Богдан

197 Flips | 4 Magazines | @1h2n4up | Keep up with Богдан on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Богдан”

Технологии, приблизившие победу во Второй мировой войне

Шифрование<p>Немецкие шифровальные машины «Энигма» применялись с 20-х годов прошлого века, однако широкое распространение получили с началом Второй …

[Из песочницы] Первые успехи сложного игрового бота

<i>(Приглашение к совместному проекту с открытым исходным кодом)</i><br>Зачем люди пишут игровых ботов? – Можно назвать много возможных причин, одной из них, …

С днем шифровальщикаǃ

5 мая 1921 года в России была создана служба криптографии и шифрования.<br>В этом же году Эйнштейн получил нобелевку «За заслуги перед теоретической …

[Перевод] Разработчики в край обленились?

<i>Примечание от переводчика:<br>Оригинальный текст, местами, имеет яркую экспрессивную окраску, которую было решено адаптировать и передать в переводе.</i> …

Инерционный трекер на базе Arduino и GY-85

Привет geektimes. Head tracker, иногда его же называют инерционный трекер — устройство, которое отслеживает движение головы в пространстве, то есть в …

Пол Грэм, «Хакеры и художники», глава 10: «Programming Languages Explained»

Книга «Хакеры и Художники», глава 10.<br>Эта глава есть только в книге, на сайте Пола Грэма она отсутствует.<br>Кстати, осталось совсем чуть-чуть и будет …

[Перевод] Приводим данные и код в порядок: оптимизация и память, часть 1

В этой серии из двух статей говорится о том, как структура данных и памяти влияет на производительность. Предлагаются определенные действия для …

[Из песочницы] Как написать монаду IO на C# (не) без помощи параллельной вселенной и машины времени

В жизни нередко бывают ситуации когда нужно просто сесть и сделать какое-то дело, не забивая себе голову вопросами вроде "а что это даст?", "а кому …

[Из песочницы] Easy Hack: Java application

Время от времени пентестерам приходится сталкиваться с Java-приложениями. Это могут быть различные серверы, клиенты или просто десктопные программы. …

[Перевод] О полезности индексов по выражениям

На обучающих занятиях по PostgreSQL, и на продвинутом, и на базовом курсах, я часто сталкиваюсь с тем фактом, что обучающиеся практически ничего не …

Отправляем данные с Arduino в Azure IoT Hub

Хабы: Разработка для интернета вещей, Программирование микроконтроллеров, Microsoft Azure <br>Не так давно я стал счастливым обладателем Genuino MKR1000. …

Вышел uvloop — продвинутая реализация цикла событий для asyncio в Python

В стандартной библиотеке Python 3.4 в своё время появился модуль asyncio, позволивший удобно и быстро писать асинхронный код. А уже к Python 3.5 в …

Обзор Java-конференции JPoint 2016

22-23 апреля 2016 года в четвёртый раз прошла конференция JPoint, в т.ч. уже в третий раз подряд в Москве. В конференции приняли участие более 1000 …

Как вы можете сделать Java лучше

Многие люди жалуются, что в Java чего-то не хватает, что-то глючит или медленно работает. Хорошая новость: у вас есть возможность не жаловаться, а …

Опасный target="_blank"

Большинство создают внешние ссылки через target="_blank" и не знают одного интересного нюанса — страница, на которую мы попадем таким образом, …

Снайперская винтовка: ликбез для чайников

Покупка рояля Steinway сама по себе не сделает из вас великого пианиста. Точно так же и самая совершенная снайперская винтовка, которую только можно …

Советские и российские крылатые ракеты: история

Отсчет истории советских крылатых ракет можно вести с сентября 1944 года, когда в одно из московских КБ были доставлены обломки первого в мире …

[Перевод] Примеры кода для интернета вещей: умная поливалка

Хабы: Разработка для интернета вещей, Программирование микроконтроллеров, Блог компании Intel<br>Недавно мы опубликовали учебные примеры кода для …

Эволюция языков программирования

Пятница — самое время расслабиться и вспомнить, с чего все началось. Представляем вам краткий экскурс в историю разработки от GeekBrains. <br>Читать …

Список книг по наступательной информационной безопасности

Grimoire ensorcele by naiiade<br>Любую достаточно развитую технологию можно сравнить с оружием: когда у врага есть ружье, а у тебя нет, поневоле хочется …

[Из песочницы] Анализ английского текста с чашкой кофе «JavaSE8»

От автора<br>«Куда только не заведёт любопытство» — именно с этих слов и началась эта история.<br>Дело обстояло так.<br>Вернулся я из командировки из США, где …

Rust: От &str к Cow

Одной из первых вещей, которые я написал на Rust'е была структура с &str полем. Как вы понимаете, анализатор заимствований не позволял мне сделать …

[Перевод] Создаём игру для самых маленьких на Phaser в Intel XDK

Дети любят современные технологии. Уверен, все вы наблюдали, или сами, или на видео, как малыши пользуются смартфонами и планшетами. Этих детей метко …

О выработке неперебираемых ключей на основе перебираемых паролей

Криптографические протоколы — фундамент безопасного сетевого соединения и конфиденциального обмена информацией. На сегодняшний день существует …

Рисуем объекты в воздухе с помощью 3D-pen

Идея рисования трехмерных объектов в воздухе настолько проста и незатейлива, что непонятно, почему она не была реализована сразу после изобретения …

P2P в браузере

Автор: Александр Трищенко<br>Я расскажу о своем хобби — организации видеотрансляций в браузере по технологии WebRTC (Web Real-Time Communication — …

C++ pattern matching

Нет нужды описывать чем хорош pattern matching. Так как в любом случае такой конструкции в С++ нет.<br>Без него же работа с шаблонами, часто обрастает …

[Перевод] Angular 2 Beta, обучающий курс «Тур героев» часть 3

Часть 1 Часть 2 Часть 3<br>Наше приложение растет. В этой части сосредоточимся на компонентах, пригодных для повторного использования, а также на …

Миллион и один день INotifyPropertyChanged

<b>Оптимизации пользовательского интерфейса посвящается.</b> <br>Пользовательский интерфейс должен быть быстрым, очень быстрым, невероятно быстрым.<br>В попытках …

Бесплатная подборка из 40 эффектов CSS

В посте собрана подборка различных эффектов и анимации CSS, которые могут пригодиться в работе, а кроме того избавят от необходимости постоянно …