3 книги:

  1. Дорофеев В., Костылева Т. - Принцип Абрамовича. Талант делать деньги.
  2. Джордж С. Клейсон - Самый богатый человек в Вавилоне
  3. Том Питерс - Преврати себя в бренд! 50 верных способов перестать быть посредственностью

Самый богатый человек в Вавилоне

читать далее


В этой статье я опишу весь путь от установки до использования системы полнотекстового поиска Sphinx.

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

Sphinx Search

читать далее


На повестки дня сегодня 4 книги:

  1. Д. Кауфман - Сам себе MBA
  2. Д. Трамп - Think big and kick ass
  3. В. Савенок - Как составить личный финансовый план и как его реализовать
  4. В. Познер - Прощание с иллюзиями

читать далее


Недавно мне понадобилось посчитать формулу, заданную в строке как математическое выражение. Т.е. скажем у нас есть какая-то формула, например: '([a]+0.5)/[b]', сначала нам надо заменить [a] и [b] на числовые значения, а потом получить результат формулы. В это статье разберем решение этого вопроса, а также подключение расширений к yii-проекту, использующих пространства имен.

читать далее


VirtualHealth Inc.

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

читать далее


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

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

читать далее


Не перевелись ли ещё чОткие программисты на Руси?)

читать далее


Вы наверное слышали о структуре папок для больших и средних проектов от CleverTech – yii-boilerplate? У меня не было времени, чтобы подробнее в ней разобраться и вот недавно, продумывая структуру одного проекта, решил использовать на нем boilerplate.

Прочитал документацию, обилие конфигов меня вначале смутило, но всё оказалось не так сложно. Нужно понять 2 вопроса:

  1. Как мерджатся конфиги?
  2. Что дает нам environment и скрипт runpostdeploy?

Кроме этого сделал свою сборку Yii-structure4big на этой отличной основе!

читать далее


С Новым Годом 2013

Пришло время подводить итоги этого года, и ставить новые цели на следующий!

читать далее


Yii framework

Периодически возникает потребность в расширении функциональности блога, а дописывать его на yii у меня нет ни времени, ни желания, и вот в который раз задумываюсь над переносом блога на WordPress. А что думать — надо делать, переносить руками 70 постов тоже нежелательно, поэтому и решил написать небольшой экшен на yii, для конвертации данных из БД блога в WP, а заодно и показать как просто работать с несколькими подключениями к базе данных.

Кроме этого в статье познакомимся с некоторыми особенностями wordpress.

WordPress

читать далее


Работа в Ubuntu

Две недели назад мы с друзьями договорились провести linux-марафон :) Всю неделю работать только из-под линукс. На самом деле не так давно я около полу года погрузился в ubuntu linux, но потом начали бесить некоторые ошибки и стабильность системы, пришлось вернуться в винду. Раньше мне очень сильно мешало отсутствие нормального клиента для evernote и глюченный Skype, но недавно вышла новая версия скайпа, да и нашелся нормальный клиент для evernote. В этой статье опишу настройку самого необходимого для веб-программиста - это сервера и дам небольшой список программ, которыми пользуюсь сам.

Статья рассчитана на новичков линукса, профи - не судить. Лично я не люблю, да и не могу держать некоторые конфиги в голове и поэтому частенько обращаюсь к своим записям.

читать далее


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

читать далее


Экстремальный тайм-менеджментЭтот месяц – месяц мотивирующих и личностно-развивающих книг :) Просто устал от технической литературы и временами чувствую, что начал перегорать от объёма работы.

читать далее


Ночная панорама Чехии

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

Отель был практически в центре Праги, поэтому много гуляли, пили пиво и отдыхали :) Вообще действительно красивый город! Да и вся Чехия очень красива.

читать далее


чОткой команде разработчиков, работающей на чОткую американскую контору нужен чОткий кодер!)

Подробности ниже:

читать далее


Схема связей таблиц в базе данных

За последний месяц сразу несколько человек спрашивали как организовать работу со связью MANY_MANY, вот Вам ответочка ;)

Репозиторий на гитхабе - https://github.com/neo-classic/many_many

читать далее


Следую плану — продолжаем рассматривать паттерны проектирования и на очереди у нас паттерн Фабрика.

Рассмотрим три вариации паттерна:

  1. Простая Фабрика (Simple Factory)
  2. Фабричный метод (Factory Method)
  3. Абстрактная фабрика (Abstract Factory)

Правда сегодня рассмотрим только Простую фабрику, т.к. сев писать статью, понял, что материал достаточно большой.

Продолжение статьи будет на этой неделе.

Исходники - https://github.com/neo-classic/factory

читать далее


Учим английский язык

В этой статье хочу рассказать свой опыт изучения английского языка.

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

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

читать далее


Уже очень давно я хотел детальнее разобраться в паттернах проектирования и написать серию статей по ним. И вот момент настал ;)

Во многих книгах видел описание паттернов, но лучшей, по моему мнению, является книга Паттерны проектирования, из последнего поста о книгах, и уже после или вдогонку к ней я бы советовал читать Php:Объекты, шаблоны, методики проектирования и Банду четырёх.Изучать паттерны мы будем на PHP, в размере — не меньшем 1 паттерна в неделю.

Вообще я считаю что паттерны — это как формулы в математике или физике, вроде де бы умеешь программировать, но коснись какой-нибудь сложной системы и без них никуда.

Полный код можно посмотреть здесь - https://github.com/neo-classic/Strategy-Pattern

читать далее


http://www.phpactiverecord.org

Недавно в интернете наткнулся на сайт http://www.phpactiverecord.org/ - сайт AR-библиотеки. Решил мимо не проходить, т.к. во-первых, мне очень нравится и кажется удобным сам паттерн AR и во-вторых, иногда не хочется делать простой проект на yii, но нужно использовать БД, вот как раз просто подключаем эту библиотеку и пользуемся всеми прелестями AR. Ещё в планах использовать эту библиотеку внутри модуля Drupal, ну или для перевода сайта с yii на drupal или наоборот.

читать далее


Наверх