11683

Макбук, выдыхай!

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

Так как я ламер и ничего не смыслю в компьютерах, то сразу полез в терминал вводить sudo du -sx /. О, вроде всё хорошо. Запускаю Мозиллу — и всё опять тормозит. Тут-то я догадался открыть мониторинг системы. Сильно удивился: процесс kernel_task занимал ни много ни мало 300% CPU. Как такое могло произойти, для меня оставалось загадкой.

Отправился делать то немногое, что я умею и за что меня кличут программистом: гуглить. И нагуглил я прохладную историю. Схема такая: как только внутри становится слишком жарко, система начинает притормаживать, чтобы дать раскалённым внутренностям остудиться. Гении в Купертино не придумали ничего лучше, чем сделать неубиваемый процесс с наивысшим приоритетом выполнения, который при перегревах начинает загружать ЦП по полной, при этом ничего не делая.

Хорошо, надо дать компьютеру остыть. kernel_task успокоился, но как только я что-то запускал, он опять распоясывался. Перезагружать перезагружал, гуглить гуглил, спрашивать спрашивал до тех пор, пока не наткнулся на другого человека с такой же проблемой. Таких я встречал в инете много, но этот отличился тем, что проверил в iStats Pro параметр «Fans Exhaust». Я тоже проверил. Значение 2000 rpm ни о чём мне не сказало. Решил загуглить.

Стоило мне в строке поиска набрать «fans exhaust», как сразу зашумел кулер. Я попросту как-то не заметил, что у меня ноут тише, чем обычно, и читает мои поисковые запросы.

— Что там опять ищут в интернете? «fans exhaust»? Fans, fans… Ох ты ж ёжик, я совсем забыл про кулер!

11682

Родина ждёт программеров

Пошёл в военкомат. Косил полтора года. Учусь на дневном, но ввиду определённых причин отсрочки не было. Всё шло на удивление ровно. Майор спросил: «Зачем ты пришёл?» Врачи особо не трогали, всё было ОК.

Последним врачом шёл психиатр. Тут-то и началось веселье. Захожу, вижу тётку немногим за 50 достаточно уставшего вида. Удивилась, что я не на заочном, что нет отсрочки, и спросила, где работаю.

— Программистом.

— А ты фронтендом или бекендом занимаешься?

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

Чаще ходите в военкомат. Родина ждёт программеров!

11681

Нет прав — нет и проблем

Работаю в небольшой госорганизации эникейщиком. Записан разнорабочим от IT — оператором ПК. Сеть поднималась при мне с самого начала, ещё когда я был зелёным-зелёным админом. Сейчас просто зелёный, но это неважно.

Пользователи плачутся здесь, что злые админы везде понавесили табличек «не входить», пароли какие-то требуют… А я расскажу, как у нас в сети сложилась прецедентная система.

Сначала один из пользователей позвал удалить продукт известной компании, очень сильно косящий под вирус. Не понравилось ей, что эта программка сама решает, каким поисковиком ей пользоваться, на какие сайты ходить и какую рекламу смотреть. После долгих танцев с бубнов и вычищения зловреда из системы почти на всех ПК, до которых дотянулся (60+ машин), появилась учётная запись Admin, а у юзера права были отняты.

Это решило кучу проблем. Да и пользователи задумываются, нужна ли им та или иная программка, если одобрять её будет админ. Впрочем, это не мешаем им просить установить какую-нибудь игрушку и флеш-плеер, а также «научить пользоваться „Одноклассниками“». А мне не мешает всё это делать.

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

Прокси. Когда видишь, как такой-то пользователь за день накачал пару гигов, а за неделю все десять, можно просто показать ему же его статистику. Будет качать меньше. Метров пятьсот в день.

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

11680

Идеальная фигня

Однажды родственники спросили: «Что тебе подарить на день рождения?» Я ответил: «То, чем я когда-то давно с удовольствием пользовался, а теперь не могу найти адекватной замены».

