Летопись МИФИ

кладезь чистой правды

22 августа
— отличный повод выпить. Ведь сегодня:
День Государственного флага Российской Федерации
выпито 150 грамм

Как быстро
вы печатаете?
→ Пройти тест
→ Рейтинг
1. I'am Legend (648%)
2. Бикчураев Р... (638%)
3. Perfect Che... (623%)
Участвовали: 167884
Подпишись по RSS
Читать в Яндекс.Ленте
Рассылка на E-mail

rss2email
Архив
2009 [55]
2008 [179]
2007 [66]
2006 [24]
2005 [38]
2004 [27]
2003 [57]
2002 [5]

Рейтинг блогов
Вступить в клуб читателей

Рейтинг@Mail.ru

Add to Technorati Favorites
web counter
я тебя вижу

рейтинг страниц
поисковые запросы
<<позже [0] раньше>> 
Lexxus, 15 июня 2009 

Лучи поноса

 
Жили-были данные и скрипты для работы с ними на сервере Хостинг-Центра РБК. Данные обычные (мои заметки да ваши комментарии), скрипты простенькие, запросы к БД примитивные. Хорошо себе жили, не тормозили.

Притопает, бывало, пользователь сюда, на сайт live.mephist.ru. Местный скрипт тут же туда его запрос отправляет, а тамошние скрипты, стало быть, уже базу данных дергают, нужным образом информацию обрабатывают и сюда ее, всю такую обработанную, транслируют.

Но пришла беда, откуда не ждали: ко мне сюда начало валить в сутки по 10 тысяч пользователей с хреном. Казалось бы: ну и что с того? По-прежнему ничего не тормозит, все передается и принимается. Но не тут-то было.

Стал мне с четверга хостинг-центр злобные письма писать, что, мол, превышен лимит на процессорное время в три раза, да запросов к базе данных — аж почти в 20 раз больше положенного по пункту 2.2.2 нашего с ним договора на виртуальный хостинг. А сегодня и вовсе отрубили мне тамошние админы сайт nx.virtlab.ru за «заметное ухудшение качества обслуживания других клиентов». Чем и повергли мой бложик в глубокую кому на пару часиков.

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

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

Всвязи с этим, блог по адресу nx.virtlab.ru обновляться больше не будет, равно как и связанный с ним RSS-поток http://feeds.feedburner.com/mephi. Так что тем немногим, кто все еще подписан на последний, уже давным-давно пора отписаться от него и подписаться на новый — http://feeds.feedburner.com/mephi_live.
Lexxus, 26 мая 2009 

Две новости

 
Как водится, одна хорошая, другая плохая. Причем, как водится, одна абстрактно хорошая, а другая — так конкретно плохая. Начну, пожалуй, с хорошей.

В течение вчерашних суток, 25 мая, на сайт «Летопись МИФИ» яростно вломилось более 5500 человек, жаждущих в последние оставшиеся дни осуществлять интенсивную подготовку к ЕГЭ онлайн. Сегодня их количество, по идее, должно перевалить и за 6000. Но, собственно, мне уже порядком надоело писать про рекорды посещаемости, и я бы этого сейчас не писал, если бы не связанная с этим плохая новость.

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

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

В любом случае, пока весь цвет инженерной мысли портала МИФИстов размышляет над вопросом, какую бы железяку заменить, чтобы удовлетворить ваши возросшие потребности, могу предложить только поупражняться в обсценной лексике в комментах к этой записи.
Lexxus, 28 апреля 2009 

Все выше, и выше, и выше

 
Буквально пару месяцев назад я был жутко рад, что сайт впервые за всю историю преодолел психологически важный рубеж в 1000 посетителей в сутки. А вчера, 27 апреля, ко мне набежало уже больше трех с половиной тысяч человек!

Также радует, что общий счетчик Портала МИФИстов с моей скромненькой помощью вчера скурпулезно насчитал более 5000 человек.

3747 посетителей 27 апреля!

Причина такого скачка мне видится не только в армии потенциальных абитуриентов, занимающихся тут у меня подготовкой к ЕГЭ онлайн. Во всяком случае, человек этак 700 вчера попали сюда совсем другим маршрутом и с совсем другой целью.

Для объяснения их появления здесь придется мысленно перенестись в 1791 год, когда как раз 27 апреля в семье зажиточного американского священника родился мальчик по имени Сэм. Этот мальчик с детства отличался незаурядной любознательностью и художественным даром. Во всяком случае, первые 44 года своей жизни он занимался живописью, а в 1835 году даже стал профессором начертательных искусств.

