bash.im ithappens.me zadolba.li

Mac

12827

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

18 ноября 2014, 08:00

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

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

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

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

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

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

12809

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

12 ноября 2014, 08:12

Никогда не был поклонником 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

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

11 ноября 2014, 08:00

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

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

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

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

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

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

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

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

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

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

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

12797

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

7 ноября 2014, 08:24

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

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

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

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

12746

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

22 октября 2014, 14:12

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

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

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

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

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

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

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

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

12734

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

18 октября 2014, 07:12

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

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

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

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

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

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

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

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

12593

Ну, за holy peace

2 сентября 2014, 07:24

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

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

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

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

12520

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

12 августа 2014, 14:24

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

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

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

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

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

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

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

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

12442

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

24 июля 2014, 07:24

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

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

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

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

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

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

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