Blog Nerd do Liquuid

Profecia: O Android será o novo Windows



A não ser que você esteja enfiado em uma caverna, já deve saber do lançamento do primeiro celular com android do mercado , o G1. Eu estou pouco me lixando, o celular que eu quero mesmo é esse aqui . Mas juro que até umas semanas atrás estava empolgado com o iPhone e a AppStore, vendo que pessoas ficaram ricas vendendo seus programas (tem uma mina que levantou U$ 250 mil ,em duas semanas). Até que a apple descobriu que pode ganhar mais dinheiro protegendo seus parceiros e seus próprios interesses, eliminando da loja programas úteis mas perigosos para ela e seus sócios, como o NetShare que serve para compartilhar a internet do iPhone, ou mesmo o Box office que mostra no google maps os botecos mais próximos de onde vc está. Eles chegaram a proibir os developers de revelar as cartas de rejeição dos aplicativos. Imagino o que o falecido Fake Steve escreveria numa situação dessas.

O fato é que a Apple cometeu o mesmo erro no passado, se fechou em torno de si mesma , criou um culto em torno da sua marca achando que seria o suficiente para derrubar a concorrencia, no caso a IBM e seu PC. Mas a história nos diz que a IBM usou tática de guerrilha, liberando as especificações e criando o mercado dos clones, que demorou mais de 10 anos pra ser onipresente, mas varreu a Apple do mercado de Computadores.

Não to dizendo que a Apple seja insignificante, mas seu marketshare é infimo, e sua cultura superior foi esquecida faz tempo, o que ficou no lugar é a cultura do consumismo, obrigando os donos de ipod a trocarem seus players para ter novos recursos de software, e descontinuando os computadores cada vez mais cedo.

Não vejo nada de errado nisso, a Apple é uma corporação assim como o Google, corporações não tem moral, dogmas estão interessadas apenas em seus lucros, e esse é o maior problema da Apple e o iPhone. O Google é parceira da Apple, mas não se aconhou e montou uma distro linux otimizada para mobile, e promete menos restrições aos desenvolvedores... Quem fez o sucesso do iPhone não foi a Apple mas sim os hackers que criaram o JailBreak e o AppIntaller, e possibilitaram que o aparelho fosse algo mais do que apenas um iPod que faz ligações. Por isso agora acredito mais que nunca que a Apple vai perder a supremacia dos smartphones , e o iphone vai ser apenas artigo de fetiche para os mac maniacos ....

Não abandonei meus planos de desenvolver alguma coisa para a plataforma da Apple, mas não acredito que essa plataforma ainda exista em 5 anos.


4 comentários

TAGS : android apple iphone google ibm appstore netshare jailbreak appinstaller boxoffice

Squeak



Squeak é uma implementação livre criada pela Apple da hyper poderosa Small Talk . O legal de squeak é que você pode levar sua imagem de memória pra onde quiser, e rodar dentro de uma virtual machine :) Seus programas ficam todos nessa imagem que na verdade funciona como uma cópia da RAM, não me pergunte o que acontece caso exista um bug no gerenciador de memórias desse treco :P

Estou estudando esse programa como uma ferramenta para ensinar programação para leigos, de quebra adotei o pacote no AUR e agora sou seu mantenedor coisa e tal. Mas como todo bom pacote do AUR, não está nos repos oficiais, logo adicionei ao meu repositório pessoal , e para usar meu repositório no seu archlinux leia este post.


0 comentários

TAGS : smalltalk squeak programacao archlinux repo apple

Nova versão do Applejack no ar



O Applejack é um frontend opensource para algumas ferramentas de manutenção do sistema MAC OSX. Apesar da sua interface ser em texto, ele é bem fácil de usar e bem util também.

Com ele você pode reparar discos corrompidos, reparar as permissões, apaga arquivos de cache e swaps antigos, normalmente essas operações resolvem 99% dos problemas de travamento de lentidão que um mac pode ter .

Essa versão é a primeira compativel com o Leopard, se você não gosta de ferramentas como o Onix, é um prato cheio.


0 comentários

TAGS : applejack mac osx onyx sysadmin disk repair

91% dos funcionários da Apple aprovam Steve Jobs...



Interessante saber que Jobs tem 91% de aprovação ...

Os outros 9% devem estar se escondendo agora...

