Абьюзер ChatGPT | 2.0
7.09K subscribers
22 photos
1 video
3 files
21 links
Новый канал, старый я.

Комментарии и бот для связи появятся со временем...

https://linktr.ee/magerko - другие мои соц-сети.
Download Telegram
🧳 Был эксперемент с новорегом на фрилансе.

Буквально вчера дали аккаунт. Цель была получить заказ в работу. Цель - достигнута.

Далее будем обсуждать, как же так вышло, что на мертвом фрилансе, с пустым аккаунтом без отзывов, где невозможно взять заказ, у меня буквально от чужого имени получилось меньше чем за сутки (ибо портфолио начал заполнять сегодня утром) взять мини-оффер для отзыва почти на 100$. Если Вам интересно, конечно.

P.S. имя знакомого человека, который для меня регнулся, везде блюр, т.к. это его просьба.
👏10726🔥11👍5👎4🥰3
Скрапинг и парсинг на Python - кратко и по делу 🐍

Часто эти термины путают, но важно различать:

- Веб-скрапинг (scraping) - получаем «сырые» данные с сервера: делаем HTTP-запрос и получаем HTML, JSON или XML.
- Парсинг (parsing) - извлекаем из «сырья» структуру и смысл: из HTML достаём цены, заголовки, ссылки и т. п.

Ключевые инструменты ⚙️

1) requests - базовый способ делать HTTP-запросы.
Когда: статика и API, нужно просто скачать данные.

2) Beautiful Soup (bs4) - удобный парсер HTML.
Когда: «грязный»/невалидный HTML, быстрый разбор по тегам и классам.

3) lxml - очень быстрый парсер HTML/XML.
Когда: нужна производительность, удобны XPath или CSS-селекторы.

4) Playwright / Selenium - автоматизация браузера.
Когда: сайт динамический, контент грузится через JavaScript; нужно кликать, скроллить, ждать.

5) Scrapy - асинхронный фреймворк «всё в одном».
Когда: промышленный объём, очереди запросов, прокси, ретраи, пайплайны обработки.

Популярные стеки

- Простой (статика): requests + BeautifulSoup
- Динамический (JS): Playwright + lxml
- Промышленный (большие объёмы): Scrapy

Как выбирать инструмент?

- Статичная страница → requests + bs4
- Есть API → requests (часто лучше, чем парсить HTML)
- Много JS/SPA → Playwright (или Selenium) + парсер
- Тысячи страниц, управление прокси/повторами → Scrapy

Практические нюансы

- Уважайте robots.txt, ставьте rate-limit и таймауты.
- Готовьтесь к антибот-мерам: прокси, ротация User-Agent, cookies/сессии.
- Храните результат сразу в нужном виде: CSV/JSON/DB.
👏3221👍10💅5🥰4🔥2
Name.rar
187.7 MB
Собрал загрузчик видео в .exe. Для работы может понадобиться FFMPEG, установленный в системе.

Cкоро апскейлер.
79👍22🍾11🤷5💅2🙈1
OptiScaler - универсальный «переходник» для графики в играх.

Кто не понял, ВОТ РЕПОЗИТОРИЙ

OptiScaler позволяет менять встроенный апскейлер в игре (DLSS/FSR/XeSS) и включать Frame Generation там, где её нет - на NVIDIA, AMD и Intel.

Что это даёт:

• Больше кадров и стабильнее фреймтайм;
• Выбираешь апскейлер, который лучше выглядит именно у тебя;
• Тонкая настройка резкости, пресетов, масштабирования - прямо в игре;


Как это работает (простыми словами):

OptiScaler — прослойка между игрой и апскейлером. Он «переназначает» вызовы: игра думала, что запускает один апскейлер, а ты подставляешь другой и можешь включить генерирование кадров.


Кому подойдёт:

• Если игра поддерживает «не тот» апскейлер
• Если хочется плавности (FG) без смены железа
• Если важна свобода настройки качества/резкости
.

Установка в 3 шага:

1) Скачай релиз на GitHub.
2) Распакуй в папку игры (по инструкции из репозитория)
3) Запусти игру, включи любой её апскейлер и нажми Insert - появится меню OptiScaler.

☝️Важные замечания:

• Только для одиночных режимов: античит в онлайне может ругаться
• Совместимость зависит от игры и API (DX12/DX11/Vulkan)
• Проект бесплатный и открыт (open-source)
.

Такое вам нашел.
54👍9❤‍🔥2💅2🔥1😁1
Даю ТОП-инструмент для DevOps. Чуть поучить и облегчит работу в разы!

🟫 Chocolatey - твой пакетный менеджер для Windows 🖥


