Персональный проект Александра Чижова, Иркутск 1998-2006Компьютерный журнал Cooler | скачать новые компьютерные игры | гаджеты | астрономия | обзоры программиста System's temperature
recent issueaboutarchiveLive TAMrubricatorlinksBooks digest
Компьютерный журнал "Cooler" Александра Чижова (Иркутск)
 
prev 30 октября 1999 next
"...- Ты чего это коврик для мыши моешь?
- Да вот, решил поставить Win2000,
мышку и вырвало..
"
(anekdot.ru)
N124

Как сделать красивый Background для странички? Ну, или не для странички... там, допустим, фотки на красивом фоне разместить надо.
Иногда надо сделать такой... вот не знаю какой... замороченный, но самому некогда заморачиваться...
А еще надо учитывать, что краешки у маленького кусочка (tile) должны быть такими, чтобы хорошо стыковались правые-левые и верхние-нижние стороны.
Возьмем классический пример:

Я поместил в табличку одну и ту же картинку, чтобы поглядеть, как это будет выглядеть в качестве background'a. Очевидно, что соединяясь краями этот кусочек не даст регулярной картины. Будут видны разрывы. Чтобы сделать все как надо, необходимо в графическом редакторе разместить таким же образом рядом все четыре куска, подправить несоответствия только на линиях соединения (средняя горизонтальная и вертикальная линии соединения) и вырезать прямоугольный кусок из центра размером таким же, каким и был первоначальный - у него края, ясное дело, будут абсолютно сцепляться друг с другом - ну, это классика создания фоновых рисунков. У меня показан совершенно частный случай и, разумеется, чтобы заклепки были на одинаковом расстоянии друг от друга - надо немного сместить верхние куски. Впрочем, это частности.

Но. Такой фокус не проходит с более сложными картинками. Например, часть пейзажа. Как соединить кусок неба над лесом, например, с основаниями деревьев внизу? Выхода, как всегда - два :)) Первый - размывать (blur) края, второй - соединять 4 штуки вместе, переворачивая зеркально боковые и нижние. Эти два метода, в отличие от ручного, описанного мной выше, можно автоматизировать.

Чем и занимается программа Harm's Tile. Кроме этого, там есть простейший графический редактор и много эффектов, хорошо подходящих для создания "того, не знаю чего", о чем я и начинал эту статью.

Во. Кассная прога, кстати. Счас расскажу.

Harm's Tile

Имеется заготовка, над которой можно извращаться как хочешь. Вот тот рисунок, который есть в рабочем окне - он получился у меня в результате обычных тыканий по фильтрам. Так.. раз 5 или 6. Но самое интересное, что при просмотре (а там очень здорово сделан просмотр в тему "а как это будет выглядеть") краев совершенно не видно. Вот, например, кусочек, который я сделал как раз в несколько кликов:

Tile piece

На картинке стоит линк - там тестовая страничка - посмотрите, что получилось. Разумеется, есть средства для обработки рисунка, чтобы края у него получались такие, как надо.

Harm's Tile edge handler

