20 сентября 2017

Как я создавал прибыльный глобальный SaaS проект, от разработки до продаж

[Из песочницы] Как написать отличную научную статью по CS

Визуализация звука в Unity

[Из песочницы] Работа c Talend Open Studio на примере парсинга CSV файла

«Просто так взять и послушать музыку»: 5 способов и форматов на выбор

Хороший дизайнер копирует чужие логотипы, великий — крадёт

[Перевод] Как устроен секретный мир для тренировки робомобилей Waymo

Очки для коптера DJI Goggles (подробные инструкции и тесты)

Руководство по выживанию в Steam для мобильных разработчиков

[Перевод] Kali Linux: политика безопасности, защита компьютеров и сетевых служб

Вы купили CRM. Как с этим жить?

Власти Китая запретили выезд за рубеж владельцам и топ-менеджерам криптобирж

Bluetooth-ресивер Mpow — зачем превращать проводное в беспроводное

Что будет, если запретят Google Global Cahe — простым языком

Город облаков или проект под кодовым названием «G»

Как работает Android, часть 2

Как поделить одного инструктора на всех, чтобы каждому досталось по два. Best practice в обучении ИТ

Amazon. Алгоритмы работы самого крупного ритейлера в мире

Создаем уязвимые виртуальные машины в два счета с SecGen

Промо в чеке: Как без больших затрат построить программу лояльности для магазина

Автопилот своими рукам. Добавляем электронное управление steer-by-wire на обычный автомобиль

Что конкретно входит в понятие «блокчейн»

[recovery mode] Закон о персональных данных — так ли страшен черт, как его малюют

ФРИИ: опыт акселлерации компаний участников ISDEF

Safari 11 и WebRTC: подводные камни видеозвонков

Фьючерсы, индексы и IPO: как на самом деле устроены биржи и зачем они нужны

Умные дома без электроники, кинетическая архитектура и живые здания

Vivaldi 1.12 — Погружение в детали

Дизайн-система Acronis. Часть первая. Единая библиотека компонентов

Перекресток. Главы 13 и 14

[Перевод] Взбираясь на непокорённую гору: сложности создания игры в одиночку

Из эскулапов в сисадмины: есть ли жизнь в IT после Клятвы Гиппократа?

Рекомендации по нейтрализации угроз, связанных с уязвимостью CVE-2017-8759

Россвязь изучает возможность создания единой базы IMEI работающих в РФ телефонов

[recovery mode] Русские и корейцы за безопасные дороги: знакомимся с брендом комбо и радар-детекторов Inspector

Superjob IT-meetup. Системный бизнес-анализ

ASO в Playstore: добавим немного юмора в работу, или как поэзия может помочь в росте органики на 304% за 30 дней

[recovery mode] Китай против биткоина: майнинг Чайны не боится

[Перевод] Спросите Итана: как быстро можно достичь скорости света?

19 сентября 2017

4 распространенные ошибки в дизайне, которые легко исправить

Go быстрее Rust, Mail.Ru Group сделала замеры

[Перевод] Padding Oracle Attack: криптография по-прежнему пугает

Инфографика: все 42 космических аппарата, похороненные за пределами Земли

Глобальные тренды геймдева: о чем расскажут на «4C: Санкт-Петербург»?

Обзор плат на SoC ARM+FPGA. Часть первая. Мир Xilinx

[Из песочницы] learnopengl. Урок 2.6 — Несколько источников освещения

[Перевод] DevOps с Kubernetes и VSTS. Часть 2: Облачная история

Ваш телефон — ключ к вашим деньгам или о безопасности входа в мобильное приложение Сбербанка

Платформа ServiceNow: тематическая подборка материалов для начинающих

[Из песочницы] Пишем для UEFI BIOS в Visual Studio. Часть 1 — разворачивание среды разработки, компиляция и запуск на отладку

Поговорим о безопасности хостингов: как я мог взломать десятки тысяч сайтов

It's a (focus) Trap

[Перевод] Великолепная подборка бесплатных шрифтов: лучшие из лучших

Книга «Тонкая физика. Масса, эфир и объединение всемирных сил»

Sberbank In-Memory Computing Day

[Перевод] Создаём GTK-видеоплеер с использованием Haskell

