Смотрим внутренности отечественного 28нм MIPS процессора — Baikal-T1

Думаю многие уже слышали про реализованный московскими разработчиками Байкал Электроникс процессор Байкал-Т1 — с двумя ядрами Imagination Technologies P5600 MIPS 32 r5 и набортным 10GbE. Байкал оказался первым, кто реализовал в кремнии это ядро.

Терзал этот процессор я с перерывами больше года — но наконец под катом могу поделиться результатами. Читать дальше →
Смотрим внутренности отечественного 28нм MIPS процессора — Baikal-T1
Source: habrahabr

Анонс HolyJS 2017 Piter: Больше JavaScript, хорошего и разного

2-3 июня состоится JavaScript-конференция HolyJS 2017 Piter – уже третья HolyJS по счету. За год существования конференция показала крутой рост, и уже сейчас собирает под 600 разработчиков – все-таки единственная pure-JavaScript конференция в России.


Да, в этот раз конференция пройдет в течение двух дней. Почему? Нас уже разоблачили в Twitter:


А если серьезно, в прошлый раз участники часто сетовали на чересчур высокую загрузку к концу дня, теперь за счет двухдневного формата и докладов станет больше, и воспринимать их будет проще. В программу войдут не только лучшие спикеры прошлых HolyJS, но и новые лица (и даже Douglas Crockford!)


Подробности под катом.
Читать дальше →
Анонс HolyJS 2017 Piter: Больше JavaScript, хорошего и разного
Source: habrahabr

И снова о Feathers JS. Как мы за 5 минут создали серверное приложение, а теперь разбираемся что же мы создали…


Итак, в первой части мы использовали потрясающие возможности Feathers.js для того, чтобы за 5 минут создать backend для нашего приложения.


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


Поэтому пришла пора «поднять капот и заглянуть в потроха» нашего кода.
Читать дальше →
И снова о Feathers JS. Как мы за 5 минут создали серверное приложение, а теперь разбираемся что же мы создали…
Source: habrahabr

Feathers JS, часть вторая. За 5 минут мы создали серверное приложение, теперь разбираемся что же мы создали…


Итак, в первой части мы использовали потрясающие возможности Feathers.js для того, чтобы за 5 минут создать backend для нашего приложения.


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


Поэтому пришла пора «поднять капот и заглянуть в потроха» нашего кода.
Читать дальше →
Feathers JS, часть вторая. За 5 минут мы создали серверное приложение, теперь разбираемся что же мы создали…
Source: habrahabr

Пост №3007220

Автор: Jokerka

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3007220″ }, «headline»: «таксист :: приколы про студентов (студенческие шутки и юмор, видео, веселая студентота)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D1%82%D0%B0%D0%BA%D1%81%D0%B8%D1%81%D1%82-%D1%81%D1%82%D1%83%D0%B4%D0%B5%D0%BD%D1%82%D1%8B-3691901.jpeg», «height»: 911, «width»: 600 }, «datePublished»: «2017-02-28T18:21:25+03:00», «dateModified»: «2017-02-28T18:21:25+03:00», «author»: { «@type»: «Person», «name»: «Jokerka» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3007220
Source: Joyreactor

Приглашаем на Lua in Moscow 2017 5 марта


В первое воскресенье марта в офисе Mail.Ru Group пройдёт международная конференция Lua in Moscow 2017. В программе — выступления автора языка Роберто Иерусалимского и лучших зарубежных и отечественных экспертов по Lua и LuaJIT.


Lua — уникальный язык программирования, который используется далеко не только в индустрии компьютерных игр, но и как встроенный язык расширений в таких инструментах web-программирования, как Redis, nginx, Tarantool, OpenResty. Lua также применяется для анализа больших данных, научных вычислений. Во многих роутерах, принтерах и других подобных устройствах есть Lua.


В 2014 году мы провели восьмую ежегодную конференцию по языку программирования Lua Workshop, крупнейшую по числу участников за все годы. С тех пор мы не забывали про язык программирования Lua, проводили митапы и потоки на IT-конференциях. И вот, наконец, в этом году у вас снова есть шанс лично задать вопросы автору языка, обменяться опытом с лучшими программистами и, конечно, послушать доклады про передовой опыт применения Lua и LuaJIT.

Часть докладов будет на английском языке.


Даже если вы ещё не пишете на языке Lua, приходите, возможно, конференция откроет вам глаза на что-то новое и интересное!
Читать дальше →
Приглашаем на Lua in Moscow 2017 5 марта
Source: habrahabr

Пост №3007195

Автор: Minum

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3007195″ }, «headline»: «resident evil 7 :: Resident Evil :: Игры», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/resident-evil-7-Resident-Evil-%D0%98%D0%B3%D1%80%D1%8B-3691869.jpeg», «height»: 881, «width»: 1181 }, «datePublished»: «2017-02-28T18:08:11+03:00», «dateModified»: «2017-02-28T18:08:11+03:00», «author»: { «@type»: «Person», «name»: «Minum» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3007195
Source: Joyreactor

[Перевод] Самая простая в мире lock-free хеш-таблица

image


Безблокировочная хеш-таблица — это медаль о двух сторонах. В некоторых случаях они позволяют достигать такой производительности, которой не получить другими способами. С другой стороны, они довольно сложны.
Читать дальше →
[Перевод] Самая простая в мире lock-free хеш-таблица
Source: habrahabr

[recovery mode] Чек-лист: что такое VDI или как отличить настоящий продукт от «импортозамещенной» поделки

История вопроса


Мы вместе с коллегами из Virtuozzo (так после продажи части бизнеса и бренда Odin компании Ingram Micro называется подразделение Parallels, которое занимается виртуализацией) разработали продукт для виртуализации рабочих мест – Parallels VDI от IBS. Плюс у нас есть богатый опыт реализации проектов по консолидации рабочих мест с использованием решений Citrix и VMware. В общем, мы видели, пожалуй, все, что творится «под капотом» VDI-решений — хорошо знаем, как они должны быть устроены и чем отличаются от простой виртуализации. Поэтому когда мы встречаем решение, в котором заявлена реализация VDI, а по факту выясняется, что разработчик в меру своей принципиальности и честности понимает под этим просто подключение к виртуальной машине с помощью какого-нибудь протокола доставки рабочего стола, нам становится грустно.
Читать дальше →
[recovery mode] Чек-лист: что такое VDI или как отличить настоящий продукт от «импортозамещенной» поделки
Source: habrahabr

Чек-лист: что такое VDI или как отличить настоящий продукт от «импортозамещенной» поделки

История вопроса


Мы вместе с коллегами из Virtuozzo (так после продажи части бизнеса и бренда Odin компании Ingram Micro называется подразделение Parallels, которое занимается виртуализацией) разработали продукт для виртуализации рабочих мест – Parallels VDI от IBS. Плюс у нас есть богатый опыт реализации проектов по консолидации рабочих мест с использованием решений Citrix и VMware. В общем, мы видели, пожалуй, все, что творится «под капотом» VDI-решений — хорошо знаем, как они должны быть устроены и чем отличаются от простой виртуализации. Поэтому когда мы встречаем решение, в котором заявлена реализация VDI, а по факту выясняется, что разработчик в меру своей принципиальности и честности понимает под этим просто подключение к виртуальной машине с помощью какого-нибудь протокола доставки рабочего стола, нам становится грустно.
Читать дальше →
Чек-лист: что такое VDI или как отличить настоящий продукт от «импортозамещенной» поделки
Source: habrahabr