|
СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ
Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях
Кто внес наибольший вклад в развитие украинского ИТ-рынка.
Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары
|
|

21 февраля 2012 г., 1:38
Как и обещал, первая порция списка любимых программ. О некоторых я упоминал, некоторые появятся в моём блоге в первый раз. Надеюсь, кому-то это всё удовольствие пригодится. Структура этой записи в блоге (и последующих той же тематики) будет несколько отличаться от всяких классификаций, основанных на назначении программ. Это не прихоть. Большинство действительно хороших программ - "швейцарские ножи", которые можно применять почти для чего угодно (зависит от воображения). Поэтому буду исходить из восстанавливаемого по памяти порядка инсталляции программ на "свежую", "голенькую" машину. И да, некоторые снимки экранов являются ссылками и ведут к полноразмерным их версиям, так что не стесняйтесь не портить глаза :)
В конце первой части (их ещё будет в достатке, один большой список - это уныло и не вебдванольно) позволю себе высказать пару слов по поводу того, о чём уже все высказались. Как блогер с замедленным развитием :)
Итак, самое первое, что я устанавливаю - утилиту WSCC. Потому что она даёт доступ ко всему замечательному набору инструментов от Sysinternals и Nirsoft, причём не просто "даёт доступ", а каталогизирует все утилиты, обновляет их (и сама обновляется, что тоже очень приятно), в общем - это одно из главных приложений в любой ухоженной системе.

А без сисинтерналовских autorun и process explorer (и ещё бооольшой кучи всего) и нирсофтовских восстановителей паролей и прочего - ухоженной системы не будет. Кроме того, WSCC устанавливается куда душе угодно, и это же можно сказать о выборе каталогов установки собираемых ей утилит. Я предпочитаю установку в корень диска C:, в отдельный каталог WSCC с подкаталогами Sysinternals и Nirsoft. Так меньше беспорядка в Program Files. В общем, - это утилита всех утилит, must have на любой порядочной Windows-системе.
В состав утилит от Nirsoft входит очень полезная мелкая штуковина - nircmd, позволяющая много чего делать с машиной из командной строки и скриптов. Я к ней привык (и она меня радует до сих пор совершенно неожиданными "синергетическими" применениями, например, при удалённом доступе к Windows-машине с Android-устройств и прочей "клиентской" техники), и возможности её (а также многих других утилит) полноценно раскрываются с помощью "запускалки" программ SlickRun. Да, она не шибко красивая (для неё нет "шкурок", но настроить её внешний вид можно более чем сносно). Да, она не шибко "умная" - не в смысле того, что с её помощью можно немногое сделать (как раз наоборот). Она совсем не "умная" в том смысле, что не делает того, чего от неё не просят - не индексирует тяжеловесно десятки тысяч файлов и вообще не делает лишнего. Задавайте свои комбинации клавиш и действия и пользуйтесь тем, что задали. Я перепробовал всякие-разные шибко умные "запускалки", все они дико раздражали меня неудобством сделать в них то, что мне нужно при одновременных удобствах того, что не нужно практически никогда :) Снимка экрана делать не буду - потому что там нечего особенно снимать. Создавайте в библиотеке (Library) свои клавиатурные шорткаты и действия - и вперёд, SlickRun проста да невозможности, и, наверное, сложнее не надо.
Так как у меня очень большая электронная библиотека, мигрирующая годами с компьютера на компьютер, растущая, каталогизированная на уровне файловой системы, и без неё я не могу, то третья программка размером в 300KB с копеечками - Everything. Сверхскорострельная замена find из мира Unix, строящаяся на основе предварительного сканирования индексируемого дискового пространства и базы данных результатов этого сканирования. Как и положено качественной утилите поиска, прекрасно работает с регулярными выражениями, фантастически быстрая. Кроме всех достоинств обладает встроенными web- и ftp-серверами, что делает её незаменимой в домашней сети со всяким клиентским разнообразием - от смартфонов и таблетов до ноутбуков. Единственное "но" - несколько странная логика одной важной настройки утилиты - её можно "натравливать" как на целые диски, так и на отдельные каталоги (что полезнее и интереснее). Но вот в верхнем уровне меню настроек утилиты есть только функция Exclude - исключить путь из списка индексируемых. Не следует бояться, что придётся руками задавать всё, что нужно исключить - за Exclude внезапно кроется возможность превратить исключения в Include :)

В целом - незаменимая утилита, если без SlickRun я могу прожить, и использую больше по привычке, то вот без Everything - нет, это не приличный компьютер без Everything, нельзя назвать его приличным :)
Теперь, что называется, "на любителя". Но если с этой штукой подружиться, она со временем окажется просто незаменимой. Новая ветка Autohotkey, альтернативной скриптовой системы для ОС семейства Windows - Autohotkey_L. Это не вашего бородатого дедушки bash :) Это скриптинг для GUI-системы. 64-битовой, со сквозным Unicode и почти чем хотите ещё. Посылайте окнам приложений имитации нажатий клавиш и кнопок мыши, управляйте окнами, пишите системные скрипты - там бездна. Всё было бы в Autohotkey совсем прекрасным, если бы не несколько странноватый язык. Впрочем, все скриптовые языки со своей придурью, так что к этому не привыкать. Исключительно мощный инструмент в умелых руках и при знающей голове. Но тут важно уже даже нечто другое. Потому что при непосредственной работе с GUI-системами образца 2010-х годов шибко много скриптов на самом деле не нужно (кто говорит иначе - говорит не то, чтобы чепуху, а страдает болезнью Linux-новичка, открывшего для себя бездны Unix-шелла :) ). Вот к этому важному и перейдём, добавив один компонент, который позволит сказать "Ага!".
В 2012 году трудно представить себе изолированный standalone персональный компьютер. У большинства профессионалов есть смартфоны, таблеты, ноутбуки, нетбуки. И рабочая станция. На которой возможности Autohotkey_L раскрываются на 1500% при использовании гибрида web-сервиса с сервером и клиентами для разных платформ - PC Monitor. Здесь буду предельно краток, потому что тема синергетики PC Monitor и Autohotkey_L такая обширная, что с неё можно очень долго кормиться хорошими статьми. Главное, что позволяет PC Monitor - это на самом деле не наблюдать за удалённым компьютером (в бесплатной версии - за целыми тремя), а инициировать выполнение на нём команд. Очень удобно инициировать. Вот и "натравливайте" его на ваши autohotkey-скрипты, и будет вам быстрое счастье, а не долгое возюканье пальчиком по экрану RDP-/VNC-клиента или TeamViewer. В командировках и поездках, особенно там, где кроме GPRS/EDGE трудно найти какие-то альтернативные каналы связи, эта комбинация - настоящее спасение. Естественно, если вы предварительно поработали, определили что вам нужно, написали это нужное на Autohotkey_L и отладили. Ну, чудес не бывает, никто ещё не придумал программу, делающую "всё, что я хочу" :) Даже в Linux таких программ нет, хихи-с.
Собственно, список самого базового, фундаментального, можно завершить. Та же Windows 7 - достаточно совершенная система, чтобы слишком много к ней добавлять. Я практически охладел к файловым менеджерам, например, мне вполне хватает штатного Explorer. К тому же он хороший, ему не надо принудительно командовать "выполняй операцию в фоне" :) Ну, справедливости ради, использую 64-битовую версию Explorer++, весьма приятная программа:

