Acentuação no Mac OS X

Para quem usa Mac OS X e não sabe como usar a acentuação na forma padrão do sistema operacional, #FicaAdica

Acento Agudo (´): Option + e
c com Cedilha (ç): Option + c
C com Cedilha (Ç): Capslock Option + c
Til (~): Option + n
Acento Circunflexo (^): Option + i
Trema (¨): Option + u
Crase (`): Option + Tecla `

Observação: Esse método não funciona com a tecla Caps Lock ligada, exceto para o cedilha maiusculo.
Observação2: Option a.k.a “Alt” para que usa teclado normal no mac mini.

Integrar Mac OS ao Active Directory

Apareceu a necessidade de integrar o Mac OS ao Active Directory.

Para tal, vamos fazer os procedimentos:

1) System Preferences
2) Accounts
3) Logins Options
4) Automatic login: off
5) Name and password
6) Desmarcar: Show the Restart, Sleep and Shut Down buttons
7) Network Account Server: (Join)

Passos 3, 4, 5, 6 e 7

8) Open Directory Utility...

Passo 8

9) Selecione: Active Directory10) Clique no lápis para editar

Passos 9 e 10

11) Preencher: Active Directory Domain
12) Marcar: Create mobile account at login
13) Administrative

Passos 11, 12 e 13

14) Marcar: Allow Administration by
15) Acrescentar na lista o seu login: EXAMPLE\login
16) Clicar: (Bind...)
17) Clicar: (OK)

Passos 14, 15, 16 e 17

Após isso, basta entrar com as credenciais de Administrador do dominio. Dar Ok e Apply em tudo, efetuar logoff e “you win”.

Como atualizar o software do seu Mac a partir do Terminal

A partir do Mountain Lion, nova versão do OS X prevista para o segundo semestre, a forma como são aplicadas as atualizações do sistema deve mudar, com mais ênfase para a Mac App Store.

Mas por enquanto as atualizações dos componentes essenciais do software do Mac, incluindo não apenas o OS X, mas drivers de dispositivos, aplicativos como o Safari, firmware e mais ocorrem como tem sido há anos: pelo menu da maçã , opção Atualização de Software. E se você não lembrar de visitá-lo, ocasionalmente o sistema se encarrega de verificar e exibir em uma janela o que estiver disponível para atualização.

Trata-se de uma solução boa o suficiente para a maior parte dos usuários, mas existem exceções – e eu sou parte delas.

No meu caso, um dos Macs que uso no dia-a-dia fica em um ambiente remoto, e os horários em que estou próximo a ele são momentos de pouca disponibilidade de rede para fazer os (eventualmente) grandes downloads de atualizações.

Existem várias soluções possíveis para fazer com que a atualização ocorra em um horário determinado, mas a que eu uso emprega uma dica que consta neste artigo da revista MacLife: um comando que pode dar início à atualização a partir do Terminal (ou de um script preparado para executar 3h depois de eu comandá-lo, por exemplo).

E é um comando bem simples – em modo interativo no Terminal, basta digitar sudo softwareupdate -ia e preencher sua senha quando o sistema solicitar. As atualizações serão verificadas e, se estiverem disponíveis, serão aplicadas, como mostra a imagem acima.

Mas atenção: fazer atualizações de sistema operacional sem estar próximo ao computador sempre pode gerar situações adversas (inclusive aplicar uma atualização que você preferiria não fazer e que surgiu entre o momento em que você agendou o comando e o instante em que ele entrou em operação, por exemplo), portanto não use assim se não compreender os riscos envolvidos.

Por outro lado, o comando acima pode ser útil mesmo quando você está perto: por exemplo, para quem administra múltiplos Macs em um mesmo ambiente, ativar o acesso remoto via SSH e comandar as atualizações em todos eles sem sair da sua cadeira pode ser um grande ganho de produtividade.

O comando softwareupdate tem bem mais parâmetros úteis além dos 2 mencionados no exemplo acima: o -l (é uma letra L minúscula) permite apenas listar quais as atualizações disponíveis, e a -dapenas faz os downloads das atualizações, sem instalá-las (permitindo que você comande a instalação posteriormente). Há várias outras, digite man softwareupdate no seu Terminal para conhecer todas.

