Балда, заморская, баклажанная

April 13, 2007 Всякое

Был недавно у меня досуг. На досуге решил я сделать нечто, отдаленно напоминающее народную игру учеников начальных классов, в простонародии “Балда”. Досуг закончился, а доделать не успел. Русская версия устояла.

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

ajwords-thumb.png

Вот такое вот кино.

Что полезного? Звук через SoundManager , javascript-driven flash-based audio.

Почему не вышло с русским? win1251 не сумел к xajax‘у прикрутить. А с utf нужны mb_ - функции. А у меня на серваке версия меньше. Вот и забил.

Ах, да, работает в firefox.

Готичный серебряный век

April 12, 2007 Uncategorized

Этот парень отжигает крайне профессионально.

Чего стоит один только Черный человек Есенина.

Да, и вообще в этом деле у нас с ним вкусы сходятся, так что… ознакомтесь

Сделай ее со спецэффектами

Давно видел это на дигге, да вот только собрался посмотреть, что это.

Итак, стэп бай степ:

1. Идем сюда.

2. Вместо урла вставляем в адрес-бар:

javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);

3. Энтер!!

Ну как вам?

Было дело, теперь круче.

April 10, 2007 Всякое

Я недавно писал-радовался, что появилась javascript библиотека для создания графиков.

Так вот, появилась* вещь гораздо круче.

* - потому как еще не до конца появилась. Что за лицензия не ясно, скачать красиво не дают. Предлагают подписаться на анонсы. Бум ждать.

Чем круто: Зум, Скролинг, Автомасштаб осей, Много типов графиков, Можно плагины делать, Можно настраивать все что угодно, Можно подгружать данные через аякс.

screen6_small.jpg

Парсим yandex, google, rambler

April 4, 2007 Всякое

В продолжение серии противоправных постов.

Функции для парсинага результатов поиска гугла, яндекса и рамблера.

Для работы нужен curl, хотя можно переписать с простым fopen. Curl используется в надежде на большую продолжительность работы без бана (добавляет user-agent мозилу).

Ключевая функция fuckit($word, $by), где word - строка для поиска, by - какой поисковик юзать (1-yandex, 2-google, 3-rambler). возвращает данные массивом:

array(array(title, desc, url, place),array(title, desc, url, place)….)

Но помните!!! :) Поисковики против этого, они не любят, чтоб их парсили, а им не говорили. Сие противозаконно. Так что, будте бдительны! :)
Формат выдачи поисковиков также периодически меняется, так что со временем могут быть ошибки…

(дальше…)

ПосвежееДальше