[recovery mode] Шнобелевская премия-2017: все страньше и страньше

Как увеличить показатели сервиса в 7 раз за три месяца с помощью HADI-циклов и приоритизации гипотез

Parrot Security OS — альтернатива Kali Linux

[Перевод] Из затмений получаются отличные линейки

[recovery mode] Рекомендуемое сопротивление наушников для усилителя

Как отличить ICO-мошенников

[Из песочницы] Из хирурга в разработчики: как в 40 лет сменить профессию?

Дешево и красиво — Wi-fi камера Xiaomi Xiaofang

[Перевод] Оптимизация веб-серверов для повышения пропускной способности и уменьшения задержки

Ищем спикеров на DIY-митап 19 ноября

Нумерация iPhone

Тайминговая атака на Node.js — когда время работает против вас

Смотреть на звезды: лучшие открытые обсерватории мира

Как перевести криптовалюту в другой блокчейн: немного о сайдчейнах

Перекресток. Главы 11 и 12

Не хочу учиться, хочу…

Точка Б: как мы обучали приложение Яндекс.Такси предсказывать пункт назначения

Руководство по материалам электротехники для всех. Часть 4

Генетический алгоритм и виртуальный мир ботов

Трюки в Chrome DevTools

Гиалуроновая кислота: что делает этот полимер в медицине

Результаты летней стажировки 2017 в Digital Security. Отдел анализа защищенности

Философия статического анализа кода: три простых шага

AStA: собираем APK на самом устройстве

Как будет работать XRSS и чем она обеспечит стабильность курса?

HyperX Cloud Silver: строгое оформление классики по разумной цене

59 жизней

Cоздатели «Вконтакте» и Telegram подали иск на 100 млн рублей на экс-сотрудника за разглашение конфиденциальных данных

[Из песочницы] Играем с квантовой монеткой

18 сентября 2017

[Перевод - recovery mode ] Angular vs. React vs. Vue: Сравнение 2017

Постъядерный караван в 35 килобайт

Один из 30 самых энергетически возобновляемых ЦОДов мира

[Из песочницы] Очередное решение HighLoadCup на Go

[Перевод] Истории из жизни IT-специалиста на судне, прошедшем вокруг Антарктики

[Из песочницы] Бэкап файлов Windows-сервера своими руками

[recovery mode] QuadBraces III

[Из песочницы] Генерация родословного дерева на основе данных Wikipedia

[Из песочницы] Что такое dinghy или как ускорить docker

GeekUniversity открывает набор на факультет разработки игр

Эксперимент: действительно ли все разбираются в дизайне?

[recovery mode] Как принять участие в ICO на базе Ethereum. Инструкция для новичка

Контроль опасных кассовых операций: интеграция видеонаблюдения с 1С

Результаты опроса «Каким бы вы хотели видеть Toster.ru?»

Немного о сайдчейнах, или как перевести криптовалюту в другой блокчейн

Трилогия «Память о прошлом земли», Лю Цысиня — выходит в бумаге

Zabbix + RocksDB — миграция и первые впечатления

Первый в России OpenHack от Microsoft (то есть от нас)

Nuklear+ — миниатюрный кроссплатформенный GUI

Социнжиниринг в военной пропаганде

4G на краю света

[Перевод] Как работает JS: управление памятью, четыре вида утечек памяти и борьба с ними

[Перевод] OO VS FP

Kaggle: как наши сеточки считали морских львов на Алеутских островах

Компьютерное зрение. Задайте вопрос эксперту Intel

Как ухаживать за винилом: 7 советов для начинающих

[Перевод] PHP жив. PHP 7 на практике

Набор полезных советов для эффективного использования FreeIPA

В чем сила эмоций?

Вирусы, статистика и немного всего

[recovery mode] Выбор 3D-сканера для метрологического контроля

[Из песочницы] Проблема поиска внеземной жизни. 2017 год

Как выбрать умные весы

Перекресток. Главы 9 и 10

Индексы в PostgreSQL — 6

[Перевод] Знакомство с kube-spawn — утилитой для создания локальных Kubernetes-кластеров

«Используй Силу машинного обучения, Люк!» или автоматическая классификация светильников по КСС

[Из песочницы] Метрики в процессе разработки ПО: GQM модель