Fonte


0 comentários

TAGS : apple steve jobs hahah

Não basta ser livre, tem que medir o seu com o do outro



Lista de fabricantes de software e comunidades e suas respectivas contribuições ao projeto Xorg :
Apple (5.61%)

- Ben Byer (2.49%)
- Jeremy Huddleston (3.11%)

Debian (1.42%)

- Bastian Blank (0.03%)
- Branden Robinson (0.01%)
- Brice Goglin (0.06%)
- David Nusinow (0.65%)
- Drew Parsons (0.25%)
- Gerhard Tonn (0.01%)
- Julien Cristau (0.35%)
- Kanru Chen (0.01%)

FreeBSD / NetBSD (1.42%)

- Christian Weisgerber (0.01%)
- Jared D. McNeill (0.01%)
- Jeremy C. Reed (0.29%)
- Matthias Drochner (0.01%)
- Matthieu Herrb (1.06%)
- Otto Moerbeek (0.01%)

Gentoo (0.37%)

- Daniel Drake (0.05%)
- Donnie Berkholz (0.27%)
- Hanno Boeck (0.01%)
- Joshua Baergen (0.03%)

Mandriva (0.18%)

- Ademar de Souza Reis Jr (0.03%)
- Gustavo Pichorim Boiko (0.06%)
- Paulo Cesar Pereira de Andrade (0.08%)

Novell / SuSE (3.95%)

- David Reveman (0.56%)
- Egbert Eich (1.52%)
- Greg Kroah-Hartman (1.04%)
- Luc Verhaegen (0.15%)
- Matthias Hopf (0.66%)

Red Hat (15.98%)

- Adam Jackson (9.35%)
- Adam Tkac (0.01%)
- Bill Nottingham (0.01%)
- Carl Worth (0.13%)
- Dave Airlie (1.18%)
- Dave Jones (0.01%)
- David S. Miller (0.01%)
- Kevin E Martin (1.69%)
- Kristian Høgsberg (2.00%)
- Mike A. Harris (0.01%)
- Owen Taylor (0.08%)
- Rik Faith (0.05%)
- Søren Sandmann Pedersen (1.40%)

Tungsten Graphics (4.07%)

- Alan Hourihane (1.38%)
- Brian Paul (0.03%)
- Michel Dänzer (2.22%)
- Roland Scheidegger (0.03%)
- Thomas Hellstrom (0.18%)
- Zack Rusin (0.20%)

Fonte

Alguém pode me explicar oque a apple faz nessa lista (5.61%) Vcs viram o time do redhat/fedora (15 %) ? Gentoo já participou mais (0.37%).... ? Cadê o ubuntu ?


0 comentários

TAGS : xorg development contrib apple redhat fedora gentoo ubuntu

EFIX - O Hackintosh definitivo ?



A empresa EFIX lançou o que podemos chamar de MAC Intel de Bolso. Trata-se de um chaveiro USB que contem um emulador de EFI, um substituto superior do BIOS, o que permitiria a instalação de DVDs originais do Mac OS X ! Olha o vídeo :

Com um treco desses até me animo a cultivar Hackintoshs novamente... O meu ultimo foi desativado assim que comprei o macbook pro.


0 comentários

TAGS : efix efi bios apple hackintosh

Snow Leopard



A apple anunciou o Snow Leopard , aka: MAC OSX 10.6. O sistema aparentemente será robusto, vai trazer a tecnologias novas como OpenCL , que permite usar a GPU como co-processador, ZFS etc... Ele vai suportar também o Microsoft Exchange, multiplos processadores, sistema totalmente 64bits etc...

Mas o Jobs deu uma dica boa... Ao anunciar o novo sistema disse que ele terá binários menores, menor consumo de memória, ou seja, seria o fim dos binários universais ? Acho que sim, olha só o que chegou pros developers:

noppc

