FreeInet, warez, М$ отличился, JS1.5, T-288C, readme

Новостей сегодня - воз и маленькая тележка.

Проект FreeInet, несколько дней был доступен только москвичам. Хорошая новость: список точек доступа вырос до преждней величины. Скрипты и телефоны дозвона можно забрать по следующему адресу: FreeInet. Заходите, пока опять не закрылся. :)

Информация предоставлена человеком с аськой 100077

Из warez'a. Вышел PostgreSQL 7.1RC3. :)) Меня это все уже немного утомило, но я все еще не теряю надежду на появление релиза. :)

Кроме того, появился (ура-ура) модуль, который делает из Apache streaming MP3-сервер. Модуль еще несколько сыроват, но, тем не менее, работоспособен. Честно говоря, удивительно, что он не появился несколькими годами раньше.


Компания Микрософт заботится о нас... Не так давно (в версии 5-й, кажется) у Internet Explorer появилась замечательная фича - возможность сохрания Веб-странички на диск полностью, включая используемые картинки. Делает он это просто - саму страничку пишет с именем "тут_какое-то_имя.htm", а картинки переписывает в папку с именем "тут_какое-то_имя_files".

Такой вот формат хранения контента страничек. Так как формат разделенный, в фирме Микрософт решили все это дело как-то связать. Поступили просто. Решение достойное мелкомягких. В W2K (насчет других операционок не знаю), в API, а точнее в процедуры копирования, удаления, перемещения и прочее воткнули условие: если работаем с HTML-файлом и там же есть папка с тем же именем, плюс "_files", то таскаем ее везде с собой.

Поясняю. Попробуйте в Проводнике создать файл, скажем "my.htm" и папку "my_files". А теперь удалите файл (Shift-Delete)... И вот тут срабатывает правило "таскаем везде с собой"... Файл благополучно утащит папку с собой. В могилу.

Спасение от доброты и заботы мелкомягких, как всегда, в реестре. Сам не проверял, но люди говорят, что если тудой добавить один магический ключик:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"NoFileFolderConnection"=dword:00000001

То проблем со случайным удалением папок, кончающихся на "_files" станет гораздо меньше. Кстати, если пользоваться FAR'ом с отключенной функцией удаления в корзину, то ключик можно и не редактировать. Там таких проблем нет.

Читал книгу по Flash (автор Грибов Д.Е.). Много смеялся. Вот одна цитата:

Роль серверного приложения может играть программа, написанная на любом языке программирования. Она способна работать по множеству технологий: CGI, ASP, API, FastCGI, HPH и т.п.

То, что PHP назвали HPH, это бог с ним, опечатка. Но, что "роль серверного приложения может играть программа, написанная на любом языке программирования" или "она способна работать..." ну и далее по тексту. Ну-ка, ну-ка напишите мне серверное приложение на языке программирования SMETANA или xSSI? :) Или заставьте работать программу на языке Perl "по технологии ASP"? :) А уж о том, что CGI, ASP, API и PHP воткнули в один ряд я вообще молчу. В особенности об API. :)

P.S. Хотя, может быть, "ASP, API" следует читать, как "ISAPI", а HPH - это какая-то абсолютно новая, незнакомая мне технология? :)

Почему-то, приняв постулат о близкой смерти Нетскапы 4.хх, я вообразил, что с ним умрет и JavaScript в трактовании Netscape. Я ошибся. Я забыл, что Netscape 6.xx производится той же самой компанией, просто другими парнями, есть еще и новая Mozilla, близкий родственник... В общем, как оказалось, Netscape JavaScript растет и пухнет. Вот, совсем недавно появилась спецификация на, полностью совместимый с ECMA-262 Edition 3, язык JavaScript 1.5.

Из нового. Кратко. Появилась обработка исключительных ситуаций; класс Number получил 3 новых метода: toExponential, toFixed и toPrecision; в регулярных выражения стало возможным использование расширенного синтаксиса ("нежадные" выражения, предосмотр и прочее); возможность определения функции внутри "if" и выражений; появились константы и многое другое.

Что смущает - некоторые свойства и методы объекта RegExp, а так же объявления внутри строк и регулярных выражений символов в восмеричной системе объявлены "deprecated", т.е. более не рекомендуются к использованию. Не люблю, когда язык становится несовместимым с предыдущими версиями, а это, как известно, обычная политика Netscape.

Вчера еще несколько модифицировал драйвер для модема TAINET T-288C. Сделал нормальное распознавание скорости соединения и наличия/отсутсвия сжатия/коррекции ошибок. Ну и еще кое-что, по мелочи. Ссылочка на "скачать" внизу. Кстати, как оказалось, при сбросе стандартной командой ATZ модем загружает user profile #0. Так что, рекомендую туда записать конфигурацию по-умолчанию.
9 апреля 2001 22:13

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML: