Аналоги в Python и JavaScript. Часть третья

Продолжаем перевод серии статей про аналоги в Python и JavaScript В прошлых выпусках мы опирались на синтаксис классических версий Питона (2.7) и JS на основе ECMAScript 5. В этот раз мы будем использовать новые функции которые появились в Питоне 3.6 и JS стандарта ECMAScript 6. ECMAScript 6 — относительно новый стандарт поддерживаемый большинством современных браузеров. […]

DEFCON 23. «Признания профессионального киберсталкера». Кен Уэстин

Меня зовут Кен Уэстин, я расскажу вам, что значит быть профессиональным киберсталкером (киберсталкингом называется использование Интернета для розыска какого-то человека, группы людей или организации). Я основатель компании GadgetTrak, в которой был хакером и по совместительству генеральным директором, и разработчик технических средств, позволяющих возвратить украденные у людей девайсы. Я также создал поисковый движок для поиска EXIF […]

«Медленно, но верно»: мировой интернет-инфраструктуре угрожают моря и океаны

Из-за глобального потепления уровень воды морей и океанов поднимается. Это потенциально может навредить ИТ-инфраструктуре в прибрежных зонах. Каковы масштабы проблемы, рассказываем далее. / фото Tanguy Domenge CC Суть проблемы Исследователи из Орегонского университета и Висконсинского университета в Мадисоне представили статью, в которой предупредили, что растущий уровень воды в океанах и морях приведет к затоплению 6,5 […]

Визуализация данных для вашего Web-проекта

Автор: Александр Кашеверов, Senior JavaScript Developer Добро пожаловать и приятного чтения! Статья для тех, кто раньше не использовал графики в веб, но собирается. Также для тех, кто хочет глубже познакомиться с этой темой. Цель — осветить предметную область и упростить проблему выбора конкретного решения. Рассмотрим отличия библиотек и остановим взгляд на популярных вариантах, будут примеры […]

Организация стажировки для студентов: грабли и хитрости

Стажировки очевидно бывают разные. В моей компании стажируют джунов. Чтобы был понятен контекст: компания в ~300 человек, разрабатываем на Java\C#\10 видов JS, разработчиков стажируем только в 2 городах в Литве. Веб-сайты, банки, электростанции, зоопарки — проекты самые разные. Компания растет, нужны люди. Один из вариантов найма: стажировка. Обычный стажер-разработчик — студент 2-4 курса, IT, математика; […]

Этимология IT-терминов

IT-индустрия зародилась в Америке, и мы все знаем, что термины из этой сферы пришли в русский язык из английского. Это вполне естественно, равно как и то, что английские слова подстроились под правила русского языка: to code стало «кодить», bug report начал склоняться (баг-репортами, баг-репортом и т.д.), а глагол to google, новый даже для английского языка, […]

Почему Е в аббревиатуре ЕХД — это про бизнес-процессы

Хранилище данных без Е Сегодня в любой компании, относящийся к большому и среднему бизнесу, наличие хранилища данных является де-факто корпоративным стандартом. Неважно, в какой индустрии работает компания, без анализа имеющихся данных о клиентах, поставщиках, финансах, невозможно удерживать конкурентное преимущество. С развитием автоматизации и оптимизации на каждом уровне производства товара или услуги, в организации используется все […]

Финтех-дайджест: идентификация граждан «финсупермаркета», экс-сотрудник QIWI намайнил 2,4% биткоинов, БРИКС и блокчейн

Привет, Хабр! Сегодня в выпуске: В проекте «Маркетплейс» от ЦБ станут использовать различные способы идентификации граждан; Техдиректор QIWI намайнил в свое время 500 000 биткоинов; Криптовалюта будет расти в ближайшем обозримом будущем; ВЭБ и БРИКС интересуются блокчейном. Биометрия на выезде Участников «Маркетплейса» будут идентифицировать по-разному, не только с использованием национальной биометрической базы. Речь идет о […]

Mind map вместо тест-кейса, или Как визуализация позволяет тестировать приложение быстрее

Привет! Меня зовут Катя, и я работаю тестировщиком мобильных приложений более пяти лет. Последние три года я тружусь в iOS-команде Badoo, и еженедельно мы релизим от трёх до семи новых фич, от трёх до пяти технических тасков и от пяти до 13 багфиксов. Как вы понимаете, приложение меняется с такой скоростью, что поддерживать классическую тестовую […]

Azure Kubernetes Service (AKS) и PowerShell

Потребовалось мне как-то автоматизировать развертывание и управление кластерами Kubernetes в Azure. Документация Microsoft предлагает для этого 2,5 способа: 1) Базовая одна команда CLI или PowerShell + основной конфигурационный шаблон в JSON формате. Для этого варианта есть и темплейт в документации и рабочий вариант в Azure Quickstart Templates. Развертывать таким способом неплохо, но накатывать изменения пока […]