Есть ещё очень неплохой набор 7Plus - этакий "функциональный расширитель" (в этом вашем интернете принято писать "расширитель функционала", что вызывает у меня приступы ненависти, хихи) Windows 7, добавляющий в том числе и табы к штатному Explorer, и ещё кучу функционала (только расстрелы спасут нас от этого чудовищного слова, распространяемого Эллочками Людоедками Вебдванолья) всякого полезного.
Ещё больше я охладел ко всевозможным "десктопным свистелкам". Пользы от них - мизер, а вот ресурсов некоторые выжирают - ну чисто бегемоты (всякие упорядочиватели иконок, что на десктопе, что в панели задач, etc). Так что их вообще в списке не будет.
Но. Без сугубо пользовательских программ скучно жить.
Есть одна программа, к которой привык, и благодарю её авторов за каждый радующий релиз - виртуальный десктоп Dexpot. Один из самых стабильных для ОС семейства Windows, и, пожалуй, самый функциональный. Свежая версия стабильной ветки (1.5.XXXX) даёт, например, возможность "расбрасывать" окна приложений по виртуальным десктопам на основании правил с использованием регулярных выражений, отчего Dexpot "запел" совсем по-взрослому, потому что в Windows заголовки окон могут быть очень всякими, особенно при запуске с открытием файла.
Ещё одна радующая мелочь - на удивление удобный клиент для сразу кучи оналйн-переводчиков, Qtranslate. Ну очень приятная мелочь. Выделяете где можно выделить текст, двойное нажатие Ctrl - и окошко Qtranslate чёртиком вылетает с выделенным текстом и переводом. Всё. Ничего лишнего. Часто очень помогает с языками, в которых я "шарю" (обожаю это идиоматическое выражение, сразу представляю себе как шарят по в темноте по стене незнакомой квартиры в поисках включателя света :) ).
Так. На сегодня хватит, наверное. Так что теперь не о пользе, как обычно, а наоборот.
Имею сказать пару слов по поводу этого самого "эх, юэй", на который я попал один раз в жизни по недоразумению. А то все уже высказались, самая пора блогеру с замедленным развитием чирикнуть что-нибудь не менее бестолковое.
Так вот. Это очередное карательное "мероприятие", приуроченное к декларируемому стремлению "в Европы", но так, чтобы не обидеть своих. В Европах, как известно, в это время принимали ACTA. А тут скандально известный и торчащий как чиряк не скажу на чём ресурс. Причём ресурс, который не любили сами пираты (знаю я некоторых серьёзных), потому что делать деньги на сформированном чужими пусть не совсем альтруистскими (но всё же несравненно больше робингудовскими) руками пиратском контенте - это моветон. Так что помер Максим - да и сами знаете что с ним. И никаких высокопарных слов об ущемлении свобод у меня нет. Не ущемилась ни моя свобода, ни ваша, они совсем другим ущемлённые, и совсем в другой степени, аж синенькие все, так их щемит. Но это предмет совсем другого разговора. В наши времена, похоже, уже интимного :(
Что же касается всякого интересного, что было за время, пока меня тут не было, так это я допишу уже сегодня, в другом посте, "их есть у меня". А потом, послезавтра, продолжим список программ и всякой прочей пользы (веб-сервисов etc), а также доберёмся и до Android, тут тоже уже устойчивые предпочтения сформировались.
31 января 2012 г., 0:34
Я так понимаю (с прискорбием), что таблет - это устройство, о котором очень много говорят до его приобретения (то есть, с целью его продажи :) ). А вот обладатели как-то уныло отмалчиваются. Буду по мере сил исправлять ситуацию.
И да, я не забыл об обещании списка программ. Но он получается большой-пребольшой, так что буду разбивать его на тематические фрагменты (файловая система, системные утилиты etc) и немного рассказывать о каждой программе - почему она попала в список и что в ней такого главного полезного на мой взгляд. Неожиданно большая работа получилась. Так что скоро, скоро, период молчания завершился.
Теперь вернёмся к таблету. Дико меня раздражала в нём навязываемая пассивность при том же чтении новостей. Я уже молчу о новомодных "читалках" RSS-каналов с интерфейсом, метко кем-то названным в комментариях на Android маркете "стопкой журналов в парикмахерской" - это касается и Feedly, и прочих "весёлых картинок". Но раздражение - это такое, и преодолевается выбором человеческой "читалки" новостей (для меня таковой стала Reader HD). А вот угнетала невозможность так же удобно, как на десктопе и лаптопе, сохранять понравившиеся фрагменты web-страниц, в персональной "библиотеке". Да, с обменом URL между приложениями в Android всё прекрасно, но я не об URL, а именно о фрагментах web-страниц. Желательно очищенных от вебдванольного "шлака". Ну стиль такой у меня чтения - быстро пробежаться по RSS-ленте, выбирая самое мне интересное, сохранить это интересное в своей библиотечке и потом уже внимательно прочитать, тем более, что очищенное от рекламы читать куда удобнее. А таблет для чтения новостей - очень годное устройство. И вот эта деталька буквально нивелировала всю годность хорошего аппарата. Так долго длиться не могло :)
В общем, добился я от браузера таблета работоспособности букмарклетов нескольких сервисов, которыми пользуюсь. Это оказалось немного неочевидным, но исходная мысль была такой - раз штатный браузер Android основан на WebKit и весьма пристойно "понимает" Javascript, и раз букмарклеты - это фактически однострочные Javascript-программки, то почему бы нет? Если попробовать "в лоб", то как раз выходит что и нет - потому что браузеры для Android не хотят вносить в закладки неправильные URL, без префикса протокола. Потом, в ходе разбирательств, обнаружился ещё один нюанс - даже если обойти это ограничение, букмарклеты некоторых web-сервисов, представленные с использованием ASCII-кодов для UTF-8 символов по web-правилам (коды символов записываются в виде %xx, где xx - символы алфавита 0-9,A-F), браузером не понимаются.
Упс :(
В общем, всё уже решено, всё работает.
Рассказываю пошагово и привожу готовые рабочие исходные тексты нескольких букмарклетов, чтобы не было нужды делать руками то, что уже сделано.
Букмарклет сервиса Readability (его как раз пришлось "очистить" от UTF-8 - кодов и немного подправить) и букмарклет web-клиппера сервиса Evernote (и ещё некоторых, вы их легко найдёте поиском по названиям) - готовый текстовый файл.
Для начала этого хватит. На будущее - удобнее всего "выковыривать" исходные тексты бумарклетов на "большом брате" (ПК или лаптопе), поместив букмарклет в закладки и потом обратившись к механизму редактирования закладок. Только проверяйте, чтобы букмарклете не было всяких %27 и тому подобных. Если есть - замените их на реальные символы ('это уже как можете :) ).
Передайте текстовый файл Bookmarklets.txt на ваш таблет как вам удобно :)
Теперь запустите на таблете штатный браузер (или Opera - в нём тоже букмарклеты работают, или Dolphin HD - правда, он страдает эпилепсией и частенько падает в припадках, увы), откройте любую web-страницу и сделайте закладку для неё.
Откройте чем-нибудь на таблете текстовый файлик, который вы передали с "большого брата". К слову, для этой цели очень рекомендую прекрасный файловый менеджер X-Plore, созданный программистами фирмы "одинокий котик" ^_^ (Lonely Cat), которую не надо представлять тем, кто прошёл через школу мобильных устройств на Windows Mobile и Symbian - в этом менеджере очень даже милый встроенный редактор txt-файлов. Выделите исходный текст одного букмарклета (он начинается с javascript... и заканчивается ";"), скопируйте его в общесистемный буфер копирования.
Вернитесь в браузер, откройте закладки и созданную вами на предыдущем шаге закладку откройте для редактирования. Измените ей название, чтобы было понятно, для чего она вообще :) , выделите в поле URL всё что там есть, удалите его (просто забейте бэкспейсом на клавиатуре), вставьте в поле URL содержимое буфера копирования.
Всё.
Теперь вы можете пользоваться тем же клиппером Evernote на таблете точно так же, как на "большом брате". Клиппер и выглядит точно так же, и делает то же самое. Правда, немного "тупит" (ну уж извините, это же быстрый процессор ARM, наше будущее, хихи-с), в том же Opera формирует какие-то мелкие побочные эффекты (совершенно безвредные, впрочем, вроде необходимости принудительного закрытия табика со страницей, для которой вызывался букмарклет, меня это не раздражает, после сохранения всё равно страница эта уже не нужна), ну и почему-то выглядит немного "не в фокусе" (слегка размазаны буквы текста в окнах букмарклетов). Всё это совершенно неважные мелочи. Главное - теперь можно делать то, что нужно делать, и практически с теми же удобствами, что и на человеческом ПК, о преждевременной кончине которого уже объявили в передовой прессе :)
В общем, принцип понятен. И если у вас есть любимые web-сервисы с привычными букмарклетами - по идее, можете не отказывать себе в них и на Android.
Подтверждающих работоспобосность скриншотов не будет, потому что пока ни одна из утилит, их делающих, не прижилась на моём дивном таблете. Ну не хотят работать, несмотря на root :( Ничего, и это поборем - всему своё время. Но это всё проверено работает. И доставляет немалое удовольствие.
Откланиваюсь.
26 января 2012 г., 0:25
Скучный выдался этот Новый Год. Посему шалил. Признаюсь сразу - делал от скуки то, что все мальчики делают. Нет, не то, а другое, знаю я вас, о чём вы подумали. Я покупал iPhone (что, в принципе, одно и то же с тем, о чём вы подумали). Покупал не себе. А в качестве подарка. Поигрался, в очередной раз не понял, из-за чего во всём мире столько умственных помутнений от этого телефончика - телефончик себе и телефончик. Отдал народным умельцам изделие для вивисекции (не хотел занимать себе голову тем, что мне не нужно), после чего джейлбрейкнутый (красивое какое слово) с удовлетворением подарил. И помню о произошедшем разве что как о курьёзе.
К тем же самым мальчишеским шалостям (от которых волосы на ладонях растут и зрение портится) отнесу и появление в моём компьютерном зверинце таблета - теперь и меня можно встретить в ресторанчике средней руки с выражением умственного напряжения на челе за чашкой кофе и 10-дюймовым модным аксессуаром :) В общем, хипстерский получился Новый Год. То есть, очень скучный.
Ну а теперь буду немного серьёзнее. Чуть-чуть.
Поделюсь не то чтобы опытом (какой там опыт вообще от возни с сугубо потребительским устройством?), а нюансами процедуры отаблечивания (говорят, она теперь исключительно популярна, например, в Америке, где многие уже отаблеченные вторично отаблетились на распродажах в Black Friday) и последующих отношений с устройством загадочного вида, назначения и смысла :)
В общем, требования мои к таблету были такими - большой хороший экран с высоким разрешением и форматом 16:9, gorilla glass, долгая работа от батареи, максимальное количество разъёмов расширения. Поясню их тем, кто ещё не отаблетился.
Так как таблет - это всё-таки устройство потребления контента, то маленький экран и небольшое разрешение лишат это самое потребление удовольствия. Что не есть хорошо - мало того, что потребление само по себе не такое уж и хорошее занятие, но если оно ещё и без удовольствия... это уже совсем никуда не годится. Так как у меня есть нетбук, и я от него не собираюсь отказываться и использую очень интенсивно, то особенности типового нетбука я знаю очень хорошо, и в первую очередь меня в них не устраивает качество экрана и его разрешение. Заурядный 1024x600 экранчик уныл как поздне-осенняя степь в Донецкой области. Для приятного чтения, особенно pdf-документов, нужны разрешение никак не меньше 1280x800 и IPS-матрица. Ну действительно нужны. Поверьте.
А вот сейчас скажу нечто внезапное. И тоже связанное с требованиями к "читалке". Формат экрана. Бытует мнение, что единственно правильный формат экрана для таблета - 4:3. Читал я даже какие-то невнятные объяснения этой самой единственной правильности. И вот что хочу сказать - писавшие эти объяснения не читают со своих таблетов, а разглядывают на них странички с картиночками. Я же пока ещё читаю, и много. И могу обоснованно объяснить, почему считаю 16:9 подходящим для "читалки" форматом. Когда читаешь технический pdf-документ (книгу), самый неприятный момент - потребность в горизонтальном скроллинге. Она возникает на малых экранах. И чем больше размер экрана и выше его разрешение по горизонтали - тем больше можно увеличить читаемый документ без необходимости горизонтального скроллинга. Вертикальный скроллинг - это уже другое, это естественное, мы же читаем сверху вниз. А вот увеличение документа - это очень важно. Удобнее читать его, лучше читаемы формулы и графики etc. Конечно, когда массовые экраны формата 4:3 предложат наибольшее разрешение выше 1280, можно будет внести коррективы в систему предпочтений. Но пока менять её нет нужды. А беллетристику, к слову, куда удобнее читать, развернув 16:9 экран в "портретный режим", потому из классической "бумажной" вёрстки известно - узкие колонки читаются легче.
Gorilla glass... Тут всего два слова - я извёл кучу карманных компьютеров и прекрасно знаю что становилось с их экранами при попадании под стилус песчинки, например. Специальное закалённое стекло, всё-таки, выносливее.
Максимальное количество разъёмов расширения. Я привык "выжимать" из своих компьютерных цацек то, что они потенциально могут. Иначе считаю что истратил деньги зря.
О времени работы от батареи ничего говорить не буду - и так всё ясно.
В итоге, выбрал я весьма забавный таблет. Lenovo Thinkpad. Редкая это птица. Настолько редкая, что получение прав суперпользователя для неё стало возможным буквально на днях, хотя таблет производится по нынешним меркам уже долго.

Всем требованиям машинка соответствует на 100%. Особенно в части богатства разъёмов - по-моему, это вообще единственный таблет, у которого есть одновременно полноразмерный USB и микро-USB разъёмы и универсальный слот для карт памяти (обычное не считается - микро-hdmi и умощнённый линейный аудио-выход с возможностью подключения наушников). Необычны в таблете и аппаратные кнопки. И ещё чувствительное к нажатию перо.

