Два подхода к использованию компьютера или чем линуксоид отличается от виндузятника
итак сразу 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. если бы они знали, что можно ускорить работу, то спросили бы они меня, или упорно продолжали тратить своё время на эту рутину
Обратите внимание, особо ни где виндузятники не делятся опытом работы в ООо или Ворде, они работают так как их научили в школе/универе, а ведь обмен опытом свойственен разумным людям, толька животные этим пренебрегают и готовы сутками рыться в грязи чтобы выкопать жёлудей
Вот если подумать как можно ускорить работу виндузятника с какой то однотипной работой, можно заставить выучить его хоткеи, даже обучить регекспам, но на этом ускорение остановится, потому что дальше некуда, человек будет день ото дня жать на заученные кнопки и вбивать заученый регексп, нового он не создаст, линуксоид жы заскриптует, пусть по началу криво, но будет бездельничать пока компьютер автоматически выполняет его команды, при условии что линуксоид не только, что упал с винды, а уже отбросивший, оказавшийся ненужный, опыт опытного пользователя винды
текст недоступен
другие страницы раздела
- Установка базовой системы
- Поиск приложений по открытым файлам
- Первые впечатления о CentOS
- 5 самых частных команд, используемых во время установки gentoo
- Занятный iptables
- Ручная настройка монитора в Xorg
- Автомонтирование в ArchLinux
- Первые впечатления от InfraLinux, Ubuntu 8.04.1 от компании Инфра Ресурс
- Gentoo in Ubuntu или переезд из Ubuntu в Gentoo
- Объединение русских манов
- Bacup + SSH через Nat - Передача большого количества файлов с помощью tar и ssh
- Alt Linux научит заниматься сексом, manpages russian
- Настройка кэширующего dns сервера bind
- Переезд на OpenSuse 11 откладывается
- Bind, настройка собственной зоны
- Настройка AR242x 802.11abg Wireless PCI Express Adapter
- Быстрый способ установки Samba
- Настройка nfs сервера и nfs клиента ubuntu 8.04
- Обновление Ubuntu 8.10 - Отважный Козерог
- Укрепление безопасности в связи с получением реального IP адреса
- RussianFedora - не для домашнего использования
- Ephemeris - программа по астрономии
- Linux драйвер для карточки Ethernet RTL8111/8168b
- Подключение Asus EEEpc 701 к интернету через GPRS на Sony Ericsson Z530i
- Запуска apache в окружении chroot
- Установка VirtulaBox на Ubuntu с нестандартным ядром
- Полезные ссылки
- Настройка проверки орфографии в OpenOffice3
- Установка "Налогоплательщик ЮЛ" в Linux
- Благодаря анонимоусам я осилил LVM
- Переезд на LVM
- Таблица значений для настройки framebuffer
- Производительность компьютеров в зависимости от процессора и объёма памяти
- CentOS или Ubuntu
- Очень простая авторизация в Squid
- Что выбрать i386 или AMD64
- Как узнать, что расшарено на NFS сервере
- HOWTO: Как за 12 минут установить Linux, попробовать и удалить
- Видео: Уменьшение размера LVM раздела, создание нового раздела, откат назад
- Динамическое добавление swap в Linux
- Зеркалирование репозитория Ubuntu
- Как я навредил своим юзерам
- Установка Ubuntu 8.04.2 Desktop на LVM
- Как заработать на пользователях Linux
- Открытый биос на основе технологий Linux
- Конвертирование m4b,ape,cue в ogg, mp3 через fifo (трубку)
- Xming, X сервер для Windows
- Ubuntu 8.04, Wine 1.1.19, WarCraft 3
- Asus EEEPC 701и Linux как инструмент начинающего разведчика
- Моя мама и Linux
- Создание chroot для враждебного пользователя
- Шрифты в Linux и Windows
- Сценарий Amarok для работы Publish Tune в Psi
- Видео ролик - Коварные планы Майкрософт
- Касперский опять нашёл вирусы под Linux и опять обделался
- Multiseat, Эффективное использование 2 ядерных процессоров в Linux
- Перенос ядра из другого дистрибутива
- Выбор WiFi USB адаптера для Linux
- Chrome под Linux
- Как отправить SMS из консоли
- Почему админы любят DHCP
- Восстановление файловой системы
- Настройка PPPoE в Linux без NetworkManager
- Перевод документации про OpenLDAP
- Russian Fedora 11 + KDE4 против людей
- Как заработать на Linux миллионы
- Как вырезать кусок из фильма и конвертировать в flv с помощью mplayer
- Вот и ПОЧТИ умер очередной двухпанельник Double Commander
- Пока Майкрософт разваливается и идёт ко дну Redhat развивается и получает прибыли
- Групповое переименование файлов в Linux
- Два варианта добавление GPG ключа репозитория из консоли
- Почему Mono это плохо
- Установка PCLinux 2009 на LVM и восстановление домашнего LVM раздела
- Точка доступа из десктопа с использованием внешного шлюза и dhcp
- Как запрограммировать поведение сетевых интерфейсов
- Пакетная обработка документов RTF в OpenOffice с помощью bash и OOBasic
- Как добавить текст в защищённый файл с помощью sudo
- Google объясняет чего не хватает линуксу
- Выбор web камеры для Linux, Genius Eye 110 - плохой выбор
- Выбор web камеры для Linux, Gembird CAM90U и Genius iSlim 1322AF, Genius iLook 1321v2 - хороший выбор
- Как установить TremFusion в Ubuntu 8.04
- Первая доза закончилась, скоро в школах начнётся ломка или бабки на бочку
- Как появляются Боги OpenSource
- Как удалить из фильмов английскую звуковую дорожку
- Slackware13 мистика какая то
- Установка Slackware13 на LVM
- Linux территория безопасности или опять наш Касперский хочет жрать
- Как навариться на винтузятниках и линуксоидах при этом сделав им хорошо
- У линуксоидов есть деньги(надо же) и они покупают игры
- Передача звука с микрофона по сети
- Ubuntu 9.04 для жены
- Автоматическая обработка файлов на хостинге с помощью bash
- Как удалить на хостиге файл имя которого не набрать в консоли
- Установка Flash player AMD64 для Firefox и Chrome одной командой
- Печать в PDF через Cups
- Противостояние линуксоидов и виндузятников в искусстве, стёб
- LVM использование снапшотов
- Удаление физического раздела из LVM
- Страсти по виндовым шрифтам
- Автоматическая обработка файлов, часть два
- Настройка печати на PDF принтер в Ubuntu 9.10
- Ubuntu 9.10 добавление resume раздела
- Сравнение файловых систем ext2 ext3 ext4 xfs reiserfs btrfs vfat jfs для домашней директории
- Machinarium - постапокалиптическая игра для линуксоидов
- Как обезопасить свои каналы общения, своих друзей и близких с помощью шифрования в Jabber
- Исключение Gimp из Ubuntu
- Из Gnome в Xmonad за 5 минут, всё просто
- Шифрование бекапов для хранения в Gmail
- Шикарный пиар Ideco - "Добрыня Сисадминыч и айдеко-кладенец"
- Рабочий стол с защитой от ребёнка
- Google опять выпустил beta версию Chrome и танцует и поёт
- С/C++: libconfig - библиотека для обработки конфигурационных файлов
- SoftMaker2008 или OpenOffice3.1
- MS IE сливает FF3 по всему миру, а FF3 сливает Opera по РФии
- Скриншоты Opera 10.50 без поддержки Qt
- Объединение двух сетей через VPN
- Google проводит сбор идей на счёт развития своих сервисов и сбор голосов в пользу открытых технологий
- Настройка mpd, музыкального демона
- Маршрутизация в VPN сетях
- Объединение DNS зон в VPN сетях
- grub2: ручная загрузка
- Выбор web камеры для Linux, Age Star S-PC250 - плохой выбор
- Выбор web камеры для Linux, Icam 7120 - хороший выбор
- Загрузка с дискеты без дисковода
- Добавление репозитария в Ubuntu 9.10
- в ожидании Ubuntu 10.04 LTS
- Тестирование Ubuntu 10.04 beta и установка на LVM
- Выбор web камеры для Linux: Genius iSlim 1300v2 - хороший выбор
- Декомпиляция SWF в Linux
- Как обойти ограничение DynDNS на создание wildcard
- apache генерация списка файлов в utf-8
- Обновление Ubuntu 10.04 до 12.04
- Ubuntu 12.04 установка WiFi card Marvel 8335
- Wi-Fi-роутер TP-Link TL-MR3020
- Редирект неавторизованных в squid пользователей на внутренний ресурс
- Удаление ботнета sfewfesfs
- Настройка inotify для работы с большими файловыми системами
- Двадцатка самых популярных имён пользователей при взломе серверов
комментарии (29)
2009-05-08 10:00:10
2009-05-08 10:03:08
2009-05-08 10:24:52
2009-05-08 10:30:18
2009-05-08 10:38:45
2009-05-08 10:50:48
2009-05-08 10:55:17
2009-05-08 11:00:33
2009-05-08 11:06:17
2009-05-08 11:12:42
2009-05-08 11:25:56
2009-05-08 11:28:37
2009-05-08 11:39:02
2009-05-08 13:08:07
2009-05-08 15:36:46
2009-05-10 15:07:36
2009-05-12 14:07:25
2009-05-12 22:43:36
2009-05-20 00:07:13
2009-05-22 21:15:03
2009-11-25 12:34:06
2009-11-25 12:42:45
2010-04-23 16:54:46
2010-06-03 14:55:40
2010-06-03 15:43:33
2010-06-03 16:20:42
2010-12-15 20:10:35
2010-12-15 20:13:05
2010-12-15 20:14:00