![Псевдо Программист](/img/default-banner.jpg)
- Видео 37
- Просмотров 772 849
Псевдо Программист
Россия
Добавлен 18 май 2017
Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по программированию, нейросетям и не только.
Моя цель - сделать программирование более доступным и понятным. Для просмотра моих видео вам не нужно высшее образование по Computer science. Все непонятные темы и термины я буду понятно объяснять и показывать на примерах.
Ну что, вы со мной? ;)
Моя цель - сделать программирование более доступным и понятным. Для просмотра моих видео вам не нужно высшее образование по Computer science. Все непонятные темы и термины я буду понятно объяснять и показывать на примерах.
Ну что, вы со мной? ;)
Главная проблема Python!
Оформить дебетовую карту Т-Банка: partners.tbank.ru/click/7e6c8f2e-6c6d-4132-bc34-a4f47d0d8ee1
Думаю, все согласятся с тем, что Python - один из самых популярных языков программирования в мире! Но у Python - есть одна КОЛОССАЛЬНАЯ ПРОБЛЕМА.
И вы сейчас могли подумать, что я говорю про скорость, но нет! Потому что, скорость - это и не проблема вовсе! И я считаю, что главная проблема Python - это динамическая типизация! И чтобы лучше понять мою позицию, рекомендую глянуть ролик до самого конца!
Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, языку программирования Python и программированию в целом.
Моя цель - сделать программирование более доступным и понятны...
Думаю, все согласятся с тем, что Python - один из самых популярных языков программирования в мире! Но у Python - есть одна КОЛОССАЛЬНАЯ ПРОБЛЕМА.
И вы сейчас могли подумать, что я говорю про скорость, но нет! Потому что, скорость - это и не проблема вовсе! И я считаю, что главная проблема Python - это динамическая типизация! И чтобы лучше понять мою позицию, рекомендую глянуть ролик до самого конца!
Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, языку программирования Python и программированию в целом.
Моя цель - сделать программирование более доступным и понятны...
Просмотров: 589
Видео
История ИНТЕРНЕТА | Терминалы, ARPANET и ОГАС
Просмотров 4822 месяца назад
💲💲 Поддержи проект на Boosty - boosty.to/pseudodev Сегодня ты узнаешь: Как очереди из программистов повлияли на создание интернета; Почему американцы испугались советского спутника; И как мог выглядеть Советский Интернет в 60 года? Поговорим про создание и историю Интернета, про внедрение терминалов, появления ARPA и ARPAnet, и узнаем, почему в СССР не появился свой Интернет (ОГАС)! Привет! Мен...
Грамотное оформление GitHub Репозитория
Просмотров 1,6 тыс.3 месяца назад
Получить дебетовую карту Tinkoff Black с кэшбэком и бонусами - partners.tinkoff.ru/click/7e6c8f2e-6c6d-4132-bc34-a4f47d0d8ee1 Сегодня мы поговорим о грамотном оформлении GitHub репозиториев. Оформление репозитория на GitHub не только упрощает навигацию и понимание вашего проекта для других разработчиков, но и демонстрирует ваш профессионализм и внимание к деталям. Это особенно важно, когда репо...
Важные изменения в проекте Псевдо Программист
Просмотров 7163 месяца назад
Спасибо всем, кто поддерживает проект. Всех люблю, целую, продолжаем работать 💪 Почта для связи - 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 До Максимума!
Просмотров 20 тыс.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 Приложения
Просмотров 57 тыс.2 года назад
Крутой паблик АБЧИХБА IT - bit.ly/abchihbait В этом видео мы разберёмся, что такое: графический интерфейс пользователя (GUI), как создавать оконные приложения и как здесь может пригодится Python Tkinter. В качестве практического примера, мы напишем оконное приложение при помощи Python Tkinter, которое будет замерять скорость интернета при помощи библиотеки SeedTest-cli. Не переключайся, будет о...
Пишем Телеграм Бота для Автопостинга новостей с Хабра | Телеграм бот + Парсер
Просмотров 42 тыс.2 года назад
Сегодня мы напишем специального Телеграм Бота, который будет брать новостные посты с сайта Хабр, и постить их в нашем Телеграм канале! В этом ролике мы будем использовать библиотеки: telebot, telebot и beautifulsoup. Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, визуализации данных и программированию в целом. Моя цель - сделать программирование более доступ...
GitHub для Начинающих | Что такое Git и GitHub
Просмотров 54 тыс.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
Просмотров 4 тыс.3 года назад
Нейронные Сети на Понятном Языке | Классификация Ирисов Фишера | #6
Визуализация Данных на Python | Pandas и Matplotlib
Просмотров 57 тыс.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
Я который вместо интернет теста получил калькулятор😊
а как же кнопка отписки от подписки?
Для Ubuntu 2 Гига оперативки не хватит, даже для сёрфинга в интернете минимум 4 нужно.
Юрий Шатунов 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, если посмотреть на его исходный код, написано далеко не по паттернам, и разбираться в его исходном коде нужно довольно долго, но у него очень высокий перформанс и удобный понятный интерфейс системных вызовов.
пересмотрел, пойду устраиваться автотестером ))) плаврат лучще )
пушка - бомба - петарда !
Что у тебя за ноутбук?