Forwarded from Гераклитовы слёзы (стоицизм, философия) (Dav Gf)
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Решил немного разнообразить контент и показать вам, как у нас иногда протекают будни.
Предпоследнее видео - это 21-й год, когда я только прилетел в страну.
Последний ролик - тот уровень стоицизма, к которому нам всем нужно стремиться.
Предпоследнее видео - это 21-й год, когда я только прилетел в страну.
Последний ролик - тот уровень стоицизма, к которому нам всем нужно стремиться.
#Отчет 📈
#Неделя_14
Итак, после разных эксцессов вхожу в рабочую колею. По затраченному времени на учебу неделя выдалась посредственной, однако в целом я доволен.
Могу сказать однозначно, что в деле ненапряжной переносимости рабочих/учебных тягот именно привычка - двигатель успеха 👨💻. Стоит сбавить темпы, утратить ритм, и тут же всё летит в кювет: съезжает распорядок 🟰 возвращается прокрастинация и демотивирующие сомнения. Только 1 день из 6 я смог отзаниматься привычные 5 часов, тогда в остальные минуты казались годами, а материал норовил тут же улетучиться.
Говоря о материале, более менее усвоил регулярные выражения. Крутая штука, очень понравились 🔥. Кстати, есть целый отдельный курс по ним, который я добавил в "желаемые". Обязательно пройду позже. А вот рекурсия не понравилась совсем и пока неясно, где можно её использовать. Кажется, что она везде легко заменима.
В курсе по продвинутому синтаксису Python осталась тема на декораторы и последний блок с генераторами/итераторами. Дальше я буду только доделывать пропущенные задачи, чтобы снова освежить материал в голове, и наконец-то переработаю конспекты в краткую, содержательную выжимку-справочник (еще один повод повторить пройденное). Если конспект получится удачным, закину сюда исходник.
Из чего-то нового по софту, решил снова потестить Obsidian. Это текстовый редактор-визуализатор для заметок, позволяющий вам скомпоновать мысли любой витиеватости. Об этом будет отдельный пост.
В остальном, всё движется медленнее, чем я рассчитывал изначально, но движется 🚗. Это самое главное!
Работаем дальше 🤜🤛
#Неделя_14
Итак, после разных эксцессов вхожу в рабочую колею. По затраченному времени на учебу неделя выдалась посредственной, однако в целом я доволен.
Могу сказать однозначно, что в деле ненапряжной переносимости рабочих/учебных тягот именно привычка - двигатель успеха 👨💻. Стоит сбавить темпы, утратить ритм, и тут же всё летит в кювет: съезжает распорядок 🟰 возвращается прокрастинация и демотивирующие сомнения. Только 1 день из 6 я смог отзаниматься привычные 5 часов, тогда в остальные минуты казались годами, а материал норовил тут же улетучиться.
Говоря о материале, более менее усвоил регулярные выражения. Крутая штука, очень понравились 🔥. Кстати, есть целый отдельный курс по ним, который я добавил в "желаемые". Обязательно пройду позже. А вот рекурсия не понравилась совсем и пока неясно, где можно её использовать. Кажется, что она везде легко заменима.
В курсе по продвинутому синтаксису Python осталась тема на декораторы и последний блок с генераторами/итераторами. Дальше я буду только доделывать пропущенные задачи, чтобы снова освежить материал в голове, и наконец-то переработаю конспекты в краткую, содержательную выжимку-справочник (еще один повод повторить пройденное). Если конспект получится удачным, закину сюда исходник.
Из чего-то нового по софту, решил снова потестить Obsidian. Это текстовый редактор-визуализатор для заметок, позволяющий вам скомпоновать мысли любой витиеватости. Об этом будет отдельный пост.
В остальном, всё движется медленнее, чем я рассчитывал изначально, но движется 🚗. Это самое главное!
Работаем дальше 🤜🤛
👍4🔥1
#Литература
Изучаем Python 📖
Для углубленного изучения нашего основного инструмента - языка программирования, невозможно обойтись без учебников. А что может быть фундаментальнее по Питону, чем классический двухтомник Марка Лутца?
Я слышал разные мнения об этой книге, но все они сходятся в одном - Лутца должен прочесть любой уважающий себя питонист 🐍, а база им описанная действительно доходит до оснований языка, формируя качественно новое представлениё о его возможностях.
Первый том посвящен основам синтаксиса, а также дополнительным модулям и всякого рода расширению. Второй модуль делает упор на ООП: строение классов, декораторы и т.п.
В архиве последние издания (том 1 - 2019 г., том 2 - 2020 г.), а также бонусом добавлен менее известный карманный справочник 🔥, позволяющий быстро отыскать забытые методы или подглядеть какие-то фичи. Из минусов справочника - версия Питона 3.4, т.е. не будет всяких f-строк, моржовых операторов, свежего аннотирования и т.п., но как дополнение почему нет?
Изучаем Python 📖
Для углубленного изучения нашего основного инструмента - языка программирования, невозможно обойтись без учебников. А что может быть фундаментальнее по Питону, чем классический двухтомник Марка Лутца?
Я слышал разные мнения об этой книге, но все они сходятся в одном - Лутца должен прочесть любой уважающий себя питонист 🐍, а база им описанная действительно доходит до оснований языка, формируя качественно новое представлениё о его возможностях.
Первый том посвящен основам синтаксиса, а также дополнительным модулям и всякого рода расширению. Второй модуль делает упор на ООП: строение классов, декораторы и т.п.
В архиве последние издания (том 1 - 2019 г., том 2 - 2020 г.), а также бонусом добавлен менее известный карманный справочник 🔥, позволяющий быстро отыскать забытые методы или подглядеть какие-то фичи. Из минусов справочника - версия Питона 3.4, т.е. не будет всяких f-строк, моржовых операторов, свежего аннотирования и т.п., но как дополнение почему нет?
👍2❤1🔥1
#Отчет 📈
#Неделя_15
Опять забыл вовремя выложить отчет. Достаточно лайтово прошла неделя. В темпе закрывал последний курс по продвинутым основам Python 🔥. В принципе, теория более менее ясна, теперь придется долго отрабатывать муторную практику, вроде создания цепочек итераторов или рекурсивные функции, что мне вообще не зашло. Курс завершен ~на 77%. Нужно лениво возвращаться к задачам, дабы еще раз освежить и лучше закрепить материал. В прошлых курсах я так делал с контрольными, мне понравилось.
Переезжая из Notion в Obsidian перерабатываю старые конспекты в ёмкую выжимку 👨💻, которая лично мне кажется удобной (гораздо лучше чем книги уровнем ниже Лутца) и позволит продуктивно готовиться к собесам. Тезисно, своими словами, с минимумом примеров, но с полезными конструкциями, если таковые находятся. В Obsidian нравится не всё, но тот факт, что материалы хранятся на харде, да еще и в .md формате, более чем устраивает. Работает тоже быстро.
Еще я к удивлению обнаружил, что большую часть выжимки описываю буквально из головы 🤯, т.е. я действительно помню и понимаю, о чем пишу. Всё-таки конспекты вещь хорошая, особенно если их периодически перечитывать. Не думаю, что в программировании можно без них далеко уехать, учитывая нереальный объем. По крайней мере это точно не для меня 😪.
Что еще рассказать? Тороплюсь с выжимкой, потому что уже ждет ООП. А еще тренажер по SQL, дорешивание задач на степике, задачи на Литкоде. В общем, есть чем заняться. По языку тупо заучиваю новые слова, пытаясь себя пересилить на бытовые разговоры где угодно: в магазе, по телефону и т.п.
В общем, работаем 🤜🤛
#Неделя_15
Опять забыл вовремя выложить отчет. Достаточно лайтово прошла неделя. В темпе закрывал последний курс по продвинутым основам Python 🔥. В принципе, теория более менее ясна, теперь придется долго отрабатывать муторную практику, вроде создания цепочек итераторов или рекурсивные функции, что мне вообще не зашло. Курс завершен ~на 77%. Нужно лениво возвращаться к задачам, дабы еще раз освежить и лучше закрепить материал. В прошлых курсах я так делал с контрольными, мне понравилось.
Переезжая из Notion в Obsidian перерабатываю старые конспекты в ёмкую выжимку 👨💻, которая лично мне кажется удобной (гораздо лучше чем книги уровнем ниже Лутца) и позволит продуктивно готовиться к собесам. Тезисно, своими словами, с минимумом примеров, но с полезными конструкциями, если таковые находятся. В Obsidian нравится не всё, но тот факт, что материалы хранятся на харде, да еще и в .md формате, более чем устраивает. Работает тоже быстро.
Еще я к удивлению обнаружил, что большую часть выжимки описываю буквально из головы 🤯, т.е. я действительно помню и понимаю, о чем пишу. Всё-таки конспекты вещь хорошая, особенно если их периодически перечитывать. Не думаю, что в программировании можно без них далеко уехать, учитывая нереальный объем. По крайней мере это точно не для меня 😪.
Что еще рассказать? Тороплюсь с выжимкой, потому что уже ждет ООП. А еще тренажер по SQL, дорешивание задач на степике, задачи на Литкоде. В общем, есть чем заняться. По языку тупо заучиваю новые слова, пытаясь себя пересилить на бытовые разговоры где угодно: в магазе, по телефону и т.п.
В общем, работаем 🤜🤛
👍6❤1🔥1
Краткая инструкция к Python.md
113.3 KB
Если кому будет интересно, как пишется мой конспект, выкладываю md файл с имеющимся на данный момент.
Смотреть желательно в том же Obsidian, поскольку я не знаю, какая еще прога его откроет корректно со всем форматированием.
Стилистически он потом еще долго будет допиливаться. Сеейчас я специально не заморачиваюсь, чтобы в дальнейшем пару раз перечитать и просмотреть примеры. Однако, комментарии и замечания приветствуются.
Смотреть желательно в том же Obsidian, поскольку я не знаю, какая еще прога его откроет корректно со всем форматированием.
Стилистически он потом еще долго будет допиливаться. Сеейчас я специально не заморачиваюсь, чтобы в дальнейшем пару раз перечитать и просмотреть примеры. Однако, комментарии и замечания приветствуются.
🔥2❤🔥1
#Отчет 📈
#Неделя_16
#Неделя_17
За прошлую неделю отчета не было, поэтому выкладываю сразу два 🔥. Началась жара, очень душно и голова работает хуже 🥵. Дольше 3-х сфокусированных часов с перерывами на еду я выдерживаю с трудом. Однако, темп в 20+ часов в неделю считаю вполне допустимым, эдакая "нижняя граница продуктивности".
Сейчас активно топлю выжимку из конспектов и понимаю, в каком именно виде они имеют смысл. Необходимо писать формулировки своими словами, а также периодически перечитывать материал, просматривать код, что-то убирать или довносить. Получится то же самое интервальное повторение, как при заучивании иностранных слов, только со знакомым материалом, который ты уже более менее понимаешь. Закрепляется лучше. Собственно, осталось расписать третий курс "Поколения" с продвинутым синтаксисом 📝, затем стилистически дооформляю до пригодного вида и выложу сюда архивом. Может кому пригодится.
Начал проходить ООП и вот с ним проблем гораздо больше, несмотря на то, что с вводным видеокурсом я знаком 👨💻. Мне как "не совсем технарю", такой уровень абстракции даётся тяжеловато и темпы черепашьи. Стараюсь не бежать вперед, ибо если упустить какое-то звено, то вся дальнейшая конструкция не будет иметь смысла. На 1 синтаксическую особенность могу потратить до 2 дней занятий, хотя, вспоминая матрицы, на освоение которых я потратил 1.5 недели, вроде бы еще терпимо. По ООП конспекты также пишутся. В качестве примера запилю один на недельке, если будет интересно.
На прошлой неделе начал читать одну из классических книг по Python под авторством Эрика Мэтиза. Подробнее о ней расскажу постом ниже.
По иностранному языку продолжаю учить слова между делом, иногда забывая их фиксировать. Хотя времени на язык уделяю меньше, поскольку к концу июня иду за направлением на языковые курсы. Утро будет отведено на них, а остаток дня на Python. Также доделав и повторив конспекты, начну пересматривать курсы по Django, определяясь с вводным. Думаю на фреймворк уйдет еще месяца 2-3.
Работаем 🤜🤛
#Неделя_16
#Неделя_17
За прошлую неделю отчета не было, поэтому выкладываю сразу два 🔥. Началась жара, очень душно и голова работает хуже 🥵. Дольше 3-х сфокусированных часов с перерывами на еду я выдерживаю с трудом. Однако, темп в 20+ часов в неделю считаю вполне допустимым, эдакая "нижняя граница продуктивности".
Сейчас активно топлю выжимку из конспектов и понимаю, в каком именно виде они имеют смысл. Необходимо писать формулировки своими словами, а также периодически перечитывать материал, просматривать код, что-то убирать или довносить. Получится то же самое интервальное повторение, как при заучивании иностранных слов, только со знакомым материалом, который ты уже более менее понимаешь. Закрепляется лучше. Собственно, осталось расписать третий курс "Поколения" с продвинутым синтаксисом 📝, затем стилистически дооформляю до пригодного вида и выложу сюда архивом. Может кому пригодится.
Начал проходить ООП и вот с ним проблем гораздо больше, несмотря на то, что с вводным видеокурсом я знаком 👨💻. Мне как "не совсем технарю", такой уровень абстракции даётся тяжеловато и темпы черепашьи. Стараюсь не бежать вперед, ибо если упустить какое-то звено, то вся дальнейшая конструкция не будет иметь смысла. На 1 синтаксическую особенность могу потратить до 2 дней занятий, хотя, вспоминая матрицы, на освоение которых я потратил 1.5 недели, вроде бы еще терпимо. По ООП конспекты также пишутся. В качестве примера запилю один на недельке, если будет интересно.
На прошлой неделе начал читать одну из классических книг по Python под авторством Эрика Мэтиза. Подробнее о ней расскажу постом ниже.
По иностранному языку продолжаю учить слова между делом, иногда забывая их фиксировать. Хотя времени на язык уделяю меньше, поскольку к концу июня иду за направлением на языковые курсы. Утро будет отведено на них, а остаток дня на Python. Также доделав и повторив конспекты, начну пересматривать курсы по Django, определяясь с вводным. Думаю на фреймворк уйдет еще месяца 2-3.
Работаем 🤜🤛
❤5❤🔥1👍1
#Литература
Наверное одна из самых популярных книг по Python. Встречаю этот учебник повсеместно и его многие хвалят. Однако, пролистав до словарей (100+ стр.) не могу сказать, что книга сильно выделяется на фоне "Укуса Питона" или другого известного введения (у меня оно 4-е по счету). Ничего нового после курсов я пока не встретил, объснение не сказать, чтобы доступнее или интереснее, а предложенных азов с 3-4 задачками после каждой темы явно не хватит даже для решения околоолимпиадных задач. Банально не сформируется необходимого мышления.
Из явных плюсов можно выделить практику ближе к концу книги, ради которой я за неё и взялся. Ведь практика - основа программирования. В остальном, если вы не сталкивались c Python или проходите базу, пригодиться может. Если основы языка вам ясны, лучше сразу браться за Лутца, забыв про все прочие вводные.
Наверное одна из самых популярных книг по Python. Встречаю этот учебник повсеместно и его многие хвалят. Однако, пролистав до словарей (100+ стр.) не могу сказать, что книга сильно выделяется на фоне "Укуса Питона" или другого известного введения (у меня оно 4-е по счету). Ничего нового после курсов я пока не встретил, объснение не сказать, чтобы доступнее или интереснее, а предложенных азов с 3-4 задачками после каждой темы явно не хватит даже для решения околоолимпиадных задач. Банально не сформируется необходимого мышления.
Из явных плюсов можно выделить практику ближе к концу книги, ради которой я за неё и взялся. Ведь практика - основа программирования. В остальном, если вы не сталкивались c Python или проходите базу, пригодиться может. Если основы языка вам ясны, лучше сразу браться за Лутца, забыв про все прочие вводные.
❤🔥1👍1
Друзья, тем временем 17-я неделя миновала, а учитывая, что канал я создал после 2-х месяцев учебы, которые не фиксировал, прошло пол года. Время, конечно, летит.
Получается, что я не из той когорты потенциальных разработчиков, которые за 8 месяцев получают оффер, ибо за 6 удалось только начать вникать в ООП (правда я еще имею общее представление об SQL и HTML/CSS).
Есть среди нас такие, кто уже изучает Django, приступив к фреймворку спустя хотя бы 6-8 месяцев?
Получается, что я не из той когорты потенциальных разработчиков, которые за 8 месяцев получают оффер, ибо за 6 удалось только начать вникать в ООП (правда я еще имею общее представление об SQL и HTML/CSS).
Есть среди нас такие, кто уже изучает Django, приступив к фреймворку спустя хотя бы 6-8 месяцев?
👍1👨💻1
Мне подсказали неплохой roadmap. Подробно еще не изучал, но уже вижу кучу полезных вещей, которые вам точно пригодятся при изучении Python.
Также есть хороший репозиторий по основным типам данных, углубленному синтаксису и разным доп. инструментам. Не помню, добавлял ли я его уже, но пусть будет.
Еще один хороший гит по синтаксису из роадмапа. Подойдет в качестве шпаргалки.
Также есть хороший репозиторий по основным типам данных, углубленному синтаксису и разным доп. инструментам. Не помню, добавлял ли я его уже, но пусть будет.
Еще один хороший гит по синтаксису из роадмапа. Подойдет в качестве шпаргалки.
GitHub
GitHub - GnuriaN/Python-Roadmap: Дорожная карта по изучению Python
Дорожная карта по изучению Python. Contribute to GnuriaN/Python-Roadmap development by creating an account on GitHub.
❤🔥3👍1🔥1
Из знаменитой книги "Грокаем алгоритмы" 2017 г. издания. В первом же алгоритме очень грубая ошибка, из-за которой цикл будет перебирать последовательность с конца, не выполняя свою непосредственную задачу. Это если не считать знаков экранирования)
Помню учил бухгалтерский учет по вполне неплохой книжонке, где половина таблиц была с жуткими ошибками и числа не сходились. Зато приходилось исправлять самостоятельно.
Помню учил бухгалтерский учет по вполне неплохой книжонке, где половина таблиц была с жуткими ошибками и числа не сходились. Зато приходилось исправлять самостоятельно.
😱2👍1
#Отчет 📈
#Неделя_18
#Неделя_19
#Неделя_20
Лучше поздно, чем никогда, поэтому сразу за 3 недели отчитываюсь 😑. Наступила сильная жара с высокой влажностью, голова плывет, заниматься невыносимо, и поэтому статистика цифрами не блещет🥵. Плюс очередной эмоциональный спад на фоне тонны инфы, которая забывается и никак не ложится на практику. Не знаю, что с этим делать, а делать нужно, поэтому делать будем.
Из положительного: закончил конспекты по предыдущим курсам с вкраплениями дополнительной инфы🔥. Где-то получилось неплохо, где-то откровенно переборщил с объемом, но зато пошагово и с доступными лично для себя объяснениями, писавшимися по принципу: "Это идёт сюда, а это возвращается оттуда". Именно попытка объяснить себе происходящее простым языком делает конспекты полезными для возвращения к ним. Стилистически их еще придется допиливать, но это уже факультативно.
Прошел больше половины курса по ООП от Beegeek и местами подзалип 👨💻. Теория ясна, читаю лекцию - всё понятно, а практика не идет. Периодически забываю, что куда ссылается и сижу со стеклянными глазами перед задачами, потому что пройденное не сплетается в единую картину. Помимо этого, многое из третьего курса забылось. Короче, перечитывать конспекты, перепроходить задачи. Что еще остается?
Все никак не приступлю к написанию телеграм-ботов. Планировал зарегать второй аккаунт и искал номер, а потом подсказали про тестовые сервера, на которых можно развлекаться на базе основного аккаунта, регистрируясь по основному номеру. Краткая инструкция прилагается.
Снова начал больше времени уделять языку и в принципе пытаюсь как-то разнообразить учебное время, потому что продвижение по единственному курсу быстро выматывает 😵💫. Уже хочется больше практики, поэтому не повторяйте мою ошибку, а сразу погружайтесь в неё. Иначе вы так и останетесь заложником теории, когда вроде бы всё понятно, но ничего не можешь написать. Впрочем, Django мне еще подкинет на вентилятор. Осталось чуть чуть.
Продолжаем 🤜🤛
#Неделя_18
#Неделя_19
#Неделя_20
Лучше поздно, чем никогда, поэтому сразу за 3 недели отчитываюсь 😑. Наступила сильная жара с высокой влажностью, голова плывет, заниматься невыносимо, и поэтому статистика цифрами не блещет🥵. Плюс очередной эмоциональный спад на фоне тонны инфы, которая забывается и никак не ложится на практику. Не знаю, что с этим делать, а делать нужно, поэтому делать будем.
Из положительного: закончил конспекты по предыдущим курсам с вкраплениями дополнительной инфы🔥. Где-то получилось неплохо, где-то откровенно переборщил с объемом, но зато пошагово и с доступными лично для себя объяснениями, писавшимися по принципу: "Это идёт сюда, а это возвращается оттуда". Именно попытка объяснить себе происходящее простым языком делает конспекты полезными для возвращения к ним. Стилистически их еще придется допиливать, но это уже факультативно.
Прошел больше половины курса по ООП от Beegeek и местами подзалип 👨💻. Теория ясна, читаю лекцию - всё понятно, а практика не идет. Периодически забываю, что куда ссылается и сижу со стеклянными глазами перед задачами, потому что пройденное не сплетается в единую картину. Помимо этого, многое из третьего курса забылось. Короче, перечитывать конспекты, перепроходить задачи. Что еще остается?
Все никак не приступлю к написанию телеграм-ботов. Планировал зарегать второй аккаунт и искал номер, а потом подсказали про тестовые сервера, на которых можно развлекаться на базе основного аккаунта, регистрируясь по основному номеру. Краткая инструкция прилагается.
Снова начал больше времени уделять языку и в принципе пытаюсь как-то разнообразить учебное время, потому что продвижение по единственному курсу быстро выматывает 😵💫. Уже хочется больше практики, поэтому не повторяйте мою ошибку, а сразу погружайтесь в неё. Иначе вы так и останетесь заложником теории, когда вроде бы всё понятно, но ничего не можешь написать. Впрочем, Django мне еще подкинет на вентилятор. Осталось чуть чуть.
Продолжаем 🤜🤛
❤🔥5❤2
Не влез кусок по Литкоду под отчет. В общем, пересоздал аккаунт на Литкоде, сбросив прогресс, и начал подходить к решению задач более системно, потихоньку погружаясь в алгоритмы и структуры данных 🔥. Вещь долгая, тяжелая, но необходимая. Как минимум для продуктивного решения задач (а в дальнейшем и написания качественного кода) нужно иметь представление о готовых паттернах, применяющихся к конкретным структурам. Обязательно изучить О-нотацию и определение сложности алгоритмов. Для последовательной практики на Литкоде нашел отличный гайд. Помимо предложенных в нём "учебных планов" есть удобный и рекомендуемый самой площадкой. К нему же можно добавить список, расширяющий пул задач.
Leetcode
LeetCode - The World's Leading Online Programming Learning Platform
Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.
❤🔥4
#Литература
Несколько книг по алгоритмам и структурам, что собралось за эти недели. Помимо знаменитой "Грокаем алгоритмы", закинул еще 2 разного уровня сложности. Если ты большой любитель математики и формальных изложений, можно сразу браться за Скина, но самая интересная под авторством Стивенсона. Хорошо, что его порекомендовали, книга отличная, однако примеры на С-подобном псевдокоде, так что придется гуглить их для Питона. Оно того стоит!
Несколько книг по алгоритмам и структурам, что собралось за эти недели. Помимо знаменитой "Грокаем алгоритмы", закинул еще 2 разного уровня сложности. Если ты большой любитель математики и формальных изложений, можно сразу браться за Скина, но самая интересная под авторством Стивенсона. Хорошо, что его порекомендовали, книга отличная, однако примеры на С-подобном псевдокоде, так что придется гуглить их для Питона. Оно того стоит!
❤🔥5