У Гоблина нашёл ссылку на статью «Хит-парад либеральной глупости». Красиво написано, только заголовок странный. Дело не в том, что либерализм делает человека глупым – а скорее наоборот в том, что долбоёбы массово ринулись «в тот лагерь». Однако, действительно удобно — интернеты пестрят красивым говнецом, которое смердит, но ведь красивое же. Когда впервые проскочила ссылка о беременном хипстере, в моей, скажем мягко, не слишком либеральной ленте твиттера это сообщение встретилось пять раз.

Читать далее →

На работе один из наших проектов обзавёлся CDN: мы решили прекратить мучения наших иностранных игроков и стать к ним ближе. Больше всех выиграли американцы, им досталось максимальное количество CDN-нод. Европе, включая Украину, тоже стало лучше. А вот российские игроки несколько пострадали, в связи с чем пришлось подыскать ещё и российский CDN. Теперь выходит, что и волки сыты и овцы целы, и единственный недостаток решения – то, что оно не слишком дешёвое.

Читать далее →

Привет! Ко мне иногда обращаются самые разные люди по обмену Webmoney на наличные. Кто-то заработал свои денежки на разгадывании каптч за гроши или чтении платных писем; кто-то продаёт ссылки или статьи, а кто-то сайты; кто-то зарабатывает в играх; кто-то даже делает приложения для ВКонтакте; есть знакомые, работающие с кредитами и с МММ. Кому-то необходимо обналичить тысячу рублей, кому-то — сто тысяч. Если первых можно сразу отправлять на сайт Гарантийного агентства Вебмани, где им обналичат деньги за сущие гроши, то последним уже необходимо с этих Webmoney заплатить налоги.

Читать далее →

Обновки

Месяц выдался прямо-таки оживлённым для того софта, который мы используем. Например, до версии 2.4.9 обновился Redis Atmosphere выпускает уже второй релиз-кандидат: 0.9.0-RC2 На 28 марта намечен релиз Grails 2.1 (но скорее всего, к этому сроку он не состоится) В начале марта выпущены обновления безопасности для PostgreSQL: в частности, версии 9.1.3, 9.0.7 Обновился также Groovy фреймворк Griffon, которым я однажды пользовался :-) И также фреймворк Play!, первый интересный фреймворк из мира Java, который прямо-таки располагает в него вернуться из мира Groovy, обновился до major версии 2.

Читать далее →

Чтобы не забыть (пришлось в интернетах искать): Скопировать таблицу разделов с sda на sdb: sfdisk -d /dev/sda | sfdisk /dev/sdb Наиболее распространённое применение — при строительстве RAID-массива.

Читать далее →

В случае, если у вас GNU gcc версии 4.6.2 и выше, или же Open64 от AMD версии 4.5.1 и выше, можно использовать -march=bdver1 или -mtune=bdver1 (bd – от Bulldozer). Рекомендованные безопасные CFLAGS включают в себя такой немаленький набор оптимизаций: CFLAGS="-O2 -pipe -fomit-frame-pointer -march=bdver1 -mtune=bdver1 -mcx16 -msahf -maes -mpclmul -mpopcnt -mabm -mlwp -mavx". Не стоит забывать использовать CXXFLAGS="${CFLAGS}", чтобы компилятор C++ использовал такие же опции. Ещё интересные опции: -mprefer-avx128 (AVX tuning), -ftree-vectorize для векторизации.

Читать далее →

Однажды в твиттере я наткнулся на ссылку, — мол, как было бы здорово купить такой ноут! Это был Samsung Chronos, модификация -02, и стоил он 45000 рублей (только появился в продаже в России). Тоненький ноут с большим экраном, с высоким разрешением экрана, алюминиевый и со вспомогательным SSD (ExpressCache). Тот был с процессором i5, мой с i7. В принципе, больше различий между ними нет. Свой ноутбук я покупал на Amazon.com:

Читать далее →

Хотел рассказать немножко про свою новую бритву от Braun и свой ноутбук Samsung. На этих выходных постараюсь всё устроить. Пока что — реклама, можете закупиться, если хотите ;). Что из этих двоих бритва Braun, а что ноутбук Samsung — думаю, сами разберётесь.

Читать далее →

На этой неделе, которая наконец-то близится к завершению, я проспал на работу дважды. Сначала в понедельник, затем во вторник — а затем понял, что к чему. Проблема была в телефоне. Видимо, что-то случилось ©. Я использую Alarm Droid, и одна из ключевых особенностей программы, которая может меня разбудить, является синтез речи. С утра телефон мне зачитывает дату, время и прогноз погоды, и намекает, что неплохо бы уже вставать. Будильников у меня три, просыпаюсь я обычно по третьему, самому агрессивному.

Читать далее →

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

Читать далее →

В последнее время в постах, возможно, читатель заметил странные фразы с отрывом от основной мысли поста. Это — так называемые «постовые». Как-то так подумалось, что лишний повод писать посты не повредит, а то маловато их стало. Больше не так активно пишу, как раньше. Постовые эти с биржи Rotapost. Да-да, регистрируемся, не стесняемся, конечно. Собственно, биржа занимается тем, что предлагает блогерам написать пару-тройку строк по определённой теме. И получить за это некое вознаграждение (где-то начиная от 50 рублей за самые маленькие бложики).