É a pá de cal nos macs PPC :(


2 comentários

TAGS : snow leopard apple microsoft exchage zfs 64bit ppc

time machine no linux com rsync



Como todos sabem, eu adoro o Leopard, e gosto muito do seu sistema de backup, é ridiculamente simples. Até mesmo sua implementação é simples, ele cria um diretório para cada hora, e a partir de um rsync de tudo vai fazendo cópias incrementais dos arquivos modificados (novos), e hardlinks de todos os outros. Então dentro de cada diretório ele tem uma cópia do sistema inteiro, mas gastando quase nada de disco, afinal são hardlinks.

time-machine-rsync

Procurando pelo sistema perfeito de backup (não existe, eu sei), acabei escrevendo um script ridiculo que funciona de forma parecida com o Time Machine da apple, mas sem todos aqueles efeitos especiais e nem a integração com os softwares do sistema. Pra usar basta instalar o rsync na máquina que vai receber os backups e na máquina que será backupeada, o código é esse :


cd /mnt/backup && \
rsync -ptvr --delete  user@maquina:/home/user/ last ; \
cd last && \
find | cpio -dplm ../new && \
cd - && \
mv last `date +%Y%m%d` && \
mv new last

O script deve rodar na máquina que vai receber o backup , o primeiro "cd" é no diretório onde o backup será realizado, depois o rsync transfere o diretório para "last". O script entra em "last" e cria hardlinks para todos os arquivos, e cria seus diretórios pais no diretório "new". Então o script volta para o diretório anterior renomeia o diretório "last" para um com a data de hoje para o nome, e finalmente move o diretório "new" para "last.

Parece confuso, mas é bem simples, ele baixa o backup para last faz o diff para new, move o last para a data de hoje, e move o new para last. Isso faz com que o rsync baixe apenas os novos arquivos do backup e armazena uma cópia completa do sistema em cada diretório datado. Assim para recuperar um arquivo do dia X , basta entrar no diretório X. Como expliquei, as cópias não ocupam espaço pois são hardlinks, genial né ? Rsyn e cpio são ferramentas antigas, pq ninguém pensou nisso antes ?

Quando mostrei esse script para alguns conhecidos, me perguntaram se eu faria uma interface bonitinha como o do Time Machine, minha resposta é não. Pois cada linux é um linux, cada distro é uma distro, cada gerenciador de arquivos é um gerenciador de arquivos. No mundo livre, não temos padrões, e escrever código pra integrar todo mundo é impossível... No mac os x o padrão existe, todas as ferramentas apple estão integradas com o Time Machine, pois a Apple define os padrões, e que não segue não desenvolve pra OSX.

Aproveite o script


1 comentários

TAGS : backup script shell time machine apple cpio rsync

Imac faz 10 anos



A exatos 10 anos Steve Jobs lançava o Imac, o computador que tirou a apple do buraco com seu visual colorido, e visual minimalista tudo em 1. Eu tenho Imac, na verdade dois, que sobraram de um lote que comprei em um leilão, e apesar de serem máquinas antigas ainda dão no coro.

Imacs

Inicialmente esses imacs eram G3 233 Mhz com 64 mb de RAM e 4.6 Gb de disco, mais que o suficiente para rodar o sistema original, Mac OS 8. Só pra se ter uma idéia o OS 8 gastava 8,3 MB de RAM, isso mesmo, 8 MB !!! O Leopard sem fazer nada come pelo menos 400 MB de RAM do meu MBP :(
Em um desses imacs eu rodo debian inclusive com KDE 3.5.8, sim a máquina tem 10 anos, e dai ?

O que eu mais gosto no Imac é que ele some com os fios, os únicos que existem na minha mesa são o da energia, do cabo ethernet e o do teclado, já que o mouse é conectado no teclado e tem um fio mais curto. No gabinete que é embutido com o monitor, já tem microfone, caixas de som, receptor infravermelho, 2 portas USB, modem, rede 100 mbit/s, entrada inline e saída de fone de ouvido. Alias o imac tem 3 saídas de fone :)
Por outro lado não gosto dos controles do monitor serem todos via software, ou seja, no linux é impossível acessar os controles de brilho e contraste do monitor, que ficam guardados na PRAM, só acessivel pelo MAC OS... Isso é ruim, mas nada que o xgamma não resolva.

Com o tempo a apple lançou os ibooks coloridos , também conhecidos como tampa de privada, coloriu a linha de powermacs, e depois quando todos os fabricantes passaram venter PCs coloridos mandou todo mundo se catar e reduziu as cores dos seus produtos em branco para os produtos de segunda linha e metal escovado para a linha PRO. Foi um golpe de mestre !

Veja o vídeo do lançamento em 98 :)

God, porque ainda existem IBM-PCS ?


