TGViewer
Channel Public Channel
dd if=/dev/stuff of=/dev/tg

dd if=/dev/stuff of=/dev/tg

@randomstuffilike

Музыка: @randommusicilike

18+. По всем вопросам, кроме рекламы: @rsil_feedback_bot

По вопросам рекламы (внимательно читайте приветственное сообщение): @rsil_ads_bot
Subscribers
2.48K
Photos
348
Videos
5
Links
564

Showing posts older than #451 · Back to latest

Older Posts 20 shown
Post #447 4.07K
Митап по хаскелю! В Москве! 🙀
Post #446 64

Forwarded from Вебня (Ҫѐҏӗѫӑ Ҹҋ 🤖)

Эрик Лоуренс (Microsoft Edge) о включении Same-Site Cookies по умолчанию в Chrome 80, а также о том:
- как эта директива (а также secure и httponly) поможет с приватностью и безопасностью: запретит куки от третьих лиц, предотвратит CSRF, MiTM атаки, XSS атаки
- что может пойти не так
- каков план отката
- как проверить свой сайт на готовность к SameSite используя Chrome DevTools
- других возможных проблемах (Safari 12, .NET Framework)
- что об этом думают другие вендоры браузеров

Бонус:
- статья о SameSite cookies от Google
- поддержка SameSite в браузерах на CanIUse
text/plain Same-Site Cookies By Default The Chrome team is embarking on a clever and bold plan to change the recipe for cookies. It’s one of the most consequential changes to the web platform in almost a decade, but with any luck, …
Post #445 3.38K
Набросал гист с «сессионными типами нищеброда™» для TypeScript.

Сессионные типы — это способ описания протоколов клиент-серверного взаимодействия, не позволяющий использовать протокол ненадлежащим образом. Основная информация о них обитает здесь, там же лежат реализации сессионных типов для разных языков — от AST и Haskell до Scala и Rust.

В идеальном случае, сессионные типы должен поддерживать компилятор. На практике же клепаются костыли в виде сторонних чекеров (как в упомянутом ранее Effpi или в Gong), ну или проверяют в рантайме.

У нас в тайпскрипте из выразительных возможностей, позволяющих хоть сколь-нибудь удобно выражать сессионные типы, нет ничего — даже рекурсивных типов, лол. Тем не менее, заставить компилятор генерировать тип дуального канала мне удалось, равно как и проверять совместимость клиента и сервера.
Gist Session types for TypeScript Session types for TypeScript. GitHub Gist: instantly share code, notes, and snippets.
Post #442 4.3K
https://alcestes.github.io/effpi/ — Akka здорового человека 🙂
Мне чем-то напомнило то, как Эдвин Брэйди в докладе про Idris 2 описывал некий протокол, у которого последовательность сообщений была прописана на уровне типов.
alcestes.github.io Effpi: verified message-passing programs in Dotty A toolkit for strongly-typed, verified concurrent and distributed programming in Dotty
Post #441 4.97K
Вместе с моим замечательным другом Григорием Ситниным начали небольшой проект под рабочим названием «Функциональное программирование для чайника». Начали с нуля и постепенно будем продвигаться к более сложным темам. Гриша — ярый прагматик, так что он не дает мне слишком ударяться в математику.
Пилотный выпуск выкладываю в виде готовой записи, дальше будут просто лайв-стримы: https://www.youtube.com/watch?v=XLknNzYL2ks
Следите за анонсами 🙂 Ну и если будет обратная связь — пишите в личку, я буду рад.
Post #438 6.89K
Post #436 8.16K
Хороший язык, и паттерны интересные
Post #434 3.65K
Подписал открытое письмо специалистов IT-индустрии в защиту фигурантов «московского дела». Специально не указывал текущее место работы — я выражаю свою личную гражданскую позицию и не хочу быть как-либо аффилированным с моим работодателем по этому вопросу.

Ну а поддерживать или нет данную инициативу — вопрос личной ответственности каждого.
GitHub GitHub - developers-against-repressions/case-212: Открытое письмо специалистов IT-индустрии в защиту фигурантов «московского дела» Открытое письмо специалистов IT-индустрии в защиту фигурантов «московского дела» - developers-against-repressions/case-212
Post #433 15.6K
Наука, которую мы заслужили, а не вот это вот ваше всё
Post #432 3.45K
#музыкальная_пауза
Живое выступление гениального бас-гитариста Майкла Манринга с композицией «Selene», взятой из его мастер-класса для «Bass Player»:
https://www.youtube.com/watch?v=zaK2GU9pgos&t=2720
YouTube Michael Manring at Bass Player LIVE! 2013 Solo artist Michael Manring (Windham Hill) demonstrates his technical & harmonic virtuosity with his Zon Hyperbass in his Bass Player LIVE! clinic.
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →