воскресенье, 24 апреля 2011 г.

В среднем каждые пять минут мужчина думает о сексе...

Сегодня мне в который раз попалась на глаза фраза "в среднем каждые 5 минут мужчина думает о сексе". Хорошо, проведем эксперимент. Как часто Вы думаете о том, что "розовый кактус взгромоздился на фиолетового слона и, рисуя на радуге бесцветные скороговорки, отправился в гладиолус"? Уверен, что не часто, и раньше это было еще и реже, чем сейчас. Во всяком случае точно можно сказать, что хотя бы раз в своей жизни Вы, раз уж читаете эти строки, такое подумали (пропустили через свою голову, я прошу прощения за это).

Но что такое "один раз подумать"? Очевидно, что если я, не переставая, буду думать о чем-то сутки напролет, и если я прочитаю какую-то рекламную вывеску (пропущу через свой мозг), о которой не буду помнить уже через 1 секунду, то эти "разы" очень и очень разные. А значит "разы" надо разделять. Простейшим образом это можно сделать по времени. Хорошо, примем за раз - минимальное возможное время, которое можно о чем-то думать. Как говорится в традиционной европейской сказке - мысль быстрее всего, а значит за "один раз подумать" - примем "минимальное вообще возможное" время о чем-то подумать. Те, кто закономерно возмутится, что скорость мысли ограничена скоростью прохождения электрических импульсов по синапсам мозга (приближенно - скоростью света) и обратно пропорциональна длине этих самых синапсов, может ввести поправку на эти величины - результат приобретет гораздо большую видимость научности, но нисколько не потеряет в своей сенсационности.

Итак, Вы еще не забыли фразу про розовый кактус? Экспериментируем мы на читателе. Пусть минимальное время, которое читатель "думал" эту фразу составляет одну секунду. Я эту фразу еще один раз под конец сего опуса повторю - секунда, думаю, наберется. А кто не дочитает до конца - тот не читатель. Еще один псевдонаучный прогноз - число "читателей" этого опуса будет равно 0,47. Оставлю его без комментариев.

Итак, "минимальное вообще возможное" время - это время планковское. То есть, 10^-43 секунды. То есть, читатель гарантированно за свою жизнь 10^43 раз подумал об оседланном фиолетовом слоне. Средняя продолжительность жизни человека "вообще" сейчас составляет 67,2 года (за пруфом в википедию, почитайте там заодно о планковских единицах измерения). Это приблизтельно 67,2*365,2*24*60*60=212038041600 секунд. Теперь разделим одно число на другое и получим, что в среднем Вы, да-да именно Вы, 47161348617171910344601107653316 раз К_А_Ж_Д_У_Ю секунду своей жизни думает о том, что "розовый кактус взгромоздился на фиолетового слона и, рисуя на радуге бесцветные скороговорки, отправился в гладиолус".

вторник, 29 марта 2011 г.

Удали копипасту

Мы поняли: копипащенный код - не код. Отныне слово "копипаста" для нас самое страшное проклятье. Отныне слово "копипаста" разряжает Refactor/Remove. Не будем говорить. Не будем возмущаться. Будем удалять. Если ты не удалил за день хотя бы одну копипасту, твой день пропал. Если ты думаешь, что за тебя копипасту удалит твой сосед, ты не понял угрозы. Если ты не удалишь копипасту, копипаста убьёт твой мозг. Она возьмёт твои мозги и будет мучить их в своих окаянных обертках. Если ты не можешь удалить копипасту рефакторингом, удали копипасту клафишей Delete. Если на твоём участке затишье, если ты ждёшь бага, удали копипасту до бага. Если ты оставишь копипасту жить, копипаста повесит продакшн и опозорит твое резюме. Если ты удалил одну копипасту, удали другую — нет для нас ничего веселее коммитов с строками, начинающимися на "-". Не считай дней. Не считай багов. Считай одно: удаленную тобой копипасту. Удали копипасту! — это просит логика. Удали копипасту! — это молит тебя здравый смысл. Удали копипасту! — это кричит будущий мейнтейнер. Не промахнись. Не пропусти. Удали!

Если вдруг кто не понял.

суббота, 26 марта 2011 г.

Фазы стандартизации технологий

Оригинал статьи

Вместо предисловия (от переводчика):

Наблюдая за работой JCP и других организаций по стандартизации технологий (вспомнить хотя бы два стандарта на офисные документы - ODF и OpenXML) возникают вопросы об адекватности участвующих в этом деле людей. Но любую идею всегда кто-нибудь придумывал до нас, так и над стандартизацией уже вовсю наприкалывались корифеи. Ниже - перевод одной из таких шуточных статей, написанной в далеко 1990 году.

