Критика 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, то решил, что хороший шанс проверить на себе.
Очередная, как обычно замечательная, статья Амоса, про то, как и, отчасти, почему дизайн async в Rust выбран существующим образом. Полезная статья для тех, кто только пробует ржавый async на зуб.
(Я из этой статьи узнал про перехватчик паник из библиотеки
https://fasterthanli.me/articles/understanding-rust-futures-by-going-way-too-deep
(Я из этой статьи узнал про перехватчик паник из библиотеки
color-eyre
, оч красиво получается).https://fasterthanli.me/articles/understanding-rust-futures-by-going-way-too-deep
fasterthanli.me
Understanding Rust futures by going way too deep
So! Rust futures! Easy peasy lemon squeezy. Until it’s not. So let’s do the easy thing, and then instead of waiting for the hard thing to sneak up on us, we’ll go for it intentionally.
That’s all-a...
That’s all-a...
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 снова открывают для себя радость программирования и начинают просто переводить свои мысли в код. Вот хочу так же.
Вчера в чате всплыла тема того, насколько плюсовики вообще приспособлены к переходу на другой язык.
У меня неутешительные новости: если ты несколько лет профессионально писал что-то на C++, то твой мозг уже заражён. Всё. Теперь во всех императивных ЯП ты будешь видеть недостатки и тратить свой мозг на поиск «оптимального» решения, вместо того, чтобы сфокусироваться на решении самой задачи. Потому что вот слова, вроде, похожие, делают что-то похоже, но ведь по-любому они там где-то такты впустую теряют на что-то!
Слишком легко перетащить все свои плюсцовые привычки в этот язык и начать творить дичь.
Переучиться, конечно, можно. но как мне видится, это надо опять вставать в позицию джуна и всё пропускать через жёсткий код ревью. Если вас по финансам такой вариант устраивает, то норм. Мне, к сожалению. не подходит.
(Раст формально подходит как язык, на который можно успешно перекатиться с плюсов, но на его счёт у меня своё мнение, возможно, как-нибудь распишу подробнее. Пока что ограничусь тем, что вакансии на расте в подавляющем большинстве — это крипто-стартапы, что я не приемлю по своим этическим убеждениям.)
А вот с ФП ты оказываешься в совершенно иной ситуации: тут вообще всё по-другому. И плюсовые парадигмы зачастую просто физически не накладываются на такой язык (иммутабельные структуры данных, привет!). В результате мозг «сбрасывается» и начинаешь всё воспринимать как будто с чистого листа. Идеальная почва для обучения идиоматике и принятым подходам языка без таскания за собой багажа «знаний».
Часто можно слышать, как люди, пересевшие на Clojure или Elixir снова открывают для себя радость программирования и начинают просто переводить свои мысли в код. Вот хочу так же.
#[tag(жиза)]
nande?:
нам тут макбуки дают за успешные статьи на хабре
я выгорела на этапе придумывания темы
nande?:
нам тут макбуки дают за успешные статьи на хабре
я выгорела на этапе придумывания темы
Макар Степанов, [12.08.21 23:30]
Я конечно не эксперт, но мне кажется если в анализе есть словосочетания "дорога в ад", "коллапсирующая черная дыра", "ошалевшие спекулянты", "дроч на пузыри", "монетарные мудилы", "монетарные отморозки", то этот анализ носит эмоциональный характер и гммм может быть сомнителен, не?
Я конечно не эксперт, но мне кажется если в анализе есть словосочетания "дорога в ад", "коллапсирующая черная дыра", "ошалевшие спекулянты", "дроч на пузыри", "монетарные мудилы", "монетарные отморозки", то этот анализ носит эмоциональный характер и гммм может быть сомнителен, не?
Forwarded from Awesome Rust
Getting started with Rust Notebooks
https://datacrayon.com/posts/programming/rust-notebooks/setup-anaconda-jupyter-and-rust/
https://datacrayon.com/posts/programming/rust-notebooks/setup-anaconda-jupyter-and-rust/
Datacrayon
Setup Anaconda, Jupyter, and Rust | Data Crayon
We are taking a practical approach in the following sections. As such, we need the right tools and environments available in order to keep up with the examples and exercises.
Forwarded from dev optozorax
Раньше я много высказывался об ImGui в этом канале, хвалил этот тип интерфейсов, и именно ему я обязан успехам в моих последних пет-проектах (порталы, изучение английских слов).
Это всё было разрозненно и мало. А я давно хотел высказаться на эту тему обстоятельно. Поэтому написал об этом статью: рассмотрел что это такое, приблизительно как работает, плюсы/минусы и когда может пригодиться.
Можно считать эту статью рекламой от чистого сердца. Надеюсь после неё вам захочется попробовать ImGui, и вам это пригодится.
https://optozorax.github.io/imgui-post
Это всё было разрозненно и мало. А я давно хотел высказаться на эту тему обстоятельно. Поэтому написал об этом статью: рассмотрел что это такое, приблизительно как работает, плюсы/минусы и когда может пригодиться.
Можно считать эту статью рекламой от чистого сердца. Надеюсь после неё вам захочется попробовать ImGui, и вам это пригодится.
https://optozorax.github.io/imgui-post
optozorax.github.io
Как я впервые в жизни начал делать графические приложения: плюсы и минусы ImGui — Блог optozorax'а
Рассказываю об инструменте, который изменит ваше отношение к программированию графических интерфейсов. Если раньше вы в своих пет-проектах ограничивались только консольными утилитами, то теперь можете смело начать делать и графические утилиты с примерно таким…
This media is not supported in your browser
VIEW IN TELEGRAM
Пора пить чай 🍮
Блог*:
Как политкорректно сказать коллеге (бывшему сишнику), что он пишет лютый говнокод?
Саша:
Иди ты в си
Евгений Трифонов:
«Коллега, вы пишете словно фронтендер»
Политкорректно, но для сишника должно звучать оскорбительно и доходчиво
Там ещё много подобного искромётного юмора в ответах
Как политкорректно сказать коллеге (бывшему сишнику), что он пишет лютый говнокод?
Саша:
Иди ты в си
Евгений Трифонов:
«Коллега, вы пишете словно фронтендер»
Политкорректно, но для сишника должно звучать оскорбительно и доходчиво
Там ещё много подобного искромётного юмора в ответах
Все щас опять бородатого мужика начнут форсить, а я хочу поведать вам, что 3-го сентября 1908г родился незаурядный человек, один из величайших математиков 20-го века, Лев Семёнович Понтрягин. Его отец был простой счетовод, мать портниха, вышедшая из крестьян Ярославской губернии.
В возрасте 14 лет как-то Лев Понтрягин чинил примус, и этот прибор взорвался прямо у него в руках, парень получил многочисленные ожоги и самое страшное — несмотря на то, что лучший тогда офтальмолог Михаил Авербах сделал всё возможное и невозможное — полностью потерял зрение. Отец, видевший это всё не выдержал и вскоре умер.
В возрасте 14 лет как-то Лев Понтрягин чинил примус, и этот прибор взорвался прямо у него в руках, парень получил многочисленные ожоги и самое страшное — несмотря на то, что лучший тогда офтальмолог Михаил Авербах сделал всё возможное и невозможное — полностью потерял зрение. Отец, видевший это всё не выдержал и вскоре умер.