Habrahabr

Сборник демографических рассказов в одной карте

Habrahabr

В свежем номере журнала The Lancet опубликована моя статья — любопытная карта и небольшое к ней пояснение. Решил рассказать об этом на Хабре, поскольку есть надежда, что реализованный способ визуализации данных может пригодиться еще кому-то. Kashnitsky, I., & Schöley, J. (2018). Regional po...

Разработка редактора для создания веб сайтов/лендингов (Опыт)

Habrahabr

(Art by http://www.simonstalenhag.se/) Предыстория / Дисклеймер Всем привет, данная статья является по факту материалом для моего выступления в понедельник на марафоне в Киеве. Но не думайте, что вы аудитория на которой я отрабатываю текст, просто мне так проще подготовиться. На данный момент я F...

Дайджест свежих материалов из мира фронтенда за последние две недели №323 (8 — 22 июля 2018)

Habrahabr

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →

[Перевод] Выбираемся из кроличей норы SPA при помощи современного Rails

Habrahabr

TL;DR: Тропа SPA темна и полна ужасов. Ты можешь бесстрашно сражаться с ними… или выбрать другой путь, который приведёт тебя к нужному месту: современный Rails. Я вспоминаю, как думал, что Rails фокусируется на неправильной цели, когда DHH анонсировали Turbolinks в 2012 году. Тогда я был убеждён ...

[Перевод] Как оценить длительность IT-проекта, а когда это вообще не стоит делать

Habrahabr

Все хотят знать, сколько времени займёт проект. В этой статье мы объясним, как предоставить менеджеру одновременно точный и неопределённый прогноз, используя время цикла и подсчёт историй, а также дадим советы, когда следует вообще избегать оценки. Селеста чувствовала давление. Её менеджер Барри ...

Android accessibility — волк в овечьей шкуре? Лекция Яндекса

Habrahabr

Месяц назад на очередной Droid Party старший разработчик Данила Фетисов подробно разобрал принцип действия службы, которая отвечает за accessibility-функции Android. Вы узнаете о том, как использовать её для улучшения доступности своих проектов, а также об опасной уязвимости под названием clickja...

[Перевод] Дети на заказ в ближайшее время? Совет по этике в Великобритании разрешил генную инжене...

Habrahabr

Улучшенные дети могут стать реальными после того, как влиятельная группа учёных пришла к выводу, что «морально допустимо» генетически изменять человеческие эмбрионы. В новом докладе, который открывает дверь к изменению закона, Nuffield Council on Bioethics сказали, что редактирование ДНК может с...

«Империя на глубине»: зачем крупные ИТ-компании прокладывают свои подводные кабели

Habrahabr

В середине июля подразделение Google, занимающееся облачными технологиями, объявило о начале работы над первым частным трансатлантическим подводным кабелем — Dunant. «Частный» в этом случае значит, что весь проект реализуется на средства Google. К 2020 году он соединит Вирджинию-Бич, штат Вирджин...

Бесконечный узор на основе простых чисел

Habrahabr

Привет, Хабр! Однажды утром мне пришла в голову идея находить "исключающее ИЛИ" между координатами точки пространства и проверять полученное число на простоту. Результат такого простого алгоритма вы можете видеть на картинке. Подробнее под катом. Читать дальше →

GPS-спуфер за $225 способен перенаправлять робомобили на встречный поток машин

Habrahabr

Системы геопозиционирования разных стран используются весьма активно. Благодаря GPS, ГЛОНАСС и другим системам транспорт, включая автономные устройства, прибывает из точки А в точку Б без особых проблем (конечно, не всегда, но чаще всего это именно так). Особенно нуждаются в точном геопозициониро...

[Перевод] Китайский «Лунный дворец» установил новый рекорд

Habrahabr

Двое добровольцев приветствуют зрителей изнутри «Лунного дворца-1», комплекса отработки регенеративных систем жизнеобеспечения с замкнутым циклом, построенного с целью провести серию экспериментов для программы перспективной базы на Луне в Бэйханском университете, Пекин, 10 мая 2017 года. Источни...

Бобинники: краткая история катушечных магнитофонов

Habrahabr

Аналоговая музыка и не думает уходить в прошлое: возвращается спрос на винил и даже катушки. Сегодня мы подготовили краткий рассказ об истории катушечных магнитофонов в мире и СССР. Читать дальше →

Дайджест интересных материалов для мобильного разработчика #262 (16 июля — 22 июля)

Habrahabr

В нашем новом дайджесте гипотезы и A/B-тесты, борьба с собой в Pixonic, React Native и Rust, аналитика SDK и доходы приложений. Читать дальше →

[Перевод] Оптимизации, используемые в Python: список и кортеж

Habrahabr

В Python, есть два похожих типа — список (list) и кортеж (tuple). Самая известная разница между ними состоит в том, что кортежи неизменяемы. Вы не можете изменить объекты в tuple: >>> a = (1,2,3) >>> a[0] = 10 Traceback (most recent call last): File "", line 1, in...

[Из песочницы] Уменьшение размера APK (в разумных пределах)

Habrahabr

На Habr.com уже была подобная статья, доказывающая, что можно ужать APK файл с 1.5 МБ до 1757 байт и меньше. Цель данной статьи — уменьшить размер приложения до разумного предела, сохранив его функциональность и осветить некоторые тонкости и неявные моменты. Читать дальше →

Brain Trainer Qt (Учимся считать в уме или проект выходного дня)

Habrahabr

Наткнулся на посты, где очень бурно обсуждалась тема эффективного счета в уме Один, Два Тема заинтересовала и я начал искать программы и сервисы для тренировки В скором времени пришло осознание, что быстрее написать свое приложение, под свои хотелки и с кнопками где мне удобно, + перспектива пере...

Запрещаем говнокод, или полезные плагины для ESLint

Habrahabr

Думаю, многие знают, что в серьёзных проектах в наше время принято использовать специальные инструменты для проверки кода на ошибки и соответствие принятому в команде стилю. Сегодня я хочу затронуть тему ESLint'а, прекрасного инструмента для проверки JavaScript проектов на наличие ошибок. Я не бу...

Злоумышленники используют игру «Clash of Clans» для отмывания денег с краденых кредиток

Habrahabr

Онлайн-игры — это не только развлечение, но и возможность заработать деньги. Многие геймеры торгуют «шмотом», персонажами, прокачивают чужих персонажей за деньги, продают и покупают внутриигровые валюты. В общем, возможностей действительно много. Некоторые из способов заработать вполне честные, д...

Обновление Django с версии 1.9 до версии 2.0

Habrahabr

Здравствуйте, сегодня я хотел бы вам рассказать о том, как обновить проект с версии 1.9 до 2.0. Какие основные нюансы нужно учесть и переписать, дабы проект стартовал на новой версии Django. Первый шаг. Это обновление Django до версии 2.0, а также обновление всех сопутствующих ваших пакетов, кото...

Сетевой дайджест: 20 экспертных материалов о протоколах, стандартах и информационной безопасности

Habrahabr

В эту подборку мы включили свежие посты, подготовленные специалистами компании VAS Experts. Главные темы подборки — сетевые протоколы, 5G и информационная безопасность. Под катом вы также найдете ряд рекомендаций по построению сетей операторов связи. Читать дальше →

Hyperloop TT построит коммерческую трассу в Китае

Habrahabr

Совсем недавно на Хабре публиковалась статья о Hyperloop, в которой рассказывалось как о самой концепции этого транспортного средства будущего, так и о компаниях, которые ее реализуют. Каждая из них действует довольно активно, хотя и с переменным успехом. Так вот, сейчас удача улыбнулась компании...

[Из песочницы] Zabbix — мониторинг OSPF соседей средствами SNMPv3 TRAPs, боль и отчаяние

Habrahabr

Техническое задание Имеется сеть географически разбросанных дата-центров с вагоном VRF и постоянно изменяющимся списком OSPF соседей. Необходимо отслеживать их: Состояние, делать alarm если состояние соседа не FULL Количество, то есть если сосед пропал, нужно также делать alarm Система мониторинг...

[Перевод] Забудьте о мегаструктурах инопланетян: новые наблюдения объясняют поведение звезды Табб...

Habrahabr

Художественное изображение KIC 8462852, яркость которой за последние несколько лет менялась необычным образом Научная охота за планетами в XXI веке развернулась по-настоящему, и на первом месте находится транзитный метод. Когда планета проходит перед её родительской звездой, если смотреть с нашей...

Как мы съездили на New York Developer Week

Habrahabr

Около месяца назад в США прошла конференция для разработчиков New York Developer Week (NYDW), где мы выступали с докладом «High reliable, high loaded architecture of front-office system in bank» (Построение отказоустойчивых, высоконагруженных фронтальных систем банка). В посте делимся нашими заме...

Re: «Сравнение JS-фреймворков: React, Vue и Hyperapp»

Habrahabr

Это небольшая ответная статья на публикацию «Сравнение JS-фреймворков: React, Vue и Hyperapp». Вообще я не большой фанат подобных сравнений. Однако раз уж речь зашла о таком маргинальном фреймворке, как Hyperapp, в сравнении с мастодонтами, типа React и Vue, я подумал, почему бы не рассмотреть вс...