Возможности dapp, которые делают жизнь проще |
В статье представлен (и продемонстрирован в коротких видеороликах) инструментарий, облегчающий разработку и отладку конфигураций с dapp — Open Source-утилитой, которую мы ежедневно используем при построении и сопровождении процессов CI/CD.
https://habr.com/post/354866/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354866
Метки: Системы сборки Системное администрирование Open source DevOps Блог компании Флант dapp Флант continuous integration continuous delivery |
На злобу дня: кроссплатформенный клиент для Telegram на .NET Core и Avalonia |
В этой статье я расскажу, как реализовать кроссплатформенное приложение на .NET Core и Avalonia. Тема Телеграма очень популярна в последнее время — тем интереснее будет сделать клиентское приложение для него.
Статья затрагивает достаточно базовые концепции разработки на Avalonia. Тем не менее, мы не будем писать "Hello, World". Вместо этого предлагается рассмотреть реальное приложение. Изучим как общую архитектуру приложения, так и отдельные компоненты.
Чтобы не злоупотреблять вниманием читателя, в некоторых случаях придется сознательно опустить некоторые детали, упростив описание и реализацию. Реальный же код всегда можно посмотреть на GitHub.
Текст статьи носит обучающий характер, но сам проект вполне реальный. Целью проекта является создание клиента, рассчитанного на использование в качестве рабочего инструмента. Множество идей позаимствовано из других мессенджеров и переложено на модель Telegram.
Читать дальше ->https://habr.com/post/354646/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354646
Метки: Разработка под Windows Разработка под OS X Разработка под Linux C# .net .net core avalonia windows linux macos скажи нет электрону и наркотикам |
Дизайнеры и разработчики: заклятые друзья и лучшие враги |
https://habr.com/post/354788/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354788
Метки: Разработка веб-сайтов Графический дизайн Веб-дизайн Блог компании Сбербанк фронтенд дизайн сбертех |
Дайджест свежих материалов из мира фронтенда за последнюю неделю №313 (30 апреля — 6 мая 2018) |
https://habr.com/post/354988/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354988
Метки: Разработка веб-сайтов JavaScript HTML css Блог компании Zfort Group дайджест фронтенд js es6 vue react angular html5 браузеры ссылки подкасты |
Создание сайта на Delphi, или Как использовать uniGUI по-минимуму |
https://habr.com/post/354854/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354854
Метки: Разработка веб-сайтов HTML Delphi Ajax uniGUI |
[Из песочницы] SmartMailHack. Решение 1-го места в задаче классификации логотипов |
Две недели назад закончился проходивший в офисе Mail.Ru Group хакатон для студентов SmartMailHack. На хакатоне предлагался выбор из трех задач; статья от победителей во второй задаче уже есть на хабре, я же хочу описать решение нашей команды, победившей в первой задаче. Все примеры кода будут на Python & Keras (популярный фреймворк для deep learning).
https://habr.com/post/354976/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354976
Метки: Машинное обучение Python Data Mining machine learning deep learning CNN классификация изображений хакатон |
Еще один вариант генерации превьюшек для изображений с использованием AWS Lambda & golang + nodejs + nginx |
https://habr.com/post/354226/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354226
Метки: go Amazon Web Services nodejs nginx aws s3 aws lambda redis |
VPN за пиво? |
VPN становится сегодня не просто актуальным, но часто и жизненно необходимым сервисом для пользователей рунета. Заблокированный LinkedIn, беспорядочная стрельба Роскомнадзора, возможная блокировка Фейсбука, Вайбера и других ежедневных приложений, сотни и тысячи уже заблокированных сайтов в сети, невозможность оставаться анонимным при использовании ВК, ОК, Mail.ru и прочих "подконтрольных" ресурсов, и множество иных причин. Все это заставляет рунетовцев задуматься о своем будущем в этом сегменте мировой сети.
У всех нас есть бабушки, дедушки, родители, а также знакомые гуманитарии, музыканты, домохозяйки и прочие замечательные, но навсегда далекие от "сложных" Интернет технологий люди. Да, конечно, Интернет полон туториалами и видео роликами, объясняющих "простой" процесс установки VPN клиента. Однако все это не решает главной задачи — ЗАСТАВИТЬ этих людей проделать непривычные и пугающие их действия и обзавестись, наконец-то, VPN защитой.
Читать дальше ->https://habr.com/post/354956/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354956
Метки: Сетевые технологии Разработка веб-сайтов Программирование Информационная безопасность Open source vpn |
JavaFx, простой терминал COM порта |
https://habr.com/post/354954/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354954
Метки: Разработка под Windows Программирование Java javafx |
Сборка rpm пакетов и настройка своего репозитория |
В данной статье будет подробно описан процесс создание rpm пакетов и организация репозитория. Прошу всех, кому интересна данная тема, пройти под кат.
Читать дальше ->https://habr.com/post/354136/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354136
Метки: Разработка под Linux rpm rpmbuild rhel centos yum |
Postgres auto_explain: автолог плана запроса |
https://habr.com/post/354948/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354948
Метки: postgresql postgres sql логирование Блог компании Модульбанк |
Виртуальный сервер с экстремальной производительностью |
https://habr.com/post/354940/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354940
|
[Из песочницы] Кросс-языковая разработка ПО |
https://habr.com/post/354942/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354942
Метки: Ненормальное программирование Python Java .NET конвертер C# в Java конвертер C# в Python |
Громкий звук системы пожаротушения вывел из строя диски в дата-центре Nasdaq |
https://habr.com/post/354938/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354938
Метки: Финансы в IT IT-инфраструктура Блог компании ITI Capital инфраструктура дата-центры биржа |
(Законы Акина) законы космической инженерии |
https://habr.com/post/354936/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354936
Метки: Управление разработкой Профессиональная литература перевод с английского |
[Перевод] Правдоподобная реконструкция Инстаграм-подобных фильтров |
Существует куча софта, который позволяет пользователям применять различные цветовые фильтры к своим фотография. Пионером в этом деле был Инстаграм и иногда хочется сделать в своем приложении уже знакомые пользователям фильтры. И я хочу представить набор утилит, который позволит в полу-автоматическом режиме очень точно воспроизводить цветовые фильтры из других приложений в своём приложении.
Людям нравятся фильтры из Инстаграма. Они пытаются воспроизвести их снова и снова. И снова и снова. И снова и снова. Проблема с этими попытками в том, что люди пытаются вручную подобрать цветовую коррекцию, которая будет хоть как-то похожа на то, что делают оригинальные фильтры. Для меня же было намного более интересно попробовать воспроизвести фильтры основываясь на более надежных методах и математике. И похоже, что это единственная попытка действительно точного воссоздания цветовых фильтров.
Для примера, одно из следующих изображений было получено с применением фильтра Clarendon
на оригинальном изображении в самом Инстаграме, а другое с помощью наложения восстановленного фильтра. Попробуйте угадать, какое восстановлено.
Для сравнения, это результат применения того же фильтра из коммерческого набора «Инстаграм-подобных фильтров», который вы без труда сможете нагуглить:
https://habr.com/post/354934/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354934
Метки: Разработка мобильных приложений Разработка веб-сайтов Обработка изображений graphicsmagick core image hald clut |
[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 1: «Вступление: модели угроз», часть 3 |
https://habr.com/post/354896/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354896
Метки: Программирование Информационная безопасность IT-инфраструктура Блог компании ua-hosting.company Безопасность Policy Threat model Mechanism EBP GDB |
[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 1: «Вступление: модели угроз», часть 2 |
https://habr.com/post/354894/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354894
Метки: Программирование Информационная безопасность IT-инфраструктура Блог компании ua-hosting.company Безопасность Policy Threat model Mechanism |
[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 1: «Вступление: модели угроз», часть 1 |
https://habr.com/post/354874/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354874
Метки: Программирование Информационная безопасность IT-инфраструктура Блог компании ua-hosting.company Безопасность Policy Threat model Mechanism |
[Перевод] Экскурсия по PyTorch |
https://habr.com/post/354912/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354912
|