Месяц: Ноябрь 2022
-
Проектирование технологических установок в ПАССАТ + Model Studio CS
—
от автора
Проектирование технологических установок – сложный процесс, требующий от разработчиков наличия компетенций одновременно в нескольких инженерных областях. Перечень работ говорит сам за себя: гидравлические расчеты, расчет тепловых режимов и переходных процессов, расчеты на прочность, подбор оборудования, выпуск конструкторской документации с учетом технологических особенностей. Для реализации сложного проекта технологической установки и выпуска проектно-конструкторской документации требуется целая команда…
-
Геометрические фигуры мультимедийной библиотеки SFML для разработки игр на C++
—
от автора
Перед тем как приступить к рассмотрению темы, геометрические фигуры, разберём каркас программы на С++, которая использует библиотеку SFML.Для работы с кодом мы будем использовать Visual Studio 2022 и библиотеку SFML. Как подключить библиотеку SFML к Visual Studio 2022 вы можете узнать посмотрев видео инструкцию «Подключение библиотеки SFML C++» Каркас программы библиотеки SFML Переменной window назначен…
-
Создание игровых аддонов и текстур — minecraft
—
от автора
Привет, Хабр! В этой статье я хочу затронуть тему аддонов. Многим чего-то не хватало в игре, и они скачивали аддоны с интернета. Когда вы понимаете, что скачанный аддон настолько безполезный, удаляете его. Я, допустим, хочу сделать аддон в minecraft bedrock. Если я сделаю достойный аддон, он может попасть на рынок. Заманчиво? Давайте попробуем сделать что-нибудь…
-
JUnit: тестирование методов, вызывающих System.exit()
—
от автора
1. ОбзорВ определенных ситуациях нам может потребоваться, чтобы метод вызывал System.exit() и завершал работу приложения. Например, в случае если приложение должно быть запущено только один раз, а затем завершено, или в случае фатальных ошибок, таких как потеря соединений с базой данных.Если метод вызывает System.exit(), вызвать его из юнит-тестов и делать ассерты становится трудно, потому что…
-
Python на сервере и в браузере. Путь к Web Assembly
—
от автора
Python как технология разработки приложений преимущественно используется для создания сценариев автоматизации, создания бэкэнда и веб-приложений, а также для анализа данных и использования методов статистики и машинного обучения. Также есть некоторые подходы к созданию мобильных приложений на Python (например, движок Kivy над OpenGL для Android). Но остается незаполненной ниша использования Python-приложений в веб-браузере, что могло бы…
-
Лицемерие Apple и танцы вокруг privacy
—
от автора
Компания запрещает своим сотрудникам использовать во внешней коммуникации «неправильные» слова, связанные со слежкой за пользователем. Которую компания всё же ведёт и уже зарабатывает миллиарды долларов.Известно, что сейлзам из рекламного департамента строго запретили использовать в общении с внешним миром слова «таргетинг» и «алгоритм». Теперь вместо них нужно говорить «очистка аудитории» и «платформа». Хорошо хоть не «волшебная…
-
Пишем собственный CustomStepper в Swift
—
от автора
Тут можно найти реализацию готового проектаНа сегодняшний день во многих приложениях мы можем наблюдать stepper, большинство из них кастомные. Несмотря на то, что Apple предоставляет уже реализацию готового степпера, иногда он не подходит по разным причинам. Это пример подхода к реализации кастомного степпера для кофейни.Есть разные способы в достижение цели, но сегодня я вам покажу…
-
Руководство по программированию сокетов на Python. Устранение проблем и справочный раздел
—
от автора
К старту курса по Fullstack-разработке на Python делимся заключительной частью руководства по программированию сокетов, эта часть посвящена устранению неполадок и справочным сведениям. К концу руководства вы освоите основные функции и методы модуля Python socket, научитесь применять пользовательский класс для отправки сообщений и данных между конечными точками и работать со всем этим в собственных клиент-серверных приложениях.
-
Насколько круто иметь свой сервер в комнате
—
от автора
Некоторые олды часто вспоминают эпоху до смартфонов, когда в студенческие времена или в школе у них был любимый настольный компьютер. Он стоял прямо в комнате, рядом с кроватью, и работал как личный ассистент в режиме 24/7: играл фоновую музыку (со специальным плейлистом, когда в гости приходили девушки), показывал фильмы, будил уведомлением из аськи или ирки,…
-
Код архитектуры — это жидкость
—
от автора
Более года развивается инструмент управления архитектурой DocHub. За это время он “повзрослел”. Изначальная, ключевая идея “Архитектора как код”, значительно обогатилась новой — “Архитектура как данные”. Сегодня я хочу познакомить вас не просто с новой идеей, которая возникла на базе полученного опыта применения вышеописанных идей, а кажется, чем-то очень важным для следующего шага в эволюции инструментов управления…