Наконецто, дождался книг (шли около месяца). И за радостью получение шло небольшое огорчение.. Это самое первое издание, его можно продавать уже на аукционе. В книгах идёт речь о Rails 1.2.4, на данный момент последняя 3.0.5. Теперь есть чем заниматся, переводить всё написанное в ней на современный лад, чем я собственно и занимаюсь. В "Гибкой разработка веб-приложений в среде Rails" много интересных примеров. Книга подробно описывает надстройку. Вторая книга "Сборник рецептов", немного не оправдала моих ожиданий. Она ориентирована на трюки и эффекты, многие из которых описываются на каждом втором сайте. Наверное, во времена Rails 1.2.4, это было потрясающе. За то время пока шли книги пришлось сделать пару проектов в Visual Studio, а именно работа с Excel-таблицами, создание отчётов для пользователей не умеющих делать сводную таблицу. Если будет интересно, опишу что и как.
вторник, 5 апреля 2011 г.
среда, 2 марта 2011 г.
Bulletstorm

Красивый код

понедельник, 28 февраля 2011 г.
Классы — это объекты
Кто изучает Ruby, знает, что в нем все сущности — объекты, но порой не догадывается насколько. Так вот, классы в Ruby это тоже объекты.
Mysql2
Mysql2 — современная, простая и очень быстрая Mysql библиотека (GEM) для Ruby.
API состоит из 2-х классов:
- Mysql2::Client — соединение с базой
- Mysql2::Result — результат запроса включающий в себя модуль Enumerable.
воскресенье, 27 февраля 2011 г.
Книги о Ruby
Искал эти книги в городе, но так и не нашол, пришлось заказать их из сети, думаю пока не пришли эти, почитаю то что есть сейчас и решил взять "Язык программирования Ruby" — Д. Флэнаган, Ю. Мацумото. Прочитал уже половину, ни капли не пожалел что взял её. Потрясающе написано, да и сам язык очень удобный. На первое время утилита IRB (Interactive Ruby), которая запускается прямо из командной строки и сразу выполняет строку кода, очень удобная вещь. Так же очень понравилось что о любом методе можно узнать с помощью команды ri, как этого не хватало когда учился на первом курсе. Да впринципе эту команду заменял Intellisense в Visual Studio
четверг, 24 февраля 2011 г.
Возможности WPF-приложений
Преимущества стилизации.
В чем преимущество стилизации, и чем она нам может быть интересна.
Суть стилизации заключается в том, чтобы в рамках нашего приложения динамически или статически изменять визуальное представление без изменений программной логики, поведенческой составляющей нашего приложения.
Таким образом, в случае динамического изменения визуализации происходит применение темы (skin) - некоего шаблона расположения элементов или их внешного вида.
В статическом случае, когда не стоит задача динамически переключать тему, изменение визуализации используется для определенной версии пользовательского интерфейса, под конкретного заказчика. Основная суть заключается в повторном использовании кода и логики, которая обрабатывает поведенческую модель приложения. Соответственно, мы можем менять визуализацию, а весь наш код, реализующий логику работы, используется повторно, экономя нам время и усилия.
Подписаться на:
Сообщения (Atom)