В общем, такой вот толстый и красивый аппарат (мужчина если немного не похож на обезьяну - уже красивый, а кто скажет что этот таблет девочка - пусть первый бросит в меня камень). О нём я практически ничего не слышал, читал пару обзоров, они мне показались какими-то, мягко сказать, бездарными.
Из коробки таблет работал. Но не так как мне хотелось после доведенного до моих требований Android-смартфона. Единственное, что надо сказать о программной конфигурации "из коробки", и это относится ко всем потребительским устройствам - дорогие производители, пожалуйста, не пичкайте ваши изделия сторонними программами, устанавливающимися по умолчанию! Оно ж только разобраться с тем, что вы туда напичкали - это ж сколько ума, времени и сил надо! Сделайте установку стороннего через удобное меню с короткой информацией о каждой устаналиваемой программке и дайте пользователю право самому решать что ему реально нужно, а что - нет. Потому что всё равно 99% этой, простите, чепухи, приходится удалять руками.
К слову, в груде устанавливаемых по умолчанию программ была овеянная славой Angry Birds, этот пламенный мотор новой хипстерской экономики. И я даже в неё поиграл минут 10. Отчего сразу избавился и от неё, и от ещё одного кусочка веры в человечество. Это ж до какой степени надо уныло жить, чтобы тратить время жизни на такую пустую скучную ерунду, люди дорогие. Да в самые заурядные нарды с незнакомцем в генделыке играть и то в миллион раз интереснее. Ужас. Страх и ужас :)
Есть и то, что можно сказать о предустановленном программном обеспечении и конфигурации ОС Android в этом таблете. Хорошее. Так как в Lenovo позиционируют этот таблет как устройство "бизнес-класса" (точнее, для корпоративных применений), то с возможностью получения прав суперпользователя поступили строго - лишили её (ну, хотели лишить, всё что одним человеком может быть сделано - другим завсегда поломано быть может, а уж если речь идёт о Linux...). Зато. Сделали поддержку VPN и в поставку ПО ввели полезные программы - от Cisco, Citrix и для сетевой печати. За что спасибо - это реальная польза и экономия денежки.
Теперь очень важное замечание для тех, кто решится на овладение этим аппаратом. Таблет оснащён датчиком освещения и может подстраивать яркость экрана под внешние условия. Этот режим включен по умолчанию. Яркость действительно меняется. И этот режим отключается - можно выставить яркость по желанию. Это всё хорошо. Но упаси вас Бог ставить сторонние программные "приблуды" (виджеты, например), управляющие яркостью экрана. Из-за них я несколько раз делал таблету полный сброс до заводских установок. И тут не надо винить, конечно, инженеров Lenovo - в Android управление яркостью экрана специфицировано так, что бОльшая часть оставляется на откуп разработчикам конкретного firmware для конкретных устройств. И, похоже, программисты всяких сторонних утилит просто не могут учесть всех нюансов. Так что если не хотите чтобы экран намертво погас и кроме как полным сбросом таблета вернуть его в нормальное состояние не было возможно - не ставьте "приблуд", хоть бы и симпатичных. И вообще, вспомните времена переходных версий Windows - тогда тоже модно было писать всякие "приблуды" для системных функций, которые больше вредили, чем помогали. Не надо увлекаться "приблудами", короче. Всё, что можно сделать с системой системными механизмами - делайте ими, и будет вам счастье :)
Вот, собственно, все нюансы. После замены штатного "лончера" (пользовательского окружения Android) на бесплатный Go Launcher EX с некоторыми его виджетами (календарь у них прекрасный, особенно с их же темой оформления Transparency), таблет "летает" как ему положено.
Но это всё детали. Теперь хочу сказать главное. Для меня это устройство полностью оправдывается совершенно замечательной двухдолларовой программой ezPDF Reader. Больше скажу - если бы оно могло исполнять только эту программу, оно всё равно имело бы смысл. Потому что так удобно читать и аннотировать pdf-документы где угодно я не мог. А теперь могу. Великолепная программа. Можно сказать - эталонная.
В остальном же... Ну, милое устройство. Очень радуют на нём программы Google Currents, Reader HD, Ted Air, наша украинская UaNews (простая, но полезная). Это в части потребления "чужого" контента.
Для "своего контента" (информационные коллекции), создаваемого прямо на таблете - сервис Readability (просто прекрасный сервис, единственный, нормально "вписывающийся" в возможности Android - через системный механизм обмена данными отправляете адрес интересующей вас страницы в программу Gmail, указываете свой почтовый адрес сервиса Readability, что по сути надо сделать один раз, потом будет достаточно двух символов, Gmail сама подставит полный адрес, отправляете почту - и всё, у вас в персональном облачном хранилище есть очищенный от вебдванольных красот прекрасно читаемый документ), для создаваемого на "большом компьютере" - Evernote, сильно улучшившийся последним обновлением.
К таблету прекрасно подключаются внешние беспроводные клавиатуры (полноразмерный USB-разъём, всё-таки), поэтому вполне можно на нём и набирать тексты, но как-то вот не сложилось и не прижилось :) Не для того таблет, чтобы на нём тексты набирать.
Игр я на таблете не использую вообще. Видео не смотрю - только Ted Air и учебные фильмы (это вообще отдельная тема для разговора, по-моему, я когда-нибудь возглавлю карательный отряд, который отомстит всем тем, кто придумал делать учебное видео по языкам программирования и программным системам нереальных масштабов; утомительнейшее и бесполезнейшее это занятие - смотрение и слушание какого-то дядечки, пытающегося в сжатое время днести то, что надо очень долго и вдумчиво очень внимательно читать, вот после такого учебного видео и появляются те самые Java-"программисты", о которых так много профессиональных анекдотов). Для фонового слушания музыки мне хватает штатного плейера.
В общем, смирился я с этим устройством, и даже получаю от чтения удовольствие. Тем более, что таблет у меня работает по 11 часов до 18% заряда батареи - при непрерывно включенном wifi, - в режиме чтения новостей, книг, слушания музыки в фоне, общения в чатиках (пользуясь случаем, хочу отправить лучик добра и света Skype - сделайте вы там уже что-нибудь, чтобы ваш же Android-клиент мог соединяться с вашим же сервисом не в моменты времени, определяемые гаданием по внутренностям, а когда пользователю это нужно, сил ведь уже никаких нет, что же вы за люди такие :) - это была крохотная пятиминутка ненависти). Большего я от таблета и не ожидаю. Ну разве что,... разве что вот хороший бесплатный майндмаппер есть в природе - Mindjet. Им пользуюсь. Очень приятная программа.
Это было как бы сочинение на тему "как я провёл Новый Год".
А теперь пару слов о двух клоунах. Так я называю SOPA и PIPA. Реально ведь прекрасные имена для клоунов - "на арене Сопа и Пипа!".
Я так вижу, что Сопа и Пипа тревожат нашу общественность и даже возбуждают её до всяких конспиративных теорий о войнах, нефти и закулисных правительствах вроде ZOG.
Ммм.
Я ничего не смыслю в нефтяных рынках и прочем сложно-международном. И конспиративными теориями интересуюсь только ради лулзов, которые в изобилии доставляют искренне встревоженные этими теориями личности.
Но. Мне всё же есть что сказать по поводу Сопы и Пипы.
Скорее всего в том виде, в каком эти законопроекты были представлены, они не будут утверждены. Скорее всего.
Но. Их вариации непременно будут. И будут действовать. По одной самой простой причине. Которая у всех на виду. И которую так трудно рассмотреть, что надо домысливать ZOG, нефть, кровь и бомбардировки.
Вот сами себя спросите - что делает та же Apple, акции которой так аппетитно растут? Материальное что она делает? Хоть одно из проданных ею устройств сделано на заводах Apple в США? Отвечу - ни одного. Apple делает конструкторскую документацию, прототипы, программы. В целом - нематериальный продукт. Материализацией которого заняты в другой части земного шара. И так вышло (причины сейчас не важны, потому что это уже случилось), что США превратились в крупнейшего в мире поставщика нематериальных продуктов. А что делает любое здравое государство? Оно стремится защитить свою экономику. Что-то ещё нужно уточнять? Разжёвывать? По-моему, тут всё ясно и совсем не интересно, потому что предсказуемо.
А вот интересно будет тогда, когда в серьёзные производители нематериального продукта вырвется, например, Китай, с его материальным производственным потенциалом. И когда столкнутся интересы двух или более громадных нематериальных экономик. Вот тогда и начнётся самое интересное.
А пока... Всё слишком предсказуемо. Облачные "файлопомойки" немного перетрясут. Немного ужесточат условия размещения файлов. На что общественность под чёрным флагом с черепом и костями ответит очередным маневром и каким-нибудь новым залпом бортовых орудий, новыми защищёнными p2p-сетями, дальнейшим развитием торрент-трекеров и ещё Бог весть чем.
И пока реальная "цифровая межа" будет заключаться в разнице средних доходов в сверхразвитых странах и в странах третьего и прочих, без номеров, миров, ничего с сетевыми анархистами и пиратами никто не сделает. Разве что "выключит интернет".
Так что Сопа и Пипа - это не интересно. Я так думаю (с)
За сим откланиваюсь и в следующий раз вернусь со списком любимых бесплатных программ и сервисов, собранным из упомянутых мною ранее и дополненным всяким новеньким и годным. Я не Скотт Хансельман, конечно, но никто не запрещал делать такие списки кому угодно :)
30 декабря 2011 г., 0:00
Год совсем заканчивается. Поэтому как бы пора.
Начну с того локального, чего не случилось в уходящем году. Потому что это важнее случившегося где-то в далёких странах, которые, если судить по простоте открытия виз в уходящем году (особенно в его конце), вообще могут не существовать.
Не случилось архиглавного (с), имеющего непосредственное отношение к ИТ. Не случилось общенациональной ресурсосберегающей кампании. Пожалуй, это самое удивительное из неслучившегося.
Уже даже глухонемые отшельники в нашей стране знают цену на газ, уже все знают, что она "непомерна" и что при такой цене промышленность станет неконкурентоспособной (а, простите, она была конкурентоспособной, да?), уже даже оптимисты на амбулаторном и стационарном лечении не верят в снижение этой цены и... И в каждом подъезде горят десятки 60-100 ваттных лампочек, которые перегорают через день, районы мегаполисов продолжают отапливаться с неизвестным КПД, но, судя по обозначенным подземными трубами "мокрым векторам" (в морозы они прекрасно видны и все их знают), не сильно отличающимся от КПД паровоза. Автомобильные пробки парализуют жизнь больших городов, проезд чиновников жирными мазками добавляет этой картине красоты, в пробках сжигается бездна бензина, особенно если учесть всенародную страсть к машинам с большим литражом двигателей и большими кузовами. Об энергоёмкости промышленных предприятий после того как старые советские предприятия стали новыми приватными, а новых приватных фактически не возникло (я о промышленных предприятиях), вообще никто нигде никогда не говорит. Что наводит на некоторые мысли. Это как бы фон.
И, что особенно печально, на переднем плане мы ничего не видим. Вообще ничего.
Мы не видим программы модернизации освещения общих площадей многоквартирных жилых домов. И даже не слышим о ней. А ведь контроллер светодиодного светильника, включающегося только тогда, когда надо, - это сравнительно умная штуковина. С микроконтроллером. С какой-то там программулиной внутри. Для этого нужна печатная плата, которую надо спроектировать, нужна логистика, которая обеспечит закупку компонентов, нужны эти самые ERP-шмээрпи и прочие CRM. Много чего нужно. И всё нужное имеет непосредственное отношение к ИТ.
Мы не видим самой минимальной программы облегчения дорожной ситуации в мегаполисах. Да, наши города перепроектировались в те времена (после Второй Мировой), когда автомобиль считался предметом роскоши. И победившему пролетариату вообще, по-хорошему, не полагался. Да, мы сейчас расхлёбываем это богатое наследие. Ну и где же самые простые вещи - информационные транспаранты на ключевых дорогах (а дороги эти есть, и все их знают), предупреждающие о возникновении пробки через какой-то несчастный километр? Это ведь чистая прикладная область для ИТ - видеокамера с вычислителем, который грамотной программой оценивает что творится на дороге и выдвёт информацию на пульт кому-то там кто типа отвечает за качество дорожного движения (а это вообще кто? ДАI у нас контролирующий орган вроде как), и автоматически - на транспаранты, которые установлены на заездах на эту самую ключевую (магистральную) дорогу. Это умная алгоритмика, это распознавание образов, это прикладная математика, это высший пилотаж программирования - распределённая система реального времени, ещё и объединённая с системой технического зрения. О более простых вещах, вроде умного управления длительностью зелёного и красного света светофоров вообще молчу. Это что-то из области фантастики, и будет оно наверное тогда, когда раки закончат курсы художественного свиста.
Короче, мы в очередной раз много услышали об энергетических проблемах, и в очередной раз не увидели ни одного движения, хоть одним из смыслов которого было бы облегчение от этих самых (неизбежных) проблем.
Всё как обычно, и слава Богу, что здесь у нас Стабильность. Разве что качество блаблабла несколько ухудшилось, но это имеет и свои плюсы - хоть смешнее стало, больше источников лулзов.
В то же время есть и радостное неслучившееся. Уже была программа создания нашего родного посконного домотканного сермяжного БПЛА (беспилотного летательного аппарата, такая же программа была и в Российской Федерации много раньше), о программе этой уже забыли, она тоже неслучилсь. Это не хорошо и не плохо, это строго как могло бы быть и как стало. А вот что очень радует - что нет программы создания отечественного суперкомпьютера. А ведь она может случиться (тьху-тьху-тьху). С производительностью не менее 10 терафлопс. Нам её не надо. Серьёзно. Считать на суперкомпьютере нам нечего (разве что убытки). А в бюджет на это выдавят столько, что лучше даже не думать о такой перспективе - выжившие из малого и среднего бизнеса позавидуют в результате невыжившим.
Как бы подводя итоги локально неслучившемуся, могу с удовлетворением сказать - не случилось практически ничего (хорошего и полезного всем). Это радует. Потому что привычно.
Теперь о том, что же случилось в большом мире всерьёз большого, полезного всем, светлого и интересного.
Конечно, уходящий год был годом Android. Тут в лишних словах нет никакой нужды. Но вот что нужно сказать. Обязательно нужно, а то как-то мало кто об этом говорит, это немодный дискурс. Android - система далёкая от совершенства. Мешанина версий. Непростое развитие самой системы. Куча мелких огрех в пользовательском интерфейсе. И т.д. и т.п. И при этом всём Android - явление. Android-смартфоны буквально взорвали рынок, на очереди Android-таблеты, и динамика развития рынка таблетов позволяет утверждать, что в следующем году и этот сегмент рынка будет взорван. При всех недостатках Android как программной системы. Феномен? Да ничуть. Главное достоинство Android с точностью до мельчайших деталей повторяет главные достоинства... MS DOS - помните такую? А она в своё время "сделала рынок". И Android его делает. Причины тут предельно просты - бизнес-модель и особенности поведения правообладателя. Android позволила самым разным производителям самых разных масштабов наводнить рынок бюджетными моделями. Снобы могут поплевать в меня, но на то они и снобы, им я разрешаю, - бюджетное не значит "плохое". Не значит "нефункциональное". Не значит "убогое". Это не благотоврительные обеды для бомжей, оплаченные из кармана укравшего из бюджета те самые средства, отсуствие которых в бюджете и превратило едоков этих обедов в бомжей. "Бюджетное" всего лишь означает "оптимизированное по критерию цена-качество". В этом - мощь модели Android. И залог дальнейшего успеха даже не как системы, не как платформы, а уже как громадной инфраструктуры. Потому что нынешние пользователи бюджетных моделей, научившиеся "выдавливать" из них всё, что можно, завтра придут за моделями получше. Непременно придут - когда ты уже умеешь от бюджетного аппарата получать всё, что тебе надо, можешь себе позволить и небольшую роскошь - бОльшую диагональ экрана, высокое разрешение, дизайн и прочие совершенно непринципиальные вещи. Теперь, когда уже умеешь и понимаешь, за это можно и заплатить. Так что, чистой дороги, Android.
В программировании уходящий год стал годом Java. Кто бы что не говорил. Речь идёт не о языке, а о платформе. Были всплески восторгов и разочарований (хороший пример - Scala), но главное в том, что Java-платформа оказалась реально живее всех живых. Что на серверной стороне, что на клиентской. И замечательно, что для Java-платформы есть такие прекрасные языки, как та же Scala, и замечательные фреймворки, и совершенно бесподобный инструментарий, и, что самое главное, - всё это доступно всем желающим совершенно за бесплатно. Это настолько прекрасно, что если бы его не было, непременно надо было бы это придумать. Скажем искреннее спасибо всем, кто причастен к этому феноменальному явлению, Java. Платформа развивается, за её развитие взялись всерьёз теперь в Oracle, в следующем году нас ждут очень важные и приятные изменения, в первую очередь, - в модульной структуре всей Java-платформы. Это будет очень большое событие. Которого все, кто понимает, ждёт. Ума, удачи, сил и скрупулёзности всем, кто задействован в проекте Jigsaw.
Из созвучного с Java, но не имеющего никакого к Java отношения. 2011-й год стал годом Javascrip и HTML 5. Тут спорить бесполезно. Это был триумф Javascript - как поздней осенью листьями с деревьев опадали конкуренты (Silverlight, Flash-Flex), попытки заменить Javascript чем-то более другим, но транслируемым в Javascript, выглядели жалко, над языком и его средой исполнения надстраивались фреймворки всех мыслимых назначений, и всё это работает, и очень хорошо, что оно такое есть, пусть и будет дальше - лучшим, более доступным, надёжным и удобным.
Уходящий год стал переломным для мирка СУБД. В принципе, ничего серьёзного не случилось, и грамотные системные архитекторы, с незапамятных времён имевшие дело с нереляционными СУБД, ничего принципиально нового для себя не узнали :) Но. Случилось нечто более важное. Внезапно в массовом сознании разработчиков укрепилась мысль (хочу поёрничать, но не буду) - каждому инструменту можно найти достойное применение, и это проще, чем пытаться один инструмент использовать для всего. В общем, нереляционные СУБД в 2011 году прозвучали. Ещё как прозвучали. И это очень хорошо - пусть будет больше инструментов, хороших и разных.
В 2011-м году модным стал "анализ данных". Аналитика, статистика, язык R - это тренд 2011-го, так что в 2012-м без красного клатча с книгой по R на улицу выходить будет стыдно :) Big data - вот ещё одно словосочетание 2011-го. Данных действительно стало очень много. Что с ними делать, как, чем, зачем, - это Вопросы. А там, где есть вопросы, - там интересно (где уже только одни ответы - невообразимо скучно, как в районной поликлинике). Сюда же вписываем словосочетание-мем 2011-го - "map reduce". Старый добрый принцип "разделяй и властвуй" получил новое рыночное название. Ну и хорошо. И в этот же "тренд" (безвредное слово, испохабленное глянцевыми изданиями) внесём "визуализацию". Когда информации много, и она представляется одному потребителю с ограниченными возможностями восприятия, инструменты визуализации становятся сверхважными. Так что кому интересно - ищите да обрящете. Там настоящие бездны и бесконечные возможности для самореализации с пользой для людей.
Персональный компьютер. В 2011-м году персональный компьютер де-факто умер. Потому что превратился, наконец-то, из ПК в ДВРС. Расшифрую - в Доступную Всем Рабочую Станцию. Многопроцессорная (ну пусть многоядерный процессор + GPU видеокарты + интегрированный в процессор GPU), с де-факто стандартным объёмом оперативной памяти 8GB, с терабайтовыми накопителями - это уже настоящая и очень мощная рабочая станция. Я сейчас пишу это в 64-битовом браузере Waterfox, на машине с 4-ядерным процессором Intel i5, с 16 GB ОЗУ, и я забыл вообще когда перегружал свою машину с постоянно открытым целым пулом громадных приложений, которых я даже не замечаю, потому и не закрываю, расбросав их по виртуальным экранам. И модернизация моей старой машины обошлась мне в смешные деньги (особенно если вспомнить предыдущую модернизацию). Так что это случилось. И это замечательно.
С ДВРС неразрывно связана операционная система Windows 7. Она в 2011 году, похоже, побила все рекорды. Программисты Microsoft сделали то, что могли и должны были сделать - прекрасную ОС для рабочей станции. Кто скажет кривое слово по этому поводу - тот, простите, умственный инвалид. Других слов у меня нет. Пора бы уже научиться называть хорошие вещи хорошими, независимо от симпатий и антипатий.
Linux и open source. Ох. Предвкушаю как набигут психи и что напишут в комментариях. К моему глубокому сожалению, 2011-й был плохим годом для open source. И для Linux. Словосочетание "победа Linux на десктопе" окончательно стало легальным заменителем фразы "когда рак свистнет" (даже на LOR, для тех, кто понимает), в мобильном секторе практически все "базарно-дистрибутивные" Linux-системы ушли в небытие, ведущие Linux-сайты были компрометированы яркими и запомнившимися всем взломами (что даже слабоумному не может показаться плюсом к оценкам безопасности Linux), сообщество новых пользователей внезапно озаботилось отличиями версий пользовательского окружения Gnome (Господи, и когда же это в Unix пыптыки-кнопочки-бантики были основой для принятия решений, куда катится этот мир?), из чего так же внезапно проистекли какие-то смешные изменения смешных рейтингов дистрибутивов, найти в конце 2011-го года у кого-то нетбук с тем самым предустановленным специфическим дистрибутивом Linux крайне трудно, под конец года начались жёсткие дискуссии об open source лицензиях, ярые апологеты стали терять былую ауру и образы их в массовом сознании стали отдаляться от идеалистических картинок и приближаться к образам просто живых людей со всеми их самыми странными достоинствами и недостатками, эта десакрализация оказалась даже значительней, чем я предполагал, в общем, - бывали и лучшие времена. Очень надеюсь, что в следующем году сообщество хоть немного придёт в себя, и сконцентрируется на решении задач, которые давно и хорошо видны всем разработчикам больших программных систем. Linux нужен порядок. Операционная система - это, понимаете, не общество. И аналогии с демократией здесь не работают. Системе нужен порядок. Во всём. Системе нужна модульность. Прозрачность этой модульности. Внятность. Нужны хорошие учебники и документация. Очень много всего нужно. И это надо делать. А не отталкиваться от принципа "мне так неудобно", после чего плыть по какому-то течению неизвестно куда. А, по-моему, вся эта возня в песочнице с этими гономами и убунтами-минтами - это люди оттолкнулись от берега, а вот куда плыть, зачем, с кем, и когда приплыть в туда куда не совсем понятно, - то для них загадка. Ну, спишем на эволюционный принцип "базара".
Встраиваемые системы. Любимая тема. Всё цвело, несмотря на кризис. Микроконтроллеров стало больше, периферийных микросхем для них - ещё больше, однокристальных исполнений всякого немыслимого ещё совсем недавно, - тоже больше. Инструментарий стал доступнее. В общем, - здесь как всегда интересно и насыщенно. Жаль, нас это никаким боком не касается.
Робототехника. Она так не очень тихо, но очень бурно развивается. Нас на нашей обочине это никак не касается. Где-то летают и угоняются дроны, продаются десятки моделей бытовых роботов, для деток делаются конструкторы "собери сам работающий макет промышленного робота с 18-ю степенями свободы и научись его программировать", - то всё не к нам. Точнее, мимо нас. Единицы увлечённых фанатов не считаются.
Интеллектуальная собственность. Ууу. Если предсказания насчёт конца света в 2012-м году верны, то битвы на поле интеллектуальной собственности в 2011-м нас готовили к худшему. Прощай, год несмешного цирка со злыми жадными глупыми клоунами. Мы уже видели патенты на прямоугольную форму (yes!), на право тыкать пальцем и ожидать от этого тыканья реакции (Ньютон, ты должен денег за Второй Закон!, ты попал, Ньютон!), мы видели многомиллиардные приобретения корпораций из-за патентных портфелей, в общем, мы видели Ад, который никакого отношения ни к изобретательству, ни даже к здравому смыслу, не имеет. И мы наконец догадались о нечистоплотности системы, лежащей в основе всего этого безобразия. Не только мы. В США ведутся серьёзные дебаты о реформе патентной системы, то же самое происходит в Европе. Этот сумасшедший дом, устроенный из-за боязни потерять долю рынка, всех очень утомил. И это хорошо. Очень хочется, чтобы всё это осталось в уходящем году, но обольщаться не будем - такие большие системы, как патентная, быстро не меняются. Но зёрна уже упали в почву. И что из них произрастёт - посмотрим.
Собственно, это всё, что я могу сказать. Остальное - мелочи, вроде web (но это ведь моветон, это как зачем-то обсуждать в конце года нюансы бойфренда телефонистки местной АТС). Остальное жило как мы с вами.
Всех с Новым Годом!
Не делайте глупостей, не болейте, будьте добры друг к другу.
Откланиваюсь.
27 декабря 2011 г., 0:33
После всех унылых предсказаний и ежедневного грустного просмотра новостей о патентных войнах за прямоугольную форму носимого компьютера и возможность тыкать пальчиком в экранчик (по-моему, ведущие всю эту возню в песочнице очень хорошо понимают шаткость своего "инноваторского" положения, потому их так и корчит), наконец-то нашлась реальная Инновация.
Причём такая красивая, что испытал практически детский восторг, разглядывая фотографии и читая краткие описания. И тут следует сказать о грустном. Слишком мы ведёмся на поводу у формирователей медиапространства. А, по-хорошему, в формируемом медиапространстве здравомыслящий человек уже должен с помощью инструментов фильтровать наиболее часто упоминаемое и автоматически отправлять его в мусорную корзину. Всё одно это самое часто упоминаемое или появится в окружающей реальности, или само отправится временем в мусорную корзину - никакой разницы от того, узнал ты о нём раньше, или позже, нет. Или всё равно узнаешь, или не было нужды и узнавать :) Потому пользы от этого - ноль с минусом.
А вот по-настоящему новое - это интересно. С его помощью можно делать что-то ещё более новое. Не уныло читать электронную почту, доказывая преимущества тактильного интерфейса в этом сложном процессе, а создавать. Это уже вопрос творчества. Для которого надо быть информированным (особенно для технического творчества - времена Кулибиных давно прошли, если вообще когда-то наступали).
Так вот. Это настоящий восторг. Впрочем, не только мой, создателей уже отметили:

