Май 31
В статье расскажу как можно очень быстро перечислить связные объекты на бинарном растре, значительно быстрее, чем я рассказывал в предыдущей статье. Казалось бы, куда такие скорости; теперь мы будем «расправляться» с картинками 4096 на 4096 за десятки миллисекунд. И хоть задача интересна и сама по себе, но в основе ее решения лежит довольно простой и оригинальный метод с достаточно широкой применимостью, основным тезисом которого является «сделаем как проще и посмотрим, что из этого выйдет». В данном случае в качестве основного вычислителя будет использоваться CUDA, но без особой специфики, потому что мы хотим сделать «очень просто».
Май 31
Всем привет из пасмурного, но очень жаркого Тайваня, где сегодня начала работать крупнейшая в мире компьютерная выставка Computex. Пять дней крупнейшие IT-компании будут показывать самое разнообразное железо – от чипов до готовых систем со всеми остановками. По традиции, Intel всегда анонсирует на Computex что-то важное: так, к примеру, именно там в 2008-м году впервые показали процессоры Intel Atom для нетбуков (N270/230) и первые маленькие компьютеры на них. Не стал исключением и год 2011 – в Тайбэе сегодня рассказали о концепции Ultrabook и новых планах по развитию семейства Atom’ов.

Май 31

Для начала определимся с понятиями:
RubyGems — фрэймворк для установки и запаковки Ruby библиотек и приложений.
gem — пакет(файл) с библиотекой или приложением. Имеет стандартизированный вид и расположен в хранилище в сети.
gem command tool — RubyGems предоставляет утилиту «gem» для работы с gem пакетами из командной строки. Она интегрирована с Ruby и позволяет получать доступ к установленным gem'ам как к библиотекам.

В чем же предназначение RubyGems?

До того как появилась RubyGems, для установки новой библиотеки нужно было найти, скачать её, попытаться установить, часто лишь для того, чтобы убедиться в отсутствии нужных зависимостей. Если же библиотека запакована с помощью RubyGems, достаточно попросить RubyGems сделать это за нас и получить установленную, интегрированную библиотеку со всеми нужными зависимостями. В дополнение ко всему утилита gem — платформонезависима, неважно какую ОС вы используете, везде механизм установки библиотек и приложений будет одинаков. Здорово, правда?

Под катом будут описаны:
1) Поиск, получение деталей, установка gem's
2) Доступ документации по установленному gem
3) Использование установленных gem's
4) Работа с версиями gem's
5) Создание собственных gem's

Май 31

Через пару дней начнется Drupal-конференция в Киеве (3-4 июня). Уже несколько лет мы собираем друпалеров, чтобы пообщаться, поучиться и повеселиться.

Раньше форматом кемпов был — баркемп, что значит, что расписание формируется прямо на событии и любой участник может добавить свой доклад в пустую клеточку расписания. Но в последнее время мы увидели, что мы бы могли эффективнее использовать время, помещения и средства, если бы формировали расписание докладов заранее.

В этом году расписание докладов на DrupalCamp Kyiv 2011 мы сделали до начала кемпа.
Докладчики добавляли тезисы своих докладов задолго до конференции и мы им помогали готовить себя и слайды.

В этом отличие от прошлых кемпов — расписание докладов формируется не во время проведения конференции, а до начала кемпа.


Май 31
Поросёнок Пётр едет в Чехию на работуВ последнее время ко мне участились обращения от знакомых и незнакомых людей с просьбой рассказать, как можно уехать на работу в Чехию. Поэтому я решил написать об этом на Хабре, авось ещё кому пригодится, да и сам буду отмахиваться от последующих обращений данным текстом.

Начать бы хотелось с главного: времена, когда эмигрировать в Чехию было очень просто, похоже, уходят окончательно. И теперь сюда попасть почти такой же гемор, как и любую другую страну Шенгена. А, если нет разницы, почему бы не уехать в страны побогаче (Германия, Франция и т. п.)? Ах, вам нравится чешское пиво и тихая, размеренная жизнь? Тогда прошу под кат.
Май 31
Java Elastic Cloud Platform
Друзья, мы продолжаем закрытый бета тест облачной платформы для Java приложений. Важнейшим бизнес моментом в нашем будущем развитии являются предварительные договоренности с одним из лидеров хостинговых услуг на рынке Европы. Мы нашли отличного партнера — это один из самых успешных хостинг провайдеров в Европе. К тому же, наша команда готовит к запуску новый информационный сайт и новый уникальный облачный функционал. Для удобства создания окружений нами разработан конструктор серверных топологий — визуальный билдер. Подобного решения вы не найдете даже у Amazon Beanstalk.
Однако сегодня речь не об этом. Указанный функционал и имя нашего партнера будет анонсировано в следующий раз. Сегодня, тем кто принимает участие в закрытом бета-тестировании — мы предлагаем попробовать наш обновленный функционал. Мы учли ваши пожелания и выпустили промежуточный апдейт.
Май 31


Сотрудник Microsoft Research Йоханнес Копф (Johannes Kopf) совместно с профессором Дани Лисчински опубликовали научную работу (dropbox, scribd) с описанием нового алгоритма депикселизации, который значительно превосходит все существующие методы. Разница в качестве действительно колоссальна.

« Previous Entries Next Entries »