Два подхода к использованию компьютера или чем линуксоид отличается от виндузятника

итак сразу 2 примера

была нужда собрать единый документ из десятка больших SHTML файлов, которые ещё были в CP1251, мой сотрудник попробовал вставить в ворд 2007, OOo, блокнот - не вставляются русские символы, хз почему возможно из-за кодировки, но ни из FF3, Opera, IE текст нормально не копировался
я решил посмотреть что будет делать знакомый админ прожжёный вендузятник, попросил его, а он согласился
пока он думал и делал, я написал такое (секунд за 30)

 for f in $(ls *shtml|sort); do
cat $f|iconv -fcp1251| sed -r 's/<[^>]+>//g'
done > text.txt

Минут через 20 он сообщил мне готово, я спросил как он сделал, он сказал, что открыл ООоcalc и вставил все документы в него. Какой способ быстрее и эффективнее судите сами, а теперь умножьте количество документов на 10, 100, 1000

Другой пример, один мой сотрудник пишет книгу и решил воспользоваться нашей базой данных, сначала хотели запрячь секретаря, чтобы она копировала из базы и вставляла в OOowrite
а мне всегда жалко симпатичных девушек, поэтому я предложил им скриптик который написанный за 2 минуты, который вытаскивает из базы все записи (фио и резюме)
сотрудник открыл полученный html (БОЛЬШЕ 1500 СТРАНИЦ) в OOo и сказал что этого хватит и он доволен
через неделю я увидел как он в ООо удаляет из резюме определённую часть текста и делал он это в течении недели, даже дома на праздниках
можно было кончено промолчать, но я решил показать как можно эффективно работать, создал в базе ещё 2 поля
двумя запросами заполнил их

update main set topograf=SUBSTRING(reference, instr(reference,"<br><br>")+8, length(reference) );
update main set resume=SUBSTRING(reference, instr(reference,"<b>")+3, instr(reference,"</b>")-4);

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

<xsl:for-each select="com/row">
  <div>
    <h2><xsl:value-of select="fio"/></h2>
    <xsl:value-of select="resume" disable-output-escaping="yes"/> <!-- новое поле -->
    <xsl:value-of select="reference" disable-output-escaping="yes"/>
    <xsl:value-of select="topograf" disable-output-escaping="yes"/> <!-- новое поле -->
  </div>
</xsl:for-each>

в итоге мне потребовалось 5 минут, на работу на которую сотрудник потратил неделю и готов был ещё столько работать

у меня возникли такие вопросы
1. неужели, если бы вот эти люди знали, что можно ускорить и упростить свою работы стали бы пользоваться своими способами?
2. неужели охота всю жизнь пользоваться этим чёртовым ООо, вордом для выполнения скучнейших операций
3. неужели не хочется облегчить себе жизнь чуть чуть потратив время на изучение инструмента
4. если бы они знали, что можно ускорить работу, то спросили бы они меня, или упорно продолжали тратить своё время на эту рутину

Обратите внимание, особо ни где виндузятники не делятся опытом работы в ООо или Ворде, они работают так как их научили в школе/универе, а ведь обмен опытом свойственен разумным людям, толька животные этим пренебрегают и готовы сутками рыться в грязи чтобы выкопать жёлудей

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

похожие страницы

  1. Противостояние линуксоидов и виндузятников в искусстве, стёб
  2. MicroSoft изобрели googledocs
  3. Подведены итоги флешмоба касперского линуксоидами, ни один линуксоид не пострадал
  4. Как я навредил своим юзерам
  5. Технофашизм и Православие(РПЦ)

#1:

Очень сомнительно, что все линуксоиды пишут скрипты :) + наверняка есть пользователи windows которые автоматизируют подобные задачи, просто в linux таких больше, так как ОС популярна среди компьютерно-грамотных людей.

ответить  2009-05-08 10:00:10 

#2:  Басманов:

re: Очень сомнительно, что все линуксоиды пишут скрипты

НУ по крайней мере
cat *html | iconv -f cp1251
очень многие могут написать, по-моему

ответить  2009-05-08 10:03:08 

#3:

Многие, учитывая что 90% пользователей это админы и кодеры. Вы делите людей на умеющих писать скрипты и не умеющих писать скрипты. Это глупо. Секретарша не должна изучать bash и PowerShell.)

ответить  2009-05-08 10:24:52 

#4:

Пиздец. Идите вы все нахуй! Армия рулит!

ответить  2009-05-08 10:30:18 

