Кодеин запрещают

Федеральная служба служба по контролю за оборотом наркотиков (ФСКН) предложила запретить свободную продажу лекарств, содержащих кодеин.

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

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

— пишет «Российская Газета». Чтобы понимать историю вопроса, кодеин действительно обладает слабым наркотическим эффектом и входит в состав перечня наркотических средств, психотропных веществ и их прекурсоров, подлежащих контролю в Российской Федерации.

Только раньше его содержание в лекарствах регулировалось (законодательно устанавливалась максимальная доза), а теперь его предлагается запретить совсем. Значит, из свободной продажи должны исчезнуть: «Пенталгин-Н», «Каффетин», «Коделак», «Солпадеин», «Нурофен Плюс», «Терпинкод», «Коделмикст», «Кодтерпин», «Седал-М».

Наше правительство борется с врагом пострашнее, чем алкоголь — с таблетками от головной боли и сиропами от кашля!

19 комментариев

28:00

Из воспоминаний одного айтишника о поездке в Японию:

Зашли в HUB, The English pub, который, если верить рекламе, работает с 17:00 до 25:00, а для японцев даже до 28:00 :)

Послушайте, это же реально отличная и простая идея — писать так время! В самом деле, если для тебя вечер ещё не закончился, какой же это час ночи? Это 25:00! Тогда и телепрограммы обретают осмысленность, у тех каналов, которые и по ночам вещают:

Программа «Первого канала» на сегодня (22.21КиБ)

47 комментариев

Сухой закон и динамика убийств

Сухой закон и убийства (2.98КиБ)

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

Посмотрите на смертность от убийств за 1965—1999 гг. в нашей стране. Видите провал в 1985—87? Знаете что там? Там горбачёвский сухой закон.

P.S. На графике красная линия — женщины, синяя — мужчины.

84 комментария

Кто в офисе?

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

На оптимальность решений не претендую, конечно, всё равно основное время работы — это ожидание данных из сокета.

# Кто сегодня в офисе?

# private data vars
WAPIHOST='██████.██████-████.██'
SAPIHOST='█████.██████.██'
SAPI='/█████/██████.xhtml?██████████=█&█████_██=██'

# non-private data vars
WAPI='/where/%s'
NOW=$(date +%s)

function whereAreYou {
    exec 3<>/dev/tcp/$WAPIHOST/80
    echo -e "GET ${WAPI/\%s/$1} HTTP/1.0\nHost: $WAPIHOST\n\n" >&3

    local DATA=$(grep -E '^.?$' -A1 <&3)

    if [[ ! $DATA =~ 'VPN' && $DATA =~ 'updated_at' ]]; then
        local date=$(echo $DATA | sed -E 's/^.*updated_at"[^"]+"([^"]+).+/\1/' | xargs -Io date -d'o' +%s)

        if [ $(($NOW-$date)) -le 3600 ]; then
            echo "$1 - $(date -d@$date +%k:%M)"
        fi
    fi
}

exec 4<>/dev/tcp/$SAPIHOST/80
echo -e "GET $SAPI HTTP/1.0\nHost: $SAPIHOST\n\n" >&4

