habrahabr
Мне 15 лет и я написал QR код генератор на Rust

Привет, я бы хотел вам рассказать о том, как я учился программировать на языке Rust с нуля, для этого я выбрал цель — сделать QR-код-энкодер с помощью ментора из свободной школы «Пионир». Пионир — это свободная, самоуправляемая и бесплатная школа в которой мы, ученики, изучаем и создаём проекты, которые решают какие-то социальные проблемы.Для начала, почему я выбрал Rust? Во-первых, я хотел попробовать что-то новое, раньше я писал на простом Python, не имея опыта с чем-то более низкоуровневым …

  • суббота, 26 августа 2023 г. в 00:00:22
habrahabr
Космическая разработка: какие языки программирования используют NASA, SpaceX и Роскосмос

Наверное, многие задавались вопросом, что используют для создания необходимых для работы космических аппаратов и сопутствующего оборудования космические агентства. В интернете есть фрагментированные ответы на этот вопрос, а мы постарались собрать всё вместе и сделать развернутую статью с подробной информацией. Так что просим под кат.Что вообще применяется в космической отраслиСразу стоит сказать, что любая система, которая используется в космосе или на Земле для работы с космическими аппаратам…

  • суббота, 26 августа 2023 г. в 00:00:21
habrahabr
Как загружается процессор Intel x86

Когда мы включаем компьютер, он успевает совершить несколько этапов работы ещё до того, как загрузится операционная система. В этом посте будет рассмотрено, как загружается типичный процессор с архитектурой x86. Это очень сложный и многоступенчатый процесс. Здесь его структура будет представлена только в самом общем виде. От загрузочной прошивки зависит, каким именно путём процессор придёт к тому состоянию, в котором сможет загрузить операционную систему. Мы проследим этот процесс на примере…

  • суббота, 26 августа 2023 г. в 00:00:20
habrahabr
Борьба за ресурсы: Китай ограничил экспорт важнейшего для электронной промышленности галлия. Послед…

В самом начале июля 2023 года мы опубликовали статью об ограничении Китаем экспорта крайне важных для производства электроники и не только металлов — галлия и германия. Этот ход был спланирован в качестве ответа на санкции США, которые продолжают расширяться. С 1 августа Поднебесная ограничила экспорт, и сразу же проявились последствия — например, галлий всего за две недели подорожал на 50%. Вероятно, это не предел, плюс Китай может предпринять и дальнейшие шаги по ограничению экспорта — уж…

  • суббота, 26 августа 2023 г. в 00:00:19
habrahabr
Factorio на движке Unreal Engine 5

Сегодня мы поговорим об интересном проекте FUE5. Это Factorio, но в 3D! Иногда мечты становятся явью. Это не совсем игра, а, скорее, потрясающее переосмысление её визуальной составляющей. В этой написанной Hurricane статье будет много технических подробностей, так что давайте приступим.Что такое FUE5?FUE5 (сокращение от Factorio in Unreal Engine 5) — это экспериментальный проект с простой целью: визуализация 2D-мира Factorio в 3D-пространстве. Он был создан 3D-художником Hurricane и моддером F…

  • суббота, 26 августа 2023 г. в 00:00:19
golang
Почему язык Go популярен

Go, также известный как Golang, — это язык программирования с открытым исходным кодом. Представленный публике в 2009 году, Go был разработан для упрощения задач программирования и повышения эффективности. Он родился из потребности в языке, который был бы прост для понимания, эффективен для выполнения и прежде всего способен справиться с масштабами, в которых работает Google. Его отличают простота, эффективность, многопоточное программирование, кроссплатформенность и высокая скорость компиляции…

  • суббота, 26 августа 2023 г. в 00:00:17
javascript
Подборка VS Code-плагинов для Frontend-разработчиков и не только

Одним из наиболее ценных аспектов Visual Studio Code является его расширяемость с помощью плагинов, которые значительно облегчают и улучшают рабочий процесс. В этой статье мы собрали инструменты - от простых до продвинутых - которые сделают вашу разработку более продуктивной и приятной, позволяя сосредоточиться на творческой части процесса.Color Info — Предоставляет краткую информацию о цветах CSS. По умолчанию расширение работает с любым документом css, sass, scss. Распознает все основные цве…

  • суббота, 26 августа 2023 г. в 00:00:14
javascript
Под капотом анимаций в React Native. Часть 2/2: Reanimated and JSI

Привет! Меня зовут Евгений Прокопьев, я по-прежнему старший инженер-разработчик в СберМаркете. Пишу на RN и по-прежнему очень люблю создавать красивые анимации. Это вторая и последняя статья из серии как работает React Native (RN) под капотом, на примере анимаций. Призываю сначала ознакомиться с первой: Под капотом анимаций в React Native. Часть 1/2: Animated and BridgeВ предыдущих сериях Мы пытаемся разобраться в том, как работают инструменты для анимации в RN и почему в итоге получается тот …

  • суббота, 26 августа 2023 г. в 00:00:14
github
haotian-liu / LLaVA

Visual Instruction Tuning: Large Language-and-Vision Assistant built towards multimodal GPT-4 level capabilities.🌋 LLaVA: Large Language and Vision Assistant Visual instruction tuning towards large language and vision models with GPT-4 level capabilities. [Project Page] [Paper] [Demo] [Data] [Model Zoo] Visual Instruction Tuning Haotian Liu*, Chunyuan Li*, Qingyang Wu, Yong Jae Lee (*Equal Contribution) Generated by GLIGEN via "a cute lava llama with glasses" and box prompt…

  • суббота, 26 августа 2023 г. в 00:00:12