Рефлексия в Java — это специальное API из стандартной библиотеки, которая позволяет получить доступ к информации о программе во время выполнения.
Большинство программ так или иначе пользуются рефлексией в различных его видах, ведь его...
Подробнее
Статьи
Человек в полном расцвете сил живет с семьей в живописном городе на воде. Работает меньше чем в странах постсоветского пространства, его зарплата больше 90 тысяч долларов США в год, а стоимость жизни меньше, чем в Израиле или штатах. Он ...
Подробнее
Самый известный образ, фото предоставлено Анной Молевой
Привет! Если вы когда-нибудь переодевались в деда мороза, носили маску подсети на Хеллоуин или были на какой-нибудь костюмированной вечеринке, то вы тоже своего рода косплееры....
Подробнее
Лучший способ объяснить школьникам и самому себе, что такое фазовое (конфигурационное) пространство.
Дано: Два блока массой 1 кг и 100 (10 000, 1 000 000,… 100x) кг. Трение в системе отсутствует, удары абсолютно упругие (потерь эн...
Подробнее
Услышав словосочетание — «Золотой миллиард», наше воображение скорее всего нарисует гламурную картинку из жизни людей в странах Западной Европы и Северной Америки. В тоже время формулировка — «страна третьего мира», или же «развивающ...
Подробнее
В Domain-Driven Design выделяют стратегические и тактические паттерны. Например, первые — это Единый язык, а вторые — Агрегаты. Я много раз слышал от коллег, что со стратегией всё понятно, но когда дело доходит до перехо...
Подробнее
Почему-то не мог выбрать хаб "Криптовалюты" при публикации. Переместите, пожалуйста, пост туда. 1 декабря 2020 года состоялся запуск нулевой фазы Ethereum 2.0. Это первый шаг по переходу с proof-of-work на proof-of-...
Подробнее
Попалась мне простая развлекательная задача: собрать данные о температуре воды и воздуха с пары HTML страниц и выдать результат, в JSON из API. Задача тривиальная, решается кодом строк в 40 (или около того) с комментария...
Подробнее
Привет, друзья! Сегодня у нас ещё один полезный анонс специально для вас. В начале осени мы запустили интересный онлайн-формат – технические сессии с экспертами нашей компании. Это вебинары для специалистов, принимающих технически важные...
Подробнее
Не самая частая задача на устройствах MikroTik - одномоментное создание большого количества VPN/PPP пользователей. Но когда она возникает, это превращается в очень скучное и нудное дело, что следует исправить. Импо...
Подробнее
Разработка любого достаточно серьезного софта, будь то калькулятор матриц или ИИ беспилотного автомобиля, — это всегда какая-то своя предметная область, определенные технологии, алгоритмы и структуры данных, архитектура кода, процесс р...
Подробнее
Как построить прогнозную модель для маркетолога в SAP Analytics Cloud без привлечения датасайнтистов
Сегодня популярность проектов data science очень высока и бизнес понимает их важность и значимость. Рынок наполнен специалистами в этой области, которые умеют добиваться впечатляющих результатов. Но такие проекты нередко бывают дорогосто...
Подробнее
Как люди узнают совершенную упаковку?
Они видят — что именно внутри упаковки.
Видят – когда она заполнена, когда пуста.
Видят – чем заполнена и насколько.
Знают – когда она открыта, когда закрыта.
Знают – когда открывают её в...
Подробнее
При долгой работе с большим проектом так или иначе упираешься в поиск узких мест в коде. Что только не используют для этого — от навороченных профайлеров и брейкпоинтов до выводов print и замеров времени вручную с выводо...
Подробнее
В продолжение темы, представляем вашему вниманию перевод оригинала статьи от Бена Картера.
Ссылки на видео по этой статье:
Короткий трейлер
Подробное описание и технические детали
У меня наконец-то появились результаты работы...
Подробнее
Открываю VS Code и начинаю набирать статью с самого начала. Но вот незадача — формат маркдауна не совсем совместим с имеющимся форматом Хабра. Получается выхода нет и придётся возвращаться к встроенному редактору Хабра;
Или не придетс...
Подробнее
Многие читали мой пост "Эмулятор RFID", где я в деталях рассказывал об устройстве EM Marine, о том как намотать антенну, и как сделать RFID-эмулятор из трёх деталей. Но, будем честны, несмотря на гениальную простоту того ус...
Подробнее
Меня зовут Николай, и в DataLine я занимаюсь эксплуатацией стенда виртуальных рабочих столов (ВРС) на базе Citrix Vitrual Apps and Desktop. Недавно мы добавили к инфраструктуре ВРС сервис записи пользовательских се...
Подробнее
Артем Пулявин руководит фронтенд-разработкой в Ситимобил и на конференции FrontendConf 2020 рассказал про такси ВКонтакте: как проект начинался и каким он стал.
Проект задумывался внутри Ситимобил как экспериментальный, но за год по ...
Подробнее
В этой серии статей я расскажу как самостоятельно собрать полнофункциональный прототип промышленного IIoT-шлюза на базе Raspberry PI.Разумеется, подобная штука не может стать полноценной заменой настоящему промышлен...
Подробнее
С тех пор как Windows Forms был «Open Soursed» в конце 2018 года и в целом интерфейс был перенесен на .NET Core, и команда, и наши внешние участники были заняты исправлением старых ошибок и добавлением новых функций. В этом посте мы пого...
Подробнее
В наши обзоры ошибок программ с отрытым исходным кодом редко попадают серверные сетевые приложения. Наверное, это связано с их популярностью. Ведь мы стараемся обращать внимание на проекты, которые нам предлагают сами читатели. А серве...
Подробнее
Любая система, которая часто используется в проекте, со временем обречена на эволюцию. Так случилось и с нашей системой реактивного связывания reactive bindings.
Что это за система? Она позволяет нам связывать данные на префабе с данн...
Подробнее
Благодаря интернету и масштабной цифровизации туристическая отрасль ежегодно изменяется. Все усилия направлены на упрощение жизни потенциальных клиентов, которые не стремятся ходить в турагентства и возиться с бумажками.
Давным давно я занялся разработка JavaScript API для запуска DOS игр в браузере. После стольких потраченных сил с удовлетворением могу сказать, что многие сайты со старыми игрушками перешили и используют именно мое API. Но, прогресс не ...
Подробнее
Возможно, глядя на этот старый советский плакат, вы подумаете, что я здесь буду агитировать сознательных граждан России участвовать в переписи населения… Но спешу вас разуверить: статья вовсе не об этом. Скорее это рассказ о том, какая...
Подробнее
Привет Хабр! По основной профессии я инженер по разработке нефтяных и газовых месторождений. Я только погружаюсь в Data Sciense и это мой первый пост, в котором хотел бы поделиться опытом применения машинного обучения в ...
Подробнее
Как-то раз мне нужно было создать собственный ItemDecoration, и я обнаружил, что в Интернете. почти нет ответов на этот вопрос. Надеюсь, что эта стать будет кому-нибудь полезна.
Читать далее
Подробнее
Сегодня прошел ровно 1 год с прошлой статьи и в связи с этим я решил поделиться своим вариантом решения проблемы просмотра youtube-видео фрагментарно и циклически. Это проблема как никогда актуальна для многих учащихся в этом году, если ...
Подробнее
Вячеслав Ермолин, 16 декабря 2020 г.
Читать далее
Подробнее