domingo, 16 de setembro de 2007

Como usar as melhores ferramentas e continuar politiamente correto.

eh meio impossivel pra mim falar em web sem ser um pouco tecnico, mas esse post tem um lado cultural tb, nos dias de hoje enfrentamos um problema bem serio, algo que todos fazem e poucos adimitem (pelo menos aqui no brasil) a pirataria, mas sera que nao existe solucao pra ser produtivo sem burlar as leis, bom, talvez as grandes ferramentas de produtividade sejam mesmo as comerciais, mas se o desenvolvedor faz questao de ser politicamente correto, existem sim varias alternativas...

Sistema operacional -- Ubuntu Linux -- bom, sei que existe muito taboos em relacao ao uso do linux principalmente pra certas pessoas, mas pense so, se vc passa a vida toda cego, e aos 22 anos faz uma cirurgia pra voltar a enxergar, logico que vc ira passar por um arduo periodo de adaptacao, mas nao ira deixar de fazer a cirurgia por causa desse periodo, assim eh com os sistemas operacionais, o linux criou um estigma de ser visualizado como uma coisa muito dificil so por comando, mas a verdade nao eh essa, tentem pesquisar um pouco sobre a versao mais nova do Ubuntu, que tem uma IDE ainda mais facil que o windows e com muito mais recursos, e tudo free :D

PHP -- Mysql -- essas tecnologias sao nativas do linux, por tanto de facil instalacao e utilizacao, por tanto sao free por natureza

Editor de sites -- Aptana -- nao tem melhor editor web free no mercado, eh baseado nada mais nada menos que na ide do ja tao conhecido eclipse (sun, java) versoes pra windows e pra linux

Navegadores -- no linux existe Internet Explorer, basta da uma pesquisada, eu ja instalei, e alem disso tem o FireFox que eh a melhor ferramenta pra desenvolvedores

Flash -- chegamos as desvantagens, nao existe nenhuma opcao free para criacao de swf com animacoes, eh uma pena, o flex eh free, mas, so serve pra criar IDE web, mas nao animacoes, existe um projeto em versao beta pra fazer em ide do eclipse, ainda tenho experanca.

Ftp -- existe o FireFtp que eh uma extencao do firefox que abr eua nova aba com um cliente ftp que nao deve nada para os melhores clientes ftp do mundo, bem parecido com o CuteFtp sendo que esse eh pago...

bom, conclusao, na web so nao desenvolve quem nao quer, nao precisa de grandes furtunas, basta um pouco de paciencia, e inteligencia, pois a web eh um lugar extremamente democratico
.

quarta-feira, 12 de setembro de 2007

Web sinonimo de programação

uma vez em uma palestra que eu dei pra uma turma de webdesign de uma faculdade daqui de pernambuco, perdemos um bom tempo discutindo os pros e contras das dezenas de linguagens de programação web existentes no mercado, mas afinal qual linguagem escolher quando se vai fazer um site, a diversidade eh grande e as vezes as semelhanças tb, o que torna a escolha uma tarefa ainda maior, e essa escolha acaba sendo mais dogmatica do que qualquer coisa, mas antes de escolher o php pq gosta do linux ou o asp.net pq gosta da microsoft ou mesmo o coldfusion pq gosta da adobe, algumas caracteristicas devem ser adaptadas, ainda acredito que essa escolha alem do gosto deve ser avaliada de acordo com o ser perfil como programador e o perfil dos scripts que vc faz, aqui vai algumas dicas...

ASP - das linguagens mais conhecidas eh a mais antiga, diria que hoje serve mais como algo didatico, pois ficou muito ultrapassada (espero não estar ofendendo nenhum programador de vanguarda que goste de programar em asp) se gosta dessa liguagem, tente partir pra um asp.net pra agir profissionalmente, afinal, como programador desktop, vc nunca viu ninguem fazer um programa comercial em pascal...


ASP.NET - eh a linguagem mais nova da microsoft, bem robusta mais tb bem pesada, eh otima pra aplicativos maiores pra grandes empresas, pois alem do grande custo que vc tera pra aprender vem o custo de um servidor linux que mesmo em se tratando de hospedagens simples, sao sempre mais caras do que as de linux, ainda assim eh uma boa pedida e tem ganho bastante espaço no mercado...


