Нерешаемая задача! Как решать возникающие проблемы?

На написание этой статьи меня натолкнуло общение с моими студентами. Попутно с изучением языка программирования PHP мы разбирали установку виртуальных машин. Данная концепция здорово перевернула мировоззрение многих из них. Кто-то, столкнувшись с про

Какие задачи решать начинающему программисту?

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

Процесс обучения программированию. Как узнавать новое и закреплять знания.

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

Как учить языки программирования. Выбор подхода к обучению.

Поговорим о том, какой подход к обучению выбрать. Это очень важный выбор, ведь неправильное обучение может привести к тому, что Вы можете забросить идею карьеры в IT. Вы ведь здесь не за этим, правда? 🙂 Disclaimer: Данная статья, как и все другие мои

Какой язык лучше? Какое направление выбрать начинающему IT-специалисту?

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

Как стать программистом. Подготовка к обучению.

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

WordPress, PHP7 и немного бенчмарков

После статьи о том, что Badoo перешли на PHP7, я понял, что пора и мне обновить PHP 5.5 на своей площадке. Об алгоритме действий и подводных камнях — под катом Совершенно не секретен тот факт, что мой блог крутится на движке WordPress 4.4. Так что э

NGINX / PHP-FPM / Percona (MySQL) DB на виртуальной машине Ubuntu

Сегодняшняя статья будет посвящена подготовке рабочего места разработчика. А именно — установке и настройке LNMP-окружения на виртуальной машине в windows-среде. Всех заинтересовавшихся приглашаю под кат! Сразу же возникает пара вопросов: Почему не

Лекция-дайджест по PHP SPL

Специально для своей команды разработки я решил проводить лекции, посвящённые технологиям и стандартам, которые очень здорово было бы применить в работе и которые почему-то недооценены. Сегодня речь пойдёт о встроенной в PHP библиотеке SPL. В сети ин

Обход массива по улитке.

Не так давно мне на глаза попалась задачка, которую кому-то из хабравчан предложили для решения на собеседовании. Суть ее состояла в том, чтобы заполнить квадратную матрицу с размерностью n*n числами от 1 до n^2 по спирали, закручивающейся от элемент