Оказывается Geany уже есть на Windows, так что я ничего делать не буду, но не суть...
Суть в том, что можете не верить мне, но я впервые создаю что-то на Scratch и это забавно)
Мне очень нравится простата, простота и лёгкость)
Даже мысли появляются, что взрослым дядькам просто делать нечего, вот они и выдумали свои языки, вместо того, чтобы визуальное программирование компилировать в машинный код и не терять в скорости)
Но кроме подобной грусти и какой-то лёгкости я хочу вернуться к своему казино...
Суть в том, что можете не верить мне, но я впервые создаю что-то на Scratch и это забавно)
Мне очень нравится простата, простота и лёгкость)
Даже мысли появляются, что взрослым дядькам просто делать нечего, вот они и выдумали свои языки, вместо того, чтобы визуальное программирование компилировать в машинный код и не терять в скорости)
Но кроме подобной грусти и какой-то лёгкости я хочу вернуться к своему казино...
👍2
Мне нужна помощь, я выгораю, мне нужен соавтор на GotHub для регулирования самой страницы на GitHub и лицензии с readme... Я понял, что люблю писать код, но выгораю вечно создавать новые проекты и всё это как-то называть или что-то ещё
😢1🐳1
Технологии Чайника
https://github.com/MichiTheCat-RedStar/TheAlchemist-Ollama
Не, ну... Если подобрать крупную модель, либо на русском специализированную, либо играть на английском - то всё супер и багов таких нет
ollama run lakomoor/vikhr-llama-3.2-1b-instruct:1b
Всё ещё самый лучший из 1b специализированных на русском, увы
Только сейчас узнал о '
KeyboardInterrupt', теперь буду использовать для необычных целей... Да и Ctrl-X и ему подобные явно же так же можно как-то читать из Input до нажатия Enter
Технологии Чайника
https://github.com/MichiTheCat-RedStar/TheAlchemist-Ollama
Gemma3:12b очень хорошо показала себя на русском
Так же проблема с мыслящими моделями, так как думают более чем 32 токена, не оставляя их на ответ
Позже буду фиксить, думаю добавить переменную "Умная модель", которая изменит ограничение на длину ответа для мышления и даст другой промпт, чтобы он был более качественны, но и большой, как раз для более крупных или мыслящих моделей
Так же проблема с мыслящими моделями, так как думают более чем 32 токена, не оставляя их на ответ
Позже буду фиксить, думаю добавить переменную "Умная модель", которая изменит ограничение на длину ответа для мышления и даст другой промпт, чтобы он был более качественны, но и большой, как раз для более крупных или мыслящих моделей
Вот и моя вторая библиотека... Думал сделать классом, но передумал.. Архитектура не та, чтобы в PyPI загружать.. В общем надеюсь кому-то будет полезно, а вообще это просто доделанная идея моего старого кода, только кодировка в UTF-8, а не ASCII... И мнесто связки двух Meow тут Purr.. Буду использовать там, где нужна обфускация, с этой целью в принципе и делалась библиотека
https://github.com/MichiTheCat-RedStar/PurrCrypt
https://github.com/MichiTheCat-RedStar/PurrCrypt
GitHub
GitHub - MichiTheCat-RedStar/PurrCrypt: Кодирование слов через кошачьи звуки | Encoding words through cat sounds
Кодирование слов через кошачьи звуки | Encoding words through cat sounds - MichiTheCat-RedStar/PurrCrypt
❤1
Так как ситуация такая, что WiFi есть не всегда, то появилась идея через streamlit написать сайт, который будет хостится на ноутбуке, к которому в режиме модема подключен телефон... Таким образом я смогу без трудностей сделать локальный хост с WiFi, куда смогут подключиться люди рядом через подключение к моей сети... Так как я двачер, то форму постинга можно оформлять даже без подписей имён, либо с опциональной подписью.. Надо проверить как это будет работать и будет ли и если всё окей, то можно сделать таким образом простой локальный мессенджер, причём из-за streamlit безопасность обеспечивается в обе стороны, так как мой код весь на питоне, а ip или какие-то данные пользователей я вряд-ли смогу просмотреть
В принципе я представляю тупо Обновляемое окно, которое форматирует всё в .txt и снизу поле для текста и кнопка "Отправить"... Выглядит очень просто и при этом удобно... По крайней мере легко сделать такой скелет, чтобы развивать его дальше
В принципе я представляю тупо Обновляемое окно, которое форматирует всё в .txt и снизу поле для текста и кнопка "Отправить"... Выглядит очень просто и при этом удобно... По крайней мере легко сделать такой скелет, чтобы развивать его дальше
Технологии Чайника
Так как ситуация такая, что WiFi есть не всегда, то появилась идея через streamlit написать сайт, который будет хостится на ноутбуке, к которому в режиме модема подключен телефон... Таким образом я смогу без трудностей сделать локальный хост с WiFi, куда смогут…
Попытался создать, но функционал пока кривоват и скромен, так как боюсь, что идея не будет работать как надо на этапе локального хоста, так что сначала проверю и потом улучшу ещё
https://github.com/MichiTheCat-RedStar/Local-Chat
https://github.com/MichiTheCat-RedStar/Local-Chat
GitHub
GitHub - MichiTheCat-RedStar/Local-Chat: Идея создать локальный чат на Streamlit | The idea to create a local chat on Streamlit
Идея создать локальный чат на Streamlit | The idea to create a local chat on Streamlit - MichiTheCat-RedStar/Local-Chat
Технологии Чайника
Попытался создать, но функционал пока кривоват и скромен, так как боюсь, что идея не будет работать как надо на этапе локального хоста, так что сначала проверю и потом улучшу ещё https://github.com/MichiTheCat-RedStar/Local-Chat
Понял плюс SQL - ты можешь добавить в файл что-то, в то время как в JSON я каждый раз его вызываю, а точнее открываю и закрываю...
Если конкретнее, то проблема в том, что два человека могут послать запрос одновременно... А так же из-за ограничений streamlit это очень мне напомнило двач, с его "Форма постинга" и "Обновить страницу"
Если конкретнее, то проблема в том, что два человека могут послать запрос одновременно... А так же из-за ограничений streamlit это очень мне напомнило двач, с его "Форма постинга" и "Обновить страницу"
Технологии Чайника
Попытался создать, но функционал пока кривоват и скромен, так как боюсь, что идея не будет работать как надо на этапе локального хоста, так что сначала проверю и потом улучшу ещё https://github.com/MichiTheCat-RedStar/Local-Chat
Мой план с локалхост мессенджером рухнул, так как проблема в том, что мой ноутбук слишком устаревшую архитектуру харда имеет, поэтому не поддерживает streamlit на аппаратном уровне... Вот уж забавно, такого я точно не мог ожидать... Теперь даже не знаю что делать, надо где-то современный ноутбук найти... Ну или устаревший, не суть, лишь бы был не 90-00-х годов и стоил меньше 4k рублей, при этом не был микрокомпьютером или подобным рофлом плохого джина...
Однако сам проект актуален как и мой щенок: я ношу с собой puppy linux в кармане, чтобы всегда иметь доступ к ОС на любом ПК, а теперь туда можно поставить Streamlit и у меня будет доступ к локальному мессенджеру на любом ПК, если там есть локальная сеть и позволит архитектура
Однако сам проект актуален как и мой щенок: я ношу с собой puppy linux в кармане, чтобы всегда иметь доступ к ОС на любом ПК, а теперь туда можно поставить Streamlit и у меня будет доступ к локальному мессенджеру на любом ПК, если там есть локальная сеть и позволит архитектура
Во-первых, кто-то копировал мой репозиторий, я поэтому и не люблю гитхаб, что каждый может клонировать, сделать по-своему, а ты в соавторах сидишь...
Во-вторых, в том и проблема, что клонировали и создали своё, а я даже уведомление не получил, что кто-то на этой базе своё создал, только случайно гуглив наткнулся
У меня сильные триггеры на авторское право и прочее, так как ранее мой проект украли, выдавая за свой... А сейчас что-то подобное, но типа более легально??? Не знаю, мне дискомфортно от этого
Вот сам проект этого человека:
https://github.com/vishnumax/GrenTeaBot
Во-вторых, в том и проблема, что клонировали и создали своё, а я даже уведомление не получил, что кто-то на этой базе своё создал, только случайно гуглив наткнулся
У меня сильные триггеры на авторское право и прочее, так как ранее мой проект украли, выдавая за свой... А сейчас что-то подобное, но типа более легально??? Не знаю, мне дискомфортно от этого
Вот сам проект этого человека:
https://github.com/vishnumax/GrenTeaBot
GitHub
GitHub - vishnumax/GrenTeaBot: Provide Telegram AI responses using a local neural network with adjustable reply probability and…
Provide Telegram AI responses using a local neural network with adjustable reply probability and offline generation via Ollama integration. - vishnumax/GrenTeaBot
🤬2
Я уточнил как работает лицензия, так что сейчас постараюсь написать свою, чтобы она и юридическую силу имела, и при этом на гитхаб правильно работала
Технологии Чайника
А почему оно не форком? Как я тогда вообще узнаю?
хотя всё остальное так идентично скопировано, словно форк
Ну почему я могу сказать ИИ, что понимаю её структуру, что модель может проанализировать только 10 сайтов за раз и поэтому я попросил записывать её мета-шаги и цели, чтобы она постепенно выполняла, в итоге дав мне большой и структурированный ответ, а не опирающийся на только 10 вопросов, а кто-то так не может или не хочет?
Опять ненавижу два лагеря, где одни думают, что ИИ - это нажал одну кнопку и готово, а другие так и используют, не понимаю негодования...
Я наверно вечно буду вонять на глупых людей, даже в таких рамках.. когда банально можно сделать всё хорошо, но два лагеря воюют убивая людей, которые ни в один из лагерей не входят, а стоят между
Опять ненавижу два лагеря, где одни думают, что ИИ - это нажал одну кнопку и готово, а другие так и используют, не понимаю негодования...
Я наверно вечно буду вонять на глупых людей, даже в таких рамках.. когда банально можно сделать всё хорошо, но два лагеря воюют убивая людей, которые ни в один из лагерей не входят, а стоят между
Я придумал как оправдать моё желание сделать свой псевдоязык:
Я придумал сделать язык, а точнее два (с динамической и статичной типизацией), чтобы их использовать для встраивания куда-то... То есть если мне нужно будет обучить пользователя в приложении или игре программировать на моём языке, то я смогу просто показать ссылку на репозиторий с этим проектом
Это будет модуль с двумя функциями, где одна читает код для динамической типизации, а другая для статичной... Но просто вся суть в том, что вместо возвращения питоновских функций, которые бы исполнялись, будет возвращаться условное значение вызванных функций, желательно в реальном времени (типа, что бы команде "вывести" было не
А в
Так же это уберегает от того, что язык будет использовать
Возможно есть способ получше, так как возвращать "выведено0:['значение']" звучит не очень хорошо, но пока идей нет других... А использовать уже существующие языки - в том же и суть, что я хочу создать свой чтобы был, ведь для меня это как игра в песочницу
Позже функции можно будет завернуть в ООП и тогда появятся помимо использования разных типизаций ещё и использование настройки окружения или типа того
А что думаете вы по поводу идеи проекта?
Я придумал сделать язык, а точнее два (с динамической и статичной типизацией), чтобы их использовать для встраивания куда-то... То есть если мне нужно будет обучить пользователя в приложении или игре программировать на моём языке, то я смогу просто показать ссылку на репозиторий с этим проектом
Это будет модуль с двумя функциями, где одна читает код для динамической типизации, а другая для статичной... Но просто вся суть в том, что вместо возвращения питоновских функций, которые бы исполнялись, будет возвращаться условное значение вызванных функций, желательно в реальном времени (типа, что бы команде "вывести" было не
print(), который сразу выведет в консоль, а условный "выведено0:['значение']", чем сможет оперировать тот, кто встроил язык, подвязав как в питоновскому print, так и для своих нужд, например к TkinterА в
if __name__ == '__main__': задать как раз превращение в питоновские функции, чтобы при запуске библиотеки как main можно было сразу писать на этом языкеТак же это уберегает от того, что язык будет использовать
eval()/exec(), так как это костыли и лишний доступ к переменным окруженияВозможно есть способ получше, так как возвращать "выведено0:['значение']" звучит не очень хорошо, но пока идей нет других... А использовать уже существующие языки - в том же и суть, что я хочу создать свой чтобы был, ведь для меня это как игра в песочницу
Позже функции можно будет завернуть в ООП и тогда появятся помимо использования разных типизаций ещё и использование настройки окружения или типа того
А что думаете вы по поводу идеи проекта?
🔥1