Category: компьютеры

Category was added automatically. Read all entries about "компьютеры".

В жопе

illyn vs. Microsoft / анализ Всех пассов исполняемых на ЭВМ + разложение Общего на Частные задачи

Разбогатеем – будем судиться с Microsoft. Патентуют, панимаишь, заигранное в известном и публично доступном сетевом обсуждении. Цитирую по Компьютерре № 1-2 (717-718) 15.01.2008. Сообщается:

Группировка окон
Microsoft

Многооконный интерфейс, поначалу казавшийся идеальным для многозадачной работы, как выяснилось со временем, не столь уж и хорош. Наверняка вам приходилось сталкиваться с ситуацией, когда из десятка открытых на рабочем столе окон приходится последовательно выбирать мышкой два−три окна, дабы они расположились поверх остальных, причем накладываясь друг на друга в нужной последовательности. К примеру, при создании документа на основе другого, вам сначала нужно выделить окно второго документа, чтобы оно оказалось поверх прочих, а затем - окно первого документа, чтобы в нем можно было работать, и эти действия придется повторять после каждого отвлечения на третье приложение. Избежать подобных неудобств компания предлагает путем объединения окон в группы на основании неких абстрактных задач, выполняемых пользователем. Выполняемая задача должна задавать порядок действий с окнами на рабочем столе при выборе окна, относящегося к этой задаче. Составить очередность операций можно как вручную, так и автоматически - на основе анализа действий пользователя и содержимого окон.

Группировка окон. Microsoft, пояснительный рисунок к патенту

Collapse )
Медведов

Know-how: flash-объект участник распределённых вычислений, замещающий баннера или декор веб-страниц

Расчётный модуль на flash встроенный в веб-страницу, предназначен для коммерческих распределённых вычислений
Расчётный модуль на flash встроенный в веб-страницу. Предназначен для коммерческих распределённых вычислений

Это баннер. Он зарабатывает деньги. На баннер не надо нажимать. Рекламных сообщений баннер не демонстрирует. Это флеш-баннер. Собственно — не обведи я его, баннер и не видно в вёрстке вовсе.

Идея — на веб-страницы помещаются flash-объекты, предназначением которых является некий расчёт, в рамках распределённой сети вычислений сдаваемой в аренду.

Чей бизнес?

  • Глядя тактически: 1) Погода.ком поставила расчёты в предлагаемые третьим сайтам информеры. Погода.ком продаёт свои вычислительные услуги метослужбе. Или 2) Сетевое СМИ заменила свои старые логотипы — точно такими же, но на flash и постоянно считающими. Мелькавшая кое где фраза: «показ рекламы на этой страницы заблокирован по этическим соображениям» исчезла навсегда. А, возможно, и реклама совсем, со всех страничек сайта. Просто невидимый flash-фон на страницах тихонечко и тактично считает, вне зависимости от контекста, зарабатывая, допустим, 65-95 центов за гигагерц в час. По отношению к сайту — чужих, читательских гигагерц. И часов чужих, суммарных для всей аудитории сайта проведённых за просмотром всех страничек.
  • А рассуждая стратегически, так: головной производитель флеш-плагинов (Adobe) — встраивает универсальный расчётный модуль непосредственно в flash-плагин. Есть публичный API для доступа к вычислительным мощностям. Есть биржа. Где скоростные расчёты стоят одних денег, очень масштабные — других, жадные до трафика третьих и т.д. Веб-мастера по всему миру определяют уместные для конкретно своих сайтов режимы эксплуатации технологии. В духе: на видео-хостинге ради расчётов тратится 10 % дополнительно адресованного к / от пользователя трафика, а вычисления кратки, малотребовательные к CPU. Или — на сайте журнала с текстовыми статьями — вменённый трафик минимальный, но загружать CPU позволено существенно.

