shoorick: (Рыжий)
Надя [livejournal.com profile] zyakwa, преподаватель и сисадмин, просит не звать её настраивать компьютеры:
...у меня к вам просьба: пожалуйста, не рекомендуйте меня как настройщика компов. Сейчас поясню.

Понимаю, что вы, наверное, действуете из лучших побуждений: мне работу подбросили, другому «специалиста» подогнали. На самом же деле, мне такая работа в тягость, и специалист в этой области я очень посредственный, мягко говоря.

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

Во-вторых, я давно не специалист в области ПК. Network engineer - совсем другая профессия. Ну, то есть вообще другая. Примерно, как проектировщик дорожных развязок и мастер по ремонту авто.
Конечно, базовые знания есть. Конечно, из-за них и прошлого опыта могу разобраться с поверхностными проблемами. С глубокими и экзотическими - не всегда, либо очень долго и трудозатратно. Придя на «полчасика посмотреть», совершенно не готова убить на разборки весь день.

Там, где мне может понадобиться час, человеку, занимающимся обслуживанием ПК постоянно, надо 15-20 минут. Бывает, проблема, которую надо решить, отнюдь не уровня эникейщика. Это правда профессия со специальными знаниями и навыками.
Иногда приходится долго разбираться с новой виндой, которой в глаза не видала (у меня уже несколько лет Linux на ноуте), а там кое-что принципиально поменялось за 10 лет (не говоря уж про забылось), с новыми железками и никогда не виданными операционками. Многие приложения типа 1С не знаю в принципе. То есть ни капельки, и знать, простите, не хочу. Мне интересно другое.

Получается, человеку, которому вы меня подогнали как «спеца», тоже не очень-то помогли.

В-третьих, расценки на услуги «слесаря по компьютерам» ниже моих. Парадокс: вы можете нанять специалиста ДЕШЕВЛЕ, который выполнит работу лучше. Потому что это его профессия, а не моя, потому что рынок специалистов в области обслуживания ПК весьма богат. А мне за его ЗП заниматься несвойстенной деятельностью не интересно...
У меня — аналогичная ситуация:
— в новом железе я не разбираюсь,
— винду я забыл за ненадобностью: вокруг меня в основном Linux и FreeBSD,
— программирование мне гораздо интереснее подобных наладочных работ.
shoorick: (Рыжий)
«Нью-Йорк Таймс» пишет про меня: рабочий удаляет битое стекло из окна после прохождения взрывной волны, вызванной метеоритом в пятницу в Челябинске.

The New York Times
Ай эм воркер

A worker removed pieces of broken glass from a window after a shock wave from what was believed to be a meteor in Chelyabinsk, Russia, on Friday.
Полный текст статьи — Shock Wave of Fireball Meteor Rattles Siberia, Injuring 1,200 (исходное название — Debris and a Boom, Likely From a Meteor, Hit Siberia).
shoorick: (Default)
Нашёл способ ленивой установки XnView MP под убунтой 10.10:
sudo add-apt-repository ppa:ferramroberto/maverickextra
sudo apt-get update
sudo apt-get install xnview
XnView MP выглядит гораздо приятнее, чем древняя линуксовая xnview — эта версия больше похожа на то, что было под виндой.
shoorick: (Default)
Пытался преобразовать текст на UTF-8: хотел привести отсутствующую в КОИ-8 пунктуацию к виду, пригодному для HTML:
use HTML::Entities;
...
my $fixed  = encode_entities( $raw, "\x{460}-\x{2E2E}" );
Работало странно: тире преобразовывалось в —, а кавычки-ёлочки — нет. Причина оказалась простой — кавычки-ёлочки в юникоде находятся совсем не там, где остальные знаки пунктуации с пробелами — не в U+2000–U+205F, а гораздо ближе — их коды U+00AB и U+00BB, то есть, если перевести в десятичную систему счисления, 171 и 187. Ничего не напоминает? :-)

Поэтому более правильный вариант выглядит так:
my $fixed  = encode_entities( $raw, "\x{A0}-\x{40F}\x{460}-\x{2E2E}" );
shoorick: (Default)
Сел за виндовую машину, захотел обновить перл — требует снести старый. Пытаюсь снести старый — требует установщик от него, который давным-давно стёрт за ненадобностью, ибо устарел. Конечно, при наличии интернетов с гуглем нужный файл несложно найти, что и было сделано однако осадочек остался.
shoorick: (В бабочке)
После двухмесячных блужданий по почтовым закоулкам до меня наконец-то доехал купленный на ебее шнурок: теперь синтезатор можно подключать к компьютеру (как MIDI-клавиатуру) и слышать не те сиплые звуки, что впаяли в него китайские калининградские рабочие, а нормальный звук: на саундбластере в компьютере — аппаратный (а значит, быстый) табличный (а значит, реалистично звучащий) MIDI-синтез. В общем-то, наличие аппаратного MIDI-синтеза было одним из критериев при выборе звуковой платы. Пока что удалось раскочегарить эту связку лишь под вражеской ОСью: Windows, вроде, ничего не говорила про обнаружение новых устройств, однако Sibelius всё заметил и при запуске сразу сказал, что видит что-то новенькое и тут же предложил протестировать найденное.

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

