• Установка зашифрованной (TrueCrypt) Windows при Ubuntu по умолчанию

    • Tutorial
    Нужно: поставить на одну машину одновременно Windows и Ubuntu таким образом, чтобы нельзя было посмотреть содержимое Windows, не имея пароля. CD-ROM'а нет, USB Only.
    Работа с виртуалкой из под Ubuntu не понравилась по многим причинам, основная — существенные проблемы производительности.
    Решено: ставить параллельно 2 операционки (Windows & Ubuntu) таким образом, что по умолчанию грузится Ubuntu, а Windows размещается на загрузочном разделе.
    Читать дальше →
  • Немного о прелестях NetBeans + php

      Я, как человек, связанный университетом с Java, следил за развитием NetBeans практически с момента его становления изначально меня принудил ей пользоваться мне показал эту IDE мой учитель — Вадим Монахов (с гордостью обнаружил, что ссылка на него ведет с wikipedia, раздел литература). Сейчас часто сталкиваюсь с тем, что программисты PHP пишут говнокод ссылаясь на недоразвитость IDE не умеют делать Refactoring и многих из них останавливает отсутствие автоматизированных средств. Собственно, я решил отобрать у них этот аргумент: средства есть и сегодня я рассмотрю NetBeans как среду разработки для PHP и продемонстрирую заложенную в нее мощь.
      Читать дальше →
    • Сходить в кино? и если есть в кармане мобилка — значит все не так уж плохо!

        Однажды обычным питерским вечером во время прогулки нам захотелось
        сходить в кинотеатр. Под рукой, естественно, была лишь мобилка.
        Потратив уйму времени и средств на счету за скачанные мегабайты
        киносайтов и не найдя удобный сервис для мобилок, который бы
        агрегировал расписания, мы решили… покодить! Результатом стал сервис
        — Билетная.ру (Biletnaya.ru)

        Особенности:
        1) удобное расписание сеансов, заточенное под мобилки;
        2) возможность выбора посещаемых вами кинотеатров;
        3) возможность просмотра описания фильма и выставления ему оценки;
        4) просмотренные и оцененные фильмы скрываются из списка;
        5) доступ к пользовательскому расписанию без авторизации (через
        короткий URL), что важно для мобилок;
        6) поддержка двух мегаполисов ;) Питера и Москвы; по запросу подключаем и другие.
        7) для некоторых кинотеатров показывается ценник.
        8) не показывает сеансы, на которые вы уже опоздали.

        PS. Сервис написали мои друзья и коллеги, моя там только критика и тестинг =)
        PPS. Пользуюсь сервисом и не только с мобилки, в планах нарисовать виджет для яндекса например.
      • PHP: Реализация формальных грамматик

          Недавно мне нужно было написать парсер для строки поиска, который приводит строки вида
          (aa&bb)^(!cc^!(dd^ee)) в строку вида куска SQL: (?f LIKE "%aa%" AND ?f LIKE "%bb%") OR (?f NOT LIKE "%cc%" OR !((?f LIKE "%dd%" OR ?f LIKE "%ee%")) ). Я написал like и SQL для упращения, на самом деле там был SPHINX, да и не оптребовалось оно в конце концов, но разговор о том как я этого добился написав формальные грамматики и реализовав их на PHP.
          Читать дальше →
        • Наказатор — предай праведному суду врага народа!

            image
            Хочу представить уважаемой хаброобщественности новый развлекательный проект — Наказатор (http://nakazator.ru/). Наверняка многим из нас когда-либо хотелось наказать кого-нибудь, кто этого заслуживает, особенно если этот кто-то — личность публичная
            Читать дальше →
          • новый Дебагер для Smarty: теперь доступен дебагер от Quicky

              Никогда мне не нравился дебагер для Смарти: огромные полотна массивов, невозможность посмотреть длинный текст, не отображении отладки для объектов — эти недостатки были исправлен в шаблонизаторе Quicky, но до сих пор многие пользуются Smarty (и у меня часть проектов), поэтому сел я как-то и написал нормальный дебагер для смарти тоже — всем кому нужно пользуйтесь, комментируйте

              Отличия:
              — древовидное раскрытие массивов
              — дебаг объектов
              — возможность посмотреть всю текстовую переменную

              скачать побаловаться|посмотреть|попробовать|полюбить здесь:
              pagin.ru/download/smarty_debug.zip

              UPD: минусовщики вы хоть обоснуйте за что минусуете, а то не красиво так
              Читать дальше →