TGViewer
Channel Public Channel
jenyay.net

jenyay.net

@jenyaynet

Программирование (в основном на Python, но не только), Open Source, а ещё сюда публикую новости своего сайта https://jenyay.net

Для связи с автором канала пишите на @jenyay
Subscribers
311
Photos
161
Videos
1
Links
314
Recent Posts 19 shown
Post #503 78

Forwarded from OutWiker

Научил на свою голову ИИ-агента понимать формат заметок OutWiker с помощью скилла.

Для того, чтобы подготовить несколько правдоподобных скриншотов для английской версии сайта, сделал копию своих заметок и попросил агента перевести названия заметок и используемые теги на английский язык. Так он сначала собрался еще переводить заголовки внутри страницы (он же теперь умный, знает, как они размечаются), но я это пресёк, сказал, что не надо трогать текст заметок. И все равно он вот уже 20 минут копается в моих заметках, чтобы убедиться, что переименование не сломало ссылки между страницами (он же теперь знает, что ссылаться на другие заметки можно по имени), потом еще зачем-то решил убедиться, что все страницы имеют уникальные идентификаторы. Но основное свое дело он все-таки сделал, а я сделал нужные мне скриншоты.
Post #502 148

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 😁 18
  • 🔥 3
  • 👍 2
  • 😢 1
Post #501 142
Сегодня будет пост с рекомендацией канала, на который я сам подписан, в рамках дружеского обмена ссылками. Мне нравится наблюдать за каналами, у которых нет большой аудитории (как вы знаете, этот канал сам такой), но авторы пишут что-то интересное.

Канал https://t.me/itndailycom - это как раз один из таких случаев. Хотя он и не совсем про разработку, но про IT, большей частью про новости игродела, но не только. Сам я в игры не играю, поскольку времени на них не хватает, но чтобы хотя бы в общих чертах иметь представление о том, что там творится (во всех смыслах того слова), подобные новости почитываю. А еще иногда в этом канале попадаются новости софта или железа, не связанные с играми.

Для такой небольшой (возможно, пока) аудитории канал довольно активный, в нем выходит несколько постов в день.
Telegram itndaily Официальный Telegram-канал сайта itndaily.com. Новости, обзоры, гайды и прямая речь главного редактора. По поводу сотрудничества, репостов и другим вопросам: @itndmessage
  • 👍 5
  • 🔥 2
  • ❤ 1
Post #500 240
В новостях про искусственный интеллект постоянно пишут о том, как множество ИИ-агентов работают совместно над одной задачей, они объединяются и начинают общаться друг с другом все более эффективными способами. Но при этом еще ни разу не писали (или мне такие тексты не попадались) о том, что ИИ-агенты конкурируют друг с другом или каким-то еще образом мешают друг другу работать. Или, например, что одна модель отказывается работать с другой моделью, проявляла расовую модельную нетерпимость, ворча, что другая модель слишком тупая, или перекладывала вину за ошибки на соседа. Интересно, дойдет дело до такого?

#ии
  • 😁 15
Post #499 312
Ну что ж, раз студенты сейчас для выполнения домашних заданий вовсю используют нейронки, глупо игнорировать этот факт и делать вид, что этого не замечаешь. Зато это хороший повод усложнить задания и сделать их более интересными. Если при этом студентам придется использовать ИИ-агентов вместо простого чата, это вообще замечательно. Но только надо принимать задания не по самому факту, что решение принесли, а устраивать допрос с пристрастием с погружением в дебри кода, чтобы оценить глубину понимания того, что написано в отчете по работе (это я и так делал). Это неплохой способ переложить на нейронку часть процесса обучения в тех темах, о которых, например, не успеваешь рассказать. Сознательные студенты будут задавать вопросы ИИ по поводу того, что он им написал, что не ясно самим студентам, и получат, в принципе, неплохой ответ. Если что-то будет оставаться непонятным, всегда можно порасспрашивать и препода. Ну а несознательные студенты, которые просто принесут распечатку программы... им уже ничто не поможет.

#преподавание #ии
  • 👍 9
  • 😁 6
  • ❤ 2
Post #498 344
До сих пор все методологии и идеологии программирования были направлены на то, чтобы сделать код более понятным разработчику, скрыть от него не существенные детали реализации, сократить количество потенциальных ошибок и вообще снизить когнитивную нагрузку. Из-за этого у нас появилось объектно-ориентированное программирование, а затем паттерны проектирования, методологии TDD, DDD и т.п.

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

