• Subtle — tiling window manager in ruby

      Для начала давайте узнаем что такое «tiling window manager».

      Вики нам говорит:
      Это менеджер окон X Window System, разбивающий рабочее пространство экрана на взаимно не пересекающиеся прямоугольные области — фреймы. Каждый фрейм используется для вывода информации отдельным приложением, в противоположность традиционным менеджерам окон, которые создают области покоординатно и послойно («окна»), пытаясь следовать метафоре «рабочего стола». Помимо полного использования всего видимого пространства, подход фреймовых оконных менеджеров позволяет минимизировать использование мыши в операциях с окнами, в основном применяя различные клавиатурные комбинации, уменьшая таким образом время, затрачиваемое на выполнение рутинных операций и повышая эффективность работы.

      Звучит вкусно и я решил попробовать. По советам взялся за Xmonad, и из этого получилось следующее.
      Читать дальше →
    • Сравнение потребления памяти у разных структур хранения данных

      • Перевод
      Различные структуры в Java потребляют разное количество памяти. Поэтому для нас очень важен выбор наиболее эффективного метода хранения данных.

      Какая будет разница по потреблению памяти между конструкциями `new int[1024]` и `new Integer[1024]`?

      int[] ints = new int[1024];
      for (int i = 0; i < ints.length; i++) ints[i] = i;

      Integer[] ints = new Integer[1024];
      for (int i = 0; i < ints.length; i++) ints[i] = i;

      Узнать
    • Wordpress 3 domain mapping 2.0

        Недавно я писал о том, как использовать домены для мультиблоггинга (а не поддомены). Все в общем-то красиво, но! Есть одно НО (по другому сказать сложно). Нельзя залогиниться на полученный сайт. Вся проблема в функции wp_set_auth_cookie. Все что нужно это просто скопировать эту функцию в свой плагин (mu-plugins каталог обязательно, чтобы работало для всех сайтов и без ручного включения) изменив костанту COOKIE_DOMAIN (используемую в функции setcookie) на свой домен ( .domain.com ). Удачи :)

        P.S. Баг зарепорчен. Надеемся на улучшения кода. :)

        P.S.S Вопрос совсем не в тему, но все-таки :) Подскажите книги для изучения испанского. Линки не надо. Надо только названия и авторов. Спасибо.
      • Wordpress 3 multiblog domain mapping

          Недавно очень захотелось попробовать систему мультиблогов в Wordpress 3.0. Поправив wp-config.php по инструкции и зайдя в настройки сайтов я обнаружил интересную вещь — мультиблоги можно делать только двух видов:
          1. example.com/sitename
          2. sitename.example.com

          Естественно очень захотелось сделать sitename.com. В настройках мультиблога сделал вариант с поддоменами и решил написать плагин. Выискивал разные фильтры и т.д. чтобы перехватить определение блога и переделать немного. Как оказалось таких фильтров нет :(
          Читать дальше →
        • Тёмная тема для TextMate

            Прочитав сегодня пост Тёмная тема для Eclipse+PDT (ZendStudio for Eclipse) решил найти такую же тему для Textmate. Погуглив немного, я так и не нашел ничего похожего (может плохо искал). Решил сделать сам. Так как раньше таким не занимался, то вышло возможно и не очень хорошо :) Если кто поправит буду рад.

            image

            Скачать

            UPD: Зеркало

            UPD2: Для тех кому нужен оригинал берите тут. Это тема для вима, но в комментах там есть и для emacs.