Как бороться с кодом, написанным ИИ, способ #23
GitHub заставляет пройти тест о вашем PR, прежде чем запрашивать отзывы, чтобы убедиться, что вы его вообще читали и понимаете
This media is not supported in your browser
VIEW IN TELEGRAM
😁121🤣40🔥23👍1
Понимание аутентификации JWT: подробное руководство с примерами
В мире веб-разработки безопасность имеет первостепенное значение. Одним из наиболее популярных методов защиты веб-приложений является аутентификация с помощью JSON Web Token (JWT).
В этом руководстве рассматривается, что такое аутентификация JWT, как она работает и как вы можете реализовать ее в своих веб-приложениях, с практическими примерами.
#jwt
В мире веб-разработки безопасность имеет первостепенное значение. Одним из наиболее популярных методов защиты веб-приложений является аутентификация с помощью JSON Web Token (JWT).
В этом руководстве рассматривается, что такое аутентификация JWT, как она работает и как вы можете реализовать ее в своих веб-приложениях, с практическими примерами.
#jwt
👍25😁5❤4🔥2💯1
Forwarded from Представляешь,
Нейроинтерфейсы без операций: новый стартап Сэма Альтмана Merge Labs
Сэм Альтман запустил стартап Merge Labs, который разрабатывает нейроинтерфейсы без имплантов и хирургии. Компания уже привлекла около $250 млн инвестиций при оценке почти в $1 млрд, ключевым инвестором выступила OpenAI.
Главная идея Merge Labs — считывать сигналы мозга с помощью ультразвука и биоинженерии, без трепанации черепа, в отличие от подхода Neuralink. OpenAI называет такие интерфейсы «естественным способом взаимодействия с ИИ» и обещает помогать лаборатории моделями и научными инструментами.
Среди со‑основателей — исследователи Михаил Шапиро, Тайсон Афлало и Самнер Норман, а также предприниматели Алекс Блания и Сандро Хербиг, что намекает на долгий, но ориентированный на продукт путь — от фундаментальной науки к массовым устройствам.
За развитием истории и гонкой Merge Labs vs Neuralink следим на сайте.
@your_tech
Сэм Альтман запустил стартап Merge Labs, который разрабатывает нейроинтерфейсы без имплантов и хирургии. Компания уже привлекла около $250 млн инвестиций при оценке почти в $1 млрд, ключевым инвестором выступила OpenAI.
Главная идея Merge Labs — считывать сигналы мозга с помощью ультразвука и биоинженерии, без трепанации черепа, в отличие от подхода Neuralink. OpenAI называет такие интерфейсы «естественным способом взаимодействия с ИИ» и обещает помогать лаборатории моделями и научными инструментами.
Среди со‑основателей — исследователи Михаил Шапиро, Тайсон Афлало и Самнер Норман, а также предприниматели Алекс Блания и Сандро Хербиг, что намекает на долгий, но ориентированный на продукт путь — от фундаментальной науки к массовым устройствам.
За развитием истории и гонкой Merge Labs vs Neuralink следим на сайте.
@your_tech
👍29🤔13❤4😍2👎1😱1🙊1
Создаём свой текстовый редактор на языке С
Всего из 1000 строк кода вы можете создать полноценный редактор текста, имеющий основные функции и даже подсветку синтаксиса. Достаточно воспользоваться этой инструкцией:
https://viewsourcecode.org/snaptoken/kilo/index.html
#clang
Всего из 1000 строк кода вы можете создать полноценный редактор текста, имеющий основные функции и даже подсветку синтаксиса. Достаточно воспользоваться этой инструкцией:
https://viewsourcecode.org/snaptoken/kilo/index.html
#clang
2🔥28✍8❤2
Типичный программист
Пора хвастаться, как никогда! Это последний пост рубрики в этом году. Поэтому предлагаем вам похвастаться всем, чем вы гордитесь в этом году: достижения, проекты, идеи, которые увидели свет или только ждут своего часа. Хвастайтесь и делитесь всем-всем-всем!…
Пора хвастаться!
Вот праздники и подошли к концу. Надеюсь, что вы провели их весело и с пользой. А если в это время нашли в себе силы ещё и над чем-то поработать, то обязательно делитесь своим прогрессом в комментариях.
Вот праздники и подошли к концу. Надеюсь, что вы провели их весело и с пользой. А если в это время нашли в себе силы ещё и над чем-то поработать, то обязательно делитесь своим прогрессом в комментариях.
❤5
textarea.my — минималистичный текстовый редактор без БД и бэкенда
Главная фишка этого редактора в том, что у него нет никаких аккаунтов и баз данных для хранения текстов. Да и бэкенда никакого нет. Вместо этого он хранит всё прямо в URL. Достаточно написать всё, что вы хотите, скопировать ссылку и поделиться ею.
Проект открытый. Посмотреть, как он работает, можно по ссылке: https://github.com/antonmedv/textarea
Главная фишка этого редактора в том, что у него нет никаких аккаунтов и баз данных для хранения текстов. Да и бэкенда никакого нет. Вместо этого он хранит всё прямо в URL. Достаточно написать всё, что вы хотите, скопировать ссылку и поделиться ею.
Проект открытый. Посмотреть, как он работает, можно по ссылке: https://github.com/antonmedv/textarea
❤27👍11💊7✍4👏1🤔1
Уволили? Отлично. Как разработчик запустил конкурента hh.ru — Hirify.me и начал зарабатывать
Игорь Алентьев — Laravel-разработчик с 14-летним стажем, который после сокращения за полтора месяца создал свой собственный проект, вошел с ним в топ-4 рынка вакансий РФ и вышел на доход до $5 000 в месяц.
Мы взяли у него интервью, в котором он рассказал, почему Laravel идеален для стартапов, как он жил четыре месяца на деньги от сокращения, почему отказался монетизировать боль поиска работы и какие три ошибки чаще всего делают инди-разработчики.
Делимся им с вами по ссылке.
Игорь Алентьев — Laravel-разработчик с 14-летним стажем, который после сокращения за полтора месяца создал свой собственный проект, вошел с ним в топ-4 рынка вакансий РФ и вышел на доход до $5 000 в месяц.
Мы взяли у него интервью, в котором он рассказал, почему Laravel идеален для стартапов, как он жил четыре месяца на деньги от сокращения, почему отказался монетизировать боль поиска работы и какие три ошибки чаще всего делают инди-разработчики.
Делимся им с вами по ссылке.
❤39🔥20🤣11👍9💊4❤🔥3👏3🗿1
Media is too big
VIEW IN TELEGRAM
Как работает операционная система
Без преувеличения фундаментальная тема, которую рекомендую изучить всем технарям. Из лекции вы узнаете больше о работе файловой системы, драйверов, процессора, роли и функциях ядра, системных вызовах и многом другом.
Первоисточник: https://youtu.be/hb9CTGSJm88?si=VWCdvCx9XYrkKagy
#лекции #ос
Без преувеличения фундаментальная тема, которую рекомендую изучить всем технарям. Из лекции вы узнаете больше о работе файловой системы, драйверов, процессора, роли и функциях ядра, системных вызовах и многом другом.
Первоисточник: https://youtu.be/hb9CTGSJm88?si=VWCdvCx9XYrkKagy
#лекции #ос
👍50☃7❤5
Первый взгляд на Web Install API
Новый API позволяет веб-сайт ещё более удобно предлагать установку веб-приложений, чем это было раньше. В наших реалиях это особенно актуально.
Здесь довольное простое объяснение работы новой апишки: https://www.pwastore.io/web-install-api
#веб
Новый API позволяет веб-сайт ещё более удобно предлагать установку веб-приложений, чем это было раньше. В наших реалиях это особенно актуально.
Здесь довольное простое объяснение работы новой апишки: https://www.pwastore.io/web-install-api
#веб
www.pwastore.io
Enable the Web Install API (Experimental) in Chrome & Edge – PWAStore
Step-by-step instructions for turning on the Web Install API flag in Chromium so you can install PWAs directly from PWAStore.
❤15👎8👍6🔥2👏1🙏1🌭1💘1
Forwarded from Точка входа в программирование
«сколько байт в мегабайте?» это главный эффект Манделы в айтишке
Вы скажете:
Но самом деле в мегабайте миллион байт😊
➡️ Всё дело в системе СИ, в которой «мега» означает десятичную систему счисления и обозначает миллион.
➡️ Ранние ОС действительно использовали систему подсчёта данных, основанную на степенях двойки, и этот подход до сих пор используется для подсчёта, например, количества доступной оперативной памяти. Но для разрешения конфликта между традиционным и «компьютерным» использованием этих древнегреческих приставок швейцарская Международная электротехническая комиссия (IEC) в 1998-1999 годах ввела терминологию — киби-, меби-, гиби-, теби- и так далее — для того, чтобы отличать одно от другого и устранить растущую путаницу среди пользователей.
➡️ Но путаницы стало больше! Покупаешь хард — на коробке написано 500 ГБ, а на самом деле там 465 ГиБ. (Маркетологи выгоднее считать так). На плашках RAM, наоборот, «честные» гибибайты: сколько указано, столько и получаешь, только пишут всё равно 16 GB, а не 16 GiB.
А ещё есть провайдеры, которое скорости измеряют в мегабитах в секунду, а не мегабайтах (так скорость выглядит в 8 раз больше) 🤷♀️
Запомните, потом будете щеголять этими фактами перед коллегами
#база
Вы скажете:
Всё просто. Данные в компьютере основаны на двоичной системе, и в байте число бит — это степени двойки, поэтому мегабайт это 2^20 то есть 1048576.
Но самом деле в мегабайте миллион байт
А ещё есть провайдеры, которое скорости измеряют в мегабитах в секунду, а не мегабайтах (так скорость выглядит в 8 раз больше) 🤷♀️
Запомните, потом будете щеголять этими фактами перед коллегами
#база
Please open Telegram to view this post
VIEW IN TELEGRAM
😁67💯11🔥9❤7👍4🤣3⚡2👏1😍1
This media is not supported in your browser
VIEW IN TELEGRAM
Можно ли DOOM запустить на... SQL?
Вот прямо насчёт DOOM не знаю, а похожую на DOOM игру уже сделали. DOOMQL — это многопользовательский DOOM-подобный шутер, написанный целиком на SQL. При этом всю тяжёлую работу хотел сделать через базу данных CedarDB.
В этом проекте состояние хранится в таблицах, рендеринг осуществляется через стек представлений SQL, игровой цикл заключён в миниатюрном шелл-скрипте, а клиент написан примерно в 150 строках Python. Можно играть, видеть других игроков и даже жульничать (отправляя необработанный SQL).
О том, как это сделано, можно почитать в статье: https://habr.com/ru/articles/945768/
А изучить проект на GitHub: https://github.com/cedardb/DOOMQL
#sql
Вот прямо насчёт DOOM не знаю, а похожую на DOOM игру уже сделали. DOOMQL — это многопользовательский DOOM-подобный шутер, написанный целиком на SQL. При этом всю тяжёлую работу хотел сделать через базу данных CedarDB.
В этом проекте состояние хранится в таблицах, рендеринг осуществляется через стек представлений SQL, игровой цикл заключён в миниатюрном шелл-скрипте, а клиент написан примерно в 150 строках Python. Можно играть, видеть других игроков и даже жульничать (отправляя необработанный SQL).
О том, как это сделано, можно почитать в статье: https://habr.com/ru/articles/945768/
А изучить проект на GitHub: https://github.com/cedardb/DOOMQL
#sql
🔥24🆒22❤12😁7🤔5👍3👏1😍1💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁239🗿8❤5👏5🙈4👍3❤🔥1🔥1😍1
Ученые начали изучать ИИ как мозг, а не как алгоритм
Пока нейросети захватывают мир и применяются в больницах, судах и школах, их создатели до сих пор до конца не понимают, что именно происходит внутри этих систем в момент принятия решения. Поэтому учёные решили сменить подход и изучать ИИ, как человеческий мозг.
Для этого они даже разработали аналог МРТ, но для «томографии» нейросетей. Подробнее о нём и других методах исследования можно прочитать у нас на сайте.
#новости #ии
Пока нейросети захватывают мир и применяются в больницах, судах и школах, их создатели до сих пор до конца не понимают, что именно происходит внутри этих систем в момент принятия решения. Поэтому учёные решили сменить подход и изучать ИИ, как человеческий мозг.
Для этого они даже разработали аналог МРТ, но для «томографии» нейросетей. Подробнее о нём и других методах исследования можно прочитать у нас на сайте.
#новости #ии
💊51❤16👍14🔥3🤣3😐3🗿3✍2
Как выбрать оптимальный маршрут для автомобиля или определить самый выгодный вариант перелёта с учетом возможных пересадок? Во всех подобных случаях Алгоритм Дейкстры предлагает эффективное решение задачи поиска в графе кратчайших путей от заданной вершины.
Поэтому его часто используется в робототехнике, навигационных системах и картографии, системах бронирования и даже компьютерных сетях.
А в этой статье мы более подробно объяснили принцип его работы и показали, как его реализовать на C++: https://tproger.ru/articles/algoritm-dejkstry--kak-rabotaet-i-gde-ispolzuetsya
#алгоритмы
Поэтому его часто используется в робототехнике, навигационных системах и картографии, системах бронирования и даже компьютерных сетях.
А в этой статье мы более подробно объяснили принцип его работы и показали, как его реализовать на C++: https://tproger.ru/articles/algoritm-dejkstry--kak-rabotaet-i-gde-ispolzuetsya
#алгоритмы
👍21🔥4❤2❤🔥1⚡1💋1
Тысячи готовых навыков для Claude и ChatGPT одним кликом
SkillsMP — маркетплейс для Agent Skills и модульных расширений кодинг‑ассистентов вроде Claude, Codex CLI и ChatGPT. Он агрегирует тысячи скиллов из GitHub в удобный поисковик с простой установкой в формате SKILL.md с инструкциями, скриптами и шаблонами. ИИ применяет их автоматически по контексту.
Возможности:
0️⃣ Быстрый поиск и выбор: Семантический поиск, фильтры по категориям (DevOps, data analysis, frontend, business), предпросмотр.
1️⃣ Лёгкая установка: One-click ZIP, CLI-команды для Claude/Codex.
2️⃣ Добавление экспертизы: Получайте готовые workflows, лучшие практики, шаблоны для фич и анализа данных.
3️⃣ Масштаб и разнообразие: 25 000+ скиллов по 20+ категориям (от DevOps до e-commerce).
SkillsMP — маркетплейс для Agent Skills и модульных расширений кодинг‑ассистентов вроде Claude, Codex CLI и ChatGPT. Он агрегирует тысячи скиллов из GitHub в удобный поисковик с простой установкой в формате SKILL.md с инструкциями, скриптами и шаблонами. ИИ применяет их автоматически по контексту.
Возможности:
Please open Telegram to view this post
VIEW IN TELEGRAM
☃8🔥7👍5❤2⚡2❤🔥1👏1👌1💯1
This media is not supported in your browser
VIEW IN TELEGRAM
К 2026 году стремительно устаревает не только софт, но и целые пласты профессиональных компетенций. Пока все говорят о важности ИИ и гибких навыков, пора честно признать: некоторые «прокачанные» умения уже превратились в карьерный балласт.
Что будет вас тормозить в 2026 году:
➡️ Фетишизация отдельных технологий
Умение перечислять в резюме модные слова, не понимая, как они решают бизнес-задачу.
➡️ Иллюзия исключительности
Вера в то, что можно стать незаменимым специалистом, просто автоматизируя рутину, без умения мыслить системно и создавать новое.
➡️ Иммунитет к коду
Гордая позиция «я – гуманитарий», которой оправдывается непонимание цифровых продуктов.
➡️ Архивация вместо адаптации
Стремление единожды освоить «золотой стандарт» и следующие 10 лет применять его ко всем задачам, игнорируя смену парадигм.
Если вы узнали в этом списке себя или коллег — не страшно. Смело открывайте статью с планом прокачки навыков, которые помогут остаться на плаву, и проверяйте, как адаптироваться под современные реалии.
Что будет вас тормозить в 2026 году:
Умение перечислять в резюме модные слова, не понимая, как они решают бизнес-задачу.
Вера в то, что можно стать незаменимым специалистом, просто автоматизируя рутину, без умения мыслить системно и создавать новое.
Гордая позиция «я – гуманитарий», которой оправдывается непонимание цифровых продуктов.
Стремление единожды освоить «золотой стандарт» и следующие 10 лет применять его ко всем задачам, игнорируя смену парадигм.
Если вы узнали в этом списке себя или коллег — не страшно. Смело открывайте статью с планом прокачки навыков, которые помогут остаться на плаву, и проверяйте, как адаптироваться под современные реалии.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25😁9❤3👏3💯3🗿3👍2❤🔥1🎉1😍1🌚1
Создатель Node.js Райан Даль считает, что эра написания кодом людьми прошла
Именно такую мысль он написал в X. Вот перевод поста для вашего удобства:
Именно такую мысль он написал в X. Вот перевод поста для вашего удобства:
«Это уже говорилось тысячу раз, но позвольте добавить мой голос: эра человеческого кода подошла к концу. Это может насторожить тех из нас, кто себя считает SWE, но это факт. Это не значит, что у SWE нет работы, но написание синтаксиса вручную – уже не та работа»
💊95🤪16👍9🤣9❤🔥3👎3⚡1🔥1😍1🌚1🤨1