Проекции? Hет, спасибо

Зонд Cassini завершил миссию продолжительностью в 20 лет

Управление фермой Android-устройств. Лекция в Яндексе

Что в черном ящике: из чего складываются затраты на виртуальную и физическую инфраструктуру

Тянем ролик с YouTube и раздаем по WebRTC в реалтайме

Новый виток активности суборбитального туризма

5 правил работы с суммами

Личность и звук: John С. Koss – пионер портативного аудио

[Перевод] «Паттерны» функционального программирования

«Московский клуб покупателей» терапии от старения — план исследований

Дайджест свежих материалов из мира фронтенда за последнюю неделю №280 (11 — 17 сентября 2017)

17 сентября 2017

Дайджест интересных материалов для мобильного разработчика #221 (11-17 сентября)

В Nintendo Switch обнаружилась пасхалка — NES-игра Golf

[Перевод] Типы нейтрино и нейтринные осцилляции

[Из песочницы] Перспективы, которые появляются с началом регулярных полётов Фалькона Хэви, и мои домыслы на этот счёт

Анализ работы MS SQL Server, для тех кто видит его впервые (часть 2)

[Перевод] Почему 500 миллионов человек в Китае разговаривают с этим ИИ

Мечтают ли WAF’ы о статанализаторах

[Из песочницы] Метеостанция (Arduino pro mini, BME280, LCD1602)

Как я проходил собеседования на позицию Junior .Net Developer

The Pirate Bay протестировал майнер в качестве альтернативы рекламным банерам на сайте

ASO: ранжирование в App Store и Google Play (найди 10 отличий в алгоритмах)

[Перевод] Получит ли победитель всё в мире робомобилей?

[Перевод] Мы и близко не подошли к пределам спортивных достижений

Смарт контракты Ethereum: пишем простой контракт для ICO

[recovery mode] Выращивание искусственного интеллекта на примере простой игры

[Из песочницы] ASO в iOS 11: сводная таблица изменений

Обновления Magento, Защита от вредных администраторов, утечки данных, исполнения кода

[Перевод] Моки и явные контракты

16 сентября 2017

[Из песочницы] По следам кибер детектива

Мои 5 копеек про Highload Cup 2017 или история 9го места

[Из песочницы] Pi-Sonos или DIY портативная акустика на Raspberry Pi

[Из песочницы] Классический 2д квест или как прошли наши два года разработки. Часть 1

[Из песочницы] Мой 286: от покупки до сегодняшнего дня

Правительству предложили блокировать сайты зарубежных интернет-магазинов за неуплату НДС

Приглашаем на Android Devs Meetup 22 сентября

[Из песочницы] Будет ли работать Wi-Fi на скорости 340 км/ч?

[Из песочницы] Электролонгборд своими руками

Как правильно вставлять SVG

[Перевод] Твой софт никому не нужен. Или почему разработка ПО требует свежего подхода

Стриминговый сервис Roku собрался на IPO: что может пойти не так

Homo singularitatis

Security Week 37: Дружно выключаем Bluetooth, дыра в Tor на миллион, ботнеты на серверах Elasticsearch

Число наименований «научных» журналов от «издательств-хищников» превысило 8000

Компоненты и технологии в смартфонах 2017 года & обзор бюджетного «безрамочного» Bluboo s1

15 сентября 2017

Sci-fi для стартапа: как связаны технологическое предпринимательство и научная фантастика

Перекресток. Глава 7 и 8

[Перевод] Спросите Итана: почему скорость света такая, какая есть?

Web-приложения в Android без Cordova, Phonegap и SMS

Приглашаем на mini ai cups

Краткое руководство для новичков, желающих стать комплексными (full stack) веб-разработчиками

Docker, или Туда и обратно

[Из песочницы] Немного о безопасности терминалов в МФЦ

Большие маневры малого бизнеса: «Альфа-Бизнес Мобайл» и его возможности

Методы разработки потока программного обеспечения датчиков движения, работающих с Arduino

В единстве — прибыль. ESET изучает браузерный майнер

Hackspace Capital: от World of Tanks к технологическим инновациям

История неудач SpaceX

[Перевод] Путешествие из Node в Crystal

RTP Bleed: Опасная уязвимость, позволяющая перехватывать VoIP трафик

