Истории с тегом: программы

Всего историй: 796

3552

Возьмём на карандаш

Сегодня закончилось место на диске C. Поудалял всякого хлама, но и четырёхсот метров мне показалось мало. Стал смотреть, что бы ещё грохнуть. Взгляд пал на известную программу для векторной графики с карандашом на иконке. Система любезно сообщила, что в последний раз я пользовался ей в 2009 году.

Стандартный мастер удаления сделал свою работу, выдав в конце окошко: «Спасибо за выбор нашего продукта!» Я задумался: то ли они перепутали диалоги, то ли просто радуются, что я наконец-то удалил пиратскую копию.

3520

Обезжиривание штатными средствами

Понадобилось мне скачать образ в 5,5 ГБ. Запускаю торрент, а тот ругается на размер файла. Почуяв неладное, проверяю файловые системы. Диск С — NTFS, диск D — FAT32. Шок: как это «семёрка» за меня при установке решила?

Качаю известную в широких кругах утилиту для работы с HDD. Установка, запуск, «Конвертируй в NTFS», — приказываю я программе. «ОК!» — радостно заявляет мне та. Просит перезагрузку, соглашаюсь. Чёрный экран, радостные буковки и циферки сообщают мне, сколько места занимают файлы и какого размера вообще этот раздел. Подумав какое-то время, программа бодро выдаёт сообщение об успешном завершении операции.

Загружается Windows 7. Проверяю — ничего не изменилось! Полминуты раздумий. Командная строка с админскими правами, convert D: /fs:ntfs. Две минуты ожидания — система сменилась на NTFS, перезагрузки не потребовалась.

Стоило ли тащить утилиту с внешки с урезанным каналом, чтобы потом всё решить стандартной командой? Вот она, лень-матушка! Зачем писать? Сейчас скачаем, нажмём — и вуаля. Ан нет, не всё так просто, как показывает практика.

3512

Может, не надо?

Каких только сообщений от программ я не насмотрелся за свою жизнь, но это меня порадовало:

ivan@tomb ~/sites/wtpsu/server $ ./packsquid.sh

tar: Робкий отказ от создания пустого архива

Попробуйте `tar –help’ или `tar –usage’ для получения дополнительной информации.

Восстания машин можно не бояться.

3507

Фабрику к чертям

Захотелось мне сконвертировать один фильм для просмотра на плеере. Для этих целей я использую FormatFactory. Открываю меню «Пуск», в поиск вбиваю «format factory», жду. Появляется один-единственный пункт, но какой-то странный: все слова с маленькой буквы, значок, как у досовского приложения... Без задней мысли открыл. На секунду появилось окно консоли и тут же закрылось.

Чертыхнулся. Снова открыл «Пуск», вбил без пробела «formatfactory» — тут же появился искомый пункт. Стало интересно, что же я запустил в первый раз? Опять ввёл название с пробелом, открыл свойства.

Тип файла: Приложение MS-DOS (.com)

Описание: Disk Format Utility

3505

Блин по умолчанию

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

— Что будете заказывать?

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

— Мне, пожалуйста, блинчик с курицей и чай.

(Отмечаем нужные позиции, нажимаем «ОК»).

— Соус, зелень добавить в блины?

(Первое диалоговое окно, звук события Windows, фокус по умолчанию на кнопке «Да»).

— Нет, спасибо.

(Жмём «Tab», нажимаем на кнопку «Нет»).

— Сладкий блинчик с вареньем не хотите на десерт?

(Второе диалоговое окно).

— Спасибо, не надо.

— Окрошку? Борщ? Наше фирменное блюдо не хотите попробовать?

(Третье диалоговое окно, звук события Windows).

— Неееет!

(В сердцах с силой бьём по табуляции и пробелу).

— Ваш заказ — 110 рублей.

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

Маленький секрет: в «Макдональдсах» в форме заказа есть маленький незаметный чекбокс «И всё». Если его отметить, то всплывающих окон не будет.

3471

Грех чревоугодия

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

Установлено памяти: 1024 МБ.

Необходимое количество памяти: 64 МБ.

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

3429

Очки в твою пользу

Дело было довольно давно. Только вышла седьмая Дельфи, мануалы по которой я незамедлительно начал курить. Меня привлекла идея перемещения курсора: мало кода, алгоритм простой, да и интересный — самое то для новичка. Дождался момента, когда телефон будет свободен, пошарил по сети, нашёл пару исходников-примеров. Суть заключалась в том, что я запускал прогу мышкой, потом выбирал задачу из списка (например, «Читать анекдоты»), и курсор для наглядности медленно, по одному пикселю, перемещался по угловатой траектории к ярлычку браузера, имитировал двойной клик, подходил к строке адреса, вбивал URL и щёлкал кнопку «Вперёд».

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

