Дайджест ссылок №13

Несколько примеров применения Adobe AIR с кодом (Пример реализации сокет-сервера на AIR, множество примеров AIR приложений: FileTile (работа с файлами), GeoTest (работа с мультитач), Lineup (интеграция календаря с Exchange), Microphone (запись с микрофона локально и воспроизведение), S3E (работа с Amazon’s S3))
Порт quake на ActionScript. Судя по этой демке, большинство флеш программистов просто не умеют его готовить.
Увидев этот дизайн просто не смог удержиться чтобы не написать про него. По функционалу [...]

Дайджест ссылок №12

Давно не писал. Попробую восполнить пробел набором ссылок, которые считаю стоящими:

Подборка ссылок на прошлогодние мысли Макса Крайнова. Что самое интересное, по прежнему не утратившие своей актуальности и полезности.
Один и второй выпуски подкаста «The Art Of Programming» с участием Константина Ковалева, в которых он, своим трезвым и рассудительным взглядом, смотрит на платформу Adobe Flash, её прошлое, настоящее и будущее.
Несколько ссылок для тех кто посматривает в сторону mercurial в качестве системы контроля версий: [...]

Перевод документации к PureMVC

Какое-то время тому назад, мы с группой энтузиастов:

Романом Павленко
Денисом “Barmaleychik” Волохом
Дмитрием “Reijii” Кочетовым
Ростиславом “RostislavR” Сирыком

cделали перевод документации к PureMVC а Клифф Холл опубликовал.

Со временем в переводе было найдено массу огрехов, благодаря читателям flash-ripper.com но обновленный документ развалил нам структуру вордовского документа, который Клифф использует для конвертации документации в pdf, и окончательно опустив руки в борьбе [...]

ООП для чайников. Паттерны проектирования. Паттерн стратегия (Strategy)

Паттерн стратегия используется для сокрытия (инкапсуляции) алгоритмов. То есть, у вас есть несколько путей решения одной и той же проблемы — сортировки строк, например, но они очень отличаются в производительности, требованиям к ресурсам и проч. Для этого вы реализуете несколько алгоритмов сортировки:

Cортировку вставками (Insertion sort), сортирующую за конечное время и эффективному при небольших массивах, а также с частично отсортированными массивами
Быструю сортировку (Quicksort), сортирующую быстрее, но требующую O(log n) дополнительной памяти
Сортировку [...]

Невозможно научиться делать роскошные интерфейсы, если вы…

Последняя прочитанная мною книга была книга Влада В. Головача «Дизайн пользовательского интерфейса2 Искусство мыть слона». Сказать что она мне понравилась — это ничего не сказать. Во-первых, это лаконичный и содержательный материал, насыщенный примерами из богатого опыта автора. Во-вторых это умозаключения и выводы, которыми автор делится с читателем, и с позицией которого, я на сто процентов солидарен. Эту книгу, я советую каждому, кто в силу своей профессиональной деятельности, [...]

Создано 25.05.2010 | books | 1 комментарий | Читать →

Инструменты анализа кода на предмет «говнокода», copy/paste, соответствию стандартам

Если вы работаете с командой php-разработчиков, то вы знаете как много кода они пишут, особенно если это высокопроизводительная команда разработчиков. программистам свойственно автоматизировать любой рутинный труд, поэтому и труд по контролю над кодом тоже понемногу автоматизируется.
Самым полезным, для меня, оказался инструмент Copy/Paste Detector for PHP code. Как ясно из названия, этот инструмент используется для дублирующегося кода, ярым поборником которого я являюсь.
Устанавливается он очень просто, [...]


О проекте

Этот блог для тех кому интересен современный интернет бизнес, практики и подходы в управлении проектами, интернет маркетинг, современные технологии, стартапы и личная эффективность. Более подробно обо мне и об этом блоге можно почитать здесь.

Категории