Пункт в меню Image "4 way flip" как раз размножает кусочки до 4 штук, зеркально их переворачивая. А Edge Merge работает над размывкой краев. Ресайзинг в эффектах неплохой, есть скролл (а scroll - необходимейшая тулза, как вы понимаете), который позволяет просто создать кирпичную стену совместно с тулзой Buttonize, а из эффектов мне сильно понравился Fish Eye.
В общем, это очень хорошее решение для создания практически неповторимых картинок для фона (background'a).

Программу можно скачать у меня (400kb).
Или вот по этому адресу: ftp://ftp.digitaltimes.lv/pub/Graphics/Misc/HarmTile.zip

программу прислал Georg

Автоматических программ-проверяльщиков сайтов и почты существует очень много. Но вот как проверить обновление интересующей страницы, чтобы точно знать, изменилась она или нет (а вдруг там изменилось только то что тебе не нужно)? Да, и на многих страницах нужно-то всего лишь несколько байт. Например, прогноз погоды - нафига мне качать всю страничку, если я тепмературу хочу узнать? Разумеется, дизайн страничек не меняется и я точно знаю, где на ней лежит нужная мне информация. Как?
Ага. Есть такая программка. Называется WatzNew. (v1.1)

После запуска садится в трей и начинает лезть в интернет за обновлениями страничек (или почты), которые в ней прописаны (по расписанию). По умолчанию там сайтов 8-9 уже есть. Как задать свои странички? Можно конечно, написать туда просто URL. Тогда программа WatzNew будет только говорить, что там произошли "какие-то" изменения. И все. А ведь бывает, происходят левые поправки или владелец просто новый баннер поставил - как тут узнать? Во, в настройках есть замечательная штука. Вот видите, у меня на скриншоте в "анекдотах из России" стоит Mon, 30? Это мне показывает, какой даты сейчас лежит свежачок-с.

В свойствах канала (левая картинка) выберите пункт меню "Search pattern & message template". Там необходимо задать шаболон (правая картинка) поиска слов (ищется по всему тексту, не взирая на тэги), при этом, задавая группы в виде {%}, даются указания программе для запоминания их по порядку (очень похоже на юниксовый стандарт для регулярных выражений). В поле "Patterns found" видно, чего она находит на страничке. Далее, нужно прописать в поле "Message Template" шаблон того, чего вы хотите увидеть при обновлении. Я просто написал %1 - а можно конечно расписать типа "последние изменения за %1".

Я долго не мудрствовал, переделал CNN с Москвы на Иркутск и для пробы внес себя. Для моего сайта (Cooler) шаблон поиска следующий:

Эта строка будет показывать, за какое число сейчас лежит номер. Так как WatzNew хвататает ресурс с директории по умолчанию, а у меня это index.html (от силы 1kb), то просмотр произойдет очень быстро. Впрочем, с другими сайтами та же история. Тексты программа качает влет. Если шаблон, по которому нужно определять изменения неизвестен, можно просто загрузить текст странички и поискать характерные места, подходящие для шаблона. Результат работы перловых скриптов тоже понимается.
На сервере есть пожелание к владельцам сайтов: кое-что прописать в основных страницах, где происходят изменения для того, чтобы юзер при добавлении канала уже автоматом получал все настройки. Ну я так и сделал. Попробуйте добавить канал cooler-online.com и там уже все автоматом пропишется. В index.html я прописал вот что:

<!-- WatzNew channel:
[-=Cooler=-]
Type=HttpDocument
Host=cooler-online.com
SearchPattern=cl{%}.html
MsgTemplate=%1
Interval=1
IntervalUnit=2
--> 

Причем, на страничке может быть несколько каналов - ведь можно смотреть обновление разной информации. Ну, мне одного хватит. Этот текст можно получить вручную настроив канал самому владельцу сайта, а потом экспортировать настройки в текстовый файл. Описание всего этого есть на родном сервере в разделе "For web site owners " - там все подробно описано.

Скачать программу можно на родном сайте или у меня (300kb). Кряка нет.

прислал Pinea Gofman

Windows2000 у вас есть? Не желаете взглянуть в натуре на весь десктоп? По адресу win2k.betaos.com есть совершенно потрясный Flash (4.0), который сэмулирует установку W2K, перезагрузку, вход в систему и даже кое-какую работу внутри. Типа эмулятор. Особенно прикалывает, что изнутри можно по ICQ послать сообщение создателям (эмуляция конечно, потому как для этого используется сервис icq.com). Все сделано с помощью Dynamic HTML и MM Flash, и очень впечатляет!

W2K emul

Вот то, что видно на полном экране во время работы Flash. Я заглянул в комментарии - там народ прется по-черному, а кто-то даже спросил типа "а как ты ко мне в "My computer" залез и запустил MSIE?".
Между прочим, обратите внимание, как там окошко мелко трясется, когда на него возвращаешься (с перезагрузкой например или back) - сделано просто, но очень эффектно.

прислал Igor

Вышел SP6 для Windows NT. Забрать можно как всегда с Microsoft download. И уже есть для него фиксы, которые появились даже раньше анонса SP6 :) См. на багтреке.

Я обновил версию перехватчика звукового потока для Windows платформы TotalRecorder v2.1. Версия 2.0 из-за неправильного кряка работала только 1м4с, после чего записывала визг вместо звука.
Новую версию я проверил - все ок. Выкладываю вместе с S/N на ftp (не забывайте про зеркала).
S/N я положил в архив, но на всякий случай дам здесь:
User: James R Toler, Jr.
Password: UU52.I6MK.MS32.S1JK.APN7.C74T.VKBP.3IL9

Скачать Total Recorder v2.1 у меня (650kb)
Для тех, кто не читал моего обзора этой софтины кратко изложу суть: разнообразные программы работают с драйвером виндузы для звука, так почему бы, на пути к драйверу не брать поток в/из карточки и записывать его на диск в виде WAV файла? Преимущества очевидны - не надо мучиться искать всякие конвертилки из множества звуковых форматов в WAV, да причем, программы могут чего-то внутри себя играть, а сграбить звук хочется. Самое главное отличие такого метода от например, физического подсоединения к выходу карточки входа - это то, что можно не бояться перебоев, связанных с загрузкой процессора - нет потока -рекордер не пишет - есть - пишет и поэтому, никаких щелчков и сбоев на выходе не наблюдается.

SN прислал micha

One LIQUID file

Sadness "Lueurs"(4.4Mb, 6:07m) 96kbps, 16bit, stereo, 44.1kHz (Liquid)
from album "Ames de marbre" (1993)

 
sadness

Sadness (Швейцария) - Группа просуществовала до 1998 года. А первый альбом выпустила в 1989 году. Они сами утверждают, что на их творчество оказали влияние группы "Celtic frost" и "The Cure". Еще бы.. трудно назвать группу, на которую _не_ оказал бы влияние "Celtic frost".
Впрочем, все про группу от имени самого ее создателя можете прочитать на официальной странице.

