← All posts tagged Mac

tilarids
Mac fail На Lenovo ThinkPad T430s навернулся тачпад, а точнее правая кнопка на нём. Генерируются сотни кликов в секунду. Никаких внешних механических повреждений не найдено, разобрать-почистить-собрать не помогло. Помогло выключение всего этого дела через xinput, теперь у меня нет тачпада. А еще на этом же лэптопе не работает SD ридер. И очень слабый звук, как динамики, так и микрофон. И паршивый экран.
Вывод: чтобы я еще когда-либо задумался о покупке чего-либо кроме макбука. Только макбуки с гентой, только хардкор.
tilarids
C++ Mac dev Если у вас когда-нибудь под ARMами будет наблюдаться явный stack corruption при входе в функцию, в которой применяется RVO, обязательно проверяйте, что возвращаемый и оптимизируемый объект собран тем же компилятором, которым собирается и возвращающая функция. Оптимизации clang и llvm-gcc отличаются, и хоть обычно можно часть кода собирать одним компилятором, а часть — другим, это чревато странностями поведения
tilarids
Linux work Mac dev fail В одной из конфигураций наше приложение не собирается под MacOS X потому, что (барабанная дробь) размер командной строки при вызове линковщика — 240 кб, что больше, чем ARG_MAX под MacOS X.
P.S. Под Linux ARG_MAX — 2 мегабайта
tilarids
Linux Mac позитив Оказывается, недостающий драйвер для WiFi в macbook pro 8,2 уже полтора месяца как в linux-wireless появился. В ядро обещают добавить к версии 3.2. Проверил — работает. Существеннейшая проблема с использованием Gentoo Linux на макбуке решена. Тем, кого интересует технический гайд: homepage.uibk.ac.at При сборке не забудьте, что в конфиге ядра у вас должен быть включен CONFIG_B43, CONFIG_HW_RANDOM, CONFIG_AVERAGE, CONFIG_SSB, CONFIG_MAC80211
tilarids
Linux фото Mac Вот так выглядит сейчас мое рабочее место, мигрирую
с iMac на Macbook Pro 6.2. На обоих стоит Gentoo. Настроить на буке
получилось практически все, пока не брался за Power Management и
Suspend/Hibernate. Соответственно, сейчас бук не понимает, когда он
работает от батарейки. Кто-нибудь настраивал уже? Буду рад помощи.
P.S. Да, и тачпад работает чуть похуже, чем под макосью. Под Ubuntu
10.04 он работает ровно так, как хочется, значит, можно настроить.
Есть у кого опыт?