0 comentários

TAGS : imac xgamma mac os 8 apple

Foto do dia



A Microsoft realmente ama a apple, olha o notebook do Ballmer

Fala sério !


0 comentários

TAGS : microsoft steve ballmer apple macbook pro

Mac OS X pisa na bola



Eu sou um entusiasta do sistema da apple , e o Leopard me deixou tão satisfeito que não tive coragem até agora de particionar o HD do meu macbook pro pra instalar linux. O sistema praticamente não da trabalho, um update aqui e ali, raros travamentos, desempenho razoavel (linux assasina o OSX quando o assunto é desempenho e bateria), mas quando resolve me pentelhar faz bem feito.

Já formatei meu notebook 3 vezes, uma quando comprei, outra quando notei que após 3 migrações de notebooks estavam fazendo mal ao meu sistema ( do ibook pro powerbook e agora pro macbook), e agora por problemas com Utter Crap HFS .

Quando fiz o segundo format eu notei que meu sistema antigo estava configurado para ser Case-Insensitive, ou seja "Isso==iSSo". Como minha escola é Unix pra mim nada mais natural do que usar um sistema Case-Sensitive onde "iSSo é diferende de IssO", pena que os desenvolvedores de software pra plataforma não sabem disso. Logo após restaurar minhas tralhas do backup notei que meu Warcraft III - TFT não tava mais rolando, reclamava de arquivos faltando, fui corrigindo o case dos nomes dos arquivos um por um, e quando notei que eram centenas, fiz um script mas foi inútil pois a Engine do jogo não segue um padrão ao chamar os arquivos.... A minha solução foi criar uma imagem de disco Case- Insensitive e botar o game dentro. Deu certo, e a vida continuou.

Nas crises da vida, notei que se eu quiser ter um futuro conjulgal terei que lidar menos com a máquina e mais com sentimentos, emoções e arte. Então decidi voltar a desenhar e tentar a sorte profissionalmente no médio prazo... Então nada mais natural do que dominar as ferramentas básicas padrão do mercado. Domino bem o Gimp e o Inkscape, e sei que eles tem limites, mas nunca instalei um illustrator ou photoshop na vida e sei que eles tem virtudes. Após um interminavel download do site da Adobe quando fui instalar a versão Trial do Flash :

Pra não cair no problema do Warcraft a Adobe simplesmente limou o suporte ao HFS Case-sensitive, pensei comigo que seria possível usar a mesma estratégia do Warcraft, criando uma imagem de disco e jogando tudo dentro... Errei ! Tive que reformatar meu HD usando Case Insensitive pra evitar futuros problemas. O problema não tem outra solução, e segundou alguns MacAcos velhos que conheço esse tipo de incompatibilidade sempre rolou.

É como eu disse, quase não da trabalho, mas quando da normalmente é perda total :P


0 comentários

TAGS : mac osx apple leopard macbook pro linux illustrator photoshop warcraft III the frozen throne gimp inkscape

Macports Mini-Howto



MacOs X não é livre , mas sua base é, incluindo os compiladores e ferramentas de sistema em geral, a própria libc do sistema é aberta, assim como o kernel. Isso faz dele um sistema meio-livre e compativel com a maioria dos programas livres que existem na sua distribuição linux favorita, dentre eles o KDE e suas ferramentas o XFree86/Xorg e até mesmo o mplayer... Na verdade essa lista não termina, sério, tudo que é compativel com o linux roda em mac, até mesmo os drivers de hardware são compartilhados entre os sistemas.

Uma lista bem completa, e indispensável, de softwares de código aberto para o Mac pode ser vista em : http://www.opensourcemac.org/

Como eu falei, programas unix em geral são compatíveis com o Mac, na real o sistema Leopard recebeu uma certificação Unix legítima.... O linux não tem um certificado desses, além de : Unix -> Caldera -> SCO :) Em todo caso, o MacOs X segue os padrões Unix a risca, e isso garante que você vai rodar um apache, mysql, vim entre outros softwares projetados para sistemas Unix.

Em um mac você pode sem problema algum usar a trinca ./configure, make, make install para instalar seus programas favoritos.... Mas isso é chato e nada prático, os linux tem os pacotes RPM, DEB e TGZ, no mac tem os DEB mas o foco desse post é o Macports, antes conhecido como Darwinports.

