|
что хозяин потерялся, и громко воют от страха..."
|
Alien Skin software, давно известный своими наборами Eye Candy сообразил сделать неимоверно полезный фильтр Blow Up. Делает он очень простую вещь: сглаживает изображение и убирает артефакты после сильного увеличения. На сайте разработчиков утверждается, что фильтр хорошо работает на увеличениях до 1600% (т.е. в 4 раза на каждую сторону). Скачать можно здесь [2Mb, serial - внутри]. Программа устанавливается в директорию Plug-In для Фотошопа (я пробовал на 7.0 и на CS), после чего плагин надо искать не во вкладке "Фильтры", а во вкладке "File - automate". Не знаю, почему туда его запихнули - наверное, было проще интерфейс соединять с фотошопом. Я немного потестировал фильтр на своих фотках - результат вполне удовлетворительный: Слева - уменьшенный оригинал исходной картинки. Разумеется, уменьшать фотошоп умеет очень хорошо, а вот с увеличением у него неважно - картинка справа. Видны недостатки сглаживания гребенки (по стеблю например) и краевые эффекты элементов изображения. В общем, артефактов хватает. А вот эта картинка - уже работа фильтра Alien Skin BlowUp. Она получилась после увеличения исходной (верхняя слева). Или вот - картинка из прошлого выпуска: Это оригинал, под картинкой - увеличенная и обработанная фильтром BlowUp. Интересно, что текстурированные части картинки программа старается заполнить текстурой, которая, кажется мне, является сгенерированной (пусть и на основе исходной). В самой программе всего два настроечных параметра (кроме самих размеров): уровень четкости (Sharpening) и количество однотонного шума (Grain). Разумеется, программа не восстановить все до полного идеала - ей неоткуда взять недостающие части, но сглаживает артефакты она очень хорошо. Где-то я слышал, что для этих целей есть какой-то фильтр Blur типа, но я его не встречал. |
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 6 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/cooler/web/comment/db.php on line 17 комментарии |
Наконец-то дагадались :) Насколько я осведомлен - это первый фотик с Bluetooth 2.0 или WiFi поддержкой. Фирма Ricoh. Модели разные (или BT или WiFi), стоимость - пока в районе 1000 долларов. Правда, там больше 8Мпкс. |
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 6 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/cooler/web/comment/db.php on line 17 комментарии |
Новости журнала WebSOUND
(от 11 августа): - софт: OmniEncoder - оболочка-интегратор для аудио-кодеков. - Аудио компакт-диск фирмы Denon, предназначенный для теста и настройки самой различной аудио аппаратуры. (WAV+CUE; сжато беспотерьным кодером WavPack). |
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 6 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/cooler/web/comment/db.php on line 17 комментарии |
Сайт NAG.RU - новости сетевых технологий в России, в мире. Обзоры, публикации, фотографии и набор статей по строительству сетей. |
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 6 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/cooler/web/comment/db.php on line 17 комментарии |
AJAX Ситуация, когда необходимо подргузить часть данных прямо на страницу (без перезагрузки контента) в зависимости от действий пользователя до некоторых пор вызывала затруднения. Путей для этого есть несколько: IFRAME, JAVA-applet и Flash. Все они страдают своими недостатками. Но. Существует AJAX. Сама технология AJAX на самом деле ничего нового в себе не несет, просто она описывает JavaScript класс XMLHttpRequest и его применение совместно с XML данными. Кстати, слово AJAX является акронимом от "Asynchronous
JavaScript and XML". Детально: Асинхронным здесь является сам метод запроса к ресурсу - мы задаем (посредством JavaScript) адрес (URL) и подпрограмму обработчик, которая будет принимать данные. И сразу вываливаемся из процедуры - и даже не ждем результата отработки. Подпрограмма запроса (асинхронно - т.е. вне зависимости от работы пользователя в данный момент) сама загрузит данные и отдаст их на рендеринг браузеру. Еще одна прелесть технологии AJAX - работа только с Java Script, который поддерживают практически все браузеры. Больше ничего не надо. Вообще, во всех руководствах и справочниках упирают именно за связку класса XMLHttpRequest и собственно XML данных, но на самом деле, использование AJAX пока ожидает более прозаическое применение. То бишь, просто - получение обычного потока данных. Что именно позволяет AJAX, очень хорошо можно увидеть из известного примера на сервисе google. Посредством IFRAME это не сделаешь. Тут явно идет работа и с передачей данных (server-side обработчику) и разбор XML ответа (чтобы построить выпадающий список).
Вот. Это и есть по сути весь AJAX. Все самое главное делает функция getData (эту функцию пишет сам пользователь) , в качестве параметров принимающая URL (dataSource) и ID элемента на странице (обычно это DIV - пример: <div id="dSel" name="Ds">внутренности</div>). Функция класса .open принимает параметры запроса (GET или POST) и URL. После чего (хотя правильнее ее описать ДО вызова функции .open) переменной класса onreadystatechange присваивается адрес функции (неименованной), которая будет получать ответ. Ну и все. В ней obj.innerHTML принимает полученный ответ из XMLHttpRequestObject.responseText и "вставляет" его как текст в документ. Как только ответ будет получен, в слое DIV появится текст. Браузер его отрендерит (судьба у него такая - проводить рендер почти всегда) и покажет документ в измененном виде. Через дополнительные функции слой DIV можно спрятать/показать или вообще передвинуть, например. Это уже DHTML. Где это все работает: в MSIE 6-7, Opera 8.51 и выше, FireFox 1.5(ниже указанных версий я не проверял, но в разных источниках указывается про IE 5.0, FF1.0, Opera 7.3). Кто "работает" на приемной стороне? Обычно PHP скрипт. Если был метод запроса страницы GET - то данные он может взять из URL строки (ее можно сформировать при запросе), если POST - то данные совсем просто можно взять например из $HTTP_RAW_POST_DATA, потом parse_str и все (кстати, до версии 8.51 Opera вообще не понимает метод POST). Сами данные для POST передаются функцией класса .send(). При методе GET можете заметить, что там стоит null. Обратно данные передаются обычным потоком из stdout программы. Попросту - print или echo. И остаются в переменной класса .responseText. Кроме response Text существует еще одна переменная для обмена: responseXML - через него передаются XML данные, которыми как раз можно манипулировать при построении сложных элементов на ходу, передавать целые массивы, хэши и вообще, все что угодно. Есть целая надстройка над классом XMLHttpRequest, которая позволяет без особых затруднений общаться программе на JavaScript и PHP - она очень хорошо описана на "куроводстве". Я выложу две книги по AJAX, которые мне показались весьма полезными: Ajax for dummies PDF [5Mb, rar, пароль school] -megaupload В книгах есть полная модель класса XMLHttpRequest (класс весьма небольшой) и очень много примеров. В Ajax for dummies вообще все как для полных даунов расписано - абсолютно детально и размазано по всей книге. Нюансы конечно есть, появляется несколько иной стиль написания сценариев для сайта, взаимодействие скриптов придется продумывать немного по-другому (если уже что-то есть и надо переделать поод AJAX), но в некоторых случаях, AJAX действительно, незаменим. В качестве очень насыщенного AJAX-вого сайта можно привести netvibes.com - очень показательно. Думается, web к этому и будет стремиться. Разумеется, DHTML там тоже не в меньшей степени присутствует, но в связке с ajax получается достаточно красивая вещь. Ресурсов правда это требует тоже немало - на 1GHz у меня не очень шустро шевелится. В следующий раз попробую описать MX AJAX Toolbox - плагин для Dreamweaver - вещь пока сыроватая, но набор шаблонов неплохой - мне например, галерея понравилась, динамический рейтинг, и еще - динамические таблицы в связке с MySQL - это будет пользоваться спросом :) |
|
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 6 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/cooler/web/comment/db.php on line 17 комментарии |
Вот тут на интересную тему меня толкают: универсальный зарядник. Вводная: есть очень простое железное устройство, которое снимает данные с батареек (аккумуляторов) и управляет зарядным током и напряжением. И есть интерфейс к компу. Вся нагрузка по режимам зарядки ложится на софт. Базы режимов могут пополняться в интернете через сообщество. |
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 6 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/cooler/web/comment/db.php on line 17 комментарии |
Английская компания Brando выпустила очередной кардоридер всего-всего. Основная особенность - ридер поддреживает Bluetooth протокол. Читает 52 вида карточек. Ну, это производители собирают все что можно - там если честно посчитать, то 7-8 типов от силы получится: остальное либо совместимое по интерфейсам, либо полностью совместимое, только размер чуть-чуть другой. |
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 6 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/cooler/web/comment/db.php on line 17 комментарии |
Идея очень неожиданная и веселая до икоты :) Сходите по ссылке - поглядите на этот модинг. Берем простой BT handset и вставляем в... куда угодно.
ссылку прислал Lev G. |
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 6 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/cooler/web/comment/db.php on line 17 комментарии |
Google создал в районе города Mountain View (California) WiFi сеть очень большого покрытия (380 AP). Скорость - до 1Мбит. Доступ для пользователей в интернет - бесплатный. Нет, за него кто-то платит конечно, в конечно итоге :) |
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 6 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/cooler/web/comment/db.php on line 17 комментарии |
Кружка, сама размешивающая сахар. Моддинг мыши. Отлита из нержавейки . Украшена стразами Сваровски. Кормушка для кота powered by Linux. |
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 6 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/cooler/web/comment/db.php on line 17 комментарии |
Домик на колесах с персональным гаражом. Видел здесь. |
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 6 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/cooler/web/comment/db.php on line 17 комментарии |
Общие Комментарии к выпуску (27 августа 2006). |
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 6 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 7 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/cooler/web/comment/db.php on line 8 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/cooler/web/comment/db.php on line 17 комментарии |
[ Архив+поиск ]-[ все комментарии ]-[ Жизнь ТАМ ] |
Выпуски выходят два раза в неделю. У журнала существует RSS feed, оформляйте подписку в браузере. WMR для дотаций: R360505585668 |
Для женской половины читателей женский журнал: мода, женский клуб, прически, гороскоп на неделю, |
Перепечатка материалов сайта запрещена |
|