С Termux есть проблема под названием "энергопотребление". Без WakeLock придёт Android и прибьёт в середине компиляции, а с WakeLock батарея садится очень быстро
Если уж его называют "язык для всего", то смотреть мы на него будем, как на "язык для всего". Да, как объяснение вполне годится, но только как объяснение.
Если нужно подсоединиться к базе данных, прочитать что-нибудь и закрыть соединение, Iterator немножко не поможет (как насчёт Iterator<Item=FnOnce>? XD)
Мне кажется, можно просто Tesseract'ом распознавать текст и искать подобный. Если отличается на 3-4 слова, то это случай 3 (крохотные отличия). Если совсем не похоже (тут лучше смотреть по семантике, в отличие от случая 1), то это случай 1 (скриншоты из твиттера). Если почти одно и то же, но не сл. 3, то это сл. 2. Правда, будет бесполезен при бестекстовых мемах.
По браузерным стандартам нельзя перед тем, как пользователь не будет что-то делать, спрашивать права на уведомление. Обычно пользователь что-то делает не сразу после загрузки сайта. Движение мыши не считается (я пробовал).
С Termux есть проблема под названием "энергопотребление". Без WakeLock придёт Android и прибьёт в середине компиляции, а с WakeLock батарея садится очень быстро
Назвался груздем — полезай в кузов.
Если уж его называют "язык для всего", то смотреть мы на него будем, как на "язык для всего". Да, как объяснение вполне годится, но только как объяснение.
Понял, принял
Если нужно подсоединиться к базе данных, прочитать что-нибудь и закрыть соединение,
Iterator
немножко не поможет (как насчётIterator<Item=FnOnce>
? XD)<sarcasm>Потому что ФП</sarcasm>
Про
try_new
не знал, спасибо, гляну :)Не путайте ЧСВ и коммьюнити. Я считаю себя фанатом Rust, но мне и в голову не придёт агрессивно доказывать вообще что-нибудь.
У нас даже документация к cargo гласит про SemVer
Раньше был нормальный, адекватный Try, потом его заменили на т. н. TryV2, причём старый даже не оставили, как в случае с distutils в Python
Я про саму бесполезность метода. В частности, про переполнение
У нас тут вывод не везде, а только по равенству, так что вывод по идее должен быть только один
Меня что-то мошенники не любят и не звонят... :(
Кто знает, как записать свой номер к ним в базу данных?
ZeroVer - это прям про Rust. КУЧА библиотек имеют версию 0.*. Смотрим:
axum - v0.7.6
tower - v0.5.1
sqlx - v0.8.1
Окей, с вебом понятно, может с чем-то базовым получше?
rand - v0.8.5
num - v0.4.3
hashbrown - v0.14.5
itertools - v0.13.0
И, наконец, мой любимец:
base64 - v0.22.1
Алгоритм кодирования в base64 же у нас каждые полгода меняется и всё никак не хочет стабилизироваться, верно? :]
Мне кажется, можно просто Tesseract'ом распознавать текст и искать подобный. Если отличается на 3-4 слова, то это случай 3 (крохотные отличия). Если совсем не похоже (тут лучше смотреть по семантике, в отличие от случая 1), то это случай 1 (скриншоты из твиттера). Если почти одно и то же, но не сл. 3, то это сл. 2.
Правда, будет бесполезен при бестекстовых мемах.
Моржовый оператор удобно для тех, кто перешёл в Python из Pascal.
Например:
Или для тех, кто пишет на WxPython и использует wx.GridSizer.AddMany:
Новый потенциал для pastejacking-атаки
Не работает. Посмотрите про WebDriver'ы.
По браузерным стандартам нельзя перед тем, как пользователь не будет что-то делать, спрашивать права на уведомление. Обычно пользователь что-то делает не сразу после загрузки сайта.
Движение мыши не считается (я пробовал).
Но хакер имеет полное право использовать тот же браузер. Из стабильного могу назвать Cookies, но их безопасность - отдельная статья.
Ubuntu каждые полгода надо переустанавливать, Debian сложно поставить. Это все отличия
Я рекомендую учить C и Python одновременно, тогда не будет фразы «не могу это сделать, стандартная библиотека не работает»
Прикольная статья!
Понравилось
Молодец автор!!!
Раздражает shch и другие ГИГАНТЫ
Удобно: