пятница, 29 ноября 2013 г.

Ruby, Rails, Heroku, и прочие развлечения

Внезапно у меня появилась масса свободного времени, и я решила повникать в Ruby и Ruby on Rails.
Началось все с невинных шалостей - курса Ruby на Codeacademy (http://www.codecademy.com) и баловства с TryRuby (http://tryruby.org). Это все было забавно и интересно, но хотелось чего-то более применимого к реальности, и тогда я посмотрела курс Rails for Zombies (http://railsforzombies.org), параллельно почитывая и поделывая "Гибкую разработку веб-приложений в среде Rails". И от этого всего в голове у меня воцарился полнейший хаос и я стала путаться и забывать то, что вроде бы уже давно усвоила. Да и надоело делать все по книжке, в стиле "перепечатайте этот код, ух ты, он работает".

Тогда я решила - к черту, то есть, хватит читать книжки, надо оставить их до лучших времен и использовать в качестве справочников (хотя на самом деле зачем, если есть гуголь?). Лучший способ освоить что-нибудь полезное - это применить его в действии на реальной задаче. Только где ж ее, эту задачу, взять?


пятница, 28 декабря 2012 г.

Проблемы сферического программиста в вакууме.

Вот, к примеру, закончил он дело своей жизни, утирает трудовой пот, проводит презентацию, ждет благодарностей и отзывов.

-Хм..., коллега, как-то знакомо выглядит вещица - вот два колеса, вот руль... Цепь правда мудреная какая-то и педали неудобные.

- Но ведь...

- Вот, посмотрите, велосипед от Васи Васечкина - удобно, понятно, и гораздо компактнее.

- Но у меня же...

- Да вот еще Петя Петечкин в прошлом году велосипед выпустил - потяжелее, конечно, зато с гудком и не трещит как ваш.

Потом Иван Петрович с Петром Васильевичем начинают вспоминать еще модели, разворачивают длинный спор о горных и экстремальных вариациях.

Программист, послушав еще с полчаса, садится на свой мотоцикл и уезжает в закат.

вторник, 18 декабря 2012 г.

RailsClub'Ulyanovsk

О конференции

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

Зажигательный Евтухович описывал хипстерское хранилище данных.

"Самая большая команда GO-программистов" из Express42 полным составом
рассказывала о новом языке (вышел в ноябре 2009).

Лев Валкин продвигал идеи функциональных языков, описывал их различия и особенности.
(Как говорил мне один добрый тролль - "изучай Haskell - все равно ни на чем писать не умеешь")

Максим Филиппович из fun-box рассказывал об алгоритмах извлечения содержательной составляющей из несемантически организованного сайта.

Wannafun на легком и несерьезном фоне с соблазнительными фигурами описывали сложный и ответственный процесс разработки, тестирования, поддержки и логирования сервиса знакомств.
В общем - здорово, весело, интересно - кто поленился регистрироваться, пускай жалеет и завидует!

О девушках

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

Ольга, УлГТУ(учится), С,С++
Выбор профессии: Программирование - это круто! Здорово, когда никто не знает как решить задачу, а ты знаешь.
RailsClub: Интересно послушать умных людей.

Оксана, УлГУ(учится),Java,Javascript
Выбор профессии: Интересно решать нетривиальные задачи. Также привлекает, что программист традиционно считается неженской профессией
RailsClub:О Ruby в первый раз услышала на "Стачке" - язык заинтересовал и захотелось узнать о нем больше.

Ольга, УлГУ(закончила),Java,Javascript
Выбор профессии: Всегда нравилась математика и привлекали технические специальности.
RailsClub: Интересуют функциональные языки и доклады о них.

Татьяна, УлГУ(закончила), Cucumber
Выбор профессии: Привлекает молодой состав кампаний, динамическое развитие it-отраслей. Нравится "дух стартапов"
Почему Ruby: Саморегулируемый язык, в котором нет строгих рамок (типизации)

*Так как записывала, в основном, после беседы, и в сокращенном виде могут быть неточности - если есть что добавить или поправить - пишите!

O FunBox

Жуки читерски захватывали конференцию! Не заметить невероятно милую девушку в школьной форме и так-то было сложно, но рядом еще стояла бесплатная газировка и печеньки. Название быстро стало на слуху и даже в фразе "Мы не fun-box - бесплатно не раздаём" звучало весьма позитивно.

О Льве Валкине

Отзывов писать не буду - он это прекрасно сделает сам. Просто похвастаюсь - у меня теперь есть с ним фотография!