Айтишников никто не заменит: какие вакансии станут востребованы в ближайшем будущем
Кроме уже трендовых кибербезопасников и аналитиков Big Data, компаниям будут нужны специалисты по цифровой трансформации и блокчейн-инженеры: https://tprg.ru/p0Da
Кроме уже трендовых кибербезопасников и аналитиков Big Data, компаниям будут нужны специалисты по цифровой трансформации и блокчейн-инженеры: https://tprg.ru/p0Da
Claude Artifacts: как добиться рабочей игры
В Tproger разобрались, как выжать от Claude 3.5 Sonnet в Free Tier по максимуму. В статье узнаете, как строить промпт для написания игры на Python (Flask), как обойтись без платной подписки и какой предельный объем контекстного окна допустим, прежде чем эта GPT начнёт генерировать нерабочий код. Заодно узнаете, в честь кого назвали эту нейронку (на обложке поста).
@neuro_channel
В Tproger разобрались, как выжать от Claude 3.5 Sonnet в Free Tier по максимуму. В статье узнаете, как строить промпт для написания игры на Python (Flask), как обойтись без платной подписки и какой предельный объем контекстного окна допустим, прежде чем эта GPT начнёт генерировать нерабочий код. Заодно узнаете, в честь кого назвали эту нейронку (на обложке поста).
@neuro_channel
Forwarded from Сохранёнки программиста
Инструмент для разработки и запуска REST API
Вот, почему он вам понравится: инструмент не требует удалённого развёртывания, регистрации, а сам проект open-source. Тут есть все необходимые фичи для удобного создания макетов REST API.
Ссылка на инструмент: Mockoon
#инструмент #backend #api
Вот, почему он вам понравится: инструмент не требует удалённого развёртывания, регистрации, а сам проект open-source. Тут есть все необходимые фичи для удобного создания макетов REST API.
Ссылка на инструмент: Mockoon
#инструмент #backend #api
KickStart | Деплой быстрее
Репозиторий, ускоряющий развёртывание проекта сразу на нескольких языках: C, Java, Python, C++, Rust. Позволяет:
— Быстро сгенерировать Makefile и bash-скрипты;
— Воссоздать структуру проекта с характерными тому или иному ЯП папками;
— Сверстать .gitignore, README, package.json и проч.
— Подвести Git и проч.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Репозиторий, ускоряющий развёртывание проекта сразу на нескольких языках: C, Java, Python, C++, Rust. Позволяет:
— Быстро сгенерировать Makefile и bash-скрипты;
— Воссоздать структуру проекта с характерными тому или иному ЯП папками;
— Сверстать .gitignore, README, package.json и проч.
— Подвести Git и проч.
Цена: бесплатно
Репозиторий проекта
@prog_tools
sqlmap | Защита от инъекций
Инструмент для тестирования на проникновение, который автоматизирует процесс обнаружения SQL-инъекций и захвата серверов баз данных. Он поставляется с множеством нишевых функций, включая снятие отпечатков с базы данных, выполнение команд в через внеполосные соединения и проч.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Инструмент для тестирования на проникновение, который автоматизирует процесс обнаружения SQL-инъекций и захвата серверов баз данных. Он поставляется с множеством нишевых функций, включая снятие отпечатков с базы данных, выполнение команд в через внеполосные соединения и проч.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Если бы персонажи «Шрека» были айтишниками
Кому ещё из персонажей вы бы дали какую роль? Поделитесь в комментариях.
@prog_tools
Кому ещё из персонажей вы бы дали какую роль? Поделитесь в комментариях.
@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
In Your Face | Думгаю больно от твоего кода
Расширение для VSCode, ненавящево указывающее на ошибки и предупреждения в твоём проекте на сотне популярных языков. От создателей Mr. Incredibly Faces, ставшего мемом.
Поставить и прикольнуться
@prog_tools
Расширение для VSCode, ненавящево указывающее на ошибки и предупреждения в твоём проекте на сотне популярных языков. От создателей Mr. Incredibly Faces, ставшего мемом.
Поставить и прикольнуться
@prog_tools
ProctorAI | средство от прокрастинации
Нейронка, который следит за вашим экраном и видит прокрастинацию. Proctor делает снимки экрана вашего компьютера каждые несколько секунд и передаёт их в Claude-3.5-Sonnet / GPT-4o / LLaVA-1.5. Если система определит, что вы не сосредоточены, то возьмёт под контроль ваш экран и накричит на вас персонализированным сообщением. После того, как вы пообещаете прекратить откладывать дела на потом, ProctorAI даст вам 15 секунд, чтобы закрыть источник прокрастинации, или продолжит вас доставать.
На картинке выше разработчик нанял себе специальную женщину, что даёт пощёчину при его визитах на Facebook. Какой интересный способ решить проблему...
🌚 — Актуально, как никогда
🌭 — Нет такой проблемы
Цена: бесплатно
Репозиторий проекта
@prog_tools
Нейронка, который следит за вашим экраном и видит прокрастинацию. Proctor делает снимки экрана вашего компьютера каждые несколько секунд и передаёт их в Claude-3.5-Sonnet / GPT-4o / LLaVA-1.5. Если система определит, что вы не сосредоточены, то возьмёт под контроль ваш экран и накричит на вас персонализированным сообщением. После того, как вы пообещаете прекратить откладывать дела на потом, ProctorAI даст вам 15 секунд, чтобы закрыть источник прокрастинации, или продолжит вас доставать.
На картинке выше разработчик нанял себе специальную женщину, что даёт пощёчину при его визитах на Facebook. Какой интересный способ решить проблему...
🌚 — Актуально, как никогда
🌭 — Нет такой проблемы
Цена: бесплатно
Репозиторий проекта
@prog_tools
Какие языки программирования вам интересны? (Можно несколько ответов)
Anonymous Poll
46%
Python
42%
C++ / C / C#
21%
Java
38%
JavaScript
27%
Typescript
17%
PHP
8%
1C
10%
Другое (пожалуйста, напишите в комментариях ваш вариант)
This media is not supported in your browser
VIEW IN TELEGRAM
AI-Side-Panel-Extension
Расширение позволяет вызывать ChatGPT / Google Gemini прямо в окне браузера (потребуется VPN). Панель открывается комбинацией Alt + Q.
Расширение на интернет-магазине Chrome
@prog_tools
Расширение позволяет вызывать ChatGPT / Google Gemini прямо в окне браузера (потребуется VPN). Панель открывается комбинацией Alt + Q.
Расширение на интернет-магазине Chrome
@prog_tools
Механические vs. мембранные клавиатуры: что купить программисту для быстрой и комфортной работы
В новой статье Tpoger изучили, какие клавиатуры лучше всего подходят программистам — механические или мембранные. Неверный выбор может не только снизить продуктивность, но и даже вызвать ̶с̶и̶н̶д̶р̶о̶м̶ ̶н̶е̶д̶о̶в̶ы̶п̶е̶н̶д̶р̶е̶ж̶а̶ туннельный синдром.
Интересный факт: механические клавиатуры могут выдерживать до 100 миллионов нажатий, в то время как мембранные — всего 1–5 миллионов. Сделайте правильный выбор для комфортной и эффективной работы!
@prog_tools
В новой статье Tpoger изучили, какие клавиатуры лучше всего подходят программистам — механические или мембранные. Неверный выбор может не только снизить продуктивность, но и даже вызвать ̶с̶и̶н̶д̶р̶о̶м̶ ̶н̶е̶д̶о̶в̶ы̶п̶е̶н̶д̶р̶е̶ж̶а̶ туннельный синдром.
Интересный факт: механические клавиатуры могут выдерживать до 100 миллионов нажатий, в то время как мембранные — всего 1–5 миллионов. Сделайте правильный выбор для комфортной и эффективной работы!
@prog_tools
Топ-5 того, что можно сделать на Linux, но нельзя на Windows
В новой статье Tproger выяснил, чем первая ОС превосходит вторую в плане свободы и гибкости пользователей. Обсуждаются пять ключевых возможностей, например, работа с устаревшим железом и запуск ОС с флешки. Интересный факт: многие дистрибутивы Linux можно установить на старые компьютеры с 4 ГБ оперативной памяти, в то время как Windows 11 требует не менее 8 ГБ для комфортной работы.
@prog_tools
В новой статье Tproger выяснил, чем первая ОС превосходит вторую в плане свободы и гибкости пользователей. Обсуждаются пять ключевых возможностей, например, работа с устаревшим железом и запуск ОС с флешки. Интересный факт: многие дистрибутивы Linux можно установить на старые компьютеры с 4 ГБ оперативной памяти, в то время как Windows 11 требует не менее 8 ГБ для комфортной работы.
@prog_tools
Huly | Как Jira, только опенсорсная
Self-Hosted таскер для команды разработки и поддержки продукта на TypeScript. Интересная особенность — для российских пользователей вместо блокировки сервиса создали отдельный продукт, bold.ru.
Так и хочется прочитать название неправильно :)
Цена: есть бесплатный тариф
Репозиторий проекта
Веб-версия
@prog_tools
Self-Hosted таскер для команды разработки и поддержки продукта на TypeScript. Интересная особенность — для российских пользователей вместо блокировки сервиса создали отдельный продукт, bold.ru.
Так и хочется прочитать название неправильно :)
Цена: есть бесплатный тариф
Репозиторий проекта
Веб-версия
@prog_tools
omni-engineer | LLM-помощник в CLI
Консольный инструмент, который интегрирует возможности ChatGPT 4o и другие модели в процесс разработки.
Среди фичей:
— умное автодополнение команд;
— веб-поиск прямо в командной строке;
— обработка изображений и многое другое.
Цена: платим только за токены
Репозиторий проекта
@prog_tools
Консольный инструмент, который интегрирует возможности ChatGPT 4o и другие модели в процесс разработки.
Среди фичей:
— умное автодополнение команд;
— веб-поиск прямо в командной строке;
— обработка изображений и многое другое.
Цена: платим только за токены
Репозиторий проекта
@prog_tools
public-apis | Бесплатные API о чем угодно
Огромная коллекция бесплатных интерфейсов, от сокращателя ссылок до безлимитного хранилища файлов. Вашему пет-проекту будет чем наполниться. 315К+ звёзд на GitHub мягко намекают, что такой подход признан комьюнити.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Огромная коллекция бесплатных интерфейсов, от сокращателя ссылок до безлимитного хранилища файлов. Вашему пет-проекту будет чем наполниться. 315К+ звёзд на GitHub мягко намекают, что такой подход признан комьюнити.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Forwarded from Точка входа в программирование
Новая экспериментальная рубрика #учимсяпомемам
Тут мы вам будем рассказывать о сложных темах на примере мемов. Многим новичкам может быть непонятен смысл этого мема, поэтому давайте его разберём:
SQL-инъекция — это метод атаки на базу данных, когда через уязвимые поля ввода пользователь запускает небезопасные SQL-команды. Это может дать злоумышленнику доступ к чувствительной информации или возможность изменить данные базы.
Ханипот — это специально созданная система или программа в компьютерной сети, предназначенная для привлечения внимания злоумышленников. Она имитирует уязвимости, чтобы хакеры думали, что нашли настоящую цель. На самом деле, ханипот служит ловушкой, позволяя безопасно изучать методы атаки и собирать информацию о действиях злоумышленников.
Название произошло от английского слова «honeypot», что буквально переводится как «горшочек с мёдом». Идея такая же, как в сказках о Винни-Пухе: мёд привлекает медведя, как ханипот притягивает хакеров. Это метафора для того, что хакеры видят в системе привлекательную цель, не подозревая о ловушке.
Так и в чём смысл мема?
А смысл в том, что программисты наблюдают за тем, как «хакер» пытается взломать их ханипот, и смеются, потому что уверены в безопасности. Ведь их система предназначена специально только для исследования атак, а не для хранения важной информации. Хакер же, думая, что атакует настоящую базу, фактически взаимодействует с ловушкой, предоставляя ценные данные о своих методах.
Ну что, как вам такой способ получения новых знаний? Ставьте ❤️, если хотите больше такого контента.
Тут мы вам будем рассказывать о сложных темах на примере мемов. Многим новичкам может быть непонятен смысл этого мема, поэтому давайте его разберём:
SQL-инъекция — это метод атаки на базу данных, когда через уязвимые поля ввода пользователь запускает небезопасные SQL-команды. Это может дать злоумышленнику доступ к чувствительной информации или возможность изменить данные базы.
Ханипот — это специально созданная система или программа в компьютерной сети, предназначенная для привлечения внимания злоумышленников. Она имитирует уязвимости, чтобы хакеры думали, что нашли настоящую цель. На самом деле, ханипот служит ловушкой, позволяя безопасно изучать методы атаки и собирать информацию о действиях злоумышленников.
Название произошло от английского слова «honeypot», что буквально переводится как «горшочек с мёдом». Идея такая же, как в сказках о Винни-Пухе: мёд привлекает медведя, как ханипот притягивает хакеров. Это метафора для того, что хакеры видят в системе привлекательную цель, не подозревая о ловушке.
Так и в чём смысл мема?
А смысл в том, что программисты наблюдают за тем, как «хакер» пытается взломать их ханипот, и смеются, потому что уверены в безопасности. Ведь их система предназначена специально только для исследования атак, а не для хранения важной информации. Хакер же, думая, что атакует настоящую базу, фактически взаимодействует с ловушкой, предоставляя ценные данные о своих методах.
Ну что, как вам такой способ получения новых знаний? Ставьте ❤️, если хотите больше такого контента.