#5:  Басманов:

re: Секретарша не должна изучать bash и PowerShell

если бы секретарша знал о возможностях bash да и того же ООо, то 100% работала бы эффективнее

ответить  2009-05-08 10:38:45 

#6:

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

ответить  2009-05-08 10:50:48 

#7:  Басманов:

re: не нужно этого ей знать
не согласен, хотя бы потому, что за этим инструментом она да и вообще офисные работники проводят практически 100% своего времени
почему то водителей регулярно заставляют пересдавать на права, а вот этих, после школы их знания замораживаются - это не правильно

ответить  2009-05-08 10:55:17 

#8:

Для многих людей даже простое общение с Windows уже огромный напряг головы (просто мозги у них по другому устроены), поэтому не стоит требовать от них понимания работы пайпов и других полезных инструментов командной строки. Другое дело, почему они не хотят обратиться за помощью к людям понимающим, тут видимо гордость не позволяет...

ответить  2009-05-08 11:00:33 

#9:  Басманов:

re: Другое дело, почему они не хотят обратиться за помощью к людям понимающим, тут видимо гордость не позволяет...

меня как бы мало волнуют только начинающие, моя мама например не пользуется башем но рассказывает мне о сложностях и мы вместе решаем их, например я показал ей Gimp/Inkscape вместо OOo Draw

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

ответить  2009-05-08 11:06:17 

#10:

re: не согласен, хотя бы потому, что за этим инструментом она да и вообще офисные работники проводят практически 100% своего времени

читай внимательнее, я про баш писал. Баш секретарше не нужен. А то что она не знает свой рабочий инструмент - это вопрос квалификации кадров.

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

В крупных организациях есть программисты и админы, но там где работает пять человек it-специалист роскошь, поэтому они делают как могут. Не считаете же вы, что они с любой проблемой аналогичной тем, которые вы привели, должны бегать на форумы или вызывать спецов?)

ответить  2009-05-08 11:12:42 

#11:  Басманов:

re: Не считаете же вы, что они с любой проблемой аналогичной тем, которые вы привели, должны бегать на форумы или вызывать спецов

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

ответить  2009-05-08 11:25:56 

#12:

кстати поповоду вставки из хтмл мне понадобилось 1 минута чтобы то зделать просто отписался через 20 )
выделить все, скопировать, вставить и так для 5 документов
на документ 20 сек это еще долго ))
хотя конечно скриптом интереснее )

ответить  2009-05-08 11:28:37 

#13:

Снова непонятный термин "опытный вендузятник") Хороший специалист никогда не будет ничего говорить о теме в которой он не разбирается. Не важно какая операционная система используется, надо понимать что это просто средство, для некоторых задач лучше одна, для некоторых другая. Ну а те кто говорит что консоль это плохо - не специалисты и разговаривать с ними о таких вещах бессмысленно. Просто не нужно преподносить консоль, как средство от всех проблем. Мы с вами можем написать скрипт, кто-то не может и воспользуется gui, это нормально, пусть это дольше и глупее, но ему так сделать удобнее, точно так же как вам удобнее написать скрипт. И это не значит что человек не умеющий скриптить дурак, а вы такой молодец.

ответить  2009-05-08 11:39:02 

#14:

re: почему то водителей регулярно заставляют пересдавать на права,

Это где такое? Лично я как получил права, ни разу не ходил на пересдачу.

P.S. Права уже почти 15 лет.

ответить  2009-05-08 13:08:07 

#15:  Басманов:

re: P.S. Права уже почти 15 лет.

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

ответить  2009-05-08 15:36:46 

#16:

вы подняли спорный вопрос, с одной стороны это не желание людей оп

ответить  2009-05-10 15:07:36 

#17:

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

ответить  2009-05-12 14:07:25 

#18:

Думаю Linux и Windows тут не при чём - есть просто люди тупые а есть сообразительные.

ответить  2009-05-12 22:43:36 

#19:

Впервые я сел за компьютер в бухгалтерии, где работала жена. ОС.ДОС, начал с игрушек (машины ещё не использовались по назначению) Потом решил научится вслепую набирать. Потом, видя как целыми днями бухгалтерши тычут одним пальцем в клавиатуру, набирая из гросбуков данные, предлагал им тоже вслепую научиться... Но слышал ответ: - нам нет времени, работать надо! Такое отношение является "системнонезависимым". Пару лет назад я поставил себе Убунту, потом Алт. Кое-что узнал. Но хотелось бы больше. Буду признателен, если кто-то возьмётся учить. Вижу возможности Linuxa, но использовать не получается. Читаю советы на форумах, но в моей системе они как правило не работают "скопировал-вставил". А советы с понятными комментариями попадаются не всегда. За статью спасибо, открывает гризонт. Константин, Atick@jabber.od.ua