Fonte:BR-mac.org

Falha no iOS 5 permite desbloquear iPad 2 com Smart Cover

…mesmo quando está protegido por código.

Todo e qualquer sistema desenvolvido pelo Homem está sujeito a falhas, sem excepções. Como tal, embora os dispositivos da Apple sejam conhecidos pelo seu reduzido número de falhas, principalmente no que toca a segurança, também estes são vulneráveis a problemas.

Depois do recente lançamento para o público em geral do iOS 5, sistema operativo dos dispositivos móveis da Apple, foi descoberta uma falha grave no iOS 5 para iPad, que permite a qualquer pessoa com uma Smart Cover desbloquear um iPad 2 e aceder a informações privadas do seu utilizador, mesmo que este esteja protegido por código de bloqueio.

 

Juntamente com o iPad 2, a Apple lançou no início deste ano uma capa de protecção especificamente desenhada para este dispositivo. Esta capa, a Smart Cover que todos devem conhecer, não se limita a proteger o ecrã do iPad, mas consegue mesmo interagir com este, permitindo um acesso rápido ao iPad em variadas situações.

 

Como podem ver no vídeo anterior, no iOS 5 existe uma falha bastante grave, que permite, com o uso de uma Smart Cover, o desbloqueio do iPad mesmo que este esteja protegido com código de bloqueio, e a possibilidade de aceder às informações do utilizador desse mesmo iPad, dependendo da aplicação que estava aberta quando o utilizador bloqueou pela última vez o iPad.

Este processo passa por desbloquear o ecrã, e quando nos é pedido o código de desbloqueio, carregar no botão de On/Off/Sleep durante uns segundos, até aparecer a mensagem “Deslize para Desligar”. Nesta fase, sem deslizar a barra para desligar o iPad, fecha-se a Smart Cover, abre-se novamente, e toca-se no botão “Cancelar”. Quando se toca em “Cancelar”, o iPad é desbloqueado, não passando pelo ecrã que pede o código de desbloqueio.

Se o iPad for bloqueado no ecrã principal, com este “truque” é possível ver todas as aplicações instaladas no iPad. Apesar de, como o iPad continua bloqueado com o código, não ser possível abrir as aplicações, é possívelapagar aplicações, o que agrava bastante a situação. É também possível aceder ao “menu” do multitask e reproduzir música a partir do pequeno painel de controlo existente, e alterar definições como o volume, luminosidade e bloqueio de rotação do ecrã.

O grande problema surge se o iPad foi bloqueado com alguma aplicação aberta, como o browser, os contactos, agenda, ou, talvez o pior dos casos, o email. Se quando o iPad foi bloqueado, estivesse com qualquer uma destas aplicações abertas (ou mesmo outra), com a Smart Cover, utilizando o método descrito no vídeo é possível aceder a todas as informações dessa aplicação, situação bastante preocupante para quem tenha informação privada sensível no seu tablet.

 

Solução temporária:

Existe uma solução temporária para esta falha, para prevenir que se consiga aceder ao iPad utilizando este método, que passa por desactivar a opção de desbloqueio com a Smart Cover no separador “Geral” das Definições do iPad 2.

Espera-se no entanto que, como é costume nestas situações, a Apple resolva este falha o mais rapidamente possível com uma actualização para o iOS 5, que agora serão mais simples e rápidas, visto o iOS 5 permitir actualizações OTA. [via]

Apple é processada por alegada burla clientes, vender iPhones recondicionados como novos na China