По адресу welcome.to/mp3mtvs лежит в http доступе очень много всего музыкального. Особенно притягивают MTV video клипы в формате ASF. Одному из читателей, приславшему мне линк, удалось скачать несколько клипов. Говорит качество неплохое, даже неплохо было бы на videoCD скинуть. Т.к. сервер не поддерживает докачки, скачать мне клип целиком не удалось - видимо, надо это делать с хорошим каналом. Зато мне удалось скачать WMA музыку. Свалился файл 64kbps WMA. В принципе, не так уж плохо. Обычно в http выкладывают совсем уж ужатые до немогу.

У владельца ресурса по какой-то причине выложенные файлы переименованы, их после скачивания нужно распаковывать (RAR) и т.д. - так что не пугайтесь, увидев 4Мб файл с расширением jpg.

линк прислал Alexander Ryazanov

E.T.

На страничке по адресу http://www4.telge.kth.se/~d99_kme/ есть вот такой рисунок. Сделан подсвеченным текстом.

E.T.ext

Просто любой текст, а вот цвет букв берется из цвета пиксела оригинальной картинки. Разумеется, это не руками делали. Это результат работы совершенно несложной програмки. Разбор какого-нибудь графического формата и в виде выхода - текст html. Все. Программа пишется за полчаса.

Кстати, это из разряда приколов про то, как создать рисунок, сильно загрузив навигатор :)
Между прочим, этот alien занимает в текстовом виде около 250kb (и полностью виден на экране только при разрешении выше 1024x768).
Так вот, есть такой фокус: делается табличка с размером ячеек в 1 пиксел и фон у ячеек выбирается в соответствии с цветом пикселов оригинальной картинки. При большом размере картинки табличка занимает уйму места и со скрипом обрабатывается браузерами. Зато картинка увидится всегда, даже при отключенном просмотре графики в браузере :))

ссылку прислал Dima

Натолкнулся на сервере SONY.RU на объяву о праздновании 20-летия сониевских кассет-плейеров WalkMan. Там есть этакий интересный музей - основные модели всех лет - вот как раз 20 моделей.
первая - 1979 года (слева):

wm1979wm1997

Справа - модель 1997 года (но не последняя, последняя - 1999 года - тоже красивая штучка). Наушники без провода, с приемником, который "ловит" музыку по радиоканалу с плейера. Неимоверно удобно, хотя батарейки жрет наверное... причем, в два "рта" :)

Очень интересно поглядеть как развивался дизайн и эргономика плейеров (и наушников тоже, кстати). Кроме кассет-плейеров есть CD и mini-disk плейеры: CDman и MDman. Первые начали свое существование с 1982 года, мини-диксовые начались с 1992 года - использовался свой стандарт сжатия, сжималка делала в 6 раз меньший файл.

линк прислал micha

Усмотрел в веб-обзорах у Экслера ссылочку на музей раритетов, раритетов в софтварном понимании, т.е. очень старые программы, которые в свое время были хитами. Например, есть там Windows 1.03. Или первый NC (norton commander). Кстати, Экслер ругается, говорит, что "... NC оказал безусловно вредное влияние на некоторых наших программистов. Потому что многие из них пытались следовать нортоновскому интерфейсу, который был спроектирован очень неудобно и неинтуитивно. Клавиша "F5" - копирование, "F4" - редактирование... Бред, да и только".
Нет, не бред. У стандартной клавиатуры функциональные клавиши расположены группами по 4 штуки. Когда тянешься к клавише F4 - ее не перепутаешь с F5 и наоборот - между ними есть какое-то пространство. Причем сгруппировано достаточно разумно - группа редактирование/просмотр F3-F4, F5-F8 - группа копирование, переименование, дикретория, удаление. Все логично.
Да, о музее: там есть - архиваторы, браузеры, операционные системы и языки программирования. В общем, у кого еще 286-е и 386-е тачки остались - этот сайт просто находка. Софт-то, поди сыщи старый... Единственное, чего нету, а хотелось бы - это старые игрушки... знаю я одного маньяка :)

ну, просто по многочисленным просьбам...

Внимание, ссылка в этой статье ведет на сайт с непристойным содержанием, поэтому, если вы не достигли совершеннолетия или опасаетесь за свою нравственность, можете пропустить этот материал.
Предупреждение я сделал. Я не хотел помещать сюда ссылку из-за этических соображений, но уж сильно прикольно, да и относится больше к компьютерам. Вернее, к железу, хоть это и шутка.
Э-э... идея вот в чем: два разнополых человека, которые встречаются виртуально и не могут встретиться реально, но хочется - а как? Именно эту фразу произнес боцман из известного анекдота - "а как?!". Так вот... хм.. оказывается, можно. Все это конечно, выдумка, шутка, но какова идея! Я далеко не восхищаюсь - это просто верх извращенности... но, кхм..., в общем, смотрите тут.
Просто Extremal hardware какой-то...

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