Архив за 17 июня 2013 - 6

29 мая этого года компания Fujitsu представила специальный пакет программного обеспечения для вычислительных кластеров Fujitsu HPC Cluster Suite (HCS). Данный пакет предназначен для управления кластерами на основе серверов Fujitsu PRIMERGY стандартной архитектуры x86 и представляет собой набор полностью проверенных высокопроизводительных программных компонентов. Изначально данный продукт разрабатывался для суперкомпьютера Института физико-химических исследований (RIKEN) K computer, который два сезона держал первенство и в настоящий момент находится на третьем месте в списке TOP500 с производительностью превышающей 10 PFLOPS, что само по себе уже говорит о потенциале и возможностях представленного решения. Теперь с выпуском пакета HCS накопленные знания и опыт переносятся на классическую архитектуру x86 и становятся доступны практически любой компании.Читать полностью »

Вступление

Привет, коллеги.

Сегодня я хочу поделиться с вами несколькими полезными шаблончиками (templates) для IDE Eclipse, которые помогут вам ускорить некоторые рутинные операции при разработке под под Android. Я пока что использую Eclipse для разработки, но, я уверен, что Idea позволит создавать совершенно аналогичные шаблоны.

Что такое шаблоны? Это заранее заготовленные кусочки кода, которые IDE может быстро подставлять для вас при нажатии на Ctrl+Space. Например, введите «syso» в eclipse, нажмите Ctrl+Space. Бац, у вас появился System.put.println(), или «fore» — у вас появится готовый шаблон для цикла fore each. Более того, данные кусочки параметризированы, и IDE предложит вам ввести имена для нужных переменных.

Если вам это интересно, приступим.Читать полностью »

Когда мы взялись за подготовку задания для конкурса, нам хотелось сделать его интересным, сложным, но одновременно решаемым.

С нашей точки зрения, хороший реверсер должен уметь читать машинный код, преобразовывать его в понятный алгоритм, находить в этом алгоритме ошибки или слабые места и при возможности эксплуатировать их. При этом код, предлагаемый для анализа, должен быть похож на реальный программный код.

В качестве платформы была выбрана 64-битная версия ОС Windows. 64 бита — потому что использование Hex-Rays Decompiler для x86 сильно упрощает задачу, а под x64 декомпилятора пока нет. Да и вообще, 64-битные приложения уже стали обычным явлением.

Итак, была собрана небольшая программа с использованием Qt (и статических библиотек). При этом исполняемый файл получился размером почти 10 МБ. Но разве это много для настоящего реверсера? Хотя, по отзывам, некоторых участников напугал размер файла. С другой стороны, Qt оставляет кучу полезной информации, а уж отделять зерна от плевел реверсер должен уметь...Читать полностью »

Сверхвысокочастотные чипы AMD FX-9370 и FX-9590 были представлены несколько дней назад. Согласно пресс-релизу компании, новинки пока будут доступны лишь для системных интеграторов. Однако некоторые интернет-магазины уже предлагают оформить предзаказ на данные процессоры.

Читать полностью »

Перевод статьи Девида Альберта — Understanding C by learning assembly.

В прошлый раз Аллан О’Доннелл рассказывал о том, как изучать С используя GDB. Сегодня же я хочу показать, как использование GDB может помочь в понимании ассемблера.

Уровни абстракции — это отличные средства для построения вещей, но иногда они могут стать преградой на пути изучения. Цель этого поста состоит в том, чтобы убедить Вас, что для твердого понимания C нужно так же хорошо понимать ассемблерный код, который генерирует Ваш компилятор C. Я сделаю это на примере дизассемблирования и разбора простой программы на С с помощью GDB, а затем мы используем GDB и приобретенные знания ассемблера для изучения того, как устроены статические локальные переменные в С.
Читать полностью »

Верхушка линейки новых графических ускорителей Nvidia уже вышла и успела побывать у нас в лаборатории. Следующая карта в лице GeForce GTX 760, относящаяся уже к среднему ценовому сегменту, по последним данным должна выйти 25 или 27 июня.

GeForce GTX 760

Читать полностью »

Известный сервис покупок за рубежом eBayToday.ru объявил об изменении своего имени на ShopoTam.ru.

За 4 года своего существования eBayToday зарекомендовал себя как удобный и надежный посреднический сервис. Популярный среди заядлых пользователей интернет-магазинов, eBayToday рос и развивался, радовал клиентов разнообразием товаров и эффективной работой службы поддержки.

Фантастический успех проекта обусловлен слаженной работой команды, которая состоит из сотрудников в нескольких странах мира. На данный момент, сервис может похвастаться 1 700 952 пользователей и 1 450 982 совершенных покупок.

EbayToday расширил сферу своей деятельности до такой степени, что теперь помогает с покупками практически в любых интернет-магазинах США, Великобритании, Германии, Европы и Китая (всего 10 862 зарубежных магазинов). Таким образом, пришло время сменить имя, которое имеет прямую ассоциацию с eBay, на новое. Причем это никак не повлияет на работу сервиса. ShopoTam продолжает доставлять ваши покупки с разных концов света, а это около 16 488 посылок в месяц!

ShopoTam.ru – опытный сервис интернет-покупок с высоким уровнем клиентского обслуживания.

Читать полностью »

Совместная компания "Яндекса" и "Сбербанка" Яндекс.Деньги объявила сегодня о возможности идентифицировать счета в любом салоне "Евросети". До сих пор для этого владельцам кошельков нужно было обращаться непосредственно в офис компании или пользоваться услугами партнерского банка (подтверждение личности через перевод CONTACT или бюро кредитных историй Equifax). 

Я давно являюсь читателем Хабра, но ещё не написал ни одной статьи. На написание этой статьи меня подтолкнул данный пост: Блокировка аудиозаписей Вконтакте. Восстанавливаем плейлист.

Мне понравились методы, используемые автором для обхода фильтра ВКонтакте, но, как человек, долгое время занимающийся обработкой звука и написанием музыки, могу сказать, что это не лучшее решение, которое можно принять в данной ситуации, и вот, почему:
1. Портится качество аудиозаписи, при многократном конвертировании и намеренном ухудшении качества.
2. Вырезание куска произведения изменяет музыку.

Я предлагаю немного другой подход к решению этой проблемы. Кого заинтересовала тема — прошу под кат. Я расскажу подробнее о нескольких методах, которыми можно обойти фильтр, в том числе, о способе, позволяющем загружать заблокированную музыку, не изменяя её содержание (т.е. полностью сохраняя звучание).
Читать полностью »

Выход нового смартфона Motorola уже не за горами. Большую часть слухов и обрывков информации мы в своё время объединили в одной новости. Теперь, благодаря пользователю @evleaks, мы имеем предположительные характеристики устройства. Напомним, что данный источник ранее множество раз отличался достоверной информацией.

Motorola Moto X

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js