Создатели - норвежская молодая (основана в 2004 году) fabless компания novelda. Судя по данным сайта, основатели её - выходцы из Университета Осло.
Они сделали по моему разумению нечто невообразимое - однокристальный радиолокатор:

Сверхширокополосный импульсный радиолокатор, реализованный одной микросхемой с небольшим числом выводов (всего 32). В этой микросхеме "утрамбовано" всё, что нужно для работы радиолокационной станции с дальностью обнаружения до 60 метров и разрешающей способностью на уровне единиц миллиметров - передатчик сверхкоротких импульсов с широким спектром, радиоприёмная часть с программируемым коэффициентом усиления, аналогово-цифровой преобразователь с частотой выборки 39 GS/s (это 39 миллиардов выборок в секунду!).
Но это ещё не всё.
Норвежцы реализовали в своих радиолокаторах ряд весьма интересных технических решений. В частности, они ввели понятие "пространственной выборки" (sample) - это 32-битовое значение отражённого от чего-то радиолокационного сигнала в строго определённый момент времени, или на строго определённой дистанции. Радиолокатор позволяет одновременно отслеживать 512 пространственных выборок, отстоящих друг от друга на доли миллиметра. И программно управлять положением в пространстве этого "окна" из 512-ти выборок. Одновременно...
Сложив всё это вместе, получаем - радиолокатор-микросхема способен не только обнаруживать сразу несколько объектов, он может и определять их "глубину". Кроме того, в силу специфики излучаемых испульсов (очень широкий спектр) и используемых частот (6-8,5 GHz и 0,7-2,4 GHz для двух выпускаемых микросхем), а также из-за отсутствия "мёртвой зоны" и возможности слежения только за фрагментом пространства, расположенным на заданном удалении от антенны, эти радиолокаторы могут наблюдать за участками пространства, расположенными за радиопрозрачными преградами. Например, за стенами. Или даже под слоем грунта.
Я понимаю, что человеку, далёкому от радиолокации это всё покажется куда менее инновационным, чем тыканье пальчиком в экранчик. Поверьте - это совершенно удивительная разработка, по сравнению с которой все эти таблеты-шмаблеты не стоят выеденного яйца. Все они уже были в каких угодно вариантах. И тактильные экранчики были. И интерфейсики. И граффити-ввод. И прямоугольные корпуса. И предикативные клавиатурки. И что угодно. Это всё ужасно неинтересно. Как неинтересно всё, что можно просто пойти и купить.
А вот радиолокатор - это всегда было большое, с волноводными трактами (ну, в редких случаях - с микрополосковыми), с большими антеннами, очень энергоёмкое, баснословно дорогое, с кучей аналоговых подсистем, нуждающихся в кропотливой настройке - что заводской, что в ходе эксплуатации, и т.д. и т.п. В общем, - это была очень дорогая экзотика, совершенно неприменимая в быту, удел военных да ещё ряда профессий, связанных с повышенным риском.
И вот норвежцы одним махом сделали то, чего никто до них не делал - они превратили радиолокатор в фактически бытовой прибор. Очень красивый радиолокатор.
Я бы сказал, что это настоящая технологическая революция, сравнимая с превращением радиоприёмника, телевизора и компьютера в бытовые приборы.
Аж хорошо стало.
Под самый конец года нашлось, наконец, что-то одновременно и реально новое, и потенциально доступное, и обещающее массу очень интересных применений. Да те же неконтактные пространственные игровые контроллеры - такой радиолокатор при соответствующей "обвязке", с его пространственным разрешением может буквально взорвать этот сектор рынка. Он же не реагирует ни на изменения освещённости, ни на насыщенный деталями фон, что свойственно оптическим аналогам. Ну а о медицинских, инженерных и прочих применениях даже говорить не хочется, включайте воображение. Ну и, само собой, - робототехника. Она сейчас серьёзно набирает обороты. И доступный на уровне элементной базы радиолокатор с такими интересными характеристиками - это взрыв.
Даже жалко что так поздно нашёл такую красоту.
Вот бы под ёлочку Development Kit этого чуда. Эх...
Ну и опять... норвежцы.
Да.
Ещё и в альянсе со знаменитыми лабораториями Xerox PARC, норвежцы сделали вот такую чудную штучку:

