Como criar um disco de instalação do Mac OSX Mavericks 10.9

in

Mavericks 2004
Na versão 10.9 Mavericks, a Apple mudou o sistema de criação de discos USB de instalação.

Após ter baixado o instalador da App Store, você terá o programa Install OS X Mavericks.app em sua pasta Applications

Plugue um flash drive ou HD externo com pelo menos 8GB de instalação.
IMPORTANTE: todos os dados da partição escolhida para criação do disco serão apagados.

Após verificar nome do disco destino, basta executar o seguinte comando no Terminal para criar um disco de instalação USB, substituindo 'Untitled' pelo nome do disco destino:

sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ Mavericks.app --nointeraction

Erasing Disk: 0%... 10%... 20%... 100%...
Copying installer files to disk...
Copy complete.
Making disk bootable...
Copying boot files...
Copy complete.
Done.

Edit:
Para inicializar do disco USB, aperte e segure a tecla Option na inicialização do seu mac.

Google faz limpeza e descontinua 10 aplicações, incluindo o Google Notebook

in

Eu utilizava com muita frequência o Google Notebook, mas recentemente havia iniciado uma migração para o Evernote, sabendo dos planos da Google de descontinuar a ferramenta.

Agora com a notícia oficial (em inglês) de descontinuidade de alguns projetos, o Google Notebook será desligado em alguns meses, mas a migração dos dados será feita automaticamente para o Google Docs.

A ferramenta também oferece exportação manual dos blocos de notas para o Google Docs, o que pode ser útil como transição para mudança dos dados para outro serviço semelhante.

Como resolver travamentos do Safari 5.0.5 no Snow Leopard

Após a última atualização, reparei que o Safari tem se comportado de maneira estranha, demorando demais para iniciar.
Quando é necessário reiniciar o aplicativo, o sistema trava por vários segundos.

A solução é simples, no Safari, acesse o menu Safari > Redefinir Safari (Reset Safari), selecione todas as opções e em seguida clique em Redefinir (Reset).

phpformapi - Uma API em PHP para gerenciar formulários

phpformapi é uma biblioteca e API escrita em PHP para gerar e gerenciar formulários de maneira semelhante ao Drupal em projetos menores ou até scripts standalone.

Trata-se de excelente solução rápida para criação de formulários em php.

O modo de uso basicamente é importar a biblioteca, definir a estrutura do formulário em YAML, implementar a função para submit, e deixar que a biblioteca gere e gerencie o formulário.

Para mais informações, download e exemplos, acesse a página do projeto no Google Code (em inglês)

Adobe Lança Player de Vídeo HTML5

A Adobe, que tem cada vez mais se mobilizado para convergir com a tendência HTML5, acaba de lançar uma ferramenta que cria um player HTML5 para os browsers suportados.

O 'HTML5 Video Player' não é nada mais que um widget que encapsula a funcionalidade do player Kaltura KDP3, e está disponível para o Adobe Widget Browser.

O Adobe Widget Browser é uma ferramenta para manipular widgets no padrão OpenAjax, e permite uso das widgets no Dreamweaver, além de oferecer uma versão em AIR. O aplicativo exige login na rede Adobe para funcionar.

Para uso fora do Dreamweaver, a widget não mostrou ser prática, sendo mais vantajoso utilizar o próprio player da Kaltura.

Veja as instruções para usar o player Kaltura aqui.

Grito do Ipiranga

Google com homenagem ao 7 de setembro Vi o logotipo do Google adaptado para homenagear a independência do Brasil, e lembrei que há 188 anos, o herdeiro da coroa portuguesa se tornou o Imperador do Brasil.

Independente politicamente de Portugal, o país continuou sob o autoritarismo do regime monarca, e dependente economicamente da Europa, principalmente o Reino Unido.

Era apenas o começo do caminho do Brasil rumo aos ideais declarados, muitos dos quais posteriormente alcançamos.

Tag de publicidade do Boo-Box fazia este blog quebrar no IE

Um problema que alguns visitantes relataram foi que este blog travava o Internet Explorer, e após um pouco de depuração, descobri que o bug estava sendo causado pela tag de publicidade do Boo-Box.

Agora, o blog voltou à normalidade, segundo testes que realizei após a remoção do anúncio do Boo-Box.

Peço desculpas se causou algum problema.

Otimizando Drupal: Pressflow

Muitos projetos que utilizam Drupal, principalmente os com grande volume de acessos, em algum momento precisam de adaptação para se tornarem escaláveis e terem alto desempenho.

Otimizar sites baseados em Drupal para tanto pode ter suas peculiaridades, mas utilizando as ferramentas corretas pode-se obter ótimos resultados.

Uma das opções que pode ajudar bastante nesta questão é o Pressflow.

Novo tema

Depois de algum tempo repensando o design deste blog, acabei optando por um visual mais leve, com menos imagens, e mais ênfase no conteúdo.

O tema é baseado em Zen, e utiliza a biblioteca online de fontes Google Webfonts.

Rudix: Um gerenciador de pacotes diferente para mac

Atualizado em 10 de Abril de 2010, o Rudix é um gerenciador de pacotes para mac com um interessante diferencial: inclui todas as dependências nos próprios pacotes distribuídos, e os insere de uma forma mais integrada ao sistema.

Esta versão 2010 foi feita especificamente para funcionar no Snow Leopard (mas há uma listagem de versões anteriores que têm como alvo versões anteriores do Mac OS X), e traz uma série de bibliotecas (SDL, lame), ferramentas de uso comum em sistemas baseados em unix (como wget, readline) e até o servidor web lighttpd (meu favorito).

O MacPorts, um dos mais populares gerenciadores de pacotes, baixa os códigos-fonte do software desejado e todas as dependências para compilação local, guardando os arquivos em uma pasta /opt/local , que não é um local original do Mac OS.
Já o Fink traz os pacotes compilados, mas ainda precisa baixar dependências e também utiliza um outro local fora de padrão.

Com o Rudix, os pacotes trarão todas as dependências inclusas, em um formato mais compatível com o Mac OS (imagens contento instaladores .pkg), e serão instalados na localidade /usr/local , evitando sobrescrever a base unix do Mac OS X.

O número de pacotes disponíveis é consideravelmente menor do que os outros, o que impede o Rudix de ser usado como a única fonte de software livre baseado em unix no seu mac, mas ainda pode ser uma útil fonte de bibliotecas para compilar o PHP, e para obter programas simples como wget, gnuplot e outros.

Para ver a lista completa de pacotes, acesse a página do projeto.

Divulgar conteúdo