Nutanix Flow — микросегментация виртуальной сети |
Метки: author nutanix сетевые технологии серверное администрирование виртуализация блог компании nutanix nutanix sdn software defined networking network microsegmentation |
Фундаментальная уязвимость HTML при встраивании скриптов |
Метки: author homm информационная безопасность html script уязвимость |
[Перевод] Обучение программированию: рисование пальцами и убийство зомби |
К концу курса ширина и глубина нашего коллективного знания была гораздо больше, чем кто-либо мог ожидать от любого курса старшей школы по любому предмету.
Метки: author PatientZero учебный процесс в it разработка игр карьера в it-индустрии обучение программированию студенческие проекты исследовательский проект |
[Перевод] Руководство для практикующего специалиста, как читать научные статьи по языкам программирования |
|
Обзор вспомогательной библиотеки Android SDK v26 |
Метки: author Wellsoft разработка под android разработка мобильных приложений xamarin шрифты анимация android textview android sdk android development |
Что произошло с производителями ITSM-решений в 2017 году (отчет Gartner) |
Метки: author TS_IT_Management service desk it- инфраструктура блог компании техносерв управление ит-инфраструктурой техническая поддержка itsm |
Сделаем это по-быстрому: бот на Dialogflow и Voximplant |
Метки: author nvpushkarskiy2 разработка мобильных приложений разработка веб-сайтов программирование javascript блог компании voximplant voximplant dialogflow voip |
Экспресс-оценка сложности алгоритма (+разбор задачи c Joker 2017 и DotNext 2017 Moscow) |
Для любого практического применения log(n)
можно считать константой. Просто в некоторых компаниях эта константа больше, чем у вас. © народная мудрость
Половину жизни я учу программировать. В том числе учу разработчиков делать быструю оценку вычислительной сложности алгоритма. Зачем?!
На первый взгляд, это довольно академический навык, который не нужен за рамками экзамена по алгоритмам. Однако опытные разработчики используют его ежедневно, не задумываясь, на уровне рефлексов. Делают они это для грубого анализа кода, который читают, пишут или только собираются написать. Обычно быстрого анализа асимптотики достаточно, чтобы исключить случайное появление сильно неэффективного кода.
Сначала разберёмся, как делать оценку сложности, на примере короткой, но нетривиальной задачи. Потом я расскажу, как научится делать экспресс-оценку, и покажу статистику о том, как решали задачу-пример участники конференций Joker и DotNext.
Метки: author xoposhiy программирование алгоритмы java c# блог компании скб контур joker joker2017 dotnext dotnext2017moscow |
Разработка игры под Android на Python на базе Kivy. От А до Я: подводные камни и неочевидные решения. Часть 1 |
Метки: author s_a_p разработка под android разработка игр python kivy android |
Google Chrome начнет помечать все http страницы как «не защищенные» с релизом Chrome 68 в июле 2018 |
Через 5 месяцев актуальная версия самого популярного в мире браузера добавит текст "Не защищено" ("Not secure") в адресной строке всех страниц, которые открываются не по https. Подробности под катом.
Метки: author capslocky разработка веб-сайтов информационная безопасность google chrome https |
[Перевод] Rust: «Векторы — это значения» |
В последнее время я долго думал над персистентными коллекциями и в особенности над тем, как они относятся к Rust. Хочу поделиться с вами своими наблюдениями.
О том, как устроены персистентные векторы, быстрее ли они традиционных коллекций — смотрите под катом.
Читать дальше ->
Метки: author bmusin системное программирование программирование компиляторы алгоритмы rust |
BI&Blockchain решение на основе коллективного разума. Часть 2 |
|
Дайджест свежих материалов из мира фронтенда за последнюю неделю №301 (5 — 11 февраля 2018) |
|
[Перевод] Продвинутая работа с JSON в MySQL |
У MySQL нет возможности напрямую индексировать документы JSON, но есть альтернатива: генерируемые столбцы.
С момента введения поддержки типа данных JSON в MySQL 5.7.8 не хватает одной вещи: способности индексировать значения JSON. Для того, чтобы обойти это ограничение, можно использовать генерируемые столбцы. Эта возможность, представленная в MySQL 5.7.5, позволяет разработчикам создавать столбцы, содержащие информацию, полученную из других столбцов, предопределенных выражений или вычислений. Генерируя столбец из значений JSON, а затем индексируя его, можно практически индексировать поле с JSON.
Читать дальше ->
Метки: author win0err хранение данных администрирование баз данных sql nosql mysql json |
PHP-Дайджест № 125 (29 января – 11 февраля 2018) |
Свежая подборка со ссылками на новости и материалы. В выпуске: Laravel 5.6 и другие релизы, свежие RFC из PHP Internals, порция полезных инструментов, и многое другое.
Приятного чтения!
Метки: author pronskiy разработка веб-сайтов php блог компании zfort group дайджест php- ссылки symfony yii laravel async rfc |
Digital-мероприятия в Москве c 12 по 18 февраля |
Стратегическое мышление в бизнес
IT-стартапы для игровой индустрии: кейсы основателей
Метки: author rvnikita хакатоны развитие стартапа конференции ивенты митапы meetup conference event events marketing конференция митап |
Функциональность отношений |
Метки: author vdbms программирование анализ и проектирование систем алгоритмы nosql метапрограммирование моделирование базы данных объектная субд |
Анимации в Android по полочкам (Часть 3. «Низкоуровневые» анимации) |
Метки: author juztoss разработка под android android анимации |
Удивительный Angular |
Всем привет, с вами Максим Иванов и Дмитрий Сергиенков, и сегодня мы поговорим о новостях в мире Angular. Мы подготовили для вас наиболее интересные материалы и отобрали список вопросов, который вам должен понравиться. Отметим только, что если вы будете ждать от этой статьи ответа на вопрос "Чем Angular лучше других технологий?", то придется вас огорчить, у нас не будет ответа на него. Почему? Как правило, все мнения вида "Технология X лучше технологии Y" почти всегда не более, чем отражение точки зрения высказывающегося. Однако для тех, кто только начинает изучать этот фреймворк, мы постараемся объяснить, что дает вам эта технология и какую пользу она приносит. Ну что же, приступим.
Читать дальше ->
Метки: author splincodewd typescript javascript angular angular elements angular 6 angular cli |
[Из песочницы] Принцип SOLID в языке Go |
Приветствую вас, хабровчане, решил поделиться с сообществом переводом довольно часто (по личным наблюдениям) упоминаемого поста SOLID Go Design из блога Dave Cheney, который выполнял для собственных нужд, но кто-то говорил, что нужно делиться. Возможно для кого-то это окажется полезным.
Этот пост на основе текста из основного доклада GolangUK прошедшего 18-ого Августа 2016.
Запись выступления доступна в YouTube.
Метки: author nahmnenik совершенный код go перевод |