while read -r line <&4; do
    nick=$(echo $line | egrep -o "href='http://$SAPIHOST/\w+" | cut -b$((15+${#SAPIHOST}))-)

    [ -n "$nick" ] && whereAreYou $nick
done

12 комментариев

Крутящаяся девушка

Была такая боянистая анимация — в кадре крутится рисованная девушка, утверждалось, что при определённом умственном усилии удаётся увидеть, что она крутится в другую сторону.

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

Крутящаяся девушка (232.17КиБ)

Анимацию я сильно ужал, чтобы она занимала поменьше, отсюда «снег» и небольшие искажения.

20 комментариев

Минус ноль в JavaScript

Я, конечно, знаю, что JavaScript хранит числа по стандарту IEEE 754, но всё больше как-то теоретически. То есть, я знаю, что в языке есть NaN, бесконечности с разным знаком…

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

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

Как вы можете получить минус ноль? Например, просто написав что-то вроде «-x», где в «x» оказался ноль. Или округлив отрицательное число: Math.ceil(-0.5). В стандарте положительный и отрицательный ноль равны, знак нуля не исчезает при умножении, делении и нахождении квадратного корня. То есть он довольно живуч, но малозаметен.

Похоже, что в реальном коде минус ноль может проявить себя в двух вещах: делении и операции atan2, именно так его и можно отличить от положительного нуля:

function isNegativeZero(x) {
    return x === 0 && (1 / x) === -Infinity
}

function isNegativeZeroToo(x) {
    return x === 0 && Math.atan2(x, x) < 0
}

60 комментариев

Скиммер на дверях банка

Скиммер на двери банка (17.40КиБ)

На дверях некоторых банков есть считыватель — чтобы в нерабочие часы пускать к банкоматам только клиентов банка. Я никогда не задумывался над тем, что там может стоять скиммер. На фото — как раз такая модель.

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

Будьте осторожны!

5 комментариев

Подземный город под Новым Арбатом

Дело в том, что под Новым Арбатом существует подземный город минимум в три этажа, ниже я не спускался. Это коридоры с многочисленными комнатами, кабинетами, складскими помещениями. Все это распределено между теми заведениями, которые над ними находятся.

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

— цитата из книги «Козел на саксе» Козлова Алексея.

Что-то я не смог найти в интернете никакого другого упоминания этого «подземного города». Кто-нибудь что-нибудь знает про это? Я нашёл только статьи о том, что под Новым Арбатом собирались рыть подземный тоннель.

8 комментариев

Зефир на костре

В американских мультфильмах часто вижу как персонажи на костре жарят нечто, что называется «зефир». Обычно это что-то белое и достаточно большое, наколотое на палку, в таком виде его крутят над костром, пока не зажарится и съедают.

Я долго не мог понять что это, так как в фильмах этого я почти не встречал, да и, в общем-то, темой особо не интересовался.

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

Пожарили его дома над конфоркой, получается на удивление вкусно. Важно только не давать ему загореться и не обжечься при употреблении. Кстати, именно этот же зефир американцы бросают в какао.

20 комментариев

Пайтон обогнал PHP по популярности

Рейтинг языков (6.46КиБ)

Опубликован февральский рейтинг языков программирования. Пайтон обогнал PHP по популярности, кроме того, сильно сдал позиции Perl.

14 комментариев

Малахов в аптеке

Малахов (17.95КиБ)

О, ужас! «Лекарства» по «рецептам» Малахова продаются в аптеке! Средневековье!

16 комментариев

Декорации около Фирсановки

Ездили сегодня с друзьями смотреть на декорации ко второй части «Записок экспедитора тайной канцелярии» — небольшой городок, построенный специально для съёмок. С сожалению, территорию сегодня сдали страйкболлщикам, так что подойти ближе не удалось, пофотографировали издалека.

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

12 комментариев

Почувствуй себя кулхацкером!

Админка одного из магазинов (57.06КиБ)

Когда-то я занимался поиском уязвимостей в сайтах, ради удовольствия, а не извлечения прибыли. Сегодня почувствовал себя так, как будто вернулись прежние времена: зарегистрировался на одном сайте, вошёл в личный кабинет… и попал в админку.

9 комментариев

Галотерапия

Галотерапия (33.78КиБ)

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

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

9 комментариев

Internet Explorer 9 RC

Вышел Internet Explorer 9 Release Candidate. Из значимых для веб-технологов изменений — добавили Geolocation API и кодек WebM в теге VIDEO.

Выход этого RC для меня печальное событие. Это значит, что в девятой версии не появится cache manifest, а я очень на это расчитывал. Это единственный браузер из современных, который не будет поддерживать эту интереснейшую технологию. Увы.

10 комментариев

Детские страхи

На «Лепре» вспоминают кого что пугало в детстве в фильмах. Я составил небольшой коллаж. Кто что вспомнит? Я помню почти всё. Специально сделал помельче, чтобы вспоминать было труднее.

Страхи (29.72КиБ)

19 комментариев

Bogosort

Сегодня на собеседовании (я всё ещё ищу пайтонистов, ау) всплыли алгоритмы сортировки и я решил немного почитать на эту тему. Оказывается есть смешной алгоритм сортировки Bogosort, который на практике не применяется, а служит только иллюстративным целям:

Bogosort (также рандомная сортировка, сортировка ружья или обезьянья сортировка) является очень неэффективным алгоритмом сортировки. Её используют только в образовательных целях, противопоставляя другим, более реалистичным алгоритмам. Если bogosort использовать для сортировки колоды карт, то сначала в алгоритме нужно проверить, лежат ли все карты по порядку, и если не лежат, то подбросить колоду в воздух, проверить лежат ли теперь все карты по порядку, и повторять процесс, пока не отсортируется колода.

Я, для интереса, написал его на Пайтоне и поразвлекался с запускам на разных данных. Вот код, если интересно:

from random import shuffle
from itertools import izip, islice

def bogosorted(arr):
    for x, y in izip(islice(arr, 1, None), islice(arr, 0, len(arr) - 1)):
         if y > x: return False

    return True

def bogosort(arr):
    while arr and not bogosorted(arr):
        shuffle(arr)

    return arr


print bogosort([1, 1, 3, 2, 2, 2])

27 комментариев

В России отменили зимнее время

Президент РФ Дмитрий Медведев объявил об отмене в России перехода на зимнее и летнее время, сообщает РИА Новости.

По словам главы государства, россияне не будут переводить стрелки часов на час назад уже с осени 2011 года. О традиционном переводе часов в марте Медведев говорить не стал, поэтому, по всей видимости, 27 марта Россия в последний раз переведет часы вперед.

Цитата с «Ленты.ру». Ура. Год начинается хорошо.

Добавлено позднее: а ещё это значит, что надо будет обновлять весь софт и пересобирать все пакеты с программным обеспечением, которое учитывает переход на летнее и зимнее время. Гм. Но всё равно, год начинается хорошо.

112 комментариев

Я буду жить в Бирюлёве

Название жилищного комплекса, где мы купили квартиру — «Царицыно». Так как рядом есть район «Царицыно», меня и многих других это ввело в заблуждение — я думал, что мы будем жить в царицынском районе.

Ничего подобного. На самом деле наш микрорайон относится к району Бирюлёво Восточное, в этом легко убедиться, если посмотреть на официальную карту этого района (тонкая красная линия — граница района, толстая красная — микрорайона):

Бирюлёво Восточное (неполная карта) (50.70КиБ)

Наверное это хорошо. Например, на экологической карте Москвы район Бирюлёво Восточное на 43-м месте по экологии (больше — хуже), а Царицыно — на 109-м из 123. Правда эта карта вызывает очень много вопросов, особенно на границах, где могут соседствовать экологически «зелёные» районы с крайне неблагополучными.

Оставить комментарий