По пути домой встретил друга; он запоздал с компьютеризацией и попросил показать ему, что в компе к чему. Я предложил зайти ко мне: помимо линуксовых машин, дома стояла та самая виндовая старушка, через которую я ковырял прошивку очередного телефона.

Пришли, сели. Я надел очки, к дужке которых у меня изолентой приклеен фонарик, чтобы ночью лампу не включать. Фонарик питался от USB — кабель я вытащил из мёртвой мыши.

Итак, картина: парень надевает очки, включает комп, втыкает кабель, идущий откуда-то из головы. Запускается странная прога, парень жмёт пару кнопок — курсор сам передвигается, машина печатает адрес... Я долго доказывал своему другу, что я человек, а не терминатор.

3426

Плохому админу дампы мешают

Есть такой замечательный продукт: SQL-сервер от мелкого и мягкого гиганта IT-индустрии. Помимо полнотекстового поиска, удобной работы с транзакциями и импорта managed-кода, есть в этом продукте как минимум четыре способа перенести базу данных (или её часть) на другой сервер или передать разработчикам в качестве тестовых данных:

1) Бэкап базы данных;

2) Отцепление файла с данными от базы;

3) Пакет мастера экспорта/импорта;

4) Старые добрые SQL-скрипты.

Ну почему, почему из всех этих способов заказчик выбрал именно документ Excel весом в 41 мегабайт, куда вставил четыре проджойненные таблицы?!

3403

Пейсателя бубен неймёт

Как-то незаметно в третьем часу ночи пришло понимание, что весь следующий день с самого утра мне предстоит провести в гостях у бюрократов. Ну, бумажки-то я буду заполнять процентов десять от всего времени, а в основном придётся терпеливо стоять (если очень повезёт, то сидеть) в очереди. Может, книжку какую захватить? А ещё лучше книжки читать прямо с экрана телефона! Сказано — сделано. Качаем соответствующее Java-приложение. Что у нас там? Какой-то РидМаньяк. Щас заценим... Цепляю свою верную, как наган, «Ноклу» по синезубу и скармливаю ей файлик. А что, рулезная штука этот Маньяк — настроек вона сколько!

— Чего барин изволит?

— Хочу, чтоб шрифт побольше был.

— Извольте. Что ещё желаете?

— Ну, это, давай текст сделаем жёлтым на черном. У меня в терминале так, глаза меньше устают.

— Да пожалуйста. Чего ещё хотите?

— Скатёрку хочу у вас спереть и скамстралить из неё рубаху красную… Ой, извините, вырвалось.

В общем, встроенный текст-«рыба» смотрелся отлично. Теперь попробуем скормить Маньяку какое-нибудь литературное произведение. Раньше я любил читать с монитора, и в архивах на винте лежало несколько книжек. Так, что тут у нас? Выбор пал на «Сегодня, мама» Лукьяненко. Скармливаем текст Маньяку — облом: юникод тот не понимает, а понимает только СР1251. Ладно, ща перекодируем… Опять облом: Федора наотрез отказывается сохранить юникодовый текст в виндовую кодировку. Но мы не сдаёмся, мы пошли на принцип. Где мой бубен?!

Немного шаманских плясок, и поднятым под вайном виндоблокнотом удаётся-таки сохранить текст в нужной кодировке. Ха-ха, мой бубен сильнее твоей тупости, железяка! И вот я уже читаю с телефона первые строчки вступления. Всё отлично! Перелистываю пару экранов вниз, и тут:

Зап Сет тага горк минерап. Зап шердап. Лапсердюк. Ыкувон, генекал ардажер. Ынау‑мынау ардажер ук. Зап ынау‑мынау.

Неужто опять с кодировкой проблемы?! Закуриваю, попутно ломая голову над проблемой. Перелистываю на экран вниз — оказывается, главные герои говорили на древнеегипетском.

Бубен с древними языками несовместим — так и запишем.

3392

Установка как по маслу

Пишу лабу по программированию. В задании сказано, что лабораторные работы должна быть выполнены в среде Visual Studio 2005. Готовлюсь к известным пляскам с бубном: ставить пятёрку поверх восьмёрки — не лучшая из затей.

Открываю диск с инсталлером и сразу же натыкаюсь на файл BASELINE.DAT. Да, он явно не помешает!