Size: a a a

Типичный программист

2021 October 28
Типичный программист
Списки в Python: методы и основные операции

Список или list на языке Python — это вот такая штука в квадратных скобках: [1, 2, 3, 4, 5]. Списки могут содержать разные данные: целые/дробные числа, строки и даже сами списки.

Давайте подробнее разберёмся, что такое списки в Python и как с ними работать: https://tprg.ru/7rvx

#python #начинающим
источник
2021 October 29
Типичный программист
30% нового кода на GitHub за последние четыре месяца написала нейросеть

Об этом в интервью изданию Axios рассказал вице-президент GitHub Next Оге де Мур. При этом он уточнил, что половина программистов, попробовавших Copilot, продолжили использовать его и дальше.

Нейросеть основана на системе OpenAI Codex и обучена на открытых исходниках. Она анализирует уже написанный программистом код и предлагает новый код. Copilot обучается в процессе и со временем начинает работать всё точнее. С недавнего времени, Copilot стал поддерживаться в Neovim, IntelliJ IDEA и PyCharm, а в скоро нейронку собираются завести и в Visual Studio.

#github #нейросеть
источник
Типичный программист
Ну что, кожаные, пакуем чемоданы или ещё рано?
Анонимный опрос
37%
Пакуем
63%
Рано
Проголосовало: 4036
источник
Типичный программист
Почему стоит бросить работу в крупной IT-компании и перейти на фриланс?

По данным исследования PwC, в 2020 в России было примерно 14 миллионов фрилансеров — это пятая часть от всего занятого населения. Кто-то идёт на фриланс-биржу за более высокой оплатой своего труда, а кто-то просто ищет новую мотивацию.

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

https://tprg.ru/qnZI

#фриланс #работа
источник
Типичный программист
Представьте, что вам выпала возможность передать себе из прошлого совет. Какой бы один самый главный совет в начале карьеры программиста смог бы изменить вашу жизнь?

#обсуждение
источник
2021 October 30
Типичный программист
Всем летающей пиццы!

Подробное описание процесса разработки и исходники к посту прилагаются.

#android #ios
источник
Типичный программист
источник
Типичный программист
Игры, 3D-графика и музыкальные клипы в экселе? А почему бы и да?

Excel гораздо мощнее, чем кажется, и в нём можно сделать много забавных штук, о которых вы даже не догадываетесь.

В этой подборке к международному Дню Таблиц энтузиасты собрали самые интересные примеры использования Excel, в правдивость реализации которых сложно поверить:

https://tprg.ru/qrJB

#кек #excel
источник
Типичный программист
Получите оффер за выходные — Яндекс ищет middle/senior backend разработчиков на С++, Java, Python, C#, Go, Kotlin и Scala

Нанимают в разные команды Поиска, рекламных и облачных сервисов, Маркета и Яндекс Go. Обещают привлекательные условия, опционы, премии каждые полгода по результатам ревью, жилищные займы, отличный ДМС и многое другое.

Для участия достаточно:
— зарегистрироваться на Weekend Offer до 7 ноября,
— пройти предварительный отбор на Яндекс.Контесте,
— решить две секции с кодом 13 и 14 ноября.

Узнать подробнее и зарегистрироваться по ссылке.

Это #партнёрский пост
источник
Типичный программист
Что скрывается за красивым названием Project Manager и зачем он разработчикам и работодателям?

Project Manager — типовая роль для команды. Но из-за размытого понимания его роли в русскоговорящем комьюнити не всегда понятно, а чем конкретно он занимается.

Поэтому, кстати, ПМ в небольших компаниях часто может совмещать свою роль с обязанностями другой позиции. Из-за чего возникают гибридные позиции. Например, «проектный менеджер + продакт-менеджер», «проектный менеджер + tech lead» и так далее.

Разбираемся, кто такой ПМ, чем он занимается и чем полезен команде на самом деле: https://tprg.ru/I1MR

#работа #команда
источник
2021 October 31
Типичный программист
Важные знания не всегда приходят вовремя и у каждого были такие открытия, о которых хотелось сказать: «Вот если бы я узнал это раньше»

О своих открытиях и книгах, которые хотелось бы прочитать раньше, чем ему это удалось, рассказывает Дмитрий Волошин, CTO EdTech маркетплейса Preply:

https://tprg.ru/kg8E

#книги #советы
источник
Типичный программист
Почему смартфоны на Android снимают видео хуже iPhone?

