Как стать автором
Обновить
5
0
Сергей Парижский @heel

Пользователь

Отправить сообщение

7 трюков при работе с массивами в Ruby

Время на прочтение2 мин
Количество просмотров29K
ruby arrays

В данной статье описаны некоторые интересные трюки как можно эффективно использовать и работать с массивами в Ruby. Конечно же, есть РубиДок и множество других ресурсов, где подробно описаны все доступные методы, но здесь я хочу поделиться именно способами использования.
Читать дальше →
Всего голосов 39: ↑28 и ↓11+17
Комментарии6

Постинг в популярные соц сети с помощью джема social_poster

Время на прочтение2 мин
Количество просмотров6K
SocialPoster — это джем, который позволяет с легкостью постить в популярные социальные сети из вашего руби приложения. В данный момент есть поддержка таких сетей:
  • Facebook
  • Twitter
  • Livejournal
  • Vkontakte
Читать дальше →
Всего голосов 14: ↑8 и ↓6+2
Комментарии1

Выборка случайных документов из коллекции MongoDB

Время на прочтение2 мин
Количество просмотров6.1K
Недавно я столкнулся с одной довольно тривиальной задачей, где мне нужно было случайным образом выбирать из базы посты, написанные пользователями сайта. Проект написан на Rails с использованием MongoDB в качестве базы данных и джем mongoid для работы с ней. Не то что бы задача была сложной для выполнения, но в то же время, на удивление, нет абсолютно простого решения на подобие sort_by_random или вроде того. Под катом пару примеров как это можно решить.
Читать дальше →
Всего голосов 9: ↑6 и ↓3+3
Комментарии5

Поиск недостающих ключей в yaml-файлах

Время на прочтение2 мин
Количество просмотров3.2K
Иногда open source проекты переводятся на множество иностранных языков. С одной стороны это делает их более доступными для широкого круга пользователей, но с другой стороны, все эти переводы нужно поддерживать. Переводы обычно разделены по yaml-файлам и выделены в отдельную директорию, содержимое которой выглядит примерно так: en.yml, ru.yml, de.yml…
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии5

Обучение онлайн

Время на прочтение1 мин
Количество просмотров34K
Для изучающих Ruby / Rails, будет полезно ознакомиться с подборкой бесплатных онлайн курсов, туториалов и интерактивных занятий, посвященных языку программирования Ruby и фреймворку Ruby on Rails.

Читать дальше →
Всего голосов 47: ↑39 и ↓8+31
Комментарии13

Работа с данными в Yaml

Время на прочтение2 мин
Количество просмотров22K
На днях я решал задачу по хранению данных в yaml-файле, с возможностью для пользователей редактировать эти данные. Все немного усложнялось тем, что пользователи имели разные права доступа. К каждой строке, которую мы храним, должна быть доступна информация о том, какие пользователи имеют доступ на редактирование данной строки.
Читать дальше →
Всего голосов 9: ↑6 и ↓3+3
Комментарии9

Ruby on Rails: user friendly URLs

Время на прочтение2 мин
Количество просмотров3.5K
В данной статье будет показан пример как сделать красивые ссылки в Rails проекте. Ссылки вида /posts/1/ будут преобразованы в /posts/1-article-name/

Читать дальше →
Всего голосов 12: ↑5 и ↓7-2
Комментарии21

RubyMonk — уроки Руби от Монаха

Время на прочтение1 мин
Количество просмотров4.5K
rubymonk

Вышла альфа версия онлайн уроков по Руби — RubyMonk. Пока что это 46 заданий, которые охватывают работу со строками, массивами и циклами. Сделано все красиво и удобно, работает в стиле подобного сервиса Rails For Zombies
Все бесплатно, зайти можно через аккаунт на Твиттере или ГитХабе: rubymonk.com
Всего голосов 53: ↑50 и ↓3+47
Комментарии18

Создатель Comic Sans

Время на прочтение1 мин
Количество просмотров20K

«Знаете, я просто хочу спросить — зачем? Какого черта люди выбирают Comic Sans? Это просто поражает. Ведь существует более 200 шрифтов в Mac OS X и Windows Vista, в смысле, среди них есть куча шрифтов, которые намного лучше для чего угодно. Но люди по-прежнему выбирают Comic Sans для наиболее отсталых, неуместных целей. Я создал Comic Sans, чтобы заполнить окошко для слов собаки-помощника в Microsoft Bob. Потом отдел маркетинга взялся за него и они включили этот шрифт в OEM версию Windows 95. Вот тогда моя проблема и началась.

Я не знаю, сможете ли вы понять, каково это, когда твоя жизнь определяется самым неуместно используемым шрифтом в истории. Меня представляют как „парня, который создал Comic Sans“, и я думаю, у людей инстинктивно негативная реакция на это.»

VINCENT CONNARE, создатель Comic Sans
Всего голосов 210: ↑200 и ↓10+190
Комментарии100

Тюнинг Zend Framework + Doctrine

Время на прочтение8 мин
Количество просмотров2.6K

Скрещиваем двух «зверей»



В принципе, скрестить Zend Framework с Doctrine не так уж сложно. Но прежде поговорим о подготовительной работе. По мнению автора, предлагаемую по умолчанию структуру файлов проекта Zend Framework можно сделать чуть более оптимальной.

Так выглядит структура файлов проекта Zend Framework по умолчанию:

/
  application/
    default/
      controllers/
      layouts/
      models/
      views/
  html/
  library/

Читать дальше →
Всего голосов 44: ↑39 и ↓5+34
Комментарии29

Информация

В рейтинге
Не участвует
Откуда
München, Bayern, Германия
Дата рождения
Зарегистрирован
Активность