TGViewer
Channel Public Channel
Сибирский Dev | IT survival

Сибирский Dev | IT survival

@sibdevjun

Выживач в IT. Мои мысли по найму и работе в мире разработки.

Для связи @masian4eg
Subscribers
648
Photos
403
Videos
23
Links
124

Showing posts older than #132 · Back to latest

Older Posts 14 shown
Post #129 465
  • 🍾 2
  • 👍 1
Post #124 406
📲Легендарная битва в Москве

Как я говорил ранее, сейчас нахожусь на Positive Hack Days 12 в Москве и сегодня посетил несколько площадок)

Это MoscowPythonConf 2023 - конференция для профессиональных разработчиков на Python 👩‍💻

VK cloud стенд - пройди бинго квиз и получил памятный набор головоломок 🌈

Standoff - супершоу, где в виртуальном городе F две стороны атакующие (красные) и защитники (синие) пытаются соответственно взломать и защитить инфраструктуру города. Можешь города в виде движущейся диорамы, большой экран со схемой города в реалтайме, за каждую сторону участвует по несколько команд как в шатре, так и удаленно! 👨‍💻

Завтра второй день конфы, успевайте увидеть все в живую, дальше накидаю атмосферных видосов )
  • 🔥 6
  • ⚡ 2
  • 🤩 2
Post #123 425
😮 Бесплатно для python разработчиков

Тут на ежегодном Positive Hack Days, которую проводит компания где я работаю будет полезная конфа для питонистов 👍

Moscow Python Conf 2023 состоится 19 и 20 мая и пройдет на площадке международного форума по практической безопасности Positive Hack Days (организатор Positive Technologies).

Вас ждут доклады из мира python-разработки, комфортная среда для нетворкинга, афтепати и зона докладов PHDays. 

В программе:
✅ Синтаксические парсеры в современной разработке, Юлия Волкова
✅ Linux perf - подходит для пингвина, но как насчет питона, Павел Филонов
✅ Не только k8s: как деплоить приложения, чтобы потом было понятно, что со всем этим делать, Фёдор Борщёв и многие другие.

Участие в конференции  - бесплатное, полная программа и  регистрация 👉 по ссылке

Я иду ☕️
  • 🔥 5
  • 👍 3
  • 🤩 3
Post #122 417
😃Все оказалось просто...

Ранее писал про задание по курсу асинхронного программирования и оказалось, что ТЗ страшнее кода 🙄

Меня просили потом показать итог - держите ссылку

Если кратко, то Scheduler - планировщик задач, который принимает задачи и запускает их асинхронно, Job - класс задач, описывающий их атрибуты и логику работы с ними.
В директории tasks тесты и функции с различными задачами, а в sheduler_run.py работа планировщика, собственно, с этими самыми тасками 🤪

Сейчас перешел уже к теме asyncio, надеюсь будет уже понятнее, пока тяжело в "подготовительных" темах себя ощущаю)
  • 👍 4
  • 👏 2
  • 🐳 2
  • 🫡 1
Post #121
Live stream finished (1 minute)
Post #120
Live stream started
Post #119 511
🎁 Подарок для джуна

Давно ничего полезного не давал вам)

Держите список 200 мировых компаний с русскоязычными командами IT 😱

В таблице перечислены стек каждой компании, ссылки на вакансии на стороннем сайте и в линкедине 🫡

Таблица свежая и составлена компанией NEWHR

Настоящее сокровище для поиска работы ✅️
  • 🔥 9
  • ⚡ 3
  • 🤩 3
Post #118 394
🙌 Python в хату, JS в радость

Тут на днях проскакивала новость, что ФСИН решила привлекать IT-специалистов из российских тюрем к удаленной работе на отечественные коммерческие компании. Пока это все на уровне разговоров, но лично я задумался о такой практике 🤔

Не так давно, в одном из чатов по Python наткнулся на вопрос про бота на питоне от одного из участников и далее в разговоре выяснилось, что оказывается парнишка сидит и сидеть ему еще долго, а пока исправляется решил занять голову и выучить питон 👍
Причем, как оказалось, он не единственный в таком положении в этом чате, были еще такие с другим мест "отдыха" )

