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

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

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

Другие каналы: @tproger_channels
Download Telegram
Какие приложения установить на Windows и macOS

Пост для тех, кто только недавно приобрёл себе новый гаджет на Windows или macOS. Здесь мы собрали большую подборку программ и их альтернатив с указанием ключевых отличий, которые вам точно пригодятся. Тут всё от браузеров и гейминга до утилит безопасности и инструментов для продуктивности.

Переходите по ссылке и изучайте.
2
Загадка: сколько вы получите офферов, если отправить миллион откликов?

Правильный ответ: 3.

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

Что это значит и как жить в реальности, где ИИ-рекрутеры выбирают автоматизированные резюме, можно узнать у нас на сайте.
В Кремниевой долине — новая мода: 6-дневка ради ИИ-лидерства

Американские стартапы снова живут по принципу 996 — с 9 до 9, шесть дней в неделю. Молодые команды из Сан-Франциско пытаются не отстать от Китая в гонке за лидерство в ИИ.

Хакер-дома, «геймифицированная работа» и рейтинги упорства становятся нормой. Критики называют это «культом выгорания», но новое поколение основателей уверено: в ИИ-погоне победит тот, кто меньше спит.

Сегодня без путевки в Штаты

@your_tech
🤯7🕊1
«Вечерами я развожу заказы Wildberries»: как программист подался в курьеры ради эксперимента

Разработчик из Москвы решил выйти из зоны комфорта и провести эксперимент. Теперь он не делает заказы, а развозит их.

«Я хотел физической активности и реальных эмоций. Платить за спортзал мне абсурдно, а здесь — движение, свежий воздух и живое общение», — написал автор поста.


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

Сколько можно так заработать и зачем всё это можно прочитать в статье.
❤‍🔥3🔥3
Media is too big
VIEW IN TELEGRAM
Git и GitHub: мини‑курс для начинающего разработчика

В этом видео: зачем изучать Git и как быстро начать работать без лишней теории. Оригинал на YT.

Краткое содержание

Git и GitHub — не одно и то же:
Git — система контроля версий;
GitHub — сервис для хранения репозиториев.

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

Пример: клонируем репозиторий MyFirstProject, создаём index.html, делаем git addgit commit -m "initial project structure"git push; коллега добавляет README через веб-интерфейс — выполняем git pull --rebase, решаем конфликты и продолжаем работу.

Быстрая практическая последовательность:
— Создать аккаунт на GitHub, установить Git, настроить имя и email (git config --global user.name/email).
— Сгенерировать SSH‑ключ, привязать к аккаунту.
— Клонировать репозиторий (git clone), работать локально, добавлять в staging (git add), фиксировать коммиты (git commit), отправлять на сервер (git push) и подтягивать изменения (git pull).
— Использовать .gitignore для лишних файлов, git stash для временного сохранения незавершённых правок.
— Ветвления: создать frontend-updates, работать, сделать hotfix в main, затем сливать — git merge (с сохранением истории) или git rebase (чистая линейная история).
👍1🔥1
Сравниваем 5 вариантов обучения девопсу: тестовый проект, видеокурс, практикум для довольно опытных, быстрый вход для совсем неопытных и внезапно бака

Все на русском. Есть бесплатные

Подходы могут быть примерно такие. В целом они для любого IT направления применимы, наверное?

— Совсем новичкам, в том числе ещё не нюхавшим код: основы и практико-ориентированные спринты с защитой проекта и сборкой портфолио

— Для основательной смены профиля: длительная переподготовка с документами гособразца или дистанционный бакалавриат

— Прошаренным для новых знаний или если чет скучновато стало жить: модули на 5–9 месяцев в реальной облачной инфраструктуре

Пересечения по стеку: Linux и Git, контейнеризация Docker, оркестрация Kubernetes, автоматизация CI/CD (Jenkins/GitLab), IaC через Ansible и Terraform, работа в облаках (Яндекс Облако/AWS), местами GitOps, мониторинг и логирование.

Подробный обзор в статье на сайте

🐤
Please open Telegram to view this post
VIEW IN TELEGRAM
2👨‍💻21
Python: свежий подробный гайд для новичков по venv на Linux и Windows