понедельник, 22 ноября 2010 г.

Люминесценка на электронике от экономичной лампы

Делалось это по комбинации инструкций из интернета, и, наверное, кто очень сильно захочет сможет их найти. Но у меня не получилось выдумать запрос в гугл, который показал бы фотографию результата на первой странице, а потому я просто размещу такие фото тут.
Итак, с перегоревшей "экономичной" лампочки снимаем стеклянную часть. Остаемся с четырмя контактами. Если правильно подобрать мощность, то к этим четырем котактам можно припять (или на сопли притереть, закрепив изолентой) обычную длинную люминисценную лампу. В отличие от работы со старым советстким стартером, стартовать она будет мгновенно. Может быть, даже работать дольше. Итак, сами фотки:

И еще одна, выключеная лампочка вместе с цветком китайской розы.

суббота, 20 ноября 2010 г.

Мне 16 страниц на одной распечайте

Естественно, у меня текст двадцатым. Глаза, вроде, видят - поэтому о шрифте особо не задумываемся. Бывает и Arial, и Times new Roman, и всё что угодно. Формулы, естественно, "переснятые" принтскрином, подправленые в paint и вставленные в word. Разобрать можно, и ладно. Разрезать кое-как, сложив по 5-6 листов вместе, - и подготовка закончена.

Кому за 30 - мог еще не догадаться о чем я. Я о шпаргалках. Именно так все свои университетские годы я их и делал - 20 кеглем (шрифтом, размером, чем угодно) и 16 страниц на одной (стандартная опция при печати, наверное, специально для шпор и созданная). Стоит ли говорить, что идея - не моя, а народная? Преподы (говоря о "шпорах" как-то странно называть их по-другому - надеюсь, никто не обидится), собственно, стыдить никогда и не пытались, а вот жаловаться на свою тяжкую жизнь - "Мол, раньше находиться и отбирать было проще" - жаловались. И неоднократно.

Далее - шпаргалки 50-х годов уже прошлого века. Комментарии, как говорится, излишни.

четверг, 12 августа 2010 г.

Учебные заслуги

Я, собственно, уже больше месяца как вышел из стен своей Альма-матер, а краткое описание себя в блоггере изменил только несколько дней назад. А в большинстве других мест я своё самоописание "студент" не изменил до сих пор - скорее всего большинство из существующих в данный момент моих описаний меня никогда и не изменится.

понедельник, 26 июля 2010 г.

Мой magnum opus

После написания своих вполне шедевральных произведений Джоан Роулинг взялась за замечательное дело - написание книг рукописных. И написала их уже целых две штуки. Одну в семи экземплярах и одну в одном. О второй книге я до сего момента и сам не знал - но полез узнавать, а как же её фамилия правильно пишется, и обнаружил, что есть уже и вторая книга. Книги эти, с пользой для кровоснабжения кисти изготовляемые, она продаёт в пользу благотворительности.

Я решил пойти практически по её стопам. Хотя, скорее это Роулинг пошла по моим стопам, но немного перепутала последовательность. Итак - будучи в самом мудром возрасте из всего сознательного своего сущствования, я написал книгу. Даже не так - Книгу! Ключевой её особенностью является то, что я решил не размениваться на написание гениальной плеяды романов, пьес, очерков, новелл, сценариев и рассказов. Я сразу приступил к главному. После такого произведения никакие другие уже не нужны. Хотя, когда-нибудь я может быть и подумаю об их написании.

Итак, без многословных вступлений, хочу представить почтенной публике это гениальное по своей авангардности, насыщенности, динамичности и смелости творение. Вот опять описался - это Творение. Именно с большой буквы.

понедельник, 19 апреля 2010 г.

Об олимпиаде по экономической кибернетике

Недавно я съездил на олимпиаду по специальности «Экономическая кибернетика». Ездил я туда уже во второй раз. О первом разе может быть как-нибудь в другой раз. А в этом посте хочу описать свои впечатления от заданий олимпиады. Ссылку на них я пока в интернете не нашел, но как только найду - она появится в верхней части этого поста (мне уже обещали, что в интернете они где-то есть). С эталонным решениями задач, о которых я собираюсь говорить, немного сложнее. Для того чтобы их увидеть простому смертному следовало побывать на апеляции результатов олимпиады. Поэтому скорее всего даже в будущем читателям придётся верить мне на слово. Впрочем, скорее всего у читателей уже будет какое-то мнение и какие-то сведения по вопросу - я думаю, что никто другой просто не осилит весь тот объем неудобочитаемого текста, который я написал. Итак, приступим.

