Точка входа в программирование
19.2K subscribers
1.48K photos
279 videos
3 files
3.01K links
Фундаментальные знания по основам программирования

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
К 2026 году стремительно устаревает не только софт, но и целые пласты профессиональных компетенций. Пока все говорят о важности ИИ и гибких навыков, пора честно признать: некоторые «прокачанные» умения уже превратились в карьерный балласт.

Что будет вас тормозить в 2026 году:
➡️ Фетишизация отдельных технологий
Умение перечислять в резюме модные слова, не понимая, как они решают бизнес-задачу.
➡️ Иллюзия исключительности
Вера в то, что можно стать незаменимым специалистом, просто автоматизируя рутину, без умения мыслить системно и создавать новое.
➡️ Иммунитет к коду
Гордая позиция «я – гуманитарий», которой оправдывается непонимание цифровых продуктов.
➡️ Архивация вместо адаптации
Стремление единожды освоить «золотой стандарт» и следующие 10 лет применять его ко всем задачам, игнорируя смену парадигм.

Если вы узнали в этом списке себя или коллег — не страшно. Смело открывайте статью с планом прокачки навыков, которые помогут остаться на плаву, и проверяйте, как адаптироваться под современные реалии.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Работа с временными рядами в Python

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

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

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

#статья #python
🔥1
Вайб-кодинг с ИИ = 7.7 млн утекших документов

Хакер собрал базу 167 iOS-приложений, созданных с помощью ИИ: все с открытыми Firebase/Supabase без паролей. Лидер — Pigment с 7,7 млн profiles/posts/likes/emails на всеобщем обозрении. А ключи в клиентском коде и дефолтные конфиги уже становятся классикой в таких приложениях.

Но проблема не в самом ИИ, а в нулевой security-гигиене. Firehound просто сканирует публичку — взлома нет, утечки реальны.

Вайб-кодеры, проверяйте прод перед. А подробнее можете прочитать тут.
🔥2
Forwarded from Нейроканал
Свёрточная нейросеть на чистом JavaScript с визуализацией — без TensorFlow, без библиотек, работает прямо в браузере.

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

Чтобы понять как CNN работает изнутри — отличная штука. Когда пишешь свёртки, пулинг и backprop руками — понимаешь что там происходит лучше, чем после десяти туториалов по PyTorch. Код в одном файле, можно читать последовательно.

📎 Код на GitHub, рабочая демка на сайте автора, на видео скринкаст для ленивых, чтобы не открывать сайт

@neuro_channel
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Ещё один совет вообще для всех разработчиков
5🏆21🎉1🍾1
Настоящие знания приходят с опытом
8
Git без паники: 15 команд, которые реально нужны

Не надо знать весь Git, достаточно глубоко освоить небольшой набор команд помимо pit push и commit, чтобы перестать бояться конфликтов и откатов. В этой статье собраны 15 команд, которые живут в проде каждый день: status, add, log, diff, ветки, синхронизация, stash, reset и revert. А также, что они делают, типичные грабли и как использовать осознанно.
👍42
This media is not supported in your browser
VIEW IN TELEGRAM
Вступай в сообщество одной из крупнейших ИТ-компаний РФ. Бесплатные стажировки, интересные проекты, наставничество, лояльное руководство, надежный коллектив экспертов и офисы по всей стране — все это Лига.

Кроме того, расширенный полис ДМС, корпоративная связь, работа в удаленном формате или гибридный график, возможность занятий спортом или другими увлечениями в команде единомышленников, а также масштабные корпоративы. Выбирай Лигу, совершенствуйся вместе с нами!

https://xn--r1a.website/digitalleague?erid=2W5zFJLnXJQ

Реклама. ООО "ЭЙТИ КОНСАЛТИНГ". ИНН 7715744096.
1
«Hello World» на эзотерических языках

Это шуточные языки с необычным синтаксисом, созданные ради развлечения.

В статье собрана подборка программ «Hello World» на самых странных эзотерических языках — от 1С до языка для гопников YoptaScript!

#статья
😁9
CSS заменяет JavaScript — что можно без JS в 2026

Модальные окна, тултипы, анимации при скролле — раньше для этого тянули JS-библиотеки, теперь то же самое делается на чистом CSS.

🔘Popover API — модальные окна и тултипы без JS. Атрибут popover + кнопка с popovertarget — готово. Поддержка: все браузеры.

🔘Anchor Positioning — тултип привязывается к элементу через CSS. Popper.js не нужен:

position-anchor: --target;

🔘View Transitions — плавные переходы между страницами (как в SPA) через CSS + браузерный API. Без React Router.

🔘 Scroll-driven Animations — анимации при скролле без addEventListener:

animation-timeline: scroll();

🔘 if() в CSS — условная логика в стилях:

color: if(media(prefers-color-scheme: dark): white; else: black);

Каждая фича — минус одна зависимость. Меньше бандл, быстрее загрузка, проще код.

#css #javascript #база
Please open Telegram to view this post
VIEW IN TELEGRAM
1