Это - органическая (некремниевая) микросхема памяти на гибкой пластиковой подложке. Называется это Thinfilm Addressable Memory™ - по названию норвежской компании Thin Film Electronics ASA. Причём это уже не прототип - такие микросхемы уже выпускаются (печатаются) для использования в... детских игрушках, например.
Вот это уже лучше, это уже что-то. Что в ближайшем будущем наверняка скажется на нашей жизни. Гибкие биодатчики, фабричным способом "вшитые" в нательное бельё, например, для систем слежения за здоровьем. Интеллектуальные маркеры для продуктов. Ну и куча всего не менее реально полезного - включайте фантазию, изучайте спецификации, применяйте.
Так. Теперь чуток пользы.
Ни одного лишнего слова - программка RDP-терминала с возможностью доступа одновременно к нескольким RDP-хостам, open source, очень полезная.
Милое расширение к барузеру Chrome, позволяющее сохранять web-страницы в формате epub и потом читать их на всём, что этот формат понимает. Страницы автоматически очищаются (правда, даже слишком хорошо :) ).
Откланиваюсь.
21 декабря 2011 г., 1:38
Есть у Ильи Ильфа в текстах такое вот меткое и даже прозорливое:
"Чем только не занимаются люди! Параллельно большому миру, в котором живут большие люди и большие вещи, существует маленький мир с маленькими людьми и маленькими вещами. В большом мире изобретен дизель-мотор, написаны «Мертвые души», построена Волховская гидростанция, совершен перелет вокруг света. В маленьком мире изобретен кричащий пузырь «Уйди-уйди», написана песенка «Кирпичики» и построены брюки фасона «Полпред». В большом мире людьми двигает стремление облагодетельствовать человечество. Маленький мир далек от таких высоких материй. У его обитателей стремление одно – как-нибудь прожить, не испытывая чувства голода.
Маленькие люди торопятся за большими. Они понимают, что должны быть созвучны эпохе и только тогда их товарец может найти сбыт".
Спишем на особенности времени, когда писался этот текст, непонимание того, что в мире людей и созданных ими артефактов, большие миры периодически сменяются на маленькие. Это нормально. Кризисы, приводящие к смене большого мира на маленький - они неизбежны, что ни городи, какие социальные системы ни выдумывай (об этом в приведенном фрагменте, кстати, тоже сказано).
И если судить по прогнозам футуристов, мы сейчас живём в уменьшающемся мире. Ещё не совсем маленьком, но ощутимо уменьшающемся.
Это печально, но какой другой вывод можно сделать из предсказаний о том, что изменит нашу жизнь в ближайшие пять лет? Есть и ещё одна версия предсказаний, она ничем не лучше предыдущей.
Вот что имею сказать по поводу этого футуризма. Всё это, безусловно, забавно. Но не более чем.
Слишком много проблем в мире уже сегодня, чтобы машинное чтение мыслей (нет! только не это!), 3D-телевидение и прочая чепуха хоть как-то что-то изменили в нашей жизни.
По моему скромному мнению куда важнее инновации в сельскохозяйственных технологиях - население планеты растёт, а плодородные площади земли остаются всё теми же, и всем надо будет что-то есть, и, желательно, что-то более-менее здоровое, а не лиловые сардельки с 80% упаковочной бумаги и неясно кем и как генно-модифцированной сои в составе. Кроме того, сельское хозяйство требует очень много воды. Пресной. А её как бы не так уж и много на нашей маленькой планете. Так что на первое место я бы поставил никакие не свистульки из маленького мира, никакие не 3D-пузыри "уйди-уйди" (кстати, Ильф сохранил нам прекрасное название для гибрида 3D-телевизора со считывателем мыслей; по-моему, подавляющее большинство будет думать "уйди-уйди", когда в их домах начнут появляться трёхмерные голографические политики и прочие прекрасные люди, которых мы и в 2D нынешних телеэкранов переносим с трудом). Я бы поставил на первое место эффективные современные технологии сельского хозяйства. И водосбережения. Разве это не логично, что именно эти технологии реально изменят нашу жизнь - и не просто возможностью доступно и здоровым питаться для всех (да, мы живём не для того, чтобы есть, но, всё же, мы едим для того, чтобы жить). Эта возможность косвенно очень много значит. Она косвенно может повлиять на миграционные потоки, на развитие периодически голодающих третьих стран, да на кучу всего.
Может, я что-то неправильно себе думаю? Может, голограммы очередного диктатора где-то в Центральной Африке местным жителям окажутся важнее, чем доступная еда? Может быть, отток этих жителей в те страны, где еда пока ещё есть, покажется жителям этих стран благом? Или всем вообще покажется благом опустевшая Центральная Африка? Может быть... Но мне почему-то это кажется нелогичным.
Неужели в сельхозтехнологиях нет места для IT? Не верю (с). Есть им место. И очень много места. Но почему-то футуристы в туда не смотрят. Да, там не столько прибыли, сколько можно выжать из хипстеров цацками с экранчиками и интерфейсиками. Но. Но есть одно "но". С этими самыми хипстерами.
Это "но" - вопрос: а где хипстеры будут работать, чтобы заработать на цацки? Безработица ведь растёт. Везде. А с повсеместным увеличением пенсионного возраста - будет расти ещё больше (потому что при одновременном увеличении численности тех, кому за 50, и безработице, ничего хорошего в голову не приходит). Так это в богатых странах. А в Китае самоубиваются рабочие Foxconn. В знак протеста против нищеты своего существования. После чего Foxconn принимает решение... заменить рабочих (их там больше миллиона) на роботов. А, извините, куда этот миллион рабочих деть? Это ведь хороший пример того, как сокращается платёжеспособный рынок - миллион человек, получавших хоть какие-то гроши, оказываются вообще без этих грошей. И чем изменит их жизнь машинное чтение их мыслей? Собачья чушь это машинное чтение мыслей, такая же собачья чушь, как нагнанная сегодня оплаченными мелким прайсом IT-истеричками блажь с голосовыми интерфейсами.
А вот что реально важно, и что я бы поставил на второе место, - технологии автоматизированного проектирования, 3D-генерации физических объектов, автоматизацию мелкосерийного производства, доступность элементной базы, совершенстование логистики для улучшения работы с большим числом малых заказчиков. Иными словами, - всё то, что позволит сформироваться малым конечным производителям, которые одновременно должны и дать новые рабочие места, и создать тем самым новых потребителей (потому что работающие в таких фирмочках ведь должны что-то зарабатывать), и положительно сказаться на разнообразии ассортимента товаров.
А здесь не видно роли IT? Или это не очевидно, что пять-шесть корпораций не трудоустроят всех? И не предложат всем такое уж разнообразие? Так почему же футуристы не смотрят в эту сторону?
Транспорт. Это уже какое-то наказание. Причём здесь всё совсем не смешно. Директор американской Audi в открытую и публично обзывает потребителей электромобилей Chevrolet Volt "идиотами", после чего даёт поянения прессе, что он что-то не то имел в виду. И при этом никому в голову не приходит, что подлинный идиотизм и свинство - одновременно понимать, что запасы нефти не бесконечны, и при этом выпускать машины с шестилитровым двигателем, прожорливые и бессмысленные для перевозки тушки одного чиновника или бизнесмена. Как там было у Оруэлла? "Чёрное - это белое".
Третье, что может изменить нашу жизнь, - это транспорт. Я не знаю каким он должен быть, я не специалист, но доступное и сравнительно экологически чистое сокращение расстояний - оно меняет жизнь безусловно. И куда больше, чем генератор для подзарядки мобильного телефона в подошвах кроссовок.
Четвёртое - здравоохранение. В первую очередь - системы ранней диагностики заболеваний. Население планеты растёт. И врачей не хватает уже сейчас. Это как раз та область, где накоплены знания и где технологии уже позволяют многое. Об этом тоже в прогнозах футуристов ни слова. Я понимаю, что есть люди, способные продать почку для покупки таблета. Именно им бы система ранней диагностики психических девиаций очень помогла.
Пятое - энергетика. В ближайшие 5 лет мы вроде как не останемся без нефти и газа. Потому это на пятом месте. Но. Лучше начинать раньше, чем позже - это именно тот самый случай. И где же у футуристов хоть что-то? А подзаряжать телефончики собственными усилиями мы можем уже сегодня - ручными генераторами, которые клепают китайцы в бесконечных количествах в комплекте с наборами разъёмов (которые почти ни к чему не подходят :) ).
А ещё есть охрана окружающей среды, охрана океанов, ближнего космоса (да, и космоса тоже), планетка-то наша совсем маленькая, мы же её уничтожим... Тоже ни слова у футуристов.
Я это всё к тому, что IT-мир превращается в маленький мир. А какой мир - такие и футуристы. Развитие фактически экстенсивное, технологии отлажены. Конечно, реально очень много трудятся физики твёрдого тела, химики и прочие, ответственные за изменение технологических норм производства, да и всё. 32 нанометра, 28, 22, - чуть меньше потребляемой мощности, чуть больше ядер, чуть выше производительность. И всё это ради спросить у машинного оракула человеческим языком что-нибудь о смысле жизни важное, вроде "где тут поесть повкуснее?". Всё. В этом - смысл. Ради этого - всё.
Возможно, я слишком резок. Возможно, слишком скептичен. Но моей лично жизни вся эта чепуха никак не изменит. Ни в какую сторону. Уж извините. У меня совсем другие заботы и их более чем достаточно, чтобы катарсисом встретить голограмму какого-нибудь районного депутата.
Это всё, что я хотел сказать о футуризме.
Теперь приземлённое. То есть, польза.
С завидным упорством идиота продолжаю всё ту же тему - всё тот же сервис cctome.com, всё та же утилита "киберутя" (Cyberduck). К ним добавился уже опыт использования всего этого и ещё одна программа - очень даже приятная утилита полнотекстового поиска документов DocFetcher. (к слову, и киберутя, и DocFetcher - Java-программы).
Не буду вдаваться в детали, все они предельно просты, опишу только логику использования всего этого хозяйства. Букмарклет браузера Chrome свервиса cctome.com позволяет перетягивать выбранные фрагменты web-страниц в своё окошко и автоматически отправлять их на указанный сервису почтовый адрес, при этом в теме письма будет указанное при настройках сервиса слово или фраза, а форматирование фрагментов будет сохранено. Я отправляю себе на почтовый адрес gmail. За день таких кусочков набирается изрядное количество. И gmail их группирует по теме письма (я ещё навешиваю этим письмам ярлык с помощью правил). Gmail позволяет также превращать письма в документы Google Docs. Причём эта функция работает с группой писем. Накопленные за день фрагменты-письма я одним нажатием кнопки превращаю в документ Google Docs. После чего синхронизирую Google Docs с локальным каталогом своей машины с помощью утилиты "киберутя". А вот на этот каталог у меня "натравлена" DocFetcher. В итоге - в этом каталоге хранится моя коллекция всяких интересных фрагментов по принципу один день - один файл. В формате Microsoft Word (можно и в других форматах). И в ней я могу искать полнотекстовым поиском что хочу. И как хочу. Это реально работает. И оказалось куда более удобным, чем "готовые" сервисы. В общем, оно не так страшно на практике, как выглядит в тексте :)
Теперь для тех, кто понимает :) Microchip (есть такой замечательный производитель микроконтроллеров и огромного перечня всего для их взаимодействия с внешним миром) выпустила первую версию новой интегрированной среды разработки для своих чипов - MPLAB X. Что особенно примечательно - MPLAB X стала кросс-платформенной, потому что основывается на IDE NetBeans (опять Java, да), так что, дорогие линуксоиды, теперь вам не надо будет крутить MPLAB в эмуляторе Windows.
Ну и любителям хорошего кино порекомендую кой-чего. Прекрасное введение в Lisp-подобные языки на примере Clojure и в их применение для разработки параллельных программ - очень рекомендую. И ещё. Послушать-посмотреть классика всегда интересно и душеполезно, поэтому вот выступление Джеймса Гослинга о будущем Java и вообще о всяком. Достойное потраченного времени кино.
Хороший моноширинный шрифт с чётко различаемыми "трудными" символами (нулём и "о", 1 и i etc) - для программистов.
Вышла освежённая версия легендарной PuTTY.
Ну и в качестве пожелания всем реальным Linux-пользователям под ёлочку - чудесный крохотный серверок со всем нужным, потребляет всего несколько ватт (можно не выключать) и стоит $130. Внешний винчестер и SPDIF цифро-аналоговый преобразователь - вот вам и прекрасный мультимедийный домашний сервер.
Откланиваюсь.
17 декабря 2011 г., 18:33
GPS - система планетарного масштаба. И это очень важный нюанс. Перечислить все подсистемы, зависимые от GPS, очень трудно. И тут случилось такое, что даже и осознать непросто. Если только это действительно случилось именно так, как нам его представляют. Попробуем над всем этим подумать.
Итак, вот он, красвец и виновник "торжества" -