В общем, подарком стал 3D-телевизор без функции «смарт-ТВ». Раз подарили — надо подключать. Неподключённый девайс — это плохо, это непорядок.

Попытка номер раз: в подъезде найден оставшийся от прошлых хозяев квартиры хвостик кабельного ТВ. Покупка кабеля и соединителей, прокладка по квартире в плинтусах, заключение договора с оператором кабельного телевидения. Через две минуты понял, что качество картинки из эфира не устраивает вообще. Некачественно работающий девайс — это непорядок.

Попытка номер два: читаю отзывы в интернете, приобретаю вайфайный USB-стик на Андроиде, подключаю к ТВ — окей, уже лучше. Можно смотреть почту на большом экране и даже играть в простенькие игры, но просмотр ТВ не получается по причине лагов трансляции из внешней сети. Не полностью работающий девайс — это непорядок.

Попытка номер три: на персональной страничке провайдера подключаю себе услугу «ТВ на экране компьютера». Что ж, на большом брате всё работает, на стике — нет. Непорядок. Но я же упёртый паренёк…

Попытка номер четыре: из Москвы заказан и собран маленький такой медиасервер — два ядра, ноль вентиляторов, Mini-ITX, к нему настроен пульт. До кучи, чтоб два раза не вставать, заменён роутер, организована гигабитная сеть, заменены все кабели. Вот теперь точно порядок!

По случаю окончания работ открыта бутылка 12-летнего односолодового… Включаю медиасервер, захожу на трекер и не нахожу ни одного 3D-фильма, который захотелось бы скачать. Запускаю телевидение, листаю каналы: ток-шоу, реалити-шоу, клип отечественной «звезды», ток-шоу, заезженная советская комедия, клип афроамериканского рэпера, соревнования по кёрлингу — смотреть нечего ровно так же, как и семь лет назад.

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

Коллеги-перфекционисты, мы все попадали в подобные ситуации. Так давайте хотя бы на работе не будем забывать о целесообразности своего подхода к решению побочных задач. И будем затыкать своего внутреннего перфекциониста хотя бы за неделю до релиза. Ну, хотя бы постараемся!

* * *

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

11679

Свидетели Балмера

Вновь привет из Швейцарии! Сегодня я понял, что некоторые юзвери безнадёжны.

Покупал подарок другу на день рождения. Болтаю с коллегой о всем известной войне Эпл и Майкрософт.

— Если ты так ненавидишь мак, как же ты с бывшей встречался?

Решил пошутить:

— А ты думаешь, мы чего расстались? Однако, религии у нас разные!

Мужчина лет сорока передо мной в очереди обернулся:

— А вы знаете, эти религиозные войны весьма интересны! Ведь часто говорят про разницу, как это важно…

Коллега вышел из очереди и уткнулся в витрину, подрагивая. Мужик не успокаивался:

— Я, например, придерживаюсь своей, христианской. А вы какой религии?

Смотрю на него, думаю: «Шутит, наверное…» Через пару секунд по ожидающему взгляду понимаю: не шутит. Снова решаю сострить.

— Майкрософт! — говорю гордо.

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

— Да-а-а? Не слышал о такой, каждый день узнаю что-то новое. Вы приходите, — даёт мужик визитку с адресом какой-то евангельской церкви. — Мы можем с вами поговорить на эту тему.

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

Вот так! А вы правильной религии?

11676

Когда я ем, инет мой нем

Работал как-то в саппорте провайдера, в названии которого есть частичка названия нашей родины. Звонок. Стандартное приветствие. Абонент начинает:

— Когда я ем, у меня интернет не работает…

Сижу в лёгком ступоре, прошу более подробно описать проблему.

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

В голове промелькнула мысль посоветовать либо не есть, либо перенести комп ближе к холодильнику. Но это всё лирика. Фактически абонент подключался через вайфай. Уровень сигнала был достаточно низким, и когда клиент открывал дверцу холодильника, сигнал прерывался. Отсюда и вывод: «Когда я ем, не работает интернет».

Господа, включаем смекалку в работе с людьми! Без неё никак.

11674

Мастер послеобеденных забав

Вспомнил, как боролся со старшим братом, который отбирал у меня комп под предлогом того, что мне пора учиться.

Сначала появился обычный пароль юзера в WinXP. Скачал по жопорезу какую-то прогу для подбора пароля через украденный SAM-файл, ломал из WinPE. Дело это брат запалил и поставил пароль на загрузку в биосе. Тут всё просто: вынуть батарейку. Тогда на системнике появился замок (реальный такой замок, как на дачах) и «пломбы» из бумажных червонцев. Я долго думал, как это можно перехитрить. В шкафу нашёлся старый жёсткий диск на четыре гига. Переткнул имеющийся в компе диск на «слейв», шлейф «мастера» и питание мои тоненькие ручонки вывели из заглушки вместо флопика на передней панели. Получился эдакий внешний жёсткий диск.

Играл я так в «подземку» и «Дум» месяца полтора. Брат пришёл слишком рано, подкрался слишком тихо и спалил всю эту конструкцию. На следующий день я обнаружил, что основной диск со всеми игрушками зашифрован Трукриптом…

Учебный год я окончил на четыре и пять.

11673

Админы срочной службы

Можно свои пять копеек про армию?

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

Ворох отчётности, которую не соблюдают, но регулярно проверяют всевозможные вышестоящие инстанции, которую, естественно, лень и некогда вести офицерам. Убитые компы, собранные из всякого хлама, в том числе и домашние ПК офицерского состава. Чертежи, курсовые и дипломы для детей офицеров. ПО, привозимое мною на флешках. Мобильный интернет в складчину, чтоб качать фильмы и скрашивать досуг личного состава при наличии хорошего телевизора и отсутствии антенны как таковой… Перечислять можно бесконечно. Сын сидел ночами за компом, делая срочные отчёты и восстанавливая базы, отсыпался днём, получал чай с печеньками с офицерского стола (сами знаете, как в армии с едой).

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

11672

Полёвка против полёвки

Дело было в 2002–2004 годах. Наш полк располагался в полях, по горизонту окружённых горами. Ближайшая «большая земля» была в 200 километрах. Компьютеров в полку было много, и они передавались от начальника к начальнику как дорогое наследство. В полк на «срочку» пришёл служить я, уже профессиональный к тому времени айтишник. Первые месяцы ушли на полную чистку или переустановку всего оборудования и ПО, так как до меня там «хакеров» не было.

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

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

Так как компьютер стоял на первом этаже, а полк был в полях, то в системный блок повадились залезать мыши и грызть кабели. Одна такая мышь почти полностью сгрызла IDE-шлейф. Пришлось вить из той же полёвки. В общем, этот компьютер я обслуживал чаще остальных и, образно выражаясь, «держал на руках».

Через несколько месяцев после моей демобилизации в городе я встретил атэшника. Первый вопрос, который он мне задал:

— Что ты, гад такой, сделал с нашим компьютером?

Через несколько дней после моего увольнения машина, естественно, перестала работать. И, конечно, все подумали именно на меня…

11671

Всё тлен в конце программы

Приглючилось мне, будто среди веб-дизайнеров пошла мода на короткоживущие объекты. Типа, крона дерева из одной картинки — это прошлый век. Создадим для каждого листочка свой JavaScript-объект — пусть отрисовывается, движется по своим законам и в конце самоуничтожается. Или конвертируется в объект «грязь». А поскольку дело было во сне, то обрабатывать всю эту орду объектов пришлось мне же, грешному. Проснулся в холодном поту, когда понял, что моих двух ядер (известно каких) не хватает для отрисовки даже простейшей табуретки…