bash.im ithappens.me zadolba.li

Mac

12827

Наклонитесь и приготовьтесь к сеансу мультитача

Если бы я писал ось в расчёте на клинических дебилов, я бы сделал её максимально понятной и простой. В идеале каждое необходимое от оси действие будет совершать отдельная программа с интуитивно понятным интерфейсом, а чтобы собрать их вместе, я сделаю отдельный Магазин Приложений. Где-нибудь рядом расположу Магазин Музыки, где за скромную цену каждый сможет скачать себе любимые мелодии.

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

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

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

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

Разве не классно я придумал? Или не я…

12809

Яблоко от яблони на голову падает

Никогда не был поклонником Apple, но так уж случилось, что выиграл iPad mini. Как раз накануне выходных отказался от старого инет-оператора, а к новому ещё не успел подключиться.

Приношу домой волшебный девайс.

— Врубайся, о чудо-машина!

— Ща, ща. На логотип полюбуйся… Готово! Выбирай язык!

— Русский.

— Выбирай страну!

— Россия. Какая тебе разница?..

— Выбери сеть Wi-Fi!

— На фига? Я просто пощупать хочу, посмотреть, так сказать, что к чему.

— Не волнует! Или Wi-Fi, или симка, или iTunes!

— Блин, инета всё равно нет, так что воздух отменяется, да и iTunes не стянуть. Ладно, на тебе симку.

— Э-э-э… Шо это?! Ты куда это совать собрался? Мне нужна только nano-SIM, и никак иначе.

— И что делать?.. О, идея!

Cмарт перевёл в режим вайфай-точки, настроил учётку. Вроде как планшет почуял инет и подрубился к смарту.

— Вот это другое дело. Давай щас быстренько тебя зарегим в iCloud! (Правда, с первого раза у тебя ничего не получится, хи-хи.)

— Да чёрт с тобой — давай.

— Имя, фамилия и обязательно дата рождения. Без этого никак.

— Да чтоб ты подавился — на!

Ещё куча всяких полей для заполнения — и в конце концов чудо-девайс порадовал меня иконками и настройками.

— Ну, раз всё нормально, хрен тебе, а не мобильный инет.

— Ну и ладно, не так уж и надо было…

— Так, стоп. А что у нас со временем? Надо бы настроить. Время, ау!

— Ничего не знаю. Меня всё устраивает. Но если хочешь установить время, надо врубить геолокацию.

— Едрить-колотить, на тебе геолокацию! Подавись!

— Ваше местоположение — Кишинёв. Время такое-то…

— Но оно неправильное!

— Меня всё устраивает. Отстань.

— Хрен со временем. Ладно, всё равно с тобой без инета делать нечего. Может, хоть дитю мультики на своём высококакчественном IPS-экране покажешь?!

Из старого смартфончика, на котором умер GPS-приёмник, вытаскивается mini-SD-карточка с мультиками.

— Что это за гадость?! Не-не-не, у меня даже таких разъёмов нет. Так низко меня ещё не опускали! Вырубаюсь!

— Это ещё с какого перепугу… А, понял: я же не зарядил тебя. Ладно, держи зарядку. Так, стоп — что это такое и в какую розетку это втыкать?! Ох ты ж блин… Ладно, держи зарядку от смарта, благо по параметрам одинаковы.

— Ням-ням-ням… 90% — тьфу. Всё, наелся!

— Э-э-э, а оставшиеся 10% кто жрать будет?

— Не-е, я всё… Ик.

— Ну и хрен с тобой.


Понедельник, работа, инет. Выкачиваю ITunes. Ставлю, подключаю планшет.

— Привет, брателло! Первым делом надо сделать резервную копию.

(Лучше отдаться, чем сопротивляться.) На, делай!

— Готово! А ты знаешь, уже вышла iOS 8.1, а у тебя стоит 6.0.

(Начитавшись отзывов про «восьмёрку».) Иди лесом! И больше не предлагать!

— Ну и ладно. Не хочешь — не надо.

— Так-с, мне уже плевать, а вот дитю пару игруль надо поставить. Выберем эти разукрашки.

— Эти разукрашки сделаны немцами. Значит, вы знаете немецкий язык! Переключаюсь.

— Какой на фиг немецкий?! Чё тут нажимать-то?

— Ich weiß nichts. Haben sich entschieden und zu verstehen.

— И… И чё делать-то?!

Полдня промучился, чтоб перевести на русский.

— Теперь я на русском! А ты знаешь, есть обновления iOS. Ставим?

— Не-е-ет! И не предлагать! Только игрушки!

— Бяка ты! Ладно, ставлю твой софт.

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

— Ты знаешь, тут вышло обновление iOS 8.1. Ставим?

Далее идёт непереводимая игра слов.


Я разрабатываю электронику. Я прекрасно понимаю, как работает тот или иной девайс, для чего он предназначен и как к нему подойти. Но когда железяка начинает диктовать мне условия, это превращается в зомбирование. И неважно, Андроид это или «яблоко», винда или линукс. Любое устройство должно приносить радость, а не головную боль.

12805

Кто испортил «воздух»?

