Архив за 19 июня 2012 - 5

На мероприятии International Supercomputing Conference 2012 компания Cray объявила о намерении использовать в суперкомпьютере под условным названием Cascade сопроцессоры Intel Xeon Phi.

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

Начинающим разработчикам: история одного бага, или За что можно не любить новые версии iOS

Совсем недавно Apple представила бету новой версии iOS, которая, как обычно, содержит много «вкусных» возможностей. Но наряду с приятным возникает вопрос: как уже выпущенные приложения будут работать на новой версии iOS? Вообще тема работы старых приложений на новой версии мобильной ОС упоминается нечасто. Тут, на Хабре, мне встретилась только одна статья «Обратная совместимость в iOS SDK». Ее-то и хотелось бы дополнить своей историей.

В тексте под катом – краткое описание «граблей», на которые мне довелось наступить при подготовке новой версии продукта Parallels Mobile с поддержкой iOS 5, и способов эти грабли обойти. Также мы на примере увидим «особое» отношение Apple к теме обратной совместимости в iOS SDK, ну и пару советов, как минимизировать проблемы при переходе на новые версии мобильной ОС.

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

Остаться в живых. Безопасность SCADA

Еще буквально пару лет назад мало кто предполагал, что вирусы шагнут из киберпространства в реальный мир и смогут не только воровать данные и мешать работе ПО, но и атаковать целые производственные системы, выводить из строя машины и промышленные установки. Казалось бы, сети на производстве как правило изолированы от сетей общего пользования и внутренних сетей предприятия, оборудование и ПО в них значительно отличаются от обычных сетей, — уж не говоря о том, что все процессы четко регламентированы и строго контролируются...Читать полностью »

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

Впрочем, звание самого передового производства GlobalFoundries дрезденская фабрика скоро уступит предприятию, сооружаемому в штате Нью-Йорк. Фабрика, строительство которой Читать полностью »

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

Впрочем, звание самого передового производства GlobalFoundries дрезденская фабрика скоро уступит предприятию, сооружаемому в штате Нью-Йорк. Фабрика, строительство которой Читать полностью »

Новый лидер списка Top 500 построен в Ливерморской национальной лаборатории. Его производительность — 16,32 петафлопс, что в полтора раза больше предыдущего чемпиона — Fujitsu K c его 10,51 петафлопс. При этом он потребляет 7,9 мегаватт против 12,6 у Fujitsu. IBM Sequoia построен на архитектуре Blue Gene/Q и содержит 1,6 миллиона ядер и 1,6 петабайт памяти — по гигабайту на каждое ядро. Компьютер занимает 96 стоек. Работает он под управлением ОС Linux.

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

Стала доступна запись моего доклада с РИТ-2012, на котором по просьбе Олега Бунина я постарался раскрыть тему создания условий для творческой работы в группе:

  • Что убивает мотивацию творчества?
  • Как создать и поддерживать состояние потока?

В конце я проиллюстрировал сказанное примерами из открытого проекта UsabilityLab для стартапа SpinPlaces.Читать полностью »

В посте увлекательная история о том, что все невозможное возможно.
Мы обещали рассказать, почему так горим проектом Gfranq, стремительно развиваемся и становимся все более уверенными, что создали полезный сервис. Рассказываем.

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

Исследователи из Университета Пердью, занимающиеся вопросами энергетической эффективности работы приложений в Android (недавно они показали, что до 75% потребления энергии приложением относится к процессам показа рекламы в нем), выяснили, что многие приложения неправильно используют API по управлению питанием (wakelock).

Wakelock API в Android был создан для приложений, которым необходима работа процессов даже в тот момент, когда телефон находится в режиме ожидания. Например, почтовой программе нужно автоматически соединяться с сервером для проверки обновлений.

Однако профессор И. Чарли Ху отметил, что «программисты всего лишь люди, и когда они делают ошибки при использовании этого API, батарея может кончиться всего за несколько часов». Ученые назвали это «энергетическим багом отсутствия сна» (no-sleep energy bugs) — фактически он не дает устройству переходить в режим сна и оставляет его все время включенным. Читать полностью »

imageМобильное приложение для изучения иностранных слов WordSteps уже есть для платформы Android. Логично было бы выпустить далее iPhone. Но почему Bada?

Все дело в том, что в свое время Samsung обратился к нам с просьбой написать приложение, аналогичное Android. Более того, некоторое время назад компания выделяла средства на разработку. Мы, команда разработчиков WordSteps, не стали отказываться от такой приятной возможности и на днях выложили приложение на Samsung Apps для публичного скачивания. Сейчас подготавливаем закрывающие документы на оплату услуг разработки. Насколько нам известно, Samsung уже отказался от такого рода финансирования сторонних разработчиков, но мы рекомендуем все равно обратиться в компанию, если у вас действительно есть стоящая идея.

А теперь более подробнее о приложении. WordSteps для Bada – бесплатный мобильный клиент, позволяющий загружать словари на одном из 29ти языках представленных на сайте и изучать иностранные слова в дороге с помощью набора упражнений, включая карточки слов, выбор слова по переводу, написание перевода, аудирование и других. Встроена эффективная система интервальных напоминаний, которая определяет наиболее оптимальные интервалы повторения в зависимости от количества ошибок, сделанных в тех или иных упражнениях.
Читать полностью »


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