Articles of macos

git mv e só muda caso de diretório

Enquanto eu encontrei uma pergunta semelhante, não encontrei uma resposta para o meu problema Quando tento renomear o diretório de FOO para foo via git mv FOO foo recebo fatal: renaming ‘FOO’ failed: Invalid argument ESTÁ BEM. Então eu tento git mv FOO foo2 && git mv foo2 foo Mas quando tento me comprometer via […]

Removendo o Java 8 JDK do Mac

Então, instalei o beta do JDK 8 há algum tempo para ver alguns dos exemplos. Eu pensei com certeza até agora, é fácil mudar entre as versões. Fazendo algum desenvolvimento do Play com o IntelliJ. Por alguma razão, o IntelliJ está compilando com 8, embora: Eu tenho o compilador definido em Preferências para usar 1.6 […]

sem_init no OS X

Eu estou trabalhando em algum código que usa as bibliotecas pthread e semáforo. A function sem_init funciona bem na minha máquina Ubuntu, mas no OS X a function sem_init não tem absolutamente nenhum efeito. Há algo de errado com a biblioteca ou há uma maneira diferente de fazê-lo? Este é o código que estou usando […]

Swift – Keydown de captura do NSViewController

Eu gostaria de capturar keyevents no meu pequeno aplicativo. O que eu fiz: class ViewController : NSViewController { … override func keyDown(theEvent: NSEvent) { if theEvent.keyCode == 124 { println(“abc”) } else { println(“abcd”) } } override var acceptsFirstResponder: Bool { return true } override func becomeFirstResponder() -> Bool { return true } override func […]

Implementando um contra-relógio de 30 dias

Pergunta para desenvolvedores de indie Mac por aí: Como faço para implementar um contra-relógio de 30 dias de maneira não-maligna? Colocar um contador nas prefs não é uma opção, já que limpar as prefs uma vez por mês não é um problema para um usuário médio. Colocar o contador em um arquivo oculto em algum […]

Como compilar para o OS X no Linux ou Windows?

Gostaria de portar meus aplicativos C / C ++ para o OS X. Eu não tenho um Mac, mas tenho Linux e Windows. Existe alguma ferramenta para isso?

O usuário do MySQL DB não tem colunas de senha – Instalando o MySQL no OSX

Eu estou tentando alterar a senha de root do MySQL. O que eu fiz está abaixo. Instale o MySql-5.7.6 ~ .dmg (Community Server) e o ambiente de trabalho. Desligue o servidor nas preferências do sistema OSX. Acesse o MySql com o console. O comando era mysqld_safe –skip-grant Execute update user set password=password(‘1111′) where user=’root’; e […]

Você precisa criar um NSAutoreleasePool dentro de um bloco no GCD?

Normalmente, se você gerar um thread de segundo plano ou executar um NSOperation em um NSOperationQueue, será necessário criar um NSAutoreleasePool para esse segmento ou operação, pois nenhum existe por padrão. A mesma regra se aplica a um bloco que é colocado em uma fila do Grand Central Dispatch e será executado em um thread […]

Como instalar o Java 8 no Mac

Eu quero fazer algumas programações com o JavaFX mais recente, que requer o Java 8. Estou usando o IntelliJ 13 CE e o Mac OS X 9 Mavericks. Eu corri o instalador do Oracle 8 da Oracle, e os arquivos parecem ter acabado em /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk mas as versões anteriores estão em /System/Library/Java/JavaFrameworks/jdk1.6…. Não tenho certeza […]

psql: não pôde se conectar ao servidor: não existe esse arquivo ou diretório (Mac OS X)

Ao reiniciar meu Mac, recebi o erro do Postgres: psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket “/var/run/postgresql/.s.PGSQL.5432”? A razão pela qual isso aconteceu é porque o meu macbook congelou completamente devido a um problema não relacionado e tive que […]