tilarids
Mac fail Предыстория: на рабочей машине(iMac) у меня стоит MacOS X и Gentoo Linux, в качестве Boot Menu используется rEFIt. Пользуюсь в основном второй системой, но иногда и под маком работаю. В пятницу перед уходом домой запустил под макосью обновления. С утра в понедельник обнаружил, что оно без спросу затерло rEFIt и у меня теперь нет красивого Boot Menu. Вот такой вот Windows-way :(
tilarids
Linux C++ Mac dev Харьков *iphone *ipad *maemo *meego *symbian А есть ли в жуйке харьковчане-плюсовики в поисках работы? Имеются фулл-тайм вакансии. Опыт мобильных платформ приветствуется, но совсем не обязателен. Разработка — кроссплатформенная, ведется под MacOS X и Linux (можно и под Windows, но это на любителя). Контора довольно известная, надежная, есть плюшки, желательно знание английского на техническом уровне, но есть курсы.
Если среди ваших знакомых имеются безработные плюсовики — порекомендуйте им этот пост
P.S. Мне не платят за рекламу ;)
tilarids
Linux Mac dev Maemo Перезагрузил свой Mac в Linux. Теперь я еще и Maemo developer (что весьма радует). Если так пойдёт дальше, то я самым естественным образом освою разработку под все основные мобильные платформы. Соответсвенно, встречайте новый тег — maemo.
Думаю, что iPad и iPhone при этом также будут освещаться, но уже на втором плане.
tilarids
Mac dev Тулзы для оценки производительности и поиска утечек памяти в XCode выглядят очень многообещающе. Вообще, XCode иногда радует: для решения многих задач используются открытые, мощные тулзы, такие как gdb и distcc, при этом начать их использовать с XCode намного проще, чем без него.
С другой стороны, множество претензий, которые я выдвигал ранее — остаются.
tilarids
Mac Steam на маке работает плохо. Аккаунт создать не могу. Один раз уже повис при старте. Насколько я помню, под вайном Steam работает просто отлично. Вот такие чудеса.
tilarids
Mac iPad А где-то там за рубежом макофилы уже распаковывают свои iPadы. Несмотря на то, что я не являюсь поклонником продукции фирмы Apple, выход на рынок девайса для меня ожидаемое событие. Во-первых, надоело программировать для виртуальных несуществующих устройств. А во-вторых, странным образом продукция компании Apple привносит новые веяния в любую секцию рынка, и бывшие в застое планшетники могут воспрянуть с выходом нового устройства
tilarids
Mac dev iPhone objc iPad *C++ По интересному стечению обстоятельств (от меня не зависящих) я теперь — iPhone developer. И это несмотря на мою нелюбовь к компании Apple и ее подходу к разработчикам и пользователям.
В общем, кому интересна тематика, представленная тегами этого сообщения, присоединяйтесь.
Между тем, я думаю, что основные мои предпочтения не изменятся, поэтому преобладать будут посты по Computer Vision, Computer Science, C++, Python, Haskell
tilarids
Linux Mac С некоторыми мучениями поставил на iMac Gentoo. Постараюсь в паре постов рассказать, как ставил, потому что интересные моменты были.
Во-первых, для того, чтобы заработали клавиши F{1-*} нужно выполнить такую команду:
echo 2 > /sys/module/hid_apple/parameters/fnmode
Если такого файлика у вас нет, то ищите по этой команде в гугле, найдете возможные другие варианты
Сетевка поднялась почти сама, 4 гига памяти включаются HIGHMEM опцией в ядре (я выставил 64Gb). Самым сложным оказалось заставить работать видяху — Mobility Radeon HD 2600 XT. Проблема в том, что проприетарные драйвера — ati и fglrx — работать отказывались, radeonhd — вис, radeon приводил к порче изображения на экране. Работал vesa, но со слабой производительностью и с хреновеньким разрешением экрана.
Чтобы radeon завелся нормально, пришлось собрать mesa-9999, xorg-server-9999, xf86-video-ati-9999 и libdrm-9999, а также пересобрать все input драйвера. Все эти ебилды можно взять в оверлее x11. После этого radeon поднялся, скорость выросла, разрешение тоже совсем другое.
tilarids
Mac dev Памятка для начинающих Xcodeров: для того, чтобы Xcode превратить из большой кучи дерьма в маленькую нужно:
а) В настройках Layout выставить в All-in-one
б) Run -> Debugger Display -> Vertical Layout
в) Растянуть почти на весь экран, оставив лишь место для симулятора.
Получим нечто, похожее на эклипс, которое в дебаге не надоедает кучами окон. И консольку всегда видно
tilarids
Mac fail Мышка, которая шла с маком (не Mighty, а постарше) — сплошной фейл. Во-первых, она легко наезжает на собственный шнурок и после этого кнопки не нажимаются. Во-вторых, почти сразу отпал скроллинг вверх-вниз. Сейчас работает скроллинг только влево. У соседа по рабочему месту не работает скролл вниз(т.е., у меня мышка не уникальная).
Вот что ни говори, а MS мышки лучше делает :)
tilarids
Linux Mac Собрал себе тут Gentoo под iMac. Как собирал — разбил диск, подключил к виртуалбоксу в качестве реального харда и на нём всё собирал. Вот теперь мучаюсь, не могу refit+grub нормально настроить. Зависает на надписи "GRUB _". У кого есть опыт установки GRUB на маки? Как ставили? Неужто мне доведётся ставить grub.efi вместо refit?
tilarids
Mac fail Xcode — худшая из IDE, с которыми мне приходилось сталкиваться. У меня никак не получается настроить ее под себя. Она постоянно глючит. Простейшие операции превращаются в безумную головную боль. Пытаюсь сейчас включить интеграцию с Emacs, может, не так плохо всё будет