Ferris Crustacean, [10.06.21 16:16]
[In reply to Deutsche Rabbit]
Так а я дропнул раст. Кресты мацаю. Оно приятней кстати
Ferris Crustacean, [11.06.21 13:53]
[In reply to Ferris Crustacean]
Окей, дропнул кресты. Извинился перед
[In reply to Deutsche Rabbit]
Так а я дропнул раст. Кресты мацаю. Оно приятней кстати
Ferris Crustacean, [11.06.21 13:53]
[In reply to Ferris Crustacean]
Окей, дропнул кресты. Извинился перед
cargo
и rustc
Точно помню, что игрался с
`CactusRef` is a single-threaded, reference-counted smart pointer that can deallocate cycles without having to resort to weak pointers. `CactusRef` is a near drop-in replacement for `std::rc::Rc` which introduces additional APIs for bookkeeping ownership relationships in a graph of Rcs.
https://crates.io/crates/cactusref
cactusref
года 2 назад, теперь ребята выпустили этот враппер как библиотеку. Возможно, это неплохая заявка на победу в вопросе разруливания каких-то сложных схем с объектами и ссылками. Но недостатком является, очевидно, необходимость лепить unsafe
в пользовательском коде, если нужны самоссылающиеся структуры.`CactusRef` is a single-threaded, reference-counted smart pointer that can deallocate cycles without having to resort to weak pointers. `CactusRef` is a near drop-in replacement for `std::rc::Rc` which introduces additional APIs for bookkeeping ownership relationships in a graph of Rcs.
https://crates.io/crates/cactusref
Оказывается, существует раскладка RSTHD, сгенерированная симуляционным алгоритмом, который (внезапно) написан на Rust:
https://github.com/xsznix/keygen
График на картинке показывает существенное превосходство даже над Colemak HD.
Автор пользуется ею до сих пор и недавно написал блог про опыт использования.
https://xsznix.wordpress.com/2021/01/13/rsthd-today/
https://github.com/xsznix/keygen
График на картинке показывает существенное превосходство даже над Colemak HD.
Автор пользуется ею до сих пор и недавно написал блог про опыт использования.
https://xsznix.wordpress.com/2021/01/13/rsthd-today/
<Rust 1.53>
Слов нет, чтобы описать как я разочарован. Нахера, а главное — зачем?
Максимилиан Силинг, [17.06.21 20:18]
[In reply to Steel Sword]
А значение, соответственно,
Слов нет, чтобы описать как я разочарован. Нахера, а главное — зачем?
Максимилиан Силинг, [17.06.21 20:18]
[In reply to Steel Sword]
Возможно<Сс<СсылКлетка<Яблоко>>>
Максимилиан Силинг, [17.06.21 20:19]А значение, соответственно,
Немного(Сс::создать(СсылКлетка::создать(Яблоко::по_умолчанию())))
Forwarded from Mirror of Mind
Лайфхаки для ютуба
document.getElementsByTagName("video")[0].playbackRate =
3Карл Лерче (ласково называемый Карлуха) не так давно описал некоторые проблемы с асинками в Rust. Например, невозможно, глядя на определение текущей функции и сигнатур вызываемых асинхронных функций понять, не будет ли прервана текущая функция. Для меня это выглядит как проверка тотальности и без суровых типов нерешаема.
Однако, Карлуха предлагает несколько костылей для этой проблемы. Кому интересно, на хабре появился перевод.
Однако, Карлуха предлагает несколько костылей для этой проблемы. Кому интересно, на хабре появился перевод.
Хабр
Какие изменения нужны языку Rust, чтобы писать асинхронный код стало проще
Асинхронное программирование — мощный инструмент. Но экосистема Rust продолжает активно развиваться, и пока язык далёк от идеала. В частности, по этой причине многие считают, что асинхронное...
λoλcat:
Мне нужен колокейтед сервис лайтвейтный рядом с аппкой
λ ⊗ λ → d ⊗ g:
так пиши на расте
odbc:
Забор покрасьте
Мне нужен колокейтед сервис лайтвейтный рядом с аппкой
λ ⊗ λ → d ⊗ g:
так пиши на расте
odbc:
Забор покрасьте
Boris Usievich:
от макросов надо держаться подальше в 99% случаев
Andrey Davydov:
Спасибо за совет, но я просто держусь подальше от C++
//из @ProCxx
от макросов надо держаться подальше в 99% случаев
Andrey Davydov:
Спасибо за совет, но я просто держусь подальше от C++
//из @ProCxx
У Амоса оказывается есть и видео канал. Удивительной производительности человек
https://youtu.be/xNrglKGi-7o
https://youtu.be/xNrglKGi-7o
YouTube
Self-referential structs (in Rust)
Follow me on Mastodon: https://octodon.social/@fasterthanlime
Support me on Patreon or GitHub: https://fasterthanli.me/donate
In this video, we bump into some lifetime issues, try to understand why, and end up dangerously working around them.
Support me on Patreon or GitHub: https://fasterthanli.me/donate
In this video, we bump into some lifetime issues, try to understand why, and end up dangerously working around them.
Текущая мета в C++
Alexander Zaitsev:
я не настолько знаток LLVM кодяры - а насколько удобно при таком подходе (Result вместо исключений) пробрасывать ошибки на N уровней вверх?
Kirill Bolshakov:
В текущей мете С++ крайне неудобно
//@procxx
Alexander Zaitsev:
я не настолько знаток LLVM кодяры - а насколько удобно при таком подходе (Result вместо исключений) пробрасывать ошибки на N уровней вверх?
Kirill Bolshakov:
В текущей мете С++ крайне неудобно
//@procxx
Критика Moonlander-а, неожиданно.
А вот пять рядов абсолютно одинаковых кнопок с каждой стороны — грандиозный минус этой конкретной клавиатуры.
При прочих равных, мунлендер видится как ничем не выдающийся середнячок.
https://habr.com/ru/company/selectel/blog/562040/#comment_23228292
А вот пять рядов абсолютно одинаковых кнопок с каждой стороны — грандиозный минус этой конкретной клавиатуры.
При прочих равных, мунлендер видится как ничем не выдающийся середнячок.
https://habr.com/ru/company/selectel/blog/562040/#comment_23228292
Хабр
Эргономика решает: классные эргономические клавиатуры, на которые стоит обратить внимание
Думаю, что многие читатели Хабра часто работают с клавиатурой — неважно, для кода или написания статей/документации. Приспособиться можно к любой клавиатуре, даже самой недорогой и «китайской»...
Alex Noname:
ээ.. что оно делает? я думал это просто пары.
Kai Ren:
это бифунктор, отображение из пары в одиночку
как вся твоя программисткая жизнь
// via @rust_offtopic
ээ.. что оно делает? я думал это просто пары.
Kai Ren:
это бифунктор, отображение из пары в одиночку
// via @rust_offtopic
Приехал "Лунный модуль". Для тех, кому интересно, сколько займёт доставка по времени и деньгам:
- 365 долл. клавиатура
- 24 долл. металлические ножки
- 85 долл. доставка из штатов (через qwintry)
Итого: 35 тыс рублей по текущему курсу.
По времени это занимает почти месяц: заказал 16 июня, пришло 9 июля.
Разумны или нет такие расходы каждый считает сам, DIY аналоги на Алиэкспрессе можно купить, думаю раз в 10 дешевле. (Так получалось, что все DIY до этого у меня просто лежали и собирали пыль, пока я не дарил кому-нибудь).
В этот раз я решил пойти лёгким путём, но довести до продакшена, то есть подключить, изучить не-QWERTY раскладку и довести до ежедневного использования.
- 365 долл. клавиатура
- 24 долл. металлические ножки
- 85 долл. доставка из штатов (через qwintry)
Итого: 35 тыс рублей по текущему курсу.
По времени это занимает почти месяц: заказал 16 июня, пришло 9 июля.
Разумны или нет такие расходы каждый считает сам, DIY аналоги на Алиэкспрессе можно купить, думаю раз в 10 дешевле. (Так получалось, что все DIY до этого у меня просто лежали и собирали пыль, пока я не дарил кому-нибудь).
В этот раз я решил пойти лёгким путём, но довести до продакшена, то есть подключить, изучить не-QWERTY раскладку и довести до ежедневного использования.
Это просто красиво, и очень хорошо представлено в виде пошагового освоения свойств пространства с порталами. (Да и вообще, анимации — один из лучших инструментов доносить сложные концепции).
Forwarded from dev optozorax
YouTube
Что будет если поместить портал в портал? Объяснение
В этом видео показывается решение самой сложной загадки, связанной с порталами: «Что будет если поместить один портал в другой?». Очень подробно объясняется как это работает, и как это запрограммировано.
Главы:
00:00 Интро
00:23 Формулировка проблемы
00:44…
Главы:
00:00 Интро
00:23 Формулировка проблемы
00:44…
Engram: A Systematic Approach to Optimize Keyboard Layouts for Touch Typing, With Example for the English Language
Раскладка на основе больших данных, анализа частотности букв, биграмм и более длинных последовательностей.
Есть сайт https://engram.dev с изложением основных принципов и методики сравнения с другими раскладками.
Раз уж я съезжаю с qwerty, то решил, что хороший шанс проверить на себе.
Раскладка на основе больших данных, анализа частотности букв, биграмм и более длинных последовательностей.
Есть сайт https://engram.dev с изложением основных принципов и методики сравнения с другими раскладками.
Раз уж я съезжаю с qwerty, то решил, что хороший шанс проверить на себе.