Просмотр: Главная /
Александр Улизько
By
Александр Улизько on
23 01 2009
Вроде бы я еще не писал о том, что я был на конференции Google Developers Day 2008. Про саму конференцию я как-нибудь в другой раз напишу (если напишу вообще, все ж таки информационный повод не первой свежести).
Сегодняшняя же заметка будет вот о чем: на этом самом дне разработчиков посчастливилось мне побывать на выступлении талантливого оратора Brad’a Neuberg’a. И очень сильно мне запало в душу его умение ладить с аудиторией и объяснять простым языком достаточно сложные вещи. [...]
Опубликовано в категории Прочитанные книги
| Тэги: выписки из книг, ораторское мастерство
|
By
Александр Улизько on
22 01 2009
Сабж. Не прошло и года, как они догадались, что в итоге packer замедляет общую скорость работы JS на клиенте. Причем, замедление происходит в двух местах:
Распаковка скрипта. Да, eval медленная штука, а eval таких объемов данных – очень медленная штука. В итоге получается, что «полезный» код начинает работать позже, чем если бы он был minified, даже с учетом того, [...]
Опубликовано в категории Javascript
| Тэги: jquery, packed vs. minified, packer
|
By
Александр Улизько on
19 12 2008
Прочитал сегодня маленькую, но очень и очень классную книжку от «сверх-гуру» Тома Питерса, называется «Основы. Талант».
Это правильная книга. Книга, которую стоит читать. Она изменила меня – во время чтения я прямо чувствовал, как что-то во мне сдвигается, меняется, выпрямляется.
Ну и помимо мозговпрямляющего эффекта, Том нехило мотивирует – после чтения так и хочется вскочить и побежать что-нибудь делать. Делать великое.
Отдельной строкой надо отметить [...]
Опубликовано в категории Прочитанные книги
| Тэги: выписки из книг, талант, том питерс
|
By
Александр Улизько on
18 12 2008
Сегодня, после прочтения поста Джон Резига, решил записать по горячим следам первый в своей жизни (это я к тому, что сильно ругать не стоит, а конструктивная критика приветствуется :) скринкаст.
Волновался, натурально, как мальчик, впервые снимающий с девочки лифчик, чуть до заикания дело не дошло. Что есть очень, очень плохо. Надо будет попробвать еще писать скринкасты, или [...]
Опубликовано в категории Программирование
| Тэги: firebug, fireunit, Javascript, TDD
|
By
Александр Улизько on
18 12 2008
Все знают, что пользоваться browser-detection – неправильно. Подозреваю, эти же все знают, что правильно пользоваться так называемым object-detection. Если вы еще не входите в число этих «всех», сходите к Peter-Paul Koch’y, он подробно расписал, чем одно хуже другого.
Предположим, мы пишем класс ArrayUtilites, который удачно сочетает в себе разные вкусняшки для работы с массивами. И мы хотим, чтобы у [...]
Опубликовано в категории Javascript
| Тэги: array, each, Javascript, object-detection, кроссбраузерность, тернарный оператор
|
By
Александр Улизько on
13 12 2008
Сижу я, значит, никого не трогаю, починяю примус пишу один модуль, и тут выясняется неприятное: оказывается, в YUI 3.0.0.pr2, модуле Lang методы isNumber и isBoolean того. Не этого. В смысле, бажные:
alert(YUI.Lang.isNumber(new Number(1))); // false
alert(YUI.Lang.isBoolean(new Boolean(true))) // false
Неприятно.
Опубликовано в категории Javascript
| Тэги: api, instanceOf, isBoolean, isFinite, isNumber, Javascript, Lang, typeof, YUI
|
By
Александр Улизько on
09 12 2008
Вчера с утра релизнулись. Ну, в смысле, альфа-релиз выставили в нет.
Это было нечто – месяц ночных бдений, программирования, программирования, программирования.
Эти выходные вообще практически не спали – сидели и дотачивали.
В итоге получилась конфетка. Лучший проект (по крайней мере, с технической стороны) нашей компании на данный момент. Особенно мне нравится система поиска товаров.
Горжусь нашей командой и собой.
Весь день спал как убитый и (по заверениям очевидцев) улыбался.
P.S. Сегодня [...]
Опубликовано в категории Javascript, Истории
| Тэги: Javascript, жизненное, радость
|
By
Александр Улизько on
04 12 2008
Ползая по github’у наткнулся на замечательную консольную приблуду от небезызвестного Yehuda Katz (русифицировать его имя не рискну :).
Эта утилита позволяет из командной строки устанавливать, удалять, обновлять и просматривать список установленных bundle’ов для textmate.
Ссылка: http://github.com/wycats/textmate/tree/master
Да, кстати: устанавливайте ее из сорцов, если не хотите потом руками править исходник ;)
Опубликовано в категории Ruby, Программирование
| Тэги: bundle, git, github, textmate
|
By
Александр Улизько on
02 12 2008
Привет.
Наверное, многие из вас пользовались стандартными javascript-виджетами, написанными как безвестными мудаками разработчиками, так и маститыми профессионалами. Есть великолепные коллекции виджетов, поставляемых в качестве плагинов к известным фреймворкам (вроде jQuery, Prototype JS, YUI), так и целые фреймворки, акцентирующие свое внимание на создании виджетов, вроде Ext JS или qooXdoo.
Но что, если вы не хотите использовать достаточно объемный фреймворк [...]
Опубликовано в категории Javascript, Программирование
| Тэги: Javascript, widget, виджет, обучение
|
By
Александр Улизько on
30 11 2008
Сабж читать лучше так:
<code>document.getElementById(’warning’).style.display = ‘none’;</code>
Ну и хочется заметить, что для «Living on the edge» очень многое устарело.
Опубликовано в категории Ruby, Программирование
| Тэги: merb, open source
|