Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Справедливо ли наказывать провайдера, который оказывает услуги? Имеют ли законы сетевого нейтралитета право на существование в современных интернет-реалиях? Должен ли хостер быть рефери на нивах различной запрещенки? Эти...
Подробнее

Привет! Меня зовут Катерина, и я испытываю самые тёплые чувства к функциональному программированию, использую функциональный язык на постоянной основе и даже немного преподаю. Основной язык разработки у нас в Typeable — Haskell, и...
Подробнее

В этой статье из серии про синтаксический сахар в Python я займусь на первый взгляд очень простым синтаксисом, но на самом деле, чтобы разобраться в механике его работы, нужно погрузиться вглубь на несколько сл...
Подробнее

Program.cs — это место, с которого начинается приложение. Файл Program.cs в ASP.NET Core работает так же, как файл Program.cs в традиционном консольном приложении .NET Framework. Файл Program.cs является точкой входа в п...
Подробнее

Конец 18-го и 19-й век были временем колоссального прогресса в математике. Величайшие умы тысячелетия вводили все новые математические системы и языки, такие как алгебры Клиффорда и Грассмана. Хотя эти алгебры вызвали зн...
Подробнее

Итак, ассемблер вас все таки заинтересовал, может быть для написания каких то программ для cortex-m0 с целью уместить побольше, а может быть для написания каких то модулей для программ на другом языке, вариантов у вас бу...
Подробнее

Господа разработчики java приложений. Сегодня вашему вниманию представляется простой способ использования code evaluation, реализация которого позволит исполнять произвольный код в работающем приложении, что в свою очере...
Подробнее

Java - строго-типизированный язык программирование, что это такое?В Java есть примитивные типы данных, а это что такое?Каждый примитив обладает своим размером и диапазоном значений.Обо всем этом вы узнаете в этой статье ...
Подробнее

Всем привет, меня зовут Аркадий, я студент НИУ ВШЭ и в данной статье мы с вами поговорим о реализации NotePad++ на C# в Windows Forms (задание PeerReview №6 NotePad++), а именно об архитектурах, которые подойдут для данн...
Подробнее

Привет, Хабр! Уже более 5 лет мы используем численное моделирование в качестве метода решения различных инженерных задач: определение параметров технологических процессов, которые не могут быть измерены в ходе натурных испытаний; ...
Подробнее

В последнее время все острее встает вопрос об обучении онлайн, во время пандемии, так и в связи с переходом в онлайн всего и вся. На сайте Хабр есть материалы по установке базовой системы на основе moodle. В данной заме...
Подробнее

По работе мне довелось провести ряд собеседований на позицию Backend-разработчика. Особо важным для оценки архитектурных навыков мне кажется следующий вопрос: Если вам необходимо спроектировать взаимодействие двух систем, в каких случая...
Подробнее

В 2020 году киберпреступность росла в геометрической прогрессии: программы-вымогатели Emotet, Trickbot, Maze, Ryuk, а теперь и Netwalker стали серьезной проблемой во всех отраслях, больших и малых, государственных и частных, и пока н...
Подробнее

Военные испытания, глушащие и подменяющие сигналы GPS – это бомба замедленного действия В один из дней мая прошлого года ранним утром коммерческий самолёт подлетал к международному аэропорту Эль-Пасо в Западном Техасе. Внезапно на п...
Подробнее

Этим постом мы начинаем двухсерийный технодетектив, в котором встретились "священная триада" доменов: putin, kremlin, crimea и "крысы" — программы удаленного доступа (RAT), а также шпион AgentTesla. Началась история с ...
Подробнее

Достаточно давно я мечтаю об устройстве, которое на своём борту будет иметь экран с тачскрином, аппаратные кнопки, и на котором без особых проблем будет работать linux. Ну и конечно же у неё будет достаточное количество интерфейсов. ...
Подробнее

Слово «микросервисы» на слуху последние несколько лет. Технология активно развивается, на онлайн-конференциях о ней говорят, да и сами мы пишем их каждый день. Когда-то новый подход уже стал рутиной. Но мне как Java-архи...
Подробнее

Дистрибутив Trenta OS для публичного тестирования обещают выпустить в начале 2021 года На вкус и цвет товарищей нет, но некоторым нравится интерфейс macOS. При этом они не хотят погружаться в закрытую экосистему, где Apple может зап...
Подробнее

Здравствуй дорогой наш читатель. Это третья статья из серии переезда нашего ПО на кроссплатформенные рельсы. Она затронет визуальную часть продукта, а именно диалоговое окно. В рамках первой статьи упоминалось, что данно...
Подробнее

Возникла задача получить из SDI сигнала трансляцию с субтитрами и отдать её на CDN в формате RTMP потока. Пару недель мучения и мытарств изложу в кратком содержании всех серий для коллекции. Возможно, кому пригодится.Начнем с того какое ...
Подробнее

В своих проектах мы стараемся по мере необходимости покрывать код тестами и придерживаться принципов SOLID и чистой архитектуры. Хотим поделиться с читателями Хабра переводом статьи Hannes Dorfman – автора серии публикац...
Подробнее

Есть такое Иваново, когда-то известное как город невест (потому что там были стратегические швейные производства и в годы после ВОВ был большой дисбаланс по демографии). Потом — как город текстиля: сейчас оттуда берётся бельё «Икеи» ...
Подробнее

Подборка мероприятий на неделю Java Hiring Week 15 февраля (понедельник) — 19 февраля (пятница) онлайн бесплатно Мы набираем команду Java-инженеров уровня Middle & Senior в проект по разработке облачной системы видеонаблюден...
Подробнее

Как и многим, нам в Veeam нужны разработчики автотестов. Обычно на эту позицию претендуют специалисты с опытом в ручном тестировании ПО, но зачастую у них нет приемлемых навыков программирования. А программисты, как прав...
Подробнее

Власти Сан-Франциско предупреждают, что переезд IT-работников может иметь «серьезные» экономические последствия для жизни города. По их словам, развитие удаленной работы во время пандемии вызвало резкий отток IT-сотрудни...
Подробнее

Привет, меня зовут Владимир Шилов, я руководитель направления в департаменте анализа данных «Ростелекома». В мае 2019 года я пришёл в команду Business Intelligence (BI) и одной из первых задач была реализация отчётности ...
Подробнее

Это вторая часть из цикла статей про прототипирование IIoT-решения на Raspberry PI и Yandex IoT.В первой части мы реализовали основные функции на Raspberry PI:сбор телеметрии с промышленных датчиков по протоколу Modbus;&...
Подробнее

Пост представляет собой небольшой контрольный список (checklist) при публикации Go приложения на Github'е.TLDR:- Makefile как входная точка для выполнения основных действий- Линтеры и тесты как инструменты повышающие качество кода- Docke...
Подробнее

В этой статье я расскажу, о том, как сделать в Фигме компонент, который будет пригоден для экспорта в код. В Фигме можно будет выбрать наш компонент и при помощи плагина сгенерировать готовую вёрстку. А ещё научимся дела...
Подробнее

Волк бежал через лес. Сверкали пятки и лопухи больно резали морду. Так быстро он ещё в жизни не бегал. Позади оставался ужас и горящие обломки падающие с неба.— Бежать! Господи, только&...
Подробнее