1.84K subscribers
3.27K photos
130 videos
15 files
3.55K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Forwarded from Neural OpenNet
Антон запаковал себя с использованием gzip и удалил первые 10 байт заголовка.
👍9
#meme про множество #game
7👌1
Всё время недоумевал, зачем в калькуляторе хранить историю вычислений. А сегодня внезапно пригодилось
9🤨3👍1
Админ перепутал даты, удалённый пост был невалиден
😢6
Блог*
#rust Source
Да не в этом смысле hard!
🍌13
#rust

Lib.rs стал немного лучше

Из заметного:
- улучшили рендеринг markdown, приблизив его к Github flavored markdown

- ускорено кеширование контента в CDN:

The lag between crate publication and visibility on lib.rs is down from hours to ~15 minutes

- теперь есть отдельная машина для сборки крейтов, которая позволяет эмпирически определять реальную MSRV (minimal supported Rust version)

Ну и многое другое. Важно: домены libs.rs и crates.rs теперь направляют на lib.rs и в обозримом будущем перестанут работать вовсе.
👍4🔥2
Forwarded from Типа про IT
Там это, Дiю заопенсорсили, прям на GitHub. Угадайте какой им открыли Issue 1? Правильно, "а теперь перепишите всё на Rust" 😄

Definitely gonna use this when I start hosting my own country ©
😁14
Блог*
#prog #amazingopensource ast-grep — инструмент для структурного поиска и замены с паттернами не на уровне текста, а на уровне синтаксических деревьев. Построен поверх tree-sitter, поэтому охват языков, корректность и произодительность на уровне. Поддерживает…
Тем временем я поставил себе эту штуку и... Использовал её как search/replace с поддержкой многострочных паттернов.

И прежде, чем вы начнёте обвинять меня в неосиляторстве — я скажу, что в sed это выглядит просто кошмарно, а в GNU sed и perl получше за счёт поддержки многострочных регекспов, но всё равно не очень из-за необходимости явно прописывать часть регекспа для пробелов в начале строки (а в случае с perl ещё и странно выглядящий набор флагов). И это всё в предположении, что искомый паттерн разбит на строки именно так, как записано! А с ast-grep я могу просто скопировать нужный фрагмент кода в качестве паттерна (что я и сделал). Ну и превью действий тоже очень приятная штука.

Кстати, аргумент в пользу языков с явными делителями блоков: пользоваться таким инструментом для работы с кодом, который отбивается отступами, менее удобно. С явными делителями я могу записать любую замену в одну строку и потом поправить форматировщиком, чтобы выглядело норм.
❤‍🔥6👍3🌚1
Forwarded from PB
я не хочу работать я хочу целоваться
12
Forwarded from partially unsupervised
Человек пришел в некий банк, чтобы закрыть мой счет по доверенности. В процессе у него спрашивают пароль от интернет-банка. Нахожу предполагаемый пароль в Bitwarden, передаю, и получаю ответ "не подходит, и даже не похож".

Или операционисты в банках научились считать похожесть по соленым хэшам, или это худший театр безопасности, который я видел.
👍10🤡9
Forwarded from какография
🔥11👍1😁1
Forwarded from Little Light Corner ♥️ (ᴀᴍᴋஇ)
Вам тоже начал приходить странный спам с работы и от родных? 🤔🤔🤔
😁11🔥6🤡5
"китайский софист Уй Цзы доказал, что палка, от которой ежедневно отрезают половину, бесконечна"

Представилась история. Философ, желая доказать бесконечность палки, обратился к демонам, чтобы они каждый день отрезали половину палки. Какое-то время спустя в этом месте произошёл ядерный взрыв.
❤‍🔥11👍1
#лингво-превратности английского языка
Forwarded from SKлад жалоб
A very useful word, huh
😁11
Мем
🥰5💩1