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

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

4421

Славься, Опера

Музыка А. Александрова, слова народные

Славься, единая Опера Мини,

Славься, на Яве чудесный апплет!

Тебя ведь не надо качать в магазине,

Доволен тобой и буржуй, и аскет!

Славься, Опера,

Мини-Опера,

Браузер лучше тебя не сыскать!

Славно придумано,

Гладко закодено,

Чтоб сёрфить, не надо с постели вставать!

От южных морей до полярного края

Живут и творят все твои юзверя,

Одна ты на свете, одна ты такая,

3G-технологий великих заря!

Славься, Опера,

Мини-Опера,

Браузер лучше тебя не сыскать!

Славно придумано,

Гладко закодено,

Чтоб на лету все картинки сжимать!

4414

Криво, но красиво

Чертежи в Корел Дро, говорите? Это ещё терпимо. Сам я по вышке программист, причём программист, что называется, с самых низов. Будучи молодым и глупым, я закончил техникум по специализации наладчика станков с ЧПУ, то есть кодил в буквальном смысле железо. Далее жизнь забросила мой пытливый ум в армию. Будучи человеком одарённым от природы, я таки пробил себе халявную путёвку на бюджет в престижный вуз родного города на специальность «вычислительные машины и сети». До сих пор люблю хвастаться, что я в армию пошёл, чтобы в инст поступить.

Как в любом современном российском вузе, к основной специализации нас готовили постепенно. Первый курс — программирование на С/С++, второй — электроника, третий — схемотехника и теория автоматов, четвёртый-пятый — вычислительная техника. Мы должны были уметь читать и чертить электрические схемы, и правильная отрисовка по ГОСТу только приветствовалась. Но вот автоматизация документооборота и изучение специализированных программ нам давались только в конце четвёртого курса, что давало студентам богатейшие возможности для творчества и проявления своего нестандартного мышления.

Схемы рисовались в Автокаде, Визио, Корел Дро, Фотошопе, Компасе и, что самое ужасное, в Ворде и Пейнте, но никак не в Пикаде или других EDA. Вся «база знаний» студенческого общежития была утыкана такими творениями. Я как человек, приученный писать в унитаз и мыть руки в раковине, а не наоборот, почти сразу стал объяснять и доказывать, как правильно надо делать, за что был осмеян и послан куда подальше. Фраза из уст золотой медалистки (в последствии краснодипломницы), обращённая к одному из студентов, убила во мне веру в силу высшего образования нашей специальности:

— Дима! Не слушай его. Смотри, я тут нашла классную растровую программу. В ней красивые схемы можно рисовать!

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

4406

Так просто не отделаетесь

В очередной раз убеждаюсь в том, что бесплатно — хорошо.

В кои-то веки решил навести порядок в своей музыкальной коллекции, и понадобилась программка для редактирования тегов. Качаю по первой ссылке в Гугле — нечто неудобное, просит зарегистрироваться. Удаляю. Ищу дальше. Кривой интерфейс, нет поддержки APE и OGG, просит ключ. Удаляем. Лишь на третий раз поймал то, что надо: и OGG, и APE, и красивый интерфейс, и по мелочи утилиты. Работает, ключ не просит.

Между прочим, первые две программы не создали в меню «Пуск» ярлык для удаления — пришлось лезть в панель управления. Навязываются?

4404

Стой — кто такой?

Писал checkout для сайта. Один из скриптов должен был отлавливать попытки неавторизированного доступа. Закончил работу, отправился спать. Утром в почте нашел сообщение от скрипта в стиле «А-а-а, караул!», но без деталей о произошедшем — работая поздно вечером, я забыл включить их в список информации, отправляемой на почту.

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

4403

Великий яблочный путь

Прикупил себе Numbers для айпада, благо поддержку XLS прикрутили. Ну, совместимость не 100%, но это и у прочих так (хотя вот объединённые ячейки понимать могли бы и научить). Ладно, за удобный ввод данных даже простил. Действительно хорошо сделано: контекстная клава, формы ввода.

Захотелось беспроводной синхронизации документов. С нокиевским планшетом это делается банально и неинтересно. С виндово-линуксово-андроидным SmartQ — подозреваю, тоже. А что же тут?

Стянуть документ с компа «по воздуху» сам Numbers не умеет. Передаём в весьма полезную софтинку Goodreader, оттуда открываем в Numbers. Хорошо — полдела сделано. Открыли, поработали, теперь как бы назад на комп хорошо бы копию, причём без интернета. WebDAV-то есть, но вот Dropbox программе не знаком. Как-то лениво для банальных задач заводить себе всё новые и новые учётки на куче ресурсов. Фи. «Открыть в...» Numbers не умеет. Доступа к документу у других софтин (с более развитыми коммуникациями) — нет. Вот она, политика «персональных песочниц» и отказ от централизованного менеджера документов!

Что ж ещё умеет софтинка? Умеет почту. Но почта — это инет. Да даже с инетом: слать файл по почте себе самому — какое-то извращение нехорошее. Мыслим «иначе». Так, передавать в почту умеет, формирует письмо с вложением. А мы его не отправим, а сохраним. Пытаюсь выковырять вложение с требуемым XLS-документом. Фиг! Нельзя из черновика. Точнее, можно, но Эппл решила, что нельзя. Мыслим дальше. Удаляем черновик в корзину. Смотрим письмо — а уже можно с вложением операции совершать. В черновике нельзя, а в том же черновике, выброшенным в корзину, — пожалуйста. Открываем его в полезной софтине Goodreader, с неё забираем на комп. Think different!

