На днях Саймон Виллисон написал очень хороший пост про node.js. Саймону очень удаётся писать такие intro-посты про технологии, которые очень ясно передают самую суть вещей. Когда-то он так сподвиг меня взяться за изучение Джанго. Пост про node.js тоже хорошо даёт понять, почему это круто, и какое место в современной экосистеме веба он занимает. Кто ещё не слышал про node.js — начинайте читать с этого поста.
Но мой пост не об этом. Просто, одной из своих фраз Саймон напомнил мне о моей собственной мысли, которая давно не даёт мне покоя, но пока всё никак не оформлялась:
Node represents a clean slate. Twisted and EventMachine are hampered by the existence of a large number of blocking libraries for their respective languages.
Это, то почему я без восторга смотрю например на Tornado и на всякие задорные попытки запускать под ним ту же Джангу. Однако пост Саймона что-то вдруг повернул у меня в голове, и то, что раньше казалось мне проблемой, теперь кажется решением :-).
Впрочем, обо всём по порядку. (Осторожно, пост длинный!)
Две многозадачности
Мне известны всего два принципиально разных способа делать многозадачность.
Самый распространённый способ — исполнение кода в виде нескольких процессов или тредов. Неудивительно, что он появился самым первым и стал распространён: большую часть забот по распараллеливанию исполнения программы берёт на себя платформа — ОС или runtime языка. Программист же пишет код в знакомом с детства однопоточном синхронном стиле. Да, конечно есть проблемы с передачей данных между процессами, и проблемы с общими данным в тредах, но мы их как-то с грехом пополам научились решать. По крайней мере в не очень сложных случаях.
Особенно комфортно с этим подходом в веб-программировании, где специфика позволяет вообще не общаться процессам друг с другом иначе как через БД. А это просто. И именно поэтому любой PHP-программист в состоянии написать очень многозадачную программу.
Проблема этого подхода — в производительности. Её, конечно, хватает сейчас почти на всё. Но начиная с какого-то момента многопроцессная система начинает кушать просто очень много памяти. Потому что, крути ни крути, эту память приходится копировать в каждый изолированный процесс (и copy-on-write до конца не спасает). Переключение на треды решает эту проблему, но снова не до конца. С ростом количества тредов система упирается теперь уже в резко возрастающее время простоя на локах, без которых синхронно в тредах программировать невозможно. Многим наверное знакомо типичное поведение веб-систем, запущенных в тредном режиме под нагрузкой: в какой-то момент она внезапно начинает сыпать 500-ми ошибками.
С такими нагрузками справляются системы, написанные в асинхронном стиле. Как только мы отдаём IO на откуп ОС и не блокируем свой процесс, у нас высвобождается куча времени: ведь очень много веб-приложений ничего очень долгого и умного не делают, кроме того, что плюют небольшой 20-килобайтный кусочек HTML’а в сокет. И этого “довольно много” на самом деле настолько много, что мы в состоянии обработать тысячи клиентов одним процессом, просто бегая по ним в цикле. И поэтому тривиальные “hello-world’ы” на Tornado уделывают любой многопроцессный сервер.
Проблема асинхронных систем
Но счастья нет и здесь. Проблемы начинаются, когда приложению нет-нет, да и приходится делать что-то сколько-нибудь долгое. Например получить из БД довольно большой и неудобный кусок данных и перегруппировать его императивными средствами. Или ужать картинку. Или обратиться сходить по URL’у на чужой сервер. Или отослать email. Или распарсить большой XML.
Как только однопоточной программе, обслуживающей в цикле десять тысяч клиентов, приходится ради одного из них задержаться на, скажем, секундочку, эту секундочку ждут все остальные. Если таких “требовательных” набрался десяток — всё, ни один клиент не получит ответ раньше, чем через десять секунд. Решение не масштабируется на реальные задачи, как говорят у них в бизнесе.
Обойти это можно, только если любые долгие операции как-то так переписать, чтобы они не блокировали выполнение основной задачи. Причём, как именно это делать, в общем-то, понятно. Можно уводить их в отдельные процессы-обработчики, можно использовать асинхронный IO — всё это уже опробовано. Но штука в том, что тот код, которым мы пользуемся сейчас — наши любимые библиотеки, которые парсят нам XML и отсылают письма, уже написаны в синхронном стиле.
Причём нам тут в вебе ещё повезло, у нас вся архитектура строится вокруг модели коротеньких ответов, и именно поэтому нам до сих пор удавалось держать десятки и сотни RPS с помощью традиционной многопроцессности. А вот если мы посмотрим, например, в сторону десктопного софта, мы увидим, что там похожая проблема стоит ещё острее. Какое-то время назад хардварные ребята показали нам фигу и сказали, что им поднадоело издеваться над кремнием в поисках там ещё бо́льших гигагерц, и единственное, что они могут нам предложить теперь — это 2 (или 4, или 32) параллельных ядра, и если мы хотим, чтобы наши программы работали быстрее, нам придётся придумать, как их использовать.
Однако десктопный мир полон софта, который написан в абсолютно синхронном стиле под один процессор. И от того, что мы запустим, скажем, две копии каталогизатора фотографий, они не прочитают содержимое флешки с фотками в два раза быстрее (сходите проверьте, если не верите).
Все эти наблюдения приводят к одному интересному выводу.
Если мы хотим, чтобы компьютеры работали значительно быстрее, нам придётся всё переписать в асинхронном стиле.
И вот знаете, я теперь как-то думаю, что это не проблема, а как раз решение. Думаю я так, потому что кажется умные дядьки, у которых есть время и способности думать над такими вещами, нащупали то, как именно надо писать многозадачные программы, чтобы программисты при это оставались в здравом рассудке. Поэтому я, чёрт возьми, завидую следующим поколениями программистов. Потому что переписать что-нибудь с нуля мы все иной раз не прочь, но в этом случае у них будут на это реальные основания.
Вот вам прямо из головы задачка: асинхронный параллельный парсинг XML. Как мы сейчас парсим XML:
Читаем данные из сокета. Как ни странно, это часть всей целиковой задачи по парсингу XML’а, просто по факту того, что в большинстве случаев собственно парсинг и приём случаются в одном и том же месте программы.
Разбиваем входной поток на лексемы
Обрабатываем их парсером.
Строим дерево.
Жутко же неэффективно! Почему лексинг/парсинг уже полученного куска данных должен блокировать получение следующего куска? Почему бы лексинг разных кусков не делать в несколько потоков (map), которые потом объединять в единый парсинг (reduce), причём возможно тоже в несколько потоков? Зачем нам дерево, если в большинстве случаев пользователь всё равно будет на основе дерева составлять свои структуры — давайте придумаем удобную обработку элементов в SAX-стиле.
Всё это не так просто, но кажется очень интересным.
Язык
Я думаю, что большое значение имеет то, какой именно язык выбрать для глобального переписывания всего. Те объектные императивные языки, которыми мы с успехом пользуемся сейчас, кажется, не смогут выжить в новом мире, так же, как, например, C++ не стал мейнстримным языком веб-программирования, когда оно вылезло из коротких штанишек. Да, на Плюсах можно писать веб, никто не спорит. Но это просто неэффективно.
Мой любимый Питон по определению теряет здесь одно из своих больших преимуществ — большое количество написанных библиотек. Как раз потому, что именно их и надо все переписать. Зато его не сильно заметные сейчас недостатки — GIL и отсутствие полноценных анонимных блоков кода — магическим образом вырастают в размерах и вполне могут оказаться решающими.
Так чем тогда пользоваться? У меня в мыслях есть несколько кандидатов, каждый из которых имеет шансы стать Главным Языком Десятилетия. Какой выиграет, сказать не возьмусь, просто потому, что это зависит не только от качеств самих языков, но и просто от того, кому больше повезёт с хайпом, поддержкой и логотипом.
Пользуясь случаем, направляю вас заодно на цикл статей Concur.next, где Тим Брей обсуждает ту же языковую проблему существенно подробней. Собственно, я с ним согласен чуть менее, чем полностью, поэтому мысли мои здесь не оригинальны.
Haskell
Как многие говорят, функциональная природа языка — почти обязательное условие хорошей распараллеливаемости. Как только у вас есть неменяющиеся данные, вы, теоретически, избавляетесь от проблем с традиционным программированием с локами. Опять же теоретически, имея ленивые функции без сторонних эффектов, компилятор может в большой степени сам принимать решения о том, что и как можно параллелить. Я, впрочем, не большой знаток этого аспекта Haskell’а (да и остальных тоже :-)), поэтому могу тут здорово ошибаться.
В минусы языку записывается его большая сложность. Которая, в общем-то, убивает почти вся перспективу: если языком не можем пользоваться мы — туповатые инженеры — то писать и развивать библиотеки для реального мира становится некому.
Erlang
Как и Haskell, Erlang — язык функциональный. Но главное, там всё программирование происходит в терминах создания асинхронных процессов, и поэтому писать на нём асинхронные программы получается естественно.
Язык, однако, архаичен и странен. Кроме того, маленькое коммьюнити тоже не дают думать о том, что он когда-то прочно войдёт в мейнстрим. Впрочем, совсем помереть ему тоже не дадут, хотя бы потому, что CouchDB уже нужна всем, а написана как раз на Erlang.
GCD + Си с блоками
Apple придумала расширение к Си в виде анонимных блоков и сделала работающий общесистемный пул тредов — GCD. А это ключевые компоненты асинхронного программирования. Си — низкоуровневый язык, компилируемый в нативный код, который работает очень быстро. Да и поддержка Apple стоит многого.
Главный же минус Си в том же, в чём и плюс — он низкоуровневый. А также совсем не функциональный, и без автоматического управления памятью. Вполне может оказаться, что на Си с блоками будет программировать одновременно и долго, и сложно, и багоопасно.
Javascript
Удивлены? Я не случайно начал пост со ссылки на пост про node.js. Одна из мыслей Саймона в том, что Javascript совсем неплох, как язык для асинхронного программирования. Анонимные блоки кода там есть. Да и не отнять, что сейчас весь ajax пишется на Javascript именно в асинхронном стиле.
Минусы — та же императивность и, что наверное ещё хуже, отсутствие модульности. Если что и губит этот хороший язык прямо сейчас — это общее глобальное пространство имён и отсутствие стандартного способа сделать импорт библиотеки.
Clojure
И вот оно — моё любимое слово последней недели (кстати, по-русски я её как-то сразу стал называть “кложура” с ударением на последний слог). Про Clojure я узнал у того же Тима Брея. Потом пошёл на сайт, посмотрел на несколько выступлений Рича Хики об этом языке, и всё — по уши в него влюблён. (В язык, не в Рича :-) ).
Clojure — это Лисп. И для меня это плюс. Когда-то я лиспами заинтересовался, и стал тем, кого “скобочки не напрягают”, мне очень нравится идея code-as-data. Хотя я понимаю, что это не для всех, но вы, ребята, сами виноваты :-).
Однако, уж если я вменил архаичность Erlang’у, то про Лиспы можно сказать то же самое, если не в большей степени. Но Clojure — это современный Лисп. Там есть не только списки, но и например нативные векторы и словари (задаваемые литерально фигурными скобками). Там нет проблем с юникодом (о чём чуть позже), и там много удобных макросов. То есть это Лисп, который придумали недавно, а не в конце пятидесятых.
Главная же фишка Clojure — это ориентация на многопоточность. Все структуры данных там неизменяемы (да, словари тоже), что даёт возможность распараллеливать доступ к ним вообще без локов. Эти неизменяемые структуры данных умеют очень дёшево дублироваться без использования полного копирования, что делает их быстрыми. И в языке есть несколько синтаксических конструкций, позволяющих явно задавать асинхронное выполнение и транзакции для связанных изменений. Всё это обязательно стоит послушать и посмотреть в оригинале в выступлении Рича Хики про параллельность. Оно длинное, но того стоит — взрывает мозг напрочь!
Хотя есть у Clojure и субъективный минус: она реализована на JVM. С одной стороны это очень практично: куча библиотек, готовая инфраструктура тредов, сборки мусора и JIT-компиляции. Очень правильный юникод, опять же. Но у меня ко всей этой инфраструктуре есть субъективная нелюбовь. Несмотря на то, что JVM уже много лет, она всё ещё вызывает проблемы при установке, всё ещё занимает немеряно ресурсов, и GUI-приложения на ней всё ещё не выглядят адекватно ни в одной десктопной среде (или я ошибаюсь?). Впрочем с практической стороны это всё не так страшно, если вести речь о веб-приложениях. Там все эти потроха пользователям не видны.
Так что официально заявляю, что в будущей гонке за процессорное время мой фаворит — Clojure.
P.S.
Забавно поворачивается история, однако. Когда-то, когда Windows 95 пришла на смену Windows 3.11, одним из главных преимуществ новой архитектуры было то, что вместо кооперативной многозадачности, когда каждое приложение должно было само давать работать другим, применялась вытесняющая многозадачность, когда время на процессы жёстко распределялось системой.
А теперь посмотрите, куда мы пришли. Выясняется, что внешняя система не в состоянии рулить своими процессами максимально эффективно, не зная их семантики. Хочешь независимого исполнения — делай копии всей памяти на каждый процесс, даже если каждому из них нужны лишь мизерные её доли. Жалко памяти — обвешивай доступ к любым системным объектам локами. И не получится оптимизировать раздачу времени процессам так, чтобы они по возможности использовали независимые ресурсы системы. Потому что для этого надо знать, что конкретно процессы собираются сейчас делать.
Поэтому мы снова возвращаемся к тому, что процессы сами должны управлять своим распараллеливанием. А это — та самая кооперативная многозадачность. Хотя, конечно, существенно более сложная и безопасная, чем в Windows 3.11, и с другими языковыми средствами. Но забавно :-).
Сайт Mininova.org сегодня удалил всю информацию о торрентах, кроме размещаемой правообладателями. Это было сделано во исполнение решения Утрехтского горсуда от 26 августа с.г. Так что главный адрес для поклонников бесплатного Хауса накрылся мохнатым тазом: http://www.mininova.org/sub/286/added Интересно, сколько осталось ждать до закрытия Рапидшары...
"..а теперь пристегните ремни, и мы попытаемся со всей этой херней взлететь!"
"Кому из вас в три года была знакома буква "ю"? Никому; вы и теперь-то ее толком не знаете."
"Телефон на процессоре Cortex A8 с 32Gb имеет отличный потенциал и будет превосходным подарком для вашей бабушки, если ей не составит труда запустить X-терминал для того, чтобы иногда, например, вводить команду rm -R /home/user/.microfeed"
Все вранье или чушь. Все обзоры n900, которые я видел в русских интернетах - полное говно (или написаны для очень специфической аудитории). Не о том и не так. Я постараюсь изложить те основные моменты, которые позволят сделать свои выводы большинству моих читателей - независимо от того, что именно им нужно от телефона. Что нужно от телефона, точнее - коммуникатора, мне - вы примерно знаете, я много об этом писал. Предыдущим моим аппаратом был коммуникатор e90, а всего я пользуюсь qwerty-мобилками от Nokia уже больше десяти лет и сыт ими по горло. И честно-честно собрался валить на Андроид (Motorola Milestone, по всей видимости). Тем временем, luarviqueсклонял меня к n900, девелоперский прототип которой у него был уже давно, но я как-то не склонялся. Потому что Nokia меня убедила на примере Symbian Touch и n97, что нормальные тачскрины и интерфейсы под них делать не умеет, а нормальные клавиатуры - не желает. К тому же, все последние потенциально интересные новинки - это n-серия, "мультимедийные компьютеры", а не бизнес-коммуникаторы, там наверняка все неудобно!
Формальные спецификации обсуждать не буду. Все знают, что 32Gb это много, 800x480 это хорошо, 600MHz это быстро и так далее. Не в этом всем счастье.
Общий скепсис начал покидать меня на презентации, на которой я оказался в общем-то случайно. И вовсе не потому, что там рассказывали - на многое, что я видел на презентационном экране, можно было разве что бурчать себе под нос "да я давно этому научил свою старенькую e90". А потому, что несколько устройств были на демонстрационном стенде и их можно было потрогать руками. Вот тут-то и начались сюрпризы, как ни удивительно - в основном, приятные. Но не только. Ну, по порядку..
Дизайн у устройства, как метко заметили в этих ваших интернетах, что называется, отсутствует. Типовой "кирпичик" с тачскрином, без кнопок на передней поверхности вообще. Толстенький, но не очень - n95, например, толще, да и e90 тоже. Вы ж знаете, я люблю повыебываться. И e90 в этом отлично помогает - стоит ее достать, как у окружающих возникает (не всегда немой) возглас "ШТОЭТАААА???" - и еще второй раз, когда ее открываешь. e90 - очень эстетская и эффектная машинка, она красиво выглядит, хорошо лежит в руке, сделана из добротных материалов, приятна наощупь и офигенно щелкает, когда раскрывается. Здесь этого нет, все качественно, аккуратно, но довольно непритязательно, вовсе не sexy. Для того, чтобы ее оценить по заслугам, нужно попробовать что-то на ней поделать. Камера убирается под шторку- уже хорошо. Шторка камеры "активная", запускает и останавливает программу съемки - еще лучше.
Итак, у нас есть тачскрин и клавиатура. Тачскрин, собственно, это первый большой сюрприз. Я не думал, что резистивные сенсорные экраны могут быть настолько же хороши для управления пальцами, как емкостные. Предполагал, что Highscreen Zeus дает примерно максимум, что можно от них добиться и уж тем более, не ожидал какого-то прорыва от Nokia. Оказывается, напрасно! Довольно просто освоить два вида нажатия - "резкое", аналог клика мышкой и "плавное", которое используется для скроллинга. Достаточно минутной практики и интерфейс оказывется сопоставим по удобству с iPhone и HTC Hero и уж точно лучше резистивных Windows Mobile (а про Symbian и вспоминать не будем лишний раз). Емкостные WM-коммуникаторы я никогда не трогал, так что сравнить не могу.
Несколько десктопов, виджеты и прочая гламурная мишура уже привычна и является стандартом везде, кроме аскетичных аппаратов бизнес-серии, так что о них и писать специально не буду. Однако ж, это действительно полезно, если не тормозит. А оно не тормозит.
Экран трансрефлективный, то есть нормально читабелен под прямыми солнечными лучами, но в режиме ожидания привычного скринсейвера "с часиками и погодой" там нет - просто выключается совсем. Уж не знаю, почему.
Сначала кому-то пришла в голову идея, что на мобильной клавиатуре все печатают двумя большими пальцами, держа аппарат в руках. Потом из нее сделали логичный вывод, что клавиатуру можно делать говенной и неэргономичной, потому что двумя большими пальцами много ли напечатаешь? Что смешно, какой бы дрянной qwerty-клавиатура ни была, обязательно найдется какой-нибудь восторженный идиот, для которого само ее наличие - чудо: "надо же, оказывается, к телефону можно приделать qwerty-клавиатуру и это удобно!". Даже про Zeus кто-то это написал, хотя уж там клавиатура просто эталонно поганая. В данном случае что мы имеем плохого? Буква "Ю" не поместилась и набирается с модификатором (прав, ох прав был Веничка!), нет цифрового ряда кнопок - я не знаю, какая религия запрещает его делать, но я видел устройства, где на клавиатурном модуле было полно места, но его все равно не было! В случае с n900 я изловил в зале одного из сотрудников Nokia и начал его усердно пытать, что же помешало на этот раз: он меня клятвенно заверил, что если бы телефон открывался еще на сантиметр дальше, он был бы ну очень уж хлипким. Ну, может быть, не знаю. Еще не поместились символы [], <>, {}, |, а стрелки курсора из-за того, что в русском языке больше букв, пришлось разместить в плохом смысле этого слова нетрадиционно. Главное западло эргономики не в этом, а в том, что печатать я привык вовсе не только двумя большими пальцами, а четырьмя-шестью средними, положив девайс на стол или колено (не надо про альтернативную анатомию, вы меня отлично поняли!) И вот получается: в отличие от e90,
клавиши shift, ctrl и fn не увеличены, а имеют стандартный (при том меньший) размер. Так что несмотря на то, что пальцы у меня тонкие, нажимать Crtl-Q, "*" (Fn-A), Shift-Z - мягко говоря, неудобно. Ход клавши, впрочем, четкий и приятный. А что делать с теми символами, которые не поместились вообще? Ну, это, как раз, просто: fn-ctrl вызывает экранное меню, в которое ткнуть пальцем - недолго. Точно быстрее, чем лазать по таблице chr-символов моем старом коммуникаторе.
Что еще можно посмотреть за это время? Да, отличный веб-браузер - то есть как минимум, быстрый, неплохая система меню, удобное переключение между задачами, есть ли какая-то радость с того, что внутри стоит "настояший linux" (а не нечто странное, как в Adnroid или Ming)? Да не знаю, мне почти все равно сейчас, вряд ли я буду заниматься под него разработкой. Очень приятный экран, геометрически меньше, чем на e90, но разрешение при этом выше. Перевесит ли все это плохую клавиатуру? Пока вряд ли, но остается надежда на коммуникационные возможности, о которых говорил luarvique.. Тем временем, проводят розыгрыш призов - один приз - зарядное устойство, другой - bluetooth-наушники, главный приз - n900, билетик номер 97.. ба, это же я! Надо же, никогда ничего не выигрывал - я же не блондинка с сиськами, а тут нате! Ну, значит, судьба. Хотя бы поиграюсь, все равно я хотел еще одну таблетку на Maemo, моя n770 уж очень старая и тормозная. Покупать бы я ее вряд ли собрался, так как к тому времени еще не уверовал.
Потусовавшись еще немного на презентации, мы небольшой компанией присутствовавших маемщиков идем в ближайшее кафе, поговорить более камерно, ну а я, естественно, надеюсь получить полезные советы по обращению с новым приобретением. В коробке лежит тоненькая иструкция - но в ней содержится все самое важное о работе с устройством и вполне достаточно, чтобы владелец разобрался, как найти на встроенном диске и прочитать подробную электронную версию. Разумно!
Приятный сюрприз - буквально в несколько нажатий n900 выкачивает из моего старого телефона все данные органайзера (ну, кроме новомодных Active Notes). То есть можно переставить симку и сразу пользоваться! Но я этого пока не делаю, пока мне прописывают полезные репозитории софта, а с остальным я разберусь дома. Пьем за мой выигрыш и расходимся по домам.
Оказывается, не зря я не стал торопиться - сберег себе нервы. Мою античную пятивольтовую sim-карту "Северо-Западного GSM" "с человечком" (тогда еще не было никакого Мегафона) телефон не видит в упор. Ничего страшного, я загодя переписал imsi и секретный ключ на чип поновее, так что это было всего лишь минутное замешательство.
С чего начнем? С коммуникаций. Google talk - все просто, раз-два и готово. Что посложнее? Ну например, с настройки VoIP. Да хоть SIPnet'а (ничего в нем нет хорошего, я им пользуюсь по лени и дурной привычке). Сразу затык: а где тут указывать realm? В wiki SIPnet'а не написано ничего про настройки нового клиента для maemo.. Да нигде. Набираю в google "n900 sipnet" наудачу и получаю... видео-инструкцию:
Затем я добавляю учетные записи в других мессенджерах, в почте, узнаю неприятный факт, что imap idle push пока не работает и мне придется ограничиться забором почты по расписанию раз в пять минут и вот - телефоном можно пользоваться.
Я захожу в записную книжку и - надо же! - действительно вижу там все свои контакты: те, что были импорированы из записной книжки старого телефона и те, что импортировались из контакт-листов мессенджеров с сервера.
После этого приходится провести нудные часа полтора тыкая в кнопку "Merge" и объединяя разные типы контактов. Объединение работает не то чтобы глупо, но и не то, чтобы умно - соответствие имени и фамилии опознает, а остальное уже не очень, так что это долго.
Затем я пытаюсь настроить синхронизацию с Google. Это своеобразный финт: почему-то на клиентской стороне нужено настроить Mail for Exchange, а Google заставить притвориться Exchange. Мне это сразу не нравится, и правильно: ничего не работает. Синхронизация как календаря, так и контактов доходит до определенного момента, а потом случается server timeout. Причем у кого-то работает, а у кого-то нет; мне не повезло. То ли Google недостаточно убедительно изображает Exchange, то ли n900 не вполне изображет Windows. Ну и чорт с ним.
Тем не менее, я беру e90, запускаю несколько программ экспорта всего, что можно в текстовые файлы, потом отключаю защиту операционной системы и копирую содержимое внутреннего диска на microSD, вставляю microSD в n900 (во-первых, ругаюсь на сам факт использования microSD, а во-вторых на того умника, который догадался его спрятать под заднюю крышку) и - все. Выключаю e90. Я пытаюсь зайти в SIM-меню, чтобы выбрать коды аутентикации в GSM-сети для своего основного телефонного номера, но SIM-меню не обнаруживаю; приходится переставить симку в старый телефон и сделать выбор там. Ничего, не так часто это приходится делать. Теперь n900 - мой основной телефон.
Почему?
Потому что достаточно заглянуть в записную книжку, чтобы понять - ради этого можно потерпеть и отсутствие синхронизации с гуглем и дрянную клавиатуру. Около каждого имени, для которого есть информация о присутствии в сети, она высвечивается сразу. Если я открываю какой-то контакт, то я могу связаться с этим человеком любым доступным средством - и в истории контактов я вижу историю общения с человеком, а не журнал какой-то "программы-мессенджера" для "идентификатора пользователя".
Но устройство надо обживать дальше и сейчас я расскажу, что получилось, а что -- не очень.
PIM - очень базовый такой PIM. Довольно-таки удобный, но с очень слабой функциональностью. Нет ни хорошего аутлайнера, ни средств типа GTD. Кажется, с этим сейчас хорошо только на iPhone.
Работа с офисными документами - пока особенно никак. Теоретически есть во-первых, средства gnome office (abiword и gnumeric), которые нужно пересобрать под новую версию системы - они есть под n810, например. Это, скорее всего, несложно и будет в ближайшее время сделано, но пока что - нет. Во-вторых, есть koffice, который анонсирован и появится вот-вот. В-третьих, есть средства просмотра (не редактирования!) от DataViz - вездесущие DocumentsToGo. За деньги, хотя пока что кнопка "buy" ведет на битую ссылку; доступен месячный trial. Показывает чуть лучше, чем Symbian s60 (по-прежнему затыки на таблицах и картинках). Насколько можно судить по десктопным версиям, любая из бесплатных альтернатив будет лучше, так что я плохо себе представляю, кто им даст денег, даже при отсутствии потребности в редактировании. Разве что Nokia договорится о лицензировании этого продукта, как это было с телефонами e-серии.
А что делать? Есть еще один вариант. Да-да, использовать google documents. Потому что браузер практически полностью совместим с firefox и отлично работает с десктопной ajax-версией сервисов google. Не ахти, какое решение, но доступно прямо сейчас. Кстати, google calendar тоже можно использовать через web. Ну и кроме того, бывает еще один занятный хак, о котором потом.
Да, про веб - подробнее. Не хуже Safari, это точно - браузер быстрый, не падает (я не знаю почему, но для мобильного устройства это достижение, да и для десктопа порой), очень эргономично реализован, отсутствие мультитача полностью компенсируется аппаратными кнопками zoom на боковой (верхней в нашем случае) стороне аппарата, имеет полную поддержку flash и работает с xpi-плагинами, включая adblock+. Но вот акселерометр - не понимает, так что единственная ориентация - ландшафтная. Зато возможности совершенно десктопные.
Почтовая программа очень удобная, нехватает только поддержки imap idle. Сейчас можно настроить push через специальное приложение Nokia Messaging, но Nokia тут отличилась - приложение можно скачать по ссылке, которую они пришлют через sms с веба, а sms не доходит. Потом разберусь и с этим.
Навигация. Вот чего нехватает, так это, конечно, Google Maps. Ждем, рано или поздно - появятся. Так как в аппарате нет j2me, то соответственно, нельзя поставить и java-версию. Есть занятные фронт-энды к веб-варианту Google Maps, но мне они, например, неинтересны совершенно, потому что меня от Google интересует в первую очередь Latitude. В комплекте идет, конечно, своя версия Nokia Maps, но она неполноценная - маршрут прокладывать умеет, но навигации с голосовыми подсказками пока не предоставляет. До конца года обещали навигационную программу от Sygic - я ее видел на других платформах, она неплохая. Аппаратно GPS так вполне себе как GPS; проблема в том, что Google, кажется, только один и умеет не держать его все время включенным и одновременно и предоставлять относительно точные координаты и не просаживать батарейку. Будем ждать Google Maps.
ssh-клиент? Что может быть проще: ставим обычный openssh и запускаем его из обычного Xterm'а. Кодировка только utf8, так что если на той стороне хотят видеть koi8-r - не повезло.
Книжки читать? В pdf - так просто отлично, смотрелка pdf удивительно хороша и удобна. В fb2 - есть нюанс: fbreader не до конца портирован со старой системы, поэтому не понимает аппаратных кнопок прокрутки - и отсутствия кнопки home. Не очень красиво, но пользоваться можно - или с выдвинутой клавиатурой или не убирая иконки и оформление окна. Я думаю, эту проблему скоро решат.
Музыка, видео? Все отлично и очень удобно; есть торрент-клиент, процессора хватает на воспроизведение неконвертированного видео и есть даже специальный шнурок выводить все это на телевизор - уж не знаю зачем. И еще есть fm-приемник (не пробовал) и fm-передатчик. Да-да, передатчик, которым можно в радиусе нескольких метров глушить "радио шансон", которое вас достало.
Распознавание визиток? Увы, пока такого софта нет и вряд ли скоро предвидится. Хотя OCR с открытым кодом бывает.
Bluetooth -разумеется, нареканий нет, все нужные профили полностью поддерживаются.
Инфракрасный порт (IrDA)? Его, собственно, нет, что немного грустно, но в общем не очень актуально. Интереснее другое, что есть вместо него: CIR, полноценный и двольно мощный пульт ДУ! Правда, тут не без накладок: для того, чтобы все это работало, нужно из XTerm'а запустить от root'а lirc-сервер командой /etc/init.d/lircd start. Не очень дружественно по отношению к пользователю.
Читалка штрих-кодов? Та же проблема, что под Symbian: отлично берет двумерные QR-коды, но совершенно отказывается понимать "классические" - полоской.
Есть эмуляторы старых игровых консолей, смешные игрушки под акселерометр, возможность подключать игровые контроллеры через bluetooth (совместить это с выводом на телевизор - получается интересно). Есть Trasport Tycoon и Ur-Quan Masters (то, что когда-то называлось Star Control 2).
Есть, понятно, куча всяких штук для модных социальных сетей - twitter, facebook и т.д. Этим я не пользуюсь, но интересен факт появления утилиты (Hermes), которая выдергивает из них недостающую контактную информацию. Вот если бы оно понимало linkedin, tripit, plaxo и livejournal.. Может, когда-нибудь поймет.
Я обещал рассказать про занятный хак: он назывется easydebian-chroot. Что это такое? Разработчики настаивают на том, что maemo - это не "встраиваемая" система. Это система, оптимизированная для работы с ограниченными ресурсами, но не подвергнутая серьезным изменениям. Насколько ограниченными? Экран 800x480 - вполне "нетбучный", как и остальные характеристики. Вообще по "железу" лет десять назад это бы называлось (кроме разрешения экрана) "высокопроизводительной рабочей станцией" (ну, диск и память несколько тормознее). Помните, была такая тупиковая ветвь эволюции - "карманный десктоп", Sharp Zaurus? То же самое можно сделать лучше: easydebian - это вполне себе "десктопный" дистрибутив, среда которого запускается в chroot'е (для тех, кто не знает: это не эмуляция - у систем общее ядро, адресное пространство, сетвые интерфейсы, X-сервер и т.д.). Там можно запустить "обычный" firefox, openoffice и так далее, любой "настольный" софт. Теоретически. Практически какие-то доброхоты решили его "кастомизировать" и выставили такие размеры шрифтов, что ни один диалог не помещается на экран. Но видно, что оно работает и openoffice 3 действительно запускается. Так что скоро будет еще один вариант работы с офисными документами.
Справедливости ради стоит перечислить некоторые неожиданные недостатки - отсутствию стандартной функциональности, к которой мы уже настолько привыкли, что было даже странно:
профилей ровно два - General и Silent. персональных рингтонов на конкретных людей нет. MMS нет. (давно ли я глумился над обладателями iPhone? однако, убедить всех, что пользоваться MMS - это удобно, мне не удалось) Так или иначе, в месяц я послылал около трех MMS, а получал в лучшем случае одно. Нет поддержки USSD-кодов (обещали исправить). Нет поддержки меню SIM toolkit. Голосового набора нет (никогда им не пользовался). Поиск в записной книжке без qwerty-клавиатуры не очень-то удобен, а групп нет. Большая часть софта ничего не знает про акселерометр и портретную ориентацию.
Плюс к тому слабенькая батарейка; Nokia говорила, двое-четверо суток при активном интернет-соединиении; брехня, день (14-18 часов) если пользоваться активно (навигация, чятик, музыка, видео), сутки если пользоваться эпизодически (звонки, сообщения, френдлента, редкий гуглеж); и зачем-то MicroUSB - если бы там был MiniUSB, шансы найти зарядку в случайном месте возросли бы на порядок.
Общие впечталения от каждодневного использования? Лучше, чем можно было себе представить! Я опасался, что на плохой клавиатуре не смогу вести конспект на лекциях и семинарах; выяснилось, что конспект-то я, хоть и с матюгами, веду примерно с прежней скоростью, зато теперь успеваю в то же время фотографировать материалы и гуглить по теме, чтобы не задавать глупых вопросов!
Можно спорить о том, не слишком ли смело Nokia поступила, позиционируя такую машинку на рынке для "обычных пользователей". Думаю, ничего, нормально. Есть, конечно, определенный "провал": с ней будет комфортно человеку, которому нужны хорошо реализованные базовые функции. С ней будет комфортно человеку, который нормально чувствует себя с командной строкой unix. А вот тому, кто уже хочет пульт ДУ в мобильном телефоне, но еще не готов ради этого запускать какие-то малопонятные команды, с ней еще месяца два-три, а то и все полгода, будет несколько странно.
Вот еще пример: когда я копировал данные с microSD, телефон завис. Хочу отметить, что это единственный случай за все время, что я его гонял в хвост и гриву - и он от этого завис. Ни одной перезагрузки не потребовалось вообще или даже принудительного убиения процессов. Поразительная стабльность. Но и на старуху бывает проруха: может, карточка глючновата, может, контакт плохой, не оправдание, но причина. Пришлось передернуть аккумулятор и вот результат: /home/user/MyDocs монтируется "только для чтения". Нет, мне не лень сделать sudo gainroot и /sbin/fsck.vfat -a /dev/mmcb1k0p1, но как вы представляете гламурное кисо, которое купило себе такой няшный телефончик в процессе выполнения этой процедуры - или хотя бы понимания того, что там вообще есть какая-то файловая система и с ней что-то не так? Не проще ли было все-таки поместить fsck в стартовые скрипты?
Но у большинства такой проблемы не будет; однако ж, несложно было бы и подумать о тех, у кого она может возникнуть.
В таком вот аксепте, кстати, тут в интернетах часто приходилось видеть мнение, что да, забавная штука, только это совсем не телефон.. да? А вам нужен телефон?
Тогда забудьте все, о чем я сейчас говорил, или не ходите под кат. ЭТО- ТЕЛЕФОН. На понятном вам языке скажу - это - "телефон 2.0", телефон, каким он должен быть, именно из-за того, как там реализован подход к коммуникациям. Телефон, которому все равно "через что" звонить, через SIP, Skype или Google Talk, телефон, которому все равно, "через что" отсылать сообщение, для которого "оператор связи" - это просто один из произвольных транспортов, а в основном - труба, по которой летают биты туда-сюда. А вот ваш iPhone - это недотелефон. n900 - это ваше будущее уже здесь и сейчас, примите его и не будьте идиотами. За это я могу даже простить Нокии те семь моделей коммуникаторов и один смартфон, которыми она меня мучала последние десять лет.
Да, еще один необычный момент: разработчики. Они живые и разговаривают - и даже слушают и дискутируют. После наблюдения многолетней традиции сурового анального огораживания, которая практикуется всеми, кто производит "потребительские" товары, это поразительно, просто шок и не верится. Это вам не Apple, который "милостиво ниспослать соизволил".
Только не надо покупать n900 в России. Русские барыги краев вообще не видят, цена в US около $500, а у нас - около $1000. Проще тут клавиатуру в сервисном центре поменять. Кстати, сервис Nokia - редкостная гадость, если вдруг что-то сломается.. Про это еще отдельный текст будет.
мне в голову довольно часто приходят вещи, ради которых писать полноразмерный пост в жж не стоит — не о чем, да и лень. Но в то же время хочется ими делиться, или обращаться с короткими вопросами ко многим людям. Ага, наверное, именно это и называют микроблоггингом. Впрочем, я не собираюсь влезать в рамки определений ; ) Просто попробовал писать такие штуки хотя бы в пустоту, и мне понравилось — почти как в GTD записываешь и выкидываешь из головы.
встаёт вопрос: как именно это делать? Есть куча способов и даже готовых платформ к ним. Самая популярная — твиттер. БРР! Редкая гадость на мой вкус, принуждает влезать в 140 символов и пользоваться сокращателем ссылок. Тумблр не подходит, потому что не имеет нормального XMPP API (а пользоваться отдельной программой неинтересно, не говоря уже о веб-интерфейсе). В джуйке огорчает то, что рсс зачем-то обрезан по тем самым 140 символам. Ничего, зато есть френдфид.
для постов во френдфид через джаббер есть два способа: общаться с ботом или менять свой статус. Общаться с ботом неинтересно, потому что перед каждым постом нужно переключиться на английский и написать «@me», а потом переключиться обратно на русский. А вот со статусом всё просто. Заодно кто-нибудь сможет его увидеть просто в джаббер-клиенте. Эй, погодите-ка…
ха! Какая ирония! Я никогда не интересовался текстом статусов в IM, потому что не видел в них ничего хорошего, и поэтому пропустил такой мощный тренд, который теперь буду догонять : ) Уже все клиенты могут показывать рядом с именем человека в контакт-листе его статус. Это получается готовая, полностью универсальная платформа как раз для обмена вот такими коротенькими заметками или вопросами!
в общем, попробуйте включить в своём клиенте галочку, чтобы статус контакта писался в отдельной строчке под ним — вдруг вам понравится и даже окажется полезным ; )
ps: а если вы отключите бесполезные автоматические сообщения, которые клиент проставляет при смене статуса, типа «недоступен больше 10 минут», то мир станет немножко лучше : )
Ученые сново отличились! Нет-нет, не Британские, как ты мог подумать.
На этот раз всех превзошли Голландцы, которые сумели вырастить мясо в лаборатории!
Придет день, и ты сможешь собирать котлеты под своим мясным деревом, %username%!
3 ноября 2009 года компания Яндекс, сами того не подозревая (а может быть наоборот – прекрасно все понимая и втихаря посмеиваясь) организовали интернет-конкурс с весьма необычными условиями.
Все, наверное, помнят, как месяц назад по рунету прокатилась ударная волна информационной бомбы – Яндекс закрывает рейтинг популярных записей дня. Кто-то откопал в этой новости еще один гвоздь в гроб гласности и демократии, кто-то упрекнул Яндекс в прогибе перед властью, а кто-то увидел спрятанную в кармане дулю, потому что формирование рейтинга популярных записей никуда не делось, а просто перешло на «полу-подпольное» положение. Но нашлись и такие, кто закатал рукава и решил попытать счастья – попробовать самому сделать свой самый лучший в рунете рейтинг.
Потому что, если посудить – все сопутствующие атрибуты соревнования налицо.
Официально объявлена конкретная дата завершения приема конкурсных работ – 1 декабря. Был дан целый месяц на воплощение любых творческих идей. Принять участие в конкурсе мог каждый желающий, будь то организация или частое лицо, были даже опубликованы условия участия — проект вступивший в соревнование обязан указать ключевую фразу: «При составлении рейтингов использовались данные, полученные с помощью Яндекс.Поиска по блогам. Яндекс не имеет отношения к методике составления самих рейтингов» и поставить ссылку на сайт организаторов конкурса. Все как у людей. Не хватало только модного в сетевых пиар-кампаниях условия разместить баннер на своей страничке и добавить Яндекс к себе в друзья, но кто же может сказать, что Яндекс ему не друг?
xxx: не забуду, как сослуживец в самоволке спалился xxx: пошел в гражданской одежде, случайно в городе встретил по пути командира полка и как дурак строевым шагом воинское приветствие ему отдал...
Про лихие 90-е - Жрать нечего было вообще, мать на балконе разводила кур. Поглядел я на этот курятник посреди Новых Черемушек и подумал: дай-ка поработаю. Через год машину купил, не новую, конечно... Когда обмывали, папане два зуба выбил. В общем-то я его люблю. Так, врезал для профилактики.
Ноут - Чего он грязный такой? - Тошнило в монитор.
Этапы большого пути - Настоящий ужас это когда ты кладовщик, пахал весь день, к ночи проголодался, как собака - а съедобного на складе только ящик амаретто и пять бочек маринованного папоротника... Ребята утром реально пересрали, когда меня там нашли.
Кошка - Ничего себе шрам, чуть без глаза не остался. - Да вот шнурки завязывал, она рядом на тумбочке сидела. Я случайно на хвост ей наступил.
Предки - Бабушка говорила, что вроде бы прадедушка… Или черт его знает, кто. Ну, при царе когда. Короче, ремесленник был. Держал мастерскую по заточке напильников.
Опять кошка - Гуляла по перилам, навернулась с балкона, я даже смотреть не стал. Утром выхожу, бутылки в мусорный бак кидаю, гляжу, она там валяется, дворник прибрал. Ну, достал ее оттуда. Помыл, почистил… Не сказать, что как новая, но для упавшей с седьмого этажа – ничего так.
Наркотики - Я пока дул, стал диким поклонником фантаста Головачева. Дуну – и читаю. Дуну – и читаю. Блин, у него такие идеи! Такие мысли! А потом у нас один по обкурке женился. Тут я очканул. Ну, думаю, на фиг эту фантастику. И вообще читать бросил. Все равно они все врут.
Женитьба - Нет, ты что, я до того уже целый год не курил. Бухал только. Самое, наверно, продуманное решение в моей жизни. Кто ж знал, что она такая дура, и семейка ее – урод на уроде…
Бизнес - Впаривать бабушкам пылесосы по сто тыщ рублей - за это морду надо бить. Я вообще не терплю в делах никакого обмана. Мы ребята честные. Работаем с нефтью. Чистый бизнес: кроме документов - ничего. Ни у нас, ни у кого. Только бумажки. Такая ролевая игра.
Литература - Врут они, говорю тебе. Ничего не было. Ни Эраста Фандорина, ни графа Монте-Кристо, даже Шерлока Холмса не было. А за собаку Баскервилей я этого гада вообще убил бы. Я из-за нее в детстве обосрался, когда читал. А ее, оказывается, тоже не было!
"Эти минареты являются символом завоевания и власти, следующий шаг - вводить законы шариата? Мы не согласны с этим" - так говорят швейцарцы.
"Минарет является всего лишь символом. И жителям приятно видеть дом Божий с минаретом, церковным шпилем или куполом синагоги" - а это другая точка зрения.
Сегодня запрет на строительство минаретов в Швейцарии поддержали 59% граждан. Что, и демократия уже тю-тю?
Оказывается, аж с 13 апреля весь сайт zhurnal.lib.ru является экстремистским материалом, распространение которого на территории России запрещено. Это вам не какая-нибудь желтая пресса, это в официальной Российской Газете написано (п 381).
Впрочем, Мошкову надо было думать, называя проект "Самиздат" в условиях ползучего восстановления совка. Естественно, что узнав, что на сайт с таким названием попал один экстремисткий материал, череповецкий районный судья ничтоже сумняшеся объявил экстремистким весь сайт с полусотней тысяч авторов и почти миллионом произведений.
Может стоит Ларину заняться созданием zhurnal.rus.ec? Поскольку Мошков перешел на работу с самиздатовскими авторами примерно тогда когда "договоренности с правообладателями" выхолостили lib.ru.
This is a bit off from the usual Freedom to Tinker post, but with tomorrow being "Black Friday" and retailers offering some steep discounts on consumer electronics, many Tinker readers will be out there buying gear or will be offering buying advice to their friends.
Over the past several months, several friends of mine have mentioned that they were considering "moving up" to a D-SLR camera and asked me for advice. I've been what you might term a "serious amateur" photographer since high school, when I was the head photographer for the school yearbook and newspaper. (It was a non-trivial issue for me to decide whether to make my career in photography or in computers.)
На мой взгляд, он немножко неправ. Обычная бумажная книга - носитель с ограниченным числом ОДНОВРЕМЕННЫХ прочтений (равным одному). А так книга при аккуратном обращении может пережить и автора, и издателя, и тот социум, в котором была издана. Лежат же в спецфондах Ленинки книги первопечатника Ивана Федорова.
Но заблуждение Дивова - распространенное. Именно из-за этого заблуждения среди "правообладателей" так популярны всякие DRM-схемы с ограничениями числа прочтений.
Правда, есть принципиальное различие между бумажной книгой и DRM. В случае гибели/банкротства издателя бумажная книга продолжает существовать. В случае гибели/банкротства распространителя DRM-нутых файлов все пользователи лишаются возможности их использования.
Распространителю-то пофиг. Он сдох как собака, и туда ему и дорога. Его уже не интересует получит ли кто-нибудь прибыль от его книг. А вот читателям сильно не пофиг.
Лично я не понимаю почему автор в этом месте солидаризуется с издателем, а не с читателем? Неужели Дивов не хочет, чтобы его, как Жюля Верна перечитывали и через 100 лет после его смерти? Или как Гомера - через 2000?
Russian Word of the Day — потрясающий блог для англичан, изучающих русский язык. Чем он полезен для тех, кто уже знает русский язык? Занимательными примерами употребления слов и феерическими пояснениями наших культурных особенностей. Вот пример из вчерашнего поста:
When you’re buying bread at a store or a kiosk, a courteous clerk is likely to ask you if you would like a буханка (loaf), полбуханки (half a loaf), a батон (long loaf of bread) or полбатона. To a foreigner, the shape of the xлеб might not be such a big deal, but to some Russians, батон and буханка make all the difference. Don’t know why, it’s just one of those random things that have been embedded into the culture since before Ivan the Terrible.
Зарекался я комментировать дела нашего государства, но не выдержал -- началось обсуждение очередного проекта постановления правительства, по которому биржевые цены подлежат регулированию, чтобы они не вылезали из предписанного ФАС коридора, причем на бирже товары тоже появляются по настоянию ФАС (http://alex-pirojenko.livejournal.com/10013.html).
Эту песню не задушишь, не убьешь -- она намертво прошита в головах. Модернизация идет, причем полным ходом. Высокие регулирующие технологии ставятся на поток, этому у нас затем будут учиться бывшие развитые страны. Мы уже всех догнали, а теперь по-быстрому перегоним. Воспользуемся кризисом, когда они все замедлятся, а мы как раз в отрыв пойдем. На ручном управлении ценами кризиса-то и не заметим, кризисы ведь -- это капиталистические кризисы, при социализме кризисов не бывает, всем одинаково плохо. ФАС ведь для того и существует, чтобы никто не выигрывал. Никто и не выиграет.
А теперь я вам расскажу, почему СМИ воруют фотографии.
Есть один СМИ-сайт, который любит тырить снимки с Лори и использовать в своих статьях. Прямо с водяными знаками и тырит. Мы им писали, они извинялись, картинки снимали, через какое-то время всё начиналось снова.
ОК, раз не хотят по-хорошему, значит, надо наказывать. Однако, по закону предъявлять претензии может только автор, фотобанк не имеет исключительных прав на картинку.
Мы собрали ссылки на ворованные картинки, получилось 11 штук от 8 авторов. 11 картинок — это по закону 110 000 р. компенсации минимум. Собрали и послали письма авторам — мол, дорогой автор, мы собираемся наказать воришек, но нам для этого нужна от вас доверенность на представление ваших интересов. С ней мы нотариально заверим скриншоты страниц, предъявим от имени Лори претензию и будем вести переговоры с нарушителями. Всё досудебное — за наш счёт, вы только доверенность сделайте, до нотариуса дойдите. Большинство сказали — да, конечно, не вопрос, щас пришлём, пусть получат, гады…
Было это в конце августа. На сегодняшний день у нас есть 2 (две) доверенности, покрывающие 2 (две) картинки. Всё. Куда мы пойдём с двумя картинками? В лес мы с ними пойдём, на берёзе вешаться…
Картинки, друзья мои, у нас воруют не потому что воришки такие плохие, а потому что авторам абсолютно пофигу, что с ними делают. Ну украли картинку… это ж вставать надо, что-то делать самому…
Сейчас вот написал одному товарищу по несчастью с рязанским МК (они у него тоже фото стащили). Весной мы переписывались, они говорил, что попробует раздобыть ксерокопию газеты, если получится, подаст иск. Сейчас спрашиваю — нет, говорит, процесс не начинал. Жалко тратить время из-за одного фото… за то время что потрачу на суд, смогу заработать больше чем отсудить… При этом на сайте автора, как полагается, красуются грозные буквы «Все материалы и фотографии защищены авторскими правами!». Что бы уж не написать честно — берите что хотите, люди добрые, автору всё равно.
Существует движение slow food — против засилья фастфудов. Может, нам нужно и движение за медленные технологии? Не тормоза, а сознательное превращение быстрого времени в медленное.
МВД России предлагает сократить в РФ число оптовых фармацевтических компаний в связи с неконтролируемой ситуацией с ценами на лекарства. Об этом заявил замглавы МВД Евгений Школов... По мнению Школова, Минздравсоцразвития совместно с Минпромторгом, ФАС и другими заинтересованными ведомствами необходимо разработать предложения по сокращению фармацевтических предприятий, осуществляющих оптовые поставки жизненно необходимых и важных лекарств..
Это какой-то уже совершенно окончательный ппц. Следующим номером программы руководство МВД, вероятно, подскажет Центробанку, как устанавливать курс рубля. Интересны были бы также рекомендации Нургалиева по борьбе с целлюлитом и раком груди. А г-ну Колокольцеву следует сообщить министерству культуры, какой театр целесообразнее упразднить в Москве: Большой или Малый.
Не так давно Google сделал анонс нового языка собственной разработки. Обсуждения в сети в основном показывают, что люди не поняли, что этой хреновиной хотел сказать Google и зачем вообще они сделали новый язык. Хотя об этом недвусмысленно заявлено в двух абзацах language design FAQ. Кто б его еще читал, правда? :) На такие глупости просто нет времени, ибо не секрет, что публика в форумах и блогах предпочитает писать. Причем, не контент. А "комменты", которые "рулят".
Да, о чем это я? О предназначении языка Go. :) Так давайте начнем с того, что почитаем, что же нам хотят об этом сказать его авторы:
http://golang.org/doc/go_lang_faq.html#creating_a_new_language Go was born out of frustration with existing languages and environments for systems programming. Programming had become too difficult and the choice of languages was partly to blame. One had to choose either efficient compilation, efficient execution, or ease of programming; all three were not available in the same mainstream language. Programmers who could were choosing ease over safety and efficiency by moving to dynamically typed languages such as Python and JavaScript rather than C++ or, to a lesser extent, Java.
Go is an attempt to combine the ease of programming of an interpreted, dynamically typed language with the efficiency and safety of a statically typed, compiled language. It also aims to be modern, with support for networked and multicore computing. Finally, it is intended to be fast: it should take at most a few seconds to build a large executable on a single computer. To meet these goals required addressing a number of linguistic issues: an expressive but lightweight type system; concurrency and garbage collection; rigid dependency specification; and so on. These cannot be addressed well by libraries or tools; a new language was called for.
Смотрим. Языки задолбали? В общем, да, программирование последнее время все чаще стало напоминать изощренные дебаты с компилятором. Вместо того, чтобы просто сделать требуемую вещь, приходится тратить много времени на "проектирование", чтобы понять, как именно надо "по-правильному" управится с разлапистой иерархией классов.
Появление книг вроде "паттернов проектирования" от "банды четырех" - это верный признак, что с языком и применяемыми концепциями что-то не то. Возня с паттернами - это непродуктивная активность, она никак не относится к собственно функциональности приложения. По сути - это изощренная борьба с системой типов языка.
Если добавить к этому иррациональное и почти повсеместное увлечение разнообразными "фреймворками"... Да, разработка систем незаметно превратилась в кошмар. И многие гордятся этим, и уверены, что так и надо.
Программы компилируются долго? Я отлично понимаю, о чем парни говорят. Полная сборка клиента CQG, где я работал, занимала в начале 2000-х около 9 часов. Это кошмар, радикально понижающий продуктивность, поскольку удлинняет цикл экспериментов.
Многим программистам, по этой причине, нравятся легкие динамические языки вроде Питона, или JavaScript. Когда пишешь на них, не ощущаешь себя супергероем, способным одной рукой управиться с монадами в Хаскеле, а другой - с темплейтовой рекурсией в С++. Никаких великих свершений, повергающих читателя кода в трепет и суеверный ужас.
Но эти языки позволяют "просто писать", не превращая программирование в подвиг. Причем, писать так, что у других людей есть большие шансы без напряжения понять, что делает код. Давно забытое ощущение, черт возьми, которое не покидает меня, когда я делаю эксперименты с Эрлангом. Пару лет назад, решая на нем свою задачку на дизайн (Problem K), я был изумлен тем, что, собственно, никаких заметных проблем с "дизайном" у меня не возникло - все очень прямолинейно и просто, и цена внесенных ошибок при проектировании настолько низка, что называть процесс их исправления громким словом "рефакторинг" язык не поворачивается. Воистину, проще сначала попробовать, вместо того, чтобы долго думать.
А что, если мы сохраним все это, сделав при этом язык статически типизированным, но сохранив его простым, и имеющим потенциал к высокой производительности? По мне - вполне благородное намерение.
Ознакомившись с мотивацией разрабочиков, я решил, что Go определенно стоит того, чтобы с ним разобраться. Почему? Потому, что практика показывает, что люди давно разучились делать простые вещи. И разучились их ценить. А ведь простые вещи делать гораздо сложнее, чем сложные. Cреди авторов Go есть такие, как Кен Томпсон, и кому, как ни ему, одному из отцов UNIX, понимать толк в простоте.
Хорошо, ну, и какие же у них были основные принципы при разработке?
Programming today involves too much bookkeeping, repetition, and clerical work. As Dick Gabriel says, “Old programs read like quiet conversations between a well-spoken research worker and a well-studied mechanical colleague, not as a debate with a compiler. Who'd have guessed sophistication bought such noise?” The sophistication is worthwhile—no one wants to go back to the old languages—but can it be more quietly achieved?
Go attempts to reduce the amount of typing in both senses of the word. Throughout its design, we have tried to reduce clutter and complexity. There are no forward declarations and no header files; everything is declared exactly once. Initialization is expressive, automatic, and easy to use. Syntax is clean and light on keywords. Stuttering (foo.Foo* myFoo = new(foo.Foo)) is reduced by simple type derivation using the := declare-and-initialize construct. And perhaps most radically, there is no type hierarchy: types just are, they don't have to announce their relationships. These simplifications allow Go to be expressive yet comprehensible without sacrificing, well, sophistication.
Another important principle is to keep the concepts orthogonal. Methods can be implemented for any type; structures represent data while interfaces represent abstraction; and so on. Orthogonality makes it easier to understand what happens when things combine.
Сейчас я попробую проиллюстрировать эти три абзаца. Все сразу, и одним примером. Я покажу, как они обошлись с объектной системой. Она основана на двух принципах - duck typing, и упомянутой ими "ортогональности".
"Ортогональность" проявляется в том, что вы можете объявить метод для почти любого типа языка. Просто пишете что-то вроде:
func ( x int ) sqrt() int { ... }
И все, можно писать x.sqrt(), и если x это целое, система вас поймет. А можете сделать так:
type SecsFrom1900 int type Minutes int type Seconds int func ( x SecsFrom1900 ) take_min_sec() ( min Minutes, sec Seconds ) { ... }
И тогда
min, sec = some_time.take_min_sec()
И все. Как видите, можно возвращать несколько параметров по человечески, без какого-либо геморроя.
Но как же у нас с ООП? Ах, да. Забыл.
type TimeOfDay struct { min Minutes sec Seconds hour Hours }
func ( x TimeOfDay ) to_secs_from_1900() SecsFrom1900 { ... }
На самом деле, имея возможность возвращать несколько значений из функции, и "ортогональность", во многих случаях вы не захотите плодить структур, и будете делать это ровно тогда, когда нужно. Это просто не нужно. Объектом, как вы понимаете, в некотором смысле, является все. В довольно необычном смысле, на этот раз. Не так, как в Smalltalk.
Ну какие же у нас объекты без полиморфизма, скажете вы. И будете правы.
type Second_i interface { secs() Seconds }
type Minutes_i interface { mins() Minutes }
type MinSecs_i interface{ Second_i Minute_i }
Объявили мы такие интерфейсы. Для того, чтобы какой-либо тип ми соответствовал, нам не надо делать никаких дополнительных объявлений. Им соответствует любой тип, к которому мы объявили достаточное количество нужных "методов". Как вы понимаете, пустому интерфейсу interface{} естественным образом соответствует вообще любой тип. Все есть Object? Нет, все есть interface{}.
Вызовы методов интерфейса деспетчеризуются динамически, прямые вызовы методов - статически. Все просто. Не сильно сложнее, чем в динамических языках.
Да, а наследование-то, наследование?
type TimeOfYear struct { TimeOfDay day Day }
Получите, распишитесь :). Если вы опустите имя поля в объявлении структуры, то к ней перейдут все методы, объявленные для типа. Таким образом, изобразить "множественное наследование" для простого случая не представляет собой какой-либо проблемы. Более того, при "множественном наследовании" не возникает парадоксов, как в С++, и следующего из этого заворота мозгов - здесь "наследование" однозначно понимается как специальный случай аггрегации, и никакой динамической диспетчеризации при этом не происходит. Динамика - это интерфейсы.
Все, уважаемые коллеги. Это вся объектная система.
The last but not least, в Go есть настоящие замыкания - функция является таким же значением, как и все остальные.
И совсем даже не least - это великолепная встроенная поддержка параллельного программирования.
В общем, что я могу сказать. Go - это не тот язык, который создан для того, чтобы удивлять. Он не удивит вас при изучении. Он не будет удивлять вас в процессе написания программ, и не заставит с собой бороться. И, что очень важно, он не будет удивлять читателя ваших программ.
В языке нет алгебраических типов, паттернматчинга, и прочего. В основе лежит система типов С. Вернее сказать, дух системы типов и языка С. И, разумеется, дух UNIX, ибо из этой простой системы типов выжат максимум возможностей, без остатка.
И это чертовски хорошо. В наше время - большая редкость. Если заинтересовались, я настоятельно рекомендую ознакомиться с его спецификацией. http://golang.org/
Будем следить за развитием этого проекта.
PS: Да, мои примеры кода могут содержать ошибки. Компилятора Go у меня нет. И не будет, пока не появится порт под Windows или MacOS на Power (последнее - никогда). Так что если вы поправите ошибки, буду признателен.
С 1 января на территории РФ вступает в силу закон, вводящий ряд требований к официальным сайтам органов власти, который призван стать настольным для виртуальных бойцов с системой и веб-разработчиков, работающих с властью. Впервые в российском законодательстве дано определение официального сайта органа власти. Впервые на столь высоком уровне задаются стандарты по наполнению сайтов. Так каким же должен быть сайт органа власти?
Более эффективная система блокировок — MPSAFE (Multi Processor Safe). Работы над этой системой шли 4 года(!). На MPSAFE переведены и подсистемы TTY и Newbus (архитектура для написания драйверов устройств).
Режим эмуляции Linux переведен на ядро 2.6.16.
Виртуализация сетевого стека vimage. Это позволяет обеспечить поддержку на одной машине нескольких изолированных стеков. Система значительно расширяет сетевую функциональность jail-ов. В каждом jail-е можно делать всё своё — собственные PF, ipfw, dummynet, IPSec, маршрутизация…
Новый USB-стек:
* Решены проблемы с паникой ядра при извелечении USB-устройств без их отмонтирования (дождались! :-))
* Утилита usbconfig, для настройки USB устройств
* Новый USB API и режим совместимости с Linux
* И множество других дополнений
Значительно доработана подсистема CAM (унифицированный интерфейс для драйверов SCSI-устройств).
Значительно дработана net80211 (беспроводные системы связи).
Поиск закономерностей и корреляций - увлекательное занятие, особенно когда дело касается денег. Так, в 1999 году, малоизвестный экономист Лоуренс ввел в оборот понятие Небоскребного индекса, углядев зависимость между наступлением кризисов и строительством высочайших зданий. На русском. Идея не слишком серьезная, в том числе и по мнению самого автора. Как бы то ни было, сегодня обнаружилось, что в состоянии фактического дефолта оказались обладатели несметных нефтяных запасов и текущего высотного рекорда.
Обменным WM-пунктам запрещается производить обмены, или рекламировать любым способом (включая размещение ссылок) сайты, производящие обмены WM на финансовые или платежные инструменты, системы учета которых не обеспечивают должной идентификации личности владельца для целей борьбы с незаконной торговлей, финансовыми махинациями, отмыванием и легализацией денежных средств, полученных незаконным путем. Популярные обменники заблокировали перевод из WM в Яндекс. Деньги.
Пишут, что Медведев одобрил такое предложение по модернизации, которое продвинет нас аж к 30-м годам. XX столетия. Или я ни черта не смыслю в дирижаблях? Объясните мне, пожалуйста.
"На всех московских вокзалах 7 декабря появится бесплатный беспроводной интернет по технологии Wi-Fi. Зона покрытия Wi-Fi охватит все объекты, расположенные на территории вокзальных комплексов Белорусского, Казанского, Киевского, Курского, Ленинградского, Павелецкого, Рижского, Савеловского и Ярославского вокзалов" - Teinett
для галочки повесят пару роутеров на здание, приведут в нужное место "генерала", покажут, как интернеты бегают, сыграет оркестр и все разойдутся. И неважно, что через десять метров всё уйдёт в ноль сигнала. В общественных местах почти всегда хуйня, а не интернеты. Редко когда всё ок - Петров и Васечкин
у нас в деревне ловится местами Beeline_Wifi_free, подключается и работает замечательно. только интернета нет - Artemko
Сначала о спорте. Среди игр, в которые играют ракетками, теннис и сквош намного престижнее бадминтона. Объяснение простое - и для тенниса, и для сквоша требуются специально оборудованные площадки. Другими словами, недвижимость. Площадки должны быть определенного размера, огороженными, желательно с хорошим покрытием. У площадок есть владельцы, которым надо платить. Имущественный ценз игроков довольно высок. Возможно из-за этого чемпионы по теннису и сквошу, обычно, из небедных семей.
Для занятий бадминтоном подходит любой двор. Ракетки и воланы стоят недорого. При этом бадминтонный волан развивает скорость намного большую, чем теннисный мяч или мяч для сквоша. Если бадминтон и не слишком престижен, то из - за своей демократичности, очень популярен. Номер два после любительского футбола.
В СССР бадминтон был очень востребован. В пятидесятые годы эту игру завезли из Китая и она прижилась. Сейчас играют меньше, а из Китая привозят ракетки и воланы. Там бадминтон популярен по-прежнему и эта страна - лидер по производству оборудования для него.
Теперь о войне. Как известно, США - единственная страна в мире, располагающая авианосными ударными группировками. Это - мощнейший инструмент глобального доминирования. С помощью авианосцев Соединенные Штаты могут решать военные задачи в любом обитаемом уголке Земли.
Авианосные группировки предполагают огромные вложения в инфраструктуру. Это очень дорогое удовольствие - и финансово, и технологически. Немногие страны могут себе позволить даже просто построить авианосец. Отрыв США от всего мира огромен.
Еще при Хрущеве, стучавшем ботинком по трибуне ООН, СССР стал разрабатывать асимметричный ответ. Противокорабельные ракеты, зачастую так и называвшиеся - "убийцы авианосцев", неплохо получались у советских инженеров. В основном это были крылатые ракеты - в отличие от баллистических летевшие на небольшой высоте, по принципу самолета. Запад в ответ разрабатывал противоракетные средства, худо-бедно работавшие против крылатых ракет.
В гонку вооружений было включено ограниченное количество стран, имеющих технологии. Естественно, ни Индия, ни Китай туда не попадали.
К концу двухтысячных Россия объявила о своих планах строить авианосцы. (Какие задачи страна собирается решать с их помощью - вопрос открытый, но это другая тема). Строительство нескольких авианосцев предполагает не только наличие денег, но и соответствующих технологий, а главное - должно быть стратегически целесообразно. Пока это выглядит как возможный симметричный ответ Соединенным Штатам, возврат мяча сопернику.
Весной 2009 появились публикации о том, что Китай завершает разработку противокорабельной баллистической ракеты. Если верить им, то эта ракета способна с растояния в 1500 километров уничтожить авианосец.
Ничего подобного раньше не было. Обычные баллистические ракеты не обладали достаточной точностью для уничтожения движущегося корабля. Российские системы типа 86р работали только на небольших растояниях. Систем противоракетной обороны, способной противостоять китайской ракете, у американцев нет.
Теперь ракету готовят к полевым испытаниям. Публикации продолжаются. Похоже, пока весь мир тренировался играть в теннис, китайцы играли в бадминтон. И научились воланчиком пробивать лоб соперника.
Если отбросить врожденное самодовольство и песни про величие человеческого разума, которым нас обучали с детства, если быть скромнее и честнее, то приходится признать: вся наша нынешняя цивилизация не совсем заслуга человечества. Просто человечеству очень повезло.... [читать полностью: примерно 8700 символов]
Как-то раз в отделе техподдержки SuperMac раздался звонок. Звонивший представился членом правительства Тринидада. Его английский был очень хорош и он объяснил проблему.
В тот момент на Тринидаде происходило вооруженное восстание. Оружейная комната во дворце была закрыта кодовым замком. Комбинацию знали только начальник охраны и главный оружейник, но оба они уже были убиты.
Комбинация также хранилась в текстовом файле на Маке, который был зашифрован с помощью одного из продуктов SuperMac, Sentinel. Так вот, спросил представитель правительства, есть ли какой-нибудь backdoor к этому приложению, который позволил бы открыть файл, открыть дверь оружейной с помощью кода и дать возможность правительсву Тринидада защититься от нападавших.
Все это говорилось очень спокойным голосом, в то время как в трубку были слышны отдаленные выстрелы. Представитель техподдержки проверил, действительно правительство Тринидада было их клиентом. К сожалению никакого бэкдора в программе не было и использование алгоритма DES делало подбор ключа невозможным. Кроме как попытаться угадать ключ или взорвать замок – других вариантов не было.
Представитель правительства выслушал все это, поблагодарил и повесил трубку. Той ночью правильство Тринидада пало. Один из репортеров BBC отметил, что больше всего раненых и убитых было в районе здания правительства. По непонятной причине правительственные силы практически не вели ответного огня.
Никто не любит чистить лук. Потому что никто не любит плакать. Но есть стопроцентно работающий способ избавиться от слез и в то же время нашинковать полезный овощ...
Просто наберите в рот воды. Внимание: я не знаю, почему этот способ работает. Но это так. Единственный минус – во время шинковки особо не поболтаешь :)
Мне, кстати, сдается, что при очевидно жульническом характере _деяния_ _доказать_ тут что-то весьма непросто -- если вообще возможно. Действительно, остроумная схема. А что думают фенды-юристы?
Впервые пользователь Интернета сможет увидеть легендарные фильмы и телепередачи – «Следствие ведут знатоки», «Россия молодая», «Д'Артаньян и три мушкетера», «АБВГДейка», «Кабачок 13 стульев», а также редкие ленты, не публиковавшиеся ранее.
Профессор экономики в Техасском Техническом Университете рассказывал, что раньше никогда не заваливал студентов по одному, но однажды завалил целую группу. Группа настояла, что социализм «работает» и что никто при этом не будет бедным и никто – богатым. Великое выравнивание! Профессор сказал, что хорошо, поставим в этом классе эксперимент на предмет социализма. Все оценки будут усредняться и каждый получит одинаковую оценку, таким образом, никто не провалится и никто не получит «отлично». После первой контрольной оценки были усреднены и все получили «хорошо». Студенты, учившиеся упорно, были расстроены, а студенты, кто учился мало – счастливы. Но ко времени второй контрольной студенты, кто учился мало, занимались ещё меньше, а те, кто учились упорно, решили, что тоже хотят халявы, поэтому занимались немного… Вторая контрольная в среднем дала «удовлетворительно». Никто не радовался. Когда же прошла третья контрольная, в среднем вышло «неуд». Результат так и не улучшился, ведь ссоры, упрёки, ругань приводили к враждебным отношениям и никто не собирался учиться за других.
А теперь о моде в интерьерах. Следующие несколько лет будет модно вешать много маленьких люстр, или одну большую, не менее чем с десятком лампочек, с лампочками ватт по 10-20.
К чему это я? Так ведь закон о запрете лампочек 100 ватт и больше всё-таки подписан.
Да, и следствие из первого утверждения: с 2011 по 2013 год модно будет производить и покупать лампочки мощность 99 ватт, с 2013 года - 74 ватта.
Financial Times reports that Microsoft has had discussions with Rupert Murdoch’s News Corp media company “over a plan that would involve the media company’s being paid to ’de-index’ its news websites from Google”. Talks are at an “early stage”, an unnamed sourced told the Financial Times, however, “Microsoft has also approached other big online publishers to persuade them to remove their sites from Google’s search engine”. The biggest beneficiary in this, FT argues, could be the newspaper industry, many members of which don’t seem to be happy in regards to how Fair Use scales in modern tools.
Google themselves are no stranger of forming alliances that end up with blocked content. Sometimes, a site will block certain countries based on the user IP (like Google Music China; in Google Books, at times even public domain books were blocked in non-US countries). Sometimes, Google formalizes approaches for content publishers to let in Google users while hiding the content from non-Google users (“First Click Free”). Sometimes, Google self-censors content based on government requests (like with Google.cn). Google might also ban API access for what they consider terms-violating services by non-partners on set-top boxes, as was recently reported. With many, if not all of these though, I’d argue that Google would want more content to be shown if only they could (not necessarily altruistic), but that they go for compromises to offer at least some content. What Microsoft does here on the other hand, if FT is to be believed, looks like a fishy proactive try to have less content around for users.
Which publications/ sites does News Corp own, what might potentially be missing from Google? Here’s a couple which Wikipedia lists: The Australian, The Sunday Mail (Queensland), The Daily Telegraph (New South Wales), The Weekly Times (Victoria), The Sunday Mail (South Australia), the tabloid The Sun, UK’s The Times, the Wall Street Journal, Marketwatch, Foxsports.com, MySpace, Photobucket, Hulu, and News.com.au.
Sites like above gone from Google might have two effects: first, all of these sources losing quite a lot of traffic and in the long term, losing relevancy in the market. When people look for a breaking story in Google, they might end up with competing publications, and they might end up linking to those too – meaning the News Corp publication could even lose ranking in other engines which are based on backlink votes (perhaps even Bing, neutrality assumed). Second, Google might end up looking a bit buggy (and in Microsoft’s dream, word might spread that Bing is less buggy, though it would probably need an extra push bought through Google AdWords, with the additional cost of MS being again perceived as villain in tech circles). Though Google could probably find ways to link to News Corp content anyway; when someone asks “Where is the tabloid The Sun?”, then free speech seems to allow to tell them “The Sun is on the following URL: ...” For navigational queries that may be all that’s needed, and for queries related to a particular story – when the user doesn’t care where the story is covered – there’s always a lot of ad-financed competiting publications around happy to get the extra traffic that News Corp doesn’t want.
Джейсон с детства не любил гиков. Он чувствовал к ним презрение, смешанное с брезгливостью; впрочем, как и любой другой, он в них слабо разбирался, порой считая гиками тех, кто никакого отношения к ним не имел, а иногда яростно защищая тех, к кому сам относился с симпатией. Джейсон с улыбкой вспоминал те времена, и даже любил рассказывать о том, как не желал и слушать, что одна из его любимых групп, «Рэдиохэд», распространяла музыку через интернет. Через интернет! Боже! В этом месте все обычно начинали смеятся, а Джейсон продолжал — «Ну ладно, всякие инди-команды, которые в двухтысячных поголовно сидели на интернете. Но Рэдиохэд! Нет, я отказываюсь в это верить!»
Диаграмма
То, что человек смертен, и смертен внезапно, уже давно стало общим местом. Но почему, чёрт побери, в России человек уж слишком внезапно смертен?
Я начинаю тревожиться.
(извините, без картинки никак)
А вот так, ну или примерно так будут выглядеть общественные здания в недалеком будущем. А там глядишь и до хрущевок доберутся. Параметрическая архитектура. И все это еще способно трансформироваться, меняя объемы, если нужно (извините, жж).
Мало кто теперь уже помнит, но еще до возникновения разного рода менеджмента, в нашей стране существовала долбойога - народный комплекс упражнений для решения сложных задач. Строго говоря, долбойога — это древнейшая русская практика, философия, гимнастика ума и тела. Основная идея долбойоги гениальна, как окрошка и репа. Ежели возможно решить какую-то проблему легко и эффективно, то русский народный человек так никогда не сделает. Русский народный человек будет решать проблему самым трудным путем. Это как если ему захочется почесать пятку, то он выгнется через спину — это и есть долбойога. Пяточная долбойога (ПД) – самое распространенное учение многослойной культуры. Вот на ее примере мы и рассмотрим классический комплекс упражнений. Все упражнения ПД выполняются стоя на табуретке – без всякого смысла, просто чтобы было неудобно. В идеале цели упражнения недостижимы, смысла в них нет, удовольствия тоже, а про гармонию с окружающим миром и вовсе лучше помолчать.
Упражнение 1. Простой выгиб через спину
«Коли зачешется у тебя пятка – то ты встань на табурет, согни ногу в колене, руки подыми, а сам медленно выгибай спину назад. И как коснешься рукой пятки, то чеши ее, проклятущую» - из комплекса упражнений для первого разряда ГТО долбойогов Руси, 10 в. н.э.
Основная идея: любую задачу нужно усложнить настолько, насколько это возможно. Желательно сделать ее практически не решаемой. А не решаемую задачу и решать не надо.
Упражнение 2. «Слепой орел, шагающий вверх»
«Коли потерял паспорт – то бери табурет и иди вечером в глухой заводской район. Поставь табурет на самом оживленном тротуаре, сядь на табурет по-турецки, руки разведи в стороны, глаза закрой и каждого проходящего приветствуй словами «А ты с какого района?». Если продержишься на стуле 10 минут, то молодец» - из комплекса упражнений для первого разряда ГТО долбойогов Руси, 10 в. н.э.
Основная идея: сложную задачу нужно не просто усложнить, а еще и заменить другой, не менее сложной задачей. Тогда про первую задачу можно забыть.
Упражнение 3. «Нога дружбы»
«Коли закончились деньги – то возьми табурет и иди с ним наперевес в темную подвортню, встань в боевую стойку, вид прими беспокойный и вопи во всю глотку, что чемодан украли» - из комплекса упражнений для первого разряда ГТО долбойогов Руси, 10 в. н.э.
Основная идея: для того, чтобы решить задачу, о ней нужно постоянно и надоедливо всем рассказывать. Тогда ее решит кто-нибудь другой.
Упражнение 4. «Парад под дождем»
«Коли хочется стрижку короткую и красивую, то бери табурет и иди в военкомат. Там встань на стул, маршируй и проси, чтобы тебя в дружину взяли» - из комплекса упражнений для первого разряда ГТО долбойогов Руси, 10 в. н.э.
Основная идея: для того, чтобы решить простую локальную задачу, нужно сразу браться за задачу сложную, наподобие поиска смысла жизни. В конце концов, в процессе решения сложной задачи, обязательно решится и простая. А не решится, так и хрен с ней.
Упражнение 5. «Вам письмо»
«Коли набрал лишних сто килограммов – то встань на табурет у нотариуса, возьми перо в одну ногу, в другую, а также по перу в каждую руку и пиши, что «прекрасно сложен, строен, и нет на тебе ни капли жира» - из комплекса упражнений для первого разряда ГТО долбойогов Руси, 10 в. н.э.
Основная идея: задачу необязательно решать, если можно документально заверить, что она уже решена. А еще лучше – что ее не существует. Бюрократизм, формальности и фирменная печать позволяют решать самые сложнейшие вопросы, не поднимаясь из офисного кресла.
Упражнение 6. «Гром и молния»
«Коли соседям не нравится гавкание твоей собаки – то включи громкую музыку так, чтобы соседи с кроватей попадали, открой везде воду, встань на табурет, возьми дрель и сверли вокруг себя все, что сверлится» - из комплекса упражнений для первого разряда ГТО долбойогов Руси, 10 в. н.э.
Основная идея: если перед тобой поставили задачу, то не торопись ее решать. Лучше возьми в ответ и сам поставь массу задач для окружающих, в том числе и для тех, кто поставил задачу перед тобой. Тогда им будет не до твоей задачи.
Упражнение 7. «Сложный выгиб через спину»
«Коли зачешется у тебя пятка – то поставь табурет, а на него еще один табурет, а на тот табурет еще один. Встань сверху, обопрись на одну ногу, выгнись через спину и чеши себя повсюду, а не токмо пятку» - из комплекса упражнений для первого разряда ГТО долбойогов Руси, 10 в. н.э.
Основная идея: если перед тобой поставили задачу, то примись за ее решение с утроенным усердием. Старайся помимо этой задачи решить и те, в которых ты ничего не понимаешь, и которые вовсе решать не надо было. Тогда перед тобой перестанут ставить какие-то задачи от греха подальше.
martalex: Я понял, в чем большой минус гуманитарных предметов типа философии martalex: в них нельзя доказать дебилу, что он дебил. он всегда может сказать "это моё мнение".
20-го ноября Госдума приняла в первом чтении (313 депутатов за) один из двух законопроектов Резника. Законопроект посвящен исключению требования об обязательном использовании криптографических средств для защиты персональных данных и продления срока, в течение которого ранее созданные информационные системы персональных данных подлежат приведению в соответствие с Федеральным законом "О персональных данных" (на один год).
Контент интересный, а вот навигация совершенно идиотская, да простят меня авторы. Про RSS даже говорить не приходится. Поэтому убил вечерок и, используя Yahoo Pipes, распарсил блог нашего героя в RSS. Правда и тут обошлось не без проблем. Сервер Роскосмоса выпадает в 500 Internal server Error при попытке получить более одной страницы одновременно. Поэтому, в RSS только самый последний пост, но он будет обновляться: feeds.feedburner.com/dfayruzov/ISSBlog
Либо как вариант, могу сделать все записи на странице, но без содержимого.
PS: уже почти написав статью, обнаружил трансляцию этого блога на сайте Эхо Москвы, содержащую большее количество записей: www.echo.msk.ru/blog/surayev_maxim/
PPS: как вы думаете, стоит согласовать трансляцию с Роскосмосом? : )
Хакеры (предположительно русские) взломали компьютер руководителя Climate Research Unit (Великобритания) и вытащили переписку с 1996 года и личные файлы. А затем сложили полученный архив (62М) на FTP-сервер в Томске. Подлинность переписки авторами не отрицается. Файл уже разошелся по сети. В переписке много интересного - о недопущении "скептиков" к климатическим данным для независимого анализа, о контроле над рецензированием статей перед публикацией, чтобы вытеснить сомневающихся в антропогенном потеплении из климатологии. И даже намеки на подтасовку данных. В общем, пропаганда вместо науки. Большой скандал получился.
Созданное людьми глобальное потепление существует. Теперь мы даже знаем имена этих людей.
В конце этой недели Google представит ASR (automatic speech recognition — пер. 'автоматическое распознавание речи') технологию для YouTube. Она даст возможность создавать титры для видеороликов автоматически. В этой технологии используются алгоритмы из Google Voice, которые, к сожалению, на данном этапе не совершенны, но они будут улучшены со временем.
Кроме этого запускается автотайминг титров, который позволит значительно упростить ручное написание титров для роликов в YouTube. Все что будет необходимо, это создать текстовый файл со всеми словами из видео и ASR технология самостоятельно определит, когда сказаны слова и сгенерирует титры.
Стоит отметить, что эта функциональность будет поддерживать пока только английский язык.
Одним из самых запоминающихся моментов визита в Москву моей подруги, работающей, на секундочку, в сфере инвестиций в городе Нью-Йорке, стала ее фраза о том, что сумка не должна стоить дороже 50 долларов.
Я задумалась.
За такую сумму вы можете приобрести прекрасное изделие из перехода, не больше.
В самом деле, нормальный такой аксессуар вам обойдется от 200 условных американских. И что самое удивительное - он найдет своего покупателя. И что самое-самое удивительное такая цена не будет никого смущать.
О том, почему в России цены на одежду и обувь достигают не постижимых разумом высот размышляют здесь :
Копипаст, может быть важно, если у вас есть знакомые с больными детьми.
Минздрав выделил клинике Института питания РАМН 80 бесплатных мест для детей с заболеваниями печени. Но остается практически чуть больше месяца до конца года, когда этот подарок Минздрава надо реализовать. У Института практически нет никаких каналов информации. И ситуация парадоксальная: есть бесплатные места у лучших специалистов для детей, но родители и педиатры на местах о них не знают.
--------------- Официально: Клиника НИИ питания РАМН принимает на лечение детей с хроническими болезнями печени, в том числе с хроническими вирусными гепатитами, метаболическими, аутоиммунными заболеваниями печени, циррозом печени. Госпитализация проводится в отделение педиатрической гастроэнтерологии, гепатологии и диетологии на бюджетной основе в рамках выделенных Министерством здравоохранения и социального развития квот на высокотехнологичные виды медицинской помощи.
Контактные телефоны 8-499-794-36-52, 8–499–613-77-51. Основной сайт: Института питания РАМН тут www.ion.ru А это сайт самой клиники, где это объявление подтверждается (колонка справа). http://www.dietology-ion.ru/
It's no secret that we're big gadget fans here. Waaay back in 2006, we launched a feature that enabled you to add a daily gadget to Google Calendar: clicking on a checkmark icon would bring up your tasks for that day.
The problem with that daily gadget is that it requires clicking to see your tasks (and everybody knows that the more work required to get to your tasks, the less likely it is that they'll get done!).
Today we're launching a new gadget for the Google Calendar sidebar that can be added to any Google Calendar account. The gadget displays to the right of your calendar, so no more clicks needed to see your tasks!
As with the gadget for Gmail (upon which this gadget is based :), the gadget allows you to review your upcoming tasks for the week (including any overdue), add new tasks and edit existing ones, easily complete and postpone tasks, and customise the display (show tasks from a particular list or Smart List, and optionally show tasks with no due date).
The gadget also supports Smart Add, so you can add tasks quickly with properties, e.g., "Pick up the milk tomorrow", "Order stationery #work", "Return books in 2 weeks @Library", and more.
Ready to add the gadget?
Just click on the button below to add the new Sidebar Gadget to Google Calendar. For more details, including instructions for adding to a Google Apps account, please check out the Sidebar Gadget page.
“We have four holy icons on the Russia segment. We also have the gospels and a big cross,” wrote Maksim Suraev. “And I have a reliquary cross in my cabin. A priest gave it to me at Baikanur before the launch. Father Job told me a piece of the original cross on which Jesus was crucified is contained in mine.” - Urbansheep
посты у него чудесные, такие непосредственные. - Peter Fedin
“Like with the printing press, Twitter [has] changed the situation. People like me, Twillionaires, we can cut out the press from our PR requirements,” he explained. "It used to be a pact with the devil. You wanted to inform the press about a new film and they said they will interview you, but only if they are allowed to ask you around other themes about your private life. “Today, Britney Spears tells her PR manager, 'Why should I care about this journalist of this newspaper with a big circulation? I will reach their circulation just by typing into my keyboard.' So well, whole newspapers are on the one side filled with resentment against Twitter, on the other side they are using it and searching Twitter messages.” - Urbansheep
Рассказывали друзья. На инсценировке средневековых боев (битва 100 на 100). Мы должны были находиться "в мертвых" еще некоторое время. Возле нас сидит здоровенный парень и обычной иголкой с тонкой ниткой сшивает разодранную сверху до низу кальчугу. Мы для себя отметили, что мог бы нитку попрочнее взять или скрепить проволокой, ведь не будет в бою держаться. Зашив кольчугу, он одел ее на себя, покрасовался и явно остался доволен. После этого парень принялся ремонтировать щит, у которого был выломан приличный кусок. Для этого он взял кусок хлебушка, пожевал и на этот мякиш приклеил недостающую часть, тщательно замазав трещину. Опять остался доволен и отправился на исходную позицию боя. Нашему любопытству не было предела, пришлось отпроситься из "мертвяков" в зрители. По разные стороны поля выстроились две "враждующие" толпы, а по сторонам находилось немалое количество зрителей, в том числе и мы. Сбоку между рядами находился небольшой холм, на котором мы и увидели того самого парня в зашитой кольчуге. Перед самым сигналом о начале "сражения" с холма раздался дикий вопль, на который все мгновенно повернули головы и увидели... Парень с диким рычанием откусывает и зубами отбрасывает в сторону кусок приклеенного щита, сам щит летит в другую сторону. Разрывает пополам кальчугу, вырывает торчаший из земли меч и размахивая им над головой с победным криком несется в сторону противника. К нашему удивлению, на этом "битва" закончилась - увидев богатыря, вояки кинулись врассыпную, теряя по дороге щиты и мечи. После того как вояки пришли в чувство, все долго смеялись над успешной тактикой богатыря. Вот это психологическая атака!!!
кажется, эта картинка не про сложение, а про вычитание («интересность, цельность и функция — вместе уродливо» — не очень осмысленное утверждение; осмысленное — «интересность, цельность и функция — уродливо в отсутствие формы») - Зверёк
Justice: давай поиграем в виртуальный секс? Ники: Утром? Ты начинаешь. Justice: я одет по форме №5. Эротично снимаю шапку-ушанку! Ники: До чего доводит парней армия! Justice: все, я уже разделся за 45 секунд. Justice: а ты? Ники: А я в шоке.
Диалог о фильме "Хозяин морей. На краю земли": - Прикольные ребята. Идут галфвинд под марселями без стеньга-стакселей. - Вот эту фразу переведи на русский, а? - Хм... Обгон на первой передаче.
Новость, географически и тематически перекликающаяся с предшествующей. По версии Росстроя, стоимость охраны объектов дамбы, доступ к которым и так ограничен, за два года возросла в 43 раза. Средства получит пока не выбранное частное охранное предприятие.
Депутат Госдумы Павел Тараканов отреагировал на призыв российского омбудсмена Владимира Лукина о защите прав водителей от произвола ГИБДД и карательной системы разбирательства судами административных дел.
Внесенный им в федеральный парламент законопроект исключает из числа доказательств протокол по делу об административном правонарушении, если сам "обвиняемый" с ним не согласен.
В этом случае ГИБДД или иной уполномоченный орган должен будет представить другие доказательства - показания потерпевших, свидетелей, заключения экспертов, иные документы, вещественные доказательства, фото- видеоматериалы и т.д.
Автор законопроекта отмечает, что действующий Кодекс РФ административных правонарушениях не делает различий - протокол является доказательством независимо от того, согласно ли с ним лицо, в отношении которого ведется производство: "Признание Кодексом и тех и других протоколов равноценным основанием для установления фактических данных и, следовательно, доказательством по делу, сводит на нет само право гражданина не согласиться с протоколом, составленным должностным лицом", - отмечает депутат Тараканов.
(http://spbvoditel.ru/2009...)
Завидуй, Украина!
В Екатеринбурге в Горном университете творчески решили бороться с гриппом.
Студенты при входе в университет получают сало с чесноком и чёрным хлебом.
А может быть, они их просто прикармливают?
“We’re heading into a war for control of the web. And in the end, it’s more than that, it’s a war against the web as an interoperable platform. Instead, we’re facing the prospect of Facebook as the platform, Apple as the platform, Google as the platform, Amazon as the platform, where big companies slug it out until one is king of the hill.”
“У моего папы был друг — однокурсник по военно-медицинской академии имени Кирова, профессор, венеролог. Так вот, его терапевтическим козырем был метод «выжженной земли». Он искренне полагал, что наиболее серьезные заболевания не терпят конкуренции, и всем прививал сифилис — для последующего исцеления малыми, но регулярными дозами пенициллина. Профессор имел серьезные шансы стать спасителем мира, но безжалостный к аморальщине коммунистический режим лишил его ученых званий и практики.”
Американский профессор, создатель Creative Commons, находится с рабочим визитом в столице Грузии, где принимает участие в создании новой редакции основного закона страны.
Большую часть жизни я провожу в терзаниях «я плохой менеджер». Но несмотря на это, я достигла определенного понимания некоторых насущных вопросов по созданию сайтов.
kwel: "Зубаха заявил, что «у компании есть свой департамент информационных технологий, в котором работает 200 человек. И он в состоянии реализовать львиную часть работ по проекту собственными силами»" kwel: Мне всегда нравилось выражение "львиная часть работы". kwel: Учитывая что в прайде часть работы льва - это сожрать принесенное львицами и после этого всех их выдрать. kwel: В принципе мужик все правильно написал, но как замаскировал...
"Событие, происшедшее 6 ноября, в пятницу, безусловно, должно было случиться 7-го, в день Великой Октябрьской революции. Но, к несчастью, 7-е совпало с обычным выходным днем, и судьба распорядилась иначе. Нет, событие не дотягивает по своей силе до известных событий 1917 года, но имеет с ними много общего. Случилась революция в экономической теории. В пятницу А. Смит многократно перевернулся в своем гробу, а тысячи студентов экономических вузов с недоумением и растерянностью обратили свои взоры на преподавателей. Такова сила всего нескольких слов, донесшихся с вершины государственной власти. Кто бы сомневался, конечно, с вершины нашей родной российской власти. По экономической теории был нанесен сокрушительный удар, после которого она, скорее всего, никогда не оправится. Удар был мощным и неотразимым. С телеэкранов всей нашей необъятной родины прозвучали предупреждения об уголовной ответственности за извлечение сверхприбыли с продажи лекарств и препаратов, пользующихся ажиотажным спросом во время нынешней свиной истерии. Хотели инноваций и модернизации всей экономики? Получите! Вот он, путь к успеху. Долой сверхприбыли, да здравствует социальная ответственность!" - Arthur Welf
Вот он -- настоящий бизнес. Сами создают ажиотаж вокруг несуществующих болезней, сами казнят неверных. Миллионы пенсионеров счастливы такой политике. - Ivan Kuznetsov
Создатели Гугль-вейва начинают рассказ о своём продукте с вопроса:
Как бы выглядела электронная почта, если бы её придумали сегодня?
И дальше они говорят нам, что она бы выглядела как Гугль-вейв. Но это враньё.
Если бы электронную почту придумали сегодня, её бы придумали точно такой же, какой её фактически придумали 40 лет назад. Да, протоколы были бы более надёжными и продуманными. Да, атачить можно было бы файлы любого размера, и письма не становились бы в полтора раза больше. Да, не было бы проблем с кодировками.
Но принцип бы никуда не делся: единицей комуникации было бы письмо, а не вейв, в котором можно одновременно печатать 18 человекам, каждый из которых видит, что печатает другой, и как ещё двое играют в шахматы между делом. Потому, что электронную почту придумали как (сюрприз) электронный аналог обычной почты, а не как способ продемонстрировать возможности современного браузера и взорвать мозги планете.
Я не вижу повода, по которому эта понятная исходная задача изменилась бы сегодня.Комментарии к заметке
В сказочном королевстве жизнь была сказочная. Зеленели луга, на них паслись овечки, в лесах пели птички, в реке плескались рыбки - лепота, да и только. Крестьяне собирали урожай с полей, принцессы в кринолинах выезжали на природу и совершали там променад под присмотром фрейлин, торговцы торговали, колдуны колдовали, а летописцы запечатлевали происходящее в многотомных хрониках. И все, в общем, были довольны. Единственной неприятностью, омрачавшей приятное существование жителей королевства, был дракон. Грубое, гадкое, невоспитанное существо. Дракон воровал овец, выжигал пашни, пугал принцесс и гадил на крыши. Король был очень недоволен и всячески подстрекал своих рыцарей разделаться с драконом, обещая им то полцарства*, то принцессу в жёны, то солидное денежное вознаграждение. Рыцари на такие обещания велись как дети, выходили против дракона один на один и, натурально, геройски погибали. Так проходил год за годом. В конце концов королю надоело выслушивать еженедельный доклад о том, что очередная дюжина овец сожрана, очередные двести акров выжжены, сорок крыш обгажены и ещё одна принцесса напугана. Он написал письма всем окрестным сказочным королям и созвал их на совет, чтобы раз и навсегда решить проблему драконов. Окрестные короли (а у каждого из них тоже проживали свои драконы, иногда даже пара) отнеслись к вопросу со всем пониманием, а потому после недолгих, чисто организационных дебатов выработали общий план действий. Было решено объединёнными силами всех армий напасть на каждого отдельно взятого дракона и перебить их всех по очереди. Ни один дракон не выстоит против такой силищи, это вам не какой-нибудь отчаянный рыцарь, а регулярные войска. Так оно и вышло. Не прошло и года, как всех драконов на том континенте истребили, сокровищницы разграбили, и уничтожили кладки яиц, чтобы уж наверняка. Самый последний пойманный дракон, правда, пытался как-то отвертеться, твердил о проклятиях, о том, что люди ещё пожалеют, но его, конечно, не стали слушать**. Король сказал "Отрубить ему головы!", палач трижды взмахнул топором, и с последним драконом было покончено. Три головы повесили над тремя воротами замка, а над четвёртыми пришлось вешать драконий хвост, но ими всё-равно никто не пользовался. Прошло некоторое время. Сперва всё было замечательно. Но потом нарушение экологического баланса стало сказываться в полной мере. Оставшись без своего единственного естественного врага, рыцари размножились чрезвычайно. Они слонялись без дела по стране, нападали со скуки на мельницы, задирали крестьян, грабили караваны и сжигали колдунов. Переходя на оседлый образ жизни, каждый рыцарь старался отгрохать себе собственный замок, а потом обкладывал поборами близлежащие земли и покушался на соседние. Это вело к междоусобным склокам, во время которых гибли почём зря мирные жители, вытаптывались поля и разрушались деревни. Рыцари буянили, дерзили королю, совращали принцесс и показывали дурной пример молодёжи. И всю эту высокородную кодлу надо было кормить, поить и всячески ублажать, чтобы они, не дай бог, не взбунтовались. Ко всему прочему в лесах развелось до черта волков (которые, оказывается, прежде составляли основу рациона драконов), а из-под земли полезла какая-то мелкая нечисть, осмелевшая в отсутствие хозяина. Для рыцарей драться с такой мелюзгой было недостаточно почётно, а для простых обывателей - слишком опасно, так что нечисть жировала совершенно безнаказанно. Король хватался за голову, слушая еженедельный отчёт о том, что столько-то тысяч акров земли вытоптано, столько-то десятков деревень сожжено, столько-то голов скота задрано, и столько-то принцесс беременно. "Найдите мне дракона!- кричал он.- Хоть какого-нибудь, пусть даже маленького! Выпишите из-за границы! Полцарства за дракона и любую принцессу в придачу, или даже двух принцесс!" Но, конечно, новых драконов взять было неоткуда. Экологические катастрофы необратимы. Дурак был сказочный король, если решил, будто в природе есть хоть один бесполезный, вредный вид.
------------------------- * В распоряжении короля находилось, конечно, не царство, а королевство. Поэтому рыцарям обещали половину соседнего царства. Когда-нибудь. При случае. ** Да и говорил он на каком-то варварском наречии.
Shared by arty
Мёрдок: fair use … можно оспорить в суде и запретить на нее ссылаться
Как мы помним, авторское право появилось как ограничение прав общественности, которая до этого могла абсолютно свободно использовать аффтарские произведения. «Свободное использование» было естественным состоянием, а охрана авторским правом — исключением, к тому же, краткосрочным (сколько по статуту Анны, не помню, в Штатах — вроде бы, 14 лет).
Но времена изменились:
«Глава News Corporation Руперт Мердок в понедельник сообщил о том, что собирается судиться с BBC за «кражу» материалов из его газет по всему миру.
…
.. .Мердок подчеркнул, что собирается прибегнуть к юридическим методам, чтобы заставить Google и другие поисковые системы не использовать материалы из его газет. Он собирается запретить поисковым системам даже ссылаться на заголовки статей в его газетах. «Они прикрываются доктриной fair use (добросовестное использование. — “Ведомости”), но я считаю, что ее можно оспорить в суде и запретить на нее ссылаться», — сказал Мердок. Тем не менее глава News Corp. подчеркнул, что компания выиграла от рекламы контента, находящегося в свободном доступе, поэтому все изменения будут происходить постепенно.»
А я, между тем, прочитал недавно отечественный законопроект о «копирайте на новости». Спешу всех успокоить: в таком состоянии это убожество не примут даже наши законодатели. Зачем-то вместо «доведения до всеобщего сведения» предлагается ввести другое понятие, «предоставление публичного доступа». Предлагается ограничить использование аналогов собственноручной подписи: разрешить их использовать «в случаях и в порядке, предусмотренных законом, иными правовыми актами или соглашением сторон», тогда как сейчас предварительных договоренностей не требуется (очень подозреваю, что неизвестный аффтар хотел затруднить заключение дицензионных договоров типа ГПЛ и прочих, заключаемых в электронной форме). Ну, и так далее.
Как выяснили специалисты, на Луне имеется большое количество воды — по крайней мере, вблизи южного лунного полюса.
"Действительно, мы нашли воду. И мы не нашли немного воды, мы обнаружили значительные объемы", — заявил Энтони Колпрейт, главный исследователь проекта центра NASA.
Данное открытие стало возможным благодаря завершению анализа данных, поступивших с корабля NASA, приземлившегося на Луне в прошлом месяце.
P. S. Да, таки он упал
Бюро по патентам и торговым маркам США (United States Patent and Trademark Office) сообщило о патентном документе Microsoft под номером 7617530, в котором описывается метод запуска команд с правами администратора. Заявка вызвала волну возмущений в ИТ-сообществе.
Многие, в том числе руководительница интернет-портала Groklaw Памела Джонс, уверены, что компания просто переименовала команду sudo в Unix-системах. Эта технология была разработана в 80-х годах 20-го века сотрудниками Департамента компьютерных наук в Баффало. Microsoft просто хочет получать доход от лицензированной технологии sudo в своих операционных системах.
Жители малайзийской деревни Джерам Пердас успели перед наводнением подняться на самый высокий из местных холмов, захватив с собой все свои ценности: скот и автомобили. Теперь ждут, когда вода спадет. Источник .
0-16 лет: 26,3 млн. человек, получается по 600 рублей на нос в месяц. Возьмем что разница между богатыми-бедными в 10 раз. Получается по 60-6000 рублей в месяц. Производители жвачки - эта информация для вас! - Sergey Trofimov
У меня «Билайн». Подключила в мае этого года тариф «Семья 2009». Отличный тариф — посекундный с 1 секунды, нет платы за соединение, 60 копеек в минуту на «Билайн» и 2,25 руб. в минуту на все остальное в домашнем регионе. Пользовалась и горя не знала. И мои родные тоже. А недавно мама обнаружила, что денег стали снимать больше. Я полезла на сайт. Вот он, замечательный тариф. Ничего не поменялось. Ни о какой плате за соединение или поминутной тарификации нет и речи.
Intel и AMD договорились об отказе от всех судебных исков в отношении друг друга. Так же корпорация Intel выплатит AMD $1.25 млрд. И Intel пообещала соблюдать честную конкурентную борьбу. Кроме того обе компании заявили о кросслицензировании технологий на следующие пять лет.
Недавно был пост о демонстрациях в Иране... Но, никто, видимо, не обратил внимание на то, что кричат на видео, ссылку на которое давал в том посте AY. А кричали в нем (как и в данном ролике) ни что иное, как "Долой Россию" (некоторые дают вариант перевода "Смерть России"). Как оказалось, не впервые. Кричат, само собой, оппозиционно настроенные граждане. И судя по всему, с особым энтузиазмом - молодежь, новое поколение. Объясняют просто - за то, что поддерживаем диктатора Ахмадинежада и его режим. Такая вот фигня, братцы.
"Отделы К" создавались для борьбы с хайтек-преступлениями. Но из-за отсутствия специалистов-компьютерщиков они занимаются тем, что сами и провоцируют, стыдливо называя это "контрольной закупкой".
Awkward Suggestions (via). The Google search box “suggest” feature returns very different results depending on the quality of your grammar—“how 2” v.s. “how might one” is particularly illuminating.
Вирус идиотизма по праву считается чумой XXI века. В списке человеческих болезней идиотизм всегда присутствовал, но в эпоху отсутствия гигиены, канализации и антибиотиков был малозаметен на фоне чумы, холеры и оспы. Теперь, когда эти болезни исчезли безвозвратно, вирус идиотизма встал в полный рост и мутировал.... [читать полностью: примерно 10400 символов]
Мне много раз за 12 лет жизни в России приходилось объяснять иностранным журналистам, коллегам и знакомым, что российскую экономику и социальную сферу нельзя измерять тем же аршином, с каким мы подходим к оценке эгалитарных обществ — Евросоюза, США, Канады или Израиля. Разрыв между уровнем и образом жизни у различных слоёв населения здесь настолько велик, что говорить можно о двух разных экономиках: Москва-Питер и Остальная Россия. Разрыв между москвичом и жителем Урюпинска — много ощутимей, чем между москвичом и лондонцем. Причём разрыв этот — не только в имуществе и текущих доходах, но и в образе жизни, в доступе к информации, культуре, медицине, современной городской инфраструктуре, и, как следствие — в мировосприятии жителей. Я живу в Москве, а не в России, — объяснял я. Хотя, путешествуя по разным российским городам, чем дальше тем больше становился свидетелем того, что моя «Москва-Питер» — понятие не вполне географическое: во многих миллионниках можно найти прослойку, живущую скорее по московскому, чем по местному времени.
Сегодня прочитал в Forbes колонку Димы Агарунова (dima_gameland), где та же мысль о разных Россиях додумана вполне логично и основательно. Агарунов поделил нашу экономику на три зоны (Кувейт, Швеция, Африка), чётко обозначив и особенности этих кусков отечества, и их границы, и суть взаимоотношений между ними. Картинка получилась с одной стороны безрадостная и безжалостная, но с другой — это наша Родина, сынок. И понимать, как она устроена, никому не вредно.
Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым, %username%! С сайта «Комсомолки» исчези почти все материалы о Дымовском. Говорят, по личной просьбе Нургалиева. Но Яндекс пока помнит.
Сейчас полиция в Грузии взяток не берёт. МВД пользуется доверием 87% граждан – сразу после грузинской православной церкви. А автомобильное движение, по всеобщему признанию «рейсовиков» и дальнобойщиков, несравнимо комфортнее, чем в других странах региона: грузовую, тем более легковую, машину патруль останавливает лишь в самом крайнем случае и только за нарушение дорожного движения. При этом проверять груз им категорически запрещено.Так-то!
Голливуд часто жалуется на пиратство, которое якобы отнимает у них миллиарды долларов. В то время, как в лагере независимых киностудий есть разногласия. Создатели фильма Ink относятся к этому положительно и передают спасибо всем, кто скачал их фильм через торренты — а их, скачавших, сотни тысяч.
Автор сценария и режиссер Jamin Winans: «Ink это история жестокого наёмника, который является персонажем летаргического сна 8 летней девочки, которая впала в кому. Как ни странно, копия фильмов была выложена на торрент-сайты всего через несколько дней после выпуска в прокат».
«После того, как его за очень короткий период времени этот фильм скачало более 400,000 пользователей битторрента, этот фильм попал в рейтинг 10 самых скачиваемых фильмов недели»,- сообщает TorrentFreak.
Для большинства голливудских боссов, это обычно служит очередным поводом для того, что бы начать жаловаться на потерю доходов, но создатели фильма Ink рады их новой пиратской аудитории. В своём письме Jamin и Kiowa Winans говорят, что они «боготворят пиратов». Благодаря одной пиратской копии их фильм занял 16 место в рейтинге IMDb, они так же отметили увеличение объёма продаж лицензионных копий.
Интересные факты
— Бюджет фильма составил $250,000. Большая часть этих денег была взята в долг.
— По советам скачавших, они добавили специальную кнопку для тех, кто желает внести пожертвование.
— На момент публикации этой статьи, фильм можно скачать только в оригинале.
Google купил Gizmo5. Западные аналитики потирают ручонки в предвкушении грандиозных прорывов на ниве VoIP. "У меня дыханье сперло, он прижал меня к груди, и я такие перспективы увидала впереди". Доморощенные аналитики умудрено повествуют, что Google купил патенты. Учитывая, что Gizmo - это SIP + jabber, то очевидно речь идёт о патенте на шестерёнку с нездоровым цветом лица.
Я вот вижу единственное логичное объяснение: Google просрал исходный код Google Talk. И написать клиента заново у них не получается. Ну, смотрите:
- Google в прошлом веке выпускает самого убого IM клиента. - В сервис добавляются фичи (ICQ, видео, групповой чат) - клиент не обновляется. - Появляется совсем убогий Talk Labs. Что характерно, это не развитие Talk-а, а написанное с нуля приложение. - Запускается Google Voice, интеграции с Google Talk нет. - Google покупает Gizmo.
Говорю же - просрали исходники.
А, и по поводу "что же будет, что же будет". Учитывая судьбу уже купленных Гуглом сервисов: помните анекдот про коммунизм в пустыне? "Сначала ничего не будет, потом начнутся перебои с песком".
В феврале и марте 2010 года пройдут четыре конкурса, в результате которых несколько компаний получат право на развертывание сетей WiMAX в сорока регионах России. Сообща им предстоит установить как минимум 3570 базовых станций и инвестировать не менее 4,8 миллиарда рублей.
В феврале и марте 2010 года пройдут четыре конкурса, в результате которых несколько компаний получат право на развертывание сетей WiMAX в сорока регионах России. Сообща им предстоит установить как минимум 3570 базовых станций и инвестировать не менее 4,8 миллиарда рублей.
После того как Дмитрий Медведев назвал ситуацию с сетями связи третьего поколения позорной (их до сих пор не могут развернуть в Москве и Московской области), чиновники и операторы забегали и вообще активизировались.
Неожиданно выяснилось, что сотовая связь 3G заработает в Москве уже к Новому году, а вообще пора подумать и про связь четвертого поколения - то есть WiMAX. Модуль WiMAX не только позволяет получить беспроводный широкополосный доступ в Сеть, но и не рвет связь с пользователем, который передвигается на скорости до 120 километров в час. Идеальное решение для автомобилистов.
Всего будет проведено четыре конкурса - 40 регионов (Москвы и Московской области в списке нет) нарезали примерно равными кусками, определили для них минимальные вложения и минимальное число базовых станций. Общая цель - покрыть сетями все населенные пункты с численностью населения более 10 тысяч человек.
(http://lenta.ru/articles/...)
Эта песня создана целиком из реплик киногероев. Но однако при этом: текст песни зарифмован, а актеры поют (проговаривают) свои реплики в нужном ритме. (Особенно хорош Билли Мюррей.)
Текст песни в комментариях.
Маленькое предисловие тем, кто не читал тот пост. У человека украли деньги с его кошелька на Яндекс.Деньги. Разбираясь во всей этой неприятной истории, пользователь убеждается, что Яндекс не всесилен и у них на сайте имеется замечательная XSS.
Прочитав об этом, я, скажем мягко, немного удивился, но не от того, что вдруг активная XSS и вдруг у такой большой компании, как яндекс… нет, не от этого. Удивился я тому, что лично сообщал в компанию об этой дырке 20 дней назад и мне сказали, что меры применим ASAP.
очень-очень правильно. в прошлое надо смотреть исключительно для справки, а думать только о настоящем и будущем. ничего из потраченного не жалеть особо: его уже нет. боль от "потерянного без толку" — это только попытка организма сказать тебе "в следующий раз думай лучше". - 9000
@qub - думаешь, слишком далеко оттолкнулся вот от этого? "И чтобы слезть с мокрых простыней, часто нужно понять, пережить и смириться с тем, что исправить там ничего нельзя, справедливости, возмещения ущерба, компенсации затраченных усилий не будет, и пора их просто списать в невозвратные издержки, sunk costs." Как нынче списывают мокрые простыни? - Болдскул
@ati о, а я в ЧБ посте вычитала скорее про то, что держать в голове прошлые обиды и ожидать их исправления и прочие задолженности очень отвлекает от каррент отношений, каррент состояния. типа как тут http://wickedhellen.livejournal.com/285834... - Elenius
Добрый вечер.
Я конечно понимаю, что праздник и всё такое, но я и здесь молчать не буду.
Убив четверых заключённых, сотрудники УФСИН инсценировали самооборону.
Shared by arty
как же ему три дня выдавали оружие, уволенному такому?
Дался всем этот майор Дымовский.
На смену хлюпикам и жалобщикам в МВД приходят люди твёрдые и практичные, уверенные, что ни царь, ни бог и ни герой им не помогут. Дали пистолет - крутись, как можешь.
Правда, из-за всяких там неприятностей ("Этот год был особенно сложным и тяжелым для всей российской милиции") пришлось уволить Рената Ульянова задним числом.
Как мы сообщили недавно, зарегистрированный трейдер robot_Lorap сумел заработать за три недели на бирже РТС более 1,1 млн руб. Эта программа совершает свыше 12-13 тыс. сделок в день. На данный момент в портфель компьютерного трейдера включены контракты на индекс РТС, акции Газпрома, Лукойла и Сбербанка.
Робот участвует в конкурсе «Лучший частный инвестор 2009 года» и занимает второе место среди участников-миллионеров (у которых стартовый капитал составлял миллион рублей).
Среди остальных участников конкурса (со стартовым капиталом 30 тыс. руб) программы искусственного интеллекта проявляют себя тоже очень неплохо. Там в тройке лидеров находится robot_parasite, который активно работает с фьючерсами на Индекс РТС, акции Газпрома, Сбербанка и Лукойла, Роснефти, Банка ВТБ, Норильского никеля и контрактами на курс доллара, показывая прибыль почти по всем позициям. С момента начала конкурса его инвестиционный портфель увеличился на 680 тыс. руб, то есть в 23 раза.
Вообще, если посмотреть на активность самых успешных трейдеров РТС, то возникает сомнение, что там остался хотя бы один человек. Даже по официальной статистике роботы генерируют уже больше половины всех заявок на бирже.
Как-то, давненько уже, Юра Слюсарев, профессор кафедры зоологии беспозвоночных СПбГУ, рассказал мне чудесную историю. Она – про заведующего кафедрой энтомологии того же университета Бориса Николаевича Шванвича. Сегодня эта история как-то сама собой всплыла в голове и плотно там застряла. Пришлось произвести раскопки в сети. Биография Шванвича и прочее. Не всё там стыкуется с тем, что я услышал раньше, но, похоже, это моя спитая память сделала пару поправок. Буду опираться на то, что запомнил из рассказа, а не на то, что вычитал. Легенда такова. 1942-й год. Зима. Война в разгаре. Немцы прут вперёд. В ставке верховного главнокомандующего – плановое совещание. Напоследок обсуждаются противные и не очень понятные присутствующим маршалам и генералитету вопросы. Маскировка. Нет, генералы кое что знают о маскировке – зимой – белые халаты, летом – хаки. Но у немцев всё как-то интереснее. Их аэродромы – не слишком заметны с воздуха, а танки – зачем-то, пятнистые и полосатые, как и форма обмундирования в некоторых подразделениях и частях. Товарищ Сталин требует, чтобы маскировкой занялись срочно и вплотную, и не абы как, а строго научно, с серьёзным обоснованием. Мол, мысль о том, что зелёное на зелёном – незаметно, не канает. Это и ежу ясно. Нужно что-то более универсальное. Сталин раздражён. Стучит трубкой по столу. Требует немедленных действий. Генералы чешут затылки. Предлагают копировать маскировку противника. Верховный в ярости. Ему нужен принцип и ясность. Как это работает и почему. И кто сможет этим заняться? Осторожно пискнув горлом, слово берёт какой-то свежеиспечённый генералишко. Он – из интеллигентов. Может, родители учёные, а, может, и сам, в прошлой жизни науку успел подвигать. Генерал робко и путано докладывает, что в Ленинградском университете был такой профессор Шванвич. Так вот он, в своё время, возглавлял кафедру энтомологии, пока её не разогнали в начале тридцатых, и занимался покровительственной окраской крыльев бабочек. Может, он на что сгодится? Сталин неопределённо хмыкает и требует срочно, сегодня же, привезти в Москву этого шванвича и доставить прямо к нему. Генералы облегчённо подрываются со стульев и бегут исполнять приказание. Козёл отпущения найден. Даже два. Потому что инициатива, сами понимаете… Звонок в Саратов, куда эвакуирован университет. Никакого Шванвича там нет и не было. Кто-то говорит, что он остался в Ленинграде. А там сейчас, ясное дело, блокада. Спецрейс готов через двадцать минут. Самолёт летит в блокадный город. Шванвича находят дома, в постели. Он уже не встаёт. Куриный бульон в энтомолога заливают прямо в самолёте. Ночью он уже у Сталина. Главнокомандующий недоверчиво вглядывается в заросшее лицо доходяги-профессора и излагает суть задачи. Немного оклемавшийся Шванвич внимательно слушает и, похоже, даже что-то понимает. - Ну, что, профэссор, сможэте помочь армии и фронту? - Смогу, - сипит в ответ Шванвич. - Что вам для этого нужно, профэссор? - Три дня и два художника… Через три дня Борис Шванвич докладывает перед всей Ставкой. Он избегает таких мудрёных слов, как «мимикрия» и «принцип стереоморфизма». Всё просто, элегантно и доступно. Основа концепции, если в двух словах – выступающее и высветленное красить в тёмное, затенённое и вогнутое – высветлять. Остальное – детали. Художники, под руководством Шванвича, уже всё проиллюстрировали. По сезонам и временам года. Для наглядности на столе стоят объёмные гипсовые модели, раскрашенные так, что их форма совершенно разваливается и уплощается. Шванвич говорит про «расчленяющий эффект» и про общие закономерности маскировки. Генералы и маршалы сидят с распахнутыми ртами. Год спустя, Шванвич снова на приёме у Сталина: - Просите, что хотите, профэссор… Хорошо поработали. Шванвич задумывается буквально на секунду: - Хочу кафедру энтомологии. Она была. Но теперь её нет.
С 1944-го по 1955-й, почти до самой смерти, Борис Шванвич заведовал своей любимой кафедрой. К вопросу о том, снится ли Чжоу, что он бабочка, или бабочке снится, что она – Чжоу, он, вполне сознательно, добавил некоторые нюансы. Похоронен на Большеохтинском. На могиле - памятник с изображением плана строения рисунка крыльев дневных бабочек. И – ни одного танка. А он – танк, там есть. Просто – не виден.
Вот наткнулся на статейку на таком ресурсе как Фишки.Там в одной из новостей фигурирует информация о том, что Дворец Главы Газпрома который он строит себе в стиле XVIII века стоимостью $50 млн пропал с карт Гугла!
Очередным приобретением Google стал известный сервис SIP-телефонии Gizmo5, который оценили в относительно небольшую сумму $30 млн (источник).
Как известно, Gizmo5 — единственный сторонний сервис, который нормально интегрирован с Google Voice. Более того, настроив перенаправление звонков, эту связку можно было использовать как бесплатную альтернативу тарифному плану Skype, включающему местные звонки на городские телефоны в США. Собственно, даже техподдержка Google рекомендует использовать именно такую связку всем пользователям платного «скайпа».
Неудивительно, что и сама компания Skype изъявляла желание купить Gizmo5, тем более что та владеет патентами на технологии, похожими на уникальный пиринговый движок Joltid, лежащий в основе Skype.
Так или иначе, но теперь Google значительно усилит свои позиции на рынке VoIP-телефонии. По мнению Майка Аррингтона, покупка Gizmo5 свидетельствует о желании объединить Google Voice и Google Talk в единый продукт.
Наверное, не одного меня огорчает ситуация, когда мобильные операторы решают за меня, какими бы еще их услугами мне воспользоваться. Вчера вот Билайн осчастливил информацией, что я отныне поставлен на довольствие их отборным спамом. Пока набирал код для отключения, вспомнилась история, рассказанная другом из небольшого тихого городка.
У них на телефонах - а чем они хуже? - операторского спама тоже хватало. Вроде и несложно отписаться, но все равно достает. Но одному "подписчику" удалось-таки ответить достойно.
Была у него газелька, на которой он промышлял мелким извозом. Ответственный, аккуратный, все официально, с документами - проблем с заказами не было. Такой вот малый бизнес безо всяких программ госпомощи.
Понятно, что телефон в таком деле - рабочий инструмент, а тут его постоянно какими-то левыми сообщениями заваливает. И вот, в одно чудесное утро, получив в очередной раз сообщение из серии "известного актера застали голым в библиотеке в обществе трех хомячков - узнайте подробности", задумал он асимметричный ответ.
Взял пару коробок побольше, да отвез их прямо к офису этого "новостного агентства". Ах да - по пути заехал на свалку, где местные обитатели с удовольствием наполнили коробки лучшими отходами.
Что было дальше? Ну, конечно же, через десять секунд выскочил охранник с квадратными глазами, которому наш герой и вручил комплект документов для передачи руководству. Копию своего договора с этим представительством на оказание услуг грузоперевозки, и информационное письмо, в котором индивидуальный предприниматель такой-то абсолютно безвозмездно обещал привозить по паре таких же коробок ежедневно, ну а за дополнительную плату, если их что-то в этих коробках заинтересует - хоть всю свалку. Конечно же, если уважаемый заказчик по каким-то немыслимым причинам такое щедрое предложение принять не хочет, пусть отправит письмо с кодом XXXXX на а/я YYYYY в почтовом отделении ZZZZZ. ;)
Уж не знаю, продолжились ли потом их коммерческие отношения, но иногда моральное удовлетворение дороже любых денег, правда? :)
Видеокамеры, переговорные устройства, шлюзовые двери с магнитными замками, по обеим сторонам коридора — наглухо закрытые безымянные кабинеты... — Если случится нападение, у нас будет по крайней мере несколько минут,— объясняет Константин, владелец компании по производству стройматериалов.— Есть шанс спасти документы, печати, базы данных. Еще мы ведем скрытую видео- и аудиозапись, записываем все телефонные переговоры — это тоже может оказаться полезным. Все описанные меры безопасности рассчитаны отнюдь не на бандитов-налетчиков. По словам Константина, наличных денег в офисе нет, разве что в кошельках сотрудников. Продукция фирмы тоже не самая привлекательная и легкая для жуликов добыча. При помощи разнообразных технических средств бизнесмен страхует себя от тех, кто должен его защищать,— от правоохранительных органов. - Arthur Welf
Пиздец как противно жить в таком государстве ;(. Мало того, что содержишь на свои налоги таких уродов в погонах, так еще они могут запросто развалить то, над чем ты работал многие годы. И главное - придет к тебе такой грабитель в погонах, и ты ничего с ним не сделаешь - бабло с тебя сострижет он с дружками лично, а если ты с ним воевать начнешь, то против тебя будет воевать все государство. - Arthur Welf
Стволовые клетки можно получить из клеток взрослого организма. Учёные всего мира шлифуют технологию и подбирают лучший источник (тип исходной ткани). Однако в большинстве случаев выход нужных клеток небольшой. Группа микробиологов из института биомедицинских исследований Уайтхеда (Whitehead Institute for Biomedical Research) и их коллеги из Массачусетского технологического института (MIT) показали, что существует подход, позволяющий переделать все взрослые клетки в стволовые.
Российские чиновники, вдохновившись критикой из уст президента, заговорили о развертывании сотовой связи четвертого поколения стандарта LTE. Всем страждущим частот может не хватить.
Shared by arty
По крaйней мере, за показ трех из девяти фильмов прокатчики остались должны бабла зрителям. Общее сальдо проката не в пользу прокатчиков, то есть несмотря на пиратскую деятельность они остались должны зрителям от 8 до 36 млн. руб.
Некоторое время назад я заметил, что обычная вялотекущая риторика СМИ относительно «плохих парней — кинопиратов» явно выходит на новый, более жесткий уровень. Опыт 37 лет проживания в России намекает, что скоро последуют жесткие, неэффективные и, скорее всего, идиотские репрессии государства. Недавняя встреча ВВП с представителями самого главного из искусств только подтверждает это. Хотя ВВП мягко пытался намекнуть им, что сколько не субсидируй и не закручивай гайки, но если фильм — дерьмо, то зритель платить не будет. Однако кинопапики услышали в этом спиче только фразу «закручивай гайки». В результате К.Г. Шахназаров предложил вообще запретить свободный оборот аудио- и видеопродукции, а Н.С.Михалков либерально предложил только ввести налог на оборот аудио- и видеопродукции, естественно в свою пользу. Основной аргумент этих уважаемых людей: крайне мало бабла удается надоить с быдла зрителей, что не позволяет им жить как Лукас и Спилберг развивать отечественный кинематограф. Учитывая эти тенденции, я решил со счетами в руках проверить некоторые из их тезисов.
lib.rus.ec/ окончательно продался www.imobilco.ru/ (теперь при попытке скачать книгу идет перенаправление на последний, если данная книга на Аймобилке имеется, конечно).
Ладно, думаю, посмотрю что это за сервис. А смешной сервис:
По непонятной причине в жэжэшечке слова "цирк" и "клоун" стали ругательными. Хотя почему "по непонятной"? С учетом того, что главный клоун у нас сейчас отвратительный Полунин...
С цирком тоже интересно. Мы воспитаны на советском цирке - "цирке высоких результатов". Он весь был нацелен на уникальность трюков (не зря же призы на международных фестивалях получали), но при этом невыносимо скучен. Нельзя превращать шоу в спортивное упражнение. Если это спорт - то должно быть соревнование, если искусство - то должны быть эмоции. А показательные упражнения физкультурников... Конечно, жонглер, который кидает 10 булав - невыразимо крут. А для того, чтобы начать кидать 11 булав - надо стать сверхчеловеком. Но для меня эта лишняя булава, за которую он получит признание коллег-физкультурников, не значит вообще ничего. Кинь три шарика - но так, чтобы это было про меня, про мои беды и радости.
А вообще разница между нормальным цирком и советским хорошо показана в фильме "Цирк". Клевый, прикольный номер с милой девушкой Мэри в купальнике ("Хау ду ю ду, я из пушки в нэбо уйду"), и чудовищный промышленый пафос советского номера с бесполыми социалистическими биороботами. Трюк при этом, построен, заметьте, на спизж экспроприированных идее и технологии.
Вот поэтому хозяин "Цирка дю Солей" летит в космос, а наши клоуны - по помойкам побираются. Вместо них - Питрасян и Стилавин. Кушайте, не обляпайтесь.
О британских ученых мы уже слышали не раз. Британские домушники тоже не промах.
Мэттью Мэйнард, которого полиция разыскивает в связи с подозрением в квартирной краже, очень расстроился, увидев в газете свою фотографию, так как посчитал, что на ней он получился не самым лучшим образом. Чтобы исправить столь досадное упущение, он отправил в газету новое фото на фоне полицейского фургона (рус./eng.).
"Вы сможете переключать настроения животного, менять громкость мяуканья, отправить любимого питомца спать на шкафу или же просто позвать к себе. При наличии в доме двух пультов можно побороться за право управления котом со своей второй половинкой (это я о супруге, конечно же). Зарядка этому замечательному гаджету не требуется, так как работает он питаясь позитивным мышлением. Инструкция по применению проста: 1. Направьте пульт на кота 2. Нажмите кнопку 3. Надейтесь что сработает" - Alex Kapranoff
есть такой же про ребёнка, в середине кнопка "Grow up" - orie
В Венгерском городе Надьканиж стоял танк Т-34. Как памятник. Специалисты Будапештского музея военной истории решили забрать его в свою экспозицию, но не смогли найти подходящий кран для погрузки на платформу. Тогда они решились его завести... и после 40 лет простоя он завелся и заехал на платформу своим ходом.
Интересно, что задумали в Будапеште? В 2006 году во время беспорядков митингующие завели другой Т-34 (по некоторым сведениям как раз из музея) и пытались прорвать кордоны полиции. Говорят в Венгрии всего 6 таких танков, а еще, наверное, есть пушки и самолеты. Да, мы помним!
Ведь не обдолбанный российский мент, чай, а ВОЕННЫЙ ПСИХИАТР из самой, если так можно выразиться, психиатрической державы мира... -- http://rus.ruvr.ru/2009/11/06/2182926.html Мне отчего-то сдается, что парня сейчас быстренько подверстают к "Аль-Каиде" -- благо и вероисповедание у него подходящее. Потому что майор-террорист, прошляпленный особистами -- это, конечно, крупная неприятность, но, в общем-то, "дело житейское". А вот когда военный психиатр _внезапно_ ударился оземь и обернулся полным психом и серийным убийцей -- это НЕСОПОСТАВИМО серьезнее и скандальнее. Ибо -- а куда все эти годы смотрели всё его коллеги, коих там, в американской армии, как собак нерезаных? Какая на этом месте цена всем ихним дипломам на стенке? И прочие крайне неприятные для ихнего профессионального сообщества вопросы... Так что лучше уж оперативненько выяснить, что майор по ходу той стрельбы орал "Аллах акбар!", и уже год как дрочил на видеокассету с проповедью Бен-Ладена... Особисты, правда, могут распереться и воспрепятствовать; я, однако, ставлю тут на психиатров -- в Штатах ихняя мафия смотрится заметно покруче гэбэшной.
Проработавший в органах 10 лет милиционер открыто сообщает о коррупции, рассказывает о том, как получил звание за то, что посадил невиновного человека, называет фамилию своего начальника, просит Путина помочь разобраться. При все при этом у него беременная жена, 14 тысяч зарплата и он против взяток.
(c)ngtv Видео 1 Видео 2
Секретный раздел международного Торгового соглашения по борьбе с контрафакцией (ACTA) предполагает отключение файлообменщиков от Сети и введение ответственности провайдеров за нарушения копирайта.
Этот пост меня попросил написать один из клиентов — пользователь нашей программы для анализа корпоративных звонков, который получил довольно любопытную детализацию звонков от МТС.
Скажу честно, я не разделяю мнение о том, что операторы воруют деньги, делают приписки и т.п. Но абсолютно точно вот такими странными документами операторы портят свой имидж и сами провоцируют слухи и кривотолки.
Медицинского Рунета не существует. Но его будущие основы уже видны: это сетевые секты с харизматичными гуру, которые дают простые, быстрые и зачастую даже полезные ответы.
это именно нетбук: всё в сети, пользователю не говорят о файлах и обновлениях, без функциональных клавиш, без капслока, «режим мольберта», крутой экран, встроенные бекап и синхронизация, и прочая…
Разумеется, только для некоммерческого использования.
Таким образом, любой желающий может опробовать инструментарий от Epic Games, использовавшийся для создания таких культовых игр, как Unreal Tournament 3, Bioshock, Mass Effect, Mirror's Edge и других.
По ссылке можно скачать Unreal Developement Kit — пакет, в состав которого входит сам движок, NVIDIA PhysX — физический движок, скриптовый язык Unrealscript и полный набор инструментов для разработки полноценной 3D-игры.
Yesterday, New York's state Attorney General filed what could turn out to be a major antitrust suit against Intel. The suit accuses Intel of taking illegal steps to exclude a competitor, AMD, from the market.
All we have so far is the NYAG's complaint, which tells one side of the case. Intel will have ample opportunity to respond, and the NYAG will ultimately have the burden of backing up its allegations with proof -- so caution is in order at this point. Still, the complaint lays out the shape of the NYAG's case.
The case concerns the market for x86-compatible microprocessors, which are the "brains" of most personal computers. Intel dominates this market but a rival company, AMD, has long been trying to build market share. The complaint offers a long narrative of Intel's (and AMD's) relationships with major PC makers ("OEMs", in the jargon) such as Dell, HP, and IBM -- the customers who buy x86 processors from Intel and AMD.
The crux of the case is the allegation that Intel paid OEMs to not buy from AMD. This is reminiscent of one aspect of the big Microsoft antitrust case of 1998, in which one of the DOJ's claims was that Microsoft had paid people not to do business with Netscape.
I'll leave it to the experts to debate the economic niceties, but as I understand it there is a distinction between paying someone to buy more of your product (e.g. giving a volume discount) as opposed to paying someone to buy less of your rival's product. The former is generally fine, but if you have monopoly power the latter is suspect.
As the NYAG tells it, Intel tried to pretend the payments were for something else, but the participants knew what was really going on: that the payments would stop if an OEM started buying more from AMD. The evidence on this point could turn out to be important. Does the NYAG have "smoking gun" emails in which Intel made this explicit? Does the evidence show that OEMs understood the arrangement as the NYAG claims? I assume there's a huge trove of email evidence that both sides will be digesting.
It will be interesting to watch this case develop. Thanks to tools like RECAP, many of the case documents will be available to the public. Stay tuned for more improvements to RECAP that will provide even better access.
Лето 1994 года запомнилось многим. Чем оно запомнилось? Ответ не сложен, хотя прошло больше 15 лет, эти три строки у некоторых из читателей могут вызвать неприятные ощущения «под ложечкой»:
Dis is one half.
Press any key to continue…
Did you leave the room?
Если вам не довелось видеть этого в живую, то позвольте описать ощущения, возникающие у лицезреющих эти строки: недоумение (примерно 1 минуту), банальный страх (~2 минуты), лихорадочный поток мыслей (что это? что делать? — в среднем 5-10 минут), гнев (что за х…?) и снова лихорадочный поток мыслей и действий (где же эта гребаная дискета с Web’ом?), вот примерно те пограничные эмоциональные ощущения, которые чувствовали владельцы зараженных машин.
Если вы еще не догадались, то речь идет о вирусе, который большинство помнят как — OneHalf, хотя он также известен и под другими именами — Slovak Bomber, Explosion-II, Freelove.
Все просто!
Покрасить машину, сказать что ты инкассатор и вывезти из банка (!) три миллиона крон (250 000$). Шведские грабители нервно курят и уверены, что перестарались.
Как-то в Италии завели дело против иностранцев в защиту другого иностранца. И довели до суда и вынесения приговора. Особенность в том, что обвиняемые - американцы, сотрудники ЦРУ, а подзащитный - миланский имам египетского происхождения.
Jack is looking at Anne, but Anne is looking at George. Jack is married, but George is not. Is a married person looking at an unmarried person?
A) Yes.
B) No.
C) Cannot be determined.
This is from this month’s Scientific American — article unfortunately costs money. It’s about “dysrationalia,” which is what happens when people with nominally high IQ’s end up thinking irrationally. A phenomenon I’m sure we’ve all encountered, especially in certain corners of the blogosphere.
And the answer is the first option. But over 80 percent of people choose the third option. Here’s the solution: the puzzle doesn’t say whether Anne is married or not, but she either is or she isn’t. If Anne is married, she’s looking at George, so the answer is “yes”; if she’s unmarried, Jack is looking at her, so the answer is still “yes.” The underlying reason why smart people get the wrong answer is (according to the article) that they simply don’t take the time to go carefully through all of the possibilities, instead taking the easiest inference. The patience required to go through all the possibilities doesn’t correlate very well with intelligence.
Выборы еще не завершены, но обработано 99%, так что вполне можно посмотреть на результаты. Мда. Идея с фамилией не сработала: Противсіх В.В. на 14 месте из 18. По данным с сайта http://vibori.in.ua/ - Ivan Bessarabov
Пока мы уживаемся с медведями, а в других странах со слонами, ослами и прочим зоопарком, Канада почти 30 лет вполне себе хорошо сосуществовала с носорогами.
Партия была образована в начале 60-х одним весёлым психиатром, который описывал своё детище как (перевод вольный) "заговор против тупых". В отличие от других политических движений, он просто хотел хорошенько развлечься и оживить всех этих политиканов. Один из кандидатов от партии, Брайен Салми, во время избирательной компании постоянно носил костюм Годзиллы. Другой, отвечая на вопрос "какая платформа у партии" сказал, что она "примерно метр в высоту и сделана из дерева. Я на ней сейчас стою". Конечно, он хотел пошутить. У партии была платформа, например, планировалось добиться более высокого качества образования, строительством более высоких образовательных учреждений. Так же они хотели положить конец всем преступлениям, отменив все законы. Кто-то из членов выступил с предложением заменить Военно-воздушные силы Канады клонами Владислава Третьяка. Другие хотели пересчитать Тысячу Островов, чтобы убедиться, не стащили ли какой-нибудь остров американцы. Рациональным предложением в экономической сфере была аннексия Гренландии и последующее создание картеля северных стран, с целью продажи айсбергов Саудовской Аравии (стоит отметить, что были и довольно жёсткие высказывания, например выступления за то, чтобы начать хранить ядерные отходы в Сенате, "т.к. политические отходы там находятся уже давно").
В общем, все развлекались, как могли. Это была сатира в национальном масштабе, продлившаяся три десятилетия.
В начале 90-х власти подняли финансовую планку и избирательная компания стала очень дорогим удовольствием. Не имея за спиной богатых инвесторов, Носороги не могли продолжать деятельность и, к сожалению, распались (хотя попытки найти деньги были, например Джеф Бёрнер пообещал каждому инвестору кокаин и шлюх).
Прошло 15 лет и Брайен Салми, тот самый "Годзилла", официально меняет своё имя. Теперь он по паспорту Сатана. Брайен подает иск против государства за то, что своими законами оно разрушило его партию, и требует компенсацию в размере 50 млн. долларов. В связи в новым именем истца, официальное название иска звучит не иначе как "Сатана против Её Величества Королевы".
— Есть, есть они у него, это точно, — уверял Орр, после того как Йоссариан подрался с Эпплби в офицерском клубе,
— хотя Эпплби, вероятно, даже сам об этом не знает. Из-за этих мушек в глазах он не может видеть вещи такими, как они есть на самом деле. (Уловка 22)
Хотя, у меня это очень давно, я привык. А ты, %username%? Оказалось, что у каждого 2-го или 3-го человека есть такая же фигня.
@yakovis ну я не люблю Сони - им прийдется сначала продать ВЕСЬ свой пакет в Голливуде прежде чем я куплю хоть один гаджет от них... Олимпус же просто не нравится - у них снимки изначально слишком холодные для меня. - A.T.
@silpol очень много идеологии за выбором камеры :) - Michael Yakovis
У Жюля Верна подтвердилось 98 из 108 футуристических прогнозов, у Уэллса 77 из 86, у Александра Беляева - 47 из 50.
Но на смену мэтрам идёт новое поколение.
"Еще задолго до появления выбраковки его неоднократно задерживали менты и каждый раз со скрежетом зубовным отпускали. При том, что на вопрос: «Чем занимаетесь?» – Писец всегда честно отвечал: «Работаю вором в законе». Когда пришла новая эпоха и появилась реальная возможность за такие заявочки схлопотать пулю в голову не отходя от кассы, Писец растворился в воздухе".
Олег Дивов, "Выбраковка", фантастика.
"Речь также идет о таких лицах, которые идентифицируют себя с преступным миром и не скрывают этого. Само состояние в соответствующем преступном сообществе уже образует законченный состав преступления, и этого достаточно, чтобы привлечь лицо к уголовной ответственности".
Дмитрий Медведев, комментарий к новому закону, реальность.
Анонсируя смерть рейтинга записей блогосферы, яндексоиды сваливают проблему на кого угодно - но не признают самоцензуры, неумения бороться с накрутками и отсутствия бизнес-модели.
Using Graphics Card Memory as Swap (via). Interesting idea: “Graphic cards contain a lot of very fast RAM, typically between 64 and 512 MB. With Linux, it’s possible to use it as swap space, or even as RAM disk.”
Пока достраивают небоскреб [[Бурдж Дубай]], вгляните на райский фонтан рядом с ним. Фонтан Дубай интересен уже только за то, что высота его струй достигает 150 метров, высоты 50-го этажа.
"Yes, there's an open source version of Linux client being developed. This will be a part of larger offering, but we can't tell you much more about that right now. Having an open source UI will help us get adopted in the "multicultural" land of Linux distributions, as well as on other platforms and will speed up further development." - Alex Kapranoff
Ну да. libskype от этого принципиально чем отличается? - Dmitry Khrustalev
тем, что у меня на компе вообще не установлен скайп. Тем, что, теоретически, я могу её успешно использовать хоть на машине без иксов. Хотя бы тем, что у меня в трее не болтается иконка скайпа. Какую мысль вы хотите до меня донести? - arty
Почему большинство современных переводов иностранной литературы так корявы? А вот почему:
«Взяв за ориентир мою собственную работу над Мураками, я смог сделать грубую оценку. Расценки издательства ЭКСМО за перевод художественной литературы оказались примерно в восемь раз ниже расценок, по которым я переводил строительную документацию. <…> Перевод ХУДОЖЕСТВЕННОЙ прозы - с красотами, аллюзиями, навороченным синтаксисом, непереводимыми оборотами, над которыми ломаешь голову по полдня, из-за которых разбиваешься в лепешку ради передачи с наименьшими потерями - дешевле перевода убогого бухгалтерского отчета В ВОСЕМЬ РАЗ!». Извините за длинный копипаст. Очень печальная исповедь переводчика.
Скандал с увольнением советника британского правительства по наркотикам продолжается. Вкратце: руководитель совета при правительстве заявил, что политики совершенно не прислушиваются к мнению экспертов и не хотят менять систему классификации наркотиков, в то время как экстази и трава на самом деле безобиднее алкоголя и табака. (Имеется в виду, по-видимому, эта табличка.) За что и поплатился. После этого в отставку ушли еще два члена этого совета, а остальные тоже не сильно горят желанием там оставаться, потому как смысла нет - что бы ты этим придуркам ни сказал, они всё равно сделают по-своему. (А министр внутренних дел, уволивший ученого, по профессии, кстати, почтальон.)
На Би-би-си долго думали, прежде чем выставить эту тему на форум, но потом решились. Ясно, что народ принялся немедленно срать кирпичами, потому что всё ну настолько ясно, что просто тошно. Впрочем, есть и инакомыслящие. Вот, например, чудесный коммент, по-моему:
Science and scientists waste more money and create more problems than any other areas. Why do we need to know how the atoms are split?; what's in outer space?; etc etc. They get grants for trying to find out meaningless theories useful only to other scientists to perpetuate funding. They then announce to the world of a major breakthrough which MAY, they say, do great good in 50 years. I am referrring to research scientists as the worst offenders.
Jim, Falkirk
Правильно, Джим! Давить этих ученых вместе с их наукой! Запретить блядскую топологию!
Кстати, консерваторы вполне себе поддерживают правительство в этом вопросе - как и почти в любом другом, если присмотреться. Хрена лысого я пойду на эти выборы, пусть сами себя выбирают, придурки.
Privacy policies are long legalese documents that obfuscate meaning. Nobody reads them because they are indecipherable and obtuse. Yet, these are the documents that tell you what’s going on with your data — how, when, and by whom your information will used. / The visual schematic language is a descriptive way of explaining a privacy policy and helps us to understand what’s going on underneath the hood. It doesn’t solve the problem of being able to quickly figure out the guarantees a privacy policy is making on your data. - Аква
"Один достойнейший чувак, которого зовут Рэй, сделал следующее: Сфотографировал голландскую полицейскую жопу, вот так - - после чего замоделил висящий на полицейской жопе ключик в опенсурсном блендере, распечатал его на опенсурсном 3D-принтере RepRap и получил вот что:" - Alex Kapranoff
Упорство и желание, как не посмотри, главная движущая сила всего происходящего с нами. И сложившиеся обстоятельства не должны быть определяющими в нашей жизни.
"Не так давно мне исполнился год. Точнее не мне, а моему новому социальному статусу - "человек с ограниченными возможностями" (ну или инвалид - кому как больше нравится). Чуть более года назад, путешествуя на мотоцикле в славный полуостров Крым, я попал в аварию, потеряв в результате части левой ноги, а точнее голень и колено, поставив тем самым под большой вопрос возможность заниматься всеми своими любимыми увлечениями, называемыми на этом портале экстремальными. Под вопрос попал весьма внушительный список: сноубординг, скалолазание, альпинизм, каякинг, кайтинг и многое, многое другое...".
Shared by arty
Именно МВД остановили волну радикальных экстремистов с «Маршами несогласных». Именно сотрудники МВД, рискуя жизнью, искоренили экстремизм во многих городах России (дела Хиз-бут-Тахрир и Национально-Большевистской Партии). МВД приложило все усилия, чтобы состоялись выборы в Государственную Думу, Президентские Выборы, наконец, выборы в Мосгордуму. В ответ мы получаем только критику…
Широкомасштабная кампания в прессе против рядового и офицерского состава МВД продолжается уже более полугода. Началось все, как известно, с “дела Евсюкова”, когда из рядового случая раздули скандал чудовищных размеров. На начальника ОВД “Царицыно” накинулись все: продажные журналисты, так называемые “правозащитники”, политиканы из оппозиции. Травля не прекращается до сих пор, а сам Евсюков продолжает находиться в тюрьме, хотя вина его до сих пор не доказана судом, а на свободе его ждет жена и престарелая мать.
Тут сегодня во всех итоговых российских ТВ программах Дмитрий Анатольевич вновь вернулся к тезисам весёлых 90-х и нещадно облачал Иосифа Виссарионовича. Мне же несколько ближе другая точка зрения, в частности:
Хотите «убить Сталина», Дмитрий Анатольевич? Действительно хотите? Я Вам подскажу, с чего начать. Уничтожьте коррупцию без расстрелов, поднимите промышленность без ГУЛАГа, укрепите обороноспособность, восстановите науку и образование, решите вопрос здравоохранения, демографии, безопасности, законности. Сделайте это. Воодушевите народ. Убедите его в том, что Вы в нем нуждаетесь и не дадите его в обиду. Что для этого надо сделать, Вы и сами знаете. Прекрасно знаете. И тогда — о Сталине уже никто и не вспомнит. Будут помнить — Вас. И только Вас.
1. Мир находится на расстоянии пинга. 2. Знаменатель удобства канала доставки - торрент-приложение. Если воровать еще и значительно удобнее, то это только твоя проблема. 3. Рынок, которому ты не дал продукт - возьмет его сам. 4. Невскрываемых защит.. наверное, есть, только пока ни одной не видно. 5. Слив не отменяет покупку. Покупка не отменяет слив. Вопрос только в пропорциях. 6. Окружающий мир неплохо понимает не локализованный (английский) интерфейс. 7. Файловая раздача существует независимо от того, нравится тебе это или нет. 8. Бета-версии? Beta is fine too. Философски, все эти люди легко станут твоей аудиторией для тестирования. 9. Overdeliver. Если твой продукт воруют как нечто само собой разумеющееся, это верный признак, что надо пересмотреть позиционирование и/ли модель вознаграждений. 10. Воровать - неприлично. Плакаться по этому поводу - еще более неприлично.
С искренним антропологическим интересом наблюдаю, как три горячих многогиговых раздачи на TPB разом положили нахер весь трекер. Выглядит забавно.
“От создателей терминатора и титаника. Фильм года. В главной роли летающая пепяка, которая 2 часа травит зелеными химикатами синих пучиглазиков. Корчи и кровавый кашель, предсмертные судороги и инверсионный след в небе. Смотрите в декабре на всех экранах страны!”