Зеркалирование трафика на Juniper MX |
Метки: author Bormoglotx сетевые технологии juniper mx mirroring span rspan |
Избавляемся от библиотек сохранения состояния фрагмента с помощью чистого kotlin |
@JvmField @State
internal var carName: String? = null
@State String carName;
Метки: author Bolloky разработка под android kotlin android development think about it |
Оживляя динозавров: TDD vs Test-Last |
“Будьте осторожны с использованием следующего кода — я лишь доказал, что он работает, но я не тестировал его” Дональд Кнут
|
Обзор на wifi точки доступа Grandstream GWN7610 |
Решил я значит в офисе обновить точки доступа…
В начале, в старом офисе c опен-спейсом у нас был один роутер dlink который не умел в 11n, потом zyxel который не умел в 5Ггц, но умел 11n. Мы переехали в новое здание и докупили asus с 3xMU-MIMO на второй этаж так как zyxel не справлялся с площадью. Сейчас у нас всё ещё коттеджное 3х этажное здание из дерева. Количество жалоб на WiFi от сотрудников росло и когда выдалась свободная минутка я начал шерстить интернеты. Искал качественное решение с максимальным функционалом за минимальные деньги. Хотели чтобы были такие технологии: 802.11k, 802.11r, 802.11v, от 3х до 8 MU-MIMO потоков. МНОГО КАРТИНОК
Метки: author AlexGluck стандарты связи системное администрирование сетевые технологии беспроводные технологии it- инфраструктура grandstream gwn7610 wi-fi gwn7600 |
Отчет по проекту GSoC 2017: ReactOS Apps Manager |
Привет Хабр! Меня зовут Александр Шапошников, я студент Google Summer of Code. Этим летом я работал над проектом "ReactOS App Manager".
ReactOS уже второй год подряд получил слоты для студентов GSoC. Я следил за проектом достаточно давно и подал свою заявку, как только увидел его в списке организайци. К слову, этот проект был чуть ли не единственным, который не требовал пулл реквест, так что я смог сфокусироваться на самой заявке. Мне повезло — я стал одним из четырех студентов GSoC в ReactOS! Это был мой первый опыт в программе, и он был весьма интересным.
Менеджер приложений ReactOS (ReactOS App Manager, RAPPS) это приложение ReactOS для загрузки программ, что были протестированы командой ReactOS и сообществом. Оно так же может использоваться для изменения или деинсталяции любых установленных в системе программ. Цель этого проекта улучшение RAPPS и добавление новых полезных функций. Это — финальный отчет по проекту.
Метки: author sanchaez разработка под windows open source блог компании фонд reactos reactos gsoc gsoc 2017 windows rapps |
Сударь, ваша команда — не команда |
Метки: author vryashentsev управление проектами управление персоналом agile управление людьми мечта |
[Перевод] Создание языка программирования с использованием LLVM. Часть 8: Компиляция в объектный код |
Метки: author 32bit_me программирование компиляторы open source c++ llvm компилятор llvm ir |
Пишем GraphQL API сервер на Yii2 с клиентом на Polymer + Apollo. Часть 3. Мутации |
Часть 1. Сервер
Часть 2. Клиент
Порой при разработке API случается так, что необходимо не только лишь получать данные, но и вносить определенные изменения. Именно для этой цели существует то, что в GraphQL называется странным словом "мутация".
Читать дальше ->
Метки: author timur560 yii php javascript api yii2 polymer apollo graphql |
[Перевод] Попиксельная заливка экрана в Wolfenstein 3D |
Метки: author tyomitch разработка игр программирование математика assembler fizzlefade генерация случайных чисел сдвиговый регистр графика старые игры зачем программисту математика |
Пишем GraphQL API сервер на Yii2 с клиентом на Polymer + Apollo. Часть 2. Клиент |
Для реализации UI рассмотрим пример написания веб-клиента для нашего GraphQL-сервера. И коли уж мы решили не следовать старым добрым традициям, то и в UI этого делать, конечно же, не будем и напишем его на кастомных веб-компонентах с использованием замечательной библиотеки Polymer.
Почему для подключения к GraphQL-серверу была выбрана библиотека Apollo сказать сложно, так как аналогов для работы с GraphQL я не встречал. Изначально библиотека, как и вся ее документация заточена под React, а вся информация об интеграции с Polymer ограничивается лишь ссылкой на компонент в разделе Integrations. Таким образом, если вы работаете с React, вам и карты в руки. Все примеры, твики и хуки именно для него.
Читать дальше ->
Метки: author timur560 yii php javascript api polymer yii2 apollo |
“Восстание МашинLearning” или совмещаем хобби по Data Science и анализу спектров лампочек |
Метки: author BosonBeard машинное обучение python data mining data science классификация спектральный анализ спектрограмма open source |
Лепим тулбар на PyQt, экспортируем данные в Excel и HTML |
Метки: author sshmakov qt python инструменты |
[Из песочницы] Как работает рекурсия – объяснение в блок-схемах и видео |
«Для того чтобы понять рекурсию, надо сначала понять рекурсию»
Рекурсию порой сложно понять, особенно новичкам в программировании. Если говорить просто, то рекурсия – это функция, которая сама вызывает себя. Но давайте попробую объяснить на примере.
Представьте, что вы пытаетесь открыть дверь в спальню, а она закрыта. Ваш трехлетний сынок появляется из-за угла и говорит, что единственный ключ спрятан в коробке. Вы опаздываете на работу и Вам действительно нужно попасть в комнату и взять вашу рубашку.
Вы открываете коробку только чтобы найти… еще больше коробок. Коробки внутри коробок и вы не знаете, в какой из них Ваш ключ. Вам срочно нужна рубашка, так что вам надо придумать хороший алгоритм и найти ключ.
Есть два основных подхода в создании алгоритма для решения данной проблемы: итеративный и рекурсивный. Вот блок-схемы этих подходов:
Метки: author maximsan алгоритмы javascript рекурсия обучение программированию образование перевод |
Послевкусие от Kotlin, часть 2 |
Метки: author gnefedev kotlin |
Материалы летней школы Deep|Bayes по байесовским методам в глубинном обучении |
Глубинное обучение в последние годы стало ключевым направлением исследований в машинном обучении. Начавшись с архитектурных прорывов, позволявших эффективно обучать глубокие нейросети, оно стало распространяться на другие подобласти, предоставляя набор эффективных средств там, где для решения задачи требуется приближение некоторой сложной функции.
Многие современные исследовательские статьи активно используют байесовский формализм в сочетании с глубокими нейросетями, приходя к интересным результатам. Мы – исследовательская группа BayesGroup с помощью наших друзей из Сколтеха, а так же при поддержке Высшей Школы Экономики, Сбербанка, Яндекса, Лаборатории Касперского, JetBrains и nVidia – решили поделиться накопленным опытом и устроить летнюю школу по байесовским методам в глубинном обучении Deep|Bayes, где подробно рассказать, что такое байесовские методы, как их комбинировать с глубинным обучением и что из этого может получиться.
Отбор на школу оказался весьма сложным занятием – мы получили более 300 заявок от сильных кандидатов, но вместить смогли только 100 (приятно, что среди участников были не только жители Москвы и Петербурга, но и студенты из регионов, а так же русскоговорящие гости из-за границы). Пришлось отказать многим сильным кандидатам, поэтому для смягчения этого прискорбного факта мы решили сделать доступными максимальное количество материалов, которыми и хотим поделиться с хабраюзерами.
Читать дальше ->
Метки: author barmaley_exe учебный процесс в it машинное обучение летняя школа байесовские методы глубинное обучение bayesian inference deep learning |
Дайджест интересных материалов для мобильного разработчика #219 (28 августа — 3 сентября) |
|
Секционирование PostgreSQL с помощью pg_pathman |
|
Практика формирования требований в ИТ проектах от А до Я. Часть 3. Функции системы и Границы проекта |
Каждая модель ограничена в своих ответах, но нет ограничения на то, как и что моделирует модель, как нет ограничения на человеческую мысль
Дуглас Т. Росс
|
[Перевод] Быстрые релизы огромного масштаба |
|
Как использовать мультиканальную систему поддержки в ритейле. Кейс клиента Deskun |
Метки: author ChiPer управление продажами управление персоналом service desk блог компании deskun deskun gmail helpdesk поддержка клиентов мессенджеры |