4376

Пробелы и энтер, энтер и пробелы

Господи! Как меня достали наборщики текста и чертёжники, не имеющие даже понятия об основах форматирования! Имя им — легион!

Как сделать отступ красной строки? Добавить пару пробелов. Фиг ли, логично же. Особо талантливые для каждого абзаца вручную сдвигают бегунок начала строки мышкой, в результате чего текст плывёт, напоминая скорее кривые зубы, чем нормальный документ.

Как выровнять текст по центру? Высунув язык от старания, наяривать пробелы перед текстом, пока сам не сдвинется. И не дай бог такая клуша заденет кнопочку «текст посередине» — она, обливаясь слезами, будет долбить сотни пробелов после текста, вслух умоляя его сдвинуться чуточку влево.

Какие такие стили-х#или? Какие ишшо свойства абзаца? «Абзац — это что, ругательство какое-то новое?» О чём вы вообще? Великий пробел — вот основа форматирования всего и вся! А, ну да, ещё энтером мы на новую страницу текст переведём — какой такой ещё разрыв строки? Какие ещё разделы? Господи, существует десяток способов сделать так, чтобы данный абзац всегда был в нужном вам месте и никогда не сдвинулся с него, чтобы вы там не допечатывали и не правили потом. Но нет: пробелы и энтер, энтер и пробелы! А-а-а!

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

Отдельно стоят чертёжники — это мужественные люди, освоившие в редакторах аж две команды: «текст» и «линия». Всё, больше им не надо для счастья ничего. Они творят!

Человек чертит в Корел Дро. Как? Как чисто теоретически это возможно в программе, не предназначенный для выполнения чертежей? Легко: он все размерные элементы вырисовывает вручную — все засечечки, все циферки.

Человек создаёт свои творения в Архикаде. Сложнейшие чертежи зданий. «О, электронная модель здания, teamwork и всё такое», — скажете вы. Как же, как же! Две команды из всего ассортимента инструментов Архикада: «линия» и «текст». Не дай бог узнают об этом разработчики — тысячи их найдут на утро в своих кабинетах, убившимися об стену в истерике. Даже размерные линии — и те не нужны человеку в принципе.

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

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

* * *

«Да чего вы мучаетесь?» — спросил Прометей, глядя на людей, долбящих камнями друг об дружку, чтобы высечь искру. «Вот! Я дарю это вам!» — торжественно произнёс бог, протянув людям зажигалку. «Ы-ы-ы!» — радостно осклабились люди и стали долбить подаренной зажигалкой о камень всё в той же надежде высечь искру.

4351

Ни «X» себе

Жалоба: не открывается документ, говорит что-то о не найденном конвертере. Админских прав у пользователя нет. Коннекчусь, переустанавливаю конвертер, чтобы открывать документы 2007-го Ворда в 2003-м — иногда он отползает. Ан нет, то же самое: Офис хочет установить какой-то конвертер, выдаёт ошибку и предлагает на выбор кодировки.

Думал недолго, но метод перевода файла из новой версии Офиса в старую путем изменения расширения с .docx на .doc меня поразил.

4345

Нормальные герои всегда идут в обход

Взялся помочь знакомому с раздачей на компьютер и ноутбук DSL-интернета на свежекупленном роутере D-Link. Смена поколений «дилинков», так сказать: старый роутер с одним LAN-портом снимается и заменяется новым (4 LAN + Wi-Fi). Авторан диска, знакомая картина быстрой установки: выбрать провайдера, скопировать с PPPoE логин, ввести пароль, ключ шифрования беспроводной сети. Проверка подключения к интернету — не работает. Проверяю провода, и с самого начала: провайдер, логин-пароль, вайфай. Проверка — снова не работает.

Видимо, интуиция сработала — решаю вбить логин вручную. Проблема найдена: то ли разработчики пожмотились на длину окошка для логина, то ли провайдер чересчур размахнулся с логином типа номер_телефона.01@dsl.провайдер.net — неизвестно. Не хватало всего одного символа. Пришлось «рисовать» другую знакомую картину: браузер, 192.168.1.1, admin/admin, Edit Settings...

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

4341

Теоретические основы поиска сложных путей

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

1) Объясняю словами. Сорвались на мат.

2) Показываю в веб-камеру лист со схемой. Снова мат.

3) Запускаю интерактивную доску Скайпа. Не заработало — опять мат.

4) Открываю в Скайпе «совместное использование экрана», запускаю Пейнт и начинаю рисовать схему. Спустя пять минут моих художеств и попыток адекватно изобразить схему, друг, не выдержав, выдаёт: «Может, ты мне просто завтра принесёшь?»

Да, мы учимся в одной группе. Но согласитесь, наши методы всё равно веселее.

4319

Это вот туда

Читаю этот чудесный сайт с КПК через Opera Mobile. В одной истории встречается слово «нах@й» — именно так, через «собаку». Браузер нецензурщину раскрашивает и подчёркивает. Нажимаю — интересно же, куда приведёт.

В общем, ссылкой это ни в коем разе не было. Умный браузер предложил отправить на этот адрес MMS.