ответить  2009-05-20 00:07:13 

#20:

Очень сомнительно, что все линуксоиды пишут скрипты :)

большинство - не пренебрегают

ответить  2009-05-22 21:15:03 

#21:

для написания приведенного автором кода, надо быть прожженым программером, даже advanced linux user будет не в состоянии такое написать, а вообще вот за этим и нужны программеры, чтобы облегчать жизнь секретаршам)))

ответить  2009-11-25 12:34:06 

#22:  Басманов:

re: надо быть прожженым программером

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

ответить  2009-11-25 12:42:45 

#23:

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

ответить  2010-04-23 16:54:46 

#24:

Скорее всего пользователь/секретарь не обратится к вам:
1. не от гордости, а от незнания о возможности какой-либо автоматизации, недостатка спец. знаний. Уровня ее знаний вполне достаточно для выполнения своих функциональных обязанностей.
2. из-за вашего высокомерия, что бы не обвинили ее в недостатке знаний...
Ну, а вообще-то находить то, что можно на ваш взгляд автоматизировать, а затем спокойно предлагать, учить, объяснять - это как раз работа тех людей,которые и обладают достаточными знаниями для автоматизации, если конечно это входит в круг их обязанностей. Главное не просто знать, а дать возможность другим использовать ваши знания, это мое мнение.

ответить  2010-06-03 14:55:40 

#25:  Басманов:

#24: 1. не от гордости

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

ответить  2010-06-03 15:43:33 

#26:

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

ответить  2010-06-03 16:20:42 

#27:

Вообще почти все линуксойды так или иначе пользуются bash (он же консоль, он же скрипт... для несведущих).
Линукс имеет два интерфейса: графический и текстовый (bash). И при освоении пользователь, так или иначе, неизбежно разбирается с обоими. И каждый вид интерфейса в своём случае гораздо удобнее другого. Да ещё текстовый легко осваивается и взаимозаменяем с графическим.
Так Линукс, через освоение ещё и текстового интерфейса (скрипт на bash, для несведущих, это те же команды текстового интерфейса, только оформленные в виде исполняемого файла/сценария) способствует облегчению жизни.
Исключение, пожалуй, составляют те блондинки, которым нужно только что бы браузер открылся и любый скайп. Но им то как раз винда и противопоказана: захекаешься потом им раз в месяц её ремонтировать. Но это отдельная тема...
А для виндузиатника же доступ к текстовому интерфейсу закрыт, по причине практически его отсутствия. То что есть в винде по умолчанию это жалкий, полурабочий огрызок. В общем всё зделано только для работы в графическом интерфейсе. И для освоения текстового варианта, особенно с

ответить  2010-12-15 20:10:35 

#28:

Вообще почти все линуксойды так или иначе пользуются bash (он же консоль, он же скрипт... для несведущих).
Линукс имеет два интерфейса: графический и текстовый (bash). И при освоении пользователь, так или иначе, неизбежно разбирается с обоими. И каждый вид интерфейса в своём случае гораздо удобнее другого. Да ещё текстовый легко осваивается и взаимозаменяем с графическим.
Так Линукс, через освоение ещё и текстового интерфейса (скрипт на bash, для несведущих, это те же команды текстового интерфейса, только оформленные в виде исполняемого файла/сценария) способствует облегчению жизни.
Исключение, пожалуй, составляют те блондинки, которым нужно только что бы браузер открылся и любый скайп. Но им то как раз винда и противопоказана: захекаешься потом им раз в месяц её ремонтировать. Но это отдельная тема...
А для виндузиатника же доступ к текстовому интерфейсу закрыт, по причине практически его отсутствия. То что есть в винде по умолчанию это жалкий, полурабочий огрызок. В общем всё зделано только для работы в графическом интерфейсе. И для освоения текстового варианта, который и упрощает жизнь в случаях, описанных в статье, ему приходится практически освоить целый язык программирования.
Вот поэтому и подходы разные и они не зависят от наличия или отсутствия мозгов у пользователя.

ответить  2010-12-15 20:13:05 

#29:

Автор, я тут случайно сообщение лишнее зделал. Прошу извинить и поправить!

ответить  2010-12-15 20:14:00