Архив рубрики ‘Coding

Android Studio

16, Май 2013

Сегодня причитал отличную новость, Google выпускает Android Studio на базе IntelliJ IDEA. Скачать можно тут. Первые впечатления — все латает 🙂 Ecplise + ADT — работает достаточно медленно. Сколько не работал с Eclipse всегда была проблема скорости работы IDE. При первом запуске Android Studio может вылезти ошибка: ERROR: cannot start Android Studio. No JDK found. Please […]

Module View Layout

11, Май 2012

Использовать в шаблонах для всех модулей один и тот же layout не есть всегда удобно. Например, для админки нам не нужен красивый дизайн с «рющечками», а нужен минимализм. Из коробки Zend Framework, как я понял, не умеет каждому модулю подставлять свой layout. Чтож научим наше приложение использовать различные layout для разных модулей, учить будем через […]

Давно я не встречал достойного говнокода! Есть некий класс, у него статичный метод который возвращает список месяцев в году. Да, простой массив в 12 элементов со списком названий месяцев. Вот такой кусок реализации был найден в коде   Что именно употреблял программист до коли неизвестно, но мне кажется что программисту казалось что 7 строчек, тела […]

В общем, постоянно просят выгрузить ту или иную информацию из базы и пожалуйста в формате csv чтоб потом в excel анализировать. Писал какие-то отдельные php скрипты и т.д. Подумалось, а вдруг mysql может все это делать сама? Действительно может 🙂   В папочке d:\tmp будет лежать необходимый файлик 🙂 Важно, чтобы это работало у пользователя под […]

Картинка кликабельна. Взято с хабра

php5.4 JsonSerializable

9, Мар 2012

В прошлом посту я сказал что очень ждал php 5.4 потому, что в нем появляется интерфейс JsonSerializable Так почему я его ждал? Напишем простой класс, с Magic методами.

Ура! Вот и наступила весна и вышел долгожданный php 5.4.0. Ждал его, а особенно ждал класс JsonSerializable. На выходных буду обновляться на серверах и переписывать модели 🙂

Понравилась мне идея выводить не просто дату создания например комментария, а выводить сколько прошло времени с момента создания комментария. Реализовал я это в виде View Helper’a для Zend Framework‘a.

При написании своего маршрута на основе регулярных выражений (Zend_Controller_Router_Route_Regex), помимо основных параметров необходимо еще указывать «обратный адрес». По сути обратный адрес, это обычная строка в формате sprintf. Нужен он тогда, когда во View с помощью хелпера url вы хотите создать правильную ссылку. Допустим у нас есть такой маршрут: Теперь во view попробуем построить правильную ссылку: […]

По мере открывания для себя Git’a буду пополнять данную табличку. Subversion Git svn update git pull svn add new_file git add new_file Сам следит и добавляет в индекс измененные файлы git add changed_fileКак вариант еще можно git add . svn commit git commit; git push svn copy url_to_project/trunk url_to_project/branches/branch_name git branch branch_name svn copy url_to_project/trunk […]


Наверх
Rambler's Top100