Месяц: Январь 2017
-
NoSQL – коротко о главном
—
от автора
Сергей Туленцев (TextMaster) Меня зовут Сергей Туленцев, я уже несколько лет интересуюсь NoSQL базами данных и сегодня попытаюсь поделиться с вами знаниями и опытом. Кому будет полезен этот доклад? Это обзорный доклад с претензией на структурированность. Если вы что-то где-то когда-то слышали про NoSQL, то через 40 минут вы будете знать гораздо больше, вы будете…
-
Поле Галуа на Scala
—
от автора
Введение В этой статье будет рассмотрена тема построения и работы с конечными полями (или полями Галуа), которые используются в криптографии, теории информации и кодирования и других науках, т.е. имеют широкое практическое применение. Сухую теорию о группах/кольцах/полях можно прочитать по ссылке Поля Галуа, а здесь будет больше практики и реализации на языке Scala. Типы и ограничения…
-
Hadoop From Scratch
—
от автора
Эта статья послужит практическим руководством по сборке, начальной настройке и тестированию работоспособности Hadoop начинающим администраторам. Мы разберем, как собрать Hadoop из исходников, сконфигурировать, запустить и проверить, что все работает, как надо. В статье вы не найдете теоретической части. Если вы раньше не сталкивались с Hadoop, не знаете из каких частей он состоит и как они…
-
В 2017 году быть гением-одиночкой уже не получится
—
от автора
Каждый инноватор мнит себя Стивом Джобсом. Он был нахальным, упрямым, свято верил в своё видение и раскатывал в блин всех, кто попадался ему на пути. Он знал и взлёты, и падения, но никто не отрицает, что он сильно повлиял на мир. Проводя исследования для моей следующей книги "Mapping Innovation", я с удивлением обнаружил, что большая…
-
VCL, избавляемся от мерцания, раз и навсегда
—
от автора
Delphi и C++Builder разработчики, использующие VCL не по наслышке знают о вездесущей проблеме мерцания контролов. Мерцание происходит при перерисовке, вследствие того, что сначала отрисовываеться фон компонента, и только потом сам компонент. И если в случае с наследниками от TWinControl частичным решением проблемы является установка свойства DoubleBuffered в True, что заставляет контрол отрисовываться в буфере(однако DoubleBuffered…
-
Распознавание чеков в Google Docs с помощью ABBYY OCR SDK
—
от автора
В северном полушарии нынче зима, а это значит что пора на лыжи! Мы с друзьями поддались этому течению и приступили к подготовке нашего совместного зимнего отдыха. Детали всего процесса планирования раскрывать не буду, скажу лишь только, что мне выпала ответственная роль сбора магазинных чеков наших совместных трат.
-
Изоморфные React-приложения: производительность и масштабирование
—
от автора
Денис Измайлов ( DenisIzmaylov ) Всем привет! Вкратце расскажу о себе. Я — Денис Измайлов. Последние 5 лет сосредоточился на JS-разработке, делал много Single Page Application, highload, React, выступал на MoscowJS несколько раз, каммитил webpack и т.д. Сегодня хотел бы поговорить вот о чем: почему от Single Page Application в его классическом виде стоит отказаться;…
-
Сравнение Lock-free алгоритмов — CAS и FAA на примере JDK 7 и 8
—
от автора
Много ядер не бывает Атомарные операции (atomics), например, Compare-and-Swap (CAS) или Fetch-and-Add (FAA) широко распространены в параллельном программировании. Мульти- или многоядерные архитектуры установлены одинаково как в продуктах настольных и серверных компьютеров, так и в крупных центрах обработки данных и суперкомпьютерах. Примеры конструкций включают Intel Xeon Phi с 61 ядрами на чипе, который установлен в Tianhe-2,…
-
Intel представила компьютер размером с кредитку
—
от автора
Корпорация Intel довольно давно выпускает миниатюрные ПК, которые, в то же время, обладают практически всеми возможностями «взрослых» десктопов. На этот раз Intel представила нечто отличное от всех прочих устройств такого типа. Это один из самых маленьких полноценных компьютеров, который получил название Compute Card. Название не случайно, дело в том, что размеры ПК составляют 95,5х55х5 мм.…
-
Программирование Arduino из Atmel Studio 7
—
от автора
Привет Гиктаймс!!! Новогодние праздники подходят к концу, все салаты съедены, шампанское выпито, и жизнь потихоньку начинает возвращаться в привычное русло. И это хорошо. Но речь совсем не об этом. А дело собственно, вот в чем: многие из нас, начиная свой путь программирования микроконтроллеров с платы Arduino, подходили наконец к такому моменту, когда в родной среде…