Архив рубрики: Diary of Developer

У каждого должна быть персональная ЖеЖешечка, а то lj уже надоел как-то…

DrupalCamp14 — день 1

Первый день моего первого drupal кемпа прошел довольно классно. Послушал опытных рассказчиков, увидел некоторых «кумиров», познакомился с интересными людьми, среди которых даже нашел земляка. Итак, все по порядку. Читать далее

My Roadmap

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

Дальше будет пару слов о коде, приложениях, хранении данных, сборщиках и пару наставляющих слов. Читать далее

~/.gitconfig

Представлю свой скромный и при этом удобный ~/.gitconfig

[core]
    editor = vim
    autocrlf = input
    fileMode = false
[color]
    ui = true
[format]
    pretty = "Commit:  %C(yellow)%H%nAuthor:  %C(green)%aN <%aE>%nDate:    (%C(red)%ar%Creset) %ai%nSubject: %s%n%n%b"
[alias]
    co = checkout
    ci = commit
    st = status
    br = branch
    hist = log --pretty=format:\"%C(yellow)%h %C(green)%ad | %C(red)%s%d %C(blue)[%an]\" --graph --date=short
    type = cat-file -t
    dump = cat-file -p

Зендятинка

Моя тропа изучения фреймворков привела меня к зенду, и вызвал он у меня огромные противоречивые чувства. Вроде мощный, вроде гибкий, вроде фреймворк, но всегда есть жирное но. Дальше немного вольный рассказ на тему как я провел зиму. Читать далее

Немного Уииишечки

Вот попалось немного уии-шного проекта, пришлось встряхнуть пыль и вспомнить каково он работать с фреймворком, а то эти друпалы со своей системой меню иногда бесят.

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

Diary. Post #10. A-a-aaaa! Drupal!

Ух, отпуск закончился еще месяц назад, а я снова устал. Хотя эта усталость скорее вызвана трешем связанным с одной неблагородной cms. Не буду упоминать ее название потому что я пообещал себе не писать о ней длительное время. Но вот наконец-то, спустя месяц, мне попался мною любимый, и вообще весь такой хороший и приятный, Drupal! Читать далее

Diary. Post #9. Командная работа.

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

Отключаем нотификации в LXMusic

День программиста прошел на славу, съели тортик, напились чаю, понаписывали много кода… В общем гуляли до поздна! А после таких гуляний хотелось чего-то спокойного, умиротворенного, а так как была суббота то я решил немного привести в порядок свою домашнюю переносную рабочую станцию, т.е. ноутбук. Читать далее

Ошибки начинающик разработчиков…

Посылаю дикие лучи ненависти всем кому лень читать код перед тем как сделать эти гадкие вещи как Ctrl+C и Ctrl+V. Это считается одной из самых ужасных грехов (вернее вторым по счету после хака ядра). Довольно! Просто перестаньте делать это! Начните хоть немного разбираться в том что делаете и делайте все хорошо, а не просто чтобы работало. Ведь каждый раз когда ты копируешь чужой код — бог убивает щеночка. Спаси щеночка. Спаси их всех…

Every time you copy-paste the code without reading it - God kills a puppy! Save puppies - read the code.

Every time you copy-paste the code without reading it — God kills a puppy! Save puppies — read the code. (The image is taken from the http://www.vincenteaton.com/Blog/2010/04/09/story-puppys-dead/ and some gimp’ed)

 

Diary. Post #8. Право на выбор

Как веб-разработчик ты должен уметь все, даже то что косвенно относится к твоей работе. Где-то именно по этому стараюсь учить все смежные технологии, такие как настройка unix серверов и даже openGL графика. Никогда не знаешь какие из знаний пригодятся…

Так о чем это я? А-а-ах, да! Читать далее