Dois processos foram arquivados em separado contra a Apple na China, acusando o gigante da tecnologia de venda de smartphones iPhone remodelado como novos dispositivos em múltiplas Beijing Apple Stores. Levar por direitos conhecido advogado do consumidor, Wang Hai, dois clientes entraram com queixas formais contra a Apple em um tribunal de Pequim. Os ternos ambos alegam que os locais Apple Store vendeu iPhones recondicionados com os reclamantes, sob o pretexto de que eram novos dispositivos. Somente quando os clientes descobriram que as garantias dos seus fabricantes expirou menos de um ano da respectiva data de compra que eles perceberam que algo estava errado. Para piorar a situação, Wang diz que quando um cliente, tais voltou para a Apple Store para enfrentá-los, o pessoal lá teria tentado enganá-la, modificando sua data de vencimento da garantia. ”É trapaça para vender produtos recondicionados como novos”, disse Wang Global Times em uma entrevista. ”Vai ser a discriminação contra os consumidores chineses se for o caso acaba por ser verdade como telefones celulares renovado também são vendidos em outros países, mas a um preço mais barato.” Quatro outros consumidores em Pequim vieram para a frente alegam que foram enganados em comprar remodelado iPhones como novo, porém sem ações adicionais foram arquivados neste momento. Imagens fornecidas por Wang de um recibo ao cliente e uma confirmação de que a garantia do cliente expirou em menos de um ano seguem abaixo.

 

 

Sabe o Número de Série do seu Mac?

Um Mac é um objecto de desejo. Não só pelo seu desempenho, mas, acima de tudo, pelo seu preço. Hoje um computador convencional não é grande motivo de cobiça, mas um Mac ainda o é. Convém sabermos o número de série do nosso Mac para o que der e vier mais não seja para, em caso de reparação, sabermos informar o BI do nosso Mac.

É muito simples saber este dado. Nalguns Macbooks o número está colocado por cima da bateria, sensivelmente. Mas, em casos onde essa informação é removida ou ocultada podemos obter esta informação desta forma. Necessitamos por isso de recorrer ao próprio sistema operativo para termos acesso ao número de série do nosso Mac, através de dois possíveis e simples processos. Vamos então saber como.

Tal como indicámos, existem dois formas de obter este número. São muito simples e podem ser feita de duas formas distintas. Uma através da interface gráfica do Mac OX e a outra através da linha de comando.

Interface Gráfica:

1. Aceda ao Menu bar e clique no ícone da Apple.

2. Seleccione a opção Acerca deste Mac.

3. Quando a janela Acerca deste Mac abrir, clique no texto Versão XXXXX, que fica logo abaixo do logótipo da Apple e da indicação Mac OS X.

4. O número da Build será mostrado. Voltem a clicar no mesmo local, neste caso no texto Build XXXX.

5. É agora que o número de série do vosso Mac será apresentado.

Linha de comando:

1. Abra o Terminal.

2. Execute os seguintes comandos no Terminal:

system_profiler | grep 'Serial Number (system)'

O número de série do sistema será apresentado:

Serial Number (system): C02F94XXXXX

Esta é uma informação importante, principalmente porque é a forma de identificarmos o nosso equipamento.

Fonte: pplware.sapo.pt

Como ingressar em um Mac com um domínio do Windows

How to Join a Mac to a Windows Domain
Diga-me se isso soa familiar. Você vai trabalhar um dia e seu chefe o chama em seu escritório e diz que tenho um novo laptop. Você chega na porta de seu escritório e percebe seu chefe comprou um Mac. Ele quer ser capaz de acessar toda a empresa os arquivos armazenados em seu domínio do Windows de seu Mac novo. Ou talvez o cenário é um pouco diferente. Sua empresa decide criar um novo departamento de design gráfico, marketing e todas as designers usam Macs.Então o que você faz? Não se preocupe, você pode participar de um Mac para o seu domínio do Windows e hoje eu vou lhe mostrar como ele é feito. Vamos caminhar por juntar o Snow Leopard para um domínio do Windows Server 2008.

Definindo opções de rede e do usuário em um Mac

domínios do Windows dependem do DNS para o Active Directory para funcionar corretamente então a primeira coisa que precisamos fazer é definir um endereço DNS estático no seu Mac. Precisamos usar o endereço IP do controlador de domínio do Windows para esta definição. A partir de sua estação Abra Preferências do Sistema ou clique no Apple no canto esquerdo superior e escolha Preferências do Sistema. Agora clique em Rede para abrir as configurações de rede.

How to Join a Mac to a Windows Domain

Agora você deve estar na sua tela de configurações de rede.

How to Join a Mac to a Windows Domain - 2

Por padrão, o adaptador de rede está definido para DHCP. Dependendo da conexão de rede você vai usá-lo será necessário alterar esta configuração manualmente.

