Archives Posts
July 15th, 2008 by pilot
В наше время когда почти все “вкусные” доменные имена выкуплены, domize.com удобный инструмент подобрать своему проекту хорошее имя.
- Система предлагает несколько вариантов к введеному вами варианту;
- Сразу отображает какие из доменов уже заняты (оранжевые на картинке), а какие свободны (голубые на картинке);
- При наведение на занятые зоны, отображает превью сайта.
- Ну и быстрота работы сервиса, радует!
Archives Posts
July 2nd, 2008 by pilot
Библиотеки Moowheel и Moocirclepack - предназначены для визуализации отношений, к примеру между пользователями одной системы.
Получается очень наглядная картинка, ниже пример отношений пользователей в твитере.
Красотища!
Мало того, при наведении на пользователя подсвечиваются его взаимоотношения с другими пользователями.
Для работы необоходимы:
- Сама библиотека
- CanvasText - для поддержки слоев
- ExCanvas - тоже что и выше только для поодержки IE
- MooTools 1.2
Все перечисленное уже входит в комплект поставки, так что бери и пользуйся.
Archives Posts
June 20th, 2008 by pilot

Улица в Новой Зеландии, предупреждает что пора искать замену ajaxa )) для web 3.0
Archives Posts
April 30th, 2008 by pilot
Новая разработка Jaxer - выводит приложения использующие технологию Ajax на новый уровень.
Он позволяет работать с JavaScript, HTML, DOM и CSS как на стороне клиента, так и сервера (поддерживается стандарт JavaScript 1.8)
Полную статью на русском читаем здесь.
Archives Posts
April 24th, 2008 by pilot
Немецко-Украинской компании Soft Alliance GmbH & Co. KG
Зарплата:
От 1000 у.е и выше. В зависимости от опыта работы и квалификации.
Занятость и расположение:
Полный рабочий день
Основное место работы
Станция метро пр. Гагарина (г. Харьков)
Опыт работы и образование:
Образование высшее/неоконченное высшее (студент 4-5 курсов)
Опыт работы от 1 года.
Требования к кандидатам:
PHP5
JavaScript
MySQL
Работа у нас это:
Превосходная возможность практики профессиональных навыков
Возможности профессионального и материального роста
Дружный и веселый коллектив
Нам нужны люди, которые любят и умеют работать, хотят расти и осваивать новые технологии, инициативные и дисциплинированные, способные быстро обучаться и приносить пользу себе и делу.
Записаться к нам на собеседование можно:
Позвонив нам +380 (66) 11-88-298 Александр
Или написать на pilot [at] pesochin [dot] net
we love symfony-project.com
Archives Posts
December 10th, 2007 by pilot
В основном, это простая ссылка на document.getElementById(), но несколько более расширенная чем просто ссылка. Ниже показан пример использования:
node = $('elementID');
// То же самое
node = document.getElementById('elementID');
// Так же можно получать не только один елемент
// В этом случае результат будет массивом DOM елементов
nodes = $('firstDiv', 'secondDiv');
Prototype так же предлагает функцию, ее нет в ядре JavaScript, которая возвращается массив DOM елементов и как аргумент она принимает имя css класса (class name):
nodes = document.getElementByClassName('myclass');
Однако, я думаю использовать ее вы будете редко, так как Prototype предлагает более расширенную функцию двойной доллар, $$(). Эта фунция возвращает массив DOM елементов основанных на CSS селекторе (css selector). Таким образом код показанный выше можно записать так:
Благодаря мощьности CSS селекторов (css selectors) вы можете парсить модель DOM по классам (class), ID, и родитель-наследник (parent-child) и предыдущий-следующий (previous-next) связям, гораздо проще чем при использовании XPath выражений. Вы можете получить доступ к элементу через сложную комбинацию селекторов:
nodes = $$('body div#main ul li.last img > span.legend');
И последний пример улучшения синтаксиса предлагаемого Prototype — это each array iterator, подобно как в PHP:
var vegetables =
['Carrots',
'Lettuce',
'Garlic'];
vegetables.
each(function(food
) { alert
('I love ' + food
);
});
Не забывайте подписывать на рассылку.
Дальше будет еще много интересного.