Архітектурна піраміда програми

Архітектурна піраміда програми

Програмування - досить молода область знань, проте, в ній вже існують базові принципи «хорошого коду», що розглядаються більшістю розробників як аксіоми. Всі чули про SOLID, KISS, YAGNI та інші три- або чотирьох- літерні абревіатури, що роблять ваш код чистішим. Ці принципи впливають на архітектуру вашого додатку, але крім них існують архітектурні стилі, методології, фреймворки і багато чого ще.

Знай свій інструмент: Event Loop в libuv

Знай свій інструмент: Event Loop в libuv

Юдель Пен. Каплиця. 1924

Скрипт на Perl в допомогу HTML-верстальнику

Скрипт на Perl в допомогу HTML-верстальнику

Привіт! Я веб-розробник, і при верстці того чи іншого HTML-шаблону постійно доводиться перевіряти піксельні відстані, співвідношення, кути тощо. непотрібні дрібниці. Зрозуміло, є всілякі dev-тулзи, екранні лупи, скріншоти з графічним редактором, нарешті, прости Господи. Але це все не те. І тут мені прийшла в голову ідея. На що нам композитні менеджери і мишка? Чому б не міряти прямо поверх сторінки браузера? Заковика була лише в тому, що крім Perl, JavaScript, та інших псп і башт я толком ніяких мов не знаю. Але я наполегливий. В результаті я-таки написав щось.

Inkscape: ms_meme та святкове дерево

Inkscape: ms_meme та святкове дерево

Пару років тому ms_meme і я виступили в ролі учасників змагань з малювання святкових шпалер на Linux Graphics Users Forum. На ньому для виконання наших задумів ми застосовували Inkscape і ms_meme посіла перше місце!

COM_SPPAGEBUILDER_NO_ITEMS_FOUND