Vitaliy Zarubin | @keygenqt – Telegram
Vitaliy Zarubin | @keygenqt
463 subscribers
1.04K photos
276 videos
3 files
548 links
Привет! Я инженер-программист компании ОМП. За свою карьеру я сменил много платформ и языков, и продолжаю учить новые. На канале рассказываю о своей работе и моих pet-проектах.
Download Telegram
#fun Когда услышал что тебя заменит AI.
😁8🤣51
#bot Emulator:
- Поиск эмуляторов в системе
- Получение информации о vm
- Запуск
- Соединение по ssh
- Получение данных с эмулятора
👍3🔥2
Почему я говорю, что языки Kotlin & Rust похожи - наглядно... 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔7👍5🔥2🥴1
This media is not supported in your browser
VIEW IN TELEGRAM
#fyi Flutter для ОС Аврора в IDEA Community Edition. Фиксанули, видимо, баг в плагине.
🔥94👍4
Магия цифр говорит: рефакторинг прошел успешно )
👍6🔥2
VSCode не плох, но надо попробовать.
🔥9👍2
Vitaliy Zarubin | @keygenqt
VSCode не плох, но надо попробовать.
Что хорошо в IDEA - все работает всегда отлично из коробки.
🔥7
#bot + deb package
🔥4👍1
Forwarded from Aurora Developers
⚡️Мы продолжаем собирать вашу обратную связь по Vulkan API

👾 Поделитесь своим опытом ответив на вопросы исследования ➡️ https://forms.yandex.ru/cloud/6799ee4684227cdf493e3744/
🔥8
#bot Первый релиз Aurora Bot!

v0.0.1

Две недели назад я начал писать клиент проекта Aurora Bot. Он уже набрался сил и может приносить пользу:

👉 Ответы на вопросы из Aurora Dataset.
👉 Умная командная строка.
👉 Классическая командная строка.
👉 Умная командная строка в Telegram.
👉 D-Bus API.

Базовая архитектура заложена, остаётся лишь расширять функционал. Уже доступен полностью FAQ инструмент, и работа с эмулятором через все доступные приложению интерфейсы — отличная возможность пощупать что такое умная командная строка и запустить эмулятор на пк с приложения Telegram =)

Поддержать проект можно ⭐️ на GitHub.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3😁1
Хороших выходных 🎤
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Разработчики ядра Linux продолжают сопротивляться его переводу на язык Rust

Среди них нашлись те, кто сравнил внедрение в ядро кода на Rust с раковой опухолью

Впрочем, процесс отказа от С как от основного языка в Linux и без того сильно замедлилось – ключевой разработчик Rust for Linux оставил проект в сентябре 2024 г.

Если вы хотите сделать поддержку Linux невозможной из-за кросс-языковой кодовой базы, делайте это в своих драйверах и не распространяйте эту раковую опухоль на основные подсистемы


@imaxairu Подписаться
😁7🤔2💯1
#bot Кеш и конфигурация Aurora CLI отменены. В Aurora Bot будет новая концепция. В приложении есть задачи, которые требуют серьезной работы, например, поиск psdk по всей системе. Для минимизации выполнения подобных задач в Aurora CLI был кеш, который устаревал раз в день и автоматически обновлялся — но если у вас ничего не меняется в системе, то это работа вхолостую. В конфигурации Aurora CLI есть настройка workdir (которой редко кто пользуется), которая указывала где искать psdk, для ускорения ежедневного поиска. Теперь это все не нужно. В Aurora Bot будет синхронизация, которую пользователь запустит при необходимости сам. И здесь можно развернуться — искать flutter, psdk, device по локальной сети… Больше не нужно будет ждать синхронизации при команде и что-то настраивать — просто синхронизируй приложение с системой при необходимости.
👍4🔥2
#bot Вернулся я значит на Rust в VSCode — в RustRover есть разные красивые свистелки, а также глюки — ошибки компилятора обрабатывает криво, в VSCode проблем с этим нет. Ну и Aurora Bot растет вне зависимсоти от IDE.
🔥3👍2
#bot Основной поиск есть, над девайсами нужно подумать: как это сделать максимально ровно с точки зрения пользователя.
👍5🔥2
Генералисты против специалистов

Есть такие люди, которые очень хорошо разбираются в чем-то одном. Их называют специалистами. Ну скажем, специалисты по С++ или специалист по сердцу (причем там, если разобраться есть еще более серьезное деление). А есть генералисты - это люди, которые как-то (иногда хорошо, иногда средне, иногда не очень) разбираются в куче разных вещей. Например, в программировании или в здоровье

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

Любой человек должен уметь менять пелёнки, планировать вторжения, резать свиней, конструировать здания, управлять кораблями, писать сонеты, вести бухгалтерию, возводить стены, вправлять кости, облегчать смерть, исполнять приказы, отдавать приказы, сотрудничать, действовать самостоятельно, решать уравнения, анализировать новые проблемы, вносить удобрения, программировать компьютеры, вкусно готовить, хорошо сражаться, достойно умирать. Специализация — удел насекомых

Роберт Хайнлайн


В человеке всё должно быть прекрасно: и лицо, и одежда, и душа, и мысли

Антон Павлович Чехов


Почему мы как человечество так долго шли по этому пути? Ну потому что объем знаний слишком велик для того, чтобы поместить это в одну голову. Это понятное решение проблемы. Попробуйте до конца прям разобраться хотя бы в одном языке программирования и поймете, что этого вам на всю жизнь хватит. Про медицину вообще молчу, там можно только с одним небольшим участком тела разбираться целым лабораториям сотни лет

Что изменилось? Скорость доступа к знаниям. Теперь у нас есть довольно мощные агрегаторы (в виде ИИ), которым на аутсорс отдается сбор первичной информации. Причем зачастую сбор информации довольно усредненной (в каком-то смысле это пословицы и поговорки). Да у этого есть очевиднейший побочный эффект, связанный с тем, что информация не дает вам опыта. Ценность опыта огромна (как-нибудь про это отдельный пост напишу), так как позволяет вам на уровне чутья понимать "как правильно" и это очень часто расходится с формальным знанием

Так вот, генералисты. В чем польза таких людей?

Ну первая и очевидная - они видят картину целиком. Даже шутка такая есть, что мол врачи-узкие специалисты одно лечат - другое калечат. Организм - очень комплексная и целостная система и, как ни странно, не только организм. И что самое интересное, кто такие - генералисты? Это, по сути, топ-менеджеры. Как раз-таки задача топ менеджеров обладать таким вот helicopter view (как щас говорят в модных гостиницах)

Почему важно им обладать? Потому что тут проблема такая же как с перфекционизмом и с теорией Адама Смита. Ну или еще ее можно выразить в этом меме "Какой толк что ты прав, если твоя женщина плачет?" 😁 Достижение успеха на каком-то конкретном участке не имеет значение, если вы в целом проиграли. Истина, кстати, очень хорошо знакомая каждому геймеру. Окей, у вас в катке стата 25/0/1, а в конце игры почему-то -25. Это порождает замечательную ситуацию, когда "все вокруг уроды, один я хороший", но на самом деле происходит ровно потому что человек не способен взглянуть на систему целиком и понять, что его действия хороши для него, но очень плохи для системы в целом

Генералисты - это бизнесмены, это полководцы, это топ-менеджеры и это безусловно вы, если хотите в будущем очень быстро расти и занимать какие-то реально важные позиции
👍6👎3🤡1
#bot + 10 методов в D-Bus & AI CLI.
🔥4👍21