Пользователи iPhone часто заявляют, что сколько бы сотен мегапикселей не засовывали в камеру очередного «ZTU Mega Blade Fold 13 Pro Max», она будет хуже самой обычной камеры в устройствах Apple. Оказывается, это не просто холивар и у этого мнения есть вполне понятное объяснение.

Советуем почитать статью от разработчика mcpro24fps, Android-приложения для профессиональной видеосъёмки на телефон. В ней он поделился своими проблемами при разработке приложения. И подробно рассказал, почему виноваты сами производители смартфонов и их разработчики, а не Android:

https://tprg.ru/cKxP

#android #ios
источник
Типичный программист
На Хабре вышла расшифровка вебинара «Дыры и заборы: безопасность в Kubernetes»

На нём обсуждали, как обезопасить свой кластер, показали 3 кейса взлома Kubernetes и рассказали, как строить безопасность в организации.

Расшифровка доступна здесь: https://habr.com/ru/company/southbridge/blog/584306/

Кстати, если вам понравились эксперты, имейте в виду: 5–7 ноября они ведут интенсив по безопасности в кубе. И на него можно зарегистрироваться со скидкой 50% — для этого просто введите промокод SecK8s по ссылке: https://slurm.club/3vLmOb9

Это #партнёрский пост
источник
Типичный программист
Делимся годным репозиторием с огромным списком фреймворков, библиотек и ресурсов по Python:

https://github.com/vinta/awesome-python

Всё структурировано и разбито на темы, а сам репозиторий имеет больше 100 тысяч звёзд. Сохраняйте, чтобы не потерять.

#python
источник
2021 November 01
Типичный программист
Что такое MVP в программировании?

Minimal Viable Product — это минимально жизнеспособный продукт, тестовая версия товара или сервиса, которая позволяет оценить заинтересованность в продукте. При этом MVP не является прототипом и это далеко не ранний релиз.

Как не запутаться и правильно применить подход с созданием MVP в разработке ПО и цифровых сервисов, рассказываем в статье: https://tprg.ru/re1m

#аналитика
источник
Типичный программист
Открыта регистрация на большое онлайн-соревнование по искусственному интеллекту AI Journey Contest 2021

Победители разделят призовой фонд больше 8 млн рублей.

Участникам предлагаются 3 задачи, которые можно будет решить до 5 ноября:
1) Fusion Brain Challenge — обучить мультимодальную, multi-task- и мультиязычную модели.
2) NoFireWithAI — создать модель, прогнозирующую вероятность возникновения природных пожаров.
3) AITrain — разработать модель определения элементов железнодорожной инфраструктуры и препятствий на пути поездов по имеющимся фотографиям.

Успейте зарегистрироваться на конкурс здесь.

К соревнованию допускаются участники от 18 лет.

Это #партнёрский пост
источник
Типичный программист
Соучредитель Apple Стив Возняк раскритиковал новый iPhone

Он заявил, что не видит ни разницы между iPhone 13 и iPhone 12, ни существенного прогресса в производстве. К тому же, по его словам, даже самое новое ПО прекрасно работает и на более ранних версиях смартфонов.

Интересно, что это уже не первый раз, когда Возняк выражает своё недовольство продукцией Apple. Например, в 2017 году он рассказал, что впервые не станет покупать новый iPhone X в день выхода, а лучше «подождёт и понаблюдает».

#apple
источник
Типичный программист
#тестябрь подошёл к концу, а мы встречаем #комментябрь — последний месяц осени в нашем календаре для программистов.

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

А бесплатно получить полную версию календаря можно в личном кабинете на нашем сайте: https://tproger.ru/
источник
Типичный программист
В Skillbox чёрная пятница — успейте получить скидки до 60 % на курсы и промокоды со скидками от Asus, Литрес, Clinique и других партнёров

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

Когда: 1 ноября

Узнайте подробнее и выберите подходящий для вас курс: https://tprg.ru/smQH

#ивент
источник
Типичный программист
Как определить рецепт блюда по одному лишь фото с помощью искусственного интеллекта?

Оказывается, для этого существует целый фреймфорк Photo2recipe, состоящий из нескольких нейронок. Интересно, что алгоритм всегда предлагает лишь существующие рецепты и учитывает особенности русской кухни.

В статье разработчики подробно рассказали о процессе его разработки: https://tprg.ru/tKgC

А исходниками поделились на гитхабе: https://github.com/Alenush/dish_id_sirius

#нейросети
источник