Этот дрон RQ-170 производства Lockheed Martin (БПЛА, беспилотный летательный аппарат, или UAV) - одна из самых современных машин своего назначения. И вот его вроде как "угнали" прямо в полёте иранские даже трудно сказать кто, потому что официально они никак не названы, поэтому ограничимся предположением - специалисты по РЭБ (радиоэлектронной борьбе). Дрон не сбили войска ПВО (противовоздушной обороны), его именно "угнали", и именно во время исполнения машиной полётного задания. Согласно открытой информации самолёт-робот вместо возвращения на базу в Афганистане выполнил не совсем удачную, но всё же посадку, на иранской площадке, под контролем иранских специалистов по РЭБ.
Беспрецедентный случай. Потому что явно умышленно "слитые" в открытый доступ откровения не пожелавшего назваться иранского инженера, якобы участвовавшего в проекте перехвата дрона, задают очень много вопросов слишком многим.
По "слитой" иранской версии управление дроном было "заглушено" средствами РЭБ и поэтому машина перешла в полностью автономный режим полёта. В это в принципе можно поверить. В принципе. Потому что ничего не известно о радиканале управления этой машиной. Но раз есть некий радиоканал, параметры которого можно выявить средствами РЭБ (а для того они и существуют), стало быть, канал можно и заглушить, используя преимущества в расстоянии до "оглушаемой" цели - если постановщик помех располагается ближе источника управляющих радиосигналов, то при достаточной мощности передатчика постановщика помех и известных характериcтиках управляющего сигнала всё получится. Не думаю, что разработчики RQ-170 такие уж наивные детки, чтобы не предусмотреть все возможные способы защиты управляющего радиоканала от противодействия РЭБ, но всё же - что одним человеком сделано, то другим непременно сломано быть может (с). Так что в это можно поверить.
Самое интересное в истории RQ-170 наступает после того, как дрон потерял контакт с центром управления. Опять же, согласно "слитой" версии, иранская РЭБ применила какой-то способ обмана системы GPS-навигации дрона. Какой именно - никто не скажет, само собой. Но, если верить этой версии, навигация RQ-170 была обманта липовыми GPS-сигналами и дрон вместо полёта на свою базу в Афганистане полетел туда, куда его направляла иранская РЭБ.
Совершенно беспрецедентный прецедент :(
Есть такой интересный документ, над которым поработали в своё время специалисты из знаметитого цюрихского университета ETH (Швейцария) и Университета штата Калифорния в Ирвайне (США). Он весьма непрост для человека, далёкого от математики, но всё же. В нём рассмотрены системные аспекты "обмана GPS". Не только гражданской версии этой планетарной системы, но и военной. И не только теоретические аспекты, но и практический опыт "спуфинга" автомобильного GPS-навигатора.
Вердикт этого исследования несколько настораживает - теоретически удалённый обман GPS-приёмников возможен.
Это как бы совсем нехорошо. И если иранцам реально это удалось - мы, кажется, вступаем в новую эпоху.
Во-первых, принципиальной разницы между любыми глобальными системами навигации, основанными на принципе "множественные источники радиосигналов, расположенные в известных точках пространства - вычисление координат на основе временных задержек сигналов от этих источников", нет. Будь то GPS, будь то европейская Galileo, будь то российский ГЛОНАСС, будь то китайская BeiDou. Стало быть, все эти системы колоссальной стоимости и в первую очередь военного назначения (ну разве что GPS американцы успели превратить в больше гражданскую планетарную систему), все они теперь принципиально уязвимы. И если прецедент "угона дрона" повторится хоть ещё раз - можно смело говорить, что военный бюджет этих систем списан в утиль. Суммарно, по всем странам, развёртывающим свои военные спутниковые навигационные системы, речь идёт об огромных сотнях миллиардов долларов. Иранцы как бы походя нанесли очень тяжёлый удар по военным бюджетам и министерствам обороны сразу многих стран. Но это дело такое, в военной области обычное. А вот что касается систем гражданского назначения... Ууу... Тут всё может быть очень нехорошо. Автопилоты самолётов гражданской авиации. Навигаторы кораблей и маломерных судов. Логистика, в которой GPS-трекеры стали массовыми. Да даже трудно и страшновато всё перечислять. Вся это теперь потенциально уязвимо.
Я, конечно, всё-таки задумываюсь о реалистичности "слитой" иранцами картины. Всё-таки по основному образованию я радиоэлектронщик, ещё и военный. Мне так кажется, что GPS-приёмники таких машин как RQ-170 должны мягко говоря немного отличаться от своих гражданских собратьев. Например, анттенной системой. По логике, у них должна быть антенна с синтезированной апертурой (антенная решётка), позволяющая искать GPS-спутники узкими лепестками диаграммы направленности. В таком случае эффективно поставить помеху GPS-приёмнику летящего дрона можно только из верхней полусферы, с самолёта-постановщика помех. Потому что антенна смотрит вверх, а добиться незначительных боковых и тем более задних (в конкретном пример - нижних) лепестков диаграммы направленности можно, это не rocket science давно. Это всё просто логичные допущения, ничего общего с реальностью не имеющие, но по логике вещей иранцы должны были обманывать дрон не с земли, а именно из верхней полусферы. С самолёта. При этом им нужны были точные реальные координаты дрона, чтобы липовыми GPS-координатами не уронить машину или не "воткнуть" её в какую-нибудь неподходящую гору. Стало быть, дрон должен был сопровождаться радиолокационными станциями. А он стелс. И габариты его невелики для эффективного обнаружения станциями дециметрового и метрового диапазонов, в которых стелс-технология практически не работает. Но всё же и обнаружение, и сопровождение такого дрона возможны. Равно как и, потенциально, возможен обман его системы навигации (неужели он использует только GPS? в военных системах такое невозможно принципиально - GPS, по логике, должен использоваться изредка для коррекции инерциальной системы навигации, полюс обязаны применяться и прочие способы коррекции, отработанные на системах управления крылатых ракет, например, но это всё логика...).
Как бы там ни было, какие допущения не строй, иранское телевидение показывает некий результат:

Оно, конечно, верить в почти 2012 году телевидению - надо немного повредиться умом. Но всё же. Но всё же.
Так вот я всё это к чему.
Меня совершенно не волнует как бы это сказать лучше - развенчание мифа военных технологий, мне его развенчали во время образования и после, во время службы. Ничего такого особенного в военной технике нет и быть не может. По большей части она сделана по учебникам, а всякие теории о сверхоружии - пусть ими пользуются сценаристы боевиков, надо же чем-то щекотать нервы.
Но вот что потенциальная уязвимость GPS и всех подобных систем ставит под вопрос судьбу целого ряда проектов, с которыми связаны пусть не надежды, а любопытные ожидания, - это уже не ОК. Те же автономные автомобили - они вообще штука спорная (и я бы в такой автомобиль принципиально не сел пассажиром). Без глобальных навигационных систем как бы и невозможная, наверное. Что может случиться с мегаполисом, насыщенным автономными автомобилями, в результате спуфинга GPS-приёмников, лучше не думать. Ну и так далее.
Ужасов нагнетать не хочется. Всё это только предположения. Чётких доказательств того, что дрон был именно обманут и уведен куда нужно его перехватчикам, нет. Подозреваю, что их и не будет.
Что же касается военных технологий, специализированных систем с высокими степенями рисков и, особенно, модной в последнее время теме конвергенции с ними заурядных бытовых устройств, - вот тут хочу сказать кое-что. А то брыжжущие восторженно слюной апологеты "ах! iPad разрешили применять лётчикам во время взлёта-посадки!" меня нервируют. Своей восторженной инфантильностью. Понимаете, у систем с повышенным риском повышен и риск возникновения нештатных ситуаций. Которые характеризуются изменением самых разнообразных величин - ускорений, давлений, интенсивностей радиоактивных излучений и прочего-прочего-прочего. Как поведут себя в таких ситуациях бытовые устройства, рассчитанные на применение в условиях кондиционированного помещения, лучше не проверять будучи пассажиром при разгерметизации пилотской кабины пассажирского самолёта. Лучше всё-таки не проверять. Для всяких применений нужны адекватные требованиям этих применений характеристики устройств. Это фундаментальное инженерное правило, благодаря которому мы живыми доезжаем до работы и с неё домой. Давайте и впредь его придерживаться. А то мало ли какую злую шутку могут сыграть милые интерфейсики и цацки. Так и заиграться можно, а жизнь - она не песочница, всё-таки.
Теперь более приземлённое и польза.
Во-первых, у всех любителей чудного языка Lua праздник - вышла наконец-то версия 5.2. В каталоге doc дистрибутива в исходных текстах читайте readme.html, там перечислено что нового и какие пакостные ошибочки исправлены. Очень хорошо. Lua вообще очень достойная программная конструкция, но это отдельный разговор.
Вот очень приятная утилита инкрементального бэкапирования данных SaBackup. Полезная, особенно для тех, кто зеркалирует бэкап-файлы в облачных хранилищах.
Очень приятный и функциональны заменитель хорошо известной и популярной утилиты расширения возможностей общесистемного буфера обмена ОС Windows Ditto - Clipboard Saver. Позволяет обрабатывать скопированное в буфер без использования сторонних программ. Причём над скопированным в буфер можно производить групповые операции. Очень ОК утилита, полезная.
Откланиваюсь.
16 декабря 2011 г., 21:03
После чудовищной "поездки" за рулём в пробках, которые возникали в самых неожиданных местах, я несказанно благодушен. Поэтому пятиминутки ненависти не будет, хотя без грустного не обойтись. Бо це життя таке :)
Здесь нужен котик. Хороший. Без хорошего котика любой блог становится блогом ненормального (а зачем нормальному человеку вести блог?). А с хорошим котиком - совсем другое дело. Потому что хороший котик - это мимими, и вообще все кошатники ненормальные, им можно :) Так что вот котик, который как бы намекает о настроении этой записи в моём бложике:

Теперь, когда всё понятно, надо срочно что-нибудь развенчать. Тем более, что это что-нибудь само просится в руки. Новый загадочный патент Google на фактически QR-кодированную разметку дорог. На самом деле, этот патент № 8078349 больше касается способа использования QR-кодов, чем автомобильной навигации. И, по хорошему, меньше всего касается автономного управления автомобилем. Если по-хорошему. Но всё же - советую посмотреть и послушать выступление Себастиана Труна на прекрасном ресурсе TED.
Но я не о том. Собственно, идея использования нанесенных на дорожное полотно QR-кодов, хоть и патентоспособна (хм... ну да ладно, промолчу), но далеко не так хороша, как кажется на первый взгляд. Да и вообще непонятно - принципиально работоспособна она, или нет. Потому что один шалопай с трафаретом и баллончиком краски может учинить с системами управления машин такое... Не верите? Вот совсем свежая история с совсем свежей операционной системой для совсем свежих смартфонов. К слову, очень неплохих. Над разработкой которых работают высококлассные профессионалы. И? Невинный приём sms мало что перезагружает телефон, так ещё и блокирует работу его подсистем после перезагрузки. И кто гарантирован от таких ошибок? А если бортовой компьютер машины перезагрузится? А если липовый QR-код отправит поток машин в городском цикле движения по какому-то дурацкому направлению? А если... OMFG! Нет! Никогда! Ни за что!
Понимаете, QR-коды - прекрасная технология. Прекрасная только в одном смысле - она даёт возможность с помощью не шибко полезных доступных и распространённых считывателей (например, камер телефонов) сравнительно легко вводить какие-то данные, например, URL. Чтобы не тырцать пальчиком в кнопочки клавиатуры. Тут есть нюансы. Сравнительно легко, например, - это насколько легко?. В каких условиях? Есть освещённость, есть время на фокусирование камеры, есть соотношения размеров картинки QR-кода и расстояния до считывателя. Есть ещё море нюансов. В общем, их так много, что щепетильная в самых мелких деталях автомобильная индустрия может с очень большим скепсисом воспринять эту технологию для решения задач автомобильной навигации. Тем более, что QR-коды пришли именно из автомобильной промышленности (спасибо, Toyota, за патент, освобождающий весь мир от необходимости волноваться за правомочность использования QR-кодов где угодно), широко применяются в ней (в логистике в первую очередь), и уж кто-кто понимает, что хорошо с помощью QR-кодов делать, а что - не очень, - так это именно автомобильная промышленность.
Так что давайте потерпим восхищаться этим патентом. Есть у меня подозрение, что о нём все забудут очень скоро.
Ффух. Аж хорошо стало :)
Но теперь о грустном. В очень уважаемом в IT журнале Datamation (невероятно, но в мире ещё есть IT-журналы, которые живы с 1957 года) опубликовали печальный материал. Название говорит само за себя - "2011-й - год Linux-разочарований". И самое грустное, что в этой статье ни слова нет неправды. Всё в ней верно. Переводить не буду (я не считаю, что мои читатели безграмотны), только сразу напомню Linux-хвореньким - прежде чем орать в комментах "кто такой этот дэйтамэйшен, это дедушка твой дэйтамэйшен?", - есть такая мудрость в записных книжках писателя Довлатова - тигры, вообще-то, уважают львов, слонов и гиппопотамов..., - найдите её продолжение в интернетиках и хорошо подумайте, прежде чем писать комментарии.
Так вот, всё в этой статье в Datamation верно. От себя к ней могу добавить - очень грустная ситуация с теми областями применения Linux и Unix-подобных open source систем, где, по логике вещей, они реально сильны. Причём далеко не единичные выявленные случаи нарушения лицензии GPL производителями всяких устройств, в которые встраивается ОС LInux, заставляют задуматься о всяком. И ведь это только выявленные случаи. А сколько их невыявленных потому, что потребителю совершенно безразлично что там в этой функционально завершённой игрушке внутри - делает она что должна делать, да и хорошо.
Но. Далеко не всё так плохо в мире open source.
Далеко не так всё плохо.
Хорошо развивается open source Java и фактически все open source проекты, которые входят в обширные границы "Java-мира". Огромное спасибо хочу сказать всем, кто причастен к проектам Eclipse, IntelliJ IDEA, Netbeans, Akka, Scala, Google Guice, Modelio, мне трудно перечислить всё.
Быстро набирают силы open source NoSQL СУБД. К слову, их быстрое развитие выявило два ожиданных, но малоприятных явления. Во-первых, NoSQL СУБД оказались настолько вновь, что для очень многих даже и внезапными. Это привело к странному эффекту - на фоне роста популярности росло и недовольство. До какого-то момента времени, когда недовольные начали осознавать, что причины их недовольства больше в них самих, чем в невинных и весьма неплохих программах. Ну, а во-вторых, в мире open source начали широко использоваться грязные PR-технологии. Причём заметными они стали именно в области NoSQL СУБД, где очень быстро и очень резко усилилась конкуренция. Для зачем-то интересующихся сутью вопроса советую покопошиться в истории "сливов" типа внутренней электронной почты в отношении СУБД MongoDB. Это была очень забавная история. Но неприятная для коллектива разработчиков этой СУБД. Потому что хоть мы и склонны думать, что программисты очень умные, на деле, как обычно, всё несколько не так :) И программисты весьма падки на "сливы" излишнего негатива. Как и на "вбросы" излишнего позитива.
Замечательно развивается весь огромный мир языка R. Очень хороший язык (по сути, не имеющий никакого непосредственного отношения к задачам математической статистики, но именно в этой области обосновавшийся), море прекрасных библиотек, замечательные инструменты. В общем, - здесь полное благополучие, практически рай.
В уходящем году мы получили знаковые релизы замечательной СУБД PostgreSQL. Учёные и инженеры были обрадованы обновлением чудесной системы визуализации ParaView.
Целый список великолепных программных продуктов был переведен Google в класс open source, особенно это касается инструментальных средств (они приобретались Google и "отпускались" в open source) и библиотек, за что каждый уважающий себя человек должен Google благодарить.
В общем, я это к тому, что, похоже, мы вступаем в период отчётливого понимания "проблемы Linux и проблемы open source - это не одно и то же". Я понимаю, что кого-то это заявление обидит (хотя совсем не понимаю людей, настолько ассоциирующих себя с артефактами). Но факт остаётся фактом - open source в академических кругах (где эта идеология является сутью работы и существовала всегда, много задолго бородатых апологетов) не испытывает никаких проблем, сравнительно новая для корпоративного мира идеология open source, похоже, тоже начинает успешно приживаться. Иначе бы и R, и Java миры испытывали бы большие трудности, и об этом бы писали в солидных, проверенных временем и очень взвешенных в суждениях изданиях.
Не буду гадать и не буду скрывать. Мне лично никогда не нравилась идея "базара". И базары мне не нравятся. И всё же, при всех антипатиях, я стараюсь воспринимать то, что есть и какое оно есть. Если "базар" работает - это прекрасно. Меня это радует, хоть бы мне он и не нравился, базар этот. Если не работает - ну, что же, инженерия ещё не знала подобных прецедентов, стало быть, чудес не бывает. Пока рано ставить точку в вопросе работоспособности "базара". Но скепсис оценки итогов Linux-года в Datamation бодрости в ожиданиях не добавляет. Как и здравый смысл.
Пользы на этот раз не будет. Не потому, что её у меня нет. Есть её у меня. Но я тут озаботился построением очередной версии домашнего персонального "облачного" сервера, и не хочу распыляться - для чего, что и как делал, непременно расскажу, надеюсь, кому-то это пригодится.
Откланиваюсь.
14 декабря 2011 г., 0:04
Возможно, буду писать неприятное. Но вот прочитал сегодня жёсткую статью в Bloomberg, и как-то стало не по себе. Не от жёсткости статьи, и даже не от её переполненности вопиюще очевидным, а от последовавшей в том же Bloomberg реакции. Нет, реакция годная, но вот "онаучивание" в ней очевидного выдаёт этот самый дико раздражающий фактор - или мы все на этой маленькой планете отупели до невозможности, или трудно даже что-то ещё предположить, но вот почему очевидное начинает нам казаться откровением?
(ссылки на статьи в Bloomberg будут, они заслуживает прочтения, но всему своё время)
Итак, :

