MySQL 5.6 Developer

Сегодня я успешно сдал экзамен MySQL 5.6 Developer 1Z0-882. И теперь жду, когда же мне присвоят Oracle Certified Professional, MySQL 5.6 Developer. Трудно точно оценить время, которое потратил на подготовку, так как часто приходилось прерываться на продолжительный срок по независящим от меня причинам. Думаю, суммарно где-то месяц активной подготовки. Сначала прочитал MySQL 5.0 Certification Study Guide… Continue reading MySQL 5.6 Developer

Разработка приложения с помощью Zend Framework 2

1. Приложение необходимо разбивать на модули. Модуль включает в себя какую-то сущность и связанные с ней действия. Например, это может быть пользователь и контроллеры, отвечающие за вход/регистрацию, личный кабинет (настройки) и управление пользователями. Раньше я, разумеется, использовал модульность, но, как правило, модуль был достаточно весомым, он включал хоть и независимую (относительно) часть приложения, но все… Continue reading Разработка приложения с помощью Zend Framework 2

Как отправить процесс в фоновый режим?

Сколько лет работаю, всегда отправлял процессы в фоновый режим с помощью screen. И все бы хорошо, только вот если изначально не думаешь, что выполнение займет много времени, то велик шанс просто начать выполнять процесс. А когда захочешь пойти домой, то окажешься на распутье — то ли идти отдыхать, то ли ждать энное количество времени, когда… Continue reading Как отправить процесс в фоновый режим?

Обновление PHP в Mac OS X

Сегодня мне рассказали про очень простой способ обновить PHP на локальной Mac OS X. Шаг 1. Сначала необходимо установить Xcode, если вы этого до сих пор не сделали. Запускаем его, идем в меню Xcode → Preferences… и выбираем тут закладку Downloads. Жмем “Install” напротив Command Line Tools. Шаг 1 завершен, в дальнейшем при очередном обновлении этого… Continue reading Обновление PHP в Mac OS X

Меняем историю

На работе мы имеем дело c git и github. Чтобы не захламлять историю нашего основного репозитория на гитхабе, мы решили соединять коммиты перед пулл-реквестом. То есть вместо истории: 9fc47c08e9d70cdd33768eff1dd0c4ea95c95a7f Создал класс для фичи 69e87e4eee9bc656184a8e32c619625db0b2f51f Написал класс этой фичи 4644b4d8111fd6a9fb38087bfa9f869215ff842e Правлю баг… 4881c35c6d58e0453e737a06ae19d264acddf423 Правлю другой баг… 86861e363530a4924217e4a497a74b168beb157d Форматирование! 9680a87d2a86bb205615afeb6a9780fc7a914ef5 Все, теперь можно! Мы получаем нечто вроде: 38b34074eb416155167b10c6914c95ee4c26d2e6 Фича такая-то. Описание особенностей. Понятно,… Continue reading Меняем историю

Последние события

Как я писал ниже, я сменил место работы, но писать об этом в блоге пока что не хочется. Поэтому пришлось придумать повод — я записался на мастер-классы по веб-разработке. Это может показаться смешно, так как я и сам, наверное, мог бы их вести и даже для более подготовленных слушателей, чем присутствовали вчера на первом занятии.… Continue reading Последние события

Мамба, до свидания!

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

MacBook Pro & SSD

На днях я отмечал свой день рождения. По этому случаю Алексей Касаев подарил мне SSD на 120 Гб. Сам он давно установил на свой макбук 16 Гб оперативки и 250 Гб SSD — он, к сожалению, не заметил большой разницы в быстродействии системы после установки SSD, так как такой объем памяти решал, наверное, уже все… Continue reading MacBook Pro & SSD

Приложение для Мамбы

Многим в нашей стране известен сервис знакомств Мамба. Собственно, в этой компании я и тружусь последние полтора года (в сентябре 2012 будет два года). Несколько месяцев назад Мамба запустила платформу для приложений. Какое-то время мы с коллегой наблюдали за происходящим со стороны, а потом решили-таки сделать небольшое приложение. Надо заметить, что мы оба являемся PHP-разработчиками,… Continue reading Приложение для Мамбы

“Поисковая оптимизация” FlatSoft?

Ниже я писал про посещение мастер-классов по iOS-программированию. Хотел проверить ссылки и узнал, что, оказывается, старые уже недоступны. Просматривая ленту новостей, нашел-таки необходимые новости. Но везде в заголовках и по тексту “iOS” было заменено на “Ruby on Rails”.Также обратил внимание, что оба тренера оказались будто бы из FlatSoft, хотя, конечно, в последующих абзацах упоминается, что… Continue reading “Поисковая оптимизация” FlatSoft?