Несколько слов «по-мелочи». Центральный сервер, да для 98 % компьютеров мира сразу (а именно столько флеш-плагинов на данный момент в браузерах у граждан) — скорее лишнее «узкое место», потому удобно задумываться о p2p вычислительной сети. Современные флеш-плагины учитывают многоядерность процессоров и умеют пользоваться аппаратными возможностями видео-карт, полезно! Загружать CPU следует аккуратно, следя за общей загрузкой пользовательской системы. Если она загружена и без того — дополнительная нагрузка не накладывается. Сайт может предлагать пользователям, на выбор: «считайте для нас! Или смотрите традиционные баннеры с коммерческими сообщениями». Удобно ставить расчётный flash-объект на Ajax-страничку никогда не перезагружаемую, и никогда не закрываемую пользователем. Типа того же Gmail или реализованных через веб IM клиентов. MySpace и прочие сайты, где народ сидит тусуясь сутками, должны быть чуть подкорректированы — дабы избежать постоянной перезагрузки уже начавшего считать flash-модуля (такие сайты это, в частности, поле для расчётов протяжённых). Впоследствии расчётный потенциал подобных майспейсу жирных игроков — нужно отрегулировать антимонопольным законодательством. Реклама в клонах ICQ (пример: клон производства Рамблера) должна быть заменена на рассчёты. Что ещё?

P. S. Посматривая на загрузку процессора при демонстрации иных декоративных флешек — я опасаюсь, как бы Adobe уже сегодня не встроила фоновые распределённые расчёты в свои флеш-плагины, стоящие на 98 % компьютеров мира. Только втихаря.

P. S. S. В комментариях намечается старый разговор a.k.a. «нет спроса на вычислительные мощности». Это не так. Задумайтесь: определённое число веб-приложений в браузере не реализуют только потому, что браузеру накладно, не тянет. И серверу накладно. И сервер не тянет. Где полноценный Photoshop в браузере? Его нет. Серверу сложно, java-script'у страшно, а считать для миллионов людей обработку снимков фильтрами всё-равно нужно. Так вот, сети, подобной описанной — фильтр просчитать — это запросто. Каждый комп, минутный участник распределённой вычислительной сети, посчитает по 1-ому пикселю (или меньше! :)) из мегапиксельной фотографии — и уже хлеб.

Медведов

Know-how: IM — автозаполнение ответа запросом в поисковую машину

Идея плагина (или встроенной функции) для IM-клиента, переадресация тупых вопросов в поисковик

Идея плагина (или встроенной функции) для IM-клиента. Переадресация тупых вопросов в поисковик (в примере показан Google, но подходят любые):

  • Выделяем безумие
  • Жмём кнопку на экране или клавиатуре
  • Спрашивающий получает ссылку на «ответ»
Просто и гигиенично.

Collapse )
Медведов

Адресная срока браузера и раскладка клавиатуры. Или – 70 лет Содома

Адресная строка браузера и раскладка клавиатуры, как им жить вместе

Курсор в адресной строке браузера – пишет латиницей. И это вне зависимости, от раскладки использовавшейся только что в любом другом месте экрана, имеющим в виду ввод текста. В браузере ли, другом приложении…

Каково?!

На русский (албанский) переключить латиницу можно – но востребовано реже. Потому «умолчальна» именно последняя.

Медведов

не Гранёный – а всё также эффективен

(прилипая к сладкому столу) Нужно срочно сворачивать продажи:

  • ноутбуков
  • мышей
  • планшетов
  • и клавиатур
Каждая новая кружка-непроливайка рядом с монитором – это минус 100 долларов на счету у китайской или тайваньской фабрики электроники. А то и 150. Идеальный рождественский подарок.

Медведов

Правильный Prt Scrn или пулеметный скриншот

Хорошая идея незаметной и незаменимой программы появилась у lepinlepin:

Выделить мышкой кусок окна (или экрана).
Драг-н-дропнуть выделение в контакт аськи (гтолка, скайпа, чего угодно).
У получателя покажется кусок этой картинки.

