Архив за 04 марта 2016 - 10

fsharpConf 2016 — прямая трансляция виртуальной конференции по F# - 1

Всем привет! Сегодня, 4 марта, состоится виртуальная конференция fsharpConf 2016, посвящённая языку функционального программирования F# и связанным технологиям и инструментам.

Начало трансляции — в 19:30 (по Москве).

Не упустите возможность услышать о языке F# от его создателя, Дона Сайма, послушать о применении F# в production в компании jet.com, а также узнать много нового о персонажах звёздных войн на основе анализа данных в докладе Эвелины Габасовой (20:00). И конечно один из самых интересных и ожидаемых докладов — демонстрации Шона и Фила Трелфолдов в 21:30.

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

Представитель Google, который занимается маркетингом Google Cardboard, Майк Джазаери (Mike Jazayeri) сообщил в ходе свежего интервью о том, что с момента запуска в 2014 году продажи картонного шлема виртуальной реальности составили 5 млн штук.

Кроме того, он заявил, что в магазине Google Play сегодня представлено более 2000 приложений, которые поддерживают Google Cardboard, а суммарно пользователи устройств, работающих под управлением операционной системы Android, скачали эти приложения более 25 млн. раз.

xiaomi_habrageek

Самый новый смартфон от Xiaomi — Mi5, белая версия на 32 ГБ памяти (стеклянная версия, да, самая простая) у меня в руках!

Характеристики

Для тех, кто не следил за новинкой:

  • Процессор: Qualcomm Snapdragon 820 1,8 ГГц, 4 ядра
  • Видео: Adreno 530, частота 510 МГц
  • Экран: 5,15 дюйма 1920х1080, 428 PPI
  • ОЗУ: 3 ГБ LPDDR4
  • Хранилище: 32 ГБ, UFS2.0
  • Основная камера: 16 Мп, стабилизация в 4 осях
  • Фронтальная камера: 4 Мп
  • Сотовая связь: 2 NanoSIM, поддержка TD-LTE (каналы B38,B39,B40,B41)
  • Беспроводные протоколы: 802.11 a/b/g/n/ac (2,4 и 5 ГГц), Bluetooth 4.2, NFC
  • Навигация: GPS, AGPS, Глонасс, Beidou
  • Аккумулятор: 3000 мАч
  • Другие фишки: физическая кнопка «Домой», сканер отпечатков
  • Корпус: металлическая рамка, закруглённое стекло с обратной стороны
  • Габариты: 144.55 x 69.2 x 7.25 мм
  • Вес: 129 г

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

Первый хакатон 2ГИС - 1

На прошлых выходных мы организовали в новосибирском офисе 2ГИС первый открытый хакатон. Не будем рассказывать, как было круто, какие классные проекты выиграли и вот это всё. Мы поделимся некоторыми советами для организаторов подобных мероприятий и зададим пару вопросов.
Читать полностью »

Безопасность прошивок на примере подсистемы Intel Management Engine - 1

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

Встречайте – подсистема Intel Management Engine, самая загадочная составляющая архитектуры современных x86-платформ.

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

Один из принципов дизайна в Atlassian — лаконичность. В ходе эволюции UX некоторые непопулярные действия, расчитанные на опытных пользователей, были спрятаны в выпадающих списках или за горячими клавишами. Там они ждут предприимчивого пользователя, который случайно наткнётся на них благодаря случайному нажатию клавиш или клику мышки (ну, или заглянет в руководство). Вот шесть моих любимых трюков Bitbucket Cloud, о которых вы, возможно, никогда не слышали:

Омнибар

Омнибар в Bitbucket — это строка быстрого доступа к действиям, похожая на ⇧⇧ в средах разработки JetBrains или ⌘+P в Sublime Text. Запустить омнибар можно на любой странице, нажав клавишу точки.

По умолчанию, он покажет набор действий, соответствующих текущему контексту:
Omnibar
Читать полностью »

Китайская компания Chuwi в последнее время довольно активно выпускает устройства, работающие под управлением операционной системы Windows 10, включая Chuwi Hi10 и Chuwi Hi12.

Издание Gizchina опубликовала первые изображения нового планшета с отсоединяемой клавиатурой Chuwi HiBook, который также работает под управлением Windows 10.

Лучше маленькая рыбка, чем большой таракан.
Русская поговорка
Lua микро-фреймворк на Apache - 1
Lua нравится всем, он простой, но не примитивный. Нет, скорее — продуманный, выверенный, оптимальный. Р.Иерузалимски (автор языка), в своей книге «Программирование на языке Lua» пишет: «Lua — это крошечный и простой язык». Это так. И ещё он скриптовый, переносимый, эффективный, расширяемый, склеивающий (glue). Как же такой не попробовать?

Как и многие другие, я поддался искушению заглянуть, что же из себя представляет Lua. Ну а поскольку самый лучший способ изучить язык, это написать на нём программу, я решил набросать простой веб-микрофреймворк под сервер Apache (версии 2.3+). Апач выбран потому, что он есть на каждом хостинге, и вся настройка под Lua заключается во включении модуля mod_lua.so в конфигурации сервера. Это решение конечно, будет медленнее, чем на Nginx, но возможно, нам больше и не надо?
Читать полностью »

Luxoft Training предлагает познакомиться с переводом еще одной статьи Рандольфа Гайста «Big Nodes, Concurrent Parallel Execution And High System/Kernel Time».

Сложные аппаратные узлы, одновременное параллельное выполнение и время работы ядра-системы - 1Рандольф Гайст специализируется на исправлении ошибок, связанных с производительностью баз данных Oracle. Входит в число лучших специалистов в мире в области анализа исполнения SQL-кода и технологий Oracle по оптимизации. Является сертифицированным администратором Oracle базы данных (OCP DBA) версий 8i, 9i и 10g.
Читать полностью »

Приветствую вас в блоге iCover. Два года назад я написал большой топик “правильная сумка для правильного гика”, получивший хороший отклик и ставший “топиком добра” из-за большого количества отличных комментариев. С тех пор тему сумок и рюкзаков я не оставляю, регулярно пробуя что-то новое.

Идеальный гаджеторюкзак для отца семейства - 1

Мой текущий рюкзак Booq Squezze является отличным экземпляром за одним небольшим исключением – он маленький. Другими словами, с ним отлично ходить по городу, если нужно положить туда ноутбук, несколько EDC-вещей типа мультитула и фонарика, запасного повербанка, плюс бросить книжку и журнал. И все. Что-то большее туда лезет с трудом.

А поскольку я являюсь отцом двух маленьких детей (да-да, я еще и автор топика «ребенок в семье гика») и мы регулярно куда-то выбираемся всей семьей, недавно встал вопрос покупки чего-то более вместительного. И я стал копать.Читать полностью »


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