← All posts tagged Mac

Shchvova
Linux Mac terminal хочу странного. Что бы stderr выводился красным.
Сейчас это сделано таким вот сниппетом в ~/.zshrc

```
sm_color_red="$( tput setaf 1)"
sm_color_reset="$(tput sgr0 )"
exec 2>>( awk '{print "'"$sm_color_red"'"$0"'"$sm_color_reset"'"}' >&2 & )
```

Все клево работает, но есть один говняный эффект — всякие интерактивные консольные тулы пытаются спрашивать вопросы в stderr. У них это не получается прям ваще. Вопросы то не вылазят, то вылазят поздно и вообще, говно.
Shchvova
Linux ? programming Mac Есть проблема — надо инжектить библиотеку во время рантайма. Т.е. сделать то же самое что делают LD_PRELOAD/DYLD_INSERT_LIBRARIES но с кода программы. Как вообще такое можно сделать?
Shchvova
? Mac Unix блин, а реально, есть такая "файловая" система которая бы работала как зеркало диска с комитами в него по запросу. Ну типа беру папочку, говорю — ты вот с того диска. Когда идет чтение или изменение файлов, оно проводится только раз и остается в кеше. Никакие изменения не пишутся на диск пока не дам ручную команду
Shchvova
Mac говно подкралось с незаметного места. Казалось бы, клево, Йосемити, красиво. Но дело в том что оно идет с руби 2.0… который тоже называется руби, но отказывается запускать скрипты brew (пакетного менеджера для мака). Общим, руби говно.
Shchvova
Mac protip если в маковском терминале выделить слово и кликнуть на нем правой кнопкой то можно открыть ман на него или поискать в мане выбрав соответствующий пункт. Если кликнуть средней кнопкой мыши, то выделение вставится как ввод.
Shchvova
Mac лайфхак говно дибр джава блядь, все таки продукты JetBrains бельмо на моей макоси. Например — у меня установлен кимеп с названием "макос". В Маке есть такая супер фича. Выделяем текст в приложении, нажимаем ⌘+E. Потом нажимаем ⌘+G и приложение будет искать следующие вхождения выделенного текста. При чем вся фишка в том что это работает сквозь разные приложения, и не использует "буфер обмена". Пример, в имейле выделяем плохой-текст, нажимаем ⌘+E, потом выделяем хороший-текст — нажимаем ⌘+С. Переключаемся на XCode, нажимаем ⌘+G потом ⌘+V, и все прям охуенно, просто и интергрированно. НО БЯДЬ НЕ В ЕБУЧЕМ ЖЕТБРЕЙНСЕ СУКА МУДАЧЬЕ, У НИХ ⌘+E — РИСЕНТ ФАЙЛЫ А ⌘+G — ПЕРЕЙТИ К СТРОКЕ. НАХУЯ?!!
Shchvova
? Mac Unix я запускаю мейк (-j8). Он в свою очередь запускает где-то 30 тысяч процессов следуя своим таргетом. Процессы 8 типов. Ну общим, как можно запрофайлить, и сказать сколько какой процесс занимает времени в этом мейке?
Что-то вроде мейк занял 30 минут процессорного времени, из которых
10 минут был процесс А
10 минут процесс Б
2 минуты процесс С и т.п.
Shchvova
Java идиоты Mac PyCharm блядь, уроды из джетбрейнса просто уроды. Вот зачем было ремапить все под свою джавахуйню, даже если выбрал насройки маковские кей биндинга. Например, где моя удобная command+shift+/ ? Хуй. Во всех маковский приложениях работает кроме ебучих джетбрейнс.
Shchvova
Mac LOL посмотрите какой идиот #2303395
Чувак свой сраный заскарузлый моск недолинуксоидный столкнул с нормальной ОС и жалуется, что тут все не так. Ну что, печально. Для таких как он есть AppCode а лучше бы шел обратно на свой линукс, и не лез заскарузлыми руками в написание няшный приложений для айфона, и ковырял андроид. Нам не нужны жавадевепоперы в нашей экосистеме.
А и действительно, смотря на таких кадров, сразу понимаешь, почему эпл выбрала именнто такой путь развития, и не дала людям на lesser десктопных платформах писять риложения для мобильных. Потому что люди незнакомые с культурой юая на маках притащат с собой ужасы линнукса и прочую хуету.

Пост — тому пример. Не нужно работать с Маком как с Виндой или Линуксом. Это все разные платформы, и переносить флоу с одной на другую плохая идея.
Хотя, автор видимо просто неосилил пока еще
Shchvova
Mac ой, красота. Вышел нативный GIMP для мака (есть также однооконный режим). Красота! Наконец клевый бессплатный редактор картинок для мака есть. gimp.org
Shchvova
Linux Mac вброс Статья наглядно демонстририует прыщеблядиков которые срут на Мак в благо линукса... Вывод — тупые прыщебляди просто не видели нормальных операционок и срут потому что злые что денег на нормальные не хватает... Stupid == poor? habrahabr.ru
Shchvova
Mac ня Фича "Reader" в сафири 5 это красота нечеловеческая и тупо киллер фича... Просто не знаю, как жил раньше без этого.