-
Наконец, случилось то, чего многие уже давно ждали — Nvidia взялись за ум и начали реализовывать поддержку своей технологии гибридной графики Optimus в *nix системах. На данный момент реализован только рендер на карте Nvidia с последующим пробросом изображения к карте…
-
11-12 апреля. Online трансляция конференции Software People 2013
Друзья! 11-12 апреля 2013 года проходит одно из самых значимых событий в мире разработки ПО — юбилейная международная конференция Software People. В этом году, конференция проходит в пятый раз, собирая под одной крышей высококлассных специалистов в области разработки ПО.
-
Дарю идею лулз-проекта
Привет хабралюдям. Немного предыстории. С годик назад пили пиво и и как-то в голову пришла мысля что в интернете негде скачать нефть. Вот буквально. Фраза есть — действия нет. Причем фраза актуальна только для рунета. «Качать» и «скачать» однокоренные слова,…
-
Почему Fantom?
Fantom — это объектно-ориентированный, статически-типизированный язык общего назначения, разработанный братьями Фрэнками (Brian Frank, Andy Frank). Одна из ключевых особенностей Fantom — это мощная стандартная библиотека, абстрагированная от конкретной среды, в которой она будет исполняться. В данный момент код, написанный на…
-
Совет по размещению стилевой разметки для отдельных CMS страниц в Magento
Последнее время все чаще стали попадаться сайты магазинов на Magento с длинной историей разработки и сопровождения (в несколько лет). В большинстве этих сайтов подключаемые CSS файлы завалены «ошметками» стилевой разметки для страниц, которых уже давно нет на сайте. Все это…
-
Нелинейное сжатие размерности, используя ограниченную машину Больцмана
Привет. В этом посте мы продолжим экспериментировать с ограниченной машиной Больцмана. В предыдущем посте о регуляризации в РБМ мы увидели как можно получить более локальные фичи, которые обладают большей обобщающей способностью. Но мы не оценили их робастность по сравнению с…
-
Основы безопасности операционной системы Android. Native user space, ч.1
Вступление В этой статье я попробую рассмотреть безопасность чуть-чуть повыше ядра, а именно: как работает безопасность в Native user space. Мы коснемся темы процесса загрузки операционной системы и рассмотрим структуру файловой системы Android. Как я уже говорил, я не очень…
-
Несколько подробностей об std::string
Недавно заинтересовался реализацией std::string в libstdc++. Не в связи с принятием нового стандарта, а чтобы разобраться. Благо требования к строковму типу почти не изменились. Основным средством для анализа кода несомненно является метод пристального вглядывания, но чтобы сузить область вглядывывания и…
-
Создание standalone программы установки с помощью WIX и WiX Extended Bootstrapper Application
Введение Как правило разработчик сталкивается с проблемой распространения приложения, в 2010 студии все было просто — отдельный проект и базовый функционал есть. С переходом на 2012 студию все стало сложнее: MS исключили инсталятор из проектов и советуют пользоваться сторонними продуктами.…
-
‘Чистый’ JavaScript: «Продолжение»
Иногда человечество поражает своей тупостью и нежеланием видеть ситуацию так, как она действительно есть… ( Неизвестные ) Возможно, данный эпиграф имеет ко мне большее отношение, чем я думаю, но хочется надеяться на лучшее… Мой первый пост получился, мягко говоря, не…