Месяц: Апрель 2017

  • Упрощаем конвертеры для WPF

    от автора

    Около года уже работаю с WPF и некоторые вещи в нем откровенно выбешивают. Одна из таких вещей — конвертеры. Ради каждого чиха объявлять реализацию сомнительно выглядящего интерфейса где-то в недрах проекта, а потом искать его через Ctrl+F по названию, когда он вдруг понадобится. В мульти-конвертерах так вообще сам черт запутается. Ситуацию усугубляет MVVM, благодаря которому…

  • Ученые из Университета ИТМО предложили новую систему передачи энергии на расстояние

    от автора

    Ученые из Университета ИТМО разработали прототип устройства для беспроводной передачи энергии, в основу которого легли диэлектрические диски-резонаторы. Эффективность технологии достигает 90%, при этом она состоятельна даже в случае изменения взаиморасположения источника и приемника.

  • Интерфейс рецептов

    от автора

    Первый месяц самостоятельной жизни в Москве я готовил жареную картошку и яичницу. Потом пришло понимание, что можно делать и другие вещи, и пришлось учиться немного готовить. Первое, что я сделал — решил сварить суп из фасоли и картошки. Открыл рецепт, начал читать, а там сюрприз. «Варить до полуготовности». Ну чёрт побери, откуда я знаю, сколько…

  • Новая система nooLite-F с обратной связью и шифрованием

    от автора

    На днях в лабораторию Hi-Lab.ru поступили модули новой системы nooLite-F компании Ноотехника для тестирования и интеграции с Arduino Mega Server и я предлагаю вашему вниманию небольшое резюме по новой системе, своё мнение о ней и простые примеры кода Arduino для управления новыми устройствами. Эта статья — одна из первых ласточек по этой системе и я…

  • M* — алгоритм поиска кратчайшего пути, через весь мир, на смартфоне

    от автора

    При поиске кратчайшего пути на графах большого размера плохо работает традиционная оценка стоимости т.к. данные заведомо не помещаются в памяти и общая стоимость больше зависит от числа обращений к диску нежели от числа просмотренных рёбер. А число дисковых операций — весьма субъективный фактор, зависимый от сложно формализуемой пригодности графа к хранению на диске в форме…

  • Как запихнуть свой сенсор в Android OS

    от автора

    Как-то раз программисты сидели и писали очередной температурный сенсор и программы с кнопочками. И вдруг оказалось, что этот сенсор хочет себе один небольшой производитель телефонов в будущей модели. Так образовалась задача поддержать I2C/GPIO сенсор на уровне Android OS, так как сенсор обещает быть неотъемлимой частью самого телефона. Будучи глубоким субподрядом, надежды на быстрый и регулярный…

  • Основы компьютерных сетей. Тема №7. Протокол связующего дерева: STP

    от автора

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

  • Интернет вещей? Нет ничего проще! (Часть 1)

    от автора

    Интернет вещей? Нет ничего проще! (Часть 1) Привет, Гиктаймс! Сегодня я хочу рассказать о том как довольно просто можно использовать интернет вещей (IoT) для своих нужд, благодаря устройству SensorTag от Texas Instruments. SensorTag — это линейка малогабаритных IoT устройств, которые в основном отличаются друг от друга способом передачи данных: 1. Мультистандартный SensorTag — Bluetooth low…

  • Первые

    от автора

    В космонавтике мне больше всего не нравится очень неравномерное распределение славы. Первого космонавта знают все, второго — процентов 10, третьего — 1, а последующих назовут только гики. А ведь они также рисковали своей жизнью, выполняли интересные эксперименты и двигали космонавтику вперед. В этом году на День космонавтики мне захотелось рассказать о коллегах и соперниках Юрия…

  • Bash on Windows: практические опыты по скрещиванию ежей и ужей

    от автора

    В прилетевшем обновлении Windows 10 Creators Update появилась интереснейшая возможность — запускать виндовые программы в этом их линуксе. Официальные примеры меня категорически не устроили — евангелисты Microsoft предложили мне рисовать корову в PowerShell и запускать Notepad из bash. Чё, правда? Это всё до чего вы додумались? Как человек страстно ждавший возможность запуска exe-файлов внутри WSL,…