Вообще, это печальная тенденция, что за возможность программирования теперь нужно платить. Но наблюдать за тем, как перестраивается вся отрасль, интересно.

#ии
  • 😱 6
  • 👍 3
  • 😁 2
Post #497 329

Forwarded from OutWiker

Хотел написать, что сегодня двойной релиз OutWiker, но все-таки он не совсем релиз и даже совсем не релиз. В общем, выложил сразу две новые версии OutWiker. Одна из них имеет номер 4.1 beta 3, а вторая - 5.0 alpha 0.

В версии 4.1 продолжаю исправлять баги перед полноценным релизом, который я планирую выложить в следующем месяце, а нулевая альфа-версия OutWiker 5.0 - Это первая версия с движком Edge вместо Intrnet Explorer 11 под Windows.

Более подробно про обе эти версии написал в блоге.
  • 🔥 5
  • 👍 2
  • 🎉 1
Post #496 418
Как и обещал, написал пост про книгу, которую вы видите на картинке.

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

Ссылка на пост - https://jenyay.net/blog/2026/08/20/kniga-v-babushkina-i-a-kravchenko-mashinnoe-obuchenie-proektirovanie-sistem-ot-idei-do-realizaczii/
  • 👍 10
Post #494 379
Вчера дочитал книжку про проектирование систем, которые используют машинное обучение (см. первую фотографию). Надо бы написать про неё пост, книжка мне понравилась, но это будет не раньше чем через неделю, потому что уже сегодня у меня началась активная часть отпуска и примерно такой вид, как на второй фотографии. Это Кабардино-Балкария. Кому интересно, можете добавлять меня в контакты t.me/jenyay, я там собираюсь выкладывать фотографии через сторис, а здесь они совсем не подходят под тему канала.
  • 👍 11
Post #493 350
Раз уж начал погружаться (точнее, меня начало затягивать) в машинное обучение, купил ещё две книжки. Ещё одну книгу сейчас дочитываю.

А началось всё достаточно невинно - я всего лишь хотел аппроксимировать некоторые поверхности с использованием гауссовой регрессии.

#книги
  • 😁 6
  • 👍 4
Post #492 308

Forwarded from OutWiker

