Pull to refresh
43
0
Константин Грибов@grossws

Разработчик

Send message

А в каких популярных языках их нет? Зачастую нет статической диспетчеризации из примеров которые сходу приходят в голову

Особенно при просмотре с телефона..

Таки имел ввиду что ассемблеры приходят и уходят вместе с ISA и железом.

И умирают куда лучше чем высокоуровневые языки, которые переносятся между платформами с применением небольшой прикладной некромантии

Давно вы писали на ассемблере, скажем, 8051? Или R2000? Или ARM Thumb (первой версии)?

Скорее был подмножеством во времена C++98 или даже раньше. Во времена C11 и C++11 расхождений уже было достаточно

Ну есть ещё пользователи slackware (сам когда-то был) или ещё лучше lfs/blfs

Как там было в классике:

insomnia: Нужно выполнить всего три команды, чтобы поставить Gentoo

insomnia: cfdisk /dev/hda && mkfs.xfs /dev/hda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ && env-update && . /etc/profile && emerge sync && cd /usr/portage && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vi /boot/grub/grub.conf && grub && init 6

insomnia: это первая

А если вспомнить классические doc/xls/ppt -- там файловая система (CFB format) внутри, с иерархическими каталогами, подобием FAT и прочими радостями..

ноутбуки, которые содержат стандартные приложения Microsoft Office, ...

а на скрине рядом LibreOffice xD

Тот список по большей части укладывается в односеместровый поверхностный обзорный курс по информационным технологиям, если смотреть по уровню приведённых ответов.

Это из серии - в первый класс брать со знанием тригонометрии, сапромата и в уме что бы апроксимировал матрицу, хотя бы 8*8. Ну а уже в 5 классе можно спрашивать зачем это всё было нужно и где применяется...

Плохая аналогия подобна котёнку с дверцей, как известно. Здесь скорее уместно сравнивать с тем что абитуриент, поступающий в более-менее серьёзный ВУЗ на STEM-специальность будет знать что такое предел и производная, что есть органика и неорганика, из каких нуклонов состоят атомы, что такое параллельный перенос генов ну и прочее общеобразовательное того же уровня. Да выпускник курсов C++ за 21 день вечерней школы для детей с ограниченными когнитивными возможностями может этого не знать, но зачем ему тогда пытаться войти на мехмат/физфак/фивт/etc

которое разработало ядро Linux для подсистемы WSL2

Прям новое ядро разработало? Или всё таки сконфигурировали и собрали урезанное и оптимизированное для запуска в Hyper-V? Примерно как делают для Docker Desktop, Minikube и т.п. с помощью LinuxKit и подобного?

Да и не только там. Куча АРМ с АСУТПшным барахлом крутилась на win 2k/xp и с учётом характерного времени эксплуатации таких систем будет крутиться ещё долго. Интересно, много ли осталось OS/2 в эксплуатации ,))

Если в контексте статьи, то тех кто поставит на АРМ станка или АСУшной системы сборку хромиума от Васяна надо сразу вешать на соседнем кабельном лотке. Причём даже не за шею.

Внизу, скорее всего, через cloud-init, у него есть директива ssh_import_id. Оно сейчас широко используется для большинства cloud образов/сборок в совершенно разных местах, начиная от соотв. образов дистрибутивов у самих вендоров дистрибутивов до облачных провайдеров типа hetzner и систем типа lxd. Если рядом фигурируют слова типа cloud-config или user-data -- это оно)

В 10 он не из коробки, iirc. Там более старый терминал и powershell.

Но ssh client есть, правда запуск ssh-agentа требует не пользовательских прав((

Если говорить про RED OS 7.3.3 -- CentOS 7, а не RHEL 9, хоть и ядро там 6.1.52 сейчас

Живу на работе с Kinesis Advantage (выглядит так же в черном исполнении). Из существенных для меня недостатков -- калькуляторные резиновые esc/f1-f12, пришлось переназначать комбинации клавиш в IDE на цифровой ряд. Постепенно стал умирать escape (активно пользуюсь vim & плагином ideavim), переназначил его на caps lock (аппаратно), но теперь руки на других клавиатурах тоже пытаются использовать caps как esc.

А так -- крайне приятная клавиатура. Требует некоторого привыкания ввиду расположения стрелок в нижнем ряду под указательным/средним пальцами (пара стрелок слева, пара справа), но в силу моей любви к использования vim или аналогичных плагинов пользуюсь ими существенно реже. Также `~ё[{х]}ъ внизу под мизинцами, что не идеально, но жить можно.

Немного другой подход или иной выбор компромиссов может давать разницу, как видно в этом случае. Но, как всегда, даёт свои плюсы и минусы. Эта серия статей (ссылки там в конце) показывает разные аспекты сравнения, и итоговое решение надо принимать на основе тестирования под свою нагрузку, но кто ж так в реальности делает xD

Репликация гарантирует согласованность данных между всеми узлами и обеспечивает, что данные находятся в такой же согласованности, как если бы они находились на одном узле (линейная согласованность)

С каких это пор? Репликация сама по себе ничего такого не гарантирует в принципе. Можно вспомнить DynamoDB или Apache Cassandra где это совсем не так.

Их бенчмарки вызывают вопросики, очень рекомендую почитать https://jack-vanlightly.com/blog/2023/5/15/kafka-vs-redpanda-performance-do-the-claims-add-up

Странно жаловаться на дефолтную тему в gnome terminal и потом настраивать свою в alacritty/omz.

Какое-то время назад переходил с yakuake (использует штатный кедовский konsole) на связку alacritty/tdrop/tmux из-за проблем с поддержкой nerd fonts, сейчас вернулся обратно на yakuake. Использовать tmux это, кагбэ не мешает.

Упомянутые "горячие клавиши" не относятся к эмулятору терминала, а к повальному использованию gnu readline (man 3 readline), там есть и стандартные emacs-like комбинации, используемые по умолчанию, и vi-like для желающих.

Если не нравится дефолтный prompt могу порекомендовать попробовать starship.

Ещё из крайне полезных утилит с человеческим интерфейсом ripgrep как замена grep, fd как замена find. Ну и в дополнение dutree или dust вместо du -s, broot для быстрой навигации а-ля nerdtree и подобные, sd вместо sed.

Information

Rating
5,145-th
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity