Econet
115 subscribers
121 photos
3 videos
4 files
73 links
Исследовательский проект посвященный проблемам цифрового мусора, работы с данными и инфраструктуре информационных систем.
author: @melixetyan
Download Telegram
Econet
Многопоточность и многопроцессность. Как готовить и чем отличаются? Ешё пара важных тем на собеседованиях, которые часто идут рядом - это многопоточность и многопроцессность. Давайте рассмотрим эти подходы, продолжив нашу кулинарную аналогию. Представьте…
Когда использовать многопоточность и многопроцессность?

- Многопоточность полезна, когда задачи связаны общими данными и часто обмениваются информацией. Например, нужно обрабатывать один и тот же файл или массив данных, разбивая его на части.
- Многопроцессность хороша, когда приложения могут работать независимыми модулями (каждый «процесс» сам по себе), и вы хотите повышенной надёжности: сбой в одном модуле не повлияет напрямую на другие.

Часто их используют вместе. Например, у вас может быть несколько процессов (большие кухни), в каждом процессе – несколько потоков (несколько поваров), и ещё эти потоки по ходу могут использовать асинхронные операции (каждый повар умеет эффективно распределять время). Но стоит учитывать накладные расходы на синхронизацию и обмен данными.

Подытожим

- Многопоточность – это несколько поваров в одной кухне. Доступ к ресурсам и данным общий, но требует аккуратной синхронизации.
- Многопроцессность – это несколько отдельных кухонь, каждая со своими ресурсами, что упрощает безопасность, но усложняет взаимодействие.
- Асинхронность – умение эффективно использовать время ожидания, переключаясь между задачами. Может применяться и в однопоточном, и в многопоточном, и в многопроцессном окружениях.

Выбирайте подход, исходя из типа задач и ресурсов, а также учитывайте сложность поддержки. Иногда один асинхронный повар справляется достаточно быстро, а иногда нужно распределить работу между несколькими процессами или потоками. Всё зависит от того, что именно и в каких масштабах вы планируете приготовить.

Приятной готовки!

#база
👍4🔥22
Мы в ответе за тех, кого сгенерировали

Март 2025 года - отличное время, чтобы оживить Econet и вернуться к теме цифрового мусора.
- Невозможно открыть социальные сети без массы картинок в стиле студии Ghibli великого Хаяо Миядзаки благодаря новому генератору изображений на основе модели ChatGPT-4o. Каюсь, я тоже внес свою лепту.
- Вайб-кодинг - слово года в IT, когда без особых навыков программирования разработчики любого уровня могут реализовать свои проекты с помощью ИИ-ассистентов. Самый яркий представитель этого явления - Питер Левелс, который создал уже десяток проектов таким образом и зарабатывает около $3 млн в год.
- Каждое второе короткое видео - это штампованный ИИ-контент с одними и теми же голосами от 11labs про "этого парня".

С одной стороны, это всё очень круто: технологии развиваются, возможности ИИ становятся всё совершеннее. Но какие будут последствия? Я не о том, что он заменит разработчиков и художников - об этом уже многие успели порассуждать. Я больше переживаю о том, как скоро мы заполним этим интернет? Как не потеряться в таком обилии контента? Насколько хватит ресурсов для хранения и обработки такого огромного массива данных?

Я считаю, что здесь очень важна личная ответственность за контент, который мы создаём, независимо от того, делаем мы это сами или через ИИ. ИИ просто делает этот процесс быстрее и масштабнее. Как говорил мой преподаватель по информатике: "Сделал дело - прикрой веткой." Очень здорово, что у нас есть возможность самим создавать медиаматериалы на любой вкус и радовать себя в это непростое время. Но точно ли необходимо хранить их месяцами, годами и захламлять свои устройства? Я рассказывал о масштабах и последствиях этого вопроса на своём выступлении на Peredelanoconf в Белграде, поэтому повторю только самое главное: если мы будем бережнее относиться к своим ресурсам, это очень поможет и нам, и окружающему миру - как реальному, так и виртуальному.

Берегите себя и нашу ещё молодую цифровую экосистему.
🔥55👍31
Grok теперь в Telegram

Нейросеть от компании xAI, принадлежащей Илону Маску, теперь официально интегрирована в Telegram. Модель @GrokAI доступна пользователям с подпиской Telegram Premium, и я уверен, что сотрудничество наших слонов — Илона и Павла — ещё успеет порадовать большинство пользователей.

Благодаря интеграции Grok в Telegram можно быстро получить доступ к передовой ИИ модели бесплатно имея базовую подписку, без дополнительной регистрации, СМС и VPN. Вот на скриншоте Grok на чистом армянском языке мне признаётся, что армянским не владеет.

Я думаю, что интерес Маска к платформам вроде Telegram и Twitter (теперь X) заключается в том, что они представляют собой богатые источники постоянно обновляемых текстов разной тематики, которые могут стать основой для обучения моделей искусственного интеллекта. Илон Маск — ключевая фигура в мире ИИ. Он начал работать с ИИ ещё в Tesla, был одним из первых инвесторов в OpenAI, и теперь активно продвигает LLM (Большие Языковые Модели) через Grok, который успешно конкурирует с передовым ChatGPT.

Искусственный интеллект продолжает покорять мир, и наша задача — научиться правильно применять его в нашей жизни и надеяться на гармоничное сосуществование. Важно быть в курсе новых технологий и использовать их преимущества, оставаясь бдительными в вопросах безопасности. Так что пользуйтесь во благо и будьте осторожны со своими данными, особенно теми, которые вы передаёте сторонним сервисам.

