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

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

5209

На торрентах есть всё

Бинокли с DirectX? Это ничто по сравнению с великими возможностями одной популярной программы.

Смотрел как-то третью часть фильма со Стэтхэмом. Главный злодей вместе со своим личным компьютерным гением в жутко навороченном бусике с кучей компьютерной техники ездит по Центральной Европе. Злодею хочется узнать, где же находится герой Стэтхэма. Личный гений что-то быстро набирает и так картинно нажимает на Enter. На секунду показывается окно консоли, затем открывается какая-то вся из себя навороченная прога с изображением земного шара, бегущими буквами и цифрами, которая по спутникам определяет местонахождение машины. В общем, эффектно, как любят в Голливуде (хотя фильм вроде французский).

В душу закралось какое-то сомнение, и мне захотелось проверить, что же такое запускает компьютерный гений. Ловлю кадр с консолью. Читаю последнюю строку. Как же называется эта навороченнейшая прога, которая так лихо определяет положение нужного тебе человека? BitTorrent!

Воистину, на торрентах есть всё.

5138

Обречённая с рождения

Рассматриваемое время — с 28 декабря по 4 января, самый разгар народных гуляний. Надо срочно доделать веб-проект с интеграцией со сторонними API.

После определённых действий пользователя устанавливается кука на один час (об этом я узнал уже потом). В моём распоряжении два компьютера. Ни на одном кука не устанавливается. Три дня ищу ошибку. Саппорт API-провайдера в новогоднем запое, и я смело ухожу праздновать Новый год к друзьям с мыслями, что это ошибка провайдера. Разгар новогодней ночи, я около компьютера друга. Решил проверить. Кука установилась!

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

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

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

5053

Всё грех, всё отсечь

Так мне нравятся идеи авторов «чистилок» компа, что аж плакать хочется. Недавно поставил одну такую ради теста, так эта красавица предложила удалить:

— файл спящего режима;

— DLL-кэш винды;

— архивную копию дистрибутива;

— все пустые файлы, все лог-файлы и все db-файлы, а не только с миниатюрами.

Интересно, запускал ли хоть раз автор свою прогу у себя на компе?

5004

Вырастем — поймём

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

На втором курсе института учитель программирования застал меня за постыдным (по его мнению) занятием. Для знакомой из лаборатории психологии я делал программку, печатающую объявления крупными буквами, сложенными из звёздочек. У психологов не было чертёжников, а объявления о всяких лекциях писать было надо. Чтобы им не бегать и никого не просить, я помог решить эту глупую проблему.

После института, году так в 1979-м, проходила у нас в Н-ске всесоюзная конференция по АСУ. Наш (для меня уже бывший) декан под бурные аплодисменты руководителей властных органов докладывал, что эти психованные программисты должны забыть о дисплеях: дисплеев не будет, вообще не будет, это всё сказки, неудобный и неэффективный инструмент, отвлекающий народ от правильных задач автоматизации народного хозяйства.

Новое время, бизнес, свобода. 1993 год, конец сентября. Я оставляю все дела заместителям, ключи от сейфов жене и уезжаю в длительную поездку к старым друзьям на юга искать новые направления бизнеса. Пока берут штурмом Белый дом, я в Стамбуле пытаюсь разобраться с организацией турецкого бизнеса: почему они нам жвачку продают, а не мы им? Мне показывают всю подноготную: офисы, системы управления, бухгалтерию. Везде я вижу цветные мониторы. Спрашиваю компаньонов: вы чего, охренели? Зачем, мол, тратите деньги, покупая для бухгалтерских систем такие дорогущие вещи?

Что я услышал в ответ? Конечно, цветные мониторы для бухгалтерии сейчас не нужны. Но раз уж они есть, бухгалтеры смогут понять, чем цветные экраны им могут быть полезны, а программисты это устроят. И вообще, денег никаких на это никто лишних не тратил, потому что заказывали и оплачивали чёрно-белые, а пришли цветные. Фирма-поставщик подтвердила: всё нормально, ничего доплачивать не надо, рекламная акция...

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

4982

Чё, самый умный?

Недавно подруге нужно было пройти один онлайн-тест по учёбе — я вызвался помочь. Открываю, значит, несравненную «лисичку», ввожу адрес, логин и пароль. Начинается дикий экшн. Слева — меню, с которого нужно начинать. Пытаюсь нажать на пункт — не выходит. «Лиса» отказывается воспринимать пункты как кнопки и отображает их простым текстом. Вдохновившись историей про регистрацию на Ютьюбе, открываю исходный код — там всё правильно. Сам тест, естественно, так не пройти.