Драг-н-дропнуть выделение в… Photoshop, Word, да куда угодно. Или схватить и положить выделение на Рабочий стол где оно сохранится, как графический файл, добавляю 2 пункта от себя.

И, пожалуй, уточню. Drug'n'drop, если мы говорим о кусках экрана посылаемых в ICQ (или любое другое, но постоянно одно и тоже приложение; или даже ftp или web-сайт) лишний. Обводим мышью нечто при зажатой горячей клавише —> отпускаем клавишу —> снимок куска экрана отправлен в приложение. Сам. Если снимок улетел в сеть, то в буфре обмена появился url-адрес картинки оформленный тегом:

<img src="http://картинка-сейчас-лежит-тут" width=её-высота height=и-ширина>
позволяющий немедленно замусорить скриншотом свой блог.

Очевидно, что описанная выше программа пишется за 2 часа. То есть – сегодня утром её можно опубликовать. Завтра программка будет установлена на тысячах компьютеров. В субботу, первые пришедшие добровольные пожертвования, позволят оплатить весь потребный на уикенд кокаин.

Медведов

Запись на DVD (или CD) очень большого числа маленьких файлов

Попытка записать DVD-болванку заполненную исключительно мелкими файлами (3-5, ну 20 Кб, не больше) – вылилась в 2 с половиной часа нервно-истерического ожидания: «Ну, скоро же там!?». Между тем – посоветуйся я вначале, и лишь затем…

Sergey Rabin (aka bison):
сначала в iso, на другой винт, оттуда на dvd-r
вся процедура ускорилась бы в разы.

P. S. Особенно уместно предварять «нарезку» записью iso-образа на жёсткий диск – если требуется сделать множество DVD-дисков одинакового содержания.

Медведов

"Кошечка", компьютерный мультфильм 1968-ого года

Почти 40 лет назад, 1968 год… Группа под руководством Николая Николаевича Константинова создает математическую модель движения животного (кошки). Машина БЭСМ-4, выполняя написанную программу решения обыкновенных (в математическом смысле слова) дифференциальных уравнений, рисует мультфильм "Кошечка", содержащий даже по современным меркам удивительную анимацию движений кошки, созданную компьютером.

Математические этюды : Этюды : Кошечка, обзорная статья и сам мультфильм в DivX.

Дополнительно из Темы номера: "Прибытие кошечки" бумажной Компьютерры №7 (627):

Медведов

Главное - успеть! «Информационная Атлантида» Михаила Ваннаха

Никогда не читал Михаила Ваннаха в «Домашнем Компьютере» (ограничивался только «Компьютеррой») — и совершенно напрасно, как выясняется. Он пишет замечательные, важные вещи и в первом журнале. Например:

…информационная Атлантида, царство давно забытых или быстро забываемых знаний, названий, имен, лежит совсем близко. На той самой территории, где мы живем. Всего лишь несколько десятилетий назад. Там, куда вернуться может лишь память. И информационные технологии лучшее ей подспорье.

… эпоха традиционного общества, эпоха охотничьих и земледельческих цивилизаций, в которой человечество прожило большую часть своей истории, тоже была наполнена знаниями. Знаниями, наполнявшими труды и дни. Как ставить ловушку на бобра. Как скрадывать лося. Когда сеять. Когда валить лес.

Люди в современной России живут до обидного мало. Пока живы еще те, кто помнит многолюдье сел и горняцких поселков центральной Руси. Но с каждым месяцем их становится все меньше и меньше. А на поминки в одном пятистенке собираются старики из трех деревень и двух шахт. Сидят, конечно, не «по-барски» — каждый на отдельном табурете, — нет, по-народному, вместе, на досках. Но в горнице одного пятистенка. И молодежи нет совсем.

И — уходит память.

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

Главное — спешите. Что бы не клясть себя позже, не мерить в одиночестве шагами опустевшие навсегда стариковские комнаты.

Почитайте! Михаил Ваннах: «Информационная Атлантида» “Домашний компьютер” №10 от 22 сентября 2004 года.