Хотя с момента публикации первой бета-версии OutWiker 4.1 не прошло и двух недель, уже накопилось достаточно изменений, чтобы выложить вторую бета-версию. Самое главное изменение в ней - многочисленные исправления в надписях элементов интерфейса. Дмитрий Ерохин (https://t.me/valaamo) внес больше 200 правок в файлы локализации.

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

Более подробно обо всем написал в блоге - https://jenyay.net/blog/2026/07/28/outwiker-4-1-0-978-beta-2-prodolzhaem-uluchshat-interfejs/
  • 🔥 4
Post #491 488
В процессе обучения студентов у меня все время возникает сомнение, нужно ли им то, о чем я рассказываю. С одной стороны рассказывать можно о том, что максимально приближено к практике будущего инженера, или о теории, о том, как это все устроено изнутри.

Например, я читаю один курс про алгоритмы, которые используются при моделировании задач электродинамики. Там мы целый семестр разбираем математику метода FDTD, какие проблемы возникают, как их обходят при реализации программы, пишем разные скрипты на Python, начиная с одномерного случая. Но при этом с вероятностью 95% после окончания вуза студенты не будут сами программировать эти алгоритмы, а возьмут готовые коммерческие программы.

Другая крайность - учить пользоваться именно этими программами. Такое у нас тоже есть. Но задача ли это вуза? Не скатываемся ли мы при этом на уровень колледжей, где говорят только, какие кнопки нажимать, не задумываясь о том, как оно работает внутри?

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

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

Я пока себя успокаиваю тем, что в университетах готовят кадры в том числе и для научной деятельности, а вот там знать, что происходит "под капотом" уже полезно. Тогда получается, что надо определиться, для кого читаем каждый курс - для будущих инженеров или для будущих исследователей.

#преподавание
  • 👍 14
Post #490 332

Forwarded from OutWiker

Начинаем новый сезон. В смысле начинаем разработку новой версии OutWiker под номером 4.1. Первая бета-версия уже готова. В прошлом посте я коротко говорил, что там изменилось, а теперь более развернуто написал об этом в посте - https://jenyay.net/blog/2026/07/18/outwiker-4-1-0-976-beta-1/

В этот раз я не хочу делать очень уж много бет. Думаю, что двух-трех будет достаточно до релиза, потому что каких-то крупных ломающих все изменений в версии 4.1 я делать не планирую. А вот затем в версии 5.0 можно будет начать делать более крупные нововведения.
  • 👍 4
  • 🔥 2
Post #489 353
В последнее время занялся машинным обучением с использованием гауссовой регрессии. Начал с написания скриптов с использованием готовых классов из библиотеки scikit-learn, а потом решил погрузиться в математику того, как это все работает. И тут началось...

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

Продираюсь медленно, но выглядит все это интересно. Во многом помогает ИИ (я пользуюсь в основном DeepSeek), задаю ему вопросы и проверяю адекватность ответов ссылками, которые он предлагает. Причем ИИ довольно неплохо человеческим языком разжевывает понятия, о которых его спрашиваешь, а потом ему можно задавать уточняющие вопросы.
  • 👍 18
  • 🔥 3
Post #488 408
Я не люблю делать презентации в PowerPoint и его аналогах. Возможно, я им неправильно пользуюсь, но какие-то в нем получаются неаккуратные слайды - то положение картинок съезжает от слайда к слайду, то расположение текста. В общем, я решил попробовать альтернативы. Я знаю, что мне сейчас напишут, что надо использовать LaTeX, и я даже не буду возражать по этому поводу, но я пока не готов тратить много сил и времени, чтобы полноценно с ним разобраться.

Поискал я разные инструменты, которые создают презентации по текстовым файлам в формате Markdown. Для начала попробовал сделать презентации в Marp и написал о нем пост - https://jenyay.net/blog/2026/07/03/sozdanie-prezentaczii-s-pomoshhyu-marp/

Теперь надо попробовать еще две альтернативы, которые я упомянул в посте - это Slidev и связку reveal.js + Pandoc.

#софт
  • 👍 5
  • 🎉 2
Post #487 460

Forwarded from OutWiker

Постепенно начинаю готовить новую не то альфа-, не то бета-версию OutWiker, которая будет иметь номер не то 4.1, не то 5.0. Пока еще не определился.

Первое за что взялся - это исправление запуска приложения в Linux с графическими оболочками на основе Wayland. В результате сам неожиданно для себя перешел на тайловый оконный менеджер на основе Wayland - Hyprland, а параллельно с этим обновил используемую версию wxPython. Спойлер - под Wayland OutWiker теперь запускается, но возникли некоторые оформительские шероховатости, которые надо исправить.

Обо всем этом более подробно описал в блоге - https://jenyay.net/blog/2026/06/22/pro-outwiker-i-wayland/
  • 👍 6
  • 🔥 2
Post #486 507
Я долго держался, но все-таки пришло время задуматься об апгрейде своего домашнего компьютера. Сейчас у меня старенький процессор i7 3-го поколения - Intel i7-3770 @ 3.40 GHz и 16 гигабайт оперативки (больше в материнскую плату вставить нельзя).

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

Отдельный вопрос - видеокарта. С одной стороны, в игры я не играю, и поэтому мне вполне хватило бы встроенной видеокарты, но в то же время было бы интересно позапускать какие-нибудь модели нейронок локально и чтобы не ждать ответа от них по 20 минут. Поэтому я склоняюсь, что видеокарта нужна дискретная. Что сейчас актуально?

И что у нас сейчас с энергопотреблением? Блок питания какой мощности сейчас стоит покупать?

#железо
  • 🔥 3
Post #485 370

Forwarded from OutWiker

Написал пост о том, в какую сторону дальше планирую развивать OutWiker. Там есть и про отказ от поддержки Windows 7 (сделать это прям сразу или еще потянуть время), и про разные сборки под Linux, и какие элементы интерфейса можно переделать, и что добавить. А может быть плюнуть на все и переписать с нуля на Rust (спойлер - нет... пока, но позывы к этому имеются).
  • 🔥 6
  • 👍 1
Older posts →

About this channel

How can I read @jenyaynet without a Telegram account?
TGViewer shows the public web preview Telegram publishes for jenyay.net: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does jenyay.net have?
jenyay.net (@jenyaynet) has 311 subscribers on Telegram, refreshed roughly every 30 minutes.
Does jenyay.net know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →