на главную обо мне контакты катра сайта
Блог Создание и продвижение сайтов
 

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

-

итак сразу 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. если бы они знали, что можно ускорить работу, то спросили бы они меня, или упорно продолжали тратить своё время на эту рутину

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

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

текст недоступен

другие страницы раздела

комментарии (29)

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

Valid XHTML 1.0 Strict Читать в Яндекс.Ленте Вятка-на-Сети: Каталог ресурсов