Говоря коротко, С работает везде. Этот язык — не просто большой динозавр, которому каким-то образом удалось дожить до наших дней. Он крайне практичен, поэтому невероятно успешен. Удивительно, но истоки С далеки от успехо...
Подробнее
Статьи
В этой статье я постараюсь рассказать о том как собрать механическую ортолинейную раздельную беспроводную клавиатуру Corne. И расскажу зачем оно вам нужно.
Читать далее
Подробнее
Когда я три года назад написал, что подготовка к суборбитальным туристическим полетам вышла на финишную прямую, я и не догадывался, что это заявление окажется настолько преувеличенно оптимистичным. Действительно, уже тог...
Подробнее
Эффективность и надежность службы поддержки клиентов может развить или разрушить ваш бизнес.В конце концов, самый ценный тип клиентов — это те, которые возвращаются. Лучший способ гарантировать возвращение клиентов — сде...
Подробнее
Привет, Хабр! Сегодня хочу поделиться подборкой полезных сервисов и инструментов для изучения английского, которыми я пользовался сам (а некоторыми и продолжаю пользоваться до сих пор) и поэтому могу смело их рекомендовать. Эти тулы ...
Подробнее
Про Мексику ходит много разных слухов. Одни говорят, что страна ужасно бедная, все жители состоят в картелях, и выходить на улицу просто страшно. Другие — что это современная развитая страна, IT-индустрия которой растет не...
Подробнее
Трудно спорить с тем фактом, что игры делаются в первую очередь для того, чтобы в них играли. При этом степень участия непосредственно игроков в процессе разработки обычно минимальна и ограничивается их участием во внешн...
Подробнее
За Окой, на границе Московской и Тульской областей в наукограде Пущино создаётся наше астрофизическое будущее. Пущинская обсерватория не прославилась мировыми открытиями, но как технологическая и испытательная площадка более полувека в...
Подробнее
При моделировании и оптимизации бизнес-процессов критически важна идеология, которую необходимо «зашить» в процесс. Исходя из идеологии можно более обосновано формировать предложения по структурированию процесса, детализ...
Подробнее
Привет, сегодня мы обсудим кажущуюся абсурдной идею: if-then-else кто-то должен был изобрести.
If-then-else — это условные конструкции в языках программирования: если (if) что-то истинно, тогда (then) выполнить одно действие, иначе ...
Подробнее
Популярность нейронных сетей резко взлетела вверх и падать не собирается. На этой волне хайпа их пытаются применить везде, где есть большие данные. И даже там, где реальных больших данных нет, их порой создают - генериру...
Подробнее
Эмуляторы это очаровательная область разработки софта: возможность вдохнуть жизнь в 30-ти летний игровой автомат на современном компьютере это невероятно приятное достижение. Увы, меня всё больше расстраивает отсутствие ...
Подробнее
Свежая подборка новостей и материаловИнтересное в этом выпускеВыпущены версии Go 1.16.5 и 1.15.13, выпущен gopls v0.7.0, создание собственного Ngrok в 130 строках, GopherCon Europe 2021 OnlineПриятного чтения!
...
Подробнее
Для начинающих Unity-разработчиков, гейм-дизайнеров, игровых аналитиков и тестировщиков игр. В краснодарской студии Plarium на эти вакансии можно устроиться без опыта работы: компания будет обучать вас и платить зарплату...
Подробнее
19 апреля автор курса «Алгоритмы для разработчиков» в Яндекс.Практикуме и разработчик в компании Joom Александра Воронцова провела открытый вебинар «Оптимизация на простых типах данных». У Аси за спиной 11 лет разработки, опыт олимпиадно...
Подробнее
В этой статье мы рассмотрим следующую задачу: поиск и поддержание медианы среди целых чисел, которые последовательно попадают на обработку. В этом посте мы поставим задачу, разберём все необходимые вводные, предложим и оценим сложнос...
Подробнее
Меня зовут Алексей Глазачев. Я руковожу направлением функциональной безопасности роботизированных систем в компании «Вист Robotics» (Входит в ГК «Цифра»). Моя задача — сделать так, чтобы наши роботы весом 90-110 тонн и более не устр...
Подробнее
Как вывести свою систему на новый уровень безопасности с модулями python-gnupg и getpass4.
Изображение : freeGraphicToday, via Pixabay. CC0.
В условиях растущих требований к безопасности создание и хранение паролей может вызвать...
Подробнее
На самом деле, почти никому не надо отбеливать зубы.Понятие красоты крайне условное. Кому-то нравятся стройные волейболистки, кому-то ближе стандарты граций Рубенса. Но у красоты есть всё же общая идея. Здоровый человек ...
Подробнее
Долгосрочное хранение огромных объемов данных — одна из крайне актуальных технологий. Человечество генерирует все больше информации, и часть этих данных особенно важна. Бумага со временем превращается в труху, магнитные накопители дег...
Подробнее
Концептуальная плата REX и простой процессор WRAMP разработаны специально для обучения студентов компьютерной архитектуре, системному программированию и ассемблеру
Десять лет назад ходили анекдоты про Дениса Попова, который долго и...
Подробнее
Тестирование давно стало неотъемлемой частью разработки software-продуктов, но в мире hardware-решений дела обстоят несколько хуже: зачастую тестирование ограничивается ручной проверкой функционала. Современные устройств...
Подробнее
То, что с коровами что-то надо делать во время родов, люди догадывались довольно давно. Погребальная древнеегипетская статуэтка времён Среднего царства. К нам часто приходят люди с необычными и сложными задачами. В ...
Подробнее
Коллеги, всем привет!В сегодняшней статье хотелось бы поговорить о том, каким образом методы "классического" управления проектами могут быть полезны при реализации крупных задач в scrum командах.
Читать да...
Подробнее
Domain-Driven Design — это, как правило, подход к проектированию систем программного обеспечения, который предполагает создание общего языка между экспертами домена и разработчиками системы. В число известных правил DDD ...
Подробнее
Довольно долго считалось, что творчество — это удел людей, а животные и уж тем более машины творить не могут. Но так ли это? Ответ на этот вопрос зависит от определения творчества. Давайте разберёмся, при каком определении машины обр...
Подробнее
Привет, Хаброжители! Python — стремительно развивающийся язык программирования современности. В этом увлекательном и необычном руководстве материал разбивается на доступные пошаговые фрагменты, а теория объясняется кратко и понятно. Вме...
Подробнее
В прошлом году GitHub выпустил фичу сканирования кода, которая позволяет разработчикам добавлять проверки безопасности в свою среду CI/CD и в целом в рабочую среду. В этом посте демонстрируются основы использования CodeQ...
Подробнее
Ранее на Хабре мы уже писали о том, как сделали собственный игровой движок VSO, а сегодня расскажем, как мы улучшали его интерфейс и удобство работы с ним. Статья будет полезна всем, кто только начинает разбира...
Подробнее