Макбук

Эппловцы таки выпустили 11” макбук. Честно говоря, периодически хочется купить их сраный макбук, или даже сраный аймак – чтобы не мучаться с работой энергосбережения на хакинтоше. Но я как-то не очень готов расстаться даже с тысячей долларов в обмен на самый обычный кусок железа с IPS-матрицей (да и в младших моделях вроде не IPS). Но всёж-таки хочется себе именно такой нетбук, как этот 64 гиговый новый MacBook Air. Это во мне латентный пидар голос подаёт или чо?

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

Невероятно, но факт! Помимо GORM, в Grails есть и обычные SQL запросы (сарказм!). И, соответственно, обновление базы частенько приходится делать именно через них. До этого момента базу я обновлял через командную строку psql. Но совсем недавно подумал “Какого чёрта? Есть же Groovy Console” (это такой полезный плагин для Grails, который позволяет выполнять любые Groovy скрипты на вашем сервере). Для начала установим плагин console: grails install-plugin consoleЗайдя на ваш сервер http://localhost:8080/console/, мы увидим консоль Grails.

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

Сегодня в связи с тормозами браузера, которым я все еще активно пользуюсь при отладке сайтов (Firefox), решил обновиться до последней беты 4.0. Да, речь идет про ноутбук с платформой Windows 7, камнями не кидаться ;-) Обновление прошло без сучка и задоринки, единственное - слишком долго вопило про то, что надо закрыть предыдущую копию FF. Так и пришлось её убить через Task Manager, не хотела тварь морская помирать своей смертью. "Приятно порадовал"

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

Первый памятник GNU Linux собираются построить в Тюмени. Сам я в этом городе не был, но о его существовании осведомлён, несмотря на тысячи километров расстояния между нашими городами. Дело в том, что Тюмень — в некотором роде один из всероссийских центров игры в Берсерк. Но речь сейчас, конечно, не о Берсерке. Речь об очень хорошей, но не слишком распространенной операционной системе, Linux. Именно в Тюмени предпринимателю Сергею Михайлову пришла в голову мысль о вложении денег в пропаганду Linux.

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

Long live Serendipity?

Подумываю о смене блогового движка для этого сайта. На самом деле, серьезных претензий к Serendipity нет: проблема только с плагином статистики, по сути. Он пиздец как стал жрать ресурсы! База с посещениями за три года, однако. :( Ну и старые-старые, не обновляющиеся темы, конечно. Встаёт вопрос: какую платформу выбрать для baron.su? :-) Хочется движок лёгкий, расширяемый и хорошо спроектированный (для программиста), нераспространённый (от спамеров). Хочется, чтобы этот движок умел импортировать данные из RSS2 фида (с этого блога).

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

В начале июля на ebay я приобрел себе разрекламированный “гаджет” SleepTracker Pro Elite. Если вы еще не слышали, что это за штуковина – то тут все просто. Это специальные наручные часы, которые следят за вашим сном. В случае, если вам пора вставать и вы шевелитесь во сне – они думают, что вы проснетесь максимально легко и свободно, и сразу же будят вас. Из-за проблем с доставкой из США, посылка шла до меня почти 2 месяца.

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

И снова извечный вопрос выбора. В наше героическое время PHP-фреймворков – хоть жопой жуй. В планах реализация нового проекта (точнее, первый этап – реализация движка для нескольких новых проектов), соответственно в который раз встает вопрос выбора. Фреймворки рассматриваются с разных позиций, а именно: Легкость создания нового проекта, чтения и поиска документации Продуманность объектной модели, возможность расширения Потребление памяти Скорость Роутинг Удобство настройки и отладки Тесты производились на неком “Hello world”-проекте, типичном для MVC фрейморков.

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

Знакомый сегодня собрался покупать Голоса ВКонтакте за 2 рубля. Попытаюсь его отговорить: причина кроется в банальной математике. Давайте разберемся, как работает ВКонтакте? ВКонтакте продаёт голоса пользователям по 7 рублей за штуку (ну, фактически по 6.4 рубля). Но куда стекаются голоса? Все верно, голоса стекаются к разработчикам социальных приложений, ну и внутрь самой сети (на подарки и рейтинг). Так что же получает разработчик приложения? Открываем http://vkontakte.ru/topic-1_22963090, это официальная информация о “выводе голосов” на банковский счет.

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

Знакомый сегодня собрался покупать Голоса ВКонтакте за 2 рубля. Попытаюсь его отговорить: причина кроется в банальной математике. Давайте разберемся, как работает ВКонтакте? ВКонтакте продаёт голоса пользователям по 7 рублей за штуку (ну, фактически по 6.4 рубля). Но куда стекаются голоса? Все верно, голоса стекаются к разработчикам социальных приложений, ну и внутрь самой сети (на подарки и рейтинг). Так что же получает разработчик приложения? Открываем http://vkontakte.ru/topic-1_22963090, это официальная информация о “выводе голосов” на банковский счет.

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

В одном из комментариев у меня спросили, почему не использовать обычный gzip вместо gzip_static. Давайте попробую объяснить, за что я люблю именно gzip_static, и почему его использование - это очень хорошо. По сути, у серверов есть четыре основных ресурса: память, процессор, жесткий диск и полоса пропускания канала. Для тестирования возьмем синтетический достаточно большой файл в 301.26 КБайт. Сделаем мы его, объединив все файлы из каталога JQuery в WordPress. Экономией памяти при отдаче небольшого файла можно пренебречь: память все равно будет мгновенно освобождена.

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