Под крыльями лебедя. Инженерные секреты главной арки Лахта Центра

О смарт-контрактах простыми словами

Александриди Тамара Миновна: бесстрашная женщина у истоков отечественной компьтерной науки

Сколиоз vs Школа: что следует помнить про сколиоз

«Не всё так очевидно»: обсуждаем распространённые заблуждения

Пару слов о неминуемом повороте в развитии IT-отрасли

Dell XPS 13 9365: лёгкий трансформер на каждый день

Что общего у крупных успешных Open Source-проектов?

Немного из истории криптографии СССP: M-105 под кодовым названием Агат

Руководство по материалам электротехники для всех. Часть 3

Вторая встреча амазоновцев в Москве

Народная Политика конфиденциальности

Анализируем требования рынка для data scientist

Lighting network и приблизительная оценка его эффективности

WiGig. Еще одна потеря Intel

Перекресток. Глава 6

Система генерации оружия

Обзор одной российской RTOS, часть 4. Полезная теория

Использование различных метрик для кластеризации ключевых запросов

Обмен информацией о кибер-угрозах в реальном времени: новая платформа от ServiceNow

RPM-репозиторий — своими руками

Поколение забывчивых истеричек

Фигуры Хладни и квантовый хаос

Куда податься вендору, когда Amazon не по зубам: придумываем торговую площадку для нишевых гаджетов

14 сентября 2017

[recovery mode] XRONOS — агрегатор

Математика для программиста

[Перевод] Узнаем ли мы когда-нибудь о том, что такое тёмная материя?

[Перевод] Ностальгия по WoW

4 причины стать Data Engineer

[recovery mode] Как мы делали небольшую охранную систему на RPi. Часть 2

[Из песочницы] Как написать свой первый Linux device driver

Вводим рейтинг участника Dribbble и Behance на «Моём круге»

Доклады с Frontend Mix: оптимизация загрузки сайтов и дизайн-система на БЭМ и React

DBaaS: базы данных в облаке

Проблемы React UI Kit-а и единой дизайн-системы, о которых вы не знали

[Перевод] Удивительно полезный инструмент: lsof

Как платформа чат-ботов наделяет разумом ИТ-проекты Сбербанка

Конференция VMworld 2017 Europe. День 1

Обзор инструментария для нагрузочного и перформанс-тестирования

Ежемесячная рубрика «Читаем статьи за Вас». Август 2017

[Из песочницы] Начальник, хочу работать из дома

Корпоративные лаборатории: выявление инцидентов информационной безопасности

«Идите на звук» — об играх, в которые хочется играть только ради аудио

Параллельный Hystrix. Повышаем производительность распределенных приложений

Китай сделал новый ход в гонке суперкомпьютеров

Технологические компании-единороги переоценены в среднем на 48%: исследование ученых из Стэнфорда

Правильный выбор СрЗИ: от рекламных листовок к use case

Test Drive Tesla Model X

Кассини-Гюйгенс — финал 20 лет исследований

Три айфона, часы и ТВ. Что показали на презентации Apple

Серверы HPE ProLiant Gen8 и Gen9 vs. Gen10

SDAccel — проверяем передачу данных

Перекресток. Глава 5

Просто о сложном: что нужно знать о биоинформатике

13 сентября 2017

[Перевод] Человек, создавший пчёл-убийц

Играючи BASH'им дальше

RailsClub 2017. Интервью с Luca Guidi, автором Hanami: смешиваем FP и OOP в Ruby

[Перевод] О-о-очень долгожданный релиз Sublime Text 3.0

Причуды Stream API

[Из песочницы] Как написать хорошее решение для Highload Cup, но недостаточно хорошее чтобы выйти в топ

Когда размер имеет значение: создаем приложение-линейку с помощью ARKit

Спокойствие, только спокойствие: как держатели токенов Полибиуса реагируют на скачки курса PLBT

Привет, Программист

[Из песочницы] Программирование с использованием PCAP

Подборка: 10 полезных инструментов для интернет-маркетолога

Файловый сервер SAMBA на базе Linux CentOS 7

[Перевод] «Инновации вокруг»: почему описания на сайтах компаний такие непонятные, и чем это плохо

Positive Technologies на GitHub

