Не очевидно, но факт - SHA-512 быстрее чем SHA-256, причем как показывает практика на процессорах Intel Ivy Bridge эта разница в 1,54, а на AMD Piledriver в 1,48, правда это справедливо для того, чем больше байтов закодировано тем быстрее, на мелких сообщениях в 1.25x медленнее http://crypto.stackexchange.com/questions/26336/sha512-faster-than-sha256
Cryptography Stack Exchange
SHA512 faster than SHA256?
I'm getting this strange result that SHA512 is around 50% faster than SHA256. I'm using .net's SHA512Managed and SHA256Managed classes. The code is similar to the one posted here but I'm referring to
Делаем Python IDE из Vim
Я люблю Vim и зачастую использую его, когда пишу Python-код. Поделюсь с вами несколькими полезными плагинами и утилитами для создания полноценного Python IDE используя Vim 8....
https://tehnojam.pro/category/development/delaem-python-ide-iz-vim.html
Я люблю Vim и зачастую использую его, когда пишу Python-код. Поделюсь с вами несколькими полезными плагинами и утилитами для создания полноценного Python IDE используя Vim 8....
https://tehnojam.pro/category/development/delaem-python-ide-iz-vim.html
ТехноДжем
Делаем Python IDE из Vim
Я люблю Vim и зачастую использую его, когда пишу Python-код. Поделюсь с вами несколькими полезными плагинами и утилитами для создания
Кто то против указов Трампа бастует, а кто то спокойно разрабатывает роботов, вот очередная демонстрация робота компании Boston Dynamics, впечатляет не правда ли?
https://streamable.com/9gt2r
https://streamable.com/9gt2r
Streamable
Streamable - simple video sharing
Check out this video on Streamable using your phone, tablet or desktop.
Крушение: как компьютеры повоцируют катастрофы
Мы все чаще используем компьютеры в управлении самолетами и во время проверки безопасности. Беспилотные автомобили уже совсем рядом. Но не снижает ли наша зависимость от автоматизации наши собственные навыки до опасного уровня?...
https://tehnojam.pro/category/secure/krushenie-kak-kompjutery-povocirujut-katastrofy.html
Мы все чаще используем компьютеры в управлении самолетами и во время проверки безопасности. Беспилотные автомобили уже совсем рядом. Но не снижает ли наша зависимость от автоматизации наши собственные навыки до опасного уровня?...
https://tehnojam.pro/category/secure/krushenie-kak-kompjutery-povocirujut-katastrofy.html
ТехноДжем
Крушение: как компьютеры повоцируют катастрофы
Мы все чаще используем компьютеры в управлении самолетами и во время проверки безопасности. Беспилотные автомобили уже совсем рядом. Но
Пишем cron микросервис с AWS Lambda и Serverless
Недавно мы столкнулись с ситуацией, когда нам понадобилось создать задание cron присоединять всех из нашей базы данных пользователей находящихся в конце своего триального периода, в базу данных customer.io. Задание cron написать легко, сложно его по...
https://tehnojam.pro/category/development/pishem-cron-mikroservis-s-aws-lambda-i-serverless.html
Недавно мы столкнулись с ситуацией, когда нам понадобилось создать задание cron присоединять всех из нашей базы данных пользователей находящихся в конце своего триального периода, в базу данных customer.io. Задание cron написать легко, сложно его по...
https://tehnojam.pro/category/development/pishem-cron-mikroservis-s-aws-lambda-i-serverless.html
ТехноДжем
Пишем cron микросервис с AWS Lambda и Serverless
Недавно мы столкнулись с ситуацией, когда нам понадобилось создать задание cron присоединять всех из нашей базы данных пользователей находящихся в
Всплывающие уведомления в приложениях NativeScript Angular 2
Сегодня мы познакомимся как создавать всплывающие уведомления (Toast notifications) в NativeScript для Android и iOS, построенных с Angular 2....
https://tehnojam.pro/category/development/vsplyvajushie-opoveshenija-v-prilozhenijah-nativescript-angular-2.html
Сегодня мы познакомимся как создавать всплывающие уведомления (Toast notifications) в NativeScript для Android и iOS, построенных с Angular 2....
https://tehnojam.pro/category/development/vsplyvajushie-opoveshenija-v-prilozhenijah-nativescript-angular-2.html
ТехноДжем
Всплывающие уведомления в приложениях NativeScript Angular 2
Сегодня мы познакомимся как создавать всплывающие уведомления (Toast notifications) в NativeScript для Android и iOS, построенных с Angular 2.
Релизнулся Visual Studio Code
version 1.9 https://code.visualstudio.com/updates/v1_9
version 1.9 https://code.visualstudio.com/updates/v1_9
Visualstudio
January 2017 (version 1.9)
See what is new in the Visual Studio Code January 2017 Release (1.9)
Кризис, рецессия и спад говорили ОНИ Амазону, а у него за прошлый год выросло число работников на 110 тысяч человек и сильно обогнало этих Google и Microsoft. Теперь в Амазоне работает 341 тысяча человек, вдумайтесь в эту цифру. Понятное дело, что это не только программисты, а большинство работники доставки и складов, но всё же... https://pbs.twimg.com/media/C3u4btyXAAE0wu_.jpg:large
Вышел релиз Node v7.5.0 изменения:
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V7.md#7.5.0
-обновился npm до версии 4.1.2
-обновился openssl до 1.0.2k
-url: добавилась возможность использовать URL с http.request и https.request
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V7.md#7.5.0
GitHub
nodejs/node
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles: - nodejs/node
Навигация в приложении NativeScript с Angular 2 Router
Когда вы вдоволь наигрались с приложениями из одной страницы, вам придётся разобраться с навигацией между несколькими страницами. Сегодня мы как раз поговорим об этом.
...
https://tehnojam.pro/category/development/navigacija-v-prilozhenii-nativescript-s-angular-2-router.html
Когда вы вдоволь наигрались с приложениями из одной страницы, вам придётся разобраться с навигацией между несколькими страницами. Сегодня мы как раз поговорим об этом.
...
https://tehnojam.pro/category/development/navigacija-v-prilozhenii-nativescript-s-angular-2-router.html
Техноджем
Навигация в приложении NativeScript с Angular 2 Router - Техноджем
Когда вы вдоволь наигрались с приложениями из одной страницы, вам придётся разобраться с навигацией между несколькими страницами. Сегодня мы как раз поговорим об этом. Если вы следили за разработкой Angular 2, начиная с беты, то видели, что компоненты навигации…
Построение Morphing Hamburger Menu только на CSS
Недавно я наткнулся на dribbble Виталия Рубцова, и я не смог устоять перед желанием реализовать его Morphing Hamburger Menu исключительно на CSS. Это меню легко можно использовать при создании дизайна интерфейса мобильных приложений и сайтов....
https://tehnojam.pro/category/development/postroenie-morphing-hamburger-menu-with-css.html
Недавно я наткнулся на dribbble Виталия Рубцова, и я не смог устоять перед желанием реализовать его Morphing Hamburger Menu исключительно на CSS. Это меню легко можно использовать при создании дизайна интерфейса мобильных приложений и сайтов....
https://tehnojam.pro/category/development/postroenie-morphing-hamburger-menu-with-css.html
10 лучших редакторов с поддержкой Markdown для Linux
В этой статье мы рассмотрим несколько лучших редакторов с поддержкой Markdown, которые можно установить и использовать в Linux. На самом деле их намного больше, но мы рассмотрим только самые удобные из них.
...
https://tehnojam.pro/category/software/10-luchshih-redaktorov-s-podderzhkoj-markdown-dlja-linux.html
В этой статье мы рассмотрим несколько лучших редакторов с поддержкой Markdown, которые можно установить и использовать в Linux. На самом деле их намного больше, но мы рассмотрим только самые удобные из них.
...
https://tehnojam.pro/category/software/10-luchshih-redaktorov-s-podderzhkoj-markdown-dlja-linux.html
Делаем глобальное меню в Plasma 5.9
Вот и дождались любители KDE выхода Plasma 5.9, в котором появилось долгожданное многими gllobal menu. Вне зависимости от того, на Ubuntu вы, OpenSuse, Fedora или нормальном дистрибутиве, рецепт добавления глобального меню будет одинаков и прост. Если вы не смогли найти его в своём дистре интуитивно — добро пожаловать. ...
https://tehnojam.pro/category/software/delaem-globalnoe-menju-v-plasma-5_9.html
Вот и дождались любители KDE выхода Plasma 5.9, в котором появилось долгожданное многими gllobal menu. Вне зависимости от того, на Ubuntu вы, OpenSuse, Fedora или нормальном дистрибутиве, рецепт добавления глобального меню будет одинаков и прост. Если вы не смогли найти его в своём дистре интуитивно — добро пожаловать. ...
https://tehnojam.pro/category/software/delaem-globalnoe-menju-v-plasma-5_9.html
Техноджем
Делаем глобальное меню в Plasma 5.9 - Техноджем
Вот и дождались любители KDE выхода Plasma 5.9, в котором появилось долгожданное многими global menu. Вне зависимости от того, на Ubuntu вы, OpenSuse, Fedora или нормальном дистрибутиве, рецепт добавления глобального меню будет одинаков и прост. Если вы не…
Крушение: как компьютеры провоцируют катастрофы - Часть II
Окончание. Начало здесь...
https://tehnojam.pro/category/technologies/krushenie-kak-kompjutery-povocirujut-katastrofy-okonchanie.html
Окончание. Начало здесь...
https://tehnojam.pro/category/technologies/krushenie-kak-kompjutery-povocirujut-katastrofy-okonchanie.html
ТехноДжем
Крушение: как компьютеры провоцируют катастрофы - Часть II
Окончание. Начало здесь Эрл Винер, культовая фигура в области авиационной безопасности, открыл то, что известно сейчас как Законы Винера
Dropbox прекращает разработку Pyston. Опубликован финальный выпуск 0.6.1 и Dropbox бросает своё детище, несмотря на то, что Pyston стал на 95% производительнее обычного CPython, объясняя тем, что лучше будет реализовывать изменение кода своих продуктов на более производительном языке GO
https://blog.pyston.org/2017/01/31/pyston-0-6-1-released-and-future-plans/
https://blog.pyston.org/2017/01/31/pyston-0-6-1-released-and-future-plans/
The Pyston Blog
Pyston 0.6.1 released, and future plans
Hello all, we’re happy to release Pyston version 0.6.1, the latest version of our high-performance Python JIT. v0.6.1 contains performance enhancements over 0.6, bringing Pyston to 95% faste…
Миллион запросов в секунду с Python
Возможно ли такое? До недавнего времени, это было невозможно. Крупные компании пытаются мигрировать на другие языки программирования для улучшения производительности и сокращения расходов на серверы, но в действительности этого делать не нужно. Python это хороший инструмент и в сообществе вокруг него в последнее время происходит много всего, касающегося улучшения производительности....
https://tehnojam.pro/category/development/million-zaprosov-v-sekundu-s-python.html
Возможно ли такое? До недавнего времени, это было невозможно. Крупные компании пытаются мигрировать на другие языки программирования для улучшения производительности и сокращения расходов на серверы, но в действительности этого делать не нужно. Python это хороший инструмент и в сообществе вокруг него в последнее время происходит много всего, касающегося улучшения производительности....
https://tehnojam.pro/category/development/million-zaprosov-v-sekundu-s-python.html
5 повседневных продуктов и услуг, готовых к внедрению ИИ
Что, если бы искусственный интеллект уже присутствовал в нашей жизни? ...
https://tehnojam.pro/category/it-news/5-povsednevnyh-produktov-i-uslug-gotovyh-k-vnedreniju-ii.html
Что, если бы искусственный интеллект уже присутствовал в нашей жизни? ...
https://tehnojam.pro/category/it-news/5-povsednevnyh-produktov-i-uslug-gotovyh-k-vnedreniju-ii.html
ТехноДжем
5 повседневных продуктов и услуг, готовых к внедрению ИИ
Что, если бы искусственный интеллект уже присутствовал в нашей жизни? Технологии, обрабатывающие информацию так, как это делают люди, все
Пока космолёты бороздят космические пространства, а роботы на земле готовятся к покорению далёких галактик, земляне Just For Fun делают такие машины для сортировки M&M's по цветам
http://imgur.com/a/M539W
http://imgur.com/a/M539W
Imgur
M&Ms and Skittles sorting machine
Imgur: The magic of the Internet
Добавляем иконки Font Awesome в приложение NativeScript
Создание иконок для приложения это довольно сложный процесс. Не только с точки зрения креативности, но также из-за трудностей при показе изображений на разных размерах экрана и разных разрешениях. У веб-разработчиков меж тем есть чрезвычайно удобный пакет иконок Font Awesome. И сегодня мы научимся с ним работать в мобильных приложениях.
...
https://tehnojam.pro/category/development/dobavljaem-ikonki-font-awesome-v-prilozhenie-nativescript.html
Создание иконок для приложения это довольно сложный процесс. Не только с точки зрения креативности, но также из-за трудностей при показе изображений на разных размерах экрана и разных разрешениях. У веб-разработчиков меж тем есть чрезвычайно удобный пакет иконок Font Awesome. И сегодня мы научимся с ним работать в мобильных приложениях.
...
https://tehnojam.pro/category/development/dobavljaem-ikonki-font-awesome-v-prilozhenie-nativescript.html
ТехноДжем
Добавляем иконки Font Awesome в приложение NativeScript
Создание иконок для приложения это довольно сложный процесс. Не только с точки зрения креативности, но также из-за трудностей при
Tails в версии 3.0 откажется от 32 битной архитектуры
Разработчики Tails приняли решение о том, что примерно с июня 2017 года, начиная с версии 3.0, откажутся от 32 разрядной архитектуры....
https://tehnojam.pro/category/secure/tails-v-versii-3_0-otkazhetsja-ot-32-bitnoj-arhitektury.html
Разработчики Tails приняли решение о том, что примерно с июня 2017 года, начиная с версии 3.0, откажутся от 32 разрядной архитектуры....
https://tehnojam.pro/category/secure/tails-v-versii-3_0-otkazhetsja-ot-32-bitnoj-arhitektury.html
ТехноДжем
Tails в версии 3.0 откажется от 32 битной архитектуры
Разработчики Tails приняли решение о том, что примерно с июня 2017 года, начиная с версии 3.0, откажутся от 32