O macports é derivado do sistema ports do freebsd, e funciona de forma parecida, ele puxa os fontes , aplica os patchs compila e instala tudo pra você.

Instalar é boiada, primeiro vc tem que pegar a versão mais recente do Xcode, ele
está no CD de instalação do MacOsX ou no site da apple.

Como o meu sistema é o Leopard, estou usando o XCode 3.0, e meu macports é versão 1.5.0.

http://svn.macosforge.org/repository/macports/downloads/MacPorts-1.5.0/MacPorts-1.5.0-10.5.dmg

No Então é só clicar duas vezes e seguir o wizard (next > next > finish)




É recomendavel instalar o X11 também, procure por ele no cd de instalação do mac.


Após instalar o macports, abra um terminal e crie o arquivo ~/.profile com o comando :


sudo nano ~/.profile


Com o conteúdo :

export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export DISPLAY=:0.0


Feito isso feche o terminal (Command + Q) e abra de novo.

O primeiro comando que você vai usar sempre que for instalar algo novo será :


sudo ports -v selfupdate


O argumento "-v" liga o modo verbose do comando, e o selfupdate busca no site oficial por atualização dos pacotes, uma espécia de yum updade uo apt-get update.

Você pode buscar por um pacote no banco de dados de duas formas, manualmente , no diretório :

/opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/

Ou usando o comando ports :


greyfoxII:~ root# port search gimp
gimp-app aqua/gimp-app 2.4.0 Gimp.app application bundle
macclipboard-gimp aqua/macclipboard-gimp 0.7 Gimp <-> Mac clipboard
macfile-gimp aqua/macfile-gimp 0.1 "Show in Finder" Gimp plugin
gimp graphics/gimp 2.4 The Gimp - Batteries Included
gimp-gap graphics/gimp-gap 2.2.2 The Gimp Animation Package.
gimp-jp2 graphics/gimp-jp2 0.1 Gimp JPEG 2000 plug-in.
gimp-lqr-plugin graphics/gimp-lqr-plugin 0.3.0-6 Liquid Rescale Gimp plug-in.
gimp-user-manual graphics/gimp-user-manual 0.13 A multilingual user manual for the Gimp (broken).
gimp2 graphics/gimp2 2.4.2 The GNU Image Manipulation Program
icns-gimp graphics/icns-gimp 0.1 Gimp file format plug-in for Macintosh icon files (.icns)
p5-gimp perl/p5-gimp 2.0 Gimp Extensions/Plug-ins/Load and Save-Handlers in perl
gimp-print print/gimp-print 4.2.7 Print Plugin & Ghostscript (and CUPS) Driver




Agora vamos instalar um pacote. Assim como o ports original e o emerge do gentoo, você pode customizar o processo de compilação incluindo ou desativando recursos, para verificar os recursos extras disponíveis para o pacote

Por exemplo para o PHP5 o comando seria :


greyfoxII:~ root# port -v variants php5
php5 has the variants:
universal
darwin_6
darwin_7
darwin_8
macosx
apache
apache2
fastcgi
imap
tidy
mssql
snmp
macports_snmp
mysql3
mysql4
mysql5
postgresql
sqlite
ipc
pcntl
pear
sockets: Add socket communication functions




Para instalar o nosso pacote com os recursos que queremos mostrando na tela os progressos durante a contrução dos binários , use o comando :


sudo port -v install php5 +apache2 +postgresql +sqlite



Para listar os programas instalos pelo ports :


port installed



Para atualizar basta usar os comandos :


port selfupdate



Veja os pacotes obsoletos com :



port outdated



Para atualizar um pacote :


port upgrade pacote



Para atualizar tudo :


port upgrade outdated




É isso, simples, estável e funciona, viva o macports.

PS: MACOSX é um sistema operacional fechado, que atenta a sua privacidade e sua liberdade. Use linux e seja livre ;-)





1 comentários

TAGS : macports mac osx apple gimp linux port

Leopard num PC



Estou usando o leopard, é sem dúvida o melhor sistema que já usei, 5 anos na frente que o vista e o linux em um monte de aspectos que vou postar nesse blog algum dia, seguem os links pra quem quiser se aventurar :

http://www.mininova.org/tor/968462

