TGViewer
Channel Public Channel
feelin

feelin

@feelindev

Разработка, чистый код, AI, безопасность — и ещё миллион тем для холиваров.

Авторский канал Валерия Филатова, Developer Advocate и Project Lead в PVS-Studio.

По вопросам: @feeeeelin
Subscribers
47
Photos
90
Videos
3
Links
168

Showing posts older than #77 · Back to latest

Older Posts 20 shown
Post #76 173
🐍 Будь как дома, путник, я про Python расскажу

Завтра, 29 января проведу мастер-класс по разработке на Python. Поговорим о том, как кодовая змея чувствует себя в 2024, что на ней можно сделать и даже немного попишем код, также буду готов и рад ответить на все вопросы.

Где?
Компьютерная Академия TOP

Когда?
29 января - 18:30

Регистрация здесь
  • 💯 6
Post #74 129
🔥Рабочая атмосфера

Пилим кое-что крутое вместе с @intensa_people, скоро расскажем 🤫
Post #73 153
С новым оборотом, земляне!
  • 🎉 1
  • 🎄 1
Post #72 174
🤘YaTalks 2023

По некоторым постам в этом канале можно было догадаться, что я был на YaTalks 2023. Причём был ещё неделю назад, но ничего внятного так и не написал, потому что много работы и всякого другого, так что лучше поздно, чем никогда.

Это был мой первый опыт участия в серьёзной технологической конференции. До этого был только на локальных каких-то ивентах, но масштаб не сопоставим. Это невероятный экспириенс начиная от докладов, которые серьёзно расширяют представления о том, чем ты занимаешься, и заканчивая нетворкингом и пониманием, что таких как ты много и это реально круто (да, я шутил про пузырьковую сортировку). В общем и целом, конференции - это великолепно.

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

В общем-то, спасибо, Яндекс, за такой экспириенс, надеюсь, это был не последний раз ❤️
  • 👍 4
Post #71 115
feelin 🔥 Первый день over, впереди второй
  • ❤ 2
Post #70 115
🤩 Englishman in New York

Duolingo прислал мне мой отчёт за год, а я рассказываю, почему эта штука офигенная.

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

Так вот именно для решения этой проблемы есть Duolingo. Занимаешься по 15 минут в день годочек и уже способен адекватно читать по-английски. Самое крутое в этом сервисе то, что все занятия проходят в игрообразной форме, что сильно упрощает сам процесс.

Единственная проблема в том, что если долго пропускать занятия, то сова постучится в дверь...
  • ❤ 1
  • 🤓 1
Post #69 98
🔥 Первый день over, впереди второй
  • 🔥 3
Post #68 95
😏
  • 🔥 4
Post #67 111
🐍 Почему Python?

Больше всего кода я пишу на питончике (JavaScript уже ему в спину дышет конечно, но пока всё ещё позади) и часто слышал вопрос о том, почему Python, тем более у нас в городе, где почти весь бэкенд пишется на PHP, Java и .NET, да и разрабов на этих языках сильно больше, чем нас - змееустов. Так вот, я кажется сформировал ответ на этот вопрос.

Последний месяц занимаюсь курсовой, в которой мне нужно сделать небольшое приложение и я его делаю на Flask + React. В последнее время больше всего работы было именно на React, поэтому вернуться к питончику хотя бы на время было прям невероятным кайфом. Написать пару-тройку эндпоинтов для API было прямо настоящим удовольствием даже несмотря на возникающие проблемы.

Поэтому ещё раз хочу напомнить про то, что это и есть главное преимущество питончика - удобство и читаемость кода. Именно потому мне нравится писать код именно на этом языке, и поэтому же я топлю за расширение нашего локального Python-community
  • 🔥 3
Post #63 104
feelin 😲 Добровольный кранч Давно хотел поделиться этим опытом, но всё никак лапки не доходили, а теперь прям даже повод есть... В общем, есть такая у айтишников движуха - хакатоны. Это когда большое количество разработчиков собираются в одном месте и придумывают…
🤘Накодили

Знаю, что обещал видеодневник с хакатона, но как-то не до того было, плюс у нас был свой стример, с которым ночью мы обсуждали принципы SOLID на стриме 🤔

Теперь буду выпендриваться! Мы с командой сделали MVP корпоративного маркетплейса внутри Telegram! Мы сразу нацелились на WebApp, потому что штука интересная, да и в вебе работать поинтереснее, чем кнопки на Python писать. В итоге получилась симпатичная штуковина, которую можно посмотреть в нашей репке на GitHub, и которая понравились компании-заказчику, и заняли второе место в общем зачёте 💪

