
🔥 Заказ на 20+ каналов — шанс выиграть iPhone 16 Pro
Массовые размещения дают просмотры в 2-3 раза дешевле и участие в розыгрыше
В каталог

РегистрацияВойтиВойти
Скидка 3,5% на первые три заказа
Получите скидку на первые три заказа!
Зарегистрируйтесь и получите скидку 3,5% на первые рекламные кампании — промокод активен 7 дней.
6.3

ITCamp
Авторский канал, на котором говорим про IT, ИИ, кодинг, технологии:
– обучение по разным IT направлениям
– практики эффективной разработки
– полезные материалы и инструменты Автор:
Поделиться
В избранное
Купить рекламу в этом канале
Формат:
keyboard_arrow_down
- 1/24
- 2/48
- 3/72
- Репост
1 час в топе / 24 часа в ленте
Количество:
%keyboard_arrow_down
- 1
- 2
- 3
- 4
- 5
- 8
- 10
- 15
Стоимость публикации:
local_activity
4 195.80₽4 195.80₽local_mall
0.0%
Осталось по этой цене:0
Последние посты канала
imageИзображение не доступно для предпросмотра
Типы баз данных: простыми словами
Вот и дотянулись мои руки до баз данных. В работе почти никогда не были нужны, но вот сейчас... Не помешало бы в них разобраться. Давайте коротко по основам.
Существует несколько типов БД с разными областями применения. Расскажем про самые основные и популярные.
В общем смысле базы данных принято разделять на 2 типа: реляционные и нереляционные.
Реляционные БД строятся на таблицах с чёткой структурой и связями между ними (система из строк и столбцов). В таких базах используется язык запросов SQL.
Они хорошо подходят для строгих структурированных данных, но могут возникать проблемы с масштабируемостью при больших нагрузках. Примеры: PostgreSQL, MySQL, SQLite.
Нереляционные базы хранят данные в различных нестандартных формах. Этот тип также можно разделить на несколько видов:
- Документно-ориентированные: данные хранятся в виде документов (обычно JSON). Это даёт гибкость в структуре данных. Самый популярный пример: MongoBD.
- Ключ-значение (Key-Value): каждому ключу соответствует значение, как в словаре. Работают очень быстро, часто используются для кеша и хранения сессий. Основной пример: Redis.
- Колоночные базы данных: оптимизированы для аналитики и обработки больших объёмов данных. Они хранят данные не построчно, а по колонкам, что ускоряет агрегатные запросы.
- Графовые: данные хранятся в виде узлов и связей, что делает их идеальными для представления сетей, например, социальных связей или рекомендательных систем. Используются реже, но знать о них всё-таки стоит.
Примеры: Neo4j, ArangoDB
ITCamp | #database
2348
09:57
05.06.2025
imageИзображение не доступно для предпросмотра
🗣 Решил проверить этот крутой дроп для разработчиков от OpenAI
Тут OpenAI выкатил сайт с готовыми примерами приложений и сайтов, сгенерированных ИИ. Интересно, что они и промпт прикладывают сразу.
Якобы — просто копируешь, кидаешь в чат-бот, и через пару минут у тебя аналогичный результат.
Я протестил: взял думающий GPT5 и скормил ему этот промпт. С 1 раза вывел только HTML разметку и ошибки в консоль.
Минут 15 я его мурыжил, чтобы получить, что вы видите на 2 изображении. В каком это ретрограде должен был меркурий, чтобы получить сразу хороший результат, неясно...
💾 Можете сами глянуть, мб у кого-то сразу выйдет неплохо. Cсылку прикладываю.
☕️ ITCamp | #services
4248
17:53
13.08.2025
imageИзображение не доступно для предпросмотра
GitHub Copilot Agent — ИИ агент для твоего и моего IDE
Кто не в курсе, от GitHub у нас тоже есть AI-помощник "Copilot Agent", который работает, похожим на Cursor образом. Он позволяет анализировать код, исправлять баги, запускать команды и тесты.
Ему также можно задавать контекст, прикладывать файлы для анализа и выбирать целевую модель.
Прикольные фичи
— Перед созданием коммита можно попросить агента проанализировать правки. Если чет не так, он на это укажет.
— Его можно использовать внутри GitHub для того, чтобы комментировать пулл реквесты. Такая, получается, первая линия поддержки.
— Хорошо интегрирован с GitHub репозиториями.
— Является плагином, который можно поставить в IDE (VsCode, JetBrains) и не качать отдельный редактор.
Доступность
— Есть бесплатная версия с рядом ограничений. Из моделей доступны GPT-4o и Claude 3.5 Sonnet.
— Pro версия за 10$. Подробнее тут.
К сожалению, для РФ его ограничили, поэтому плотно поиспользовать просто не выйдет - радуемся Cursor или Windsurf. В прочем, говорят, они сильнее и удобнее Copilot 🗣☕️ ITCamp | #ai #github #agent
4195
09:55
13.08.2025
imageИзображение не доступно для предпросмотра
Нашел прикольный туториал по работе с jwt токенами. Постепенно начинаю вникать и понимать, как в этом вебе вашем дела делаются))
Автор объясняет разницу между access и refresh токенами + приводит код для демонстрации процесса взаимодействия с ними.
Видео по ссылке
3182
09:46
10.07.2025
Нагрузочное тестирование с помощью locust
Хочешь узнать, сколько реально выдержит твой сервис под наплывом пользователей? И вот тут выходит на сцену Locust — очень простой, но мощный инструмент на Python. Locust — это нагрузочный генератор, который:
- пишет сценарии на Python
- запускает веб-интерфейс для управления нагрузкой
- показывает реальное поведение под давлением
В общем, работает как армия виртуальных пользователей, которые одновременно штурмуют твой API.
Установка:
pip install locust{}
Пример теста:
from locust import HttpUser, task, between
class WebsiteUser(HttpUser):
wait_time = between(1, 3)
# Указан хост твоего апи
host = "http://localhost:8000"
@task
def get_articles(self):
self.client.get("/api/articles")
@task
def post_form(self):
self.client.post("/api/submit", json={"name": "Locust"}){}
Запуск:
locust -f locustfile.py{}
Если ты назовёшь файл просто "locustfile.py" и запустишь команду в этой же директории, то можно вообще не указывать "-f", и Locust подхватит его автоматически.
Затем открой браузер: http://localhost:8089
Укажи количество юзеров и скорость (spawn rate) и начинай тест.
Что можно узнать:
- RPS — сколько запросов в секунду проходит
- Latency — время ответа
- Failures — ошибки, 5xx и timeouts
- Percentiles — насколько стабилен сервис под давлением
Зачем использовать Locust?
1) проверить, на сколько пользователей хватит твоей архитектуры;
2) увидеть, какой метод тормозит при росте нагрузки;
3) смоделировать реальные сценарии (авторизация, покупка, публикация);
4) подготовиться к маркетинговой акции, запуску продукта, или… DDOS атаке;
LinuxCamp | #bymaga2880
21:27
09.07.2025
Типы файловых систем Linux
Решил провести вам небольшой экскурс по файловым системам. Чтоб знали, что их больше чем ext и ntfs) По Linux несколько малоизвестных опущу, о них сможете почитать в LinuxCamp.
Linux
Ext2, Ext3, Ext4 (Extended Filesystem) — стандартная файловая система, первоначально разработанная еще для Minix.
Ext2 была разработана как улучшение ext, предлагая лучшую надежность и управление ресурсами + поддержку большего размера данных и файлов.
Начиная с Еxt3 реализована функция журналирования (небольшой кэш вне обычной структуры данных) для повышения целостности данных и ускорения загрузки.
Ext4 является дальнейшим улучшением и поддерживает файлы бОльшего размера, чем ext2 или ext3, а также большее количество подкаталогов.
Btrfs (B-tree filesystem) — разработана Oracle. Родная для Linux, расширяет возможности ext4. Используется по умолчанию в OpenSUSE и SUSE Linux.
Включает в себя возможности проверки и восстановления данных "на лету", сжатия и интеграции множественных устройств в одну FS. Также быстрее передает данные и обеспечивает большую стабильность.
XFS — высокопроизводительная система от компании SGI. Изначально предназначалась для их ОС «IRIX», но позже была передана Linux. Рассчитана на файлы большого размера, поддерживает диски до 2 терабайт. Стоит по умолчанию в Red Hat Enterprise.
Windows
FAT (FAT12, FAT16 и FAT32) - самая первая ФС, которая появилась в Windows. FAT32 является фактическим стандартом. Утановлена на большинстве сменных носителей по умолчанию. Может использоваться не только на современных компах, но и на устаревшем оборудовании/консолях, оснащенных USB-разъемом.
К недостатком относится ограничение размера файлов на диске до 4 Гб и всего раздела в пределах 8 Тб.
exFAT - разработана с целью устранения ограничений, присущих FAT32. Новая ФС позволяет хранить файлы намного большего размера, чем 4ГБ. exFAT совместим с операционными системами Mac, Android и Windows.
NTFS - в настоящее время является основной файловой системой для Windows. Была разработана с целью устранения недостатков FAT. Максимальный размер файла теоретически составляет 16ТБ.
MacOS
HFS+ - является усовершенствованной версией HFS, ранее применяемой на компьютерах Macintosh, и ее более соверешенный аналог APFS. Стандарт используется во всех устройствах под управлением продуктов Apple: компьютеры Mac, iPod, а также Apple X Server.
ITCamp | #filesystem
1213
10:03
29.04.2025
imageИзображение не доступно для предпросмотра
Куда бежим?
Хочу этим постом определить и зафиксировать свои цели на ближайшие годы. Так много хочется сделать, но нужно расставить приоритеты и сформулировать задачи, которые хочется закрыть в первую очередь.
Цель №1 - стать одним из лучших популяризаторов IT в медийном поле. Очень сильно кайфую от ниши, в которой работаю. Проекты, которые реализовывают некоторые люди буквально меняют мир и задают тренды. Хочется сделать так, чтобы как можно больше людей интересовались разработкой и реализовывали себя в ней.
Безумно же важно даже на самых ранних этапах показать человеку, что IT - это доступное, интересное и многогранное направление. Тут у каждой ниши есть несколько веток развития: можно спокойно найти именно то, к чему лежит душа.
Много вижу кадров, у которых есть предрасположенность к программированию, но они бросают это дело потому, что считают профессию скучной и тяжелой. Нужно показать обратную сторону!
Цель №2 - создать обучающую платформу, на которой человек сможет изучать отдельные технологии и целые профессии в интерактивном и увлекательном формате.
Начинающий разраб, опять же, может просто забить на все потому, что ему скучно - домашки неинтересные, препод нудный либо не умеет объяснять...
Хочется проработать системы и тактики обучения, которые были бы наиболее эффективными и при этом удерживали вовлеченность. Речь конечно же про геймификацию, упор на качество и создание крутого комьюнити.
Таков путь самурая, работаем 🔥
1078
14:45
28.04.2025
imageИзображение не доступно для предпросмотра
Мультивселенная существует)
Я как-то о его творчестве поверхностно наслышан, но, вроде, он не этим занимался. Не думал, что PewDiePie и Linux можно увидеть вместе 😕
6633
12:57
27.04.2025
close
Отзывы канала
Отзывов нет
Новинки в тематике
Лучшие в тематике
Статистика канала
Рейтинг
6.3
Оценка отзывов
0.0
Выполнено заявок
0
Подписчики:
7.8K
Просмотры на пост:
lock_outline
ER:
--%
Публикаций в день:
0.0
CPV
lock_outlineВыбрано
0
каналов на сумму:0.00₽
Подписчики:
0
Просмотры:
lock_outline
Перейти в корзинуКупить за:0.00₽
Комментарий