Pull to refresh
-30
@ilitaikspertaread⁠-⁠only

User

Send message

Фига се, Александр Фоломкин дорос до руководителя отдела. Я его еще по треку "Да, это мой автомобиль" помню.

apt вполне неплох.

Для пакетного менеджера да. Но как решение для установки софта пакетный менеджер в котором есть зависимости, это однозначно плохое решение. Не просто так за пределами линуксов оно практически нигде не используется.

Проблемы есть везде

В отличии от apt

GUI под линукс есть всякий разный, можно выбрать

Кроме качественного

многие вещи в терминале выполняются куда быстрее.

А какие-то даже удобнее, а какие-то вообще в гуе не сделаете. Но я нигде не утверждал что консоль говно, потому что она Брежнева помнит. Я ткнул вас в то, что вы сами пишете, что вам нужны костыли чтобы удобно ей пользоваться, а вы пытаетсь это подать как преимущество. В то время как уже десятилетия есть более удобные и подходящие инструменты для этой задачи.

смысл однострочника в том, что можно многие задачи решить очень быстро без необходимости непосредственно программировать

Вы прямо в вашем же примере показываете, что чтобы решить эту задачу приемлемо надо де-факто заниматься программированием

для не ascii символов моё решение будет корректно удалять дубликаты. И чем предлагаемый мной инструмент не корректен, по вашему мнению? Он решает задачу просто и элегантно

Вы сортируете 14 миллонов строк, для того чтобы решить задачу где сортированный список вообще не требуется. Говноскрипт на питоне решает эту задачу быстрее, как по времени его написания, так и времени выполнения. И его потом спокойно можно использовать в т.ч. в однострочниках. Для неascii я проверил, да, одинаковые строки оно корректно ставит рядом.

А вот когда упираются в один инструмент, и настаивают на его применении всеми вокруг, а все остальное считают ересью, это уже религия

Именно про это я и пишу. Только консолью такое почему-то бывает в десятки раз чаще чем с гуем. Примеров в одних только коментах тут можно насобирать.

Консольщики на этом поприще более заметны только потому, что их религия

Это мягко говоря не правда, примеров религиозного отношения к gui, я например сходу вспомнить не могу

где именно могут лежать источники расхождений между любителями cli и любителями gui.

Они лежат в религиозной плоскости. Gui - это инструмент, а консоль - религия.

Те, кто использую гуй - используют его для своих задач и все. Консольщикам же необходимо бегать всем и доказывать что консоль лучше.

Это перебор даже для капитана очевидности

Это 2 отдельных приложения на самом деле. Под винду на .NET, под мак на свифте и cocoa.

ваши вкусы слишком специфичны?

Да, мне нравится когда софт выглядит не вырвиглазно, удобен и работает быстро и без особых глюков.

Giteye

Вырвиглазная поделка на основе эклипса. Как "охеренно" работает эклипс я на практике знаю.

gitkraken

Тормозное, жрущее и глючное говно на электроне, почитайте отзывы из статьи на которую ссылаетесь.

100500 оставшихся

Кривые поделки, либо неудобные, либо с интерфейсом от вин98, либо и то и другое. Авторы которых даже не могут тупо взять дефолтный qt или gtk и лепят "красивый" кастомный дизайн, при том что им медведь на глаза наступил.

Или вот например есть простой, но юзабельный gitg, в котором какойто даун намертво захардкодил на всех цветовых схемах числа и строки ярко розовым цветом. Зачем? Что с этими людьми не так?

Автор демонстрировал

Ага, то что лучше не демонстрировать.

Шта? О_о Недавно была статья на хабре, как раз про gui для git. Штук 10 навскидку, большинство кроссплатформенные

Большинство из них под винду и мак онли. Для линукса из вменяемых только проприетарные и платные сублим и смартгит.

В каждом вменяемом IDE , кстати, тоже есть git client.

Не все пишут строго под один стек.

Через 5 минут, пока пишется скрипт, односторочник на баше уже отработал и забыт.

В общем случае да, но именно на примере из статьи это не валидно. Автор явно не 5 минут потратил чтобы добиться вменяемой скорости работы на большом файле. За то время, которое у него решение в лоб выполняется можно успеть накидать говноскрипт, который в лоб работает быстрее оптимизированного однострочника.

Вот синтаксис с отступами это удобно

Явно удобнее чем шиза типа if fi или -ge

Ну да, вам не нужен комбайн чтобы убрать пшеницу с поля. Вам нужны коса и противогаз. Добавьте много усердия - и все, вы великолепны!

gui скорее всего внутри выполняет обычные команды git,

Аналитика которую мы заслужили

У Sublime Merge визуализация веток плохо сделана, на паре паралельных веток уже ничего не понятно. И лайаут неудачный, например чтобы посмотреть текущие staged\unstaged файлы, надо выделить в списке коммитов верхний пункт, изза чего постоянно путаешься, если ткнул на другой коммит в ветке.

найти в дереве каталогов все файлы с заданным расширением и сложить их все в одну кучу

Сtrl+f, "*.ext", ctrl+c\ctrl+v(или f5\f6) в любом вменяемом файловом менеджере.

Но куда чаще надо не в дереве, а в одной папке. Тогда просто вбиваешь .ext, выделяешь и копируешь.

погрепать заданную переменную в куче мейкфайлов

Сtrl+f, "*.mk" "VAR_NAME" в любом вменяемом файловом менеджере. Или в открыть папку в любом вменяемом текстовом редакторе и ctrl+f "VAR_NAME"

Какойто херней страдаете, реально. Это задачи для файлменеджера, и консольные очевидно тоже такое умеют.

