Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥14
Поток работы системы определяется событиями (действиями пользователя, выходными данными), при этом компоненты взаимодействуют посредством событий. Обработчики событий отвечают асинхронно.
Многоуровневая архитектура:
Организует систему на отдельных уровнях, каждый из которых имеет определенные обязанности. Связь обычно происходит между соседними уровнями, обеспечивая определенную функциональность.
Монолит:
Традиционный подход с тесно интегрированными компонентами и модулями в единой кодовой базе, развернутой как единое целое.
Микросервисная архитектура:
Разбивает приложение на небольшие, независимо развертываемые службы, каждая из которых ориентирована на определенные бизнес-возможности. Обеспечивает масштабируемость, ремонтопригодность и гибкость.
Модель-Представление-Контроллер (MVC):
Шаблон проектирования, разделяющий приложение на взаимосвязанные компоненты: модель (данные и бизнес-логика), представление (пользовательский интерфейс) и контроллер (управляет вводом пользователя и обновляет модель и представление).
Эти шаблоны предлагают разнообразные способы структурирования программных систем на основе конкретных требований, обеспечивая масштабируемость, удобство сопровождения и простоту разработки. Выбор зависит от уникальных потребностей и целей приложения.
#doc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28🔥11❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Нейросеть теперь понимает даже почерк врача!
Китайцы представили DeepSeek-VL2-small — новую ИИ-модель, которая расшифрует любые рукописные записи. Просто загружаете скриншот или фото — и она перепишет текст или ответит на вопросы по нему.
Что умеет?
Незаменимый инструмент для студентов, исследователей и всех, кто разбирает "древние письмена" на лекциях.
Сохраняем и пробуем ТУТ
#soft #nn
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥84👍17😱14❤12🫡5
«Han» Амир Дарчинов стал
«Han» ведет соцсети, где рассказал о контракте и делится прогрессом.
Вспомнил себя в 9 лет...
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😱90👍28🤯22🔥9❤6🫡5
Хотите легко записывать звук? Библиотека
sounddevice
позволяет записывать аудио без лишних сложностей!pip install sounddevice scipy
Как работает?
Просто запустите скрипт, введите время записи/название и получите аудиофайл.
#python #soft #tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥9❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍107🔥35❤7🫡2
Идеально для:
Сохраняй, пригодится!
#soft #nn
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍39🔥14❤5🤯1
TIOBE — рейтинг самых популярных языков мира.
Python заметно прибавляет из года в год удерживая позицию ТОП 1.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍68🔥24❤5🤯4
Forwarded from GitHub программиста
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍24🔥8❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Представьте, что вы проводите операцию, а перед вами не просто снимки, а интерактивные 3D-схемы мозга и других органов, которые прямо на глазах становятся частью тела пациента!
Врачи в Нью-Йорке используют дополненную реальность для преобразования МРТ и КТ-снимков в подробные 3D-модели, которые идеально накладываются на пациента. Это позволяет не только точнее планировать операции, но и совершать их с невероятной точностью в реальном времени.
#cyberpunk
Please open Telegram to view this post
VIEW IN TELEGRAM
👍105🔥43😱13❤3🫡3
E4GL30S1NT — простой в использовании OSINT инструмент для сбора информации.
Что умеет:
Установка:
$ apt-get install wget
$ wget https://raw.githubusercontent.com/C0MPL3XDEV/E4GL30S1NT/main/linuxinstall.sh
$ bash linuxinstall.sh
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍39🔥8❤2🫡1
Программисты разработали уникальную систему, которая с точностью в 99% определяет ваш возраст по движениям пальцев.
Суть в том, что с возрастом меняются движения пальцев — а благодаря нейросетям система может точно «читать» эти изменения.
Главное — полная анонимность! Без паспорта, телефона, селфи или лишних данных: достаточно просто 30 секунд покрутить рукой перед камерой.
Фича уже внедряется на сайты для взрослых, и скоро это станет стандартом!
Руки на стол
#cyberpunk
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥81😱40👍17🫡14❤4🤯3
Хотите улучшить качество картинок перед поиском по изображению или просто прокачать старые фото? Эти нейросети помогут апскейлить и восстановить детали, особенно лица!
Идеально для OSINT, восстановления старых снимков и подготовки картинок для поиска!
#nn #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🔥11❤4
819 миллионов часов — столько времени Google украл у человечества на прохождение CAPTCHA.
Это 1298 человеческих жизней или 102 миллиона рабочих дней просто на то, чтобы выбрать все картинки с пожарными гидрантами.
Самое интересное:
Так что в следующий раз, когда вам предложат найти на картинке автобус — помните, что вы не просто доказываете, что не робот… вы работаете на Google... бесплатно.
#news
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63🤯26👍13😱12❤2
Chaplin — утилита для визуального распознавания речи по губам (VSR), которая считывает движения ваших губ и мгновенно преобразует их в текст.
Ключевые особенности:
Как это работает? Chaplin использует модель, обученную на наборе данных Lip Reading Sentences 3 (LRS3), что позволяет ему точно интерпретировать чтение по губам.
Установка:
$ git clone https://github.com/amanvirparhar/chaplin
$ cd chaplin
Далее качаем необходимые модели, ссылки на GitHub
Пример использования:
$ sudo uv run --with-requirements requirements.txt --python 3.12 main.py config_filename=./configs/LRS3_V_WER19.1.ini detector=mediapipe
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍44🔥17😱5❤4🫡1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍198🔥39🫡24😱9🤯3
This media is not supported in your browser
VIEW IN TELEGRAM
Никакого палева, абсолютно
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥90😱12👍11🫡2
Хватит искать конвертеры, Python сделает всё сам. С помощью pytube и moviepy можно вытянуть аудиодорожку из любого YouTube-видео и сохранить её в формате MP3.
Установка необходимых библиотек:
$ pip install pytube moviepy
import os
import pytube
from moviepy.editor import AudioFileClip
def download_youtube_audio(youtube_url: str, output_folder: str = ".", output_filename: str = "audio.mp3") -> str:
"""
Скачивает аудио с YouTube и сохраняет в MP3.
:param youtube_url: Ссылка на YouTube-видео.
:param output_folder: Папка для сохранения MP3-файла.
:param output_filename: Имя MP3-файла.
:return: Путь к сохранённому файлу.
"""
print("🔄 Загружаем аудио с YouTube...")
# Получаем аудиопоток
yt = pytube.YouTube(youtube_url)
audio_stream = yt.streams.filter(only_audio=True).first()
# Скачиваем временный файл
temp_file = audio_stream.download(output_path=output_folder)
# Преобразуем в MP3
audio_clip = AudioFileClip(temp_file)
mp3_file = os.path.join(output_folder, output_filename)
audio_clip.write_audiofile(mp3_file)
# Удаляем временный файл
os.remove(temp_file)
print(f"✅ Аудио успешно сохранено: {mp3_file}")
return mp3_file
if name == "main":
youtube_url = input("Введите ссылку на YouTube-видео: ").strip()
output_folder = input("Введите папку для сохранения (Enter для текущей): ").strip() or "."
output_filename = input("Введите имя файла (Enter для 'audio.mp3'): ").strip() or "audio.mp3"
download_youtube_audio(youtube_url, output_folder, output_filename)
#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍106🔥25❤12🫡4🤯3