Так сложилось, что уже почти двадцать лет я поклонник техники Apple. С момента выхода первого айфона технику других производителей не использую вообще, если есть яблочные аналоги. По сути, дома только телевизор и принтер не от Apple. Разумеется, софт и железо знаю от и до, поэтому могу и исправить, и подсказать. Правда, тем, кто обращается с вопросом: «А какой ноутбук лучше купить?», надо понимать, что HP я не посоветую в любом случае. Да и не люблю я хобби и радость превращать в работу.

А история вот в чём.

Появился у нас тут новый топ-менеджер. Из этих, эффективных. Долго ходил кругами вокруг аймака у меня в кабинете, трогал макбук… Потом всё-таки начал клянчить советы, а я дал слабину, выяснил, чего ему хочется, и порекомендовал MacBook Air — тяжёлых задач у него нет, а в бизнес-классе самое то — посветить тонким красавцем.

Как всегда, начал этот эффективный просить ему этот Air «настроить». Объяснить, что технику Apple как-то специально настраивать не нужно, мне не удалось. Пришлось просто изобразить занятость. Через какое-то время этот менеджер заявился ко мне и с глубокой обидой сообщил, что я дал ему очень плохой совет, что ноут просто говно, полчаса грузится, постоянно виснет. Я подумал, что наш блаженный купил китайскую подделку, отмахнулся и забыл об этом.

Как-то поехали мы в командировку вместе, и несчастный Air попался мне на глаза. Это был настоящий яблочный ноут, никакая не подделка. И тут мне стало любопытно, почему он так себя ведёт. Спросив разрешения, я его включил.

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

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

Так в чём мораль-то?

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

И ещё: на маках вопрос «сохранять или не сохранять» даже не существует. Всё сохраняется постоянно, и откатиться можно в пределах получаса в масштабах системы и в пределах минуты в отдельных приложениях. Без каких-либо телодвижений.

Учитесь. Развивайтесь. Открывайте мир нового и прекрасного.

12797

Вот это поворот!

— iOS лучше, чем Android, потому что при том же размере экрана клавиши больше. Вот, смотри!

— А ты не пробовал его так же развернуть?

Очень удивлённое выражение лица:

— А что, можно? (Поворачивает телефон на Android горизонтально.) Ой, а правда!

12746

В чужой монастырь со своим workflow

Читаю IT happens не первый год, и не первый же год натыкаюсь на различные истории от нашего брата-починятеля, админа и т. п. об очень печальных попытках внедрения линукса на рабочих десктопах и лаптопах. Мораль этих историй нам известна: печальные внедрятели оказались либо в нехорошей ситуации, либо в числе пользователей макосей да виндоусов.

Расскажу от лица тех, кого меньше (а может, наоборот, сильно больше, но они молчат?). На линукс на рабочих компах пересел лет эдак десять назад. С винды. И да, хакинтоши я тоже ставил.

Вся, вероятно, величайшая беда большинства «неудачников» в подходе. Вот он пересел с винды на линукс. И поехали: найти удобный редактор (чтобы ничем не отличался от Офиса), найти удобный блокнот (чтобы Блокнот™ был, в идеале), фотошоп… Перечислять смысла не имеет. Кто сталкивался — знает. Но вот закавыка — все переходящие как-то забывают одно из главных правил линукса: одна программа — одна группа задач. Не видел ни одного пакета, ни одной программы для линукса, которые уподобились бы тому самому продукту с горящим Римом на ярлычке, одновременно и диски зарезая, и музыку воспроизводя, и галерею из фотографий демонстрируя. Второе правило совсем не линуксовое, оно прямо описывается пословицей про чужой монастырь.

Думаю, сейчас каждый неудачливый из числа читателей скажет: «При чём здесь чужой или нет, неужели нельзя было сделать что-то нормальное?» Отвечаю на этот вопрос третьим замечанием: а какие вы цели ставили? Нет, ну правда? Ведь в массы-то линукс вышел совсем недавно. И да, самые продуманные производители уже в курсе и портируют. А вот ранее использовались линуксы для того, чтобы выполнять отдельные рабочие задачи.

Я каждый день пишу код, каждый день совершаю массу различных действий на удалённых серверах, каждый день ищу баги в коде заказчиков. Каждый день. Моя цель оправдывается линуксом на все сто — PuTTY и KiTTY встроенному терминалу в подмётки не годятся. И простите, но у меня не возникает ступора при виде путей а-ля /var/log/…, когда речь заходит о глюке чего-то, что пришло на тест. В дополнение к этому я не думаю о том, где бы мне протестировать очередную серверную софтину. Это как приятный бонус, мне ничего не стоит.

Взамен попыток поставить «чтобы было как там» я осознал главный принцип. Проблема ведь в понимании. И сразу всё встало на места.

А дома — уже на виндовом компе — стоят игры. Установлен кроссплатформенный, в принципе, XBMC, и с Андроид-приложения я его удалённо контролирую и смотрю любимые сериалы и фильмы. На работе цель — работать, дома цель — расслабиться и отдохнуть.

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

12734

С больной головы на проприетарную

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

