Telegram Web
Alex Noname:
ээ.. что оно делает? я думал это просто пары.

Kai Ren:
это бифунктор, отображение из пары в одиночку

как вся твоя программисткая жизнь

// via @rust_offtopic
Приехал "Лунный модуль". Для тех, кому интересно, сколько займёт доставка по времени и деньгам:
- 365 долл. клавиатура
- 24 долл. металлические ножки
- 85 долл. доставка из штатов (через qwintry)
Итого: 35 тыс рублей по текущему курсу.
По времени это занимает почти месяц: заказал 16 июня, пришло 9 июля.
Разумны или нет такие расходы каждый считает сам, DIY аналоги на Алиэкспрессе можно купить, думаю раз в 10 дешевле. (Так получалось, что все DIY до этого у меня просто лежали и собирали пыль, пока я не дарил кому-нибудь).
В этот раз я решил пойти лёгким путём, но довести до продакшена, то есть подключить, изучить не-QWERTY раскладку и довести до ежедневного использования.
Это просто красиво, и очень хорошо представлено в виде пошагового освоения свойств пространства с порталами. (Да и вообще, анимации — один из лучших инструментов доносить сложные концепции).
Engram: A Systematic Approach to Optimize Keyboard Layouts for Touch Typing, With Example for the English Language

Раскладка на основе больших данных, анализа частотности букв, биграмм и более длинных последовательностей.
Есть сайт https://engram.dev с изложением основных принципов и методики сравнения с другими раскладками.
Раз уж я съезжаю с qwerty, то решил, что хороший шанс проверить на себе.
Очередная, как обычно замечательная, статья Амоса, про то, как и, отчасти, почему дизайн async в Rust выбран существующим образом. Полезная статья для тех, кто только пробует ржавый async на зуб.

(Я из этой статьи узнал про перехватчик паник из библиотеки color-eyre, оч красиво получается).

https://fasterthanli.me/articles/understanding-rust-futures-by-going-way-too-deep
This media is not supported in your browser
VIEW IN TELEGRAM
Rust уже шестой год most loved programming language на SO, а хейтеров всё не убавляется😊

Антон отличный специалист (судя по докладам), но нет-нет да ввернёт шпильку.
Forwarded from const_cast
Почему ФП, а не Rust/Go/etc?

Вчера в чате всплыла тема того, насколько плюсовики вообще приспособлены к переходу на другой язык.
У меня неутешительные новости: если ты несколько лет профессионально писал что-то на C++, то твой мозг уже заражён. Всё. Теперь во всех императивных ЯП ты будешь видеть недостатки и тратить свой мозг на поиск «оптимального» решения, вместо того, чтобы сфокусироваться на решении самой задачи. Потому что вот слова, вроде, похожие, делают что-то похоже, но ведь по-любому они там где-то такты впустую теряют на что-то!
Слишком легко перетащить все свои плюсцовые привычки в этот язык и начать творить дичь.

Переучиться, конечно, можно. но как мне видится, это надо опять вставать в позицию джуна и всё пропускать через жёсткий код ревью. Если вас по финансам такой вариант устраивает, то норм. Мне, к сожалению. не подходит.

(Раст формально подходит как язык, на который можно успешно перекатиться с плюсов, но на его счёт у меня своё мнение, возможно, как-нибудь распишу подробнее. Пока что ограничусь тем, что вакансии на расте в подавляющем большинстве — это крипто-стартапы, что я не приемлю по своим этическим убеждениям.)

А вот с ФП ты оказываешься в совершенно иной ситуации: тут вообще всё по-другому. И плюсовые парадигмы зачастую просто физически не накладываются на такой язык (иммутабельные структуры данных, привет!). В результате мозг «сбрасывается» и начинаешь всё воспринимать как будто с чистого листа. Идеальная почва для обучения идиоматике и принятым подходам языка без таскания за собой багажа «знаний».

Часто можно слышать, как люди, пересевшие на Clojure или Elixir снова открывают для себя радость программирования и начинают просто переводить свои мысли в код. Вот хочу так же.
Друг-джавист написал загадку: "Что выведет?"
#[tag(жиза)]

nande?:
нам тут макбуки дают за успешные статьи на хабре

я выгорела на этапе придумывания темы
Макар Степанов, [12.08.21 23:30]
Я конечно не эксперт, но мне кажется если в анализе есть словосочетания "дорога в ад", "коллапсирующая черная дыра", "ошалевшие спекулянты", "дроч на пузыри", "монетарные мудилы", "монетарные отморозки", то этот анализ носит эмоциональный характер и гммм может быть сомнителен, не?
Божественный перевод
Forwarded from dev optozorax
Раньше я много высказывался об ImGui в этом канале, хвалил этот тип интерфейсов, и именно ему я обязан успехам в моих последних пет-проектах (порталы, изучение английских слов).

Это всё было разрозненно и мало. А я давно хотел высказаться на эту тему обстоятельно. Поэтому написал об этом статью: рассмотрел что это такое, приблизительно как работает, плюсы/минусы и когда может пригодиться.

Можно считать эту статью рекламой от чистого сердца. Надеюсь после неё вам захочется попробовать ImGui, и вам это пригодится.

https://optozorax.github.io/imgui-post
Блог*:
Как политкорректно сказать коллеге (бывшему сишнику), что он пишет лютый говнокод?

Саша:
Иди ты в си

Евгений Трифонов:
«Коллега, вы пишете словно фронтендер»
Политкорректно, но для сишника должно звучать оскорбительно и доходчиво


Там ещё много подобного искромётного юмора в ответах
туду
Все щас опять бородатого мужика начнут форсить, а я хочу поведать вам, что 3-го сентября 1908г родился незаурядный человек, один из величайших математиков 20-го века, Лев Семёнович Понтрягин. Его отец был простой счетовод, мать портниха, вышедшая из крестьян Ярославской губернии.

В возрасте 14 лет как-то Лев Понтрягин чинил примус, и этот прибор взорвался прямо у него в руках, парень получил многочисленные ожоги и самое страшное — несмотря на то, что лучший тогда офтальмолог Михаил Авербах сделал всё возможное и невозможное — полностью потерял зрение. Отец, видевший это всё не выдержал и вскоре умер.
2025/07/04 18:26:42
Back to Top
HTML Embed Code: