Архив за 06 ноября 2013 - 8

По сообщению агентства Reuters, ссылающегося на собственные источники, знакомые с ситуацией, компания Microsoft сократила список кандидатов на должность генерального директора примерно до пяти человек. Напомним, в августе стало известно, что нынешний гендиректор Стив Балмер покинет свое кресло в течение ближайших 12 месяцевЧитать полностью »

Любое движение тела и изменение его скорости можно рассматривать только относительно окружающих его тел (в частности, земли), отдельные из которых можно принять за покоящиеся лишь условно на некоторый период времени, как этап в развитии материи. По-другому говоря, абсолютно покоящихся тел в природе в принципе не существует. В этом смысле вызывают большие сомнения постулирования неподвижности эфира, пустоты, пространства в некоторых физических построениях, поскольку исходные гипотезы об этом, как правило, принимаются в этих построениях без необходимого доказательства. Поэтому остается говорить лишь об относительном покое, о нулевой скорости как о параллельном перемещении тел, а также о сближении или удалении тел с той или иной скоростью и ускорением при соблюдении вселенского баланса движения.

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

Преобразование чисел из одного типа в другой обычно ведется таким образом, чтобы не потерять лишних чисел, т.е. из меньшего типа к более вместительному. Но что, если предыдущий разрабочик использовал конвертацию из Double во Float и стали пропадать копейки в отчетах?
В статье приводится изучение конвертации плавающих чисел в Java:

    99999999.33333333 -> 100000000.0000000
    98888888.33333333 ->  98888888.0000000
     2974815.78000000 ->   2974815.7500000

Давайте разберемся, к чему приводит такое преобразование и почему все происходит именно так. Ведь казалось бы, раз используемые в проекте числа далеки от максимальных значений типов float и double, то конвертация его из первого во второй не должна повлечь за собой отрицательных последствий в большинстве случаев.
Читать полностью »

Исторически так сложилось что ПЛИС я начал изучать только на новой работе.
Это были серии ПЛИС фирмы Altera.

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

И я приступил к изучению всех хитростей и ограничений языка VHDL.
В итоге сошелся на мысли что конструкции языка просто ужасны, а ограничения избыточны для проектирования аппаратуры.

Приведу пример листинга из статьи Делаем таймер или первый проект на ПЛИС
Читать полностью »

В своем прошлом посте я постарался достаточно детально описать все тонкости установки Redmine на Linux Ubuntu. В этом, хочу рассказать о тонкостях написания плагинов под Redmine, об основных возможностях изменения функциональности стандартного Redmine, о подводных камнях, которые встречались моей команде на этом пути.

Думаю, эта статья будет полезна тем, кто уже знаком с основами фреймворка Ruby on Rails и хочет начать разрабатывать плагины для Redmine.

Прежде всего, стоит разделить все плагины Redmine на две категории:

В первую попадают те плагины, которые фактически не затрагивают функциональность стандартного Redmine. По сути это обычные Rails-приложения внутри Redmine, с ними возникает мало сложностей, поэтому они малоинтересны. На официальном сайте Redmine есть неплохой туториал, подробно описывающий как создать плагин для голосования.

Все немного сложнее, когда плагин должен изменять встроенную функциональность!
Читать полностью »

Хочу поделиться граблями перехода с EFW 5 на 6 в случае DataBase-First.

Тесно работаю с Entity Framework с пелёнок. Пересел на него с Linq2SQL.
Особых проблем с переходами между версиями не встречал. И в целом — каждый переход оправдывал ожидания.
Но сегодня я был слегка разочарован.
Читать полностью »

Вышла в свет новая версия бесплатного Intel SDK для OpenCL приложений — 2013 R2. Приведем список нововведений.

  • Поддержка операционной системы Windows 8.1;
  • Поддержка новых процессоров Intel Bay Trail с графикой Intel HD Graphics, а именно серий Intel Atom Z3000, Intel Celeron J1000/N2000, Intel Pentium J2000/N3000;
  • Трассировка OpenCL ядер на встроенной графике Intel с помощью Intel VTune Analyzer XE 2013;
  • Новые OpenCL расширения cl_accelerator_intel, cl_intel_motion_estimation с поддержкой аппаратно ускоряемых встроенных ядер оценки движения.

В настоящий момент Windows 8.1 поддерживается только со следующими драйверами: драйвер Intel Iris и HD graphics Driver для Windows 8.1 (версия 15.33.5), драйвер Intel HD Graphics для Windows 8.1 (версия 15.33.3) для процессоров Intel Bay Trail.
Пользователям Windows 7 и 8 следует использовать предыдущий релиз.
Кроме того, обновлен сайт OpenCL SDK: добавлена информация и видео, появилась новая вкладка «Обучение».
Читать полностью »

Раньше Wall Street делала ставку на компании, производящие товары. Сейчас она ставит лишь на технологии, позволяющие совершать торговые операции как можно быстрее.

image

От редактора: один из наиболее примечательных моментов в катастрофе, произошедшей с Knight Capital Group – трейдинговой компанией, потерявшей на этой неделе $440 миллионов [статья была опубликована на сайте журнала Wired 08.03.12 — прим. переводчика] – скорость этого коллапса. Новостные сводки сообщили, что большая часть совершенных сделок, приведших к падению биржевых цен и колоссальным убыткам, произошла меньше, чем за час. И это падение, спровоцированное действиями ПО, в очередной раз заставило финансовое сообщество задуматься о том, что гонка за прибылью в итоге может обернуться выбором быстрых, но плохо управляемых и недостаточно «интеллектуальных» программных решений. Мы публикуем эту историю до ее официального выхода в печать в сентябрьском журнале Wired, поскольку она демонстрирует, насколько близко Wall Street подошла к точке, когда такие стремительные падения станут совершаться со все возрастающей частотой, и как далеко готовы зайти трейдеры в погоне за скоростью совершения торговых операций.Читать полностью »

Сертификация средств защиты информации вызывала, вызывает и будет вызывать огромное количество вопросов у IT-люда. И к сожалению не только у него: сами «законотворцы» и «методикоделы» не всегда толком могут ответить на вопрос о сертификации. Тут можно выделить пожалуй два подвопроса:
1. Что «хотят» контролирующие органы (ФСТЭК, ФСБ, Роскомнадзор) — далее «КО»;
2. А что «хочет» закон и методики.
Частично написано в ответ на Защита информации и сертификация. Если нет разницы — зачем платить больше?, где, считаю, не совсем корректно представлено текущее положение дел… хотя взгляд на него излагаю из личного опыта общения с КО, сертифицирующими органами, клиентами и опытом внедрения систем защиты.
Читать полностью »

FileAPI 2.0Привет! Примерно год назад я представил вашему вниманию первую версию open-source библиотеки FileAPI, предназначенную для работы с файлами на клиенте и последующей загрузки на сервер.

За это время был пройден долгий путь. Библиотека заработала 670+ звезд и 90+ форков. С помощью github-сообщества удалось исправить множество «детских» проблем и внести ряд улучшений. Было закрыто более 100 тасков, и благодаря Илье Лебедеву сделана загрузка файлов по частям. Сегодня я с гордостью хочу представить вам FileAPI 2.0.Читать полностью »


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