Кодерские работы 👾
102 subscribers
151 photos
15 videos
1 file
34 links
Теперь я тут обитаю и немного программирую.
Download Telegram
GitHub Education


🎉 Буквально сегодня увидел, что пришли доступы к пакету.

🏆 В профиле уже красуется статус Pro: Copilot активирован, курс от GitHub имеется, остальные инструменты пока не тестил.

Доступ к Pro-версии GitHub действует 2 года до 04.04.2028. Позже продлю, так как к тому времени я ещё буду учиться.
❤‍🔥21💋1
Вайбкодинг


🚀 Как и обещал, делюсь первыми впечатлениями: конечно круто, ведь инструментов много, но есть нюанс.

💎 Доступ ко всему вроде есть, но пользоваться всем подряд не получится такой вот парадокс.

📚 Часть плюшек (типа курсов) можно забрать без проблем, для некоторых нужен VPN, но с этим, думаю, все справятся.

💳 Главная проблема в том, что есть сервисы типа DigitalOcean они требуют карту иностранного банка или PayPal для проверки на бота, а у меня сейчас этого нет.

🤖 Также решил повайбкодить и загнать Copilot в IDE, чтобы перенести систему обновлений из одного проекта в другой.

🤔 Лично у меня такой формат не вызывает того удовольствия и удовлетворения от программирования, которое есть, когда пишешь всё сам.

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

Особенно когда можно делать это прямо в IDE, не переключаясь на браузер.
5💋1
🎨 Генерация изображений


Примерно около года назад Open AI выпустили свою модель для генерации осмысленных картинок.

😊 В свое время я ее потестил, можете сравнить.

📈 И сейчас буквально на днях они презентовали свою новую версию image_gen, которая генерирует ещё более красивые, реалистичные и главное осмысленные изображения.

☝️ Вверху тот же сюжет, что я просил сгенерировать год назад и мне очень нравится прогресс.
5
🏎️ Maximus


Чуть больше двух недель назад сел за разработку следующей версии NFS-MaxEd, нынче называемой Maximus.

👨‍💻 Из проделанного: система обновлений, новая кодогенерация, импорт nfsms-скриптов (требовались ещё проверки).
😓 Но вчера проект стёрся, и меня откинуло назад на 2 недели. Почти весь прогресс стёрся, но это будет мне уроком.

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

🖼️ С помощью неё я могу кинуть несколько пар скриптов и потом удобно видеть, где они отличаются (красные строки).

🔍 Это очень сокращает время на поиск несостыковок. На глаз я бы с ума сошёл сверять построчно каждый скрипт с эталоном.
1🔥41
👨‍💻 Решил освежить свое рабочее место и заменил табуретку на данное кресло, сидеть за кодом стало в разы приятнее.

🙃 Сравнительный комментарий дать не могу, так как это мое первое кресло, но я доволен.

⬆️ Однако кое-что сказать могу, учитывая мой рост (189 см), сидеть в нем вполне приятно, кресло немаленькое, можно даже лечь.

☀️ Также поздравлю всех с первым мая!
3🔥2🥰2👍1
👨‍💻 Кодогенерация


⚙️ Как же NFS-MaxEd.... ах точно Maximus генерирует скрипты и что за IR модель?

⚒️ Ранее *.nfsms скрипт генерировался из UI по простой цепочке: конфиг (UI), парсер, билдер, итоговая строка.
🥴 Все было завязано на string-ах и приходилось полностью следить за структурой генерируемой строки, что довольно мутроно и вообще не способствует логике импорта.

🔧 В новой версии я добавил промежуточное представление (IR) обычный класс с полями, который по сути хранит в себе всю нужную информации об одной строчке скрипта, но в виде объекта.
🗃️ Благодаря такой модели я смог реализовать импорт скриптов и последующее их редактирование в Maximus.

🖥️ Также идёт переработка UI, но об этом уже в следующем посте.
4
🖥️ Редизайн UI


🔧 Мы с @beamka_live решили пересмотреть прошлый дизайн и сделать его более понятным и дружелюбным к пользователю.

🎨 Изменил палитру с темно-фиолетовой на оранжевую

🧾 Ключевые изменения:
- Race: вместо вертикальной кипы блоков пришли к одной горизонтальной полосе настроек
- Milestone & Blacklist: разгрузили рабочую область

⌨️ Также добавлены Hot keys:
- Ctrl + S сохранение скрипта
- Ctrl + Shift + V для вставки скрипта из буфера обмена
- Ctrl + O открытие существующего скрипта *.nfsms
- Ctrl + P показывает превью будущего кода, который будет сгенрирован, так можно заранее без сохранения скрипта увидеть, что у вас выходит.

🗃️ Также вы могли заметить на скриншотах Drop область, туда вы можете перенести свои скрипты и они импортируются, также на нее можно нажимать будет работать как кнопка импорта.
🔥41
👨‍💻 Продолжаю обновлять свой рабочий сетап.

⌨️ Приобрел себе недорогую механическую клавиатуру, чтобы больше не тянуться до ноута.

💻 Разница между ноутбучной клавой разумеется ощущается, но нужно привыкнуть к ходу клавиш.

👴 На клаве указано подходит для Windows XP/Vista
🔥8
Блокировка GitHub?


🤔 Хочется подумать чем им навредил гитхаб.
👨‍💻 Но хотя там имеется большое количество обходов блокировок, на что можно подумать первым делом.

🖕 С одной стороны хочется сказать какого * ** **

😑 С другой ничего хорошего и не сказать.

🤯 И их тейк, что неудачные соединения достигнут 100% из-за чего?
💨 Это из-за того что сервера резко в пыль превратятся как с гугловскими было.

💩 А их аналоги GitVerse и GigaChat, нет уж, спасибо.
4🤬4