Здравствуйте, Vetal_ca, Вы писали:
V_>Ну и держи его при себе если не можешь отстоять. Кому оно, пустое, нужно?
Мне. А ещё нормальным пользователям.
V_>Это ты про неки мультитач не в тему?
Речь про вин10 идёт. Вот и объясни, при чём тут 8.1, да ещё и на древнем обрезанном девайсе?
V_>Не проецируй свои комплексы на других. И тач тебе не поможет. Могу посоветовать спорт чтобы прогнать гика(фрика)-в-себе.
"Пастернака не читал, но осуждаю". Как типично
V_>Это называется, "Ну что, ж, уделали, так хоть за штанину укушу?" Слабо, очень слабо.
Да просто у фриков есть какие-то странные идеи, что их жалкая жизнь кому-то интересна. Ты лучше скажи — проверил?
Здравствуйте, koandrew, Вы писали:
K>Мне. А ещё нормальным пользователям.
Самоназвался нормальным Осталось пожелать чтобы и в реальности так было.
K>Речь про вин10 идёт. Вот и объясни, при чём тут 8.1, да ещё и на древнем обрезанном девайсе?
Речь шла про Linux. См. поле "Тема"
K>"Пастернака не читал, но осуждаю". Как типично
Я не психолог, твои проблемы мне не интересны
K>Да просто у фриков есть какие-то странные идеи, что их жалкая жизнь кому-то интересна. Ты лучше скажи — проверил?
Ну все, скатился в самокопание.
Зря я тебя на больную тему раскрутил, забей, в общем. Закинь девайсы, погода хорошая, в Сан Катеринас много универов со студентками. Ну, ты понял
P.S. Что-то я дал себя втянуть в несвойственное мне кидание какашками. На этом заканчиваю.
Re[17]: а в Линуксе вообще есть какой-то прогресс?
Здравствуйте, Ops, Вы писали:
V>>Там идёт перехват нажатий клавиш, причём есть разные режимы. Дело даже не в том, что в той же консоли надо нажимать, к примеру, ctrl+shift+c, а не ctrl+c. Весь диалог выходит какой-то тупой. Я вот думаю пора прекращать кормить.
Ops>Это так под лялихом с виртуалкой извратились, что надо хитровывернуто нажимать?
Виртуалка ни при чем. Копирование/вставка в консоли через ctrl+shift+c/v из-за того, что исторически ctrl+c — остановка запущенного процесса.
Здравствуйте, ononim, Вы писали:
EP>>Поэтому и нужно нормальное копирование, а не снимок всего текстового интерфейса. O>Копирование нужно нормальное, не вопрос. Но зачем для этого разные клипборды?
Я смотрю, тут скоро биты достанут. Деревянные.
Расставлю ка я запятые...
Графический терминал позволяет копировать текст из консольных приложений. Это всегда так. Но тут следует понимать следующее:
1. Необходимо соблюдать всякую обратную совместимость для консольных приложений и прочие сигналы, поэтому ctrl+c не копирует текст, а генерирует SIGINT. Как и в виндовой консольке, кстати. поэтому в консоли ctrl+c и не работает, а без него нет смысла и в ctrl+v. Просто используйте стандартные IBM'овские шорткаты.
2. Консольные приложения бывают и интерактивные, тот же mc. Мышь ими тоже управляет, поэтому нельзя просто так взять и выделить текст. Вы же в не ругаетесь, что нельзя в gui текст с кнопки скопировать, вот тут так же. Да и тот же фар не позволит просто так выделить себя. Но. Скопировать таки можно. Просто зажмите шифт и выделяйте сколько душе угодно.
3. Какая разница сколько клипбордов? Используйте то, что удобнее. Вдобавок клипборд мыша — это тоже обратная совместимость, ибо в консоли мыша только так и копипастит текст. В смысле именно в консоли, без иксов. Да и вдобавок два клипборда таки удобно. В один положил логин, во второй положил пароль и не прыгаешь между кипасом и браузером два раза.
Matrix has you...
Re[17]: а в Линуксе вообще есть какой-то прогресс?
Здравствуйте, ononim, Вы писали:
O>>>>>Теперь сравните с временем извлечения из форматов, которые клали болт на юниксовую идеологию. EP>>>>Справедливости ради SOLID сжатие есть в совершенно не "юниксовых" RAR и 7z — это даёт более высокую степень сжатия, которая обычно нужна чаще чем извлечение одиночного файла (хотя такие типы архивов тоже иногда требуются). O>>>Это солид сжатие — это как раз пример того как отказ от принципа множества мелких ортогональных функциональностей и введение сквозных связей улучшает качество результата. EP>>.tar.gz это и есть solid сжатие, как раз посредством двух ортогональных концепций — tar (архивация) и gz (сжатие). O>Та-да! И изза этих самых ортогональных концепций .tar.gz — отстой поганый. Потому что не позволяет разархивировать один файл и браузится по структуре файлов внутри, не распаковывая все содержимое. А те форматы и тулзы, которые реализовали solid сжатие, положив болт на ортогональные концепции
Так не бывает Solid это сжатие нескольких файлов в одном потоке. Если они "положили болт", то каждый файл сжимается раздельно.
O> — намного удобнее в юзании, т.к. по структуре ползать позволяют без распаковки всего контента, а нужный файлик могут вытянуть без дампинга всего контента на диск.
Да, и такое сплошь и рядом используется в unix, где это нужно.
Пример: архивы-скрипты Python, Erlang (через escript), внутри — ZIP. JAR и WAR в Java, тот же ZIP. Ещё раньше — ar, через статические библиотеки и до deb-пакетов, и кучи других применений.
O> Результат — удобство в использовании, но за счет отступа от юниксовых догм.
Так никто за "догмы" и не держится, это вам приснилось. В 99% случаев это не догма, а удобное руководство к действию.
Здравствуйте, ononim, Вы писали:
O>Доступность /недоступность окошечного окружения — исключительно в голове. Фар мог бы не пользоваться функицями user32, точно так же как mc считает выше своей гордости пощупать энвиронмент на предмет наличия иксов и работать удобнее, если это возможно. Но нет.
Иксовый вариант mc достаточно долго развивался. Сейчас, кажется, заброшен. Есть чисто GUI аналоги двух панелек.
Зачем запускать в иксах именно консольный? Тот, кто так делает, сам себе буратин и пусть не жалуется на недоступность clipboard.
(Да, я не знаю, почему так плохо с гуёвым вариантом. Emacs, vim умеют держать на одной кодовой базе и консольный, и гуёвый вариант. Возможно, проблема в Иказе. В любом случае, за почти 20 лет плотной работы в Unix всех видов — эта проблема не всплывала.)
O> А MC выбирает самый некомфортный вариант работы из всех возможных окружений и использует его для всех.
Он ничего не выбирает. Выбора просто нет
O> То есть — все должны одинаково СТРАДАТЬ, даже если бы можно было лучше. Ну, если ты очень упорный, ты можешь потрахацца с настройками MC чтоб лично ты страдал меньше других. Но сделать чтоб оно удобно работало по дефолту — это уже слишком большая вольность в юниксах. Есть в этом некий налет СССР.
Тогда налёт СССР есть в любом ж/д локомотиве, который не умеет плавать по рекам
Здравствуйте, Sheridan, Вы писали:
S>Здравствуйте, consign, Вы писали:
C>>Суровые бородатые линуксоиды, и ради такого простого дела мышь возюкать. Стыдно должно быть.
S>Суровые бородатые линуксоиды (ц) (тм) текст не копируют, а пользуются перенаправлением вывода и прочими грепами/седами. Ну и, собственно, какая например мышь может быть на смартфоне, а тем не менее админить серванты со смартфона сквозь ссш вполне себе можно, особенно если какая нибуть блутуз-клавиатура прикручена. S>Лично я текст из консоли копирую только если в рсдн вставлять приходится.
Ну у меня систематически (ну, раз в неделю) необходимость чего-то вставить из xterm в браузер с какой-нибудь Wrike (гм, я даже не знаю как это цензурно описать — я раньше считал, что JIRA это верх шиздогватизма в написании трекера, но оказалось, что эти успешно пробили дно и летят вниз дальше), для отчётов/логов/etc. А у него — не знаю, как они этого добились, но из X selections в его формы не вставить. Только из Clipboard. Что ж, ходим через окно с формой ввода (например, от pastebin, те не занимаются извращениями...)
The God is real, unless declared integer.
Re[14]: а в Линуксе вообще есть какой-то прогресс?
Здравствуйте, MTD, Вы писали:
MTD>В твоей стройной теории есть трещина — я, например, на линукс сел сильно позже винды и у меня уже сформировалась привычка использовать фар. И, да, поначалу я искал его заменители, пока не освоил консоль и юниксовые тулзы, внезапно оказалось — фар не нужен. А вот на винде фар и сейчас ставлю в первую очередь.
Ну, разгрести свалку (во всяких ~/Downloads), или проанализировать результат какого-нибудь git clone — синие панельки лучшее средство (по крайней мере для тех, кто ещё помнит MS-DOS). Вот для обычной работы по созданию или администрированию — да, как-то не в тему, ни разу не требовалось.
O>>MC — это какбы сахар для линуксовой консоли MTD>Это не сахар, а непонятно зачем нужное поделие.
См. выше.
The God is real, unless declared integer.
Re[13]: а в Линуксе вообще есть какой-то прогресс?
Здравствуйте, IID, Вы писали:
IID>Здравствуйте, velkin, Вы писали:
V>>Виртуалку??? Всё понятно, вопросов к "специалисту" больше не имею.
IID>А в чём проблема ? Линукс еще и с виртуалками криво работает что ли ?
Я так понял, он предположил проблемы обмена между хост-системой и виртуалкой. Тут уже от виртуализатора зависит.
VirtualBox позволяет даже двусторонний иксовый clipboard, но при поддержке со стороны гостя (естественно
Здравствуйте, netch80, Вы писали:
N>Ну у меня систематически (ну, раз в неделю) необходимость чего-то вставить из xterm в браузер с какой-нибудь Wrike (гм, я даже не знаю как это цензурно описать — я раньше считал, что JIRA это верх шиздогватизма в написании трекера, но оказалось, что эти успешно пробили дно и летят вниз дальше), для отчётов/логов/etc. А у него — не знаю, как они этого добились, но из X selections в его формы не вставить. Только из Clipboard. Что ж, ходим через окно с формой ввода (например, от pastebin, те не занимаются извращениями...)
Для пастебинов есть такое: app-text/wgetpaste. Можно набросать и для твоего случая
Matrix has you...
Re[17]: а в Линуксе вообще есть какой-то прогресс?
Здравствуйте, consign, Вы писали:
AD>>никто заморачиваться не будет, ибо смысла нет.
C>Забавно, как много у вас общего с яблочниками. У них тоже всегда так — если в их идеале чего-то нет, то это только потому, что никому не нужно.
Разница в том, что у Apple один источник руководства. А тут, считай, на любую мелкую задачу их 2-3, а лучше 10. Поэтому, если из этих 2...10 никто не сделал какую-то фичу, то в 99% это неспроста, и это несделанное действительно нафиг не сдалось.
C> А потом, если всё же появляется — представляют это как величайшее достижение Яббла.
Угу. Я вот пользовался множественными десктопами уже лет 15, но когда недавно их приделали к винде — были вопли про величайшие революционные достижения. Недавнее "мы наконец-то содрали bash" ровно из этой оперы. А вы радуйтесь, радуйтесь.
The God is real, unless declared integer.
Re[11]: а в Линуксе вообще есть какой-то прогресс?
Здравствуйте, ononim, Вы писали:
O>Но я понимаю UNIX философию — нужно чтобы одна маленькая тулза делает хорошо свое одно маленькое дело. Проблема этой философии в том, что далеко не любое большое дело можно сделать хорошо путем компонования множества маленьких тулзов. Банальный пример — формат tar.gz UNIX идеология в чистом виде — есть маленькая тулза, хорошо пакующая файл, и есть маленькая тулза, делающая из кучи файлов один. Казалось бы, разбиваем функционал на мелкие базисы, и избавляемся от ненужной сущности как solid архивация. Тада? А вот фиг. Как из полуторагигового tar.gz вынуть 10байтный файлик с такой философией? А никак, вначале распаковать целиком .tar, а потом выковырять из него нужный файлик. Или..ТАДА! Послать нафиг философию и написать тулзу, которая умеет работать с tar.gz как целым и таким образом сумеет достать из быстро один нужный файлик.
В большинстве случаев сейчас в самом tar встроен вызов библиотеки архивации (по крайней мере наиболее распространённых — gzip, bzip2, lzma/xz). Это не спасает от того, что надо разобрать весь поток и знать его состояние, чтобы добраться до конкретного файла.
Если нужно вытаскивать каждый файл по отдельности, (повторю соседнее письмо) пишут в форматах ZIP, 7z, ar. Например, deb-пакет это ar с несколькими характерными включениями, одно из которых — tar[.gz,etc.] собственно дерева пакета.
То есть tar тут неудачный пример — для текущего состояния. Зато отличный для истории — как пример того, что когда потребовалось сжатие, навернули простую нашлёпку на текущую реализацию и получили годный результат минимальными усилиями.
The God is real, unless declared integer.
Re[13]: а в Линуксе вообще есть какой-то прогресс?
Здравствуйте, ononim, Вы писали:
O>Ну а серъезно, то FAR довольно специфическая тулза, которая сама сформировала для себя своих юзеров, которых в линуксе просто не появилось за отсутствием там FARа. Те кто его не юзают, не понимают зачем она нужна.
А вот тут хочется подробнее. Какие основные задачи так, чтобы они были оптимальны именно для FAR, и в чём причина постановки этих задач? Какая часть постановки специфична для Windows и нафиг не нужна в любом Unix-like, а какая — пригодна везде?
Здравствуйте, IID, Вы писали:
IID>Потому что всё у вас через жопу и без попыток сохранить обратную совместимость. Я тут ядро попытался более новым тулчейном собрать. Результат немного предсказуем. Ошибки компиляции в самом начале сборки. Хотя версия компилятора отличается на несколько минорных цифр. Не более старым компилятором, замечу. А более новым. ЯДРО! Чистый СИ, эталон переносимости — и тот ухитрились изговнять. Ядро самодостаточно и никаких зависимостей не имеет. Полный снапшот этого ядра раньше успешно собирался. С какого перепугу билд сломался ? О какой еще совместимости можно вести речь ? Оно само с собой совместимо только внутри очень узкого диапазона подверсий.
А рядом читаю "у нас все проекты на VS2003, переходить на что-то более свежее — несколько человеко-лет, будем оставаться на текущем, пока есть возможность". Несколько человеко-лет, дорогой Карл
По сравнению с этим обычный фикс для линуксового "ой, не собрался" выливается в несколько простых строк.
Здравствуйте, Anton Batenev, Вы писали:
AB>P.S. Canonical оказала медвежью услугу сообществу, выпустив ubuntu ("Создайте систему, которой сможет воспользоваться даже дурак, и только дурак захочет ею пользоваться") — вот теперь пожинаем плоды, хотя сам по себе дистрибутив в общем-то и ни при чем.
AB>В скором времени будем точно так же пожинать плоды тотального перехода на systemd, когда старые "мурзилки" в стиле "не рефлексируй, а делай как я" перестанут работать, но их по прежнему будут тиражировать и пытаться применить.