Всё ещё хочу уйти в изучение железа в плане микроконтроллеров просто как проект на пару вечеров, но всё та же проблема с тем, что не могу припаять ножки к плате, так как нечем... А всё остальное паять не надо: купил кучу проводов папа-папа и макетных плат... Эхх
Так вот, к гифке: скачал Thonny и настроил (опять), так что теперь могу работать с микроконтроллером... Вот написал быстро какую-то программку... Ну а ещё забавно, что я боялся ардуин, ведь они вроде на Си, а по итогу сейчас меня это не пугает, но тут уже MicroPython и я с него не хочу переходить
я написал статически типизированный, интерпретируемый язык программирования, работающий на собственной стековой виртуальной машине использующей Rust, который поддерживает компиляцию в исполняемые файлы .exe чтобы запустить на нём чиро. просто за день. просто взял и написал. советую и вам начать заняться полезными для вас делами, к примеру, начать питаться более правильно или начать изучать то, что хотели, но так и не начали. употребляйте меньше фастфуда, я вот перестал и немного похудел. а ещё, выпрямите спину.
Технологии ЧайникаУ меня ноутбук Toshiba L300 и я поставил на него Xubuntu и таскаю на пары... Только беда в том, что он уже устарел, даже не в плане морально, а физически: раньше Windows 7 был, но там много современного софта не поддерживается, от чего и поставил Linux, но…
Я же извращенец, а не человек... Появилась идея поставить что нибудь для соединения с основным ПК...
Основной ПК будет дома запущен, а ноутбук просто при старте будет к нему подключаться и дублировать экран на ноутбук, а нажатия Машкой на компьютер.. в итоге просто использовать ноутбук как удалённый доступ к ПК 🐟
Технологии ЧайникаУ меня ноутбук Toshiba L300 и я поставил на него Xubuntu и таскаю на пары... Только беда в том, что он уже устарел, даже не в плане морально, а физически: раньше Windows 7 был, но там много современного софта не поддерживается, от чего и поставил Linux, но…
У меня ноутбук Toshiba L300 и я поставил на него Xubuntu и таскаю на пары... Только беда в том, что он уже устарел, даже не в плане морально, а физически: раньше Windows 7 был, но там много современного софта не поддерживается, от чего и поставил Linux, но теперь не поддерживается софт, так как архитектура процессора слишком старая...
Вот и думаю, может купить другой ноутбук? Но боюсь того, что нет смысла, так как учиться мне осталось чуть-чуть, а после - конечно удобно иметь ноутбук как портативное устройство, но не уверен нужно ли... Если и нудно, то максимально компактный, чтобы таскать везде, причём не нужен игровой иди типа того - ну LLM буду запускать слабые может быть, а так в основном только программирование и работа с файлами...
Вот и вопрос с тем, стоит ли мне брать ноутбук, а если и стоит, то такой, чтобы просто был или именно брать какой-то прям такой? Типа.. за 5k₽ или копить и за 30k₽+ брать? А ещё есть вопрос, что можно взять видеокарту, ведь основной ПК мощный, но самое слабое в нём - это видеокарта, а именно GTX 1660... В итоге LLM модели и VR проседают порой
Когда я думал, что могу получить в плане информации из питоновского файла, были мысли про open() в режиме 'r' и понимание, что пользователь запустил скрипт, выполняя команды сверху вниз или функции...
Но я подумал, как это можно использовать в плане кодировки и вспомнил про time()
Появилась идея создать язык программирования, где код получает time.time(), после чего интерпретирует его в код...
Условно, если открыть файл именно 12.02.2027, то выведет "Привет, Мир!", а так же часто будут ошибки синтаксиса
По ощущениям это какой-то бот, который обновляет репозиторий просто каждый раз, когда я захожу в сеть на гитхаб.. Теперь это ещё и мою паранойю триггерит
Технологии ЧайникаЯ придумал как оправдать моё желание сделать свой псевдоязык: Я придумал сделать язык, а точнее два (с динамической и статичной типизацией), чтобы их использовать для встраивания куда-то... То есть если мне нужно будет обучить пользователя в приложении или…
А может вместо "выведено0:['значение']" использовать JSON данные или просто массив, где будет описано что, где и с какими значениями вызвано? Как по мне это похоже, но в разы удобнее для встраивания, тем более если будет под один шаблон подогнано, например {'вызвано': 'вывести', 'значения': 'Привет!', 'строка': 1}
Я придумал как оправдать моё желание сделать свой псевдоязык: Я придумал сделать язык, а точнее два (с динамической и статичной типизацией), чтобы их использовать для встраивания куда-то... То есть если мне нужно будет обучить пользователя в приложении или игре программировать на моём языке, то я смогу просто показать ссылку на репозиторий с этим проектом
Это будет модуль с двумя функциями, где одна читает код для динамической типизации, а другая для статичной... Но просто вся суть в том, что вместо возвращения питоновских функций, которые бы исполнялись, будет возвращаться условное значение вызванных функций, желательно в реальном времени (типа, что бы команде "вывести" было не print(), который сразу выведет в консоль, а условный "выведено0:['значение']", чем сможет оперировать тот, кто встроил язык, подвязав как в питоновскому print, так и для своих нужд, например к Tkinter А в if __name__ == '__main__': задать как раз превращение в питоновские функции, чтобы при запуске библиотеки как main можно было сразу писать на этом языке Так же это уберегает от того, что язык будет использовать eval()/exec(), так как это костыли и лишний доступ к переменным окружения
Возможно есть способ получше, так как возвращать "выведено0:['значение']" звучит не очень хорошо, но пока идей нет других... А использовать уже существующие языки - в том же и суть, что я хочу создать свой чтобы был, ведь для меня это как игра в песочницу
Позже функции можно будет завернуть в ООП и тогда появятся помимо использования разных типизаций ещё и использование настройки окружения или типа того
Ну почему я могу сказать ИИ, что понимаю её структуру, что модель может проанализировать только 10 сайтов за раз и поэтому я попросил записывать её мета-шаги и цели, чтобы она постепенно выполняла, в итоге дав мне большой и структурированный ответ, а не опирающийся на только 10 вопросов, а кто-то так не может или не хочет?
Опять ненавижу два лагеря, где одни думают, что ИИ - это нажал одну кнопку и готово, а другие так и используют, не понимаю негодования...
Я наверно вечно буду вонять на глупых людей, даже в таких рамках.. когда банально можно сделать всё хорошо, но два лагеря воюют убивая людей, которые ни в один из лагерей не входят, а стоят между