Как снюхать клавиши с линуксовым ноутбуком — пока не знаю: я пробовал ставить когда-то Rosegarden (с кучей зависимостей), но забросил его, так и не разобравшись, поняв лишь, что в Denemo и Frescobaldi набирать ноты как-то привычнее. Да и звук после всех этих экспериментов куда-то пропадал.

Надо бы ещё раз попробовать...
shoorick: (Default)
Системный блок рабочего компьютера очень нервно реагировал на статическое электричество: при малейшей попытке воспользоваться чем-то электризующимся рядом с системником (снять свитер, пошуршать целлофановым пакетом, достать шоколадку из заначки) компьютер немедленно зависал. И ладно бы, если там была бы винда — 10 лет назад Windows 98 на моей машине зависала не меньше раза в день — было бы не так обидно: тут-то FreeBSD.

Сегодня, после очередного зависания, продул компьютер и собрал корпус: он много месяцев стоял открытым, без одной из боковых стенок. Помогло: теперь компьютер не виснет.
shoorick: (Default)
Задача: поставить ОС и прикладное ПО на компьютер для человека, раньше не имевшего дела с вычислительной техникой (но весьма энергичного и способного к обучению). Пользователь собирается, в первую очередь, набирать и редактировать текст, смотреть видео, слушать музыку. Возможно, чуть позже попробует освоить набор нот. Если появится интернет (маловероятно) — может быть, будет разговаривать по скайпу.

Что же ставить? Windows или Linux? А если линукс, то какой? А какую оконную среду?

Попробуем взвесить за и против.

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

Пользователя надо будет учить, а не переучивать — значит, он непосредственно не влияет на выбор ОС. Основные приёмы работы в различных офисных пакетах, вроде, схожи. Проблемой может стать набор нот: LilyPond — для программистов, Denemo — страшен, MuseScore какой-то недоделанный... — в сибелиусе начинающему проще набирать. Но сибелиус платный. Как и винда.

Какие будут мнения?
shoorick: (Default)
Наконец-то раскочегарил вчера самбу на домашнем роутере. Хотя не без траблов: кириллица, зараза, не показывается, да и не со всех клиентов доступ есть: из-под под висты заходят, из-под XP — нет. Из-под FreeBSD ещё не проверял, но там и помимо самбы есть чем цепляться.

Вечерком, после репетиции, опять постучу в бубен, почитаю мануал — глядишь, ещё что-нибудь настрою.

upd/14.02: Кириллица всё-таки есть, просто выяснилось, что самба живёт в UTF-8, а FTP-сервер — нет.
shoorick: (Default)
Проблема: mysqldump перестал делать дамп: вместо файла с полезными данными создаётся файл, где только комментарии и служебные команды:
-- MySQL dump 10.11
--
-- Host: db Database: isem
-- ------------------------------------------------------
-- Server version 3.23.59-nightly-20050301
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
ещё десяток аналогичных строк )
-- Dump completed on 2009-01-16 10:08:12
Наиболее вероятная причина из обнаруженных — смена версии клиента до 5.0.51a, в то время как на сервере до сих пор стоит 3.23.59. И клиент, и сервер — под FreeBSD.

В то же время этом графический виндовый клиент — EMS MySQL Manager — дамп делает, но идти ради каждого дампа до машины с виндой и елозить мышью — не наш метод. Да и не все параметры можно мышкой задать.

Что делать?
shoorick: (Default)
Скриншот

Вот спросят так — и что отвечать? Замечено в Windows XP и Vista при попытке копировать файлы средствами проводника.
shoorick: (Default)
Ну предустановленную на ноутбуке Windows Vista Home Premium я, пожалуй оставлю, ибо уплочено. Но думаю существенно поджать её, отобрав кусок винта в пользу более свободной ОСи. Осталось придумать, что ставить: то ли брать бубен и ставить FreeBSD, то ли какой-нибудь красивый линух воткнуть: у нас, вон, на работе полно всяких убунтов да мандрив.
shoorick: (Default)
Обнаружил у subversion неприятный баг: виндовый клиент (например, TortoiseSVN) не понимает, что бывают не только обычные файлы, но и симлинки, после чего симлинк при ближайшем коммите заменяется файлом, на который этот симлинк ссылается, после чего у svn срывает крышу, каталог блокируется и никак не желает разблокироваться. Попытка заменить проблемный файл его древней версией тоже ни к чему не приводит: хоть файл и меняется, закоммитить его не удаётся (ибо этот файл out of date). С удалением — то же самое.