http://forum.osx86scene.com/viewtopic.php?f=16&t=2008&st=0&sk=t&sd=a
http://dailyapps.net/2007/10/hack-attack-install-leopard-on-your-pc-in-3-easy-steps/


A apple é tosca mas veja hoje o que os outros sistemas vão ter daqui a alguns anos, teste o leopard :)

PS: Mac Os X Leopard é um sistema operacional proprietário que provavelmente é cheio de backdoors ,e deve espionar seus usuários assim como o iphone faz



0 comentários

TAGS : apple mac osx leopard

Hackers trazem firmware do ipod classic para ipod video



Estou puto com a apple, não fez um ano que eles lançaram os ipod geração 5.5 e agora me aparecem com a geração 6 com muitos recursos visuais novos, e o coverflow :(
É claro que não custaria nada para a apple liberar a nova firmware para os ipods antigos, mas o Tio Jobs sempre acha melhor obrigar os usuários a comprar novos produtos mesmo que os antigos ainda funcionem muito bem... Só pra citar um exemplo, o iphone é descartavel.



Como pode se ver no vídeo, a paradinha não está totalmente acabada, mas traz alguns jogos diferentes e o visual apesar de infinitamente mais feio que o original é bem interessante. E o coverflow, ninguém sabe ninguém viu.

referências :

http://generaciondealcance.com/drivendesign/classic/





0 comentários

TAGS : ipod classic video iphone firmware apple

Novo ipod tão fácil que até os cachorros usam



Direto do fakesteve.blogspot.com



Como eu chamo um cachorro que usa um ipod ? iDog ?


0 comentários

TAGS : ipod apple cachorro dog itouch

Casemod do Hulk



É impressionante a criatividade desses artistas, ou será que não é arte ? Esse hulk levou 14 meses pra ficar pronto.

A apple que me perdoe mas seus imacs estão por fora :)



Outros casemods fantásticos :

http://members.home.nl/gis/
Optimus Prime
Doom3


Mais detalhes :
fusionmods

Via: DigitalDrops


0 comentários

TAGS : doom halflife hulk casemod apple

Por que o linux não domina o desktop ?



Na integra um reply de um post meu na lista do metareciclagem sobre o haiku:

Em Sex, 2007-09-28 às 18:06 -0300, Daniel Cabral Santos escreveu:
> A crítica técnica ao Linux reviveu um incômodo meu muito antigo com o
> pinguím...o que os mais sábios da lista podem dizer?
>
> http://www.guiadohardware.net/dicas/haiku.html
> _

Essa matéria tem erros :

Ubuntu não é sistema operacional é distribuição linux
PC-BSD não é sistema operacional é distribuição FreeBSD

Mac OS X não foi criado do zero, ele é baseado no NeXT Step (Interface do WindowMaker).

O Mac OS X não é totalmente fechado TODA sua base e compiladores são BSD(livre) e GPL, de proprietário mesmo é sua interface grafica e firulas que se vc quiser pode trocar pelo Xorg e usar um KDE.(inclusive com Compiz-Fusion)

MAC OS X não é hardware é software, nos computadores MAC a arquitetura é aberta como a de um PC , com a diferença que eles usam OpenFirmware (usado no OLPC também) no lugar da BIOS que é um lixo.

Na minha opinião, o cara se perdeu tentando justificar as razões que levaram à criação do Haiku mas não falou quase nada do sistema...

Em meados da decada de 90 a apple tava quebrando, o windows 95 tava bombando e o sistema MAC OS era muito ruim e feio. A situação tava tão crítica que dentro da apple existiam duas equipes rivais trabalhando no novo MAC OS competindo para não serem demitidas e sem acordos... Um novo gerente de projetos foi contratado pra escolher o melhor de cada solução mas secretamente a briga continuava... estavam todos perdidos.

A solução foi buscar uma solução fora da apple, um ex-funcionário (se não me engano) da apple estava trabalhando num sistema novo chamado BeOS e esse sistema tinha grandes chances de substituir a caca do MAC OS 8...

Mas um outro ex-funcionário (Steve Jobs) da apple também tinha um outro sistema operacional, baseado em Unix, que se chamava NexTStep, e que apesar de ser pior que o BeOS foi escolhido pela apple e no futuro se tornou o Mac OS X.