Да-да, я снова пишу про ОЗОН. И дело даже не в том, что ссылки – партнёрские, и я получаю какой-то рубль с этих покупок (например, купив планшет для любимой девушки, я получил около 450 бонусных рублей – это больше, чем мне приносят партнерские ссылки за месяц. А то и за два). Дело, по сути, в том, что мне нравится этот магазин. Нравится и бесплатной доставкой, и бонусной системой, и удобным трэкингом (если заказ откладывается, или наоборот, отправляется почтой – мне приходит СМСка).

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

Проблема продления службы SSD-накопителей (частенько использующихся в нетбуках, ну и еще в в очень дорогих ноутбуках бывают очень емкие SSD накопители) волнует многих. Несмотря на то, что испытания и тесты показывают, что SSD можно убить, если непрерывно копировать фильм на SSD-шку в течение примерно 1.5 лет, всем нам страшно. Ведь винчестер – это не просто такая железка в компьютере. Это – еще и наша интеллектуальная собственность; возможно – наши фотки, возможно – пароли.

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

Небольшая шпаргалка для самого себя, а может быть, и еще кому-то пригодится. Исходные данные: В индексе Гугла и Яндекса есть как ссылки вида index.php?category=privet, так и ссылки вида /category/privet. Требуется “склеить” их таким образом, чтобы поисковики не предлагали переход на index.php?category=privet, только лишь на /category/privet. Любой “несуществующий” URL обрабатывается CMS, находящейся по адресу /index.php – правила нужны лишь для поисковиков. Благодаря этому не будет зацикливания (иногда CMS преобразовывают URL вида /category/privet, наоборот, в /index.

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

В этих Интернетах почему-то бытует мнение, что включение gzip означает большую нагрузку на процессор, как явление, сопутствующее пониженному потреблению интернет-трафика. Скажу честно, это утверждение не является справедливым. Даже для apache, хотя в nginx это делается куда проще. Есть рекомендации снижать степень сжатия, чтобы разгрузить ваш процессор. Бред! Давайте сделаем самый эффективный gzip. Быстрый веб-сервер nginx располагает замечательным модулем gzip_static. Суть в том, что на сервере хранятся одновременно две версии файла: одна – несжатый файл, другая – файл, пожатый с максимальной степенью сжатия.

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

Если кажется, что Webmoney перестала работать – это вовсе не так. Дело в том, что истек срок действия сертификатов, которыми сервер подписывал свои ответы клиенту. Истекший сертификат не считается валидным, поэтому был выпущен новый сертификат. На этот раз сроком на 20 лет. Но все проблемы с сертификатом можно легко решить. И вот как это сделать: Если вы столкнулись с вот такой ошибкой: <errno>60</errno> <error>SSL certificate problem, verify that the CA cert is OK.

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

Какое-то время меня бесил самозапускающийся на моем ноутбуке Samsung, поганый Samsung Support Center. Автозапуск происходил по нажатию кнопки F7, или комбинаций, содержащих в себе кнопку F7. Для среднестатистического пользователя это, может, и удобно. Но мне, привыкшему к тому, что F7 в Far Manager создает новый каталог; а при просмотре/редактировании файла – вызывает поиск, долго терпеть не удалось. Отключить автозапуск программы, наверняка, можно. Мой коллега, обладатель подобного ноутбука, сделал именно так: у него отключен весь софт Samsung.

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

И зачем мы вообще подписались на этот проект… Точнее, взялся за проект товарищ и коллега по работе. ТЗ на 20 листов. 20 пишем, 80 листов в уме. И не откажешься уже – партнерам делаем. В два раза дольше по времени, чем задумано. Но вроде, большая часть работы позади. Уже интегрировали дизайн, подкорректировали стили… Дошло до почты. Оказывается, текстовая простая почта наших друзей не устраивает. ХэТэЭмЭль им подавай. Конечно, можно сформировать HTML сообщение и в обычном mail() в PHP, но раз уж у нас в распоряжении Kohana – зачем юзать костыли?

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

Нельзя не сказать, что я очень ждал, когда же откроется оформление заявки через Интернет на сайте gosuslugi.ru. Я ждал, надеялся и верил. Ждал до последнего. Вчера – на “Госуслугах” реально появилась страничка для оформления загранпаспорта, и заработала регистрация. Проблема лишь в том, что для того, чтобы зарегистрироваться – нужно дождаться, когда ко мне славной “Почтой России” дойдет заказное письмо. Я, конечно, понимаю, что возможно, что мое пенсионное и паспорт кто-то знает, и этот кто-то за меня закажет получение загранпаспорта.

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

Ровно 2 недели осталось до 15 апреля, – момента, когда деятельность большинства обменных пунктов WebMoney станет невозможна без усовершенствования их технического оснащения. У нас готово решение для интеграции обменного пункта с протоколом Webmoney X19, – возможно, обменный пункт Webmoney в Саранске станет первым автоматизированным обменником с интеграцией X19. На сайте новая страничка появится завтра. Мои контакты. Что это означает для множества обменных пунктов по всей России? Теперь для сайта обменника нужно чуть больше, чем просто страничка с информацией, куда переводить деньги.

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

Ненавижу обновлять систему “просто так”: зачем чинить то, что не ломалось? А с другой стороны, обновлять систему нужно – мало ли кто может “пожаловать в гости”. Сейчас я расскажу, как сделать, чтобы при обновлении проверялись только обновления, критичные для безопасности. Для yum есть специальный плагин yum-security, который устанавливается как обычно: yum install yum-security Плагин yum-security включает несколько дополнительных параметров для команды yum, из которых нам наиболее интересны следующие: yum update --security - установка обновлений, связанных с безопасностью yum --security check-update - проверка, доступны ли обновления безопасности yum list-security - показывает список обновлений безопасности Например, команду yum update --security есть смысл выполнять вручную с определенной периодичностью.

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

Полезное