Быстро делаем виджет для mac

На самом деле создать виджет для маковского дашборда дело 5 минут. Не знаю зачем все так запутали в мануалах и статьях.

myweather

Всего навсего нужно создать директорию, в которой сделать html страничку и манифест файл – Info.plist и файл Default.png – картинка, которая будте показываться, пока виджет не инициализирован. После чего переименовать эту директорию в *.wdgt. Все. Советы по обходу граблей под катом.

Continue reading

Пишем jQuery c нуля. Часть1

djQuery

Начинаю новую рубрику статей посвященных внутренностям jQuery. Материал должен стать полезен как начинающим JavaScript/jQuery разработчикам, так и опытным специалистам. Шаг за шагом мы воссоздадим функциональность самой популярной на сегодняшний день библиотеки.

Continue reading

Idea: BacklogDonator

robomongo-backlog

Idea brought by Oleg Polovets. Oleg, I hope you don’t mind sharing it here. The idea quite simple, but more the useful for popular open-source projects.

Usually if your open-source solution is widely used you have a quite big backlog with requests to update some parts of your code. And in almost all the cases you don’t have time to cover them all immediately. So which one to take first?

Continue reading

Анимация stateChange AngularJS

angular-animation-example
Вдохновленный примером анимации от яйцеголового решил реализовать такой же подход у себя на проекте, а именно: при навигации по разным вью делать не “дерганую” резкую подгрузку, а плавную. Пишем простую анимацию на css-transitions и пользуемся angular-animate.

Continue reading

Git pre-push hook

Я уже писал о том как можно использовать git хуки для запуска grunt команд и делать предварительную проверку перед заливкой кода в главный репозиторий. В этой заметке я покажу, как можно избежать проверки не закомиченных изменений.

Continue reading

oyao.ru – О Я Ору!

oyao.ru logo

Позвольте представить вашему вниманию мой проектик “О Я Ору“. Идея появилась еще 5 лет назад , когда не было демотиваторов (таких, которые мы знаем сейчас) да и никто не понимал, зачем постить текст нарисованный на картинке, когда можно запостить просто текст. Думаю, я был вдохновлен идеей nah.ru и просто решил ее расширить. Нет, не ругательства расширить – саму идею расширить: это может быть доброе приветливое сообщение. Но смысл: не написать это текстом, смысл кинуть ссылку (ну либо запостить в соц сети) на рисунок с этим текстом, чтобы придать ей больший эмоциональный оттенок.

Continue reading

В поисках сервиса для деплоя

semaphore-logo  dploy-logo  ftploy-logo  codeship-logo

На данным момент мы для своего проекта используем semaphore. Этот же сервис я использую и для своих личный проектов. Задача на него ставиться простая: при каждом пуше в мастер – выливаем код в продакшен, предварительно выполнив тесты и подготовив билд.

Continue reading