Финал Imagine Cup 2017 глазами команды МФТИ

Сеть магазинов «М.Видео» проведёт хакатон по искусственному интеллекту

Миграция схемы данных без головной боли: идемпотентность и конвергентность для DDL-скриптов

Создание и нормализация словарей. Выбираем лучшее, убираем лишнее

Конференция VMworld 2017 Europe. День 0

Компания Oracle передаст проект Java EE в руки сообщества Eclipse Foundation

Обзор iPhone X с точки зрения AR/VR

Расследование утечек информации из корпоративной базы данных перевозчика

«Восточный» — наш космодром

Bluesmart: швейцарский нож среди чемоданов

Водные преграды TEPCO

Детский сад, штаны на лямках: откуда берутся программисты

[Перевод] Суперсимметрия и проблема калибровочной иерархии

[Перевод] Правила и запреты веб-дизайна

[Из песочницы] Имплементация OpenId Connect в ASP.NET Core при помощи IdentityServer4 и oidc-client

[Перевод] Эксплойт BlueBorne на Android, iOS, Linux и Windows: более 8 миллиардов устройств критически уязвимы

Х или не Х, вот в чем вопрос

Чтоб root стоял и фичи были

Перекресток. Глава 4

[Из песочницы] Опыт обучения программированию детей от 8 лет онлайн

12 сентября 2017

Kingston KC1000 NVMe SSD – мастер спринтов

Уязвимость BlueBorne в протоколе Bluetooth затрагивает миллиарды устройств

ReactOS 0.4.6 доступен для загрузки

Как измерить качество связи? Методика Роскомнадзора

Уравнение Пуассона и распределение Больцмана (часть 1)

[Из песочницы] Сравнение взятие из кэша одного и того же файла с помощью fs.readFileSync и fs.readFile

[Перевод] DevOps с Kubernetes и VSTS. Часть 1: Локальная история

[Перевод] 67 полезных инструментов, библиотек и ресурсов для экономии времени веб-разработчиков

Новинки костной проводимости: IFA и не только

10 интересных нововведений в JUnit 5

10 лет Computer Science клубу

Автоматизируй это: десять применений пользовательского API для QIWI Кошелька

Apple Special Event, сентябрь 2017

Экспресс Купертино — Москва. Новые фичи iOS 11, обсуждение Apple Special Event и конкурс от Avito

Конкурс идей от ABBYY – куда бежать и что делать

Робоотчет о GDD Europe 2017

Как перейти на gRPC, сохранив REST

Охота на кремлевского демона

Импортозамещение в нефтегазовом секторе: как добывающие компании на «Эльбрус» собрались

Дождались: Mi Mix 2, «чистый Android» и другие приятности от Xiaomi

Нам нечего скрывать – все честно в HPE 3PAR Data Reduction Guarantee

Платформа для сбора донатов за две недели – итоги антихакатона

[Из песочницы] Как понять, что ваша предсказательная модель бесполезна

Как, а точнее где мы будем работать через 10 лет

VMware объявила о «конце» vCenter Server для Windows

[Перевод] JavaScript: загадочное дело выражения null >= 0

Bitcoin — снижение комиссии за транзакцию и неясное китайское будущее

COOLRF WF1: Умный термостат теплого пола

[Перевод] PostgreSQL: материализованные представления и FDW

Анатомия аналитики от Google

Руководство по материалам электротехники для всех. Часть 2

Пульсации яркости: факты, механизмы и нормы

Блиц. Как попасть в Яндекс, минуя первое собеседование

[Из песочницы] История 13 места на Highload Cup 2017

[Перевод] Moving Java forward faster

[Перевод] Пишем оператора для Kubernetes на Golang

Проект российского шлема виртуальной реальности VRD закрыт

[Из песочницы] Plugin for HANA Database project in Visual Studio

Архитектурная пирамида приложения

Программирование и обмен данными с «ARDUINO» по WI-FI посредством ESP8266

Заряжаем ноутбук Dell XPS от любого адаптера питания

Новый тип зарядных станций от Tesla

Искусственный интеллект для ритейла: продажники уровня Скайнет, отзывы уровня Бог

Придумать «велосипед» заново: умные наушники Here One, перспективы нетривиального аудиостартапа