ColdFusion - ao contrario do que muitas pessoas pensam, eh uma das liguagens mais antigas da web, so nunca foi muito conhecida ate a macromedia comprar e posteriormente a adobe, nao eh robusta, so serve mesmo pra aplicacoes simples e rapidas, e o servidor, aff, muito caro...


Ruby on Rail - eh uma metaliguagem baseada na linguagem rail que eh parecida com o pyton, bem interessante mais ainda falta muito pra ser bem desenvolvida e digerida pela web, destacasse como o coldfusion, pela praticidade e pelo codigo fonte bem pequeno


Java para internet (JSP) - falar qualquer coisa ruim sobre java eh cometer um pecado mortal, mas se vc quer coisas praticas esse não eh o caminho, JSP eh excelente pra aplicações comerciais e grandes sistemas, mas o tempo de aprendizado nao irá compensar pra o caso de desenvolvimento de coisas menores.


PHP - chegamos a minha linguagem favorita, facil aprendizado, servidor gratis (linux) eh certamente a linguamgem de programação mais presente na internet, menos facil de aprender do que algumas da linguagens citadas acima, mais certamente com melhor custo beneficio em todos os sentidos, so perde e muito pelos espaçamentos das atualizações, a empresa mantenedora, a Zend, demora demais pra acrescentar melhorias na linguagem, mais ainda assim ela eh a mais forte ness mercado.

espero ter ajudado em alguma coisa, grande abraço...

Tenha um transformers no bolso

Não poderia deixar passar isso, sem ser comentado aqui...

Para os fãs desse super filmes(nós que fazemos o blog Batalha das Tecnologias também somos), agoram podem ter seu transformers no bolso, e não estou falando em comprar um boneco de brinquedo, mas algo bem diferente...



Agora o poder mobile, além de contar com tecnologias de ponta como: bluetooh, wi-fi, gps, camera e outros... agora também pode contar com o poder do Cubo de Energon(All Spark), para quem não se lembra é o cubo capaz de transformar os dispositivos eletrônicos em organismos robóticos autónomos.

Se o seu celular já tem muitas funcionalidades, imagina esse....

Como você imagina, como são MegaMobile e o OptimusWeb ?

terça-feira, 11 de setembro de 2007

Quem nao tem colirio usa oculos escuros...


ja dizia o velho Rauzito em suas cancoes, eh uma frase que define bem o momento da web hoje em dia, existe uma grande quantidade de coisa na rede, mas sao todas uteis? acho que todo mundo ha de concordar que pelo menos 70% do conteudo da web eh lixo, na maioria coisas sentido que qualquer pessoa nunca niguem vai nem sequer visualizar, e todo o lixo vai se acumulando cada vez mais, e como resolver isso? se eu soubesse esteria rico, mas isso eh so uma maneira de encarar as coisas, na verdade ha quem encare isso somente como uma espansao de opcoes de pesquisa, algo benefico e nao malefico, o fato eh que o lixo esta se acumulando e algum dia ele vai ter que vazar para algum lugar, lembro que ha um tempo atraz surgiu uma campanha pra se abandonar a internet e saltar pra uma nova rede, uma internet 2 talvez, mas nao colou, a internet ja criou raizes, mas sera que eh pra sempre? acredito que nao, acredito que a web sera precursora de algo muito maior, o colirio para toda essa nossa conjutivite tecnologica, mas raul nem sequer vivieu pra ver isso tudo, imagine quantas cancoes agente ouviria sobre a web hein...

Notebook. Para que?

Notebook... a maravilha do mundo moderno para os profissionais da área de TI. A praticidade de levar tudo na mochila. Ter a posibilidade de fazer trabalhos, jogar, ver filmes e estudar em qualquer lugar, graças a internet sem fio (a famosa Rede WI-FI).

Antes de se aprofundar no artigo, um pouco de teoria (sempre é bom).


Você tem idéia o que é mobilidade ?

Mobilidade significa ter a conectividade, a duração da bateria, e o poder de processamento para fazer o seu trabalho independente de onde você estiver.



Notebook + Wirless = LIBERDADE

Pronto! Adeus fios, estabilizadores, caixinhas de som, cabo de força, mouse pad..... :D