Погуглил: похоже, проблема известная — народ с подобным сталкивался. Гуглю дальше, ищу методы решения…

upd/14:30: Решается удалением проблемного файла непосредственно из хранилища:
svn delete URL_to_repo/path/file
shoorick: (Default)
Лет двенадцать назад пробегал мимо меня IBM PC AT 386. Пробегая, несколько недель, он поработал у меня дома. В те стародавние времена я жил под ДОСом, изредка включая Windows 3.11 — да и то лишь для того, чтоб под ней запустить параллельно несколько досовых программ: например, турбо паскаль и дос навигатор...

Что мы видим сейчас? На компьютере установлена FreeBSD, поверх которой — KDE. А ужё в кедах — dosbox, в котором запущен всё тот же DOS Navigator. Который работает. И скринсейверы его: что текстовые, что графические — тоже работают. Фантастика! Найти, что ль, старых досовских игрушек?

cd ~

Nov. 27th, 2007 01:21 pm
shoorick: (Default)
Недавно, пытаясь фаром найти домашний каталог юзера, набрал вместо cd %USERPROFILE% более привычное cd ~ (ибо ещё помню, что в досе/виндовсе cd никуда не идёт, а просто выводит текущее место — как юниксовая pwd) — фар перешёл в C:\Program Files\Far

Интересный подход...
shoorick: (Default)
1. В портах живёт какой-то очень древний lilypond: 2.2.2, в то время, как ракеты бороздят в природе существует 2.10.31. Пришлось ставить ручками свежий. Свежий поставляется в виде здоровенного sh-скрипта, вынимающего из своих внутренностей tar.bz2-архив и распаковывающего его в /usr/local/lilypond

2. Для визуального редактирования нот есть Denemo, умеющее сохранять ноты в формат лилипонда, но не умеющее (во всяком случае, в виндузовой версии 0.7.6.beta3 и в юниксовой 0.7.6) его читать.
shoorick: (Default)
Стремясь стать true-юниксоидом, не нуждающимся в винде и виндузовом софте, начал осваивать вместо сибелиуса другой метод рисования нот — с помощью lilypond. На домашней виндузовой машине lilypond можно запускать под цыгвином — он успешно работает. Хотя не в полном объёме: запускаемый им ghostscript справляется с преобразованием создаваемого лилипондом постскриптового файла в PDF, но отказывается делать растровую картинку в PNG.

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

\relative c'' {
	g e8 e
	g4 e8 e
	g f e d
	c2
}

Результат:
Пример

Продолжение следует…

shoorick: (Default)
Замена HDD на домашнем виндузовом ноутбуке — хороший повод назвать домашний каталог не D:\Users\Shoorick, как обычно, а D:\home\as. Следующий этап — поставить вторую ОС. Видимо, традиционно FreeBSD. А там уже будет и /home/as...
shoorick: (Default)
Сев за виндузовый комп, пальцы тянутся переключать раскладку капслоком — уже привык: это гораздо удобнее, чем Ctrl+Shift, не говоря уж о дефолтном Alt+Shift
shoorick: (Default)
Из-под FreeBSD читать файлы с неродных файловых систем, таких как FAT32 или NTFS, можно. Сегодня попробовал решить обратную задачу: прочитать файлы с UFS (или с FFS?), то есть, фрёвые, из-под винды. Гуглем нашлось несколько вариантов, которые сразу же были испытаны в деле:
ufs2tools
Весит 80 кБ, CLI. Работает. Позволяет читать все файлы/каталоги, вне зависимости от прав доступа к ним. По симлинкам не ходит. Не пишет, хотя в README в разделе Todo есть единственный пунктик «write support».
FFS File System Driver for Windows
Весит 120 кБ, выглядит как маленькое окошко для выбора мышкой нужным параметров. Должен, по идее, монтировать выбранный диск/партицию/слайс на указанную букву. На практике выяснилось, что буква предлагается всего одна — X, на которую ffsdrv примонтировал совсем не то, что надо. После чего отказался отмонтировать: LockVolume error.
UFS Explorer
Весит много. Платный. Есть разные варианты междумордия интерфейса: и GUI, и CLI. Только чтение. Триальная версия не читает файлы больше 16 кБ.
Марал сей басни: всё опробованное — только для чтения. Исходя из работоспособности, цены и размера, наш выбор — ufs2tools.

Profile

shoorick: (Default)
shoorick

December 2016

S M T W T F S
    1 23
45678910
11121314151617
18 19 2021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 23rd, 2026 07:29 am
Powered by Dreamwidth Studios