Персональный проект Александра Чижова, Иркутск 1998-2006Компьютерный журнал Cooler | скачать новые компьютерные игры | гаджеты | астрономия | обзоры программиста System's temperature
recent issueaboutarchiveLive TAMrubricatorlinksBooks digest
Компьютерный журнал "Cooler" Александра Чижова (Иркутск)
prev 3 апреля 1999 next
N76
"Или будем выходить, или что? (Y/N)"
(любителям алертов)
 

Первое апреля, разумеется, не было забыто многими, у кого чувства юмора хватает и на web пространство. Фэйков было достаточно. Все конечно, были готовы и смотрели на все (даже на правду) более скептически оценивая правдивость информации. Я так думаю, кое-кто даже повременил с выкладыванием своих анонсов, чтобы их, не дай бог, не сочли за наколку :) Всплывало, кстати, много и старых фэйков. Типа того, предлагалось просверлить в определенном месте процессора P166MMX дырочку алмазным сверлом, дабы удалить блокирующие цепи с целью превратить его в проц Pentuim III.
Интересно, сколько народу купилось? :)

free PCНо вот то что предлагается на сайте www.free-pc.com, похоже не является наколкой. Да и хотя бы потому, что то "пирожное" которое предлагается, не совсем бесплатное. А предлагается free PC. Бездвоздмездно, т.е. даром. Что дают: бранд - Compaq Presario: селерон 333/32 Мб, монитор 15", модем 33600, 24х сидюк, звук, локальный бесплатный dial-up. Да, 4Гб винт еще, правда только 2Гб из них доступно юзеру. Куда заныкали 2Гб?
Ага! Вот тут-то весь фокус с бесплатным PC и есть!
Вот видите на экране компа на картинке, что экран несколько ужат. Во! У юзера, окромя 2Гб отымают еще и экранное разрешение. Физически на экране 1024х768, а юзать можно только 800х600. Остальное занято... точно! Ей самой - рекламой. Т.е. за бесплатный писюк вам предлагают смотреть рекламу изо все дыр, куда ее можно упихнуть. У! А упихнуть ее можно куда угодно. Недаром, вон 2Гб оттяпали. Залазишь в панель управления, смотришь: клавиатура; модемы; принтеры; продаем старые трусы с доставкой.... О, думаешь, Гарри вчера говорил, что ветошь в гараже кончается...
Почему Гарри? Да потому что "сервис" доступен только "там". Причем, перед покупкой с вас стрясут все ваши данные: ваш полный доход, дни рождения детей, какие журналы вы почитываете на досуге, ваши пристрастия - от садоводства до увлечения астрологией, в общем, вплоть до того, какого вы цвета носки предпочитаете. И вот по этим данным будут строить рекламную кампанию. Для вас. Кстати, это очень резонно, надо согласиться
На сайте и вопросник есть. Особенно про апгрейд меня вопрос приколол: типа "а можно, и как?". Наивный, компак апгрейдить собрался :) Нифига, только мониторчик там или колонки заменить разрешено. Ремонт - только в компак-сервис центре (ну, понятно, будет там еще кто-то левый компаки ремонтировать!). Учитывая уровень среднего юзера - больше и не понадобится.
У нас-то его махом бы раскурочили, освободили 2Гб от лишней требухи и какую-нибудь приладу поставили, ежесекундно сообщающую в "ценр" типа "у нас все хорошо, смотрим вашу рекламу всей семьей по 24 часа в сутки, хотим еще такой freePC".
Да, оценивается в $600 такой вот комп. В партии 10,000 - коей и хотят осчастливить соответствующее количесто народа. Видать рекламное дело там хорошо поставлено, если это себя окупает. Заявок более полумиллиона пришло на них. Народ халяву любит везде :)

Сайт отборных фотоснимков земли.
...Для помещения на desktop.
эта фотка относится к разделу "Тихий океан", хотя сам тайфун называется "Одесса".
под фоткой - 800х600 (170kb).

Сервер содержит немного (по сравнению с другими подобными серверами) натуральных картинок различных видов земной поверхности. Причем, создатели явно отбирали особенно хорошие и качественные. Там все сделано для того, чтобы картинку можно было поместить на десктоп. Прямо несколько ссылок над thumbnail'ом даны: 640х480, 800х600, 1024х768 и т.д.
Посмотреть стоит - есть очень недурные виды. Много извержений действующих вулканов, видов островов и просто красивых мест. Со вкусом подобрано, надо признать.

Извержение вулкана на Камчатке
под фоткой - 800х600 (70kb)

http://www.earthshots.com/Gallery.htm

прислал: Ilia N. Ginzburg

Что можно/нельзя найти в интернете.

Похоже от этой темы никак не отойти, уж больно интересов много вокруг электроники. Ну и хорошо. Вообще, ссылок много присылают, некоторые здесь постараюсь поместить, предварительно проверив.
В принципе, в большинстве писем высказываются за то, что практически все компоненты (из IC) при желании в большинстве своем находятся (есть кое-какие затруднения с отечественными микросхемами), правда иногда сетуют на отсутствие чего-либо в плане..... ну, лучше письмо почитайте:

