Архив записей по месяцам // March 2005

LJ-mine

30th March 2005 - 22:59

artreal: Кстати, а нет ли такого extension, чтобы к lj-линкам "на лету" добавлялось "style=mine"?

kukutz: «FireFox extensions»

LJ-mine, 3 kb.

Подстановку этого самого style=mine выдумывать некогда, благо она уже существует, спасибо автору.

Categories: dHtml | comments: (2)

Live, live, live... Die! Live?!..

30th March 2005 - 04:11

Создание, последовательность отработки и удаление js-скриптов.

live_die.js:
var d = document;
var h = d.documentElement.firstChild; //~ <head>

function _debug(m) {
    var p = d.createElement("p");
    p.appendChild(d.createTextNode(m + " :: " +
                 (new Date().valueOf()).toString().substr(0,10)));
    d.body.appendChild(p);
}

function createScript(src) {
    _debug("create :: " + src);
    var s = d.createElement("script");
    s.setAttribute("src", src);
    h.appendChild(s);
}

window.onload = function() {
    createScript("http://"); //~ fake url
    createScript("live_die.php?s=2");
}
live_die.php:
if ('1' === $_GET['s']) sleep(10); //~ это нам ещё пригодится.
elseif ('2' !== $_GET['s']) die();
echo '_debug("resonse :: ' . $_GET['s'] . '");';

[ read more ]

Categories: dHtml | comments: (0)

Opera: 8b3, User Javascript, old onError

26th March 2005 - 16:47

I want to reactivate this old thread…

My Opera Forums: «window.onerror»

В Опере до сих пор нет поддержки window.onerror. Хороший браузер, только вот разработчики порой дико тормозят. Прикручивать новые фишки гораздо интереснее, чем копать старый код. Давно известный факт.

(в сторону): Ёлки с палками, как же меееедленно

Опера и Mozilla (да и не только они) часто повторяют друг друга и подчас нужно основательно покопаться в истории браузеров для того, чтобы определить, кто на самом деле является родителем того или иного функционала. В наше время важны не только идеи, но и быстрота их реализации, а то потом не отмоешься:

Grumble… maybe I should make it clearer on my page that Greasemonkey was not the inspiration for developing User JavaScript. This idea had come up between Jonny A. (Opera tech thinker) and Lars H., (our main JavaScript guy) in 2002 already, and the code was actually written last year.

Tweak by Rijk: «CNet discovers User JavaScript»

Но, по большому счёту, от знания настоящего «родителя» конечным пользователям ни горячо, ни холодно. Им просто хорошо от того, что идёт борьба браузеров за место под солнцем. Насмотрятся вкусного, просят, заставляя разработчиков шевелиться. Так что осторожнее со словами «Давить!».

PS: А вот этим я жутко доволен.

Categories: dHtml, Soft | comments: (1)

Mozilla 1.8 final

10th March 2005 - 01:00

Ситуация с финальной версией Mozilla 1.8 на данный момент достаточно туманна. На днях в подписке обнаружил:

It is finally happening, seamonkey is dying. There’s won’t be a Mozilla 1.8 final…

Mozdev Project Owners List: Death of Seamonkey

Пара ссылок по теме:

… и не совсем:

Update: «No Official Mozilla 1.8».

Categories: Soft | comments: (6)

Ночные забавы

8th March 2005 - 18:52

— Вам правда двадцать лет?
— Двадцать первый пошёл.

«Ночные забавы». По НТВ сейчас идёт. Евстигнеев, Гафт, Алфёрова. Один из любимых отечественных фильмов.

Categories: Movies | comments: (2)

Рубин, питон, перловка, пых

8th March 2005 - 05:24

Уже второй месяц урывками читаю «Programming Ruby — The Pragmatic Programmer’s Guide», обнаруженный после установки ruby 1.8.2, и мучаюсь. У меня, как у человека, знакомого лишь с PHP, пускай даже достаточно поверхностно знакомого, конструкции

a, b = b, a
[ 3, 1, 7, 0 ].sort.reverse
mon, day, year = $1, $2, $3 if /(\d\d)-(\d\d)-(\d\d)/

вызывают обильное слюноотделение. Чувствую, что неплохо было бы более пристально посмотреть в сторону других языков, но вот какого из трёх (Perl, Python, Ruby) — никак не определюсь.

P.S. Ruby On Rails, Рубин На Рельсах, PHP. Утренний юмор, да.

P.P.S. А никому не попадались «Hackers and Painters» в бесплатной цифре?

Categories: PHP | comments: (14)

Сознание запарено в нули

7th March 2005 - 03:54

… и лёгкие на части разрывает. Болею очень. Температура.

Categories: Misc | comments: (1)