Это все единичные случаи и без участия государства пока что. Хотелось бы поразмышлять и выделить плюсы/минусы в таком эксперименте👇

Плюсы:
1. Конечно же, в первую очередь это полезная нагрузка мозга для человека. Это не шить одежду или любая другая монотонная работа, которой легко обучиться каждому.
2. Это востребованное направление. С распростертыми руками конечно не будут ждать на воле, но шансы есть, главное голова на плечах и правильные знания)
3. Не всем дано стать крутым разрабом, но 100% будут сильные кандидаты, которых могут даже "схантить", например, какой нибудь ЧВК в айти разработки, опыт найма уже есть 😉
4. Белые хакеры... Не знаю как все устроено именно в этом направлении, но думаю, что вполне из тысяч человек можно собрать "команду" и на такое, предварительно обучив этому "ремеслу")

Минусы:
1. Рынок айти и так перенасыщен, а тут будет еще дополнительный канал поставки кадров. Конкуренция только возрастет и в без того перегретом рынке.
2. Мошенничество может выйти на новый уровень, так как черный рынок заполучит подготовленных кадров даже на простые вещи, как телеграм боты 🤖
3. Ну и черный хакинг, соответственно... ☠️

Представляю даже такие мероприятия, как хакатоны среди СИЗО/ИК 🫡

Пишите ваше мнение, буду только рад обсуждению😀
  • 🕊 5
  • 💯 3
  • 😁 2
  • ⚡ 1
Post #117 369
🙃 Задача из прошлого

Создайте функцию, которая возвращает площадь перекрытия между двумя прямоугольниками. Функция получает два прямоугольника, каждый с координатами нижнего левого угла, шириной и высотой rect = [x, y, width, height].
Примеры:
overlapping_rectangles([ 2, 1, 3, 4 ], [ 3, 2, 2, 5 ]) ➞ 6
overlapping_rectangles([ 2, -9, 11, 5 ], [ 5, -11, 2, 9 ]) ➞ 10

Тест:
overlapping_rectangles([ -8, -7, 4, 7 ], [-5, -9, 4, 7 ])

Задача минут на 20-30🤔
  • 🤔 3
  • 😱 2
  • 👌 2
Post #116 385
🥃 Все, пока...

Посмотрите на проектное задание 2 из 5 спринтов курса "Асинхронное программирование на Python" у ЯПрактикума 😱

Если я сделаю его, то буду просить повышение до миддла 🫡
  • 🫡 7
  • 🏆 4
  • 💯 1
Post #115 446
Голова перестала работать 🤕

Вот задача

Как отсортировать словарь по ключу raiting?
И немного добавим сложности - сравнить все эти значения и заменить их на места в рейтинге (у кого число больше - у того заменяем значение "raiting" на 1, следующий второй и т.д. Здесь тогда сортировка не нужна, хватит просто замены значений на реальные места в рейтинге 🫠

{

"key1": {
"key1_1": [...],
"raiting": 12
},

"key2": {
"key2_1": [...],
"raiting": 22
},
...
}
Post #114 427
🧰Вам нужно выкопать во дворе бассейн

Не скажу, что у ЯПрактикума качество самого материала прям супер, сужу по первому спринту из пяти, но пришлось догугливать инфу и вот что попалось 🌚

- Вы взяли лопату и копаете. Это однопоточная работа

- Вы пригласили друга Васю и копаете вместе, периодически задевая друг-друга лопатами. Это многопоточная работа

- Пока вы копаете бассейн, Вася копает канаву под водопровод. Никто никому не мешает. Это распараллеливание

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

Количество лопат в хозяйстве - это количество ядер в системе

С 1 апреля 🤡
  • 👍 7
  • 🤣 5
  • 😁 2
Post #113 363
🫀Сдохни или умри...

Подъехал очередной курс для моего развития, который мне предоставила моя компания ☺️

Не успел я пройти все основы по Go, придется проходить асинхронно 🥲
  • 🔥 11
  • 🤣 2
Post #112 463
Audio
🎧🎧🎧 16+
  • 🔥 7
  • 🤣 4
  • ⚡ 2
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 →