Метод утёнка – Telegram
Метод утёнка
7.16K subscribers
528 photos
93 videos
2 files
424 links
Об IT так, что поймёт даже резиновый утёнок.

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

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

Другие каналы: @tproger_channels
Download Telegram
Что такое CI/CD простыми словами

CI/CD — это подход в разработке программного обеспечения, который помогает командам работать быстрее и эффективнее. Под этими четырьмя буква скрывается два важных взаимосвязанных процесса:

1. CI (Continuous Integration) — это процесс, когда программисты часто добавляют изменения в код, и этот код автоматически проверяется на ошибки.
2. CD (Continuous Delivery/Deployment) — а это процесс, который автоматически готовит и внедряет изменения на серверах, чтобы пользователи могли быстро получать обновления.

Всё ещё непонятно? Да, в двух словах об этом не расскажешь. Поэтому я нашёл для вас два видео, где понятным языком и на наглядных примерах показано, как это работает:

— в первом ролике теория и пример из практики;
— а во втором простой пайплайн, который вы сможете повторить и уже лично «пощупать» технологию.

#cicd #видео
👍6🔥32
Как влияет сопроводительное на приглашение к собеседованию. Опыт 1000 откликов

Многие HR-специалисты часто говорят о том, что необходимо писать сопроводительные письма к своим откликом, якобы это повышает ваши шансы.

Автор этой статьи провёл своё исследование: отослал кучу откликов, собрал данные, провёл аналитику и пришёл к интересным результатам. Если кратко, то разницы особой нет, но всё же есть множество нюансов. Подробнее о них в материале.

#исследование
1😁72
Разработчика с идеальным резюме и тестовым не взяли на работу из-за... таролога

А как бы вы ответили на месте разработчика?
1😁16👍4
Что нужно знать всем программистам

Собрали для вас подборку полезных материалов, которые помогут легче вкатиться в айтишку (и не только):

Выучить язык программирования за 7 дней? Это миф, вот, почему. Развеиваем миф о том, что выучить язык программирования за 7 дней — легко. Делимся наблюдениями и даем рекомендации для начинающих специалистов.

Что удобнее для разработчика: Mac Studio или кастомный ПК? Может ли миниатюрный Mac Studio от Apple заменить мощные ПК для разработчиков? Проводим технобаттл и разбираемся, какую технику выбрать для работы с медиа и кодом.

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

Что такое Grafana и зачем она нужна. Узнайте, что такое Grafana и как она помогает в мониторинге и анализе данных.

Markdown в Telegram: как выделить код (и не только). Расскажем о том, как правильно форматировать код и текст через Markdown в Telegram. Это удобный способ делиться технической информацией через мессенджер

Основы PostgreSQL для начинающих: от установки до первых запросов. Научитесь устанавливать и работать с PostgreSQL. В этом руководстве мы рассмотрим основные команды, создадим первую базу данных и выполним простые SQL-запросы

#подборка #sql #git #grafana
🔥32🤝2
Более четверти кода в Google пишет ИИ

Об это рассказал CEO Сундар Пичаи. Более 25% всего кода в компании написала нейросеть.

Тестирование кода пока ещё делают люди, но такими темпами ИИ займёт и их место.

#новости
🤪4👍1
первый выпуск АЙТИ КРАЙМ уже на площадках!

Мы запустили айтишный тру-крайм подкаст про реальные хакерские взломы, технические катастрофы и их последствия. Можете нас поздравить с первым выпуском!

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

Чтобы узнать подробности этой громкой истории из мира хакинга, открывайте подкаст:

слушать,
смотреть.

И поддерживайте Леру и Булата лайком, они старались❤️
🤪21
This media is not supported in your browser
VIEW IN TELEGRAM
Так выглядят персонажи русских сказок по версии нейросети

Надо было такое на хэллоуин вам показать 😁
Кстати, напиши в комментариях, какой персонаж понравился больше всего.
🔥8👍3
Игра на выходные найдена! Будем играть в симулятор сисадмина

В SysAdmin Odyssey вам придётся выполнять всё то, что обычно делает любой уважающий себя (или не очень) тыжпрограммист: настраивать принтеры, чинить компы, тянуть кабели под столами и так далее.

Пройти виртуальную стажировку можно в Steam. И помните, если будете косячить, вас уволят.
👍4
Гайд: как быть хорошим наставником

Наставничество — это полезная практика, как для менти, так и для менторов, а еще и для компании. Подопечные чувствуют, что их развитие важно для компании и реже меняют работу. Наставники — получают возможность попрактиковать свои софты. А компания показываtт лучшие результаты, так как все сильнее вовлечены в работу.

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

Советуем к прочтению.
❤‍🔥4👍2
Искали медь, а нашли топ инструментов, которые сделают из вашего фронтенда золото

Neumorphism.io: Создавайте стильные неоморфные элементы с настройкой теней и света.
UIverse: Обширная библиотека элементов для креативных UI.
Ray.so: Генерируйте красивые код-сниппеты для гайдов и туториалов.
Icon Maker: Инструмент для быстрой разработки уникальных иконок.
ReactToPrint: Легкий рендеринг и печать React-компонентов с настройками стилей.
Kontra.js: Микробиблиотека для создания мини-игр в 13KB с основными игровыми функциями.
Swapy: Превращение макетов в интерактивные интерфейсы с drag-and-drop.
WebJSX: Минималистичная библиотека для создания веб-приложений с JSX.
Web Maker: Оффлайн-песочница для фронтенда с поддержкой препроцессоров.
Sniper CSS: Оптимизация CSS-кода и удаление неиспользуемых стилей.
Recharts: Библиотека для создания настраиваемых графиков в React.
Creatie: Платформа для аудита и улучшения UI/UX с инструментами на основе ИИ.

Детальней с примерами

#подборка #фронтенд #ru
1👍1
Media is too big
VIEW IN TELEGRAM
Как создать портфолио на GitHub Pages

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

В видео подробно показано, как это сделать.

#видео #github
🔥2
10 причин изучить Python для занятий наукой о данных

Хотя Python является языком общего назначения, есть 10 веских причин, по которым следует изучать его для занятий наукой о данных:

1. Без проблем усваивается.
2. Легко читается.
3. Впечатляет популярностью.
4. Имеет огромное сообщество.
5. Обладает полным набором библиотек данных.
6. Приобщает к основам науки о данных.
7. Отличается легкостью очистки данных.
8. Предполагает коммуникацию.
9. Подходит для быстрого прототипирования.
10. Гарантирует занятость.

Подробнее о каждой — в статье.

#статья #python #datascience
3
Forwarded from Zen of Python
Самая красивая и лаконичная шпаргалка bash

В твиттерской опубликовали ладно скроенную инфографику от sysexplore.com, которая поможет не только ознакомиться с базовой терминологией скриптинга, но и с вычиткой параметров из файла, хэндлинг сигналов (SIGTERM) и проч.

@zen_of_python
👍11
Скачиваем видео с YouTube и не только через командную строку

Поможет нам в этом утилита you-get. Она работает на основе Python и позволяет быстро скачивать видео с различных ресурсов. В настройках можно выбрать качество и формат ролика.

Инструкция по установке и использованию в репозитории проекта.

#библиотека #инструменты
Начинаем игру «Найди шпиона»

Если нашли — ставьте ❤️
14😁3👍1