Как объединить несколько JS приложений с .NET Core (Create React APP + Next JS + .NET Core) http://amp.gs/j1pHz
Хабр
Как объединить несколько JS приложений с .NET Core (Create React APP + Next JS + .NET Core)
Всем привет! Пару месяцев назад у нас возникла задача запилить лендос для нашего онлайн сервиса. Наш стек - Create React App + .Net Core. Погугля немного, мы решили, что хотим запилить лендос на Next...
Как я начал писать макросы для Rust на Gluon http://amp.gs/j1pHe
Хабр
Как я начал писать макросы для Rust на Gluon
Во многих языках есть специальный механихм для кодогенерации - макросы. Иногда их реализуют на отдельном достаточно примитивном языке, основанном на простой подстановке текста (препроцессоры PL/I и C,...
PyGMTSAR, или спутниковая интерферометрия для всех с примерами Jupyter Python ноутбуков на Google Colab http://amp.gs/j1pXL
Хабр
PyGMTSAR, или спутниковая интерферометрия для всех с примерами Jupyter Python ноутбуков на Google Colab
После анализа модели Танцующие горы Ирана по данным спутниковой интерферометрии мне захотелось проверить набор гипотез и улучшить качество результатов. Как оказалось, ни один из существующих...
Как найти идею для диплома? Придумать сотню и удалить девяносто девять http://amp.gs/j1pWM
Хабр
Как найти идею для диплома? Придумать сотню и удалить девяносто девять
Попробую конкретизировать задачу.1. Нужно найти тему для диплома, причем чем скорее, тем лучше.2. Проект должен производить...
Arduino ракета на 3D принтере — учимся приземлять ракеты дома http://amp.gs/j1lZ2
Хабр
Arduino ракета на 3D принтере — учимся приземлять ракеты дома
Всем добрый день, сегодня я хотел бы поделиться своим опытом проектирования ракеты с управлением вектора тяги. Так получилось, что я долго сидел дома и решил купить 3D принтер, ну и конечно первое же,...
Радио в облаках. Многоканальный имитатор GPS http://amp.gs/j1lk4
Хабр
Радио в облаках. Многоканальный имитатор GPS
Cкорости сетей и вычислительные возможности компьютеров непрерывно и быстро растут. Это делает реализуемыми и экономически оправданными некоторые приложения из мира радио. Говоря философскими...
Для чего компании нужен UI KIT? (Frontend + Design) http://amp.gs/j1lde
Хабр
Для чего компании нужен UI KIT? (Frontend + Design)
В этой статье мы расскажем, что такое UI KIT, для чего он нужен, и как он сэкономит время и деньги.В статье мы подойдем к китам, которые сделаны не только дизайнерами, но также переведены в компоненты...
Ядерная физика и VR: как в МИФИ нам удалось подружить современную науку, технологии и образовательный процесс http://amp.gs/j1ldX
Хабр
Ядерная физика и VR: как в МИФИ нам удалось подружить современную науку, технологии и образовательный процесс
Привет, друзья!Хотим рассказать вам сегодня об опыте создания серии из двух VR лабораторных работ, которые мы разработали в Институте ядерной физики и технологий НИЯУ МИФИ. В 2018 году в ИЯФиТ была...
Xilinx дорого-богато? Или ищем бюджетные варианты http://amp.gs/j1lrM
Хабр
Xilinx дорого-богато? Или ищем бюджетные варианты
Свое изучение ПЛИС я начал с FPGA Altera Cyclone IV, с которой в комплекте шел копеечный USB ByteBlaster. В сторону Xilinx посматривал с опаской, если борода была не сильно дороже, то программатор...
Антиплагиат исходного кода: гибридный подход с использованием парсера ANTLR http://amp.gs/j1lSE
Хабр
Антиплагиат исходного кода: гибридный подход с использованием парсера ANTLR
Работая при университете, недавно столкнулся с интересной задачей, связанной с поиском академического плагиата во внутренней системе контестов по программированию, ставшей основой для преподавания...
Какой маркиратор экономически выгоднее купить — лазерный, ударно-точечный, каплеструйный? http://amp.gs/j1lN0
Хабр
Какой маркиратор экономически выгоднее купить — лазерный, ударно-точечный, каплеструйный?
Неоправданно высокая стоимость маркировки может повлиять на затраты производства, и для рентабельности надо будет увеличить цену продукции. При этом есть вероятность потерять в объемах продаж, когда...
Шифры замены и табличного гаммирования http://amp.gs/j1lA8
Хабр
Шифры замены и табличного гаммирования
В данной работе рассматриваются шифры замены и табличного гаммирования. Читателю предлагается поучаствовать в процессе решения несколько задач из области защиты информации. Допустим, что устройства...
[Перевод] Разбираемся с цветами, палитрами, фильтрами CSS и не только http://amp.gs/j1lsQ
Хабр
Разбираемся с цветами, палитрами, фильтрами CSS и не только
Этот материал — карманный справочник о том, как работать с цветом в CSS и вебе в целом. Он начинается с теоретических основ и содержит множество инструментов и примеров работы с градиентами,...
Перестаньте врать себе. Я middle, а вам нужен senior http://amp.gs/j1lFm
Хабр
Перестаньте врать себе. Я middle, а вам нужен senior
ПредисловиеHR-ы в последнее время активизировались и активно долбят своими предложениями. Во-первых, господа, какого рожна лешего моё старое резюме с hh оказалось у вас? Мои данные видимо слили на...
[Перевод] Как интегрировать веб-компоненты с помощью Lit в Angular http://amp.gs/j1l5t
Хабр
Как интегрировать веб-компоненты с помощью Lit в Angular
Эта статья — перевод оригинальной статьи Luis Aviles "How to integrate Web Components using Lit in Angular"Также я веду телеграм канал “Frontend по-флотски”, где рассказываю про интересные вещи из...
[Перевод] Почему в Ember не нужны React-хуки http://amp.gs/j1BZ2
Хабр
Почему в Ember не нужны React-хуки
От переводчика: Этот пост является продолжением поста о реализация паттернов React-компонентов в Ember.js. Автор рассматривает концепцию React-хуков для абстракции логики состояния (stateful logic) и...
Об использовании пустого регулярного выражения в Perl ( m// ) http://amp.gs/j1Bp5
Хабр
Об использовании пустого регулярного выражения в Perl ( m// )
На днях делал отсечение элементов списка не подходящих под регулярку введённую пользователем:...
my $re = get_text_in_filter();
@list = grep { /$re/i } @list;
...$re был пустой строкой и в @list...
my $re = get_text_in_filter();
@list = grep { /$re/i } @list;
...$re был пустой строкой и в @list...