It’s all over.

Current blog is http://musta.sh

Anúncios

Puts! Só de pensar que já fiz crawler pra classificação do brasileirão… e agora o globoesporte.com tem isso: classificacao.json

Agora vou atrás do calendário compartilhado do Brasileirão 2011.


Spark Daemon no OSX

Sem isso dai não rola usar nem o Safari nem o Terminal.

Com o Spark Daemon, costumo criar uns atalhos (shortcuts) que executam código Apple Script, específico por aplicativo.

No Safari, por exemplo, os shortcuts Cmd+1 até Cmd+9 servem pra mudar a aba (tab) do browser, usando este código:

tell front window of application "Safari" to set current tab to tab 1

No Terminal, mesma coisa…

tell front window of application "Terminal" to set selected tab to tab 1

E ainda, o shortcut Cmd+Shift+M pra maximizar apenas na vertical:

tell application "Finder"
	set _b to bounds of window of desktop
end tell

tell application "Terminal"
	tell front window
		set {_x, _y, _w, _h} to (get bounds)
		set _vz to item 4 of _b
		set bounds to {_x, 10, _w, _vz}
	end tell
end tell

imac, kernel panic!

Jogando Urban Terror, as vezes trava.

A foto amarela e sem foco é cortesia do iPhone.

cash:~ lame$ uname -a
Darwin cash.local 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov  3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 i386

cash:~ lame$ sudo sysctl machdep.cpu
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel(R) Core(TM)2 Duo CPU     E8335  @ 2.66GHz
machdep.cpu.features:  FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1


intervalo…

Jovens, não pensem que abandonei o blog.

Só dei uma pausa pela quantidade de tarefas do dia-a-dia, e já tem uma fila de uns 8 drafts prontos pra serem revisados e postados aqui.

Não desanimem!

Entre essas tarefas, houve uma viagem com um grupo de alunos da Faculdade Impacta para North Carolina, USA. Vejam ai que legal essa parceria com o Caldwell Community College and Technical Institute!


unix time na sexta feira 13

friday13th1Direto do Wikipedia:

“A Era UNIX teve início no dia 1 de janeiro de 1970. O nome se deve ao fato de esta data, 01/01/1970 00:00:00 UTC, ser o marco zero do sistema de calendário usado pelo sistema operacional UNIX. Também pode ser chamada de era POSIX.”

E finalmente, o unix time 1234567890 está chegando. Isso ocorrerá na próxima sexta-feira 13, às 21:31:30 (GMT -2 pelo horário de verão em São Paulo).

Para confirmar, pode usar o console do python:

>>> import time
>>> time.asctime(time.localtime(1234567890))
‘Fri Feb 13 21:31:30 2009’

fonte: br-linux.org


a origem da ibm

Hoje li um artigo sobre a origem da IBM no blog do Daniel Donda, meu amigo instrutor da Impacta. De fato, mencionou Herman Hollerith como criador da empresa, assim como na página do Wikipedia. Porém, lembrei de ter lido uns anos antes no livro IBM e o Holocausto de Edwin Black, uma história um pouco diferente.

Então, postei lá um comentário com a história resumida sobre a origem dessa grande empresa. Além da parte tecnológica, o histórico e as práticas comerciais oriundas do aprendizado de Thomas J. Watson, me chamam muito a atenção. Apesar dele não ser nada bonzinho com concorrentes e executar diversos negócios sujos, o que me agrada era o tratamento para com os funcionários, e o conceito de ter uma empresa multinacional como uma “família”, onde todos eram generosamente bem remunerados e bem tratados, incluindo as esposas e filhos além dos próprios trabalhadores.