Он на английском, но вы же знаете, как переводить с помощью ИИ, правда?

Что внутри:

🔘 как создавать виртуальные окружения

🔘 как вообще устроен venv (с объяснением и визуализацией структуры) — такое кстати редкость для гайдов типа «как что-то сделать»

🔘 установка и управление пакетами внутри виртуального окружения

🔘 чем в контексте виртуальных окружений отличаются Windows и Linux

Статья разбита на два больших блока, для каждой ОС отдельная полноценная инструкция.

https://www.xanthium.in/configuring-python-virtual-environment-venv-tutorial-on-windows-linux-os

✍️ ещё бы что-то по питону

🙏 пожалуйста, не надо по питону
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
7🙏2
Полчаса воевал с чатом гпт, скормив ему пачку туторов и инструкций в поисках одной нужной мне настройки. Полчаса он пытался мне обьяснить в каком компоненте она находится и как называется. По факту, конечно, там ее не было. Я скинул ему скрины компонентов и попросил показать мне пальцем, если он такой умный. Так что вы думаете? Этот пи🐤р мне ее на скрине ПОДРИСОВАЛ (в оригинале - ниже size modifiers вообще ничего нет)

Источник: https://x.com/quaatura

Постоянно конечно какая-то дичь происходит, но с фальсификацией изображений сталкиваюсь впервые :)

Вот есть октябрьская статья про борьбу с галлюцинациями (как раз когда ИИ очень уверенно несёт чушь) https://www.voiceflow.com/blog/prevent-llm-hallucinations

Там описано 5 стратегий:

1️⃣ Retrieval-Augmented Generation (RAG) — подключать извлечение релевантных фактов из внешних баз перед генерацией ответа, чтобы заземлить выводы на проверяемых источниках и не «додумывать» при нехватке знаний.​

2️⃣ Chain-of-Thought Prompting — просить модель пошагово расписывать ход рассуждений перед финальным ответом, что снижает логические скачки и уменьшает ошибки в задачах с многошаговым выводом.​

3️⃣ Reinforcement Learning from Human Feedback (RLHF) — дообучать модель по оценкам людей, чтобы поощрять точные и полезные ответы и подавлять правдоподобные, но неверные.​

4️⃣ Active Detection with External Validation — автоматически проверять ответы на согласованность (например, SelfCheckGPT) и валидировать утверждения по доверенным базам, помечая фрагменты с низкой уверенностью или неподтверждённые.​

5️⃣ Custom Guardrail Systems — внедрять «ограничители»: автоматическую проверку фактов, контекстное заземление и требования к ссылкам/допуску только одобренной информации в чувствительных доменах.​

Кря
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10🌚1
Свежая роадмапа пошелу ибашу: https://roadmap.sh/shell-bash

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

🐤🐤🐤
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Microsoft выложил на GitHub бесплатный курс по веб-разработке. Он рассчитан на 12 недель и включает 24 урока по основам HTML, CSS и JavaScript.​ Есть автоматический перевод на русский.

Вы сделаете виртуальный террариум, игру в стиле Space Invaders, расширение для браузера, банковское приложение и другие интересные штуки, которые можно положить в портфолио.

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

Можно даже ничего специального не устанавливать и делать всё в GitHub Codespaces. Плюс есть сообщество в Discord и модерируемый форум.

Найс https://github.com/microsoft/Web-Dev-For-Beginners

🐤🐤🐤
Please open Telegram to view this post
VIEW IN TELEGRAM
14
Осторожнее, смотрите не перепутайте
😁9
Forwarded from Нейроканал
Как LeetCode, только по AI/ML — открылась новая площадка с задачами по машинному обучению.

Можно через практику изучать алгоритмы и ключевые концепции, причём уже есть блоки по линейной алгебре, а поддержка PyTorch и JAX заявлена «скоро» — автор выкатывает обновления и пополняет банк вопросов. Есть автопроверка через тесты.

На видео — интерфейс после авторизации. Лидерборд и список задач. В задаче условия и редактор кода. И кнопки Run/Submit, всё как обычно на подобных сайтах.

И есть особые задачи на исследование: например, изучить как работает Attention и написать краткое саммари, как вы это поняли. И тоже можно отправить на проверку.