Так бы и не связалось жизнеописание нашего героя с посещаемостью моего сайта, если бы в возрасте 45 лет мальчик не увлекся изобретательством, будучи очарованным идеей электрического телеграфа. В 1837 году он развил первую в мире систему цифровой передачи данных, которая так бы и называлась «азбукой Сэма», если бы у мальчика не нашлось фамилии. Однако, фамилия у него нашлась. И поскольку фамилия эта была Морзе, то и код стали называть азбукой Морзе.

Следующие 172 года мировой истории нам не слишком интересны. Но вот вчера поисковая система Google решила отпраздновать день рождения дяди Сэма, поменяв свой логотип примерно вот на такую штуку:


Новый логотип был не простым, а кликабельным, и ссылка с него в русской версии поисковика вела на результаты поиска по запросу «Азбука Морзе».

Тут можно было бы помечтать, что если бы ссылка на мой единственный на весь Рунет Онлайн-транслятор текста в код Морзе и обратно была на первой позиции (или хотя бы на первой странице) поисковой выдачи Гугла именно по этому запросу, то вчера у меня бы, пожалуй, насчиталось и 10,000 посетителей. Но, увы, именно по этому запросу ее нет даже в первой сотне.

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

Вот как оно все...
Lexxus, 19 февраля 2009 

Юзабилитация

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

Кроме того, новый сайт по моей гениальной задумке не коннектился к старой БД напрямую, а цеплялся к PHP-скрипту на старом сервере, который в свою очередь подключался к базе на своем локалхосте и возвращал оттуда нужные данные в зависимости от переданных ему методом HTTP PUT параметров.

И все бы ничего, если бы не необходимость обеспечения возможности оставлять комментарии к записям. Передавать тело комментария в PUT-запросе — это типа как заправлять шубу в трусы. Поэтому отправка комментария сопровождалась дружеским пинком пользователя на старую площадку. Короче, полное буээ.

Рад сообщить, что с технической точки зрения все осталось по-прежнему :)
Но страница, куда осуществляется пинок, теперь оформлена в фирменном стиле live.mephist.ru, и кроме того она сама научилась совершенно безболезненно пинать пользователя обратно в случае успешного исхода.

Айс?
Lexxus, 17 февраля 2009 

Тысяча сто

 
Вчера случилось знаменательное событие, которого я ждал, можно сказать, последние шесть с половиной лет. Впервые за всю историю «Летописи МИФИ» количество уникальных посетителей проекта за сутки превысило заветное значение «1000», достигнув сразу отметки 1102.

1102 посетителя 16 февраля

Спасибо всем, кто считает себя причастным к этому достижению. А таковыми по праву могут являться все, кто читает эту заметку.
Lexxus, 20 января 2009 

Культура пития

 
12 января 2008 года я воткнул в интерфейс сайта «Летопись МИФИ 1.0» информационно-развлекательный блок «Отличный повод выпить».

Каждый день на любой странице сайта nx.virtlab.ru отображался как минимум один достойный повод поднять виртуальную (или не очень) рюмку чая. Всего же в год этих поводов было ровно 999. Прошел год, и настало время подвести итоги.

  • Всего выпито 196 виртуальных литров (3917 раз по 50 виртуальных грамм).
  • Десятка самых достойных поводов выпить выглядит следующим образом:
    1. Годовщина учреждения Российской академии наук (11 октября) — 40 литров;
    2. День памяти жертв геноцида во Второй мировой войне (24 января) — 10.15 литра;
    3. День посадки деревьев (5 апреля) — 6.9 литра;
    4. День кино России (27 августа) — 6.6 литра;
    5. День революции в Панаме (11 октября) — 3.95 литра;
    6. День специалиста по ядерному обеспечению (4 сентября) — 3.65 литра;
    7. Международный день против фашизма, расизма и антисемитизма (9 ноября) — 2.25 литра;
    8. День студентов (Татьянин день) (25 января) — 1.7 литра;
    9. День защитников Родины в Узбекистане (14 января) — 1.6 литра;
    10. День свободы вероисповедания в США (16 января) —1.53 литра;
Не то чтобы я в этом всем видел какой-то глубокий смысл, но вроде обещал подвести итоги, ток что вот, подвел.
Lexxus, 23 декабря 2008 

Новости фондовых рынков

 
По данным Google Analytics и РБК, в воскресенье, 21 декабря, суточное количество посетителей сайта Летопись МИФИ 2.0 впервые за всю историю торгов превысило текущее значение индекса ММВБ. Положительная динамика этого показателя сохранялась и в понедельник, 22 декабря, когда он достиг очередного исторического максимума, перевалив за отметку 650.

Фондовые индексы

