[Перевод] Что каждый программист на C должен знать об Undefined Behavior. Часть 2/3 |
Метки: author 32bit_me программирование компиляторы llvm undefined behavior c |
[Из песочницы] Pebble Kombat. История разработки игры для часов на Javascript |
Метки: author MindHatter разработка игр javascript pebble pebble.js game development |
Как сделать LXC контейнер на роутере под управлением LEDE |
Время от времени люди испытывают желание делать что-нибудь странное. Зачем — на самом деле не важно, какая-нибудь аргументация что надо сделать именно так — будет. Но главным ведь остаётся желание сделать что-нибудь странное. Ну а раз решил делать что-то странное, то почему бы этот процесс не описать.
Итак, как запустить LXC-контейнер с Debian не где-нибудь там, а на железке под управлением LEDE (так же известный как форк OpenWRT)?
(предполагается, что читатель сам придумает, зачем ему LXC на роутере и уже знаком с этой технологией контейнеров)
Читать дальше ->
Метки: author Melkij серверное администрирование настройка linux виртуализация *nix lxc lede openwrt ненормальное |
GDG DevFest Gorky 2017 |
Привет, Хабр и хаброжители! Вы когда нибудь были в Нижнем Новгороде? Наблюдали слияние Оки и Волги на фоне заката со стены древнего Нижегородского кремля? Наслаждались панорамой с Набережной Федоровского? Катались на одной из самых длинных в европе канатной дороге над Волгой? Сейчас самое время!
18 ноября 2017 года в Нижнем Новгороде пройдет третья международная конференция GDG DevFest Gorky 2017, посвященная технологиям Google.
Это некоммерческое IT- сообщество, в основе которого лежат технологии Google для разработчиков — под Android, Maps, App Engine, Chrome, Web Toolkit, Google Plus и другие.
Это серия IT-конференций для разработчиков. Проводится по всему миру и организуется сообществом Google Developer Groups.
Это международная конференция для разработчиков, ежегодно проводимая силами сообщества GDG Nizhny Novgorod в одном из красивейших городов России — Нижнем Новгороде.
Этот грандиозный ивент пройдет в стенах Нижегородского Университета им. Н.И. Лобачевского и соберет в своих стенах огромное количество разработчиков и прочих IT-специалистов!
|
[Перевод] Реализация мультизагрузки файлов с индикаторами выполнения на ASP.NET |
Метки: author Darina_PL разработка игр программирование asp .net блог компании plarium asp.net http html5 flash |
94% крупных и средних компаний морально готовы к “облакам”. Но только 24% могут сделать это прямо сейчас |
|
Дайджест Университета ИТМО: наши разработки в 2017 году. Часть 1 |
Метки: author itmo занимательные задачки блог компании университет итмо новые разработки новые материалы наука и технологии |
Байрам Аннаков (CEO App in the Air): как делать правильный onboarding |
|
FrontFest.Keynote — Блейн Кук (создатель OAuth) и Матеус Фернандес (CTO Zeit) |
Метки: author DmitriyDekhanov разработка веб-сайтов конференции javascript блог компании 2гис oauth zeit frontend |
[Перевод] JavaScript, Node, Puppeteer: автоматизация Chrome и веб-скрапинг |
puppeteer
можно создавать программы для автоматического сбора данных с веб-сайтов, так называемые веб-скраперы, имитирующие действия обычного пользователя. В подобных сценариях может применяться браузер без пользовательского интерфейса, так называемый «Headless Chrome». Используя puppeteer
, можно управлять и браузером, который запущен в обычном режиме, что особенно полезно при отладке программ. puppeteer
. Автор материала стремился к тому, чтобы статья была интересна как можно более широкой аудитории программистов, поэтому пользу из него извлекут как те веб-разработчики, которые уже имеют некоторый опыт работы с puppeteer
, так и те, которые впервые сталкиваются с таким понятием, как «Headless Chrome».
Метки: author ru_vds разработка веб-сайтов node.js javascript google chrome блог компании ruvds.com разработка puppeteer chrome |
Подделка письма электронной почты почти от любого человека менее чем за 5 минут и способы защиты |
Метки: author Cloud4Y спам и антиспам сетевые технологии информационная безопасность блог компании cloud4y фишинг спуфинг |
[Перевод] Реализация «Тетриса» в игре «Жизнь» |
Метки: author PatientZero разработка игр ненормальное программирование алгоритмы тетрис игра жизнь клеточные автоматы conway's game of life |
25 материалов об ITSM, обработке инцидентов и развитии бизнес-процессов |
Метки: author it-guild управление e-commerce service desk блог компании ит гильдия ит гильдия itsm itil |
Типичные проблемы начинающих при работе с Docker (видео с конференции) |
|
Прослушать трафик и повысить лояльность клиентов банка: миф или реальность? |
Метки: author TS_IT_Management it- инфраструктура блог компании техносерв мониторинг ит-инфраструктура банк |
Обзор инструментов для сравнения данных в PostgreSQL |
Администраторы баз данных и разработчики часто сталкиваются с ситуациями, когда необходимо данные из разных баз сравнивать и синхронизировать, либо просто перенести их в другую рабочую базу. В этом случае очень важно выбрать правильный инструмент, который поможет справиться с этой задачей быстро и эффективно. Для PostgreSQL на рынке существует несколько готовых инструментов, которые позволяют находить различия и выполнять синхронизацию данных. В этой статье проведем небольшой обзор особенностей этих инструментов, а именно продукты таких компаний как Devart, SQL Maestro Group, Navicat и Altova.
Метки: author DefineS postgresql postgresql windows работа с postgresql сравнение администрирование postgresql сравнение данных |
Препарируем OpenVPN. Часть 1. Статические ключи |
Однажды столкнулся с непонятной ошибкой в установлении OpenVPN соединения и ощутил нехватку понимания того, как он устроен внутри. Под катом рассказ о том, как устроена криптографическая часть протокола, как это всё выглядит в реальности (т.е. в Wireshark) и как заглянуть внутрь VPN, т.е. расшифровать трафик руками (при наличии ключей, конечно ;-) ). В этой части рассмотрим только режим со статическими ключами.
Метки: author Nokta_strigo сетевые технологии криптография информационная безопасность openvpn crypto vpn networking |
Как обложить сервис метриками и не облажаться |
Меня зовут Евгений Жиров, я разработчик в инфраструктурной команде Контур.Экстерна. Этот пост — текстовая версия моего доклада с недавнего митапа Perm Tech Talks.
У нас в команде 200 микросервисов, которые должны быть отказоустойчивыми, чтобы пользователи не замечали никаких проблем. А проблемы, конечно, возникают. Поэтому мы собираем метрики, чтобы знать, как дела у конкретных сервисов и у системы в целом. Метрики помогают вовремя среагировать и всё починить.
Метрики можно собирать, хранить и визуализировать. И есть много способов собрать метрики неправильно, нарисовать с ошибками и сделать неверные выводы.
Я расскажу о нескольких примерах из своей работы и поделюсь советами.
Метрика requests.count.byhost.*
Читать дальше ->
Метки: author ezsilmar промышленное программирование визуализация данных it- инфраструктура devops блог компании скб контур скб контур метрики graphite grafana |
[Из песочницы] Сквозная аналитика на практике: больше прибыль, дешевле реклама |
Метки: author analyst_vit повышение конверсии контекстная реклама интернет-маркетинг crm romi сквозная аналитика |
A minute of Black Magic |
Плата Black Magic Probe Mini V2.1 (BMPM2) разработана 1BitSquared в сотрудничестве с Black Sphere Technologies, является адаптером JTAG и SWD, предназначена для программирования и отладки микроконтроллеров ARM Cortex-M и ARM Cortex-A. Можно добавить поддержку других процессоров. Описание процесса добавления можно найти по ссылке. Стоит также отметить, что любой процессор с поддержкой ADIv5 (ARM Debug Interface v5) будет определяться платой.
Читать дальше ->
Метки: author Jokiv отладка информационная безопасность блог компании «digital security» hardware bitsy black magic probe jtag |