JavaScript → Appcelerator Titanium — что это и как оно там
Данная статья посвящена Appcelerator Titanium — платформе для создания мобильных и десктопных кроссплатформенных приложений на Javascript (HTML+CSS в придачу). Развитие платформы, особенности, варианты использования, личный опыт
Я пиарюсь → Зимняя школа Миши Квакина

Рад собщить вам, что в ближайшее время откроется «Зимняя Школа» блога design-freak. Судя по многочисленным письмам и комментариям знакомых и незнакомых мне людей, занимательная трёхмерная графика интересует очень многих. Остановка за сложностью (и продолжительностью) обучения, нехваткой времени, неподъёмностью (на вид) этой задачи.
Я берусь доказать, что всё намного проще, чем вам кажется. Главное — выбрать правильный подход и отбросить лишнее (90% всего, обычно долго и нудно изучаемого).
Цель программы — не сделать из вас «тридэшников-с-бородами», строящими мегасуперкосмокомплексы, совсем нет. Цель в том, чтобы любой, относительно прилежный (маленький) юзер, смог реализовать свою визуальную идею в 3d, пользуясь теми же инструментами, что и «большие», для «больших» задач.
В программе — необходимые инструменты пакетов Rhino, 3DMax, Vray, Photoshop, Corel, Flash, и разных других. Будет много практики, заданий и обсуждений. Будут также мастерклассы известных дизайнеров (в том числе и тех. дизайнеров-«карамельщиков»).
Само обучение будет проходить в рамках закрытого комьюнити с инвайтами (чтобы не мешали).
Запись — в этом посте. Количество присоединившихся пока ограничено 50 участниками.
Очень скоро мы будем радовать всех всякими весёлыми разностями:
Клиентская оптимизация → JavaScript: жать или не жать?
После публикации статьи на тему архивирования JS/CSS-файлов для последующей выдачи клиенту, я задумался на тему, какой же метод минимизации (minify) следует использовать. В докладе на конференции ClientSide'2007 не удалось установить четкого критерия, чем и как лучше всего сжимать JavaScript-файлы. Данная заметка посвящена рассмотрению как раз этой проблемы.
Задача
В качестве цели исследования был закреплен анализ всех известных средств статической минимизации JavaScript-кода, после чего нужно было ответить на три основных вопроса:
- Имеет ли смысл пользоваться каким-либо минимизатором JS-кода?
- Есть ли среди них универсальное средство, показывающее лучшие результаты в подавляющем большинстве случаев?
- Если такого средства нет, то каковы критерии использования набора инструментов?
Итак, с постановкой задачи разобрались. Теперь рассмотрим, собственно, сами инструменты и графики степени сжатия ими исходного кода.