Читать далее →

Последние несколько месяцев просто уссываюсь с либеральной тусовки. На самом деле, это было бы так смешно, если бы не было так печально… Либерастишкам, как известно, не угодить. Не закупишь в школу компьютер — будут скулить, что всё плохо и устарело. Закупишь каких-нить макбуков — будут скулить, что завезли макбуков. В последнее время, в преддверии выборов и возможно на пороге столь вожделенного переворота, градус идиотизма крепчает. Ещё вчера какие-нибудь синие ведёрки протестуют против чиновников с мигалками.

Читать далее →

При всех своих прелестях, бинарные дистрибутивы (т.е. почти все) Linux обладают огромным рядом недостатков. Design flaw в самой архитектуре построения дистрибутива позволяет долбоёбам-сборщикам уродовать систему. Сам смысл, сама идея свободного ПО состоит в возможности отказаться от ряда функций программы, в возможности использования той или иной библиотеки для решения задачи. В возможности работать на самых разных платформах и в самых разных окружениях. Да-да, смотри autoconf (ну, сейчас конечно не все слышали про .

Читать далее →

«Стою на асфальте я, в лыжи обутый… То ли лыжи не едут, то ли я ебанутый… Стих неизвестного автора был выбран в качестве эпиграфа сознательно. Я действительно пребывал в полнейшем недоумении, почему не работает репликация сессий в Glassfish. Несколько раз. Итак, во избежание повторного наступания на грабли, поскальзывания на кожуре, проваливания под тонкий лёд, небольшой список требований: внутри сессий лежат только Serializable объекты war проекта создан таким образом, чтобы в нём была строчка <distributable/> Glassfish при деплое приложения в кластер указана опция High Availability в сети работают мультикаст-пакеты любой из серверов кластера может достучаться до любого другого сервера любой из серверов кластера может достучаться до DAS DAS может достучаться до любого из серверов При выполнении этих условий, у нас всё отлично работает.

Читать далее →

Сейчас как-то модно обижаться на руководство страны, упрекать всех в неверных подсчётах — ведь своё субъективное мнение, основанное на порыве юного сердца — это же прекрасно, не правда ли? Зачем порыву какие-либо доказательства? А вот если предметно сравнить «предкризисную» статистику и то, что есть сейчас — даже в глубинке видим рост. В Москве мы, конечно, тоже видим рост. Но скорее всего, за счёт кредитов. Но в данном случае я хотел бы не об этом поговорить, а вспомнить сопредельное ныне государство, Украину.

Читать далее →

Очень-очень давно принимал участие в эстафете Артёма «Тёммы» Майнаса про «Анкету моего города». Вот этот старый пост — Анкета моего города Саранск, 2008. Почитал, и вот решил актуализировать данные. Тем более, что в нашей организации иногда работают приезжие специалисты. Если вы хотите жить и работать в Саранске, не помешает ознакомиться с этим постом.  Город: Саранск (Россия) Население: 297,4 тысячи человек (выросло на 2,4 тысячи человек). Население городского округа Саранск ≈340 тыс.

Читать далее →

Очень-очень давно принимал участие в эстафете Артёма «Тёммы» Майнаса про «Анкету моего города». Вот этот старый пост — Анкета моего города Саранск, 2008. Почитал, и вот решил актуализировать данные. Тем более, что в нашей организации иногда работают приезжие специалисты. Если вы хотите жить и работать в Саранске, не помешает ознакомиться с этим постом.  Город: Саранск (Россия) Население: 297,4 тысячи человек (выросло на 2,4 тысячи человек). Население городского округа Саранск ≈340 тыс.

Читать далее →

Ещё со вчерашней ночи трудолюбивые китайские и русские школьники не могут служить полезному делу соревнования машины с человеком — разгадыванию каптчей. Вот в такие моменты и понимаешь, насколько важно писать правильно спроектированный софт. Такой, что может например переключиться на другого провайдера (вроде captchabot) или переключаться на ручной ввод (sic!). Если что, вот инвайты на капчабот для страждущих: 65f093ef c2df3df6 d151e354 Самый простой способ временного перехода — надо заменить antigate.com на captchabot.

Читать далее →

Самый полезный софт, который нужен большинству пользователей (но не мне), уже предустановил на мой ноут сам Samsung. Мне достался Microsoft Office Starter 2010. В целом — достойный офисный пакет, и, что самое важное, обладающий отличной совместимостью с документами производства Microsoft Office. Также умеет читать и документы OpenDocument (OpenOffice, LibreOffice). Я в большинстве случаев «обхожусь» Google Docs, но вдруг кому пригодится. Антивирус! Антивирус — это то, что всегда входит в тройку первых устанавливаемых на компьютер с Windows программ.

Читать далее →

Как обычно, очень легко перевести на другую CMS сами ваши статьи или посты из блога. Но что если речь идёт о не менее ценном и не менее уникальном материале — комментариях пользователей? Давайте создадим программно комментарий. Самый простой способ, который мне удалось найти — это эмуляция отправки формы. Для этого нам потребуется несколько вещей. Первой из них будет авторизация. Нам нужно, чтобы неанонимные комментарии так и остались неанонимными. Для этого будем использовать глобальную переменную $user:

Читать далее →

Полезное