Типичный программист
81K subscribers
3.07K photos
1.04K videos
11 files
7.7K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
С линуксом всё возможно

#кек
😁263🤣37💯33🔥9🥰4💊4❤‍🔥33👎31🗿1
Forwarded from Веб-страница
Создаем React с нуля

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

Подробности: https://www.rob.directory/blog/react-from-scratch

#react #туториал
👍26🤔52👎2
DeepSeek R-1: запускаем локально

DeepSeek R-1 — китайская нейросетка, вокруг которой сейчас собрался большой хайп. Даже OpenAI не остались в стороне: они обвиняют китайцев в том, что те выкачали огромное количество данных через API и обучили на них свою модель.

Но разве нас это волнует? Бесплатно и почти как o1 — уже неплохо. Да и если вспомнить лицо Миры Мурати (ex CTO OpenA), когда её спросили про данные для Sora, сразу понимаешь, что OpenAI тоже далеко не ангелы.

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

#ии #нейронки
1😁60👍256🐳4👎31🎄1
Знали ли вы, что SIM-карта — это не просто пластик, а полноценный мини-компьютер?

И приложения под неё тоже можно писать. Они будут запускаться на любом телефоне — от Nokia 3310 до последнего айфона. Для этого нужно лишь немного скриптов на Java, картридер, и терпение тоже бы не помешало😃

Простор для экспериментов здесь просто огромный: начиная с простеньких апплетов и заканчивая каким-нибудь текстовым квестом с менюшками, работающим полностью на симке. А может, вообще вы Doom любите?)

Подробный гайд, как всё это сделать: https://habr.com/ru/companies/timeweb/articles/819209/

#программирование #проекты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥15😱74💅2🤷‍♂1
This media is not supported in your browser
VIEW IN TELEGRAM
В Китае разрабатывают робо-псов для спасательных операций

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

#оффтоп #факты
👍8015🔥10👎1
Valid8Proxy: универсальный и удобный инструмент, предназначенный для извлечения, проверки и хранения рабочих прокси-серверов

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

Функционал:
🔤 Извлечение прокси-серверов: извлекайте прокси из популярных источников с помощью одной команды.
🔤 Проверка: эффективная проверка прокси с использованием многопоточности для экономии времени.
🔤 Сохранить в файл: сохраняйте проверенные прокси в удобный файл для дальнейшего использования.

#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥4🆒2
Питонисты здесь? Сегодня свой день рождения отмечает создатель Python Гвидо ван Россум 🎉

Гвидо работал над языком с 1989 года, а по-настоящему проект запустили только в 1999 под лозунгом «Программирование для всех». У языка было четыре постулата: интуитивность, открытость, простота и удобство для ежедневных задач.

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

С праздником, Старичка!

#python #история
🎉106👍2714👎3❤‍🔥1🎃1
Ну и раз уж сегодня день рождения создателя Python, поделимся свежей подборкой материалов для изучения языка

➡️ ​Полный вводный курс по Python с нуля за 7 часов с таймкодами по темам: https://youtu.be/5g-MHZ0MzZY

➡️ Те же самые основы, но на степике - 71 урок и после каждого практические задания на закрепление: https://stepik.org/course/100707/promo?search=6437160110

➡️ Основные алгоритмические методы. Жадные алгоритмы, «разделяй и властвуй», динамическое программирование: https://stepik.org/course/217/promo

➡️ Шпаргалка, которая покрывает большинство возможностей Python: https://github.com/gto76/python-cheatsheet

➡️ Ежедневные задачки по Python для закрепления знаний: https://tttttt.me/+V1Hh7cQbiyNhYzQy

➡️ Роадмап по изучению Python — в прикреплённой картинке.

#python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🤪7🔥431👎1😐1
Массовые увольнения в ру-сегменте IT: что происходит?

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

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

А вы боитесь остаться без работы?
😎 — Нет, уверен в себе
😭 — Да

#новости
😎389😭95👍13💊9😁7🤔5🔥3👎2🤩1🤣1🤓1
Сложно о простом. Как работает интернет: коммутаторы, маршрутизаторы и базовые сети

Как устроена связь в интернете — от локальных сетей до подводных кабелей между континентами? В этой статье простым языком об основных принципах построения сетей, работе коммутаторов, маршрутизаторов и протоколах стека TCP/IP: https://habr.com/ru/companies/timeweb/articles/871308/

#интернет
125👍15🆒3🔥2
Не подошёл, ребят

#кек
😁172😱33🤣23😭9👍5💔5💯32🗿2
Как подстраховаться на случай сокращения: план действий до и после

Волна сокращений IT-специалистов на рынке продолжается и, судя по всему, затянется до конца 2025 года (источник: Forbes и РБК).

Вместе с Павлом Фазлуктиным, Senior Go Developer в Wildberries и ментором Эйч Навыков, делимся ключевыми рекомендациями, которые помогут лучше адаптироваться к изменениям и найти новую работу.

А если вы уже столкнулись с сокращением, наши друзья из Эйч запустили программу поддержки с бесплатными мок-интервью для backend-разработчиков. Это поможет оценить грейд, прокачать хард-скиллы и увереннее пройти собеседования.
👍25129👏1
This media is not supported in your browser
VIEW IN TELEGRAM
прекрасное: DeepSeek создали на основе советских разработок 1985 года

Если вам показалось, что эта новость отдает ИА «Панорамой», то вам не показалось. А вот редактор ВГТРК попал под очарование этого фейка и решил, что это обязательно должно быть в сюжете «Вестей»...

@your_tech
🤣152💊35😁9👍7👎3🔥21🤪1👾1
Что почитать на выходных: книги по проектированию it-систем

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

📖 System Design. Подготовка к сложному интервью
Описание: Книга для тех, кто метит в топовые компании. Внутри — ключевые паттерны, принципы и подходы к проектированию сложных систем, принятых в крупных компаниях. 16 вопросов из реальных интервью с подробными решениями и 188 диаграмм, наглядно объясняющих, как работают такие системы.


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


#книги #systemdesign #архитектура
👍32❤‍🔥72