Установить VLC, Python, PyCharm или даже FFmpeg на Windows за одну команду в PowerShell? Легко - с помощью Chocolatey 🍫


📦 Что это такое?

Chocolatey - это как apt на Linux, только для Windows. Установщик программ из командной строки. Без браузера, ручного скачивания и Next-Next-Finish.

⚙️ Как установить Chocolatey?

1) Открой PowerShell от имени администратора и вставь:

Set-ExecutionPolicy Bypass -Scope Process -Force; `
[System.Net.ServicePointManager]::SecurityProtocol = `
[System.Net.ServicePointManager]::SecurityProtocol -bor 3072; `
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))


2) После установки можно ставить программы вот так:

choco install vlc -y
choco install pycharm-community -y
choco install ffmpeg -y


🚀 Преимущества:

1) Быстро - установка и обновление в пару кликов.
2) Удобно - никаких лишних окон.
3) Автоматизация - пригодится в скриптах и DevOps.
62👌5👍4🔥1🤔1💅1
Ваш персональный AI-таролог

Создал веб-приложение для гадания на картах Таро с современным подходом. Задайте свой вопрос, выберите расклад, и пусть древняя мудрость карт и сила искусственного интеллекта дадут вам ответ :D

Что внутри:

🧠 AI-интерпретации: Нейронная сеть (g4f) анализирует выпавшие карты и ваш вопрос, чтобы дать глубокое и связное толкование расклада.
🃏 Разнообразные расклады: От быстрого ответа одной картой до детального "Кельтского креста".
🔮 Карта дня: Ежедневное предсказание для всех желающих.


Стек технологий:

- Frontend: React, Tailwind CSS, Framer Motion
- Backend: FastAPI (Python), g4f
- База данных: Вся информация о картах хранится в коде.


Можно нормально угореть с друзьями :D

📎 Cкачать исходник.
🤣98🔥3414💅5👏1🍾1
🚀 Video Transcriber - удобный десктоп-инструмент для быстрой транскрибации (видео в текст) и перевода видео. Пользовался бесплатными онлайн-затычками, но там лимиты в 1 Гб, или по длительности. Пришлось делать "свое".

Что умеет:
- Drag & Drop: закинул видео - получил субтитры.
- Whisper: точная транскрибация (CPU/GPU).
- Автокоррекция через g4f: правит распознанный текст по смыслу.
- Перевод субтитров через g4f: естественно и без «машинности».
- Пакетная очередь, прогресс-бар, SRT/TXT на выходе.

Как использовать:

1) Добавь видео в очередь
2) Выбери язык/модель/формат
3) Запусти — получи SRT или TXT; при желании сразу переведи

Исходник 👇

📎 ТУТ

P.S. буду добавлять теги, чтобы дальше было проще искать что-то по моему каналу. Также, в этом проекте, будьте внимательны к зависимостям. У меня RTX 5070TI, поэтому у меня работает pytorch для Cuda 12.9. У вас может завестись, а может нет, тогда нужно будет подобрать нужную версию pytorch именно для вас. В любом случае, есть fall-back на обработку через проц, просто будет чуть дольше.

#Python #Whisper #PyQt6 #Subtitles #AI #Translation #g4f #OpenSource #Automation
❤‍🔥7225🫡9👍8🔥4💘1
Раз я уже снимаю об этом ролики, то давайте закреплю постами, по трудоустройству, резюме, винишко-тян на HR и т.д.

📎 Пост 1: Как пройти роботов и не попасться HR

Резюме - это не ваша биография, а инструмент продаж. Ваша главная задача - пройти автоматические фильтры и не вызвать "красных флагов" у рекрутера.


1. Настройка фильтров: Менее 3 лет опыта - ваш пропуск автоматически улетает в корзину. Чтобы обойти это, новичкам (вкатунам) следует указывать от 3 до 4 лет опыта, а тем, кто уже поработал в IT, - смело ставьте 5–6 лет. Также указывайте возраст 23 или 25+ лет, чтобы не попасть под автоматические возрастные фильтры.

2. Содержание важнее формы: Используйте простой шаблон, а не кастомные дизайны. Фокусируйтесь на достижениях, а не на обязанностях.

3. Используйте STAR (упрощенный вариант): Описывайте опыт через Действие и Результат. Достижения, подкрепленные метриками, процентами или секундами, выглядят убедительно для нетехнических специалистов.

4. Избегайте красных флагов:

- Не указывайте опыт, полученный на курсах (например, Skillbox), поскольку это не коммерческий опыт.
- В IT-резюме указывайте только IT-опыт.
- Не указывайте желаемый доход в резюме.
- Уберите фотографию и ссылки на личные соцсети - они не приносят пользы, но могут отпугнуть.
- Наличие GitHub часто является признаком накрутки опыта, особенно для сеньоров, поэтому его можно смело удалить (в том случае, если там калькуляторы, а вы идете на senior).

5. Ключевые слова (Стек): Автопарсеры ищут совпадения стека. Убедитесь, что вы указали технологии для каждого места работы и что ваш стек коррелирует с требованиями вакансий.


Продолжим дальше.

#работа #вакансии #itкарьера #собеседование #резюме #hr #ats #переговоры #зарплата #оффер #softskills #star
87👍14💅7🔥3🥰3❤‍🔥2
📎 Пост 2: Софт-Скиллы - Как стать "Желанным Рабом"

Финальные собеседования проверяют вашу легенду, мотивацию и риски (насколько вы надежны и скоро ли сбежите). Здесь главное - создать образ лояльного и удобного сотрудника.

1. Мотивация (Что ищете): Ищите стабильности, хорошую команду, приятную атмосферу. Подчеркните, что деньги важны, но вторичны. Выразите желание карьерного роста (например, до Сеньора через 2 года), что выгодно работодателю.

2. Сложные задачи (Сторитейлинг): Рассказывайте об одной-двух историях, которые запомнились лично вам. Задача должна быть не просто технически сложной, но и включать личные переживания (например, впервые спроектировал крупную фичу, работал в сжатые сроки, риск убытков).

3. Ошибки и факапы: Расскажите о самом большом факапе (например, выкатил баг в прод). Важен не сам факт ошибки, а выводы и систематические изменения, которые вы внедрили, чтобы это не повторилось (например, ввел автотесты, стал закладывать 30% буфер времени).

4. Конфликты: Избегайте обвинений. Говорите, что разногласия решаются через метрики, опрос команды/клиентов или привлечение авторитетного мнения (Лид, Продакт).

5. Процесс обучения: Никогда не говорите, что учитесь по курсам или YouTube. Правильный ответ: обучаюсь через решение проблем на проекте, с которыми раньше не работал, а затем в свободное время разбираюсь с технологиями, чтобы улучшить решение.

6. Продуктивность: Не оценивайте себя сами ("я молодец"). Скажите, что регулярно проводите one-to-one созвоны с Лидом/Менеджером (например, ежемесячно), чтобы получить обратную связь, советы и синхронизировать цели. Это показывает, что вы исполнительный и ведомый.

7. Грейд и зарплата: Называйте ту лычку, на которую собеседуетесь. Если спросили о вилке (минимум и комфорт), называйте только желаемый минимум, чтобы не продешевить (вам предложат по низу вилки).



#работа #вакансии #itкарьера #собеседование #резюме #hr #ats #переговоры #зарплата #оффер #softskills #star
👌2811👍4💅2💯1🦄1
📎 Пост 3: HR-Скрининг и Денежный Вопрос

HR-скрининг - первый важный этап, где формируется ваша переговорная позиция.

1. Сначала деньги, потом время: Прежде чем соглашаться на звонок, сразу спросите у HR, какой у них максимум (вилка) на эту позицию, либо назовите свои ожидания. Если вы узнаете вилку первым, вы избежите траты времени, если бюджет не соответствует вашим ожиданиям.

2. Рассказ о себе: Он определяет 90% успеха. HR, скорее всего, не читал ваше резюме, поэтому просит вас рассказать. Ваш рассказ должен быть об актуальном опыте, конкретных достижениях и вашей пользе для компании, а не о длинной биографии.

3. Территориальное положение:
Если спросят, где вы находитесь, называйте город с более высокими региональными вилками (например, Москва), чтобы избежать урезания зарплаты на 20-50%.

4. Текущий доход: Если спросят, сколько вы зарабатываете сейчас, никогда не называйте сумму меньше желаемой или нижней границы их вилки. Называйте желаемую сумму.

5. Наличие оффера:
Всегда говорите, что у вас есть оффер. Это создает дефицит и усиливает вашу позицию. Срок ответа по этому "фантомному" офферу должен быть на 7-10 дней позже вашего звонка.

6. Почему не принял другой оффер: Не критикуйте другие компании. Объясните, что та компания хорошая и предложила нужную сумму, но вы хотите иметь выбор и сделать осознанный шаг для долгосрочного сотрудничества, как и они выбирают лучшего кандидата.

7. Дата выхода: Всегда называйте срок "через 2 недели после принятия оффера" (или 3 недели). Заявление о готовности выйти "хоть завтра" максимально не согласуется с образом успешного и востребованного айтишника и может вызвать вопросы.


#работа #вакансии #itкарьера #собеседование #резюме #hr #ats #переговоры #зарплата #оффер #softskills #star
18🙏3❤‍🔥2👍1💅1🦄1