Типичный программист
80.6K subscribers
3.45K photos
1.15K videos
14 files
7.99K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Безумные и забавные факты о SQLite

SQLite — одна из самых популярных баз данных в мире с невероятной историей и особенностями.

Думаете, знаете о ней всё? Тогда листайте карточки, они вернут вас в чувства!

Источник: https://avi.im/blag/2024/sqlite-facts/

#sqlite #факты
68👍32🔥25👏31😍1🌚1
Forwarded from Веб-страница
ИИ-агент на PHP

Не знаю как вы, а я, когда думаю о том, на чем сделан тот или иной ИИ-проект, сразу думаю про JS и Python. Но никак про PHP. Хотя для него есть хороший фреймворк, который даёт те же возможности, что и другие языки. Называется он Neuron — первый enterprise‑ready агентный фреймворк на PHP.

В этой статье подробнее о возможностях фреймворка, фичах и даже пример его использования на реальном ИИ-агенте.

#php #ml
👍15👀8🐳53
Вы начнёте щёлкать задачи с LeetCode, как орешки, если изучите эти 15 паттернов

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

1. Prefix Sum
2. Two Pointers
3. Sliding Window
4. Fast & Slow Pointers
5. LinkedList In-place Reversal
6. Monotonic Stack
7. Top ‘K’ Elements
8. Overlapping Intervals
9. Modified Binary Search
10. Binary Tree Traversal
11. Depth-First Search (DFS)
12. Breadth-First Search (BFS)
13. Matrix Traversal
14. Backtracking
15. Dynamic Programming Patterns


А в статье вы найдёте подробное описание каждого паттерна и советы, где их лучше всего применять.
43👍22🐳3❤‍🔥1🔥1👏1💊1
This media is not supported in your browser
VIEW IN TELEGRAM
LLM на Rust с нуля

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

Вы узнаете, как создать:

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

#ml #rust
👍2611🤔10🔥3💯1🎃1🆒1
«Современные проблемы требуют современных решений»
😁145👍16🔥111👎1👏1💯1
В офисе вайб-кодеров начался сущий кошмар, когда они увидели этот инструмент

Code Detector с 95% точностью определяет код, написанный нейросетью и помогает тимлидам в два счёта проверить сами вы писали или делегировали задачу ИИ.

Работает он с любыми ИИ-разработчиками, а точность проверена на миллионах примеров Python и TypeScript.

Выдавать нейрокод за свой теперь станет сложнее 😅
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣95😁118👎5💊2👏1
Для сисадминов на WB добавили крутки 😄

когда Геншина уже мало
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣68🔥26😁113
This media is not supported in your browser
VIEW IN TELEGRAM
designMode: читерский способ редактировать страницы прямо в браузере 😎

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

Как это сделать:
0️⃣ Нажмите F12, чтобы открыть DevTools.
1️⃣ Перейдите в Console.
2️⃣ Введите: document.designMode="on".
3️⃣ Вы великолепны!

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

#design #лайфхаки
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥52👍19🤣147👎4😱2
OpenAI меняет джунов на супер-джунов. И ставит их в пару с супер-дедами

Так-то многие компании в этом году сокращают джунов, потому что считают, что их задачи можно скормить ИИ. Но в OpenAI создали интегрированную роль, которую назвали super junior: теперь им нужны люди с инженерным мышлением, которые начали разбираться в IT сразу через модели.

Вроде бы совсем недавно выросло первое поколение детей, которые родились со смартфонами в руках. А вот уже и подоспели айтишники, у которых ключевой навык — решать задачи с помощью группы разных ИИ-агентов и моделей. При этом, конечно, им не обойтись без матёрых программистов, которые могут писать код в голове, во сне и на перфокартах.

Поэтому OpenAI пробует комбинацию «старый волк + способный школьник + его ИИ-покемоны». Что это значит для нас? Если у OpenAI получится, будет новый тренд и новый рынок.

В статье побольше написано.

@your_tech
40🗿20🤔11🤪6😁3🤣3🤷2👍1🔥1🆒1
50 LLM Interview Questions.pdf
7.1 MB
Теперь вас будет сложнее застать врасплох во время собеседования

Пользователь X поделился подборкой из 50 вопросов и ответов, которые помогут вам подготовиться к интервью по ИИ, ML и LLM. Гайд покрывает всё от базы до продвинутых концепций:

➡️ Промпт-инжиниринг;
➡️ Тонкую настройку и RAG;
➡️ Архитектуру трансформаторов;
➡️ Токенизацию;
➡️ Сценарии использования LLM.

Сохраняйте себе, чтобы не потерять.
Please open Telegram to view this post
VIEW IN TELEGRAM
18👍6👎2👏1
Разработчик из Кремниевой долины бросил карьеру в IT, чтобы работать на кладбище

Он был UX-дизайнером в Сан-Франциско, но устал от работы в стартапах и поиска работы и теперь делает дизайн не для живых, а для мёртвых, вырезая могильные плиты.

В видео он поделился своей историей.
👍21😁92🔥2
С кем знакомятся типичные программисты: 2D-тян или живая девушка?

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

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

Пройти опрос.
👍21💊18👎10👀6🔥4❤‍🔥3😁3😱321👏1
9 команд GIT, о которых нужно знать

Большинство из нас придерживаются основ: git addgit commit, git push, и, честно говоря, это работает пока…

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

Вот тогда эти 9 команд станут настоящим спасением 🤌

#git #шпаргалка
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
39👍33👏4🔥3💊1