@neuro_channel
This media is not supported in your browser
VIEW IN TELEGRAM
🔥3
Forwarded from Типичный программист
С кем знакомятся типичные программисты: 2D-тян или живая девушка?

Согласно недавним исследованиям Vantage Point Counseling Services, треть американцев хотя бы раз состояла в романтических отношениях с ИИ. Появилось даже приложение Loverse для виртуальных знакомств, где вместо реальных людей роль партнёров выполняют чат-боты с искусственным интеллектом.

Мы решили провести своё исследование и выяснить где и с кем сегодня знакомятся пользователи стран СНГ. Пожалуйста, пройдите наш небольшой опрос. Это поможет нашему исследованию.

Пройти опрос.
Forwarded from Типичный программист
«Ядро планеты Python»: большой интерактивный учебник по Python, который дополняет сообщество

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

При желании, вы тоже можете предлагать улучшения, дополнять и переделывать его — исходники лежат на гитхабе: https://github.com/amaargiru/pycore

#python #начинающим
🔥2😎2
Советы от программиста с 20+ лет опыта в IT для начинающих

За эти годы я писал код на C, Rust, Python, TypeScript, работал в стартапах, энтерпрайзе, госах и AI‑лабораториях. И одна вещь снова и снова подтверждается: программирование — это не про код. Это про ясность мышления.

В начале карьеры мне казалось, что скилл — это «знать всё»: фреймворки, синтаксические мелочи, настройки облака и т.д. Но люди, которые реально двигали проекты вперёд, были не те, кто быстрее печатает или держит в голове больше доки. Это были те, кто умеет ясно думать о задаче.

Когда вы научитесь:
— формулировать проблему до того, как тронули клавиатуру;
— объяснить свой код вслух так, чтобы он звучал просто;
— называть вещи точно и понятно;
— не подлатать симптом, а задать вопрос «а точно ли тут правильные предположения?»

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

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

Всё остальное — фреймворки, языки, AI‑тулы — придёт само, если у вас есть привычка думать ясно.

Источник: пост FluxParadigm01 на Reddit.

@your_tech
🔥84❤‍🔥1
Один из лучших ресурсов для начинающих: Free Programming Books — огромный GitHub‑список, где собраны тысячи книг по всем аспектам разработки, и все они легальные и бесплатные.​

Это не просто случайная подборка, а систематизированный каталог: от азов информатики и алгоритмов до специфичных тем вроде компиляторов, ИИ, безопасности и даже квантовых вычислений. Для новичков самые полезные разделы — Computer Science, Programming, Algorithms & Data Structures, IDE and editors и Version Control Systems.​

Все книги на английском.
Если вы читаете по‑английски с трудом, это отличный повод начать учить язык — в программировании 90% документации, обсуждений на GitHub и ответов на Stack Overflow именно на нём. Не говоря уже том, что многие книги так и не переведены на русский, и в оригинале они гораздо свежее и точнее.​

Как пользоваться: заходите в репозиторий, ищете нужный раздел (например, Algorithms & Data Structures), открываете список и выбираете книгу по уровню. Для совсем новичков хорошо подойдут «Computer Science I & II» от Chris Bourke или «Dive Into Systems» для понимания, как работает железо. Для алгоритмов — «Algorithms» от Wikibooks или «Problem Solving with Algorithms and Data Structures using Python» (если хотите сразу с кодом).​

Книги в основном в форматах PDF, HTML или ePub, так что можно читать с телефона, планшета или компьютера. Всё легально раздаётся авторами или издательствами.

@devs_books
❤‍🔥2🔥2
Если вы сейчас не в айти, но думаете о переходе в Python-разработку — вот история, которая покажет, что не всё потеряно, даже если отказы сыпятся десятками.

Суть в двух словах
Парень 4 года проработал в нейрохирургическом стартапе, выгорел и решил перейти в IT. Без менторства: 110 резюме, 500+ откликов, 1 собеседование. С ментором — быстро получил оффер. Проблема была не в скиллах, а в понимании рынка и составлении резюме. Главный вывод: самому сложно объективно оценить своё резюме и подготовку, нужен опытный взгляд со стороны.


Полная история с деталями про резюме, собеседования и алгоритм действий — в статье на Tproger.