Типичный программист
81.4K subscribers
2.66K photos
893 videos
8 files
7.45K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Делимся крутой шпаргалкой по DataFrame

DataFrame — ключевая структура данных Python-библиотеки pandas. В шпаргалке есть всё про основные операции с DataFrame. Акцент сделан на Data Wrangling — этапе работы с данными, когда данные преобразовываются из «сырого» формата в пригодный для аналитики. Если вы инженер данных, аналитик или датасаентист — эта шпаргалка точно для вас.

А если нужно погрузиться в тему глубже, здесь вы найдёте версии в PDF и с дополнениями по Pandas, Numpy, SciPy и т.д.: https://www.utc.fr/~jlaforet/Suppl/python-cheatsheets.pdf

#python #datascience
Тут коллеги поделились интересной пасхалкой от Microsoft из прошлого

Оказывается, в МS Outlook 2010 года, вместо аватарки по-умолчанию использовали силуэт Билла Гейтса! Да не просто силуэт, а с той самой фотографии, на которой Гейтса арестовали за превышение скорости и езду без прав в 1977 году. Подробности истории затерялись, а вот фото сохранилось.

#история #кек #пасхалки
Я: Это слишком простая библиотека, тут я и без документации разберусь.

Также я:
Почему компьютерные эко-активисты до сих пор молчат?

#кек #twitter
Как написать свою операционную систему?

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

В чём именно, где этому научиться, что почитать и на какие курсы сходить — рассказываем в этой статье: https://tproger.ru/translations/what-you-should-know-to-create-os/

#ос
Если вы думаете, что чат-боты — это что-то несерьёзное, этот пост для вас

С помощью обычных чат-ботов Telegram выдать доступы сотрудникам и оптимизировать работу техподдержки в команде на 2500 человек.

Как? Разбираемся вместе с разработчиками КРОК: https://tprg.ru/7hKN

#telegram
Предлагаем немного отвлечься и изучить самый сложный и медленный способ сбросить вес

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

Посудите сами, вес возникает потому, что гравитация Земли тянет нас вниз. Гравитация Земли возникает из-за её массы. Чем меньше масса, тем меньше гравитация. Значит, достаточно убрать массу с Земли — и нужных килограммов как ни бывало!

Оказывается, есть несколько нюансов. И если вы решили похудеть именно таким способом, не спешите. Вот целая научно-популярная статья, которая объясняет, что это не совсем то, что вам нужно: https://habr.com/ru/post/693186/

#кек #физика #здоровье
Подборка актуальных вакансий

Ведущий Java-разработчик
Где: удалённо
Опыт: от 3 лет

Senior DevOps-инженер
Где: Москва, можно удалённо
Опыт: от 3 лет

Backend-разработчик
Где: Москва, Санкт-Петербург, можно удалённо
Опыт: от 3 лет

Разработчик 1C (Senior / Lead)
Где: Москва, Санкт-Петербург, Ростов-на-Дону
Опыт: от 3 лет

Data Engineer
Где: Москва, можно удалённо
Опыт: можно без опыта

Middle DevOps Engineer
Где: Москва, можно удалённо
Опыт: можно без опыта

Эксперт по регрессионному тестированию
Где: Москва, можно удалённо
Опыт: от 3 лет

Java-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет

Начальник отдела систем управления базами данных
Где: Москва, можно удалённо
Опыт: от 6 лет

DevOps / SRE-инженер
Где: Москва, можно удалённо
Опыт: от 3 лет

#вакансии #работа
Где прокачиваться тестировщику: делимся списком из 80 ссылок на бесплатные материалы по тестированию

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

Спешим исправить эту несправедливость! В подборке вы найдёте полезные материалы, курсы, подкасты, много теории и других полезных ссылок: https://tproger.ru/digest/free-software-testing-books/

Обязательно сохраните себе, чтобы не потерять.

#тестирование
Microsoft сделала свой CCleaner с блэкджеком и всем сопутствующим

Microsoft показала бета-версию PC Manager для Windows — аналог CCleaner. Программа позволит контролировать процессы и приложения, управлять хранилищем и не только. Она объединяет часть функций, которые ранее были разбросаны по системе.

Не прошло и 20 лет. 19, если быть точным.

#windows #microsoft
​​Нейросети только оставили в покое художников, как в расход пошли и музыканты!

В новом Google Colab можно генерировать уникальные биты по текстовым запросам. Достаточно ввести подсказку, а алгоритм создаст уникальную мелодию, которую всё тяжелее отличить от трека, созданного человеком.

Под капотом Mubert API. А если хотите попробовать — все ссылки в GitHub: https://github.com/MubertAI/Mubert-Text-to-Music

#нейросети
Если есть программа, которая контролирует работу программистов за корпоративными лэптопами, почему нет программы, которая эту программу «обманывает»?

Конечно, всегда можно воспользоваться «дедовским» способом и положить мышь на часы. Но автор этой статьи задумался и предложил более элегантное решение — mouse jiggler на Arduino.

Он предотвращает залочивание экрана, а мессенджеры, автоматически отслеживающие вашу активность по движению мыши, показывают, что вы активно работаете. Это должен иметь каждый, работающий из дома на корпоративном лаптопе:

https://habr.com/ru/post/691336/

#arduino #diy #работа
This media is not supported in your browser
VIEW IN TELEGRAM
Когда пришёл на собеседование, а тебе устроили тест на стрессоустойчивость

В 2006 году IT-специалист Гай Гома отправился в студию BBC на собеседование. Кто-то что-то перепутал и его приняли за эксперта в области высоких технологий, у которого они должны были взять интервью о судебном разбирательстве лейбла Apple Records.

Что интересно, интервью проходило в прямом эфире, но парень не растерялся и всё равно ответил на все вопросы.

#история #собеседование #кек