Tenha em mente se você estiver configurando um endereço estático em seu Mac e você levá-la para outra rede pode ser necessário alterar essa configuração de volta para DHCP. Sugiro usar a conexão Ethernet com fio ou para o seu endereço estático e usar o celular para DHCP. Neste exemplo estou definindo um endereço estático na conexão Ethernet.

Meu controlador de domínio Windows tem um endereço IP 192.168.1.172 por isso vou colocar isso na seção de DNS. Eu estou colocando meu endereço IP 192.168.1.171 para este exemplo. Preencha o seu endereço IP, gateway de sub-rede e DNS de acordo com suas configurações de rede.

How to Join a Mac to a Windows Domain - 3

Clique no botão Voltar para voltar a System Preferences e escolha Contas

How to Join a Mac to a Windows Domain - 4

Clique no cadeado para fazer alterações nessas configurações. Em seguida, clique no botão Aderir ao lado de Rede de Conta Server

How to Join a Mac to a Windows Domain - 5

Agora clique no botão Open Directory Utility

How to Join a Mac to a Windows Domain - 6

Agora você deve estar no Utilitário de Diretório; clique no cadeado para fazer alterações. Em seguida, certifique-se o Active Directory está marcada, selecione-o e, em seguida, clique no lápis para editar essa configuração.

How to Join a Mac to a Windows Domain - 7

Aqui você pode inserir suas informações de domínio e de identificação do computador. Para este exemplo, o domínio é hq.test.us ea identificação do computador é Mac. A identificação do computador é o nome do computador que irá aparecer no Active Directory uma vez que o Mac está associado ao domínio.

How to Join a Mac to a Windows Domain - 8

Clique na seta para Show Advanced Options. Isso lhe dá 3 opções extras que você pode configurar. Para mantê-lo simples, eu costumo deixar essas configurações padrão, exceto para o setor administrativo. Clique no botão de Administração e digite o endereço IP ou o FQDN do controlador de domínio na Prefiro esta seção servidor de domínio. Para este exemplo eu usei o endereço IP do meu controlador de domínio 192.168.1.172. Você também pode especificar os grupos que são permitidos privilégios de administração.

How to Join a Mac to a Windows Domain - 9

Agora clique no botão Vincular, e você será solicitado para credenciais. Digite seu nome de usuário e senha de administrador do domínio e clique em OK.

How to Join a Mac to a Windows Domain - 10

Você deveria ver o progresso através de passos 1-5 como você está autenticado e juntou-se ao domínio.

How to Join a Mac to a Windows Domain - 11

Agora você deve estar associado ao domínio e as mudanças botão Vincular a Unbind.

How to Join a Mac to a Windows Domain - 12

Clique em OK e clique em Aplicar na janela do Utilitário de Diretório. Em seguida, feche o Utilitário de Diretório. Agora você deve estar de volta na janela Contas. Observe o ponto verde e nome de domínio junto ao servidor de rede conta.

How to Join a Mac to a Windows Domain- 13

Entrar com credenciais Windows no Mac

Agora você deve ser capaz de fazer o login no Mac com suas credenciais de domínio do Windows. Faça logoff do usuário atual estiver conectado. Quando você voltar para a tela de login escolha Outro.

How to Join a Mac to a Windows Domain - 14

Agora insira suas credenciais de domínio do Windows.

How to Join a Mac to a Windows Domain - 15

Isso deve ajudá-lo conectado ao computador com as suas credenciais de domínio. E agora? Como você acessa os arquivos no servidor?

Teremos que mapear unidades para as pastas compartilhadas no servidor para que você possa acessar os arquivos. A partir do Finder, clique em Ir e clique em Conectar ao Servidor. Como o Mac usa SMB precisamos usar esta sintaxe: smb: / / servername / share clique em Conectar.

How to Join a Mac to a Windows Domain - 16

Observe que você não será solicitado para credenciais para se conectar, porque estamos conectado com a nossa conta de domínio. Você também pode se conectar a pastas compartilhadas do Windows com a mesma sintaxe e um nome de usuário e senha, se o Mac não é associado ao domínio.

Mac no Windows Domain: Será que vale a pena?

Agora eu aposto que você está pensando, é isso valeu a pena?