Com a escolha do NexT , só restou ao BeOS competir com o windows e o Mac OS 9 (Uma das equipes foi demitida e o OS 9 bombou junto dos imacs coloridos).. Preciso falar que ele não teve chance ?

Porém apesar do sistema rodar bem tanto em Macs quanto em PCs a falta de aplicativos matadores fez ele murchar, mas mesmo assim sua interface inovadora (com abas na barra de título, o KDE imitou direitinho), e um sistema muito parecido com o mac em termos de facilidade de uso e tals. Soma-se a isso a versatilidade do sistema em ambientes multimídia, com baixa latência um gerenciador de audio tipo Jack etc...

No fim a ultima tentativa da Be foi distribuir o sistema como puddle do windows, que rodava numa imagem de 512 Mb sem precisar particionar... Pra instalar no HD de verdade só com a versão full que era cara...

O haiku veio justamente das ameaças da PALM ao time que tava fazendo engenharia reversa,e a partir dai a galera desencanou de imitar e passou a fazer melhor... Inclusive tinha 3 brasileiros (chegou a 90 após uma matéria na revista do linux) no time que estava programando o file-system.

Haiku é bem vindo, melhor seria se tivesse compatibilidade binária com o linux como o freebsd têm... Na minha opinião o maior avanço deles nos ultimos tempos foi portar o gcc para o sistema (até então eles usavam o do BeOS), agora só falta o Xorg (se já não o fizeram)

Aproveitando, passei um tempo longe do linux, minhas maiores birras com o pinguim são :

Sistemas de pacotes (deb/RPM/tgz): Pra servidor serve, pra desktop não.
Solução: PC-BSD (FreeBSD)

Drivers: Recompilar os drivers para cada novo release do kernel seria o ideal se os fabricantes de hardware soltassem os fontes, mas infelizmente eles não querem ou não podem fazer isso. Solução, a novell fez uma camada no kernel que trata os drivers todos da mesma forma, não importa a versão do kernel nem do driver, pra mim a maior melhoria no kernel desde o suporte à modulos :) Isso vai estimular a criação de drivers pelos fabricantes de hardware, afinal terá que fazer apenas uma vez para todas as distros.

Sistema operacional voltado para supercomputadores: Sim, o linux é projetado para computadores de grande porte, desde o gerenciamento de RAM até o tratamento de multiplos processadores. O problema é que apesar do linux ser hiper eficiente em sistema de 256 processadores ele ainda apanha com 2 processadores, com uma alta latência e muita burocracia interna que faz o linux levar pau do haiku/mac/windows no quesito multimídia em tempo real. Esse problema não tem solução, quem banca o desenvolvimento do kernel do linux são grandes corporações como IBM, SONY, NOVELL, RedHat... E seus interesse são para sistemas de grande porte não desktop.

Heterogenidade das bibliotecas gráficas, não sei se isso é bom ou ruim, mas vamos pensar um pouco, um bom desktop linux tem que ter :

Gajim (instant mensseger) pyGTK
F-Spot (fotos) mono
Azureus (bittorrent) java/SWT/AWT/SWING
amarok (musica) QT
Firefox (browser) GTK/java/sei lá o que
OpenOffice (office) Java/Python/Sei lá fí
amule (edonkey) wxGTK
aMSN (msn) tk/tcl

Enfim, cada programa usa bibliotecas diferentes que ocupam disco e RAM, se todos fossem QT ou GTK daria pra rodar linux em sistemas bem mais leves em bem menos disco... Por outro lado menos aplicações seriam escritas, afinal cadê a liberdade ?

Finalizando, uso linux como desktop mas sou infeliz com ele por esses e outros motivos... Eu achei que com a entrada da canonical ela bancaria uma equipe para resolver esses problemas e não apenas tapear o usuário com firulas (que já estão no redhat/mandrake e suse a pelo menos 8 anos)... Quem sabe com a entrada da Microsoft no mercado linux ela banque uma dúzia de Kolivas pra botar o linux no páreo.

Bom, para cada uma das minhas críticas existem patchs ou soluções + ou - viáveis, mas elas normalmente não trabalham juntas e são remendos não uma solução.


2 comentários

TAGS : linux apple mac beos haiku pc-bsd ubuntu freebsd wxgtk mono tcl tk java

Vida de ladrão no século 21....



Você conhece esse homem ?

