Eu, eu mesmo, e o IPhone

IP

Olá pessoal, eu não me esqueci do tutorial de Mono, a se tudo der certo eu ainda vou postar um programa que eu escrevi em 8 horas com interface gráfica e tudo, para organizar músicas, mas depois de última aquisição eu tinha que escrever, eu comprei um IPhone, bom, o que eu posso dizer, estou adorando a experiência, eu tinha um motorola A1200i, que teve um fim trágico em um afogamento marítimo, sem dúvida eu chorei….

Mas vamos à análise

Pontos positivos do IPhone.

  • A usabilidade é excelente.
  • Eu consigo digitar um texto grande com ele, como esse post.
  • Consigo ler meus e-mails sem nenhum esforço.
  • A renderização de sites é ótima, e quando posso usar o wi-fi é melhor ainda.
  • Tem uns joguinhos divertidos.
  • Conseguiram colocar o mono nele (pretendo testar esse final de semana).

Pontos negativos (sim o IPhone tem pontos negativos)

  • Eu só consigo manipular ele com o ITunes ( eu odeio o ITunes).
  • Ele é um pouco grande.
  • E a parte de Bluetooth só serve para aparelhos e não serve para transferência de arquivos.

Mas de resto ele é ótimo, não foi atoa que em oito meses ele conseguiu conquistar 28% do mercado de smartphones, e agora com o lançamento do sdk, devem surgir ótimas aplicações.

Eu considero uma ótima aquisição, e não me arrependo.

 

Monstros Épicões (Super Épicos) – Uma sátira a min mesmo

 Guia Épico

Para quem não sabe eu jogo (ou venho tentando jogar pela falta de tempo) Rpg, e depois de mostrar ao Phil o mundo dos blogs, ele criou o Mundo Voip e o Dados Limpos, seus jogadores em uma grande revolta criaram o Dados Sujos, e agora o Márcio, um dos escritores do Dados Sujos, está escrevendo uma pequena sátira sobre seus colegas entitulada : Monstros épicões das terras do ônibus de R$ 4,50.

E dessa vez a ficha foi a minha

http://dadossujos.wordpress.com/2008/03/03/rafael/

é só clicar no link acima para ver a ficha

Volta aos trabalhos, VOIP + Mono + Ruby on Rails = Muito trabalho (Rafael feliz).

Olá pessoal, sei que de vez em quando eu dou uma sumida…rsrsrs

Mas esse ano tenhos alguns projetos muitos bons… um vai ser o CriandoRpg, um site para divulgação de conteúdo criado por rpgistas, esse projeto vai ser feito em parceria junto com o Phil (meu sócio) dono dos blogs Dados Limpos e Mundo Voip, nós temos também um outro projeto que vai ser curso online de Asterisk.

Bom pessoal, essas são as perspectivas web, e para web minha escolha é Ruby On Rails, mas se vocês acham que eu esqueci o Mono ????, claro que não, o Mono esta no meu coração, e dessa fez eu juro que vou voltar a escrever sobre ele, mas dessa vez vou terminar tutorial sobre Mono, fazendo um aplicativo desktop, porem não vou falar somente em como fazer as coisas em Mono, mas também sobre padrões de projetos e tudo mais.

Além disso vou fazer minha monografia sobre absorção de conhecimento baseado em redes neurais, baseado em miotonia (uma problema genético em cabras)… mas essa é uma outra história e fica para outro post.

E também estou investindo em outro tipo de negócio… quando o site ficar pronto eu venho valar sobre ele.

uffaaaaa….

Pessoal é isso por enquanto (não esqueçam que eu ainda trabalho em uma empresa).. muita coisa, um ano de muita luta e vamos ter muitas vitórias.

[]’s Rafael Martins

IDEs – Elas trabalham ou você ?

Olá pessoal, desta vez não venho falar de linguagens de programação (mas sempre coisas ligadas a ela). Venho falar de editores ou IDEs ou nome que quiser.

Bom, eu venho do mundo Microsoft (na parte de desenvolvimento), e temos que admitir, o Visual Studio é um ótima ferramenta, assim como Eclipse, ou NetBeans, mas todos tem o mesmo problema: são muito pesados.

Isso tb me faz lembrar de quando aprendi Asp (não o Asp.Net) e Html, onde o nosso editor era o Bloco de Notas do Windows, e tinha uma coisa que eu gostava, era muito leve (mas de resto era horrível), depois comecei a usar o DreamWeaver, pois ele deixava tudo colorido, nesse momento isso para min era o suficiente, depois eu aprende a usar-lo para programar, sem dúvida, algumas coisas ele agilizava o desenvolvimento, mas tb era muito pesado.

Depois de minha imersão no mundo dos padrões web (ainda no usando o windows para desenvolvimento) eu passei a usar o edit plus, muito bom, adoro ele no windows.

Quando passei a desenvolver em .net, sem dúvida voltei ao mundo das pesadas ides, depois passar a desenvolver em mono, e usando o monodevelop, que tb não das mais leves, mas no geral o linux sabe tratar o hardware melhor do que o windows.