Ковырялся примерно час. Уже сонный мозг выдал логическую цепочку: «Тест по учёбе → учёба → старенькие машинки в аудиториях → Internet Explorer». Решил проверить догадку. Открываю противный Эксплорер, ввожу адрес, логин, пароль и всё такое — работает!

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

4975

Бить, пока не затвердеет

Я инженер-конструктор. Работаю в офисе не один. Товарищ сидит за соседним компьютером, что-то химичит. Вдруг неожиданно грохает кулаком по столу со словами: «Сука, бл@#ь, &#@ный в рот, пид@#ас, на х#й!» — встаёт из-за стола и уходит из офиса.

Все молчат. Начальник отдела: «Предлагаю завести какую-нибудь мягкую фигню, назвать её SolidWorks и бить бейсбольной битой».

4944

Важнейшим из искусств...

Колл-центр. Ночная смена. У операторов админских прав нет, и схему электропитания (отключение монитора через 20 минут простоя) сменить не удаётся. Спит ли оператор, можно отследить через видеонаблюдение по отключившемуся монитору: сам оператор может просто откинуться в рабочем кресле так, что его не будет видно. По слухам, при отключении монитора вылетает и Cisco Agent, ПО для приёма звонков. Штрафов не хочется, оставаться после ночи «дорабатывать» — тоже.

Решение нашлось забавное: стандартный Windows Media Player, галочка «не включать заставку при воспроизведении» и любое видео на автоповторе. А в телефоне ставим громкость повыше — сон сбивает на раз. Profit!

4882

Соревновательный дух

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

Живу я в провинциальном городке, поэтому позволить себе могу канал не толще 4 Мбит/с. Поставил на закачку новые сборки электронной музыки, расставил приоритеты, с нетбука по VNC контролирую понемногу процесс закачки. Через некоторое время замечаю, что на новой закачке с доброй полусотней сидов скорость упала до 100 КБ/с при максимально открытом канале. Переключаюсь на следующую — результат такой же. В порыве душевном решаю устроить вакханалию и запускаю все закачки сразу. И вот тут-то глаз замечает неладное: закачки, которые по одной выжимали по 100 килобайтов в секунду, начинают повышать скорость до порога. Ради интереса выключаю одну — всё возвращается на свои места. Вот теперь сижу и думаю: скучно закачкам, что ли, было по одной, что они гонки до скоростного порога решили устроить?

4862

Автонаводка на водку

Если бы браузеры были армиями...

Microsoft Internet Explorer — федеральная армия. Армада грохочущих танков. Внушительно, корпоративно, есть по умолчанию у всех. Вот только едут танки ме-е-едленно, тяжело. Изредка сбоят, зато не боятся грязи. К танкам есть куча примочек, включающих автовыпиныватель под зад, автонаводку на водку и другие прикольные функции. Зачастую оборудованы Яндекс.Баром с Яндекс.Блэкджеком и Яндекс.Шлюхами.

Google Chrome — наёмники. Шустры, быстры, веселы. Понимают с полуслова. Не грузят. Не признают никаких примочек, кроме своих собственных: штык-ножа и пистолета с глушаком. Пролезут даже там, где танки будут жаловаться на узкий канал. Правда, функций маловато, да и учиться ещё есть чему.

Mozilla Firefox — ФБР высшего разряда. Безопасность прежде всего. Лезет поперёк батьки на сайты, сканит контент на предмет вирусов. Часто паникует, вводит карантинный режим и не пускает никуда, пока всё не проверит. Имеет кучу сертификатов, пользуется тремя. Узкий канал — проблема. Если не проехать, идёт искать другой путь. Находит редко.

Opera — армия растаманов. Свободны, как ветер, столь же быстры. Если ограничивать свободу низкой скоростью, могут и запаниковать, хотя быстро успокаиваются. Примочек не надо: своих куча. Часть оригинальных фишек, придуманных этими раста, потырили спецслужбы и федеральная армия. Наёмники тоже многому научились. Теперь все остальные дружно обливают растаманов помоями, считая их грехом всея земли. А зря!

4839

Превентивный джейлбрейк

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

Утро девятого января. Проверил почту — есть отчёт.

MainForm=Unable to write to F:\instruments\Config.ini

Ну, думаю, опять мою прогу на диск с кучей софта записали, а народ её с диска и запускает. Смотрю: пользователь не поленился описать, что предшествовало ошибке. Ну-ка:

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