Este processo não é para os fracos de coração e pode ficar complicado dependendo do seu ambiente. Pode haver problemas com Macs juntar a um domínio. Locais e também pode haver problemas de DNS reverso para estar ciente. Com estas coisas em mente, há definitivamente algumas coisas a considerar antes de se juntar o seu Mac em um domínio do Windows.

Alguns podem se perguntar quais são os benefícios de aderir Mac é um domínio do Windows traria. É na maior parte com ajuda a acessar arquivos em seu servidor de autenticação do Windows sem o tempo todo. Ela também ajuda com a gestão de conta de usuário e diminui a necessidade de ter contas de usuário separadas no computador Mac locais e no domínio do Windows.

Na minha opinião, se você tiver um usuário de Mac móvel com um laptop que você provavelmente não iria se juntar ao seu domínio, mas em vez disso, autenticar, quando necessário. Se você tiver computadores desktop Mac e vários usuários registrando em-los e usá-los diariamente, juntando-as para o domínio é provavelmente a melhor solução. Em geral, cabe a você como você gostaria de configurá-lo, mas espero que isso te dá uma boa base para começar.

Que outros benefícios que você pode pensar para ingressar em um Mac com um domínio do Windows? Que outras soluções existem para as organizações do Windows que usam Macs?

Safari – 5.0.4

Esta atualização contém aprimoramentos para a estabilidade, compatibilidade, acessibilidade e segurança, incluindo o seguinte:

- Maior estabilidade para páginas com várias instâncias do conteúdo do plug-in
- Melhorar a compatibilidade com páginas com reflexos de imagens e efeitos de transição
- Uma correção para um problema que poderia causar algumas páginas de impressão com layouts incorreto
- Uma correção para um problema que poderia causar conteúdo a ser exibido incorretamente em páginas da Web com plug-ins
- Uma correção para um problema que poderia causar um protetor de tela enquanto o vídeo está jogando no Safari
- Melhorar a compatibilidade com o VoiceOver em páginas da web com as áreas de entrada de texto e listas com itens selecionáveis
- Melhoria da estabilidade ao usar o VoiceOver

Para obter informações detalhadas sobre o conteúdo de segurança desta atualização, visite este site: http://support.apple.com/kb/HT1222

Download

Compilando o LLVM como uma biblioteca no Mac OS X 10.6

Esses dias andei brincando um pouco com o projeto ruby-llvm, cujo propósito é criar bindings em Ruby para o LLVM usando o Ruby-FFI. Para aprender sobre o projeto, adicionei alguns testes para a funcionalidade já existente e corrigi alguns pequenos problemas.

Para fazer isso, eu precisei compilar a biblioteca compartilhada do LLVM, que na maioria das plataformas é algo trivial. De fato, normalmente só é necessário especificar o flag abaixo no script de configuração:

./configure --enabled-shared

Eu uso o brew, na verdade, mas o princípio é o mesmo:

brew install llvm --shared

Entretanto, a compilação acima, embora passe limpa no Mac OS X, resulta nos seguintes erros quando a biblioteca é carregada no Ruby-FFI:

dyld: loaded: /Users/<user>/llvm/2.8/lib/libLLVM-2.8.dylib
dyld: lazy symbol binding failed: Symbol not found: 
    __ZN4llvm2cl6Option11addArgumentEv
  Referenced from: /Users/<user>/llvm/2.8/lib/libLLVM-2.8.dylib
  Expected in: flat namespace

dyld: Symbol not found: __ZN4llvm2cl6Option11addArgumentEv
  Referenced from: /Users/<user>/llvm/2.8/lib/libLLVM-2.8.dylib
  Expected in: flat namespace

Trace/BPT trap

Depois de algumas investigações e uma troca de e-mails com Takanori Ishikawa, eu cheguei ao seguinte patch que resolve o problema e permite que o LLVM seja compilado limpa e corretamente como uma biblioteca compartilhada:

diff --git a/Makefile.rules b/Makefile.rules
index 9cff105..44d5b2d 100644
--- a/Makefile.rules
+++ b/Makefile.rules
@@ -497,7 +497,7 @@ ifeq ($(HOST_OS),Darwin)
   # Get "4" out of 10.4 for later pieces in the makefile.
   DARWIN_MAJVERS := $(shell echo $(DARWIN_VERSION)| sed -E
's/10.([0-9]).*/\1/')

