abglazov
abglazov
  • 519
  • 606 411
wb139 Микроредактор презентаций на HTML+JS
Показано, как из браузера сделать микроредактор презентаций, встроив код редактора в сам файл htm презентации. На конкретном примере показано, как добавлять слайды в презентацию, изменять их текст, добавлять в них рисунки и гиперссылки с минимальным количеством действий. Реализован минимальный набор операций редактирования и позиционирования.
Исходник можно скачать с моего сайта.
Переглядів: 13

Відео

wb138 Текстовый редактор HTML+JS+ChatGPT
Переглядів 26614 годин тому
На примере простого текстового редактора показано, что chatGPT хорошо решает проблему белого листа при использовании многострочных запросов. Отслежен процесс парного программирования с ним. Показано, что при небольшой ручной рихтовке получается вполне приличный результат. Важно остановиться в запросах на этапе, когда появляются галлюцинации. После этого можно давать конкретные запросы по функци...
wb137 Выбор темы оформления из localStorage
Переглядів 13814 днів тому
Для запоминания выбранной темы оформления сайта без использования cookies можно использовать localStorage. Здесь на простейшем примере игры в 15 показана такая возможность. Исходники, как всегда, можно будет забрать с моего сайта
ba029 VBA делаем подстановку с chatGPT
Переглядів 29614 днів тому
На примере простой задачи о групповой замене в doc файле показано применение chatGPT для написания макросов. ИИ достаточно хорошо справился с VBA. В нескольких случаях для получения рабочего ответа пришлось перефразировать запрос, но в целом - респект. Необходимая ручная доработка свелась к минимуму. Задачу можно легко обобщить на другие документы с фиксированным форматом, например, статьи. Кро...
wb136 Пишем TodoList на HTML и JS с ChatGPT
Переглядів 42221 день тому
На примере простой задачи подробно рассмотрен процесс создания приложения с использованием искусственного интеллекта. Показано, что ChatGPT быстро и хорошо решает проблему чистого листа, однако, при усложнении запросов начинает предлагать некачественный код. Для его понимания и улучшения необходимо знать основы JS. Улучшения можно реализовывать "снизу", избавляясь от повторяющихся кусков кода, ...
wb135 НТА - простейшая смотрелка рисунков
Переглядів 273Місяць тому
Подробно рассмотрен процесс написания простой программы с помощью chatGPT. Он прекрасно справляется с тривиальными заданиями, но немного буксует в НТА. Пришлось выделить противоречие и подключить ТРИЗ. В результате получена легкая программа для просмотра рисунков с масштабированием клавишами и -. Исходники, как всегда, можно будет скачать с моего сайта.
py261 Решаем задачи по физике
Переглядів 299Місяць тому
Расширяем программу из видео py260 до несимметричной системы уравнений с выводом символьного результата. Это позволяет решать задачи по физике. Считаем, что физическая задача решена, если для нее написана система уравнений. Этап решения этих уравнений отдаем математике (питону). Голову нужно включать снова для анализа полученного решения, поэтому оно должно быть в символьной форме. Исходники, к...
py260 Решаем системы уравнений с постоянными коэффициентами
Переглядів 220Місяць тому
В продолжение py258 добавляем программу решения системы простых линейных уравнений с несколькими переменными. Отдельный интерес представляет процесс нахождения имен переменных в системе и ее решении ее в случае неизвестного наперед количества переменных. Для вывода результата может использоваться округление. Исходник, как всегда, можно скачать с моего сайта: abglazov.rfpgu.ru или с зеркала: agl...
py259 Редактируем план курса лекций
Переглядів 146Місяць тому
В дополнение py254 сделали программу для обратного преобразования файла htm в файл-заготовку txt. Это позволяет полностью реализовать редактирование и дополнение плана курса с помощью текстового редактора. Программу формирования курса дополнили созданием содержания и разнообразили структуру пунктов плана. Исходник, как всегда, можно скачать с моего сайта
py258 Символьный калькулятор: решаем уравнения
Переглядів 3402 місяці тому
Добавлена возможность решения уравнения, системы двух линейных уравнений и дифференциального уравнения. Справка обогатилась примерами уравнений и живыми гиперссылками на теоретические материалы. Появилась возможность подстановки значений. Исходник, как всегда, можно скачать с моего сайта: abglazov.rfpgu.ru или с зеркала: aglazov.idknet.com
py257 Простейший символьный калькулятор
Переглядів 2992 місяці тому
По следам видео py256 создано небольшое графическое приложение, позволяющее выполнять упрощение символьных выражений, их интегрирование и дифференцирование в удобной для пользователя форме. Инженерный калькулятор windows нервно курит в сторонке. Программа продемонстрирована в работе и подробно описана. Исходник, как всегда, можно скачать с моего сайта: abglazov.rfpgu.ru или с зеркала: aglazov.i...
py256 Символьная математика Введение
Переглядів 2872 місяці тому
Показано, как с помощью библиотеки sympy можно оперировать символьными выражениями. Описано подключение библиотеки, создание символьных переменных и выражений, манипуляции с выражениями: сложение, вычитание, умножение, упрощение, раскрытие скобок, представление в форме произведения, дифференцирование и интегрирование и преобразование тригонометрических выражений. Исходник, как всегда, можно ска...
py255 Простой чат на Websockets
Переглядів 9152 місяці тому
Приведена программа, реализующая Чат в локальной сети на, используя библиотеку Websockets. Реализованы клиентская и серверная части. Ранее мы рассматривали Websockets применительно к серверу времени в py200, wb053 на наем канале. Отличие сегодняшней лекции состоит в том, что клиентская часть сбрасывается пользователю автоматически при его обращении на сайт. Исходник, как всегда, можно скачать с...
wb134 Электронный симулятор ч.7
Переглядів 6122 місяці тому
Показаны основные изменения после версии 6 (wb115). Он заметно упрощают проведение и удаление проводов и создание компонентов. Комбинационные компоненты сгруппированы с возможностью изменения их типов, например, И на ИЛИ. Создание известных компонентов с разным количеством входов сводится к добавлению одной строки. Есть возможность работы online и offline и ряд других свойств, рассмотренных на ...
wb133 HTA управляем экселом
Переглядів 9093 місяці тому
Написано небольшое приложение, позволяющее автоматизировать большой набор операций с MS Excel, начиная с тривиальных: записи и чтения ячейки книги до интересных типа выполнения в книге макроса, сохраненного в другой книге. Фактически, механизм макросов и возможность их запуска делают HTA приложение всемогущим в плане управления Excel. Исходник, как всегда, можно будет скачать с моего сайта.
py254 Формируем план курса по набору гиперссылок
Переглядів 3233 місяці тому
py254 Формируем план курса по набору гиперссылок
wb132 HTA стандартные диалоги
Переглядів 2583 місяці тому
wb132 HTA стандартные диалоги
wb131 HTA дополнительные возможности
Переглядів 3263 місяці тому
wb131 HTA дополнительные возможности
wb130 HTA простейший текстовый редактор
Переглядів 2583 місяці тому
wb130 HTA простейший текстовый редактор
wb129 кусочек магии(HTA)
Переглядів 3444 місяці тому
wb129 кусочек магии(HTA)
py253 Инкрементный бэкап
Переглядів 4714 місяці тому
py253 Инкрементный бэкап
wb128 Учебный курс. Открываем подтемы.
Переглядів 3794 місяці тому
wb128 Учебный курс. Открываем подтемы.
py252 Случайное шифрование
Переглядів 4224 місяці тому
py252 Случайное шифрование
wb127 Учебный курс с комментариями
Переглядів 4454 місяці тому
wb127 Учебный курс с комментариями
wb126 Управляем видимостью частей страницы
Переглядів 3284 місяці тому
wb126 Управляем видимостью частей страницы
py251 Групповая отправка писем с вложениями
Переглядів 4954 місяці тому
py251 Групповая отправка писем с вложениями
py250 Персонифицированная рассылка почты
Переглядів 2215 місяців тому
py250 Персонифицированная рассылка почты
py249 Генераторы-выражения и генераторы-функции
Переглядів 3415 місяців тому
py249 Генераторы-выражения и генераторы-функции
py248 Python под капотом: о байткоде
Переглядів 7885 місяців тому
py248 Python под капотом: о байткоде
py247 Получаем информацию по имени сайта
Переглядів 8905 місяців тому
py247 Получаем информацию по имени сайта

