Em resumo: bem legal!
O Mac Mini já é o micro em que eu passo a maior parte do tempo em casa. Basicamente por culpa do XCode. Estou aprendendo a gostar bastante dele. Já cheguei em um ponto em que ele se tornou produtivo e os control+drag de componentes para criar Actions ou IBOutlets já são naturais. Tão naturais que eu comecei a sentir falta disso no Eclipse.
Meu navegador preferido continua sendo o Chrome. E alguns aplicativos do PC como o CCleaner tem versões para o micro da maçã. A loja de Apps do Mac á boa, com bons preços para aplicativos da Apple como o Pages, Numbers e Keynote. Mas é tudo muito mais caro que na loja do iOS. Aceitável.
Mas em termos gerais o Mac OS e o Windows 7 são muito similares. Talvez no passado o sistema operacional da Microsoft estivesse muito para atrás em termos de funcionalidade e facilidade de uso. Hoje em dia a minha impressão é que o Mac OS é realmente mais acessível e intuitivo, mas a diferença não é tão grande assim.
O Mac Mini é realmente suficiente para a grande maioria das tarefas. Usando o iPhoto e o iTunes é bem tranquilo. As brincadeiras iniciais com o iMovie foram legais também.
Mostrando postagens com marcador Apple. Mostrar todas as postagens
Mostrando postagens com marcador Apple. Mostrar todas as postagens
sábado, maio 19, 2012
quarta-feira, março 21, 2012
Mac OS X Lion
Já estou a mais de uma semana com o bichano, o Lion, rodando no meu Mac Mini. A primeira impressão que eu tive ao começar a usar foi estranha. Fazia tempo que eu não ficava perdido usando um computador. Mas conforme os dias foram passando esse sentimento foi indo embora. Acho que uma semana depois eu já estou bem adaptado ao sistema.
Java
String nome = "Junior";
nome = nome.concat(" Laux");
System.out.println(nome);
// output: "Junior Laux"
Objective-C
NSString *nome = @"Junior";
nome = [nome stringByAppendingString:@" Laux"];
NSLog (@"%@", nome);
// output: "Junior Laux";
As teclas funcionam de forma diferente, principalmente para quem programa. Como estou passando boa parte do meu tempo no XCode essa foi uma das mudanças que mais me atrapalharam no inicio. Por exemplo: no PC a tecla Home vai para o inicio da linha e a tecla End para o final. Pode parecer irrelevante, mas para quem programa isso é fundamental para ganhar tempo. No Mac OS essas teclas fazem outras coisas. Basicamente te mandam para o inicio ou fim do arquivo fonte. Até encontrar a combinação de teclas similar no Mac foram alguns dias irritado com o teclado.
Realmente o sistema "simplesmente funciona", como quando no navegador Safari eu entrei no GMail e o Mac perguntou se eu queira configurar o Mail, iCal e Contatos com a conta que tinha acabado de usar. Cliquei em sim e tudo foi configurado sem mais nenhuma interação.
Fiquei um pouco surpreso com a similaridade de alguns projetos abertos, como o Gnome, com o Mac OS. Algumas coisas são realmente muito parecidas. No Linux o Gnome (até recentemente) era meu ambiente gráfico favorito. Mas diferente do Linux eu só abri o terminal porque sei o que ele é e fiquei curioso. Eu não precisei, em nenhum momento, recorrer a ele para fazer qualquer coisa.
XCode
Fiquei um pouco surpreso com a similaridade de alguns projetos abertos, como o Gnome, com o Mac OS. Algumas coisas são realmente muito parecidas. No Linux o Gnome (até recentemente) era meu ambiente gráfico favorito. Mas diferente do Linux eu só abri o terminal porque sei o que ele é e fiquei curioso. Eu não precisei, em nenhum momento, recorrer a ele para fazer qualquer coisa.
XCode
O XCode é um ambiente de desenvolvimento excelente. Muito bom mesmo. A altura dos pesos pesados do mercado como Eclipse e Visual Studio. Em alguns aspectos até melhor. Ele foca bastante nos detalhes que parecem irrelevantes mas ajudam pacas na hora de programar, como o "efeito amarelo" que surge no simbolo original toda vez que você fecha colchetes ou parêntesis ou a função de destacar visualmente um trecho de código entre "{...}" deixando o resto do código acinzentado.
A linguagem Objective C é... estranha. Mas nada que alguém que entenda Java ou C++ não se vire. Felizmente você se acostuma com o seu jeito de ser rapidamente (o curso da Stanford ajuda nisso, o professor é muito bom). A notação depois da rejeição inicial até que faz sentido. Um exemplo simples concatenando strings:
String nome = "Junior";
nome = nome.concat(" Laux");
System.out.println(nome);
// output: "Junior Laux"
Objective-C
NSString *nome = @"Junior";
nome = [nome stringByAppendingString:@" Laux"];
NSLog (@"%@", nome);
// output: "Junior Laux";
Enfim, estou curtindo o Mac Mini. Achei um ótima compra. No futuro vou postar mais sobre o Mac OS X Lion e o XCode. Fiquem ligados.
Links:
Links:
quinta-feira, março 15, 2012
Não consigo imprimir do PC para o Mac... Culpa do Power Box da GVT!
Estou desde domingo tentando configurar o Mac Mini como servidor de impressão aqui em casa. Para isso estou compartilhando a minha HP Photosmart 3100 no Mac e nos outros dois PCs instalei o Bonjour Print Service para Windows. Para os meus amigos do Linux o Bonjour é uma implementação da Apple do zeroconf.
Existe vários tutorias na internet explicando como instalar o serviço nos PCs Windows. Mas basicamente você instala o Bonjour Print Service em seu PC. Depois de instalado no PC você executa um wizard que mostra a impressora conectada no Mac, depois o programa pede o driver da impressora e instala o periférico.
DICA: A grande vantagem de você utilizar o driver correto da sua impressora é poder utilizar as configurações de impressão específicas, alterar a qualidade, papel, essas coisas.
Nesse momento estou com meus dois PCs conectados via bonjour e imprimindo que é uma beleza.
Mas não foi bem assim até agora a pouco. Quando eu instalava o Bonjour nos PCs eles não achavam nenhuma impressora, nada.
Removi o iTunes, os outros softwares da Apple, alterei regras do meu firewall, refiz o procedimento no Mac varias vezes e nada. Pesquisei em fóruns, no suporte da Apple, no Google e via algumas pessoas com o mesmo problema, sem conseguir resolver. Pensei até em re-instalar o MacOS para ver se tinha algo errado com ele. Que bom que eu não fiz.
Pesquisei sobre o Bonjour e descobrir que ele é baseado em UDP e que tem alguns routers que não se entendem com o serviço. Hum... Pensei "eu tenho meu antigo router aqui". Um router b/g (54Mbs), mas eu ia perder o wifi b/g/n (150Mbs) do Power Box. Beleza, sem grandes problemas, fui testar.
Configurei o meu router wifi da TP-Link, conectei o mac, conectei o Dell XPS, abrir o wizard do Bonjour e a impressora estava lá.
Não satisfeito voltei para o wifi do Power Box, testei várias configurações, removi UPnP, coloquei de volta, etc. e nada da impressora voltar a aparecer no PC.
Removi o wifi do Power Box, liguei de novo meu TP-Link e a impressora aparecia. Terminei de configurar o router velho, fiz os meus port-forwards de praxe, testei conexão UPnP pelo uTorrent (adoro essa funcionalidade dele), reservei IP de DHCP dos PCs, etc. Um trabalhão, mas ficou do jeito que eu queria.
Instalei o AirPrintActivator também e agora o iPad da Paula e os iPhones conseguem imprimir também. Mas isso é assunto para um post só para ele.
Caraca, o Power Box da GVT tem um bug que impede que o Bonjour Print Service funcione. O equipamento, de alguma maneira, ferra com as conexões UDP da rede, e consequentemente com o serviço de impressão.
Alguém precisa avisar os caras. Gerar uma nova versão do firmware do equipamento. O problema é ser atendido por alguém via telefone que entenda o problema.
É, pensando bem, deixa pra lá.
Vou ficar com meu antigo router wifi, mais tarde no ano compro um padrão b/g/n. Agora vou dormir que foi muita aventura geek para uma noite de quarta-feira.
Mais informações sobre integração de Macs e PCs.
Existe vários tutorias na internet explicando como instalar o serviço nos PCs Windows. Mas basicamente você instala o Bonjour Print Service em seu PC. Depois de instalado no PC você executa um wizard que mostra a impressora conectada no Mac, depois o programa pede o driver da impressora e instala o periférico.
DICA: A grande vantagem de você utilizar o driver correto da sua impressora é poder utilizar as configurações de impressão específicas, alterar a qualidade, papel, essas coisas.
Nesse momento estou com meus dois PCs conectados via bonjour e imprimindo que é uma beleza.
Mas não foi bem assim até agora a pouco. Quando eu instalava o Bonjour nos PCs eles não achavam nenhuma impressora, nada.
Removi o iTunes, os outros softwares da Apple, alterei regras do meu firewall, refiz o procedimento no Mac varias vezes e nada. Pesquisei em fóruns, no suporte da Apple, no Google e via algumas pessoas com o mesmo problema, sem conseguir resolver. Pensei até em re-instalar o MacOS para ver se tinha algo errado com ele. Que bom que eu não fiz.
Configurei o meu router wifi da TP-Link, conectei o mac, conectei o Dell XPS, abrir o wizard do Bonjour e a impressora estava lá.
Não satisfeito voltei para o wifi do Power Box, testei várias configurações, removi UPnP, coloquei de volta, etc. e nada da impressora voltar a aparecer no PC.
Removi o wifi do Power Box, liguei de novo meu TP-Link e a impressora aparecia. Terminei de configurar o router velho, fiz os meus port-forwards de praxe, testei conexão UPnP pelo uTorrent (adoro essa funcionalidade dele), reservei IP de DHCP dos PCs, etc. Um trabalhão, mas ficou do jeito que eu queria.
Instalei o AirPrintActivator também e agora o iPad da Paula e os iPhones conseguem imprimir também. Mas isso é assunto para um post só para ele.
Caraca, o Power Box da GVT tem um bug que impede que o Bonjour Print Service funcione. O equipamento, de alguma maneira, ferra com as conexões UDP da rede, e consequentemente com o serviço de impressão.
Alguém precisa avisar os caras. Gerar uma nova versão do firmware do equipamento. O problema é ser atendido por alguém via telefone que entenda o problema.
É, pensando bem, deixa pra lá.
Vou ficar com meu antigo router wifi, mais tarde no ano compro um padrão b/g/n. Agora vou dormir que foi muita aventura geek para uma noite de quarta-feira.
Mais informações sobre integração de Macs e PCs.
Assinar:
Postagens (Atom)