Если бы линукс-сообщество вместо рассказвания сказок какой линукс прекрасный, работало бы над тем чтобы его реально таким сделать, доля линукса на десктопе была бы сильно выше 1%.

Тема "Windows vs Linux" является частой причиной холиваров

Показательно что причина для холиваров именно "Windows vs Linux" , а не например "macOS vs Linux". Хотя бы даже сказал что холивары идут вообще по теме "Windows XP/7 vs Linux", потому что аргументы линуксоидов с тех пор вообще не изменились, хотя винда с тех пор кучу раз обновилась.

Легко поставить софт

Хорошее выструпление принято начинать с шутки, но с чего вы взяли что это относиться к статьям? Легко поставить софт - это drag & drop в папку с программами, клик по apk и кнопке "установить", или на худой конец пару раз нажать next в инсталляторе. А установка софта через безпомощный без сети ворох пакетных менеджеров, с депенденси хеллом и жуткими костылями типа флатпака и снапа, это почти самое сложное что есть. Сложнее только сборка руками из полуживых исходников. Куда правильне будет сказать, что линукс не справляется с установкой софта вообще.

Легко автоматизировать процессы

Вам за баш уже в кабину накидали. Хуже баша только писать скрипты на брейнфаке или на Си. Синтаксис типа if [ $number -ge n ] then fi можно придумать либо если ты кукухой едешь в дурку, либо если хочешь поиздеваться над людьми.

Как видно из результатов, Linux среди разработчиков занимает очень весомые позиции.

Как видно из результатов, сумма профессиональных юзеров на графике - 136%.

Как вы пользуетесь Git? Интересно, что 84% разработчиков используют интерфейс командной строки. Не удивительно,

Не удивительно, потому что под линукс практически нет вменяемых GUI тулов для гита.

При этом можно пойти дальше, добавив алиасы для ещё большей скорости работы в терминале. В дополнение к стрелочкам, ctrl+R и tab у нас есть автозамены, они же alias. Писать git status слишком долго, проще написать gs.

Чего только не изобретают люди, чтобы продолжать использовать интерфейс из времен Брежнева не по назначению. Есть задачи для которых консольный интерфейс удобен, но гит к ним не относится. Знаете что надо делать в гуе, чтобы увидеть вывод git status? Ничего, вообще, оно само обновляется. Просто возьмите нормальный гуевый клиент и не мучайте себя. Ах, да, я забыл, под линукс же их забыли написать.

Завершить хотелось бы решением прикладной задачу: попробуем найти уникальные строки в большом файле. <... Далее идет де-факто программирование (но не на человеческих инструментах) , с какойто оптимизационной магией, чтобы вкурить которую ушло явно дольше 5 минут ...> В результате наших действий мы в десять раз сократили время получения уникальных строк в файле

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

А можно заставить sort работать в однобайтовой кодировке

Ага, и удачи со строчками не из ascii символов.

Напоминает про часто поднимаемую тему 10x-разработчиков про десятикратную разницу между крутыми и посредственными разработчиками

Вы валите собеседование на джуна, але.

Вы не способны выбрать подходящий инструмент для решения задачи для джуна. Вы даже не способны решить ее корректно. Зато способны писать веселые статейки про прелести терминала. Очевидно, вам просто нравиться трахаться с консолькой. Т.е. вы даже не способны понять с кем надо трахаться.

Лол, это очень забавно.

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

Вывод из этого можно сделать только один. Вы действительно считаете нормальным удалять здровые органы своим пациентам. А если считаете нормальным, то значит вы этим занимаетесь. И не просто занимаетесь, а делаете это сознательно.

Т.е. вы абсолютно сознательно наносите вред своим пациентам.

На своих зубах готовы проверить это утверждение? Или только за счет чужого здоровья готовы некомпетентных "врачей" отстаивать?

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

Не говоря уже о том, что "все зубы мудрости надо удалять" = "у большинства людей зубы мудрости больные" это верчение жопой 80 уровня.

И чтобы на серьезных щах такое подумать надо иметь расстройство кукухи. Разве эта фраза заведомо не может иметь смысл вида "ты адекватный чел, и точно не больной на голову" ?

Потому на выдергивание зубов надо идти к врачу-качку. Без рофлов.

Мне так выдергивали проеденую кариесом восьмерку за 5 секунд щипцами, раз и все.

 Какой от таких вред?

Недополученая прибыль же

Еще раз, вы пишете "В целом все зубы мудрости подлежат удалению" прямым текстом. Это не между строк, и не додумывание, и даже не выдергивание из контекста. Это ваша прямая цитата.

Картинкой, если текстом не понятно
Картинкой, если текстом не понятно

Про компетентность уж точно не вам затирать. "Врач", считающий нормальным удалять здоровые органы, компетентным быть не может.

Ничего я не перепутал, вы прямым текстом пишете "В целом все зубы мудрости подлежат удалению".

такое 1 на тысячу

Из серии "80% опрошенных в интернете, пользуются интернетом". Те, у кого нет проблем с зубами, к вам не приходят.

я писал в своей самой первой статье

Щас бы читать статьи от "врача", который считает нормальным удалять у людей здоровые органы.

В целом все зубы мудрости подлежат удалению

Медицина которую мы заслужили. Такие как вы предлагали с детства всем апендикс вырезать, чтобы не воспалялся. Ваши пальцы может быть в целом подлежат удалению, а? Так как пишут вредные коментарии и отпиливают людям здоровые органы.

Если зуб мудросли вылез и ему в челюсти хватает места, и он не поражен кариесом - необходимости его удалять нет.

Information

Rating
Does not participate
Registered
Activity