Суммарный показатель посещаемости всех трех сайтов проекта в понедельник также показал рекордное значение, перевалив за психологически важный рубеж в 800 уникальных IP-адресов за сутки.

Я вам больше скажу: если сегодняшний курс евро к рублю разделить на сегодняшнюю стоимость нефти марки Brent, прибавить к этому курс доллара, помноженный на курс евро, и разделить все это на сегодняшний индекс ММВБ, то получится величина, с большой точностью равная 0.1-квантили распределения Стьюдента с 28-ю степенями свободы. Ох, неспроста это.
Lexxus, 3 декабря 2008 

Морзянка 1.03

 
Наконец-то дошли руки исправить онлайн-морзянку. Точнее, слегка усовершенствовать.

Дело в том, что в коде Морзе буквы латинского алфавита кодируются теми же комбинациями точек и тире, что и буквы русского, чаще всего (но не всегда) совпадающие по звучанию. То есть, например, и русская «б», и латинская «b» — это тире-точка-точка-точка. Поэтому обратное преобразование из морзянки в обычный текст — операция, вообще говоря, неоднозначная.

Памятник Морзе в Нью-Йоркском Центральном парке
Памятник Морзе в Нью-Йоркском Центральном парке

Раньше у меня жестко был зашит приоритетным русский алфавит, и поэтому сообщение типа «vasya_pupkin@server.ru», преобразованное сначала в морзянку, а потом обратно, превращалось в непонятное «жасыа_пупкин@сержер.ру», что не есть гуд.

Теперь же появилась возможность выбора приоритетного алфавита декодирования — как при работе с программой, так и при указании ссылки на результат:


В общем, что угодно, лишь бы не заниматься основными производственными обязанностями :)
Lexxus, 12 ноября 2008 

Глас вопиющего

 
PHP-скрипт генерирует HTML-документ, в котором вызывается JavaScript-код, который также генерируется PHP-скриптом, и который в свою очередь изменяет объектную модель документа, вставляя данные, извлеченные при собственной генерации, и перезагружая сам себя с новыми параметрами, зависящими от действий пользователя.

Вот так, просто и незатейливо, работает голосовалка, которую я приделал к каждой заметке «Летописи МИФИ», отображаемой на площадке live.mephist.ru. По замыслу автора (это я), этот инструмент может быть использован читателем (это ты) для выражения своего отношения к любому отдельно взятому посту автора (это все еще я).

Как, быть может, уже заметил уважаемый читатель, теперь в правом нижнем углу каждого блока сообщения появились два значка — «Понравилось» и «Не понравилось». То есть, дабы облегчить выбор выставляемой оценки, было решено воспользоваться бинарной логикой:
  • Если заметка понравилась, следует легким движением руки переместить курсор манипулятора «мышь» так, чтобы визуально он оказался над значком «Понравилось», и один раз нажать и отпустить его (манипулятора) левую кнопку;
  • Если заметка не понравилась, следует легким движением руки переместить курсор манипулятора «мышь» так, чтобы визуально он оказался над значком «Не понравилось», и один раз нажать и отпустить его (манипулятора) левую кнопку
  • .
После любого из этих действий на месте обоих указанных выше значков возникнет суммарная оценка выбранного сообщения, вычисленная как сумма голосов «Понравилось» за вычетом голосов «Не понравилось» от всех ранее проголосовавших читателей.

Короче, все просто, как число 1298074214633706835075030044377087.
Lexxus, 9 сентября 2008 

В помощь юному радисту: Морзянка 1.0

 
Сегодня в деле создания бесполезных интернет-сервисов я превзошел самого себя.

Вот задумывался кто-нибудь из вас, сограждане, как будет какое-нибудь слово или фраза звучать в коде Морзе? (Я знаю, что не задумывались: это был риторический вопрос.)

А я вот однажды задумался. И обнаружил, что во всем необъятном интернете нет ни одного сервиса по переводу обычного текста в морзянку и обратно (по крайней мере, я не нашел). Я посчитал своим долгом заполнить этот досадный пробел. Так что с этого дня существует


Он умеет переводить текст в код Морзе (повторяю: ·––· · ·–· · ·–– ––– –·· ·· – –··– –···– – · –·– ··· – –···– ·–– –···– –·– ––– –·· –···– –– ––– ·–· ––·· ·), осуществлять обратное преобразование, а также генерировать звуковой файл кодовой посылки в формате WAV. (Пока я отлаживал последнюю функцию, чуть не лишился работы как агент вражеской разведки :)

[000] [010] [020] [030] [040] [050] [060] [070] [080] [090] [100] [110] [120] [130] [140] [150]

Кстати, эту страницу во всем мире сейчас отображает только твой монитор