воскресенье, 11 апреля 2010 г.

Распорядитесь моими 10 миллионами долларов

Когда-то давно мне пришло письмо с объявлением, что я выиграл в лотерее. Я тогда на это письмо даже ответил и уже в ответ на мой ответ меня попросили выслать 10 долларов на перевод моего выигрыша. 10 долларов мне было жалко, о чем я и оповестил устроителей лотереи. Тогда они написали, что если я в течение недели не пришлю эти 10 долларов им придётся всю выигранную мной сумму перевести на счет какой-либо одной благотворительной организации - сумму по каким-то причинам ни за что нельзя было делить и, например, выделить из неё часть на покрытие расходов на перевод. Речь шла, как мне запомнилось о десятках миллионов долларов - сейчас я обнаружил, что удалил эту переписку в ходе переезда на другой почтовый ящик. Впрочем, первое письмо в интернете легко найти по первому пришедшему в голову поисоковому запросу - вот оно (у меня была другая сумму, которую я уже точно не помню и, может быть, другие числа).

А на этой неделе мне пришло еще одно письмо, которое можно найти в той же самой базе мошеннических писем. Вот оно (в моем нехитром переводе):

Интервью с разработчиком Google Стефаном

В блоге для студентом от Google появилось еще одно интервью с их разработчиками, которые берет Кейтлин - гуманитарная девушка. На этот раз она "допрашивает" разработчика систем тестирования. (Первое интерью тоже было с тестером). Далее - перевод этого интервью.

среда, 7 апреля 2010 г.

Seti - масштабируемая система машинного обучения в Google

В блоге научных разработок Google появился интересный пост с описанием системы классификации, предназначенной для работы с действительно большими наборами данных. У меня в этом последнем семестре как раз прошёл курс (сегодня написал экзамен), где среди прочего я изучал и классификацию (задачи на классификацию не попались - только на кластеризацию), и может быть поэтому он показался мне действительно интересным. Там перечислены основные характеристики, разработанной системы и сформулированы некоторые выводы о том, что следует делать при разработке таких продуктов, а чего лучше не делать.

Вот думал сделать что-то типа пересказа, а получился довольно близкий перевод с одним или двумя выкинутыми предложениями в скобках.

понедельник, 5 апреля 2010 г.

Комментарий на сайте общественной организации Харьковские созвездия

Вот собственно только на прошлой недели у меня закончились университетские занятия. Вряд ли я когда-нибудь еще окажусь на парах в качестве студента. А последние две недели я ездил из университета, куда приезжал после утренних занятий лабами, отчетами, курсовым и дипломом в общаге, прямехонько в общагу, чтобы заниматься лабами, отчетами, курсовым и дипломом. И ездил я в позе "буквой зю". Давка и переполненность в маршрутках в 7 часов вечера нереальная. Да, семь часов вечера - меня угораздило все пять лет проучиться во вторую смену.

Сделаем поисковую формочку для Яндекса

В прошлом посте я написал, как сделать поисковую формочку по своему сайту от Google. Что хорошо в Google, так это то, что там позволительно менять и лопатить, как только душе будет угодно, код этой формочки, которая сейчас выдаётся по-умолчанию вообще не формой, а виджетом.

Яндекс предоставляет аналогичную услугу. Что в этой услуге плохо, так это то, что запрещено менять код полученной формы. То есть подставить в url свои аргументы уже нельзя. Но, с другой стороны, правилами предоставления услуг поиска разрешено разместить на своем личном или корпоративном сайте поисковую форму для передачи поисковых запросов в Яндекс. Вот этим мы сейчас и займёмся.

суббота, 3 апреля 2010 г.

Разные плюшки поиска от Google

Я довольно регулярно пользуюсь ограничением по времени в поиске Google - его можно установить в расширенном поиске и означает он ограничение по времени первой индексации документа. Но для установки такого ограничения можно обойтись и без расширенного поиска.

воскресенье, 28 марта 2010 г.

Надо ли было создавать Ubuntu? - ответ Шаттлворта

Автор книги о FOSS "After the Software Wars" ("После программных войн") разместил в своем блоге пост с предложением к обсуждению такой проблемы - следовало ли вообще создавать Ubuntu, или было бы лучше развивать Debian. Примечательным в этом посте является то, что в комментариях к нему достаточно подробно отметился создатель Ubuntu - Марк Шаттлворт.