-  SharedLinkOptions=-Wl,-flat_namespace -Wl,-undefined,suppress \
+  SharedLinkOptions=-Wl,-undefined,dynamic_lookup \
                     -dynamiclib
   ifneq ($(ARCH),ARM)
     SharedLinkOptions += -mmacosx-version-min=$(DARWIN_VERSION)

As opções acima mudam os namespaces  para o padrão de dois níveis do OS X e a resolução de nomes para acontecer em tempo de execução.

Usar essas opções não parecer ter causado qualquer problema em outras partes do LLVM mas eu estou curioso para entender porque não são usadas por padrão pelo projeto, especialmente considerando que muitos outros projetos fazem justamente isso como descobri depois. De fato, as opções anteriores parecem ser um legado dos dias pré-10.3 do Mac OS X. De qualquer forma, fiz essa pergunta na lista LLVM-dev.

Enquanto isso, o patch funciona para mim. Também disponibilizei uma versão modificado para brew. YMMV.

Rumores sobre os iPads, iPhones e Apple TVs de 2011 ficam cada vez mais interessantes

O Engadget obteve ontem “informações concretas de fontes confiáveis” que delineiam boa parte dos planos da Apple para seus iGadgets em 2011. De acordo com tais fontes, a próxima geração do iPad trará várias mudanças em relação ao modelo original, mas uma coisa deverá ser mantida: a época do lançamento, em abril. E o que muda?

Mockup do iPad 2

A tablet será mais fina e contará com uma nova tecnologia de display, similar (mas não idêntica) à tela Retina do iPhone 4. Ao contrário do que se espera e das evidências até agora acumuladas, ela terá uma “resolução superalta”, mesmo mantendo suas 10 polegadas atuais. Outra diferença será a adição de um slot para cartões SD ? porém, nada de portas USB padrão.

 

Tem mais: o chip de baseband do próximo iPad será fruto da parceria entre Apple e Qualcomm, inaugurada com o iPhone CDMA (ao menos em tese), e esse componente será universal, compatível com redes GSM e CDMA. Dessa forma, tanto Verizon Wireless quanto AT&T poderão oferecer planos de dados para o novo gadget nos Estados Unidos. Tal informação, porém, não se encaixa muito bem com as referências a três modelos diferentes de iPad encontradas no iOS 4.3 beta.

iPhones 4 deitados

O iPhone 5, por sua vez, terá um design totalmente renovado e estaria atualmente sendo testado por funcionários no campus de Infinite Loop ? na surdina, é claro, e bem longe de cervejarias. O que se sabe sobre o aparelho até agora é que ele usará um novo processador A5, baseado na arquitetura Cortex-A9, de múltiplos núcleos ? o que ratifica pistas descobertas recentemente. Além disso, o gadget contará com uma baseband similar à do iPad e compatível, simultaneamente, com redes CDMA e GSM.

Apple TV preto de ladoOutro gagdget que deverá receber o novo processador A5, bem mais poderoso, é o Apple TV: com mais força bruta, o set-top box deverá ser capaz de, finalmente, exibir vídeo em 1080p ? fica a dúvida, porém, quanto à procedência desse vídeo, já que a iTunes Store não oferece conteúdo nessa resolução? ainda. Quem sabe os planos da Apple não sejam anunciar justamente a oferta de filmes e séries em alta definição no final do ano, para combinar com seu novo set-top box.

Fica, porém, a pergunta: fato ou ficção? Muita coisa faz sentido ? bem mais que as previsões da maioria dos analistas. A data de lançamento do novo iPad, a introdução gradativa de novos componentes (primeiro na tablet, depois no iPhone e então no Apple TV), o uso de uma baseband universal? Todas essas informações correspondem bem ao estilo da Maçã. A única coisa mais inacreditável nessa história é uma mudança na resolução do iPad, algo que traria um tanto de complicação para a vida de desenvolvedores, tendo que adaptar os gráficos de seus apps, mais uma vez, para dimensões diferentes.

Mas e o que você acha? Deixe sua opinião nos comentários! ;-)

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.