PHP Правильный путь.

snimok_ekrana_2015-04-23_v_23.04.59.png

Есть в сети и на бумаге множество книг, но для любителей Dive into подхода несомненно подойдет книга, или вернее, наверное, будет сказать руководство - "PHP
Правильный путь" автора Josh Lockhart.

Временные формы глагола / English Verb tenses

Гулял я тут недавно по интернетам и нашел пару табличек с временными формами глагола английского. Возможно кому-то будет полезно.

img_0170.jpg

Drupal. Как перехватить Ajax событие Drupal.ajax

Иногда бывает нужно перехватить одно из ajax событий Drupal, которое выполняется перед или после отправки ajax запроса и добавить свой javascript, который выполнит необходимые нам действия. Рассмотрим перехват beforeSerialize, который выполняется перед отправкой ajax запроса и подготавливает содержимое запроса. Для этого можно воспользоваться следующим javascript кодом:

Swift 1.2 и Xcode 6.3 beta

9 февраля, 2015 года вышла версия 6.3 beta Xcode.

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

Создание приложения “Менеджер задач” под iOS, используя язык Swift

task_manager_swift.png
В этой статье я расскажу Вам как создать приложение “Менеджер задач” под IOS, используя Swift. Это приложение позволит Вам быстро создавать задачи перед походом в супермаркет и при покупке товара удалять ненужную задачу и т.д. Эта статья также положит начало, необходимое, чтобы создать собственные приложения на новом языке Swift в будущем если он Вам понравиться.

Для того чтобы начать, Вам нужно уметь установленный Xcode 6 если у Вас он не установлен до этого времени, Вы легко можете его установить с AppStore. Если у Вас он установлен, тогда запускайте его и поехали создавать свое новое приложение.

Обратите внимание на то, что для написанния данной статьй был использован Xcode Version 6.1.1, который содержит последние улучшения для языка Swift.

Как сделать игру наподобие Space Invaders с использованием Sprite Kit. Туториал: Часть 1

spaceinvaders.png
Space Invaders - одна из наиболее популярных видеоигр когда-либо разработанных. Игра создана Томохиро Нишикадо и выпущена в 1978 году компанией Taito Corporation, принесла миллиарды долларов дохода. Она стала культурной иконой, вдохновляя легионы не-гиков сделать видеоигры своим хобби.

Space Invaders раньше играли на больших игровых автоматах с видео аркадами, тратя четвертак за раз. Когда игровая консоль Atari 2600 вышла на рынок, Space Invaders была вирусной игрой, которая обеспечила продажи оборудования Atari.

В этом уроке Вы создадите iOS версию Space Invaders с использование SpriteKit - 2D игрового движка, который появился в iOS 7.

Эксперт. О постановке задач.

Баян конечно, но это просто жесть. Словами не передать, но это реально смешно и жизненно.


Drupal. Автоматическое обновление локального рабочего окружения.

Иногда, когда начинаешь работать над новой задачей, бывает необходимо обновление локальной версии Drupal кодом из git репозитория, а базу обновить из бекапа. Для этой цели я использую простенький Bash скрипт.
bendertheoffender.jpg

Что делать, если MAMP Apache не стартует после обновления до OS X 10.10 (Yosemite)

Проблема
После обновления Mac OS X до 10.10 столкнулся с такой проблемой - Apache не стартует на MAMP, выдавая следующую ошибку: "Starting Apache failed. Apache couldn't started. Please check the log file for more information".
snimok_ekrana_2014-10-23_v_15.32.56.png

PHPCPD - DRY. Обнаруживаем дубликаты строк в коде.

dry.png

Часто бывает необходимо проверить код проекта на наличие копи-паста, чтобы следовать Принципу DRY(Don’t Repeat Yourself). Автоматизировать этот процесс нам поможет PHP Copy/Paste Detector (PHPCPD).

Страницы