Tags: mac

добрый

Куда мигрировать с макоси: linux vs. windows

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

Так как я уже давно не в теме, чо там с линуксом происходит, ну и на винде только играю да фотошоплю, то давайте-ка обсудим, куда лучше мне перейти.

Collapse )
добрый

Дневники

Обычно второй монитор я юзаю, когда на первом мало места.
Как правило, мне удобно раскрыть окно на весь мой второй монитор.
Собственно, далее applescript, который мувает текущее окно на второй монитор (который у меня сверху) и раскрывает его на весь экран.

Написано через жопу, ибо надо просто чтобы работало.

set _screen2Width to 1280 -- change this to your second screen width
set _screen2Height to 1024 -- change this to your second screen height

tell application "System Events"
        set _everyProcess to every process
        repeat with n from 1 to count of _everyProcess
                set _frontMost to frontmost of item n of _everyProcess
                if _frontMost is true then set _frontMostApp to process n
        end repeat
        
        set _windowOne to window 1 of _frontMostApp
        
        -- change position values according to your screens configuration
        set position of _windowOne to {0, -_screen2Height}
        set size of _windowOne to {_screen2Width, _screen2Height}
end tell


Основано на коде, пробегавшем однажды в macoshints.com. Требует access to assistive devices (System Preferences > Universal Access, вторая галка снизу).
добрый

(no subject)

macfuse охуенна. вместе с sshfs.

PS: тут чуваки интересуются, нету под винду такого же готового?
добрый

AddressBook: swsoft->parallels

Всвязи с ребрендингом понадобилось поменять email всех людей из группы swsoft по типу s/^(.+)\.swsoft\.com$/\1.parallels.com/

LDAP у нас нет, только exchange, к которому я не подключен (и буду не подключен сколько смогу ;) ).

Я не знаю, как это делать правильно, поэтому нарисовал applescript:
tell application "Address Book"
	repeat with this_person in every person
		repeat with cur_email in every email of this_person
			set old_email to get value of cur_email
			set new_email to do shell script 
                              "echo " & old_email & " | sed -e 's/swsoft/parallels/'"
			set value of cur_email to new_email
		end repeat
	end repeat
end tell


Если кто-то знает нормальный правильный способ - поделитесь, плиз :)

PS: удивило отсутствие функции string-replace в applescript. Хотя может быть просто не нашёл.
добрый

Fucking Apple Mail!

Apple Mail сейчас непомерно колбасит:
1. почта периодически не отправляется (в outbox письма лежат, и всё)
2. quit не работает, только force quit
3. gmail pop и gmail imap не работают - не забирается почта

Проявляться начало после того, как по gmail прислали 15 метров - он не смог выкачать этот файл и подвис на выкачивании, мне же при этом надо было перезагрузиться, я сделал force quit.

Также в какой-то момент я поставил security upgrade.

Из-под чистого пользователя всё работает нормально. Сцуко, чо надо сделать, чтобы пофиксить? :)
Щаз пойду диффать каталоги, мож догадаюсь...

PS: gnus, ещё немного, и я вернусь к тебе.