#ии
🔥84
Недавно Сэм Альтман, глава OpenAI, заявил, что вежливость пользователей в запросах к ChatGPT обходится компании в десятки миллионов долларов, так как моделям приходится дополнительно отфильтровывать фразы, которые качественно не влияют на содержание запроса.

Однако я уверен, что на входе подобных систем стоит мощная предобработка информации. Незначимые слова, скорее всего, проходят через самые быстрые системы, которые могут даже не использовать ИИ-ресурсы, чтобы оперативно отфильтровать лишнее. А Сэм, возможно, просто решил подшутить.

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

#ии
43🫡3👍1🤡1
Так, погодите
У ChatGPT сейчас доступны модели 4, 4o, 4o-mini и o4-mini, o4-mini-high? Как нормальным людям в этом ориентироваться?
Вы там сумасшедшие что ли все?!

Если этот пост наберёт один лайк, подготовлю полный гайд по современным моделям искусственного интеллекта.
8👍3🤡1🤝1
Channel photo updated
Обновил Econet emoji 😍
Над качеством, конечно, нужно поработать, но я не понимаю, как сохранить хорошее качество изображения, когда телеграм для загрузки эмоджи требует разрешение 100x100 пикселей 😅.
Можно сделать ещё такой же стикерпак с более качественными изображениями.
Всех с праздниками! ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
66👍3
Стикерпак по качеству получился более удачным.
Буду очень рад обратной связи, критике и предложениям.
🔥54👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🔥531
Решил расширить пост “Мы в ответе за тех, кого сгенерировали” до полноценной статьи на vc.ru. Эта тема для меня очень важна, и по сути она ключевая для проекта Econet. Если вам, как и мне, интересно развитие и защита нашей цифровой экосистемы — велком к прочтению и обсуждению!

https://vc.ru/id3184254/1973670-tsifrovoy-musor-i-otvetstvennost-za-kontent-v-2025-godu
🔥63👍32
Решил рискнуть и заодно опубликовать статью на Хабре.
Обычно я там ловлю хейт и жесткую критику, но можно оттуда много полезного фидбека вытянуть, если пробраться через негатив.

https://habr.com/ru/articles/908664/
8🔥52👍1
Актуальный стек Python разработчика в 2025 году

Вчера был фантазёрский стек. Сегодня опишу реальный стек проекта, который активно развивается командой разработчиков в средней/крупной компании (про стартапы напишу отдельный пост).

Python 3.9 - 3.12. Как показывает практика, переезд на более новую версию питона часто связан с проблемами. Например, одна из важных библиотек перестала поддерживаться автором и несовместима с новой версией Python. Такие проблемы часто заставляют оставаться на старой версии.

FastAPI. Фреймворк давно используется на продакшене, сейчас это топ-1 фреймворк по спросу на рынке, и он устраивает большинство компаний

black + flake8/pylint. Несмотря на бешеную скорость ruff, большие проекты тяжело мигрировать на новый форматировщик и линтер, и не все переходят на ruff

Poetry. Удобное управление зависимостями и виртуальным окружением. Poetry до сих пор любят и используют в большинстве проектов. Миграция на uv хоть и выглядит аппетитной, poetry не доставляет такой головной боли, чтобы сразу переезжать с него

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

RabbitMQ. Несмотря на популярность Kafka и NATS, чаще всего для передачи данных между микросервисами по-прежнему используется кролик

Docker. Это уже стандарт разработки. Даже при наличии кубера, все используют докер как минимум для локального запуска и тестирования своих сервисов

Такой вот списочек получился. Конечно, еще стоит добавить SQLAlchemy, Pytest, Redis, и Celery.

Я очень рад тому, что по большинству из этих технологий я записывал подробнейшие видео или даже целые курсы, а текущий курс по Backend разработке более чем актуален в текущее время. Многие ребята смогли устроиться на работу после этого курса. Дерзайте!

Артём Шумейко
👍2🔥2🤝11
ИИрония
Наткнулся на мем, сделанный при помощи ИИ, про контент, который делается при помощи ИИ.
🔥4😁322
Вечерний гвоздодёр — техника для свободной головы и спокойного сна

С большим удовольствием читаю сейчас книгу Максима Дорофеева «Джедайские техники» про продуктивность и всё такое. И вот наткнулся на очень интересную практику, которую уже внедрил в свою жизнь — вечерний гвоздодёр.

В чём суть?
1. Найдите тихое место, где вас никто не отвлечёт.
2. Устройтесь поудобнее.
3. Сделайте три глубоких вдоха (и выдоха тоже).
4. Вспомните свой день или даже несколько предыдущих дней в обратном хронологическом порядке, максимально подробно.

Почему-то именно при обратном порядке прокручивания событий в памяти начинают всплывать забытые задачи и мысли. Это те самые “гвозди”, которые так и норовят появиться поздно ночью, когда ты почти уснул, или внезапно днём, когда вспомнил что-то важное — а записать некогда, и это тут же снова забывается. Записывай всё обнаруженное сразу — не давай лишним мыслям сбежать, чтобы потом не ворвались в твой сон.

Я провожу такие сеансы раз в неделю, вечером в воскресенье, вспоминая прошедшую неделю. Записываю все важные дела на листок, держу его рядом, отмечаю сделанное или дополняю. Заметил, что и успевать стал больше, и беспокоиться меньше.

Как говорит сам автор: практикующие цигун (это такие китайские гимнастики для здоровья и расслабления) называют это упражнение отличным снотворным!
👍843