uv — очень быстрый pip на стероидах с большими абмициями
Пост будет особенно полезным, если раньше не сталкивались с pip-tools
uv — это новый и полезный уже сейчас инструмент от компании Astral, которая раньше сделала Ruff. Долгосрочная цель авторов очень амбициозная -- сделать uv единым инструментом для работы с Python и заменить все отдельные инструменты: pip, pyenv, virtualenv, pip-tools, ruff, tox, pipx, и т.д. В итоге любой инженер, аналитик, исследователь или студент сможет легко и единообразно устанавливать Python окружения и разрабатывать Python проекты.
В своей первой итерации uv — это в ~2x-100x раз более быстрая замена трём инструментам:
(1) pip. То есть uv очень быстро устанавливает Python пакеты, что особенно актуально для сложных окружений и особенно когда они устанавливаются регулярно (например, в Continuous Integration). Но и в быту при установке условного Jupyter ускорение в 5-10 раз ощущается очень приятно.
(2) pip-tools. Напомню, что в проектах важно фиксировать не только прямые зависимости (скажем, Django==5.0.3), но и непрямые (те пакеты, которые Django приносит с собой). Это нужно, чтобы у всех пользователей и на всех машинах было идентичное окружение. pip-tools помогает решить ровно эту задачу: он автоматически генерирует и поддерживает в актуальном состоянии ваш requirements.txt файл с полным списком зависимостей. А uv делает то же самое, но гораздо быстрее.
(3) venv & virtualenv. На фоне предыдущих пунктов создание виртуальной среды это скорее мелочь, но даже эту мелочь uv делает ощутимо быстрее :)
Вышел интересный сервис - ПочваХаб
Централизованное хранилище данных, которое в перспективе станет мощным инструментом управления данными о почве и ландшафте
Зачем нанимать разрабов делать мобильные приложения под iOS, если их всё равно удалят?)
Читать полностью…Решалка капчи через gpt4, промпты можно забрать из кода
https://github.com/aydinnyunus/gpt4-captcha-bypass
До 25 июля 2024 года можно натапать в яндексе по (или до) 20 баллов Яндекс Плюса
Нужно вбить "кабан" в поиске Яндекса (ссылка) и тапать на кабана😁
Накануне Роскомнадзор обнародовал красноречивые цифры: 256 граждан зарегистрировали на себя в общей сложности более миллиона сим-карт, получается, что на одного человека приходится порядка 40 тысяч симок
Читать полностью…Удивительно, как в последнее время появилось так много блогеров, занимающихся изготовлением handmade изделий с чувашским акцентом. Хотя это выглядит мило и оригинально, есть несколько аспектов, которые вызывают вопросы:
1. Многие блогеры признаются, что раньше стеснялись своей чувашской культуры. Теперь же они активно популяризируют её через свои поделки.
2. Большинство этих изделий являются чрезмерно вычурными и имеют завышенные цены. Аналогичные товары можно найти в ближайшем магазине фиксированных цен значительно дешевле.
3. Аналогичную тенденцию стал замечать и в других регионах.
Интересно, насколько искренне блогеры относятся к своей новой увлеченности чувашской культурой и не является ли это просто способом заработать на тренде?
Представьте себе действительно гениальную идею: у вас есть уникальный продукт, скажем, "прищепка для пятки".
Вы привлекаете всех возможных креаторов контента, которые создают невероятно органичные и увлекательные материалы о том, как каждая девушка мечтает о такой прищепке. Они добавляют её в свои списки желаемого, тратят на неё все свои деньги, умоляют своих парней подарить её и так далее.
В итоге: прищепка для пятки становится новым хитом, подобно продуктам от Dyson! Все её покупают, а вы добиваетесь потрясающего успеха.
Платформа для определения подлинности цифровых документов и фотографий
https://ozforensics.com/
У них есть тест, можно поиграться
https://ozforensics.com/try_for_free/liveness_test
Спутниковое фото дало ученым лучшее представление о том, как устроены облака изнутри. Изображение, полученное благодаря миссии Earthcare, позволяет увидеть внутреннюю структуру облаков и отследить движение частиц. Эксперты выявили внутри облаков отдельные слои с кристаллами льда и снежинками, подвешенными вверху, некоторые из которых медленно опускаются ниже.
Ученые заявили, что обнаружили четкую границу на высоте около 5000 метров. Именно там происходит таяние льда и снега.
Подобные исследования могут значительно улучшить прогнозы погоды и климата.
В 2007 году произошло важное событие, связанное с открытыми данными. На конференции в Себастополе, в штате Калифорния, группа экспертов по данным сформулировала восемь принципов открытых данных, вот они сверху вниз:
1. Полнота: данные должны быть представлены в максимально полном виде, за исключением случаев, когда это противоречит правовым или этическим ограничениям (например, защита персональных данных).
2. Первичность: данные должны быть собраны у источника с наивысшей возможной степенью детализации, не подвергаясь агрегации или модификации.
3. Своевременность: данные должны быть доступны как можно скорее, чтобы они оставались актуальными и полезными.
4. Доступность: данные должны быть доступны для максимально широкого круга пользователей, для любых целей и в прямом смысле предполагает доступ к данным без регистрации, смс или других ограничений.
5. Машиночитаемость: данные должны быть структурированы таким образом, чтобы их можно было легко обрабатывать автоматически, например с использованием общеиспользуемых форматов, таких как CSV, JSON или XML.
6. Недискриминация: данные должны быть доступны всем пользователям на равных условиях.
7. Не-имущественность (non-proprietary): данные должны быть доступны в форматах, которые не ограничены патентами или другими правами интеллектуальной собственности.
8. Лицензирование: данные должны быть свободны от ограничений на использование, модификацию и распространение. Это обычно достигается путем использования открытых лицензий типа Creative Commons.
Государство заставит получать лицензию на ведение образовательной деятельности всех, кто делает курсы и тренинги
Давно пора)
После того, как Google прекратил генерировать новые URL-адреса goo.gl в марте 2019 года, эти ссылки перестанут работать 25 августа 2025 года
Команда Archive Team ведёт архивацию всех коротких ссылок в проекте URLTeam. Уже просканировано 38.6 миллиардов ссылок и обнаружены активными 7 миллиардов ссылок
Все горячие клавиши от любых программ в одном месте — ловите библиотеку хоткеев, которые мощно забустят вашу продуктивность.
Тут есть буквально всё: Windows, Figma, Chrome, Photoshop, Excel и даже VSCode — каждый найдёт новые хоткеи для своих ежедневных задач.
Ещё и на русском языке — забираем
Уважаемые подписчики, специально для Вас сделал чек-лист по данным и датасетам!
Совершенно бесплатно
Скачивайте информацию по ссылке
Вспоминая старые сборки игр, программ и файлов на дисках, я невольно провожу параллели с поиском на Wildberries. На платформе отсутствует возможность поиска по конкретным параметрам, а также имеется множество повторяющихся товаров. Кроме того, нет эффективной фильтрации, которая бы уменьшала список товаров до приемлемого числа, например, до сотни или хотя бы тысячи позиций. Я всё еще не понимаю, как можно эффективно что-то найти с помощью обычного поиска на этой платформе.
Артикул в данном магазине представляет собой код карточки товара у конкретного продавца. Хотелось бы, чтобы, наоборот, был реализован поиск по "штрих-коду", который позволял бы найти товар и показать несколько карточек с этим товаром, но уже в разрезе разных продавцов. Такая функция уже реализована в Яндекс.Маркете.
Если кто-то может прояснить эту ситуацию, буду признателен
Идея для небольшой книги/фильма:
Главный герой записывает свои планы и задачи в приложении на телефоне. Однако в какой-то момент он начинает замечать, что его записи сами по себе изменяются. Сначала он списывает это на свою забывчивость или ошибки, но по мере того, как изменения становятся все более явными и значимыми, он понимает, что происходит что-то странное. Эти непредсказуемые изменения начинают оказывать серьезное влияние на его жизнь, и вскоре он понимает, что должен выяснить, кто или что стоит за этими мистическими изменениями, пока его жизнь не вышла из-под контроля
Почему краткие сообщения не указывают на неграмотность
Если человек пишет несколько коротких и обрывистых сообщений подряд, это вовсе не означает, что он неграмотен. Такая тенденция обусловлена множеством причин, связанных как с техническими аспектами, так и с современными привычками общения:
1. Психологически тяжело воспринимать большой объем текста. Благодарим маркетологов за то, что люди привыкли читать по диагонали.
2. Существует опасение, что собеседник выйдет из сети, пока вы набираете длинное сообщение, полагая, что вы были в сети «15 минут назад».
3. Ранее короткие 3-секундные бесплатные звонки или оплата за символы в SMS заставляли людей выражаться лаконично.
4. Чаты — это не форумы, здесь хочется донести свои мысли максимально быстро.
5. Возникает банальная проблема не успеть выразить свою мысль до того, как диалог в чате сменит тему.
6. Телеграм иногда затирает сообщения в кэше, что может вызвать неудобства.
7. Небольшое окно ввода текста может существенно ограничивать возможности для написания длинных сообщений.
8. Существуют сообщества, где приветствуется именно такой стиль общения. В социальных сетях и мессенджерах часто используются короткие и емкие формулировки, что переносится и на другие формы общения. То же относится и к сокращениям: lol, lmao, me2 и тд.
9. У некоторых людей при нажатии клавиши «Enter» сообщение отправляется, а для перехода на новую строку необходимо использовать комбинацию «Shift + Enter».
10. В условиях, когда человек занимается несколькими делами одновременно, ему проще отправить несколько коротких сообщений, чем одно длинное.
11. Короткие сообщения позволяют сосредоточиться на одной мысли за раз, что облегчает восприятие и понимание информации.
12. Современный ритм жизни зачастую не оставляет времени на написание длинных сообщений. Люди стремятся к оперативности и краткости.
13. Короткие сообщения могут лучше передавать эмоции и настроение, создавая эффект живого общения.
14. Существуют даже inline-боты, которые из ваших фраз могут формировать различные графические символы, такие как звезды или квадраты
С помощью рекламного сервиса Яндекса можно продвигать свои телеграм-каналы. В сервисе предлагается добавить своего бота, чтобы показывать объявления тем пользователям, которым канал, вероятнее всего, понравится, а также чтобы отслеживать, сколько подписчиков привлекла реклама.
Однако в процессе добавления администраторов первым в списке часто оказываются фейковые боты, которые собирают и передают третьим лицам данные об участниках или даже захватывают телеграм-каналы)
Бесплатная генерация алфавита по промпту от гугла
https://labs.google/gentype
Погенерил несколько вариантов, но сайт очень багуется. Картинки в png. Конкретные буквы можно скачивать/перегенерировать
Вот пример дела, где специалисты используют ChatGPT, цитата:
Аналогичный вывод был получен и в результате исследования обстоятельств ДТП специалистами с помощью свободно распространяемой в сети Интернет программы (чат-бота) с применением искусственного интеллекта – ChatGPT .Читать полностью…