😂 В сети подняла хайп новая капча
Всё дело в том, что многие зумеры не могут её пройти, просто потому, что не умеют пользоваться циферблатом со стрелками 😨
#news
👨💻 Наглядно — 9 типов тестирования API
➡️ Smoke Testing
Делается после разработки API. Проверка того, что API работают и ничего не выходит из строя.
➡️ Functional Testing
Позволяет создать план тестирования на основе функциональных требований и сравнить его с фактическими результатами.
➡️ Integration Testing
Этот тест объединяет ряд вызовов API и выполняет сквозные тесты. Оцениваются коммуникации и передача данных в процессе эксплуатации.
➡️ Regression Testing
Этот тест гарантирует, что исправления ошибок или новые функции не нарушат текущее поведение API.
➡️ Load Testing
Измеряет производительность приложений при различных нагрузках. Мы можем определить емкость приложения.
➡️ Stress Testing
API специально перегружаются, чтобы проверить, могут ли они функционировать должным образом.
➡️ Security Testing
Этот тест сертифицирует API от всех потенциальных угроз извне.
➡️ UI Testing
Гарантирует, что пользовательский интерфейс может взаимодействовать с этими API и отображать данные по мере необходимости.
➡️ Fuzz Testing
Этот тест отправляет недействительные или неожиданные входные данные в API и пытается вызвать его сбой. Делается путем выявления уязвимостей API.
📂 Сохраняем
#doc #api
Изучите применение ChatGPT в рабочих целях, чтобы получить от этого прибыль. Сейчас самое время начать использовать искусственный интеллект.
Здесь вы узнаете, почему стоит освоить ChatGPT. Это поможет вам:
- Использовать ChatGPT в вашей профессиональной сфере.
- Предлагать компаниям разработку индивидуально дообученного ChatGPT по заказу.
- Увеличить свой доход, освоив навык создания индивидуально дообученного ChatGPT.
Зарегистрируйтесь на бесплатный вебинар, чтобы узнать больше деталей.
Реклама. ООО "ТЕРРА ЭЙАЙ". ИНН 9728019395. erid: LjN8KGTew
💻 Ищем в Tor из клирнета
1️⃣ ahmia.fi — клирнет зеркало одного из самых известных даркнет-поисковиков с открытым исходным кодом;
2️⃣ onionengine.com — такая же история, только поисковик чуть менее популярный;
3️⃣ darkhunt.net — еще один инструмент поиска луковых сайтов в клире, эффективный, но с кучей рекламы;
4️⃣ thehiddenwiki.com — один из старейших каталогов ссылок;
5️⃣ onionland.io — завершающий список поисковик, созданный при поддержке Tor2Web.
Бонус: можно ввести запрос 'site:onion.ly'в поиск Google и тоже найти достаточно много .onion сайтов, однако я бы не рекомендовал искать подобные ресурсы в гугле.
#cheatsheet
Прокачайте навыки в Python-разработке на бесплатном практическом мини-курсе! Минимум скучной теории — больше мощной практики на реальных задачах разработчиков. После прохождения добавите 4 проекта в портфолио!
Записаться и узнать подробную программу: https://epic.st/iiIk_?erid=2VtzqvpicL2
Кому подойдёт курс:
— Тем, кто хочет карьерных перемен
— Тем, кто уже знает основы Python и хочет пополнить портфолио интересным кейсом
— Тем, кто хочет попасть в IT, но сомневается
В финале мини-курса вас ждёт прямой эфир с экспертом Анастасией Борневой — руководителем направления по исследованию данных в «Сбере». В прямом эфире она поделится профессиональными секретами, разберёт ваши работы и ответит на вопросы.
Вас ждут крутые подарки: чек-листы, гайды и другие бонусы. Эти материалы пригодятся в работе и помогут больше узнать о профессии.
Откройте новые возможности!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
🔥 Полезные библиотеки Python
Pygamelib — кроссплатформенная библиотека Python для разработки игр на основе терминала, предназначенная в первую очередь для обучения программированию.
Простотая, с минимальными требования к знанию Python и мощным набором функций, который подходит как для новичков, так и для опытных программистов.
Библиотека помогает освоить алгоритмы, стимулирует воображение и креативность. Не зависит от графических карт.
Установка:
$ pip3 install pygamelib
Стать Python-разработчиком за 100 рублей в 2024 году? Легко!
Записывайтесь на 14-дневный подготовительный курс.
⏰ Старт уже 13 августа!
72 урока в онлайн, 3 встречи с наставником в режиме реального времени, 1 встреча для лайвкодинг-сессии, помощь наставника, а как итог – собственная программа и четкое понимание, в правильном ли IT-направлении вы двигаетесь.
После выполнения домашнего задания, вы автоматически становитесь участником конкурса и получаете возможность приобрести полноценный курс по профессии “Python-разработчик” за 100 рублей!
🎉 Победителя определим случайным образом через рандомайзер.
😲 Omni One — релизнули будущее гейминга, VR-систему с полной свободой перемещения
Сетап состоит из очков Pico 4, беговой дорожки, комплекта обуви и трекеров. Из ограничений: рост игрока должен быть до 193см и вес меньше 113кг, скуфы мимо 😰
Мечта детства стоит ~$2500
#cyberpunk #news
👨💻 Наглядно: 9 основных компонентов производственного микросервисного приложения
1 - API Gateway
Шлюз обеспечивает единую точку входа для клиентских приложений. Он обрабатывает маршрутизацию, фильтрацию и балансировку нагрузки.
2 - Реестр служб
Реестр служб содержит сведения обо всех службах. Шлюз обнаруживает службу с помощью реестра. Например, Consul, Eureka, Zookeeper и т. д.
3 - Уровень служб
Каждая микрослужба выполняет определенную бизнес-функцию и может работать на нескольких экземплярах. Эти службы могут быть созданы с использованием таких фреймворков, как Spring Boot, NestJS и т. д.
4 - Сервер авторизации
Используется для защиты микрослужб и управления идентификацией и контролем доступа. Здесь могут помочь такие инструменты, как Keycloak, Azure AD и Okta.
5 - Хранилище данных
Базы данных, такие как PostgreSQL и MySQL, могут хранить данные приложений, сгенерированные службами.
6 - Распределенное кэширование
Кэширование — отличный подход к повышению производительности приложения. Варианты включают решения для кэширования, такие как Redis, Couchbase, Memcached и т. д.
7 - Асинхронная связь микросервисов
Используйте такие платформы, как Kafka и RabbitMQ, для поддержки асинхронной связи между микросервисами.
8 - Визуализация метрик
Микросервисы можно настроить для публикации метрик в Prometheus, а такие инструменты, как Grafana, помогут визуализировать метрики.
9 - Агрегация и визуализация журналов
Журналы, генерируемые сервисами, агрегируются с помощью Logstash, хранятся в Elasticsearch и визуализируются с помощью Kibana.
📂 Сохраняем
#doc #cheatsheet
💰 Посчитали зарплаты разработчиков в первом полугодии 2024 года
Самый ощутимый рост был у программистов 1С 😨 — на 18%, до 180 000 ₽. На 13% выросли зарплаты фронтендеров, на 12% — разработчиков игр.
🔼 Архитекторы
🔼 Мобилки
🔼 БД и бэкенд как всегда в топе
#news
Мир DevOps состоит из непрерывного обучения и совершенствования навыков. Новичкам часто приходится тратить много времени на поиск качественных и полезных материалов. Чтобы помочь, коллеги из @Selectel решили поделиться рекомендациями ⭐️
В подборку вошли материалы для углубления знаний и улучшения практических навыков в DevOps: книги, плейлисты, каналы и курсы. Переходите по ссылке, чтобы ознакомиться, а потом подписывайтесь на их канал. Там каждый день выходят топовые IT-материалы в удобном формате.
Реклама АО «Селектел». ИНН: 7810962785
Erid: 2VtzqvjxTCv
👨💻 В последнюю пятницу июля по всему миру отмечался День системного администратора
Это уникальный человек, чью работу никто не замечает, но без которого ничего не работает. Без вас — мы бы тут не сидели 😎
С днём сисадмина, с опозданием ⚔️
🔄 Google В С Ё?
OpenAI только что анонсировали свой собственный поисковик SearchGPT
Работает на GPT-4 и кардинально отличается от гуглинга: в нём не будет привычного списка ссылок, поисковая система обещает проверить все доступные источники и выдать вам лучший ответ на любые вопросы. 🔥
Скоро доступ к прототипу SearchGPT получат первые 10 тысяч пользователей.
Записаться можно тут
#news #soft
🔥 Unfold — красивая и функциональная тема для кастомизации стандартной админ-панели Django, сразу добавляющая множество удобных фичей для админа.
Установка:$ pip install django-unfold
$ poetry add django-unfold
⚙️ GitHub/Инструкция
#soft #code #python #github
🔔 Эфир с экспертом - Как продакту сделать быстрый переход в Web3!
Расскажет команда @TopSelectionWeb3
Мы продолжаем нашу рубрику эфиров с экспертами, которым удалось сменить сферу деятельности и успешно перейти в мир Web3. Встречайте нашего нового спикера:
Бренд эргономичных городских рюкзаков XD Design объявляет Back to School распродажу со скидками до 20%!
На фото флагманская модель – Bobby Edge в стильном минималистичном дизайне. Объём рюкзака средний – 17 литров, внутреннее отделение вмещает ноутбук до 16" и планшета до 10". Для защиты содержимого у рюкзака предусмотрены:
▪️Водоотталкивающие ткань, молнии и бегунки
▪️Фиксатор молнии с замком
▪️Множество внутренних карманов, потайной карман для трекера
▪️Карман на спинке с RFID-защитой и съемный карабин для ключей
▪️Карман для карты на лямке
Для удобства рюкзак можно разложить на 180°. Материалы, из которых выполнен рюкзак, произведены из переработанного пластика – на один рюкзак уходит 21 пластиковая бутылка.
Все модели XD Design представлены на официальном сайте xd-design.ru. Чтобы покупка была ещё приятнее, используйте промокод на дополнительную скидку 30% – PYTHON. Действует всего две недели!
🚘 Видели как в Афганистане сдают на права?
Машину видел? Руль трогал? Вот тебе права 😄
#news
⚡️ Сервис ChatHub — сразу все текстовые нейронки в одном месте
ChatHub позволяет работать со всеми нейросетями одновременно и выбирать лучший ответ. Кроме того, есть огромная библиотека с промтами под разные задачи.
И всё это бесплатно!
Сохраняем и пользуемся ☕️
#soft #nn
🤨 Подписка на мышку?
Logitech хотят сделать «вечную» мышку, которая будет работать по подписке.
За ежемесячную плату пользователь будет получать обновления софта, которые якобы должны улучшать производительность мышки 😄
#news
⚡️ Netflix показало большой трейлер Аниме по «Терминатору»
Всё начинается с той-самой сцены с ядерным взрывом, пробирает до мурашек 🤯 Не фанат аниме, но точно посмотрю.
Релиз совсем скоро 29 августа, это мы смотрим? 😎
#news
😰 Python остается одним из самых удобных, простых и популярных языков, но потребляет в 75 раз больше энергии, чем C, при выполнении тех же задач и в 71 раз медленнее.
#doc
🙂 Нейросеть попросили сгенерировать "Поездку в недалёкое будущее"... Спойлерит
This is fine 😕
#cyberpunk
💥Хотите влететь в ML и быстро прокачать свои навыки на реальных проектах?
Университет ИТМО и karpov.courses создали исчерпывающий starter pack для начала карьеры в ML и Data Science.
Курс "ML engineering: от базы до AI-продукта" составлен таким образом, чтобы любой желающий без опыта в машинном обучении смог разобраться со всеми этапами работы: от сбора данных и применения классических алгоритмов до обучения нейросетей.
А чтобы погрузиться в сферу машинного обучения и оценить перспективы в этой области, приглашаем на вебинар “Топ навыков инженера машинного обучения”, который пройдет 7 августа в 19:00 (мск). Присоединиться к вебинару можно зарегистрировавшись по ссылке. Ставьте напоминание в календаре и присоединяйтесь к встрече📆
Вам будет интересно посетить эту встречу, если вы:
> хотите погрузиться в изучение перспективной темы, но не знаете с чего начать
> хотите развиваться в теме машинного обучения, но пока не выбрали направление
> задумались об обучении ML
💣Кстати, ИТМО – единственный российский вуз в мировом топ-100 по искусственному интеллекту по результатам международного рейтинга QS World University, а karpov.courses - одна из ведущих профильных онлайн-школ по Data Science. Мы считаем, что это идеальный мэтч.
Реклама. Университет ИТМО ИНН:7813045547
🔥 Машинное обучение с PyTorch и Scikit-Leam
Исчерпывающее руководство по машинному (МО) и глубокому обучению с использованием языка программирования Python, фреймворка PyTorch и библиотеки Scikit-Leam. Рассмотрены основы МО, алгоритмы для задач классификации, классификаторы на основе Scikit-Leam, предварительная обработка и сжатие данных, современные методы оценки моделей и объединение различных моделей для ансамблевого обучения.
Рассказано о применении МО для анализа текста и прогнозировании непрерывных целевых переменных с помощью регрессионного анализа, кластерном анализе и обучении без учителя, показано построение многослойной искусственной нейронной сети с нуля. Раскрыты продвинутые возможности PyTorch для решения сложных задач. Описано применение глубоких сверточных и рекуррентных нейронных сетей, трансформеров, генеративных состязательных и графовых нейронных сетей. Особое внимание уделено обучению с подкреплением для систем принятия решений в сложных средах.
⚡️ Огромная шпаргалка по построению графиков в Matplotlib с примерами кода
Matplotlib — мощная библиотека построения графиков на Python, используемая для создания статических, анимированных и интерактивных визуализаций.
Основные характеристики Matplotlib:
Универсальность: может генерировать широкий спектр графиков, включая линейные графики, диаграммы рассеяния, столбчатые диаграммы, гистограммы и круговые диаграммы.
Настройка: предлагает обширные возможности для управления каждым аспектом графика, таким как стили линий, цвета, маркеры, метки и аннотации.
Интеграция с NumPy: легко интегрируется с NumPy, что упрощает построение графиков массивов данных напрямую.
Качество публикации: создает высококачественные графики, подходящие для публикации, с точным контролем эстетики.
Расширяемость: легко расширяется с большой экосистемой дополнительных наборов инструментов и расширений, таких как функции построения графиков Seaborn и Pandas.
Кроссплатформенность: не зависит от платформы и может работать на различных операционных системах, включая Windows, macOS и Linux.
Интерактивные графики: поддерживает интерактивное построение графиков с помощью виджетов и обработки событий, позволяя пользователям динамически исследовать данные.
#doc #cheatsheet
😎 Как отдыхают взрослые мужики после работы? — играются в песочнице
Самое крутое, что почти все модели — собраны своими руками 🙃
#news
Съёмка VHS, Нирвана на кассете, модемы, Zuko, дискеты, прокатный фильм на кассете… помнишь это?
Новый ролик от Яндекса – не просто ностальгия, а целое путешествие во времени.
Но это только начало!
10 августа тусовка для middle+/senior разработчиков YACAMP снова пройдет в Москве!
В программе: IT-казино, квест по сервисам Яндекса, вечеринки, музыкальные хедлайнеры в лицах самих участников и многое другое.
Регистрируйся!
Реклама ООО "ЯНДЕКС", ИНН 7736207543, erid: LjN8KWawo
⚡️ Бывший сотрудник OpenAI раскрыл планы компании на 5 лет вперёд
Коротко о том, что нас ждёт:
🟢 Конец 2024: Релиз самой умной нейронки GPT-Next.
🟢 2025 год: Больше никакой рутины, её возьмут на себя ИИ-агенты.
🟢 2026 год: OpenAI создаст мощнейшую нейросеть уровня человека - AGI. Она заменит все профессии.
🟢 2027 год: ASI зародится с вероятностью 70%. ИИ начнёт самообучение и отодвинет людей от решения глобальных проблем.
🟢 2028 год: Болезней больше не будет. ASI создаст нанороботов, убивающих все вирусы и микробы.
🟢 2029 год: Появится Skynet. Сверхинтеллект возьмёт под контроль мир, и прогресс ускорится до невероятных скоростей.
Готовимся? Нам нужен Джон Коннор 🔫 😊 🔫
#news
✍️ Шпаргалка по структурам данных в программировании с максимально понятным объяснением и примерами из жизни
Эти структуры данных являются основополагающими в программировании и часто используются для решения различных алгоритмических задач.
Сохраняй и пользуйся 👍
#doc #cheatsheet