суббота, 27 марта 2010 г.

Интервью с разработчицей Google Maps

В блоге для студентов от Google появилась третье из серии интервью с их инженерами. (Переводы первой и второй частей). На этот раз гуманитарная девушка Кейтлин поговорила с разработчицей Google Maps Элис.

пятница, 26 марта 2010 г.

Высокие нанотехнологии в простой студенческой общаге

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

вторник, 23 марта 2010 г.

Восстановление удаленных файлов на ext3/ext4

В еженедельном выпуске Distrowatch промелькнул интересный способ восстановления удаленных файлов на ext3/ext4 системах. Этот способ применим только к открытым в данный момент файлам. Я решил попробовать его применить и обнаружил одну интересную деталь.

понедельник, 22 марта 2010 г.

Машины докатились, а рестораны доготовились... до открытых исходников

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

воскресенье, 21 марта 2010 г.

Сходил я во второй раз на футбол

Ну в этот  раз получше-получше. Можно немножко написать и о самом футболе, а не только о сопутствующем антураже. Впрочем, без антуража никак не обойтись.

вторник, 16 марта 2010 г.

Интервью с разработчиком Google AdSense Сэмом

В блоге для студентов от Google появилась вторая часть (перевод первой части) из обещанной серии интервью с инженерами этой компании, которые берет девушка-гуманитарий. На этот раз она поговорила с разработчиком Сэмом. Ну а далее следует перевод этого ненапряжного разговора. От себя могу добавить, что подобные описываемым мелкие улучшения в сервисах Google происходят достаточно регулярно - две недели назад визуальный редактор в blogger не работал ни под одним браузером, а сейчас он работает замечательно и у него обновилось окошко для создания гиперссылок - что самое удивительное, новое окошко действительно удобнее (хотя это и выражается только в том, что оно не подставляет лишнего http в начале каждой ссылки как делает старый редактор, даже если оно там уже и есть).

Перевод интервью с Джейн Силбер - CEO Canonical


1 марта Джейн Силбер (Jane Silber) стала исполнительным директором компании Canonical. Она присоединилась к Canonical в июне 2004, через два месяца после того, как предыдущий исполнительный директор Марк Шаттлворт основал компанию и нанял несколько программистов из проекта Debian, на котором Ubuntu основан. Компания всё еще предоставляет бесплатно те же продукы, для которых продает поддержку и это сильно отличает её от Red Hat. И кроме того, Canonical всё еще убыточна после 6 лет на рынке. Эта убыточность не значит, что компания не планирует стать прибыльной. У нее есть три основных направления деятельности: продажа услуг по управлению компаниям, использующим Ubuntu Linux, работа с OEM-поставщиками, например, с Hewlett-Packard, и самое новое - средство для покупки и синхронизации с локальными аудио-файлами и других данных. Это перевод расшифровки беседы с Джейн Силбер, состоявшейся через 11 дней после вступления в новую должность.

воскресенье, 14 марта 2010 г.

Интервью с Деборой Николсон о конференции FSF LibrePlanet

Перевод интервью с Деборой Николсон (Deborah Nicholson) из фонда свободного программного обеспечения. Этот фонд готовит большую конференцию на период с 19 по 21 марта в Кембридже, Научном центре Гарвардского университета. LibrePlanet 2010 - это трехдневная конференция с семинарами по использованию свободного программного обеспечения для всего - от web-разработки и до редактирования графики и видео. В этом году будет проведено также "Women's Caucus" (Женское собрание) - однодневное мероприятие в воскресенье 21 марта, целью которого является вовлечение женщин в проекты свободного программного обеспечения.
В мире сейчас нет недостатка в событиях, связанных со свободным программным обеспечением. Сложно пнуть пингвина (все игрушки Yeti Sports помнят?), и не попасть в какую-нибудь конференцию. В этом интервью координатор Фонда свободного программного обеспечения говорит о том, что отличает LibrePlanet от других конференций этой весны.

понедельник, 1 марта 2010 г.

Интервью с Клементом Лефевром о Linux Mint

Интервью недельной давности с разработчиком Linux Mint. Этого человека зовут Клемент Лефевр. А оригинальное интервью взял для сайта DistroWatch Джесс Смит.

воскресенье, 28 февраля 2010 г.

Интервью с Джоно Бэконом

Интервью начала февраля с Джоно Бэконом - менеджером сообщества Ubuntu. Ссылки на вики про географию Англии - мои, остальные нет.