Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. I had to upgrade a project to Ruby 1.9.3, and, as usual, the encoding problem came up – if your source file is in UTF-8 (or any other non-ASCII encoding), you have to explicitly declare that.

  2. Исключения — единственный механизм обработки ошибок в Ruby.

  3. Во-первых, Hoptoad окончательно переименовался, и даже вместо гема hoptoad_notifier нужо использовать гем airbrake.

  4. Обзор Kindle 3G

    В двух словах: Kindle — замечательная читалка художественной литературы, которую больше всех оценят любители поваляться на иностранных пляжах, не идеальная, но вполне стоящая своих денег.

  5. Юзерскрипт Readable Google Reader, который делает приблизительно то же самое, что и Readability, но для статей в Google Reader.

  6. Readable Google Reader

    Readable Google Reader is a Greasemonkey userscript that lets you change Google Reader article width and font.

  7. Сегодня шесть часов пролежал продакшн из-за того, что логи съели все свободное место на системном диске (который, собственно, был размером всего в 8G).

  8. Никакой другой напиток не сравнится для меня с чашкой свежесваренного эспрессо, такого крепкого, что от него губы пытаются одновременно скривиться от горечи и расплыться в улыбке наслаждения.

  9. Оказывается, стандартные настройки ImageMagick далеки от идеальных, если говорить о генерации уменьшенных версий изображений.

  10. Бывает такое, что версия определенной библиотеки, включенной в состав репозитариев Ubuntu, обладает определенным багом.

  11. Деструкторы в Ruby

    Почему в Ruby нет деструкторов и чем их заменить.

  12. Недавно я был озабочен версткой (и подключением к Rails) целого комплекта шаблонов рассылок и почтовых уведомлений и решил извлечь из этого процесса наибольшую пользу.

  13. В MySQL есть такой специальный режим, предназначенный для введения в базу неправильных данных.

  14. Отчет об обновлении CarGid с Ruby on Rails 2.3 на Ruby on Rails 3.

  15. 7 марта в Киеве произошла — довольно спонтанно — конференция kiev.rb, устроенная рубистами из Питера, на которой я — довольно спонтанно — читал доклад про acceptance-тесты с использованием RSpec и Capybara.

  16. Если кто не знал, то я получаю извращенное удовольствие от работы и с Linux, и с Windows одновременно.

  17. Vim – это новенькая трехкомнатная квартира в модном комплексе, которую ты только что выиграл в лотерею Read more...

  18. Задача (основана на реальных событиях): отметить на карте и выбрать по нескольку достопримечательностей 20 крупнейших городов США.

  19. Разместить флешку на сайте – дело несложное.

  20. Запущен Rubyhub.com.ua

    Rubyhub — агрегатор всего, происходящего с Ruby на Украине.

  21. Идея переписать сайт на Ruby витет надо мной уже, наверно, год.

  22. Поскольку заниматься чем-то полезным в поезде довольно сложно, я решил ограничиться тем, что добавил в rails_db_dump возможность сдампить одну таблицу вместо всей базы.

  23. Знакома такая ситуация – пишешь Rake-задачу, понимаешь, что выполняться она будет долго, а сделать какую-нибудь индикацию процесса облом?

  24. Сегодня Миша Грищенко задал мне вопрос, на который я, как мне казалось, ответил еще в августе, расхваливая VirtualBox: а сколько он, собственно, жрет памяти?

  25. В pivotal_shell добавилось две команды – start и finish, позволяющие прямо из командной строки начать и закрыть задачу.

  26. Автоматическая генерация отчетов о работе из git log.

  27. Я добавил в rails.vim автоопределение каталога с файлами .sass, а заодно к .less и .coffee-файлам.

  28. Мы в RailsWare пользуемся для управления проектами Pivotal Tracker-ом.

  29. Простой способ дампа базы приложения на Ruby on Rails.

  30. Генератор недельного отчета из git log, написанный на shell script.

  31. Большинство ужастиков про пропадающие посылки, заоблачные ввозные пошлины и прочие сложности онлайн-шоппинга возникают из-за непонимания покупателем ситуации, его любви к халяве или идейных заблуждений.

  32. Совершенно случайно наткнулся на интересный комментарий в db/schema.rb.

  33. Излагаю соображения, по которым я использую VirtualBox, а не coLinux.

  34. …Заканчиваю эпос в трех частях об настройке виртуального Linux-сервера под Windows.

  35. Поставить Rails 3 на Passenger – дело нетривиальное, ибо: Read more...

  36. Что нам понадобится?

  37. Windows – десктопная ОС «по умолчанию».

  38. Я написал плагин для подсчета посещаемости избранных страниц Rails-приложения.

  39. Последний раз я занимался кешированием сайта без аутентификации.

  40. Что ж, смену хостинга можно считать законченной, данные пересены, сервер настроен, домены уперты.

  41. Функции Time.now и Time.zone.now в Ruby on Rails практически идентичны.

  42. С тех пор, как я вернулся с линукса на винду (а я вернулся), в SSH лазил исключительно через виртуалку.

  43. Создаем и настраиваем виртуальную машину для отладки HTML и JavaScript в Internet Explorer Read more...

  44. Nokia Map Loader, недоступный на официальном сайте Нокии, внезапно нашелся на cnet.

  45. Мне для одного проекта понадобился список украинских городов.

  46. Итак, Hoptoad – это такая продвинутая штука для записывания исключений в Rails-приложениях.

  47. Я последнее время практически не бываю на Хабре, зато часто захожу на Reddit.

  48. А еще мне нужно было сделать так, чтобы долгоиграющий Rake-скрипт не запускался повторно (по крону).

  49. Бывают случаи, когда страницы сайта можно целиком и полностью закешировать и подложить серверу в виде статических HTML-файлов.

  50. В очередной раз набирая те шесть строчек, которыми – по соглашению – нужно описать таблицу для HABTM-связи, я подумал: а почему в Rails нет готового метода для этого?