Обновить
4K+
12
Сверхмашина@hypermachine

Full-Cycle Инженер & Архитектор Решений

0,6
Рейтинг
14
Подписчики
Отправить сообщение

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

Как бы сейчас не началась охота на ведьм, с сокрытием всех налево и на право.

P.s. Я против нейрослопа, но отлично понимаю, что у нейротекстов (кроме самых примитивных) нет явного маркера

Именно поэтому сделка прошла без живых денег.

Хороший вопрос. Изначально это просто инженерное высказывание, способ показать что можно выжать из "голой системы", не прибегая к тяжёлым фреймворкм и бездумному вайбкодингу.

Это больше философское решение, чем утилитарное. Хотя, если взять в практическом смысле: нет зависимостей значит негде спрятать бэкдор -- все ведь читали новости про вредоносные зависимости, которые становятся трендом?

Я не ставил себе задачи сделать универсальный генератор типа hugo или hakyll/jekyll, а просто делаю инструмент для решения своей задачи -- ведение микроблога. Конечный пользователь это я. Моё облегчение в том, что я действительно знаю как работает моей SSG от винтика до винтика, каждая инструкция, каждый системный вызов

Смотрю на постер -- и никак не могу развидеть APL

  • Использовать PIN-код для BitLocker(если организационная политика позволяет) — предзагрузочная аутентификация может усложнить реализацию эксплойта.

А что, можно его не использовать? О_О

Кто-нибудь пояснит как перебор хешей на видеокарте (кажется тема на столько заезженная, что где-то да лежит целая библиотека вида хэш→пароль, для всех алгоритмов) поможет взломать мой хабра-аккаунт?

Два вопроса: на*** и зачем?

После слов:

> Десять лет в девопсе. Десять. И я гуглю tar -xzf.

Читать дальше не стал.

3 вопроса:
1. Ну и что, много зарабатывает бот/код?
2. Если метод действительно рабочий и позволяет рубить бабло, зачем всем рассказывать?
3. Зачем забивать гитхаб сгенереным говнокодом?

Сегодня DeepSeek вполне сносно пишет на Rust и даже с какой-то попытки осиливает Zig. Я бы не сказал, что это плохой код, зачастую это код лучше чем напишет среднестатистический "кодер" с хабра.

Но это не имеет отношения к посылу статьи, который универсален к любой сфере: использовании ИИ вместо своего мозга ведёт к неизбежной атрофии последнего.

Рекомендации ВК очень редко попадают в мои интересы, а умная лента мало того что убила охваты в пабликах (что привело к массовым миграциям на ТГ), так ещё и мешает мне видеть полную картину, помещая в какой-то информационный пузырь.

Именно поэтому "чел" оставил бэкенд на "пхп".

Помню в Python по такой причине приходилось выключать GC и использовать только ref counter. По-сути получали странную версию Rust (это было до 2015 года релиза раста).

Интересный опыт :]

Я как фанат Rust на самом деле поддерживаю в вашем случае переход именно на Zig. Во многом пожалуй в как раз контексте поддержке кода (за что вас тут в комментариях пытаются критиковать). Тут я поддержу выбор Zig:

1) В эпоху LLM поддерживать код на Rust всё еще сложно, потому что нужно хорошо владеть приемами "борьбы с лайфтаймами" и в них придется погрузиться, чтобы хоть что-то поменять в проекте, когда это понадобится. То есть взять не раст-инженера и "побыстрому" посадить его на проект не получится.

А вот Zig в этом плане простой как веник. За пару дней можно выучить весь синтаксис языка, а дальше ну это по сути Си, только не Си. Я 100% уверен, что с минимальной помощью LLM на проект можно нанять PHPшера Perl-иста, и он разберется.

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

Ваша мысль про LLM и Rust — бьёт в точку, хотя изначально не планировал на этом акцентироваться. Zig действительно даёт:

✓ Предсказуемую кривую обучения

✓ Прозрачную интеграцию с C

✓ Минимальный cognitive overhead для новых разработчиков

P.S. Ваш комментарий — редкий пример того, как должно выглядеть профессиональное обсуждение технологий. Без холиваров, с пониманием реальных инженерных задач. Но вы рискуете быть заминусованым за непопулярное мнение :)

P.P.S. И да — вы точно описали мой опыт: имея базовые навыки в C, в Zig разобрался за пару часов. Первые шаги с Rust заняли недели. Но Rust я тоже люблю

В каком-то смысле

:-D

OCVPN это серверная часть VPN, она раздаёт доступ для аккаунтов. В штатном ocvpn есть такая функция: при подключении показать сообщение (появится в всплывающем окне) это называется баннер. Штатная версия позволяет задать 1 статичный баннер через файл конфигурации сервера, ocserv.conf этого не достаточно.

В данном проекте баннеры используются как способ доставки важной информации к пользователю: срок окончания подписки, какие-то сведения, etc.

Как мудро заметил один философ:"Когда дискуссия переходит на личности — это высшая форма технической аргументации".

Спасибо за ваш опыт и конструктивные замечания! Полностью согласен с вашими опасениями насчёт стабильности - это действительно важный аспект. 

Но в этом проекте логика, которая вынесена на Zig, не будет меняться ближайшие 5-10 лет, за это время и rust успеет сломать совместимость.

это просто обсуждение

И настолько конструктивное, что в качестве аргументов пошли минусы в карму (не от меня) :)

Информация

В рейтинге
2 567-й
Откуда
Беларусь
Дата рождения
Зарегистрирован
Активность

Специализация

Фулстек разработчик, Архитектор программного обеспечения
От 10 000 €
Разработка программного обеспечения
Создание архитектуры проектов
Проектирование баз данных
Unix
Linux
Rust
Golang
Blockchain