Frontend Hash
前往频道在 Telegram
admin @haarrp @pythonl - 🐍 @machinee_learning - chat @ArtificialIntelligencedl - AI @datascienceiot - ml 📚 @pythonlbooks-📚 @hr_itwork-работа
显示更多3 323
订阅者
-124 小时
-97 天
-3230 天
帖子存档
3 323
🔵 Пишем телеграм бота для скачивания #yotube видео
📌Видео
• Папка отборных каналов для Python разработчиков -https://t.me/addlist/8vDUwYRGujRmZjFi
• Cсылка на бота: @Youtubedtg_bot
• Полный код бота: https://github.com/Develp10/telegramyoutubebot
@pro_python_code
3 323
Repost from Искусственный интеллект. Высокие технологии
Вышел GigaChat нового поколения. Разработчики @gigachat_bot качественно обновили его, изменив свой подход к обучению. Благодаря этому сервис стал лучше отвечать на запросы пользователей — примерно в два раза. При этом GigaChat также запустили в VK, аудитория сервиса уже достигла более 1 млн пользователей.
Попробовать.
@vistehno
3 323
🐍 Mastering Financial Engineering: От моделирования на Python к интерактивным приложениям
Финансовый инжиниринг включает в себя сложные вычисления и моделирование для анализа и решения финансовых проблем.
Независимо от того, являетесь ли вы студентом или начинающим специалистом в области финансов, очень важно не только понимать концепции, но и профессионально представлять свою работу.
В этой статье мы рассмотрим, как с помощью Python превратить простой код моделирования цены опциона Монте-Карло в развернутое приложение. Это не только улучшит ваше понимание, но и поможет эффективно донести финансовые концепции с помощью визуализаций и пользовательских приложений.
Предварительный вариант приложения, которое вы сможете создать к концу этого урока: в изображении.
1. Организуйте рабочее пространство
Шаг 1.1: Создание выделенной папки
Начните с создания специальной папки для вашего проекта по финансовой инженерии. Организация работы в структурированном виде необходима для эффективной разработки.
Далее
3 323
Для канала @hashdev
Как давно вы были на вписках? Впрочем, неважно. Предлагаем вписаться в авантюрную IT-вечеринку от МТС и не думать о работе.
Что будет:
• финал олимпиады True Tech Champ
• выступления и воркшопы от топовых спикеров
• кодинг на скорость и игровые зоны
• тату-студия для самых смелых
• лаунджи, чтобы было где пообщаться
• и afterparty со звездным лайнапом
Когда и где: 24 октября (вторник), МТС live холл в Москве
Зовем всех причастных к IT-комьюнити на наш фест. Регистрация открыта по ссылке, количество мест ограничено. И кстати, это все абсолютно бесплатно
Реклама. ПАО "МТС". ИНН 7740000076. erid: LjN8K7erY
3 323
🖥 Django создание модели. Вывод даных на страницу
https://www.youtube.com/watch?v=hjoh29epXXA
@hashdev
3 323
Emcee — это раннер для параллельного тестирования.
Узнайте, как Emcee прокачали до облачного решения и нашли способ организовать сендбоксинг через виртуализацию на macOS, чтобы обезопасить трафик.
Подробности и ссылка на сам Emcee ищите здесь
Реклама ООО "Авито Тех", ИНН 9710089440
erid: LdtCK8zB3
3 323
CSS скейтбордист
Проект был выполнен с помощью HTML и CSS-препроцессоров. Интересно то, что javascript вообще не принимал участия, а HTML код занял всего 50 строк, благодаря процессору Pug.
Посмотрите сами: https://codepen.io/deren2525/pen/dyvyLev
#codepen
3 323
⬅️ Использование WebSocket с Python
Что такое WebSocket?
Обычно для обмена данными в интернете используется протокол передачи гипертекста (HTTP, HyperText Transfer Protocol). Он работает по алгоритму запрос/ответ. Когда веб-браузеру нужны данные с веб-сервера, он выполняет запрос, на который веб-сервер возвращает данные через ответ: изображение 1.
☝️Чтобы поддерживать актуальную версию веб-страницы, браузеру необходимо достаточно часто выполнять запросы для получения данных с веб-сервера.
Этот процесс называется опросом (polling). Если данные нужно обновлять постоянно, он становится чрезмерно затратным, поскольку и клиент, и сервер постоянно выполняют запросы и ответы. С другой стороны, постоянный опрос бесполезен, если данные на сервере меняются редко (или нерегулярно). Но если уменьшить частоту опроса, браузер может пропустить важные обновления данных.
Гораздо больше возможностей предлагает технология WebSocket, которая предоставляет канал связи на основе сокетов между веб-браузером и веб-сервером. Такое полностью дуплексное соединение, позволяющее и клиенту, и серверу одновременно отправлять и получать данные, весьма полезно для веб-приложений, работающих в режиме реального времени.
Алгоритм работы WebSoket показан на изображении 2.
▪Сначала веб-браузер инициирует запрос к веб-серверу, отправляя HTTP-заголовок “can we upgrade to websocket”.
▪Если веб-сервер поддерживает WebSocket, он возвращает ответ с заголовком “OK to upgrade to websocket”.
▪Затем устанавливается долговременное двунаправленное соединение с сокетом.
▪И клиент, и сервер смогут обмениваться данными, используя это сокет-соединение.
С WEBSOCKET ТАКЖЕ МОЖНО ИСПОЛЬЗОВАТЬ ДЛЯ ПОДКЛЮЧЕНИЯ К СОКЕТАМ ПОРТЫ 80 (HTTP) И 443 (HTTPS). ЭТО ПОЗВОЛЯЕТ РАБОТАТЬ С WEBSOCKET ДАЖЕ ЧЕРЕЗ ПРОКСИ-СЕРВЕР И БРАНДМАУЭР.
Создание сервера WebSocket
📌 Читать
3 323
HTTP.codes — бесплатный API для тестирования HTTP-ответов
Сервис поддерживает все основные HTTP-методы и статус-коды, а также предоставляет возможность задержки ответа и добавления пользовательских HTTP-заголовков
Стоимость: #бесплатно
#HTTP #API #web
3 323
Repost from QA тестировщик
Статистика QA вакансий и резюме. Июль 2023
💹📈📉 Крутая статистика за июль по открытым вакансиям, по состоянию рынка, средней зарплате, возрасту соискателей и еще куче параметров.
Читать
#новость
3 323
Сложность алгоритмов. Big O. Основы
Сложность алгоритма — это количественная характеристика, которая говорит о том, сколько времени или какой объём памяти потребуется для выполнения алгоритма.
Big O нотация используется для описания верхней границы.
В статье обсуждаются различные типы сложности, включая константную (O(1)), линейную (O(n)), логарифмическую (O(log n)), линеарифметическую (O(n * log n)) и квадратичную (O(n^2)).
Понимание Big O нотации критически важно для любого разработчика, так как это помогает оптимизировать код и делает его более эффективным.
Читаем тут: bimlibik.github.io/posts/complexity-of-algorithms/
#алгоритмы3 323
⚡️Маст-хэв список для программистов, каналы с последними книжными новинками, библиотеками, разбором кода и актуальной информацией, связанной с вашим языком программирования.
Лучший способ получать свежие обновлении и следить за трендами в разработке.
Машинное обучение: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
C#: t.me/csharp_ci
C/C++/ t.me/cpluspluc
Data Science: t.me/data_analysis_ml
Devops: t.me/devOPSitsec
Go: t.me/Golang_google
Базы данных: t.me/sqlhub
Rust: t.me/rust_code
Javascript: t.me/javascriptv
React: t.me/react_tg
PHP: t.me/phpshka
Android: t.me/android_its
Мобильная разработка: t.me/mobdevelop
Linux: t.me/+A8jY79rcyKJlYWY6
Big Data: t.me/bigdatai
Хакинг: t.me/linuxkalii
Тестирование: https://t.me/+F9jPLmMFqq1kNTMy
Java: t.me/javatg
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка машинное обучение: https://t.me/addlist/_FjtIq8qMhU0NTYy
📕 Бесплатные Книги для программистов: https://t.me/addlist/YZ0EI8Ya4OJjYzEy
🎞 YouTube канал: https://www.youtube.com/@uproger
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
3 323
🖥 MAGVIT:генеративный видео-трансформер 10 в 1
Исследователи из института Карнеги-Меллон, Google Research и Университета Джорджии представили модель MAGVIT (Masked Generative Video Transformer) для генерации видео.
MAGVIT - это единая модель, которая может улучшать частоту кадров видео, создавать кадры вне границ кадров, заполнять пропущенные участки видео и генерировать видео в соответствии с заданными условиями. MAGVIT показал значительное улучшение результатов по сравнению с последними достижениями на трех бенчмарках по генерации видео. В частности, на датасете Kinetics-600 MAGVIT улучшил результаты на 39%.
🖥 Github: https://github.com/google-research/magvit
📕 Paper: https://arxiv.org/pdf/2212.05199.pdf
@machinelearning_ru
3 323
Там Хабр Карьера подбили статистику с зарплатами айтишников по городам.
Теперь вы знаете кем и где выгоднее работать.
Жителям Воронежа соболезнуем.
3 323
Raycast — умный инструмент для быстрого доступа и выполнения задач в рабочем окружении
Raycast позволяет пользователю быстро запускать приложения, скрипты, открывать файлы, выполнять поиск, работать с задачами и многое другое через удобный интерфейс
Инструмент обладает функциями автодополнения, интеграцией с популярными сервисами и возможностью создания собственных скриптов
Стоимость: #бесплатно (но есть платные тарифы)
#продуктивность #автоматизация
3 323
Алгоритмы и структуры данных для начинающих
Уверенное применение структур данных и алгоритмов имеет важное значение при создании программ. Изучить основы поможет серия коротких видеоуроков с примерами на JavaScript. Например, что такое BinarySearchTree, LinkedList, Stack, Queue, их применение, а также другие структуры и алгоритмы:
https://youtube.com/playlist?list=PLIFGfLqvZ-yGHI2Fg0NCgi7FY0h1yh-af
#js #алгоритмы
3 323
17 незаменимых веб-приложений для ускорения работы над проектом
Собрали лучшие веб-приложения для работы с изображениями, логотипами, анимацией, шрифтами, README-файлами и многим другим.
https://proglib.io/p/17-nezamenimyh-veb-prilozheniy-dlya-uskoreniya-raboty-nad-proektom-2022-02-18
3 323
Airbrake — инструмент для мониторинга и отслеживания ошибок в веб-приложениях
С помощью Airbrake вы получаете уведомления о возникновении ошибок в реальном времени, информацию о стеке вызовов и собранные данные о среде выполнения
При этом у утилиты есть интеграция с популярными фреймворками и сервисами, гибкая фильтрация и группировка ошибок
Есть и автоматическая сборка дополнительной информации для упрощения диагностики
Стоимость: #бесплатно (но есть платные тарифы).
#мониторинг #ошибки #web
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