Sejam bem vindos.... cabo de força, mouse pad, baterias de lithium reservas, extensões, headphone .... oxe!!! Eles voltaram? :(

Quem imaginava viver livre de tudo isso, enganou-se, a única vantagem de ter um notebook é a praticidade, pois carregar uma CPU + Monitor de 17" na mochila é inviável.... fora que, quem não tem carro, corre o risco de ser roubado, andando com seu note pelas ruas do nosso Brasill...

Mas, qual seria a VERDADEIRA solução para a palavra Mobilidade?

Apresento-vos: Smartphone. Quando você ver na rua, aqueles aparelhinhos, que você diz em seu pensamos... "Pra que isso? Para anotar os telefones? Ficar jogando?". Se lembra da praticidade de levar tudo na mochila e ter a posibilidade de fazer trabalhos, jogar, ver filmes e estudar em qualquer lugar, graças a internet sem fio, que falei com notebook? Os Smartphone faz tudo isso e ainda tem um porém, não precisa gastar R$ 150, 00 em mochila, você carrega ele no bolso, e nem o ladrão vai perceber. Como dizia um amigo meu, o Smartphone é capaz de "assubiar e chupar cana ao mesmo tempo".

Nos próximos artigos irei detalhar um pouco o poder do Smartphone, o que se pode fazer com ele, desde a assistir filmes, a ler documentos, a jogar (porque ninguém é de ferro) e muito mais.... Fica aqui, apenas a curiosidade do nosso leitor em saber o que esses aparelhinhos pode fazer. Mas se você ainda prefere acessar tudo pela web... abrir páginas e mais páginas, baixar plugins para as animações em flash, atrás de informações, resumindo ficar navegando... boa viagem.... pois nessa praia, prefiro ficar parado... usando meu Smartphone e vendo as belezas da natureza....

ahhh já ia esquecendo, o Smartphone também é um celular.

segunda-feira, 10 de setembro de 2007

O alvorecer do estopim apocaliptico!!!

Iae povo sejam bem vindos, meu nome eh Igor, codinome OptimusWeb e represento a tecnologia das massas, o grande estopim tecnologico da atualidade, algo que nem o governo americano pode desligar, a Web, vou trazer pra vocês novidades sobre o mundo do web, desenvolvimento, design e etc..
Hoje eu e o rpz dai de baixo entramos em guerra ideologica (daquelas que se resolve numa partida de King's of Fighters) e estamos prontos pra discutir sobre essa grande tecnologia que eh a Web ou simplismente essa tecnologia que so veio pra acrescentar mais ainda para a internet, que sao os dispositivos moveis, e se o governo chines da um e-mail a cada bebe que nasce, e ae seu Lula vamos dar um computador com adsl pra cada criança que nascer, que tal o projeto? com apresentações já feitas, façam suas apostas, OptimusWeb ou MegaMobile, quem vencera? qualquer um que ja tenha assistido transformers ja imagina como esse tipo de historia acaba...

Ola!

Ola!

Sejam bem vindos ao nosso blog. Você deve estar pensando que esse deve ser mais um blog no meio de tantos que já existe, mais um para trazer notícias de outros sites, com códigos fontes que fazem milagres e você não vê utilidade, com novidades de mercado que nunca chegam no Brasil, blá blá blá.... ai é que você se enquana... deixamos que para isso os outros continue fazendo.... se você que desafios, aventuras, adrenalina pura... é aqui...

Batalha das Tecnologias: Mobile vs Web



Sou Rafael... melhor MegaMobile... irei defender toda tecnologia Mobile criada para facilitar nossa vida e nem venha me dizer que não usa nenhum sistema móvel, seja ele qual for, ele está na sua vida, ex.: sistemas de GPS, telefonia, banco, faculdade, restaurante, areoporto, livraria..... seja em qual lugar você for, existe algum dispositivo móvel lhe ajudando no dia a dia.

Hoje ao nascer a criança chinesa, já recebe um e-mail do governo(não sei para o que, ela ainda não sabe escrever o "a", quanto mas o "@") , não deve demorar muito para também receber um aparelho móvel.







Se você ainda não tem, ou é índio(e olhe que eles já usam) ou .....