From: Igor E.Zimnyakov
Subj: Что можно найти в интернете

Меня очень заинтересовала ваша статья "Что можно найти в интернете", так как мне часто приходится искать документацию на электронные компоненты. Вы совершенно правы - это не такое простое дело! Если задача ставится так: имеем мелкосхему, надо найти доку, я иду сюда: http://www.chipinfo.ru/chipdir/chipdir.html
Это официальное зеркало Chip Directory. Как правило, удается получить ссылку на сервер производителя, а там разыскать pdf. Иногда и на самом сервере что-то лежит.

Но вот если стоит другая задача - надо сделать то-то и то-то (например, сгенерировать DTMF, распознать АОН и т.п.), наверняка есть специализированная мелкосхема, но как называется, кто производит - неизвестно. Вот здесь, похоже, полная труба. Ни одной толковой базы пока не встречал, разве что Chipinfo (www.chipinfo.ru), но там редко что попадается.
Буду очень рад, если ваш журнал будет продолжать эту тему. Вот еще несколько адресов:
http://www.microchip.com - Microchip Technology Inc. Производитель PIC-контроллеров.
http://www.gaw.ru/web/index.htm - Рынок микроэлектроники.
http://www.logicnet.ru/~electron - Russian Electronic. Схемы, описания, софт...

С уважением, Игорь Зимняков.

Да, тут приходится перерывать кучу серверов конкретных производителей, шарясь по разделам "family" (или им подобным) - но вот не всегда на серверах IC есть такого рода разделы.

Итак, продолжу тему ссылок по электронике. Я тут вачале помещу из прошлого номера, а после - новые, этак постараюсь подсобрать...

 

  • www.maxim-ic.com - описание продукции (IC) фирмы MAXIM (есть family datasheet).
  • www.icmaster.com - мощный каталог. Надо регистрироваться (бесплатно).
  • http://www.chipinfo.ru/dsheets/index.html - этот сайт уже известен наверняка, но помещу его для коллекции.
  • http://www.xs4all.nl/~ganswijk/chipdir/chipdir.htm - интересный сайт, где можно искать по каким-то циферкам, содержащимся в маркировке (типа, помнишь, что была цифра "23" и все и больше ничего не помнишь - так вот, там очень удобный поиск), еще есть даже поиск по количеству ножек. Есть и family sheet. Там вообще, много разбиаений по категориям поиска.
  • http://www.micro.mephi.ru/motlab/ - мотороловские микроконтроллеры.
  • http://www.gaw.ru/doc/index.htm - доки по схемам, интерфейсам и т.д. Весьма информативный русский сайт.
  • http://www.scruz.net/~gcreager/ - адреса 637 IC производителей. Разбиты по названиям фирм.
  • www.hut.fi/Misc/Electronics/ - необыкновенно полезная коллекция ссылок - это стоит поглядеть! (уже внес в линки).

На последней ссылке я даже и ограничусь, там можно рыться до посинения :)

Почти Сисадминские байки.

Прислали мне ссылку на сайт "Аделаида", где сейчас находится продолжение истории "Русские программисты никогда...", которая ранее пробегала у меня в журнале. Автор добавил еще несколько пунктов, о чем меня и известил. Но, погодите, не тыкайте туда сразу. Сча, объясню.
В последнее время все ударились в шутку с яваскриптовскими алертами. Автора указанного ресурса это поветрие не миновало :) Так что, как зайдете (если у вас JavaScript включен) нажмите кнопку "Отмена". Ну, или можете не нажимать, тогда кнопочки потыкаете всласть :)
Кстати, насчет того, что это лечится только "Ctrl_Alt_Del" - да ну!?
Таким образом закроются все открытые окна браузера, а это надо? Очень простой выход, между прочим, есть: после нажатия кнопки alert'а быстренько давим пальцами на Alt-F4. Закроется только это окно.
Мда, а вот собственно, как это делается (я тут еще сделал немного примеров):

Пример 1 (пример работы здесь).
    <script>
    alert("простейший пример");
    if (confirm('закрыть окно?'))
       java:close();
    </script>
Пример 2 (пример работы здесь).
    <script>
    if (confirm('вход в блок обработки')) {
       a=confirm('Возвращаемое значение Ok = 1, Cancel = 0');
       if(a==0) 
             alert('a==0');
       else if(a==1) 
             alert('a==1');
       else 
             alert('a!=0 & a!=1');
       if (navigator.appVersion.indexOf("MSIE 4.0") != -1) 
             alert ("MSIE 4.0");
       else if (navigator.appVersion.indexOf("MSIE 5.0") != -1) 
             alert ("MSIE 5.0");
       else 
             alert('браузер неMSIE 4.0 или 5.0');
    }
    if (confirm('закрыть окно?'))
       java:close();
    </script>