Então iniciei meus trabalhos com Ruby On Rails, onde minhas necessidades eram diferentes, usei o Aptana, usei NetBeans, mas sempre com algo me incomodando, eles eram pesados e os achei limitados em alguns pontos, por exemplo, eu sempre tinha quer estar com um terminal aberto, além do programa, e depois de um tempo buscanco uma solução, decidi qual vai ser meu editor no mundo linux, pasmen.

Escolhi o Gedit, com alguns plugins eu consegui, um console, auto-complete, colorização, arvore de diretórios, não necessito de mais nada, um editor leve que me atende em tudo que necessito.

Eu quis passar por tudo isso para chegara seguinte conclusão:

Se você sente falta de uma utilidade, ou acha pesado, ou simplesmente não está satisfeito com sua ide, não tenha medo de mudar, pois a mudança é que gira o mundo, e nem sempre é um ide que vai deixar eu trabalho mais rápido ou melhor. Tudo isso depende somente de você.

[]’s Rafael Martins.

Meu Gedit

Gedit

A velocidade Rails (mas nunca esqueça do ruby)

Bom pessoal, todos sabem que tenho me apaixonado por ruby on rails, mas eu só tinha desenvolvido dois pequenos projetos, e tive que desenvolver um projeto maior dessa vez, e passei mei primeiro dia desenvolvendo somente em rails.

E o que eu posso falar sobre isso é…. não é atoa que estão copiando rails, vou dar um exemplo que mostrei para o meu sócio, o phil (para saber mais sobre ele é só vc ler Mundo Voip e Dados Limpos)


Abaixo codigo no aspx
————————————
<asp:DropDownList id=”ddlFormaPagamento” DataValueField=”Id” DataTextField=”Descricao” runat=”server” />
————————————
Abaixo código no Aspx.cs
————————————
ddlFormaPagamento.DataSource = FormaPagamento.find_all();
ddlFormaPagamento.DataBind();
————————————Rails:
————————————
<%= select ‘FormaPagamento’,'Id’,FormaPagamento.find(:all).collect { |forma| [forma.descricao,forma.id]}


Bom pessoal, quero deixar bem claro é que rails só consegue fazer essas coisas por causa de ruby, eu já estive analizando outros frameworks que se basearam no rails e nenhum conseguiu fazer algo de tamanha maestria.Agora é continuar estudando e aprendendo… logo logo escrevo mais pessol.

[]‘ Rafael

Rock nacional na veia !!!

Pessoal essa é só uma nota rápida.

Aqui no rio eu fiquei muito triste quando a rádio cidade saiu do ar, pq agora eu não acho um rádio que toque rock, mas continuando.. Eu fiquei muito feliz quando soube da Cidade Web Rock, e fiquei mais feliz quando ela lançou vertentes de nicho, a Oitentoda, Web Metal e Classic Rock, bom mas eu ainda sentia falta de uma rádio que tocase muita música nacional.

Ai vem os caras e me lançam a Cidade Rock Brasil, que toca rock nacional de todas as épocas o dia inteiro.

Só tenho que parabeniza-los por essa iniciativa, e por terem feito um brasileiro feliz

[]‘ Rafael

Ruby On Rails – MonoRail – Asp.Net : Convergência ou Cópia

Bom pessoal a pouco tempo tenho trabalhado com Ruby On Rails, porém já trabalho com desenvolvimento web a algum tempo (uns 4 anos), já passei por algumas linguagens, porém nas empresas que trabalhei sempre desenvolvi em .net, mas já estudei e desenvolvi pequenos projetos para clientes com várias outras (mas ainda falta python), e a algum tempo venho usado RoR (Ruby on Rails), e sinceramente me apaixonei, pois diferente de várias frameworks, Rails é criado para web, e tem a capacidade que tem por causa da linguagem onde o foi criado o Ruby.

Não estou querendo menosprezar outros frameworks, mas diferentimente de java e .net, que são muito amplos, mesmo tendo java vários frameworks para web e .net tendo o Asp.net como padrão, ainda sim tenho a opinião de que são muito genéricos enquanto Rails é somente para Web, e por esse fato ele resolve muita coisa de forma intuitiva e rápida, mas vou parar um pouco e tantar voltar ao assunto do post.

Bom, eu conheço o Projeto Castle a um algum tempo, e sempre venho usando dois componentes o ActiveRecord (que faz a persistência dos objetos) e o Windsor (usado para a inversão de controles e injeção de dependência), e algumas vezes tentei usar o MonoRail (um MVC baseado adivinha em quem ???) mas minha visão estava digamos “fechada” para desenvolvimento web em .net que não fosse com Asp.Net.

E agora me atualizando sobre Asp.Net fico sabendo que a microsoft (acho que junto com Visual Studio 2008) vai lançar uma nova forma de fazer desenvolvimento web com .net, um novo framework, e analizando um pouco desse novo framework os .net Asp MVC advinha o que foi que descobri ?? ele funciona igual ao Ruby On Rails, assim como a microsoft, vejo outras linguagens fazendo o mesmo, e agora o que podemos esperar de novo ???