Маководы — самая малочисленная группировка. С этими всё понятно: птицы гордого полёта, на остальных смотрят свысока. Со своими проблемами обращаются в Гугл, в сервис или к такой-то матери — не хотят отдавать свои драгоценные железки стоимостью в четверть новой машины в руки непонятно кому. В священных войнах участвуют редко, ибо не видят в этом никакого смысла. Зачем, если всё работает и так?

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

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

Объект первый. В мирное время в курилке взахлёб восторгается своей сборкой на основе популярного дистрибутива (малоадекватное англо-немецкое нечто) и в лицах описывает побеждённые глюки и танцы с бубнами, без которых спецсофт работать отказывается. На виндузятников регулярно сыплются подначки и попытки переманить на сторону GPL. А на сессии… «%Name%, у тебя ж ноут с виндой? Дай мне презентацию сделать!», «У меня опять %Software% не стартует, можно я на твоём поработаю?» Как удержался от соблазна послать в страну GPL — не знаю до сих пор.

Объект второй. Запустил линукс на всём, чём только мог, и усердно его рекламировал. На «маленькие» недостатки (треть оборудования не работает, подвисания заметны даже при работе с текстом, проблемы с рядом программ) глаза тщательно закрывались, а зубы заговаривались: «Ты не понимаешь, это же Великая Идея Свободного Пэ-О, не чета вашей винде!» Спустя некоторое время захожу к товарищу — а у него уже винда! У меня был очень выразительный взгляд. Ответ потряс своей логичностью: «Ну, оно глючило, мне надоело… Да и поиграть нормально не получается». За напоминание про Великую Идею я чуть не получил в глаз.

Объект третий. Чуть где упала винда — он тут как тут: «А давай мы тебе линукс поставим?» Всё бы ничего, только прибегают потом ко мне с результатами его работы и очень печальным видом. Ну да — разделы убиты, инет не работает, данные неизвестно где… «Что ставим?» — «Виндовс! И у меня там куча всего была… Его ещё можно восстановить?»

Собственно, к чему это я? К тому, что чаще всего причина глюков линукса (и не только) — в прокладке между стулом и монитором. И не стоит валить с больной головы на соседнюю. Всем аптайма!

12593

Ну, за holy peace

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

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

Тихо и спокойно обсуждали достоинства и недостатки своих ОС и гаджетов старый линуксоид, который Убунту даже на планшет исхитрился впихнуть, менеджер-поклонник зелёного робота, дизайнер, влюблённая в надкусанное яблоко, и я, работающий с виндами от 2000-й до 8-й, имеющий айфон, айпод и планшет на Андроиде. Домашняя машинка, к слову, у меня под «восьмёркой» как под основной системой, а для подработок, которые случаются нечасто, я пользуюсь Убунтой.

К чему я это говорю? Наверное, просто хвастаюсь. А может, тихонько мечтаю о мире во всём мире и о том, что когда-нибудь люди научатся понимать, что во многих вопросах (да почти во всех) нет правильной и неправильной позиции, а есть только позиция, удобная каждому конкретному человеку. Так, глядишь, и поводов для реальных войн и интернет-холиваров станет меньше.

12520

Мы суперкар расширим и углубим

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

Ребята, нельзя оправдывать одну крайность другой.

Помимо основной работы (связь) занимаюсь видео весьма серьёзно. Инструмент — весь из себя проприетарный Final Cut на ещё более проприетарном Mac. Обработка фото — постольку-поскольку, значит, хватит открытого GIMP. Системы управления сетями на работе построены на проприетарной винде. Что ж, приходится разбираться. Нужно быстро поковыряться на коленке с чем-то своим — Ubuntu Server.

Продолжим аналогию с другой техникой.

Перетряхивать весь автомобиль вручную — это диагноз. Но вот поставить нормальную защиту двигателя, доработать под себя какое-нибудь оборудование — попробуйте проделать это на проприетарно-гарантийной новой иномарке!

Делать светильник в коридор самому — очень спорный шаг. А вот в готовом поменять патроны на GU10 — видимо, придётся (у меня в некоторых помещениях осветительная сеть на 12 вольт).

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

Так что — да здравствует гармония и соответствие задач методам их решения! Всем бесконечного аптайма!

12442

Печёные яблоки по-русски

Это был вполне обычный день. Автор истории неспешно прокручивал френдленту, когда наткнулся на запись, где некий вопрошающий отчаянно просил совета от яблочных «сообщников».

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

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

Тем временем из ЖЖ-профиля вопрошающего выяснилось, откуда у русского парня взялся буржуйский Xserve. Оказывается, человек переехал в Штаты, где, вероятно, занимался программной частью и наверняка был неплохим специалистом — плохого бы не приняли.

На следующий день душу автора согрел замечательный комментарий от вопрошающего:

— Шайтан! После прогрева всё заработало. Спасибо огромное!

Ещё большее удовольствие получал мозг автора, в красках воображая, как на глазах ошарашенных американцев тот crazy Russian guy приплясывал вокруг сервера с феном для волос, бормоча непонятные заклинания, после чего Xserve волшебным образом запустился. По крайней мере, автору хочется верить, что так и было…