![Псевдо Программист](/img/default-banner.jpg)
- 37
- 768 981
Псевдо Программист
Russia
Приєднався 18 тра 2017
Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по программированию, нейросетям и не только.
Моя цель - сделать программирование более доступным и понятным. Для просмотра моих видео вам не нужно высшее образование по Computer science. Все непонятные темы и термины я буду понятно объяснять и показывать на примерах.
Ну что, вы со мной? ;)
Моя цель - сделать программирование более доступным и понятным. Для просмотра моих видео вам не нужно высшее образование по Computer science. Все непонятные темы и термины я буду понятно объяснять и показывать на примерах.
Ну что, вы со мной? ;)
Главная проблема Python!
Оформить дебетовую карту Т-Банка: partners.tbank.ru/click/7e6c8f2e-6c6d-4132-bc34-a4f47d0d8ee1
Думаю, все согласятся с тем, что Python - один из самых популярных языков программирования в мире! Но у Python - есть одна КОЛОССАЛЬНАЯ ПРОБЛЕМА.
И вы сейчас могли подумать, что я говорю про скорость, но нет! Потому что, скорость - это и не проблема вовсе! И я считаю, что главная проблема Python - это динамическая типизация! И чтобы лучше понять мою позицию, рекомендую глянуть ролик до самого конца!
Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, языку программирования Python и программированию в целом.
Моя цель - сделать программирование более доступным и понятным. Для просмотра моих видео вам не нужно высшее образование по Computer science. Все непонятные темы и термины я стараюсь разъяснять и показывать на примерах.
Оставайся с нами, и чтобы не пропустить ни одного видео - подписывайся на канал и нажимай на колокольчик!
✈️ Telegram канал - t.me/PseudoDeveloper
✅ Группа VK с Псевдо Мемами - bit.ly/VK_PseudoDev
💲💲 Поддержи проект на Boosty - boosty.to/pseudodev
📖 Плейлист "Программирование на Практике" - ua-cam.com/play/PLMDIx4RI54Pbd_70CeCzLl1vVA--Sl6AB.html
📖 Плейлист “Нейронные Сети на Понятном Языке” - ua-cam.com/video/_8OorK4RJCs/v-deo.html
Рекламодатель ООО "Тинькофф.Партнеры", ИНН 7743369908
ERID: 2VtzqwZMckU
Думаю, все согласятся с тем, что Python - один из самых популярных языков программирования в мире! Но у Python - есть одна КОЛОССАЛЬНАЯ ПРОБЛЕМА.
И вы сейчас могли подумать, что я говорю про скорость, но нет! Потому что, скорость - это и не проблема вовсе! И я считаю, что главная проблема Python - это динамическая типизация! И чтобы лучше понять мою позицию, рекомендую глянуть ролик до самого конца!
Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, языку программирования Python и программированию в целом.
Моя цель - сделать программирование более доступным и понятным. Для просмотра моих видео вам не нужно высшее образование по Computer science. Все непонятные темы и термины я стараюсь разъяснять и показывать на примерах.
Оставайся с нами, и чтобы не пропустить ни одного видео - подписывайся на канал и нажимай на колокольчик!
✈️ Telegram канал - t.me/PseudoDeveloper
✅ Группа VK с Псевдо Мемами - bit.ly/VK_PseudoDev
💲💲 Поддержи проект на Boosty - boosty.to/pseudodev
📖 Плейлист "Программирование на Практике" - ua-cam.com/play/PLMDIx4RI54Pbd_70CeCzLl1vVA--Sl6AB.html
📖 Плейлист “Нейронные Сети на Понятном Языке” - ua-cam.com/video/_8OorK4RJCs/v-deo.html
Рекламодатель ООО "Тинькофф.Партнеры", ИНН 7743369908
ERID: 2VtzqwZMckU
Переглядів: 524
Відео
История ИНТЕРНЕТА | Терминалы, ARPANET и ОГАС
Переглядів 4742 місяці тому
💲💲 Поддержи проект на Boosty - boosty.to/pseudodev Сегодня ты узнаешь: Как очереди из программистов повлияли на создание интернета; Почему американцы испугались советского спутника; И как мог выглядеть Советский Интернет в 60 года? Поговорим про создание и историю Интернета, про внедрение терминалов, появления ARPA и ARPAnet, и узнаем, почему в СССР не появился свой Интернет (ОГАС)! Привет! Мен...
Грамотное оформление GitHub Репозитория
Переглядів 1,5 тис.3 місяці тому
Получить дебетовую карту Tinkoff Black с кэшбэком и бонусами - partners.tinkoff.ru/click/7e6c8f2e-6c6d-4132-bc34-a4f47d0d8ee1 Сегодня мы поговорим о грамотном оформлении GitHub репозиториев. Оформление репозитория на GitHub не только упрощает навигацию и понимание вашего проекта для других разработчиков, но и демонстрирует ваш профессионализм и внимание к деталям. Это особенно важно, когда репо...
Важные изменения в проекте Псевдо Программист
Переглядів 6913 місяці тому
Спасибо всем, кто поддерживает проект. Всех люблю, целую, продолжаем работать 💪 Почта для связи - pseudo.developer.ru@gmail.com Boosty - boosty.to/pseudodev VK - pseudo_dev Telegram - t.me/PseudoDeveloper
Что такое MARKDOWN Разметка
Переглядів 1,1 тис.4 місяці тому
Сегодня мы поговорим про Markdown: для чего он нужен, как применяется, и почему это очень крутой и полезный инструмент! Markdown - это простой язык разметки, который преобразует текст в структурированный HTML. Он позволяет добавлять к тексту базовое форматирование, используя символы, доступные на всех клавиатурах. Этот язык разметки используется не только программистами, но и блогерами, писател...
Как скачать Интернет?
Переглядів 2,2 тис.5 місяців тому
Как скачать Интернет? Хоть такая задача и звучит как полный бред, она, на удивление, вполне актуальна. Более того! Крупные IT компаний, вроде Яндекс и Google занимаются этим на регулярной основе. Для того чтобы какой-то сайт выдавался в поиске нужно этот сайт проанализировать: Какой в нём текст, какие картинки/видео, какие ссылки. И чтобы охватить чуть ли не весь доступный интернет, поисковые с...
Как стать Программистом 👨💻 | История моего пути
Переглядів 6 тис.Рік тому
✅ Группа VK - bit.ly/VK_PseudoDev ✅ Телега - t.me/PseudoDeveloper Привет! Меня зовут Игорь, и я программист. Программированием я занимаюсь достаточно давно, и мне есть что рассказать по этому поводу. Я расскажу как выбрать язык программирования, как изучить его синтаксис, расскажу о "подводных камнях" и как получить профессию мечты. На моём канале ты сможешь найти уроки по нейронным сетям, визу...
Писать Тесты в Python - проще чем Ты думаешь!
Переглядів 27 тис.Рік тому
✈️ Ламповый Telegram канал - t.me/PseudoDeveloper Умение писать тесты является важным навыком для ЛЮБОГО Программиста. Благодаря тестированию, разработчик может оперативно выявлять неисправности работы программы и решать их. В данном видеоролике мы научимся писать Тесты на языке программирования Python с использованием модуля UnitTest! Привет! Меня зовут Игорь. На моём канале ты сможешь найти у...
Python Быстрее чем Си?! Ускоряем Python До Максимума!
Переглядів 19 тис.2 роки тому
В этом видео мы подробно разберём несколько инструментов оптимизации Python кода. Научимся применять Just In Time компилятор Numba и познакомимся с интересным и очень быстрым интерпретатором PyPy! Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, визуализации данных и программированию в целом. Моя цель - сделать программирование более доступным и понятным. Для ...
Перестань Делать Г💩ВНО!
Переглядів 8 тис.2 роки тому
Хоть оконные приложения и удобнее для обычных пользователей, консольные приложения всё ещё пользуются спросом у специалистов. Именно поэтому, нельзя забывать про оформление интерфейса программ, работающих в терминале и командной строке. К примеру, у Python есть огромный инструментарий для оформления таких программ, и сегодня мы с ним ознакомимся, чтобы вы... Перестали Делать Г💩ВНО! Привет! Меня...
Рассылка Электронных Писем на Python | SMTPLib + Email
Переглядів 16 тис.2 роки тому
Сегодня мы научимся отправлять электронные письма при помощи языка программирования Python и библиотек SMTP-lib и Email. Этот ролик пригодится вам при создании почтовых рассылок, и не только, но об этом ты узнаешь из самого ролика ;) Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, визуализации данных и программированию в целом. Моя цель - сделать программиров...
Кейлоггер на Python | Простыми Словами за 5 Минут
Переглядів 17 тис.2 роки тому
✅ Группа VK - bit.ly/VK_PseudoDev Что же такое Кейлоггер? KeyLogger - это программное или аппаратное обеспечение, регистрирующее различные действия пользователя - нажатия клавиш на клавиатуре компьютера, движения и нажатия клавиш мыши и т.д. Сегодня мы напишем подобный Кейлоггер при помощи языка программирования Python и библиотеки pynput. Привет! Меня зовут Игорь. На моём канале ты сможешь най...
Кратко про Python Tkinter | Как создавать GUI Приложения
Переглядів 56 тис.2 роки тому
Крутой паблик АБЧИХБА IT - bit.ly/abchihbait В этом видео мы разберёмся, что такое: графический интерфейс пользователя (GUI), как создавать оконные приложения и как здесь может пригодится Python Tkinter. В качестве практического примера, мы напишем оконное приложение при помощи Python Tkinter, которое будет замерять скорость интернета при помощи библиотеки SeedTest-cli. Не переключайся, будет о...
Пишем Телеграм Бота для Автопостинга новостей с Хабра | Телеграм бот + Парсер
Переглядів 42 тис.2 роки тому
Сегодня мы напишем специального Телеграм Бота, который будет брать новостные посты с сайта Хабр, и постить их в нашем Телеграм канале! В этом ролике мы будем использовать библиотеки: telebot, telebot и beautifulsoup. Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, визуализации данных и программированию в целом. Моя цель - сделать программирование более доступ...
GitHub для Начинающих | Что такое Git и GitHub
Переглядів 53 тис.3 роки тому
В данном видео я покажу и расскажу, как пользоваться Системой Контроля Версий Git и GitHub. GitHub - очень удобный и полезный инструмент не только для начинающих, но и для опытных программистов. Если ты хочешь улучшить свой скилл программиста, то этот ролик для тебя! Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, визуализации данных и программированию в цело...
Линукс для Программиста | Что такое Linux и для чего он нужен?
Переглядів 37 тис.3 роки тому
Линукс для Программиста | Что такое Linux и для чего он нужен?
Сказание о Базах Данных | Python и SQLite3
Переглядів 21 тис.3 роки тому
Сказание о Базах Данных | Python и SQLite3
Вот Почему Твой Код - Говно | Python PEP-8
Переглядів 35 тис.3 роки тому
Вот Почему Твой Код - Говно | Python PEP-8
Что такое JSON? | JSON + Python на Практике
Переглядів 36 тис.3 роки тому
Что такое JSON? | JSON Python на Практике
Нейронные Сети на Понятном Языке | Функции Активации | #7
Переглядів 9 тис.3 роки тому
Нейронные Сети на Понятном Языке | Функции Активации | #7
Визуализация Данных на Python | #2 | Matplotlib и Plotly
Переглядів 13 тис.3 роки тому
Визуализация Данных на Python | #2 | Matplotlib и Plotly
Многопоточность и Асинхронность в Программировании | Python Threading и Multiprocessing
Переглядів 16 тис.3 роки тому
Многопоточность и Асинхронность в Программировании | Python Threading и Multiprocessing
#2 | Python Socket | Как Управлять Компьютером с Телефона
Переглядів 25 тис.3 роки тому
#2 | Python Socket | Как Управлять Компьютером с Телефона
#1 | Python Socket | Как Работает Сеть?
Переглядів 49 тис.3 роки тому
#1 | Python Socket | Как Работает Сеть?
Нейронные Сети на Понятном Языке | Классификация Ирисов Фишера | #6
Переглядів 3,9 тис.3 роки тому
Нейронные Сети на Понятном Языке | Классификация Ирисов Фишера | #6
Визуализация Данных на Python | Pandas и Matplotlib
Переглядів 56 тис.3 роки тому
Визуализация Данных на Python | Pandas и Matplotlib
#2 | Python NumPy | Что такое: zeros, random, seed, max, min
Переглядів 3,5 тис.3 роки тому
#2 | Python NumPy | Что такое: zeros, random, seed, max, min
DeepFake - Добро или Зло? Что такое DeepFake?
Переглядів 5663 роки тому
DeepFake - Добро или Зло? Что такое DeepFake?
Нейронные Сети на Понятном Языке | Многослойные Нейросети | #5
Переглядів 5 тис.3 роки тому
Нейронные Сети на Понятном Языке | Многослойные Нейросети | #5
Юрий Шатунов 9 минут и 9 секунд поясняет за python
прикольная серëжка)
пишем красивенький код который замедляет работу проги, зато псевдопрограммисты неспособные к абстракции радуются что могут читать
требую numpy! когда продолжение? ну пожалуйста, сделай
Так вроде я дал достаточно информации по NumPy, разве нет? Или есть что-то, про что можно ещё рассказать?
1:23 Начало 😊
Ненене! Начало в начале 😉
Питон подходит только для очень высокоуровневого кода, тут он вне конкуренции, заставить работать между собой 2+ разные библиотеки на других языках будет проблемно. Проблема питона в том что все ошибки там ловятся только в рантайме, написал 3 строчки, запустил проверил. На C#, например, я могу весь день писать код не запуская его, а потом запустить и он работает) потому что все ошибки ещё в IDE, на стадии написания, подсвечиваются.
В научных расчетах проблема со скоростью в python может быть действительно актуальной для некоторых библиотек. В марте-апреле раскладывал в ряд Лорана 16 математических выражений, что с использованием SymPy заняло 8 часов. Использование оболочки для GiNaC позволяет провести аналогичные вычисления за 3-5 секунд. Таким образом кто-то криво написал SymPy, но она сильнее всего распространена и поддерживается большим комьюнити, тогда как ее аналоги могут сильно выигрывать в скорости, но иметь свои проблемы, связанные с небольшим комьюнити.
Спасибо за развернутый ответ
0:39 Ага. В web-разработке без факториалов никуда.))
Вовово, я о том же 😁
5:05 тем больше причин выбрать язык со статической типизацией, раз она тебе нужна. Ну, а вообще не будем забывать про аннотации типов (6:22)
Красавчик, Игорь, Тавричка тобой гордится *Тоха издатель
Служу своему родному ПТУ 🤓
Однажды я написал минидокументацию и типы данных... Спустя пол года я все равно не понял свой код. Вывод: я даун
Задача провалена. Успех
Дебаг никто неотменял и мороженку🎉
Классный ролик с очень понятной подачей, новичкам думаю вообще супер. Хотелось бы увидеть продолжение с введением в модуль typing и более глубоким введением в понятия по типу mutable/immutable и т.д. В остальном супер! Лайк точно заслуживает
Спасибо большое за комментарий! Согласен, без typing и mutable ролик выглядит неполным, но я не хотел сильно затягивать видео. Если ролик хорошо пойдет, то можно будет и сделать 😁
@@PseudoDev лично я буду ждать, хотелось бы освежить старые, но притом довольно полезные темы в твоём формате 🤝. Надеюсь остальным тоже видос зайдет.
0:40 ору
😼
Главная проблема в python это то что в нем нельзя устроить stack overflow 😭😭😭😭😭
Нуемаекее
Ты недооцениваешь сообщество Python программистов 💪😎 pypi.org/project/stackoverflow/
У стека вызовов есть в питоне ограничение на рекурсивные вызовы (что-то около 1000, но оно легко снимается). Вполне себе оверфлоу, но, конечно, это отличается от других языков.
@@PseudoDev кстати будете смеяться но когда нехватает памяти в tf вылезает стуковерфлу)) мои какието большие нейронки пытаться запустить на дюже медленном жулезе паралельно запустив процессы жрушие память. Получаем чтото сегментейшен фальють сказ про виндовз под лялихом непробывал он по другому с памятью работает
👁👄👁?
Ура первый 🎉
Мороженка
😁🍻😁
@@PseudoDev можно добавить в код мороженку и сразу типизация станет понятна без принтов . Да накладные расходы на динамическую типизацию но этим то и хорош питон если обьявить df и излеваться над фреймом вместо кучи переменных с освобождением ресурсов . Был какойнить cvs а ты его в датафрейм и sql засунул вместо конвертирования в df 1...3 df1.clear destroy df2.посыл надеюсь понятен
УУУУУУ Я ХОЧУ ОТ ТЕБЯ БЕКЕНД!
Ожидание: Создаём кейлогер на python и кидаем всем подряд Реальность: Создаём кейлогер на python кидаем всем подряд, а они не знают как его запустить и почему это им ещё надо качать python и нужные библиотеки. Выкидываешь кейлогер на python и переписываешь на плюсах😂😂😂
вот код - from tkinter import * from speedtest import Speedtest def test(): download = Speedtest().download() upload = Speedtest().upload() download_speed = round(download / (10**6),2) upload_speed = round(upload / (10**6),2) download_label.config(text="скорость загрузки: -" + str(download_speed)+ мб/сек) upload_label.config(text="скорость отдачи: " + str(upload_speed) + мб/сек) root = Tk() root.title("WiFi test") root.geometry("300x400") button = Button(root, text="нажмите чтобы начать", font=40, command=test) button.pack(side=BOTTOM, pady=40) download_label = Label(root, text="скорость загрузки: -", font=35) download_label.pack() upload_label = Label(root, text="скорость отдачи: -", font=35) upload_label.pack() root.mainloop()
А что делать если сайт не имеет 'id'? как в этом случае делать?
Пумба
Нужно подробнее рассказать о моментах установки программ, о возможных проблемах. Я не программист нифига, но вижу что всё просто. Проблемы только с всевозможнымм настройками программы и разными установками.
На метаните есть курсы по ассемблерам.
Дуал бут... Винда - для мс офиса, Маткада..., Линукс - ? Для программирования и тренировок по системному администрированию
Отлично! А где документация к нумпи?
А принимать сообщение можно? я хочу что бы это работало как Анонимайзер почты в mail ру и что бы я мог написать любой адресс эл почты для приема через python и что бы письма приходили туда где я буду использовать этот анонимный созданный адрес эл почты для регистрации в каких либо сервисах!
2:32
круто
Класс
Ты вообще искал нормальный редактор?
4:22 Кто знает как запустить Линукс на 1 мб оперативки?
Здравствуйте у меня вопрос а как пайтен, ну бот в телеграмме чтоб он фильмы на сайте искал и присылал в хорошем качестве в Телеграм как это сделать ? Если не затруднит объяснить. Например : ты пишешь боту телеграм фильм 1+1, он ищет на сайте и присылает фильм в хорошем качестве чтоб можно было просто посмотреть или скачать в телеге. Это можно как-то вообще сделать
Вопрос открыт. Как связаться с автором этого канала? Как сделать бота, который будет: принимать, пересылать сообщения на канал? При этом, с возможностью бана избранных пользователей, которые присылают сообщения бо́ту.
Да нет, вопрос полностью закрыт) Цель видео была в парсинге новостного сайта, и автоматической публикации в телеграм канале. Все что вы написали - никак не связано с видео
Круто
Это язык от которого чувствуешь физическую боль.
ДА ХУЛЕ ТАК ДУШНО
Может окно откроешь?
.... и причем тут "Грокаем машинное обучение" ...... 🤣🤣🤣🤣
Автор, ОГРОМНАЯ БЛАГОДАРНОСТЬ ТЕБЕ!!!!!!!!!!! Ты единственный, кто смог понятно объяснить все!!!!!!!!
А где Столлман? И не linux, a gnu/linux. Ни одного дистрибутива без gnu нет.
Дружище, это просто идеальные уроки, продолжай пожалуйста!
А если не через termux a pydroid использовать, не вариант?
Конечно надо, есть желание большое научиться программировать, раньше в 90 писал на Фоксбейс)))
А потом в команду приходит перформанс-инженер, и команда начинает переделывать цепочки if .. else if .. else if... на switch, итерацию хеш-таблиц и массивов по коллбэкам на обычные циклы for/while, процедуры (не переиспользуемые функции/методы, единственное предназначение которых добавить оверхедов и засрать стек) на линейный код, асинхронный цикл на потоковое выполнение и т.д. И, так называемый, нечитаемый "говнокод", как правило, выдаёт на бенчмарках гораздо лучшие результаты, нежели "чистый код", написанный по новомодным паттернам проектирования. Суровая правда жизни заключается в том, что конечному пользователю (будь то обычный юзер или разработчик, взаимодействующий с твоим модулем по предоставленному API) начхать с высокой колокольни как написан твой код. Ему нужно от твоего продукта две вещи: удобный интерфейс взаимодействия (UI/UX в случае с GUI или удобный API в случае с программным модулем) и производительность. Поэтому ещё с бородатых времён зарождения информатики, как науки, программисты привыкли воспринимать чужой код, как "чёрный ящик", который нужно знать как правильно запустить, а там дальше под капотом произойдёт вся магия. То же ядро Linux, если посмотреть на его исходный код, написано далеко не по паттернам, и разбираться в его исходном коде нужно довольно долго, но у него очень высокий перформанс и удобный понятный интерфейс системных вызовов.
пересмотрел, пойду устраиваться автотестером ))) плаврат лучще )
пушка - бомба - петарда !
Что у тебя за ноутбук?
Автор, пешы исчо
Спасибо. Интересно, визуализировать большие данные будет легрче в Python или всетаки в Excel?
Если мы говорим про реально БОЛЬШИЕ данные, то тут 100% python, причем лучше использовать не Matplotlib, а какой-нибудь Vaex или Holoviews, которые работают на порядок быстрее
Я себе линукс поставил в основном потому что он плавнее и мне удобнее гномом пользоваться, чем виндой. Ну и терминал, конечно, довольно удобная штука.