Eu vejo que várias coisas estão convergindo para os moldes de RoR, ou será que como steve jobs criou seu campo de distorção da realidade, o Rails crirou um campo de atração de plataformas.

e para terminar vem a velha frase, na natureza nada cria, tudo se transforma.

[]’s Rafael Martins.

Ubuntu 7.10 – Mono – Rails…. Eu adoro linux.

Bom pessoal ontém eu terminei de configurar minha máquina com o Ubuntu 7.10, eu estava usando o OpenSuse 10.2.

Primeiro vou falar sobre o Suse, minha história com Suse é bem antiga, e eu fiquei algum tempo sem instala-lo, pois estava muito satisfeito com o Ubuntu, porem comecei a ter dificuldades de atulizar o Mono, pois a pessoa que mantém os pacotes do mono para Ubuntu demora muito para atualizar, porem para instalar as coisas no Suse é mais complicado (quem mandou se acostumar com apt-get). Mas sem dúvida é um sistema muito estável e fácil de ser configurado.

Porem eu estava lendo sobre os novos recursos no Ubuntu 7.10, e sem dúvida teve um que me chamou MUITO a atenção, foi a inserção de configuração de placas de rede sem fio BroadCom. Que é um inferno para instalar (meu note usa essa placa), e sem dúvida eu não tive nenhuma dificuldade de instalar no 7.10, ele diz que é um Drive Proprietário, pergunta se eu quero indicar um firmeware, nesse momento eu pensei -Agora fudeu, eu não tenho o firmeware, vou ter que buscar na net – porem quando eu olhei direito eu vi uma opção para que ele mesmo baixase, com um endereço já selecionado, e ai foi só alegria, eu não  tive que alterar nada.

Sem falar em conseguir configurar meu segundo monitor (coisa que eu nunca conseguir fazer no windows, mas já tinha feito no suse), com as configurações corretas sem alterar o xorg.conf (eu tb não tinha conseguido fazer isso no suse).

Falando um pouco de Rails eu achava que o RadRails era muito bom , até descobrir um plugin para o NetBeans que é melhor, além do code-complete realmente funcionar, estou testando ele e depois volto a falar.

E sobre o mono, eu agora estou com meu ambiente linux totalmente funcional, e vou voltar a escrever sobre desenvolvimento usando o MonoDevelop, porem o aplicativo será Web.

abraços a todos a até a próxima.
[]’s Rafael Martins.

Hamister Tower – Seja bem vinda.

Olá pessoal, venho avisar sobre o lançamento do Hamiter Tower, do meu amigo Ronaldo.

Um blog onde vem expor seus trabalhos com animações e jogos em flash, sendo essa mania de fazer jogos desde o segundo grau, bons tempos… Época da “famosa” Fantasy Dark.

Bom galera é isso, desejo a ele todo sucesso do mund :-) [clique na imagem abaixo]

Hamister Tower

MonoDevelop 0.16, Monografia, Muito Trabalho… e falta de tempo.

Bom pessoal sei que estou muito tempo sem escrever, mas não é por falta de assunto é por falta de tempo… estou tendo que terminar dois projetos freela, somado ao meu trabalho diário, e ainda tem minhas pesquisas sobre cabras miotônicas (juro que vou fazer um post para explicar isso). Mas vamos a algumas novidades.

O Lançamento do monodevelop 0.16 que já é um Beta do 1.0, o projeto vem ganhando muita estabilidade, já é possivel se desenvolver um sistema inteiro nele, com debug, desenhador gráfico do estilo arrasta e solta para as interfaces Gtk, e pra min um ponto muito importante, estabilidade, o monodevelop está muito estável.

Para quem acha que o mono ainda é um sonho, eu faço a seguinte pergunta, me diga qual distro popular não vem com o mono já pré-instalado ???

A facilidade de desenvolvimento tem atraido mais e mais desenvolvedores para o mono, eu vi isso acontecer no FISL esse ano, eu estava no stand do Ubuntu, e conversando um colega que tinha feito no evento, comentei sobre o mono, e para demonstrar a facilidade e velocidade comecei a desenvolver uma tela simples de cadastro de usuário, em vinte minutos já tinham 15 pessoas em volta me vendo desenvolver, e no final a grande pergunta foi, “Só isso ???”, “Simples assim ???”.

Esse último sábado que passou tive a enorme alegria de assistir uma palestra do binhara, um dos caras que incentiva muito o mono aqui no Brasil, um dos líderes do projeto Mono Brasil, essa palestra ocorreu no V Fórum de Sóftware Livre do Rio de Janeiro.

Ai vai uma foto
.

Galera do Mono

Nessa foto se encontra Binhara, Eu e Leonardo (que foi meu aluno no curso de mono que eu realizei, e fez sua monogrifia na faculdade sobre o mono)

É galera por hj é só isso, logo logo volto a escrever.

abraços a todos – Rafael Martins.

« Página anteriorPróxima Página »