Поехали.
Тут внезапно аналитические умы индустрии (по-моему, это уже как "британские учёные", только аккуратно со ссылкой, это всё-таки луркмор, там лексика ...эээ... в том числе и обсценная, я предупредил) сделали очередное внезапное открытие. Оказывается, пользователи таблетов почему-то не хотят 3G-мобильности и почему-то предпочитают WiFi-соединения. Причём аналитические умы индустрии по ходу дела нанесли незаметный тяжёлый удар по боевым PR-машинам, в том числе той же Apple (я внимательно слежу за новостями и не заметить нагнетания "пользователи iPad формируют чуть ли не весь гигантский мобильный трафик" не мог - слишком уж упорно и по площадям этим "бомбили"). Ну, успехи PR-машин в последнее время уже никого не удивляют - то ошибутся на 800 миллионов транзисторов в одном микропроцессоре, то ещё чего отчебучат, это даже уже и неинтересно. Мне интересно другое. Вот скажите - кому-то это было неочевидно, что устройство размером 10-дюймового таблета, пусть лёгкое, совершенно не предназначено для пользования им на ходу? Или, может быть, кому-то неочевидно, что публичные точки WiFi-доступа, мягко говоря, немного дешевле 3G-планов? И что их в больших городах уже просто не счесть? Или, может быть, кто-то сомневается в том, что WiFi-соединение, даже не 802.11n, а самое заурядное "g", всё равно быстрее чем 3G? А в реальных условиях? С интерференциями, замираниями и экранированием сигнала? И что WiFi более энергоэффективен - в этом тоже кто-то сомневается из тех, кто знает как нагревается 3G-модем во время работы? Или, может быть, кому-то всё это вопиюще очевидное и не требующее детальных знаний протоколов, нюансов и прочего rocket science, действительно кажется внезапным откровением? Так откуда это ощущение внезапности открытия?
А вот скажите сами себе, кто читает мой уютный бложик здесь, не писал ли я когда-то давненько, что таблет - это этакая прикроватная штуковина? Причём, насколько мне не изменяет маразм, вывод этот я сделал из таких же соврешенно очевидных соображений. Ну и вот что? Google провёл исследовательские науки и научные исследования, и? Где там больше всего пользуются таблетами? А на второй диаграмме очень хорошо видно где - на диване, в постели, на кухне (туалет деликатно не упомянули). Ай-ай-ай, какая "неожиданность". Какой непоправимый удар ниже пояса "корпоративного будущего" высочайшей технологии, которую уже самые оголтелые PRщики с терпеливостью дятла объявляют этим самым будущим.
Ну а теперь вернёмся к статье, о которой шла речь в начале. Я бы очень советовал всем труженикам PRа прочитать её хорошенько несколько раз. И хорошенько подумать о том, что оплаченная необъективность, нерассудительность и слепая субъективность PRа делает с теми, кто является настоящим двигателем экономики. С потребителями. Сначала PR-машина убеждает их в несказанном счастье обладания очередной цацкой, потом оказывается, что вместо несказанного счастья внезапно выходит нечто унылое, потом цацка валяется на прикроватном столике, покрываясь пылью. Как вы думаете, с какой скоростью относительно первоначальной, побежит пользователь этого несказанного счастья за новой цацкой? А в третий раз? Не кажется ли вам, что эта скорость несколько снизится? И что это снижение вполне логично и закономерно. И не кажется ли вам, что в итоге оголтелый PR обернётся для индустрии тем же, чем оборачиваются увеличенные налоги для среднего класса и уменьшенные - для fat cats? И что это вполне допустимое сравнение - ведь, по сути, затраты потребителей на предметы совсем не первой необходимости, - это инвестиции (или даже "налоги") на расширенное воспроизводство. И что будет со всеми в индустрии, когда поток этих "налогов" начнёт сокращаться?
В нагрузку к статье умного миллиардера можете почитать также онаученное её подтверждение. И логическое продолжение этого подтверждения. Там всё по-взрослому и серьёзно.
Дорогие PRщики и рекламщики. Дорогие менеджеры по сбыту! Особенно дорогие те, кто поумнее. Понимаете, времена несколько меняются. И дело вовсе не в том, что то, что плохо и со скрипом работало в более хорошие времена, теперь просто может не сработать. Дело в том, что оно может сработать с точностью до наоборот. И ещё дело в том, что это срабатывание непременно случится. Не завтра - так послезавтра. Поэтому я думаю, что мы все нуждаемся в совершенно новом PRе. Который будет показывать нам не фикцию выдуманных вами ощущений от несказанного счастья обладания чем-то, а РЕАЛЬНЫЕ ВЫГОДЫ ДЛЯ РЕАЛЬНЫХ ЛЮДЕЙ В РЕАЛЬНЫХ СИТУАЦИЯХ. А дешёвку вроде слогана "автомобиль ассоциируется со свободой" и коллажика с видами отфотошопленных до безобразия пальм в горах над морем - оставьте, пожалуйста, себе. Для обычного городского жителя его автомобиль ассоциируется с пробками, с ценой бензина, с автосервисом, с выбором и оплатой стоянки, с ежедневными обязательными маршрутами дом-работа-дом, с невозможность выучить все ямы на этом маршруте, потому что они всё время новые появляются, с выбором зимней резины, с чёрти чем ещё, и с расходами на это чёрти что, и никак не с этими задолбавшими пальмами, не с этой задолбавшей горой, и не с этим задолбавшим морем. Можно заездить в усмерть что угодно. Липовый "статус", "ощущение свободы" (это ещё что такое вообще? свобода - она неощущаема. она просто есть. вот несвобода - это уже да. это можно ощутить. и даже прочувствовать), все эти "гладкие шелковичные волосы", incredible powerfull performance, 3 миллиарда транзисторов на кристалле, двенадцать ядер, всё это фуфло. Оно уже заезжено. И если срабатывает - то рассудите сами, на кого оно действует в 2012 году? На "средний класс"? Более-менее образованный и уже наевшийся этого всего досыта? На аудиторию fat cats? Ага. Тут же. Короче, забывайте вычурные сравнительные степени всякой чуши, и начинайте нас радовать РЕАЛЬНОЙ ПОЛЬЗОЙ. Кстати, вот её-то, в отличие от ощущений, можно получить от самых неожиданных вещей. Просто надо прекрасно знать ниву, которую пашешь. И всего-то.
И ещё кстати. Сугубо для глумления сделаю отступление. Я тут поигрался с Asus Transformer. Милая штуковина. Тяжеловата, правда. Но я совсем не о том. А о том, что скоро мы узнаем новое откровение от британских учёных аналитических умов индустрии. Обещаю. Вот 100% узнаем. Очень скоро внезапно окажется, что GPS-приёмниками в таблетах с диагональю экрана 7 и выше дюймов, практически никто не пользуется. Я это предрекаю (оракул доморощенный, ггг), а вы подумайте немного почему именно не боюсь это предрекать.
Так, теперь hate mode off.
И обязательная польза. Или близкое к ней.
Очень мне нравится то, что сейчас делает Oracle с Java. Еще горяченькое обновление JDK SE (версии 7.0.2), несмотря на незначительное изменение в номере версии (на единицу в третьем знаке), на деле является событием. Потому что это первая версия Java SE, в которую интерирована JavaFX (версии 2.0.2). А это означает, что в Oracle прицелились хорошо и в мишень на дальней дистанции. Когда среда разработки Netbeans окончательно будет доведена до версии 7.1, по моему скромному мнению начнётся новая эра в жизни "настольной Java". Потому что Android уже показала, на что способны системы с виртуализированным userspace. Пора бы показать что-то подобное и на рабочих станциях Unix. С наличием JavaFX это можно показать и красивым, и быстрым, и удобным и, наконец, надёжным. Очень, очень хочется увидеть такую систему. А то "дистрибутивы" уже стали совсем скучны.
Да, по-моему я ещё этого не говорил здесь. Касается пользователей андроидных смартфонов производства LG. Регистрируйтесь на box.com, получайте свои законные 5GB облачного хранилища, ставьте на свой телефон из андроид маркета приложение box.com (оно, к слову, уже пролечено от былой мании гигантизма), заходите им в свой аккаунт на box.com - и получайте от LG и box.com 50GB вместо пяти. Что с ними делать, конечно, сказать трудно :) Но всё равно приятно, особенно для файловых барахольщиков :)
Если кому хочется сделать своё персональное облачное хранилище и условия позволяют (даже статический IP-адрес не обязателен), но не хочется возиться с выделенным маленьким Linux-сервером, то вот вам реализация такого удовольствия для Windows - Bdrive. Весьма милая и простая штуковина. Работает. Есть клиенты для Android и iOS. Можно предоставлять доступ к файлам друзьям. Можно транслировать видео (не пробовал за ненадобностью). Больше как бы и говорить нечего - там всё понятно. Кстати, я иногда прибегаю к утилите Everything, у которой есть встроенные http- и ftp-сервера. Она бывает незаменимой для быстрого удалённого поиска в моей коллекции электронных книг. И здорово выручает. Ну а в сочетании с уже не раз упомянутой прекрасной PCMonitor и настройками "большого" домашнего компьютера и роутера, позволяющими удалённо включать-выключать машину, получается очень даже замечательно - срочно что-то надо, включил с помощью PCMonitor домашний компьютер, запустил утилиту Everything, зашёл браузером на адрес:порт, почти мгновенно нашёл что нужно, "стянул" его на телефон (или нетбук, таблет). И выключил домашний компьютер. При таком удалённом доступе я не склонен бояться "злобных хакеров" и спокойно соглашаюсь со слабой защищённостью встроенных серверов Everything - сеанс работы слишком короткий для каких-то серьёзно вредоносных действий.
Ааа, совсем забыл. Это и вовсе очень странный, я бы сказал - эзотерический опыт, но это работает. И бывает очень полезным. Я езжу в командировки по нашей многострадальной Родине, и часто попадаю в такие места, где мой 3G-модем пригоден разве что для развивающих игр на свежем воздухе (метания его на дальность, например). Как показал небедный опыт, в таких местах найти точку доступа WiFi тоже далеко не так просто. А смартфон у меня GSM/EDGE, и, что характерно, - в таких местах эти технологии работают очень даже неплохо, а по сравнению с перегруженными GSM-сетями Киева, и вовсе прекрасно. И вот в таких условиях мне иногда бывает нужен Skype. Который я на телефоне не держу. Потому что Skype очень уж любит кушать трафик. Ну просто очень. Я говорю о Skype-чате, не о видео. Мегабайты трафика буквально улетают на глазах. Так вот. Только не смейтесь :) Я пользуюсь Skype и в таких условиях. Причём весьма интенсивно. И с маленьким расходом трафика. Включаю домашний компьютер с помощью PCMonitor. Подключаюсь к нему RDP-клиентом. Домашний компьютер вообще даже не вклоючается, а будится из suspend-состояния. Skype на нём всегда запущен. Остаётся перетащить окно экрана смартфона на окно Skype на домашней машине - и можно общаться в Skype-чате. Причём быстро. И с мизерным расходом трафика. Потому что протокол RDP передаёт только изменённые кусочки экрана удалённого компьютера, причём неплохо их упаковывает, а при общении в чате обновляются буквально строка-две, мизерные пиксельные ленточки. Это, конечно, выглядит технофетишизмом. Но. Неоднократно я попадал в ситуации, когда это был единственный способ добраться до кого-то через Skype и не бояться остаться без денег на телефонном счету (а это отдельная серьёзная неприятность, потому что придётся искать отеделение банка, а оно может быть закрыто на обед, в глубинке любят обедать, да :) ). В общем, это работает. Многократно проверено. И ещё таким способом можно передавать абоненту большие файлы с удалённой машины. Чего и c 3G-телефона сделать далеко не так просто. Так что это не совсем ментальное расстройство. Хотя, согласен, похоже :)
Откланиваюсь.
12 декабря 2011 г., 20:29
Это даже не "пятиминутка ненависти" будет, потому что тема настолько обширная и выходит так далеко за пределы IT, что распылять драгоценные граммы сильного чувства по таким бескрайним площадям смысла нет. Поэтому поговорим только об IT и совершенно спокойно.