Я тут кой-чего для удобства добавил (типа java:close(); - закрывает текущее окно браузера) Как видите, язык - практически один-в-один по синтаксису как "С". Поэтому работать удобно. Единственное, что нужно - так это взять список функций и элементов классов (ну, хотя бы для того, чтобы определять версию и пр., кстати, кто поделится хорошей ссылкой?).
Для чего это может быть полезно? Для начала надо заметить, что код может быть помещен в любой части документа и выполнен будет по ходу появления, а значит, пользователь может на ходу управлять загрузкой необходимых частей документа. Например: "Будем грузить оставшуюся часть документа с картинками?" или "увеличить шрифт прямо сейчас?". Как это делается:
Существует функция у класса document, определена она как мне думается write(char*); (хотя точно не скажу насчет типа параметров, но принимает-то она строку!), ну да не суть важно, важно что обращение к функции document.write(); дает возможность генерить нужный код прямо по ходу дела.
Итак, Пример 3 (пример работы здесь):

<script>
    alert("простейший пример");
    if(confirm('Большой шрифт?'))
     document.write('<FONT SIZE="+4">');
    else
     document.write('<FONT SIZE="+1">');
</script>
<UL>
TEST
</UL>
<script>
    document.write('</FONT>');
</script>

Сходите, проверьте как работает. Окно не закрывайте, а после отработки всего скрипта поглядите получившийся код документа (View Source).
document.write('<FONT SIZE="+4">'); тут же будет выдавать браузеру то, что у нее стоит в параметрах. Т.е. в зависимости от выбора шрифт будет маленький или большой. Выдавать-то можно вообще, все что угодно. Самого себя (свой код) тоже можно - таким образом это все зацикливается, кстати. Вот интересно, "вынести" браузер бесконечной вложенностью удастся или нет? :) Проверьте, коли будет желание.
Да, можете заметить, что удобно сделаны пары кавычек: либо одинарные, либо двойные. В примере нужно было использовать (на самом деле можно и без них) двойные кавычки в указании размера - вот как раз такой случай.
Теперь еще момент: блок скрипта разбит надвое - это сделано для того, чтобы не было лишнего </FONT> тэга, если ява-скрипт у браузера отключен. Т.е. закрывающий /FONT тэг будет только в том случае, если сработает первый блок скрипта. Ну, это наверное, понятно и так, чего тут писать. Можете отключить JavaScript у браузера и проверить - получите на экране только то, что стоит вне директив скрипта. Однако, ViewSource теперь покажет вам весь код страницы.

Еще одно полезное применение: можно подгружать в автомате для разных версий браузеров разные страницы. В принципе, можно определить Referrer, откуда зашел посетитель и по ходу написать его.
Referrer:
Я рискнул вставить код прямо сюда. Если вы видите "void", то видимо зашли на мой адрес впрямую, если "что-то", то с какой-то ссылки на меня. Кстати, там может стоять и "undefined" - тоже понятно, почему.
Ну, и если вы ничего не видите после слова "Referrer", .. тады - "ой"... значит ява отключена или ее нет вообще или что-то у кого-то не той версии :).
Код простой:

<FONT SIZE="+2">Referrer:
<SCRIPT>
      pageref = escape(document.referrer)+"";
      if (pageref == "") {pageref = "void";}
      document.write(pageref);
</SCRIPT>
</FONT>

В принципе, можно было написать document.write(document.referrer); но функция escape(); переделывает последовательность символов, заменяя недопустимые для параметров символы на esc-последовательности. Типа ":" на "%3A", пробел на "%20" и т.п., да и работать с переменной удобнее, чтобы задавать при пустой строке строку-заменитель, например. Вообще, для этого примера лучше было бы сделать без функции escape();, но я для правильности оставил.

Мда... Ну, хватит, пожалуй на сегодня. Боюсь утомить неискушенного читателя и довести до зевоты искушенного. :)

one mp3

Secret Service "Fire Into Ice" (3.6Mb) ID3tag, 128kbps, 16bit, stereo, 44.1kHz (l3enc)

Просто по многочисленным просьбам выложил еще раз "House of the rising sun" Geordie. см. ftp:

Можете заметить в разделе RTFMs кое-какие обновления - продолжается перевод доки по Winroute. Писем приходит с вопросами много, так что, прошу - там много конечно, воды налито, но зато с картинками и все детально :)

Пароли к ZOR:
login: zor
Password: code58

Проверял 06.04

prev

[ Архив+поиск ]-[ все комментарии ]-[ Жизнь ТАМ ]
[ Хакеры ] [ Журнал WebSound ]
[ обзор книг ] [ mouseimp ] [ биржа труда ] [ Ссылки ]
[RSS feed simple]    [RSS feed simple 2]    [RSS feed complete]

next
 Журнал поддерживается ISPДеловая Сеть-Иркутск
Компьютерный журнал "Cooler". Авторство и выпуски Александр Чижов. Иркутск
1998-2009
Рейтинг@Mail.ru
Cooler
WWWoman - лучший WM!!
Rambler counter