Хочу рассказать про сайт, через который можно получить доступ к платным функциям open-ai бесплатно, но через рефералов (или через мульти-аккаунт
За регистрацию дают 12 шаровых кредитов, каждый запрос стоит по-разному в зависимости от нейронки. Правда, o3-pro дают по-трогать только в платных тарифах, но он и на обычном openai 200$ стоит.
В свое время пользовался, когда GPT был основной нейронкой-ассистентом (делал всю работу за меня). Правда, после выхода o3, который стал хуже о1 в плане кодинга, отказался. Но вдруг кто-то юзает/хочет попробовать. Из преимуществ сайта, это то, что тут тарифы выгоднее, т.к. по сути дают сделать 350 запросов на о3 в неделю, а обычный openai - 100 неделю, вроде сейчас так. +, здесь ответы обьективно лучше (как и при любом использовании продуктов open-ai через любого оператора, кроме самого open-ai, лол).
Я тоже заряжу свое рефку, щас по ней зарегаетесь и я буду фотки для постов генерировать симпотишные.
Вот сам сайт (выглядит колхоз пздц)
P.S. GPT для программирования не лучший вариант, хотите потратить деньги
Please open Telegram to view this post
VIEW IN TELEGRAM
❤33🔥8🥰1
Тупо мульти-тул для медиафайлов. Целый набор инструментов с открытым исходным кодом, который умеет практически всё:
- Конвертировать форматы: Из MP4 в WebM, из WAV в MP3 и т.д., вообще ЛЮБЫЕ варит!
- Резать и склеивать видео/аудио;
- Извлекать аудио/картинки;
- Работать с потоковым видео (веб-камеры, камеры видео-наблюдения).
Работает через командную строку, легко интегрируется в проекты. Лютая база для тех, кто хочет делать проекты связанные с обработкой медиа.
Репозиторий.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52❤13🥰3😡2❤🔥1🎉1👌1😭1
Для работы использовал FFMPEG.
Как легкий пример для поста выше.
Как легкий пример для поста выше.
import os
import ffmpeg
class VideoToGifConverter:
def __init__(self, source_dir="video", target_dir="gif", frame_rate=2):
self.source_dir = source_dir
self.target_dir = target_dir
self.frame_rate = frame_rate
os.makedirs(self.source_dir, exist_ok=True)
os.makedirs(self.target_dir, exist_ok=True)
def get_video_files(self):
return [
file_name
for file_name in os.listdir(self.source_dir)
if file_name.lower().endswith(".mp4")
]
def convert_videos_to_gif(self):
video_files = self.get_video_files()
for video_file in video_files:
base_name = os.path.splitext(video_file)[0]
gif_file_name = base_name + ".gif"
input_path = os.path.join(self.source_dir, video_file)
output_path = os.path.join(self.target_dir, gif_file_name)
stream = ffmpeg.input(input_path)
stream = stream.filter("fps", fps=self.frame_rate)
stream = ffmpeg.output(stream, output_path)
ffmpeg.run(stream)
def main():
converter = VideoToGifConverter(source_dir="video", target_dir="gif", frame_rate=2)
converter.convert_videos_to_gif()
if __name__ == "__main__":
main()
👍37❤9👏4🔥3🤣3🥰2❤🔥1
🌐 Расскажу про один сайт, который может как позабавить, так и заставить задуматься.
WhatsMyName.app
🚀 Это простой, но мощный инструмент, который делает одну вещь: ищет конкретный никнейм по сотням сайтов и социальных сетей. Настоящая находка для тех, кто хочет узнать больше о цифровом следе.
Как это работает:
- зашли на сайт;
- вводите в поисковую строку любой никнейм (свой старый, ник друга или тот, что хотите занять);
- нажимаете на кнопку поиска;
- получаете целый список сайтов, где этот ник уже используется, с прямыми ссылками на профили.
🖥 Зачем вам это может понадобиться? Потому что вы мамкины хакеры
1) Проверить свой "цифровой след" 👣;
2) Найти человека в других соцсетях 🧐
3) наглядно увидеть, как легко нас можно найти в сети.
Дальше расскажу про "Google Dorks" - технике, которая превратит ваш поисковик в мощный инструмент для расследованийдокса ...
WhatsMyName.app
Как это работает:
- зашли на сайт;
- вводите в поисковую строку любой никнейм (свой старый, ник друга или тот, что хотите занять);
- нажимаете на кнопку поиска;
- получаете целый список сайтов, где этот ник уже используется, с прямыми ссылками на профили.
1) Проверить свой "цифровой след" 👣;
2) Найти человека в других соцсетях 🧐
3) наглядно увидеть, как легко нас можно найти в сети.
Дальше расскажу про "Google Dorks" - технике, которая превратит ваш поисковик в мощный инструмент для расследований
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63❤14🤯5❤🔥1🥰1🙏1
This media is not supported in your browser
VIEW IN TELEGRAM
У меня такого контента нет и я не уверен, что смог бы также это все записывать. Для тех, кто реально хочет смотреть что-то полезное, обучающее.
Я сам повстречал в ТТ Романа и был удивлен, почему у него так мало подписоты. Причина удивления: у него супер-годный контент, он на практике представляет сложные вещи простыми, объясняя каждое свое действие словами.
В целом, вот пример видео-ролика, от себя рекомендую подписаться, смотреть, учиться, слушать, вникать. Контент - не развлекательный, конечно, но полезный, познавательный и это факт.
Дал бы вам ссылку на его Телеграм-канал, но он таковой не ведет.
Насколько знаю, человек также проводит занятия, у него есть ученики. Так что если вы ищите ментора, который может помочь Вам в начале пути, попробуйте обратиться.
Еще раз, ссылка на сам канал и пример видео.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53❤23❤🔥10😁6🤣4🌚1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤152🤯22😁15🤣10❤🔥7🔥3💋2🥰1
Google Dorks — техника, которая превратит ваш поисковик в мощный инструмент для расследований.
Что это за "дорки" такие?
Давайте на примерах. Хотите найти презентации по маркетингу с какого-нибудь университетского сайта?
- обычный поиск: презентация маркетинг (получите тонну рекламы и курсов) ❌;
- filetype:ppt site:edu маркетинг (найдет только файлы PowerPoint (.ppt) с сайтов в доменной зоне .edu) ✅;
- site: — ищет информацию только на одном конкретном сайте;
- filetype: — ищет файлы определённого типа. Очень полезно для поиска документов, книг, отчетов;
- inurl: — ищet слoвa прямo в URL-адрeсe стрaницы;
- intitle: — ищет только в заголовках страниц.
Зачем тебе это нужно? Для учебы и работы 🎓, проверить безопасность своего сайта и утолить любопытство... 🕵️♀️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤105👍21🔥9⚡5❤🔥3💋2😨1
key.rar
2.3 KB
Таргетированный кейлоггер, активирующийся только в окнах определённых приложений и умеющий корректировать раскладку. Учитывая, что вы вряд ли сможете его нормально закриптовать и вряд ли продумаете механизм возврата логов на Ваш ПК, это безопасно.
Ключевые фичи:
- скрипт активируется только тогда, когда вы работаете в заданных программах (браузеры, мессенджеры, игры). В остальное время он спит и не тратит ресурсы;
- распознавание раскладки: Корректно записывает текст вне зависимости от того, какая раскладка (RU/EN) активна;
- скрытность: Логи хранятся в недрах папки AppData, а в автозагрузке скрипт маскируется под системный сервис;
- все цели, имена файлов и пути легко меняются через config.json без необходимости лезть в код;
- вся логика инкапсулирована в класс, а ошибки не валят программу, а тихо записываются в отдельный лог-файл для анализа.
Хорошего дня!
P.S. путь к логам:
%APPDATA%\SystemCache\session.dat
Please open Telegram to view this post
VIEW IN TELEGRAM
❤51❤🔥11😱8👍5🦄2🔥1
log.rar
1.5 KB
Еще одно баловство: 🚀 Системный Аудитор: Полный лог активности
Незаметно работает в фоне и фиксирует два ключевых типа действий:
- 📂 Навигация по файлам: Скрипт отслеживает, какие папки вы открываете в "Проводнике" Windows, и скрупулезно записывает каждый ваш шаг. Идеально, чтобы вспомнить, где лежал тот самый файл;
- 💻 Запуск программ: Ни одно запущенное приложение не останется незамеченным. Аудитор мгновенно фиксирует старт любого нового процесса (.exe), записывая его имя и время запуска.
👀 Для чего это нужно?
А ВЫ ТИПО НЕ ЗНАЕТЕ. СОБРАТЬ КОМПРОМАТ НА МЛАДШЕГО БРАТА КОТОРЫЙ НАШЕЛ ПАПКУ С ПРОНОМ‼️
Незаметно работает в фоне и фиксирует два ключевых типа действий:
- 📂 Навигация по файлам: Скрипт отслеживает, какие папки вы открываете в "Проводнике" Windows, и скрупулезно записывает каждый ваш шаг. Идеально, чтобы вспомнить, где лежал тот самый файл;
- 💻 Запуск программ: Ни одно запущенное приложение не останется незамеченным. Аудитор мгновенно фиксирует старт любого нового процесса (.exe), записывая его имя и время запуска.
А ВЫ ТИПО НЕ ЗНАЕТЕ. СОБРАТЬ КОМПРОМАТ НА МЛАДШЕГО БРАТА КОТОРЫЙ НАШЕЛ ПАПКУ С ПРОНОМ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤81🆒8👍5❤🔥3😁1💯1
Или вам все про вирусы да математику рассказывать?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍213❤26❤🔥6🥰3🤔3🐳2🔥1🎉1
Поэтому потратил вечер и написал свой собственный десктопный конвертер медиафайлов. Полностью на Python + PyQt6, в качестве ядра - FFMPEG.
Главная цель была — сделать быстро, удобно и без рекламы. Никаких подписок (только на мой канал
- кидаешь файлы пачкой (batch processing);
- удобный Drag & Drop;
- фото к фото, видео к видео — без путаницы;
- работает офлайн, никакой интернет не нужен.
Как и сказал, под капотом трудится всеядный FFmpeg, так что на входе можно "скармливать" ему почти всё что угодно, от старых .flv до профессиональных .mov.
😜 Скачать код тут. Много реакций и соберу в .exe с FFMPEG внутри для обычных, не шарящих работяг.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤360👍46🥰26🔥17❤🔥5👏4💘4
Офигеть, спасибо @BlueFaceBaby99 и @alexzactly ❤️
Это буквально первые донаты в моей жизни за "просто так", просто потому что я существую и чем-то занимаюсь. При том, что я об этом нигде не просил и не писал.
Очень приятно, нереально!🔥
Это буквально первые донаты в моей жизни за "просто так", просто потому что я существую и чем-то занимаюсь. При том, что я об этом нигде не просил и не писал.
Очень приятно, нереально!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤190👍22🥰10🔥6🆒4❤🔥3
Доброе утро. Все, у кого сломался злюка (бот-модератор) и теперь при заходе в комментарии отправляется его меню - зайдите в диалог с ним и отправьте:
Я упустил момент и один человек этим воспользовался, немного сломав опыт использования. Меню пропадет после отправки команды. Сам убрать у Вас это не могу, т.к. это индивидуальные настройки Вашего чата.
/hide_menu
Я упустил момент и один человек этим воспользовался, немного сломав опыт использования. Меню пропадет после отправки команды. Сам убрать у Вас это не могу, т.к. это индивидуальные настройки Вашего чата.
🤯31👍7🥰5❤1
Тут каждый день в чатах пишут, что хотят начать, не знают с чего. Вот Вам самый лучший на сегодня БЕСПЛАТНЫЙ курс для "вкатки" , как это можно называть.
Он сейчас почему-то не на хайпе, ну и ладно... Значит, ссылка на плейлист:
ТЫК.
Немного инфы: CS50 (Computer Science 50) — это легендарный и очень популярный вводный курс по информатике и основам программирования, разработанный Гарвардским университетом. С 2015 года он также преподается в Йельском университете.
1. Для кого? Курс рассчитан на абсолютных новичков или тех, у кого есть минимальные начальные знания в программировании. Он является отличной отправной точкой для всех, кто интересуется компьютерными науками, независимо от их предыдущего опыта;
2. Чему учит? CS50 знакомит с фундаментальными концепциями информатики и программирования. Вы изучите:
- Базовые основы программирования (циклы, условные переходы, функции и т.д.);
- Принципы работы с командной строкой в Linux;
- Системы счисления;
- Алгоритмы и структуры данных;
- Введение в различные языки программирования, такие как C, Python, SQL, а также основы HTML, CSS и JavaScript;
- Также затрагивают основы кибербезопасности и искусственного интеллекта.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤108❤🔥16👍14🔥6🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
Найден способ узнать аниме по любому кадру. Бесплатно и моментально определит сериал, эпизод и таймкод по вашему скриншоту. Распознает даже мемы.
Ссылка
PS: сайт поднялся!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤145🤣27🥰19🤷♀11👍9❤🔥6🙏2😡2
Всем хорошего вечера!
👨💻 Из того, что в видосах не показывал, добавил обрезку черных полос, но уже не захардкодил, а делаем это интеллектуально, для каждого видео индивидуально. + не только для скачанных с youtube, а и для локальных файлов. + добавил возможность наложить звук, а также регулировать громкость наложенного/родного звука видео, чтобы их можно было смешать или добавить фоновую музыку.
СКАЧАТЬ
P.S. постарался FFPEG и yt-dlp упаковать, но на своей системе корректность работы проверить не могу, ибо они у меня в PATH по умолчанию. Но вроде, должно работать.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥143❤44👍19❤🔥4😢3🥰1🌭1😡1
- Полное овладение Python (2023);
- Bogdan Stashchuk(Udemy) Полный курс по Python (2022);
- Python для хакера . Серия статей . Изучаем Python на практических примерах (2022);
- Основы математики для Data Science;
- Профессия 1с-разработчик c нуля до PRO;
- Сквозная аналитика;
- Adobe After Effects с 0 до PRO;
- Веб-аналитик с нуля до Junior;
- Fashion-скетчинг.
Кто с Украины, используем VPN, ибо все на облаке mail.ru выложено.
P.S. качество курсов по понятным причинам проверить не смог. Знаю только, что в общем доступе их нет и изначально они платные. Если у кого-то был опыт, делитесь в комментариях советами.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤147👍31🥰15❤🔥3🏆3🤨1
Давайте сравним на казуальной задаче: парсинг веб-страницы. Задача - собрать все заголовки с главной страницы Wikipedia.
На Python для этого нужно использовать только: requests, BeautifulSoup. А вот на C++ придется по-мучится с libcurl и Gumbo-parser.
Что у нас получается на Python? Буквально 7 строк. А вот, что получится для С++:
#include <iostream>
#include <string>
#include <vector>
#include <curl/curl.h>
#include <gumbo.h>
size_t write_callback(void *contents, size_t size, size_t nmemb, std::string *s) {
size_t new_length = size * nmemb;
try {
s->append((char*)contents, new_length);
} catch(std::bad_alloc &e) {
return 0;
}
return new_length;
}
void search_for_headers(GumboNode* node, std::vector<std::string>& headers) {
if (node->type != GUMBO_NODE_ELEMENT) {
return;
}
GumboTag tag = node->v.element.tag;
if (tag >= GUMBO_TAG_H1 && tag <= GUMBO_TAG_H6) {
GumboVector* children = &node->v.element.children;
for (unsigned int i = 0; i < children->length; ++i) {
GumboNode* child = static_cast<GumboNode*>(children->data[i]);
if (child->type == GUMBO_NODE_TEXT) {
headers.push_back(child->v.text.text);
}
}
}
GumboVector* children = &node->v.element.children;
for (unsigned int i = 0; i < children->length; ++i) {
search_for_headers(static_cast<GumboNode*>(children->data[i]), headers);
}
}
int main() {
CURL *curl;
CURLcode res;
std::string html_content;
curl = curl_easy_init();
if (curl) {
curl_easy_setopt(curl, CURLOPT_URL, "https://ru.wikipedia.org/wiki/Заглавная_страница");
curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_callback);
curl_easy_setopt(curl, CURLOPT_WRITEDATA, &html_content);
res = curl_easy_perform(curl);
if (res != CURLE_OK) {
std::cerr << "Ошибка curl_easy_perform(): " << curl_easy_strerror(res) << std::endl;
}
curl_easy_cleanup(curl);
}
if (html_content.empty()) {
std::cerr << "Не удалось загрузить HTML." << std::endl;
return 1;
}
GumboOutput* output = gumbo_parse(html_content.c_str());
std::vector<std::string> headers;
search_for_headers(output->root, headers);
std::cout << "Найденные заголовки:" << std::endl;
for (const auto& header : headers) {
std::cout << "- " << header << std::endl;
}
gumbo_destroy_output(&kGumboDefaultOptions, output);
return 0;
}
Как видите, код на C++ требует:
- ручного управления зависимостями: нужно установить и слинковать библиотеки;
- более низкоуровневой работы: вы вручную настраиваете curl, пишете callback-функцию для сохранения данных;
- явного обхода дерева: вы рекурсивно обходите DOM-дерево, построенное Gumbo;
- ручного управления памятью: вы обязаны вызвать gumbo_destroy_output, чтобы избежать утечек памяти.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍100❤39🤯6❤🔥4🔥2🥰1🌭1
На платформе доступны такие модели, как:
- GPT-4o Mini
- Gemini Flash
- DeepSeek
- Claude Haiku
- Claude Sonnet
- GPT-4.1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥56👍20❤10🔥9⚡1🤝1
РЕПОЗИТОРИЙ | САЙТ
Chalk.ist и нужен только для того, чтобы делать из вашего скучного исходного кода потрясающие изображения.
✨ Основные возможности:
- Гибкое управление кодовыми блоками: Добавляйте, удаляйте, меняйте порядок и настраивайте языки для ваших кодовых блоков.
- Визуальные преобразования: Выделяйте важные строки, фокусируйтесь на конкретных участках или показывайте различия (добавления/удаления) в коде.
- Полная кастомизация: фон, шрифты, окно, темы, бейджи.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤54👍13🔥11❤🔥3
Тут ребята предлагают работу, я взяться не могу, но дам Вам объявление. Если знакомы с веб-автиматизацией и Selenium, Playwright - попробуйте подать им заявку (разверните, чтобы полностью прочитать вакансию. Подойдет как разовое сотрудничество так и постоянное!):
Привет! У нас открыта вакансия инженера по автоматизации на Python. Ищем того, кто готов работать с браузерной автоматизацией, прокси и ИИ. Если тебе интересно, откликайся и приходи на интервью уже сегодня. Не упусти шанс стать частью проекта!
Должность: Инженер по автоматизации на Python: браузерная автоматизация, прокси и интеграция ИИ
Формат: Удалённо (Пн-Пт, с 7:00 до 16:00 по EST)
Тип занятости: Полный рабочий день, контракт (с оплачиваемым испытательным сроком 1 месяц)
О PRAI.co
PRAI.co трансформирует сферу PR с помощью искусственного интеллекта. Наша основная платформа, PRAI Transformer помогает брендам достигать широкой видимости, формировать повестку и лидировать в цифровом пространстве.
Сейчас мы создаём инструменты следующего поколения: кастомные браузерные решения, ИИ-автоматизацию и масштабируемые системы на основе прокси. Если вы увлечены автоматизацией и хотите развиваться в быстрорастущем AI-стартапе, будем рады познакомиться.
Обязанности
Мы ищем Python-инженера среднего уровня, который поможет расширить систему браузерной автоматизации.
Вы будете решать реальные задачи: эмуляция поведения пользователей в браузере, адаптация ботов под изменения фронтенда и внедрение ИИ-компонентов в рабочие процессы.
Отличная возможность для специалиста, который хочет перейти от стандартной автоматизации к более сложным системам и ИИ-инструментам.
Основные задачи
-Написание и поддержка скриптов автоматизации с использованием Selenium или Playwright
-Эмуляция поведения реальных пользователей (движение мыши, задержки, ввод текста, скроллинг)
-Интеграция прокси-сервисов и ротация IP-адресов
-Отладка проблем, связанных с детектированием ботов и капчами
-Адаптация скриптов к изменениям во фронтенде сайтов
-Подключение автоматизации к базам данных (MongoDB, PostgreSQL) и Redis
-Внедрение лёгких ИИ-моделей или API для умной логики
-Мониторинг производительности и отчётность перед инженерной командой
Требования
-2–3 года опыта разработки на Python, включая автоматизацию
-Опыт с браузерной автоматизацией (Playwright, Selenium или Puppeteer)
-Понимание прокси, ротации IP и методов обхода детектирования
-Опыт работы с динамическими веб-сайтами (HTML, CSS, JavaScript)
-Знание Git, асинхронного Python и отладочных инструментов
-Уверенное владение английским для тех. терминов
-Готовность обучаться продвинутым методам: кастомизация браузеров, ИИ-интеграции и пр.
Преимущества
-Опыт с undetected-chromedriver, stealth-плагинами или методами обхода антиботов
-Знание Docker, Redis или систем фоновых задач (например, Celery)
-Знакомство с AI/ML-инструментами (OpenAI API, Langchain, Hugging Face)
-Базовое понимание системного дизайна и мониторинга производительности
Что мы предлагаем
-Удалённая работа с графиком по EST
-Оплачиваемый месяц на испытательном сроке с возможностью повышения ставки по итогам
-Менторство от старших инженеров, работающих с продвинутыми ИИ- и автоматизационными системами
-Работа над продуктом с глобальным охватом и реальными пользователями
-Быстрый темп, масштаб, рост и реальное влияние вашего кода
Как подать заявку
Отправьте на @olexandra_vakul :
-Краткое сообщение о вашем опыте с браузерной автоматизацией и мотивации на эту роль
-Резюме или профиль в LinkedIn
-GitHub или примеры кода (если есть)
Если вы готовы прокачать свои навыки в Python-автоматизации в реальной ИИ-среде, мы готовы работать с вами.
Откликайтесь, построим новое поколение умной автоматизации.
Please open Telegram to view this post
VIEW IN TELEGRAM
😭141❤20👍14😁7🤯6🔥3🥰3🐳3