Одним из индикаторов кризиса в любой области человеческой деятельности с материальными результатами является доминирование субъективного над объективным. Утверждение сильное и небесспорное, само собой. Но всё же. Есть простая логика рассуждений (которая, несмотря на простоту, может быть и неверной) - субъективное очень неплохо отвлекает от в первую очередь рассудительности. А там где не до рассудка - там селится известно что, с рожками, хвостиками, копытами и (говорят) с коленками, вывернутыми назад.
То, что внимательный наблюдатель замечает сейчас в мире, например, медиатерминалов (ну таблетов, если вам так больше нравится), ничем иным как "атакой субъективного" назвать трудно. Какие-то километровые простыни вебдванольного трёпа посвящаются, например, спорам о smooth ли интерфейс изделия А, и smoother ли он по сравнению с изделием Б. Истерично-чувствительные личности звучно, на весь интернет, плюются от обнаруженых ими lags то при пролистывании виртуальных экранов, то при скроллинге, то при просмотре картинок. Бессмысленность, измеряемая в миллисекундных нарушениях несуществующего выдуманного уюта, превращается в маркетинговое химическое оружие. Отравленные им выискивают в своих устройствах lags и дефекты smoothness, ведут битвы за разгон процессоров смартфонов (о, это вообще эпическая история, ждущая еще своего Салтыкова-Щедрина или Олдоса Хаксли), с достойной куда лучших применений скрупулёзностью провизоров подбирают программы, - и всё равно что-то не то, нет той smoothness, которая есть у кого-то и о которой можно прочитать в любом форуме, или в пресс-релизе, или в новости, или вообще везде в этих ваших интернетах.
Но это только первая волна субъективной атаки. На очереди - вторая. Я её назвал для себя жёстко - кретинадисплей. Посмотрите на анонсы ожидаемых в 2012-м году медиатерминалов. На разрешение экранов. Чуть ли не 2500+ x 1500+. На экранчике с диагональю 10-11 дюймов.
Я всё понимаю, конечно, и особенно хорошо понимаю, что высокое разрешение экрана - это "крысиво". Но. Есть ведь ещё и системность, и сугубо инженерные критерии, и, наконец, здравый смысл.
Системность. Вот скажите сами себе - какие вы знаете реально полезные приложения для мобильных цацек, которые бы требовали сверхвысокого экранного разрешения? Я вот затрудняюсь ответить на этот вопрос.
Игры? Хм. А зачем? Не наблюдал я в требованиях игр сверхвысокого экранного разрешения. Да и хоть далёк от специфики игрового программирования, понимаю, что экранное разрешение связано с размерами текстур, например, а они уже определяют размер дистрибутива игры, а медиатерминал - устройство далеко с не гигантскими объёмами встроенной памяти и с лимитированной пропускной способностью каналов связи, в том числе даже и проводных (всё-таки USB хоть 3.0 - это не сверхширокополосный канал). Упс. Где же логика? Раздуваем разрешение экрана - увеличиваем размеры дистрибутива, увеличиваем требования к полосе пропускания каналов связи, к накопителю, да ко всему. Слышал я, что уже есть рекордная игрушка для Android-смартфонов и таблетов, 18 гигабайтов дистрибутив, но вот почему-то сомневаюсь в её дикой популярности (больше того, думаю, что если бы не курьёзный размер дистрибутива, я бы об этой игрушке вообще никогда не узнал).
Программы-читалки? Да, здесь, как говорится, много экранного разрешения не бывает. Но. Но есть одно такое нехорошее "но". Беллетристика (основное что читается с планшетов и всяких прочих ибуков) - для неё куда важнее качественная реализация сглаживания шрифтов, хороший алгоритм выравнивания слов в предложениях, не режущий глаз алгоритм переносов и прочие сугубо "электронно-книжные" нюансы, чем экранное разрешение. Это я как очень опытный читатель электронных книг говорю. Потому что чтение беллетристики - процесс больше эмоциональный, и никто в здравом уме не наслаждается при нём разрешением экрана. Достаточно оно для пристойного чтения - и достаточно.
Чтение технической литературы и документации? О, да. Здесь много пикселей не бывает точно. Но. Опять же важное "но". Это специфический процесс чтения. Обычно сопутствующий прочим видам активности. И обычно имеющий учебный характер. Учит человек что-то - будь то Matlab, C#, Java, аэродинамику, физику etc, - и, естественно, пользуется параллельно с чтением специфическими программными инструментами. Иначе это получится изучение езды на велосипеде по книге "для чайников". А вот медиатерминал как раз удобной возможности доступа к таким инструментам не даёт. И не даст (позже скажу почему так думаю). Разве что полноценная рабочая станция в планшетном исполнении даст (но тут уже другой вопрос напрашивается - а зачем она такая полноценная вообще в неспециализированных областях?). Совершенно специфическую область применения - работу с сопутствующей документацией больших материальных систем (атомных электростанций, самолётов etc), - можно не принимать во внимание вообще. Да, здесь как раз достоинства сверхразрешения неоспоримы, но это очень маленький и очень специфический рынок, где задачи настолько сложны, что разрешение экрана терминала вообще дело даже не десятое. Ну и не забываем, что отображение pdf-файлов (главного формата представления технической информации) - это, по сути, интерактивный процесс растеризации. А вот у него чем выше экранное разрешение - тем бесспорно выше вычислительные затраты, и, стало быть, энергопотребление.
Традиционные виды активности с применением медиатерминалов вовсе не хочу рассматривать. Что чтение электронной почты, что брожение по интернетику, что вообще любой вид потребления контента - это всё стратегическая игра с очень противоречивыми участниками. Потребитель хочет долго и красиво :) , и желательно при разумном бюджете, производитель хочет быстро и дёшево проектировать, много производить и сытно зарабатывать на реализации, создатели этого самого контента хотят привлечь как можно больше потребителей при реальном уровне своих затрат etc. И сверхразрешение экрана - далеко не лучший фактор для всех игроков. Потому что чем оно выше - тем больше энергетические затраты на регенерацию экрана, тем выше требования к вычислительной мощности медиатерминала и к полосе пропускания каналов связи (красивый контент, особенно растровые изображения, их же надо как-то в медиатерминал закачать). В сумме это означает - снижение времени автономной работы, увеличение стоимости, снижение качества работы при неустойчивых или небыстрых каналах связи.
И при всём этом очевидном совершенно очевиден "тренд" 2012-го года - даже китайские производители, никогда не пытавшиеся покормиться в верхнем ценовом сегменте медиатерминалов (где царят Большие Зубастые Акулы, хехе), уже заявили о подготовке новых моделей с Retina дисплеями.
Я ничего другого не вижу в этой странной гонке роста по сути невостребованных технических показателей, кроме битвы на субъективном поле. За содержимое карманов потребителя. Новые устройства вызовут новый шквал сетевых откровений о smoothness и lags. Оспорить эти откровения и умерить пыл адептов будет принципиально невозможно, как это невозможно и сейчас, как это невозможно было всегда, когда речь идёт о субъективном. И на фоне всего этого ещё унылее будет звучать проза о применении всех этих хайтековых свистулек - читаю почту и новости, иногда чатюсь, слушаю mp3 128 K :)
Вот если бы (да кабы, да) системное ПО медиатерминалов развивалось с опережением развития их аппаратных средств - был бы другой разговор. Давайте вспомним - неудачей знаменитой ОС NeXT Step было что? Существенное опережение возможностей "железа". Потому железо приходилось брать самое-самое по тем временам, что сильно завышало стоимость машин NeXT. Но это на кратковременном участке. А в итоге? NeXT Step оказалась очень хорошей системой, и продолжает весьма бодро жить под названием MacOS X. С тем же языком общесистемного программирования, совершенно не прижившимся за пределами платформы (ну кому из не-Apple мира может прийти в голову программировать на Objective C?).
К сожалению, с медиатерминалами картина немного другая.
Android - хорошая система с хорошей идеей. Тут сомнения могут быть только у всяких экзальтированных личностей. И Android эволюционирует, причём быстро. К сожалению, при хорошем потенциале архитектуры системы, направление эволюции Android пока что ведет систему больше в сторону от несовершенства, заложенного начальными ошибками проектирования, чем в сторону совершенства, особенно с учётом динамики развития аппаратных средств.
По моему скромному мнению сверхвысокое разрешение медиатерминалов требует как минимум совершенно нового уровня поддержки мультизадачности и совершенно нового подхода к формированию пользовательского интерфейса. В противном случае шикарный экран превратится просто в средство увеличения стоимости изделия и wow-фактор для более эффективного сбыта этого самого изделия с помощью неоспоримых восторженных субъективных оценок. Без малейшей реальной пользы для потребителя.
Зато, если бы (да кабы) виртуальный десктоп медиатерминалов был бы ближе к виртуальному десктопу рабочих станций, и позволял располагать на нём не только виджеты и тайлы (tiles, ну какие иконки при таких экранных разрешениях, ну я вас умоляю, закончилось время иконок на тактильных экранах), а и окна приложений, причём неперекрывающиеся (а зачем перекрывающиеся?), но с очень быстрым переходом к режиму "одно приложение на весь экран" и таким же мгновенным возвратом к исходной композиции окон, был бы совсем другой разговор. Совсем. Потому что в таком случае таблет стал бы чем-то совсем новым. Особенно при таких разрешениях экрана. И браузер для такого таблета нужен немного другой - без всяких табов (а зачем?), и каждый виртуальный экран превратился бы в страницу совсем новой как бы электронной книги, содержание которой пользователь определяет сам. И тут уже прекрасно вписываются удалённые клиенты для приложений с разных платформ, и что угодно вообще, и все потенциально довольны - и те, кому достаточно просто потреблять контент, и те, кто предпочитает активную работу. И экранное разрешение было бы использовано по уму. И вот в таком случае на виртуальном экране располагайте окна pdf-ридера и RDP-клиента, подключенного к рабочей станции с Visual Studio, а также виджет поиска и чата, и вот вам одна страница вашей персональной учебной книги, где можно учить C#, например. Эх, если бы, да кабы...
Увы. В двух основных системах для медиатерминалов такого добиться непросто. Потому что нужны совершенно иные системные механизмы - от менеджеров окон до совершенно специфических контроллеров энергопотребления. Ведь изначально что iOS, что Android, задумывались как системы "один экран - одно приложение - одно окно".
Иными словами - я всё время говорю о весьма специфической портативной рабочей станции-терминале (а чем таблет 2012-го года с четырехядерным ARM и разрешением экрана 2500 x 1500 не рабочая станция?), которая может играть роль медиатерминала. При нежелании пользователя работать с ней как с рабочей станцией.
Мне же индустрия предлагает медиатерминал с ценой рабочей станции (посчитайте какую машину сегодня можно получить за цену "модного" таблета), который ни под каким соусом не может быть рабочей станцией только потому, что на уровне системного ПО ею не задумывался. Так мало что предлагает, а ещё и нагружает мозги вопросами smoothness и lags интерфейсика. Как будто от этой гладкости и отсутствия рывков я должен стать счастлив, читая электронную почту устройством, стоимость которого выше, чем у четырёхядерного монстра с 16 GB ОЗУ.
И этот когнитивный диссонанс :) не добавляет мне оптимизма. И раз он не добавляет оптимизма мне, то и ещё кому-то. И со временем скепсис будет расползаться и расползаться. И как бы не вышла, как говорят в этих ваших интернетах, пичалька. Как бы не повторили медиатерминалы судьбу карманных ПК. Тем более, что враг у них всё тот же прежний - "лапти"-смартфоны, диагональ экрана у которых уже подбирается к пяти дюймам. И уж что-что, а традиционные для потребителей контента задачи с помощью этих "лаптей" можно решать весьма просто и эффективно. К тому же они хоть и "лапти", но всё ещё помещаются в большой карман. И с их помощью можно звонить.
Короче говоря, если уж глумиться, то таблет с суперэкраном со сверхразрешением мне напоминает комнату Эллочки Людоедки (которая была обставлена существом с воображением дятла) с одной полностью стеклянной стеной. И убого, и холодно, зато - дорого, потому что похоже на пентхаус :)
Ну а теперь о вещах более приземлённых. Или о пользе, как обычно.
Продолжая тему мгновенно понравившегося мне сервиса cctome.com. Буквально два слова об использовании его в сочетании с Gmail. Если в Gmail зайти в меню Labs (шестерёнка в правом верхнем углу окна сервиса, даже не знаю как оно называется по-русски, потому что не пользуюсь локализованными интерфейсами программ) и там включить "Create a Document", то можно сохранённые отобранные "кусочки интернета" сохранять в сервисе документов Google. А оттуда уже их можно экспортировать в pdf, если нужно. Можно там делать тематические компиляции разных фрагментов. И т.д.
Ну и, конечно, можно синхронизировать документы Google с локальными файлами форматов Office. Причём делать это кросс-платформенной чудесной утилитой "кибер-утей" (Cyberduck).
Вот ещё полезное - человек проделал титанический труд и собрал чуть ли не все моноширинные шрифты со сравнением их для нужд кодировщиков. Прекрасный ресурс, выбирайте что вам больше нравится.
Ну и напоследок немного забавного.
Во-первых, совершенно замечательная и поучительная история получения прав суперпользователя в Kindle Touch пятой модели. В качестве "троянского коня" в этом реверс-инжиниринговом фокусе используется... mp3-файл с тэгом, содержащим код команды, которая мало что будет выполнена, так ещё и с правами суперпользователя. Здравствуй, новый прекрасный мир слепленных на коленках agile-цацек с JavaScript с правами суперпользователя и всяческими прочими безобразиями.
Ну и, во-вторых, чудесный источник "жизненной математики", откуда я утянул использованный в начале этой записи транспарантик. Очень милый сайт, с очень хорошим юмором.
Откланиваюсь.
|
|

|