КОМЕНТАРІ

  • @mhsplay13
    @mhsplay13 2 дні тому

    Мужик! Легенда! Продолжай в том же духе! ❤❤❤❤❤❤❤❤❤❤❤❤❤❤💕💕

  • @margoivanova7878
    @margoivanova7878 3 дні тому

    Зачем двигать мышкой? Сбиваете просмотр доугим объектом.

  • @Nahsh5ba
    @Nahsh5ba 4 дні тому

    Чтобы сохранять контроль над тем что именно ChatGPT изменил в коде, я обычно использую Git. Это позволяет сразу увидеть какие строки он поменял и оставить только релевантые изменения. ChatGPT также может генерировать Git Diff вместо полного листинга. Контекстное окно у ChatGPT не такое большое для длинного кода, поэтому его лучше использовать для генерации бойлерплейта (шаблонного, скелетного кода) и чистых функций, которые независимо от контекста проекта решают подзадачу. Так эти функции можно протестировать и отладить отдельно от основной кодовой базы, даже в REPL режиме. Также его можно использовать для генерации комментариев к коду.

  • @jiper100
    @jiper100 5 днів тому

    👍

  • @kprohorow
    @kprohorow 5 днів тому

    При разбивке на практике я бы еще учел еще и возможнсть развития Как минимум по 16 адресов на деканат и на кдровиков с бухами, вдргу там принтеры сетевые появятся или еще рабочие станции А еще лучше всем по 32 адреса, все равно сеть огромная А если взять класс А или B то можно гулять "на все")

  • @gudsan1000
    @gudsan1000 10 днів тому

    Спасибо большое

  • @areliast
    @areliast 11 днів тому

    В чем разница того, что Вы сделали, и встроенного инструмента в Word "Список рассылки"? (Мы на работе с помощью "Списка рассылки" подставляли необходимые данные в шаблон на более чем 700 страниц. Данные для вставки подготавливаются либо в экселе либо в аксесс.)

  • @NickNam157
    @NickNam157 12 днів тому

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

  • @ilyagorchinskiu7466
    @ilyagorchinskiu7466 17 днів тому

    Очень круто

  • @SsergeySav
    @SsergeySav 24 дні тому

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

    • @kprohorow
      @kprohorow 5 днів тому

      Та да, нужно сразу класс А брать и дробить "ширее и глубжее"

  • @user-dd4bn9px5m
    @user-dd4bn9px5m 24 дні тому

    todo перевод всё.

  • @f33net
    @f33net Місяць тому

    Цветовое оформление напомнило CGA... 🙂

  • @user-ut2ii3qi6x
    @user-ut2ii3qi6x Місяць тому

    Здорово! Как всегда - материал великолепный!

  • @zagorsky1769
    @zagorsky1769 Місяць тому

    Спасибо за лекцию!

  • @andryplekhanov
    @andryplekhanov Місяць тому

    Все авторы обычно говорят "транспортный уровень - его главной задачей является транспортировка пакетов.. На этом уровне происходит прямая связь между конечными пунктами". Автор этого видео об этом не сказал. Но мне не понятно: почему все это говорят? Какая нафиг прямая связь и транспортировка пакетов, если данные идут вниз с транспортного на сетевой уровень?

  • @user-nu2yf8uz3g
    @user-nu2yf8uz3g Місяць тому

    Спасибо большое

  • @vladimir4220
    @vladimir4220 Місяць тому

    Cпасибо за труд ))

  • @norepeat2343
    @norepeat2343 Місяць тому

    мне попадаются иногда ваши видео по сетям , вы бы поставили себе GNS , все проще чем блок схемы , Wireshark там встроен , трафик протоколов видно , не в упрек пишу

  • @smartdnepr185
    @smartdnepr185 Місяць тому

    Честно непонятно ноль и минус ноль как это?

  • @izik713_EB
    @izik713_EB Місяць тому

    Мужик реально крут

  • @user-bi4ve1id8y
    @user-bi4ve1id8y 2 місяці тому

    Спасибо!

  • @user-bi4ve1id8y
    @user-bi4ve1id8y 2 місяці тому

    Спасибо! Очень хорошие уроки.

  • @user-bi4ve1id8y
    @user-bi4ve1id8y 2 місяці тому

    Спасибо!

  • @RomanMalov-ve3lu
    @RomanMalov-ve3lu 2 місяці тому

    в каком месте прога находится, на сайте?

    • @abglazov
      @abglazov 2 місяці тому

      Меню: Программирование - Лекции по Питону-Все лекции. Перейти к нужной странице, или дать поиск "py258" Показать полностью

    • @RomanMalov-ve3lu
      @RomanMalov-ve3lu 2 місяці тому

      @@abglazovСпасибо!

  • @f33net
    @f33net 2 місяці тому

    Нууу, что сказать... Питон разъедает мосх. Нормальный программист сделал бы одну функцию с передачей ей типа действия и case внутри. 🙂

  • @andreyandreyevich3850
    @andreyandreyevich3850 2 місяці тому

    У одаренного человека - все всегда просто. Браво!

  • @Nahsh5ba
    @Nahsh5ba 2 місяці тому

    sqrt((x-y)**2) = abs(x-y), поэтому sympy не упрощает его обратно в x-y, поскольку abs(x-y) != x-y.

  • @f33net
    @f33net 2 місяці тому

    А зачем через переменные дрюкать, если можно просто писать прямиком и получать результат сразу на экране?

  • @EugenJaded
    @EugenJaded 2 місяці тому

    Спасибо!

  • @user-cj1pq3wy5s
    @user-cj1pq3wy5s 2 місяці тому

    Вопрос верхних протоколов остался не расскрыт

  • @user-ol5ro8xj3p
    @user-ol5ro8xj3p 2 місяці тому

    спасибо

  • @Vernad
    @Vernad 2 місяці тому

    Почему не используете DRAKON Editor Степана Митькина?

  • @user-gw2hj4oh7l
    @user-gw2hj4oh7l 2 місяці тому

    а что случилось с сайтом? перекидывает на РФ ПГУ

    • @abglazov
      @abglazov 2 місяці тому

      в универе отключали свет сейчас восстановили всегда активен резервный сайт: aglazov.idknet.com

  • @pulsecity8104
    @pulsecity8104 2 місяці тому

    very simple explained!! thank you.

  • @user-rf8yy7wi7u
    @user-rf8yy7wi7u 2 місяці тому

    Здравствуйте, спасибо за уроки. не хватает самого простого, возможно я не там ищу, мне нужно вставить картинку, просто картинку фоновую, а уроки уже по более сложным действиям, а я всё с картинкой разобраться не могу((( в ткинтере понятно как, а тут? может у вас есть ссылка на простой урок, где об этом рассказывается. в документации копаюсь, но уже запуталась, или может ссылка на документацию, где это написано?

  • @user-ut2ii3qi6x
    @user-ut2ii3qi6x 2 місяці тому

    Здорово!

  • @user-io7rs9fj1e
    @user-io7rs9fj1e 2 місяці тому

    Великолепная работа! Спасибо.

  • @OlgaPenkova-1994
    @OlgaPenkova-1994 3 місяці тому

    спасибо за видео! без воды и все понятно!

  • @user-ph7vg9rp9f
    @user-ph7vg9rp9f 3 місяці тому

    Спасибо Вам большое за труд. Очень интересные видео, очень хорошо объясняете. Спасибо!

  • @user-buser_eto_ja
    @user-buser_eto_ja 3 місяці тому

    Спасибо за объяснения

  • @user-ku6bx9ii4x
    @user-ku6bx9ii4x 3 місяці тому

    ни одного русского слова, написал бы на языке РОССИЯ . а не на питоне

  • @user-ow1he8qm2h
    @user-ow1he8qm2h 3 місяці тому

    Лекции супер!!!

  • @user-nq6zu5lw2o
    @user-nq6zu5lw2o 3 місяці тому

    Как можно посмотреть содержимое пакета arp?

    • @abglazov
      @abglazov 3 місяці тому

      например, через sniffer (смотри лекцию wb026 на этом канале)

    • @user-nq6zu5lw2o
      @user-nq6zu5lw2o 3 місяці тому

      @@abglazov спасибо большое!

  • @user-oz4bn4ui5q
    @user-oz4bn4ui5q 3 місяці тому

    Это лучшее, что я видел по этой теме! Спасибо!

  • @artemgoldshtein2403
    @artemgoldshtein2403 3 місяці тому

    Благодарю ❤

  • @axsargard
    @axsargard 3 місяці тому

    Старая советская школа. Остались только вот такие редкие динозавры настоящего образования. А не эти ваши недоделки после всеобщей егэ-зации и бакалавризации-магистеризации. Настоящий специалитет. Ясность мысли, точность изложения, великолепное знание темы.

  • @avr_stm_pro2955
    @avr_stm_pro2955 3 місяці тому

    Прикольная тема😮

  • @velessn
    @velessn 3 місяці тому

    Интересно, а зачем это нужно? Не догоняю т.к. с экселем не работаю. Где это может пригодится?

    • @abglazov
      @abglazov 3 місяці тому

      фронт и бэк - это очень небольшой кусок программирования(меньше 10 процентов). Если Вас интересует только эта часть, то не тратьте время на HTA. Устаревший диалект JS обусловлен тем, что HTA не работатет с современными элементами типа стрелочных функций и вообще JS не единственный язык для НТА.

    • @1boxingclub378
      @1boxingclub378 3 місяці тому

      в период с 2014 по 2019 я этим занимался работаю в Сбере. Говорят до сих пор пишут так- актуальная тема!@@abglazov

  • @bulatkhisamov8933
    @bulatkhisamov8933 3 місяці тому

    вот что значит человек разбирается в теме, структурировано и понятно, настоящий преподаватель, спасибо!

  • @danilas96
    @danilas96 3 місяці тому

    Это именно то, что я искал!