Теперь немного про мои личные итоги. Я впервые написал серьёзный проект в качестве Frontend Dev-a. Писал на React и сталкивался с достаточным количеством трудностей, чтобы теперь начать изучать экосистему и всякие крутые штучки внутри разработок Meta* и не только. Ну и не менее важным моментом выделил необходимость работы на TypeScript. Т. к. я не использовал Redux, но поддерживал внутри проекта декомпозицию компонентов, то нужно было постоянно передавать состояния одних компонентов в другие по дереву в качестве свойств. И получалось так, что потом они на каком-то этапе терялись и доходили, например, уже в виде undefined. Короче, Microsoft писали много чего странного, но TypeScript это тема, он прям серьёзно упрощает ловлю жуков в коде.

Хочется сказать спасибо всем организаторам и участвовавшим IT-компаниям. Я участвую в TulaHack уже 3 раз и знаю, насколько это важное и нужное событие для локальной айтишечки. Ну а про нашу команду ничего говорить не буду, они и так знают, что они крутые.

* Передовая технологическая корпорация Meta признана экстремисткой и запрещена на территории Российской Федерации
  • ❤ 1
  • 🤗 1
Post #61 112
Сижу в компании богатых мужчин 😎
  • 👾 1
Post #60 121
😲 Добровольный кранч

Давно хотел поделиться этим опытом, но всё никак лапки не доходили, а теперь прям даже повод есть...

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

У нас в городе есть один хакатон, проводимый университетом с участием местных компаний в качестве экспертов и поставщиков заданий. В своё время такой интересный движ стал катализатором для моего более активного обучения, а теперь служит для меня площадкой для экспериментов и мерилом опыта. Поясняю. За полгода промежутка между подобными ивентами явно что-то новое в голове появляется и получается так, что есть возможность это применить, а также осознать, что из этого полезно и нужно, а что можно подзабыть.

Теперь анонс. С пятницы по воскресенье буду участвовать в университетском хакатоне и буду вести что-то вроде дневника прямо в этом канале, так что следите за обновлениями!
Post #59
feelin pinned a photo
Post #58 125
🤔 Давно вас никуда не звал. Исправляюсь

Уже в понедельник проведу мастер-класс по веб-разработке в компьютерной академии TOP.

Поговорим о том, что такое веб-разработка, что для неё нужно знать, а также сделаем кое-что интересное.
Всё бесплатно, нужно только зарегистрироваться.

@feelin_web
Post #57 81
😎 Работаем как профи

Всю свою жизнь питониста я работаю на JetBrains PyCharm. Как то привык, да и IDE от JetBrains абсолютно великолепны. Но есть одно но. Для питонячьей IDE существует две версии (как и для IntelliJ Idea [IDE для Java]) - Community и Professional. Я всю жизнь сижу на версии для сообщества, потому что 250$ в год за среду разработки пока себе позволить не могу, да и оплатить теперь не предоставляется возможным.

Прошедшим летом отправлял заявку на получение студенческой лицензии, но во-первых, в моём студбилете не поймёшь где я учусь и сколько ещё буду (спасибо за заполнение документов от руки), а во-вторых, JetBrains закрыли доступ к лицензиям для студентов России и Беларуси. Поэтому Professional версию получить не вышло.

НО!

Сегодня мои друзья-шарписты показали мне EAP-версию RIder (IDE для C# и .NET) и я решил скачать раннюю версию PyCharm'a. Для меня это абсолютно нормальная практика, потому что в конце прошлого года я сидел также на EAP-версии (да, я люблю обновления). Но в этот раз моему удивлению не было предела, т. к. EAP-версия для PyCharm теперь Professional и она не требует подписки, что логично, поскольку пользователи будут работать на не совсем готовом продукте, но всё равно удивительно.

Теперь буду изучать все особенности прошки и позже в посте вынесу вердикт - покупаем или нет.
Post #55 90
🤓 День учителя

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

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

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

Ну и наконец приятно, что даже у нас в городе, где вакансии питонячьих разработчиков появляются раз в год, есть люди, которым интересно заниматься этим языком. Не буду уж сильно питать иллюзий о том, что все мои студенты в итоге станут разработчиками, но сам факт интереса и появления свежей крови довольно важен.
  • ❤ 1
Post #54 77
🛠 Гараж - родина айтишников

Наступила холодная погода, а это значит, что сезон существования великолепной площадки Intensa IT Garage закончился. Этот пост - мои впечатления и благодарности к этому месту причастным.

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

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

Перейдём к благодарностям. Хочется сказать спасибо компании Intensa, которая так много вкладывает в наше локальное IT-сообщество, Юле и Алине, которые сопровождали спикеров и помогали проектору найти путь до места работы, а также всем тем, кто посещал мероприятия, потому что каждая наша встреча была незабываемой и интересной.

Надеюсь, что Гараж продолжит своё существование уже следующей весной, выйдя из спячки, в которой он наберётся сил и подготовится к новым историям.
Older posts →
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 →