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

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

Diary. Post #7. Отпуск подходит к концу

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

Diary. Post #6.

Частенько бывает когда дизайнеры в своем творении рисуют красивые, стилизированные  под тему кнопки соц сетей со счетчиками. И их мало волнует что эти самые числа в счетчиках частенько бывает не так просто получить. Частенько апи социальной сети не позволяет вывести счетчики так как удобно только тебе. А так как на любую проблему есть решение (не правда ли?), я поделюсь одним из своих. Читать далее

#5 Codeception

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

Изначально меня привлек рассказа на Drupal Cafe о модульном тестировании и всем из него вытекающем. Очень понравился рассказ одного инженера одной компании о том как все работает. В частности как работает selenium, в особенности понравился момент что можно посмотреть в браузере как происходит процесс тестирования, посмотреть скрины проблемных или наоборот удачных моментов и пр. Но для таких полных данных нужно писать нехитрые тесты, и сам код писать так чтобы можно было нормально покрыть тестами…

Все это для меня было сложно и потому долго не мог начать. Но на днях наткнулся на очень интересный набор библиотек для о-о-о-очень простого тестирования, даже мне понравилось и показалось легким в освоении. Имя сему дивному чуду — Codeception. Читать далее

#4 Dreams

Как-то давным давно прикупил я книжку издательства O’Reilly рассказывающую о стандарте SQL3 и о сравнении четырех лидирующих реализаций этого стандарта: MSSQL, Oracle SQL, PostgreSQL и самого популярного среди открытых систем MySQL. Но возникла одна небольшая проблема с изучением этой литературы, а именно то что она написано машиной для машин, т.е. просто сухая документация, ничего больше. Конечно иногда проскакивают шутки, но в основном документация. А прочесть все же хочется. А прочесть очень нужно :'(

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

Diary. Post #3. GitLab

Все таки перенес gitlab с vps’ки на локальный сервер в компании, под сервером я подразумеваю ноутбук который не в силах выполнять минимальные требования нужные для работы типичного веб разработчика, ну а для веб сервера он отлично подходит. С учетом того что купленную за 4$ в месяц сервер с довольно неплохой конфигурацией на днях отключили за неуплату, предварительно накинув еще 5$ за просрочку, мы решили что настало время переезда.

Начал переезд с того что слил с гитхаба код gitlab и gitlab-shell, последний это их разработка чтобы обходится меньшим количеством сторонних библиотек, например таких как gitolite. С ним как раз и были проблемы при переезде. Читать далее

Diary. Post #2.

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

Diary. Post #1.

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