Месяц: Ноябрь 2012

  • Принудительное сжатие 3G трафика от Билайн

    от автора

    Доброго времени суток, друзья! Хотел опубликовать этот пост в хабе «Я негодую», но может я чего пропустил и его больше нет — я его не нашел. Я очень активный пользователь мобильного 3G-интернета от компании Билайн. Уже на протяжении нескольких лет (5 лет, если не больше) я пользуюсь услугами на базе GPRS/EDGE, а теперь и 3G,…

  • Декоратор cached_property

    от автора

    Как часто вы пишете такие конструкции? class SomeClass(object): @property def param(self): if not hasattr(self, ‘_param’): self._param = computing() return self._param @param.setter def param(self, value): self._param = value @param.deleter def param(self): del self._param Это очень удобно, значение атрибута param при таком подходе не хранится напрямую в объекте, но и не вычистяется каждый раз. Вычисление происходит при…

  • GDG Moscow DevFest — немного видео и фотографий с мероприятия

    от автора

    Вчера, 17 ноября 2012 года прошел DevFest в Москве организованный GDG при поддержке Google. В этом посте я выложу несколько фотографий и видео снятых мною на мероприятии. Часть презентаций можно найти здесь К сожалению камера у меня так себе, да и руки дрожат, но главное, что в дополнение к презентациям можно услышать голос докладчика и…

  • ReactOS в полуфинале Зворыкинской премии

    от автора

    Добрый день, Хабр! Предлагаю твоему вниманию выступление Алексея Брагина в рамках «финансовой» экспертизы полуфинала Зворыкиснкой Премии. Чтобы лучше было видно и слышно, желательно выбрать качество 480.

  • Базовые стили и полезные CSS-сниппеты

    от автора

    В этой статье собраны полезные  и «правильные» стили и сниппеты, которые помогут ускорить процесс разработки сайта, а также оптимизировать верстку.

  • Интеграция социальных сетей в iOS 6

    от автора

    На WWDC 2012, которая проходила в июне этого года, среди нововведений был вредставлен Social framework. Это фреймворк даёт возможность интегрировать кнопки шаринга в социальных сетях быстро и просто. Social framework вытеснил Twitter framework, представленный в iOS 5. Теперь у нас есть возможность интегрировать не только Twitter, но также и Facebook и Weibo (китайский аналог Twitter)…

  • Хакеры получили доступ к серверам проекта FreeBSD

    от автора

    Команда разработчиков операционной системы FreeBSD сообщила, что обнаружила 11 ноября взлом двух своих серверов. Оба сервера подвергшихся взлому были переведены в offline немедленно и расследование причины инцидента показало, что первый несанкционированный доступ произошел 19 сентября 2012 года. Судя по всему, злоумышленники не использовали какие-либо уязвимости во FreeBSD, вместо этого они украли SSH ключ разработчика со…

  • Обзор Sony Xperia TX

    от автора

    С эргономической точки зрения у флагманской модели Sony Xperia S был один недостаток, о котором писали все кому не лень: сенсорные кнопки управления интерфейсом операционной системы располагались на корпусе смартфона так, что палец попадал по ним не с первого раза. Конечно, при прочих неоспоримых достоинствах, на этот недостаток можно было закрыть глаза, — что лично…

  • 3 миллиарда записей в Java Map на 16 GB RAM

    от автора

    Одним дождливым вечером я размышлял о памяти менеджмент в Java и как эффективно использовать Java коллекции. Я сделал простой эксперимент, сколько записей я могу вставить map с 16 Гб оперативной памяти?

  • Вопросы «Что? Где? Когда?» в функциональных требованиях

    от автора

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