Os notebooks da apple tem cameras, para usar a camera tem um programa chamado photo booth, existe um plugin para esse programa que envia suas fotografias automaticamente para o serviço de fotos flickr.

Um notebook foi roubado, e o ladrão orgulhoso de suas tatoos resolve registra-las em sua nova aquisição e adivinha o que aconteceu.... Isso mesmo, o notebook enviou as fotos com a cara do ladrão para o flickr do verdadeiro dono do computador :)

Referências:

flickr da vítima
fonte da notícia


0 comentários

TAGS : idiota apple macbook flickr tatoo photo booth

Nova versão do gnupod já suporta novos ipods



Demorou nada e o pessoal do gnupod já liberou nova versão que suporta o ipodtouch e os novos ipodnano e classic.



gnupod é uma biblioteca escrita em perl e é usada por várias aplicações para jogar as músicas do pc para o player.


0 comentários

TAGS : gnupod ipod apple perl

Novos ipods não funcionam com linux



Bem, os antigos também nunca funcionaram direito... Escrevi um coment no br-linux sobre o assunto, é um desabafo... E aposto que esse comentário será linxado pelos experts que nunca viram um ipod e nunca usaram um itunes.

Tenho um ipod video e sofro dia após dia com as alternativas ao iTunes que simplesmente não são completas.

Um transfere e sicroniza mas não toca, o outro toca , transfere mas não sincroniza, o outro sycroniza audio mas adiciona as capas , tem programa pra sincronizar fotos mas não tageia e nem gerencia albuns, e pra vídeo não existe alternativa seja livre ou não.

Depois que a apple lançou o iphone ela atualizou o itunes e a forma como ele grava os bancos de dados dentro do ipod e realmente esse novo formato não é compativel com praticamente nenhum software que não o itunes, provavelmente o novo ipod touch só aceita esse novo formato. Mas mesmo antes desse novo formato nenhum programa fazia o trabalho direito, então esse papo de "questão de um mês" não me anima, afinal o ipod tá ai desde 2001 e até hoje não existe 1 único programa livre que simplesmente sincroniza o ipod fullduplex (ipod sincroniza com a biblioteca, biblioteca sincroniza com as infos do ipod).

Tem vários gerenciadores de ipod como yamipod, gtkpod e floola, mas os jukebox, banshee, amarok, rythmnbox, songbird só sincronizam da biblioteca (e nada de smartplaylists) para o ipod ignorando o que o user alterou no ipod.

É um trabalho do cão, eu não suporto mono mas fui aprender pra colaborar com o banshee, mas entender na base da tentativa e erro e no chutão como o ipod trabalha internamente é tarefa ingrata, complicada...E como todos vão focar no novo brinquedo, essa tarefa nunca será completa para as versões antigas.

Acreditem, o ipod não é um mp4 com 160gb de HD, o legal dele são as playlists programaveis, ratings, playcounts, comments, tags... No linux hoje o suporte ao ipod é o mesmo que temos nesses mp3 players comuns, apenas gravamos os arquivos e tocamos.


0 comentários

TAGS : apple ipod linux itunes amarok banshee gtkpod floola yamipod songbird br-linux

Posts relacionados

Delicious/liquuid/apple
Modified BOOT-132 enables vanilla install from retail Leopard - InsanelyMac Forum
A Apple quer ser a nova Microsoft ? :: blog do liquuid
Apple - Support - Discussions - Local Privilege Escalation via ARD ...
AppleScript.THT Trojan Horse - Mac OS X Trojan Horse
Apple - Support - Discussions - ARDAgent "Trojan" ...
Apple Mac OS X AppleScript ARDAgent Shell Local Privilege Escalation Vulnerability
ARDAgent setuid allows root access, but there's a sort-of fix - The Unofficial Apple Weblog (TUAW)
What is ZFS? at OpenSolaris.org
Não basta ser livre, tem que medir o seu com o do outro :: blog do liquuid
EFIX - O Hackintosh definitivo ? :: blog do liquuid
Snow Leopard :: blog do liquuid
Cult of Mac " Blog Archive " "Just One More Thing..." Timeline
Apple lança Guia de Configuração de Segurança para o Mac OS X 10.5 Leopard
Macworld | Repairing permissions: What you need to know - Page 1
Gentoo Linux Documentation -- Gentoo Prefix Bootstrap Process for Mac OS X