Mini Curso Ruby On Rails – Aula 06

Posted by Luiz Carvalho | Posted in Noticias | Posted on 09-05-2009-05-2008

0

darx
Nessa aula fomos bem práticos, iniciamos colocando um template melhorzinho em nosso projeto. e então partimos para introdução de Relacionamentos N por N utilizando Has_Many :through em Usuaris e Grupos.

Por fim melhoramos  um pouco nossas views utilizando partials.

Apresentacão

Desenvolvimento Ágil com Rails _ PARTE 4

Arquivos Extras

MiniCursoRoRUFT  (Projeto Ruby On Rails Realizado na Aula 06) – Renomeie a extenção para .zip

Posts Relacionados

Mini-Curso Ruby On Rails – Aulas 03,04 e 05

Posted by Luiz Carvalho | Posted in Noticias | Posted on 08-05-2009-05-2008

0

darx 

 

Desenvolvimento Ágil com Rails _ PARTE 2 (Aula 03-04 – 24 e 25 de Abril)

Desenvolvimento Ágil com Rails _ PARTE 3 (Aula 5 – 8 de Maio)

 

Arquivos Extras:

Template Renomeie para Template.zip

RailsApplicationRenomeie para RailsApplication.zip

Posts Relacionados

Inscrições para o Mini-curso de Ruby On Rails começa nesta terça-feira

Posted by Luiz Carvalho | Posted in Noticias | Posted on 23-03-2009-05-2008

0

A Direção de Ensino, Pesquisa e Extensão do CACCOMP abre nesta terça-feira as inscrições para o Mini-curso do Centro Acadêmico de Desenvolvimento Ágil com Ruby On Rails. O recém graduado em Ciência da Computação pela UFT, Luis Arão, será o ministrante do curso de extensão.

Serão disponibilizadas cerca de 22 vagas. Haverá expedição de certificados aos cursistas, já que o projeto será apresentado no Colegiado para aprovação e cadastro junto à Pró-reitoria de Extensão, responsável pela certificação.

Os pré-requisitos são noções de programação orientada a objetos e conhecimentos básicos em desenvolvimento web.

As aulas terão início no dia 03 de Abril. A carga horária do mini-curso será de 24 horas ao todo. Serão 8 encontros de 3 horas, que ocorrerão no turno vespertino (14h às 17h) das sextas e sábados do mês de Abril, com excessão do dia 24, que haverá o I Encontro de Desenvolvedores de Jogos do Tocantins. A aula deste dia será adiantada para o dia 23 (quinta-feira).

As inscrições serão ao valor de R$ 10,00. O pagamento deverá ser efetuado através de depósito em conta ou por transferência bancária. Segue, ao final da matéria, os dados para pagamento.

Para se inscrever, obtenha o formulário de inscrição com os membros da Diretoria, entregue-o preenchido e com o comprovante de pagamento anexado. Não serão aceitos comprovantes de depósito em caixa eletrônico.

Para maiores informações, baixe (esteja logado) a ementa e o arquivo de divulgação do Mini-curso. Sobre o Programa de Mini-curso do Centro Acadêmico, clique aqui .

BANCO DO BRASIL – CONTA CORRENTE

FAVORECIDO: Centro Acadêmico de Ciência da Computação da Uni Fed To

Agência: 1505-9    Conta:   44955-5

Posts Relacionados

Novo Projeto, EspelunKa Digital

Posted by Luiz Carvalho | Posted in Noticias | Posted on 05-02-2009-05-2008

0

Olá leitores.

Bom hoje mais um post meio fora do rumo. Fui convidado por uns colegas de faculdade para participar de um projeto super legal, um blog tocantinense sobre tecnologia, o espelunKa Digital, e então decidimos nos apresentar em seus respectivos blogs, mãos a obra. Meu Nome é Luiz Arão Araújo Carvalho, sou formado em Ciência da Computação-UFT e atualmente trabalho com desenvolvimento Ruby On Rails no Instituto de Radiodifusão Educativa, RedeSat e 96FM.

O meu objetivo, pelo menos inicial, é falar sobre novidades Tecnologias, noticias sobre esse meio, alem de Programação, Desenvolvimento e vou tentar não contar piadas de Elefantes nem de Tomates =P Uma breve descrição apenas, e não se esqueçam de visitar esse blog tem muito conteúdo legal.

Abraços.

Posts Relacionados

  • Sem posts relacionados

GEtna 0.6.0 (Betha) Liberado

Posted by Luiz Carvalho | Posted in Noticias, Tutoriais | Posted on 26-11-2008-05-2008

1

Mesmo o gerador já estando disponível para uso a algum tempo eu queria finalizar algumas coisas antes de divulgar aqui no blog.

Para esse lançamento disponibilizamos alguns vídeos demonstrativos e um screencast dividido em 3 partes que exemplifica desde a instalação ate algumas funcionalidades presentes.

Screen Cast

Nota: os videos no Vimeo ficaram muito ruins, não sei se pela resolução ou pelo formato. na duvida baixe o arquivo. -.- (vou refazer os screencasts esse fim de semana)

Parte 1: instalação (VIMEO)
“Tive que remover esse link!” >Parte 1: instalação(Download)

Parte 2: Geração (VIMEO)
“Tive que remover esse link!”>Parte 2: Geração (Download)

Parte 3: Execução (VIMEO)
“Tive que remover esse link!” >Parte 3: Execução (Donwload)

Bonnus

“Tive que remover esse link!” target=”_blank”>Apresentação:

“Tive que remover esse link!” target=”_blank”>Utilização do GEtna no Windows com RadRails

“Tive que remover esse link!” target=”_blank”>Instalação do GEtna no Windows

“Tive que remover esse link!” target=”_blank”>Geração Utilizando Layout Default

“Tive que remover esse link!” target=”_blank”>Geração Utilizando Layout Depot

“Tive que remover esse link!” target=”_blank”>Geração Utilizando Layout Rails

“Tive que remover esse link!” target=”_blank”>Geração Utilizando Linha de Comando

Instalação:

Por ser um plugin nos padrões Rails e não possuindo qualquer dependência com outra ferramenta, a não ser o próprio Rails, sua instalação se torna bem trivial. O GEtna pode ser instalado, basicamente, de duas maneiras via GIT e manualmente. A maneira mais recomendada de se obter o gerador é via GIT bastando apenas se localizar dentro da pasta vendor/plugin/ dentro da aplicação Rails. Caso esteja no local certo e com GIT instalado na máquina basta utilizar o comando do Comando 1, ou utilizando o comando de instalação de Plugin do Rails descrito no Comando 2 da raiz da aplicação.

Comando 1
git clone git://github.com/LuizCarvalho/getna.git
Comando 2
Script/plugin install git://github.com/LuizCarvalho/getna.git

Esse comando, efetuado via console, pega a última versão do gerador no servidor do Github e o copia para a pasta local. Esse procedimento é o suficiente para que o gerador esteja totalmente funcional e pronto para ser utilizado.
A segunda maneira de instalar o GEtna é via download a partir do website do projeto no Github (http://github.com/LuizCarvalho/getna). Após o acesso ao site é necessário baixar o arquivo compactado (zip ou tar). A Figura 1 possui um fragmento da página onde se localiza o botão de download do projeto.

Instalação Via WEb

Instalação Manual

Após o arquivo baixado ele necessita ser descompactado e, logo após, renomeado para “getna”. Como no procedimento de instalação anterior o gerador necessita ser posicionado em no diretório referente aos plugins no projeto (vendor/plugin). Ao final de todo esse procedimento o gerador está pronto para ser utilizado.

Agradecimentos:
Silvio Fernandes e a Galera do Rails-BR

Posts Relacionados

GEtna: Gerador Funcinal

Posted by Luiz Carvalho | Posted in Noticias | Posted on 02-11-2008-05-2008

1

Galera o GEtna está em sua reta final para lançamento do Betha =D
acabei de fazer o modulo que cuida dos relacionamentos Nx1, então temo:

  • Geração de Controllers, Models e Views
  • Geração Customizada de Layouts (Disponíveis os temas default, depot e rails )
  • Geração de relacionamentos NxN e Nx1 no Modelo e funcionalidade aplicada a View
  • Helpers
  • Tests
  • Routes

Próximo passo:

  • Geração de Validações
  • Geração de Migrações

Foram feitos testes com até 1500 tabelas, nos bancos Postgres, Mysql e SQLite e nos sistemas Operacionais Linux(ubuntu) e Windows(XP).

Agora preciso da ajuda de vocês, não tenho Mac e nunca mexi em outro bancos a não ser esses três. então quem puder testar no Mac e em outro banco de dados e se possivel mandar um ScreenShot pra mim pra colocar na Monografia seria de grandississima ajuda.

OBS: O Gerador é escrito em Ruby e utilizando ActiveRecord, então isso tudo devia funcionar sem problemas, mas preciso testar no maximo de ambientes e situações possiveis para ter certeza.

Falando em Ajuda, gostaria de Agradecer a garela da Rails-Br, Cairo Noleto,Leandro Camargo, Felipe Diesel, Silvio Fernandes entre outros.

para quem quiser testar o Plugin (ainda em desenvolvimento)

http://github.com/LuizCarvalho/getna/tree/master

Abraços.

Posts Relacionados

Ubuntu 8.10 (Intrepid Ibex)

Posted by Luiz Carvalho | Posted in Noticias | Posted on 23-10-2008-05-2008

0

Ubuntu Logo

Olá, estou animado por causa do lançamento da nova versão do Ubuntu que sai agora dia 30 de Outubro, por dois motivos vai ser minha primeira mudança de versão, sim começei a usar Ubunto na versão 8.04, e outra nesse pouco tempo de uso desse sistema ele se tornou meu SO preferido :) . abaixo algumas das novidades dessa nova versão.

1°) Entre as novidades da nova versão da distro, encontramos um aperfeiçoamento na utilização e suporte para conexões 3G(claro que não era difícil, mas nada melhor que simplificar ainda mais o processo).

2°) Se você sempre pensou que poderia haver uma conta default para usuários hóspedes, agora sua idéia passará para o plano real. O novo Ubuntu criará usuários temporários(que por questões de segurança não terão acesso a nenhuma informação de outros usuários cadastrados no sistema nem acesso à escrita na máquina) para utilização de funções básicas e emergenciais no sistema.

3°) Outra coisa boa na próxima versão Ubuntu é um novo diretório privado(~ / Privado), o qual não será acessado por outros usuários (pois terá permissão chmod 700). E o que o torna melhor ainda: este diretório é criptografado!

4°) Sabe quando você atualiza todos os seus repositórios e sistema fazendo aquele upgrade que deixa vários pacotes “bagunçados”? Pois é, a nova versão do Ubuntu oferecerá um sistema de limpeza que lhe auxiliará quanto a esta “baguncinha” em seu sistema.

5°) Imagine que você demorou dias para convencer uma pessoa a usar o Ubuntu devido às vantagens trazidas e, justamente na hora de instalar você esqueceu o CD ou não pôde levá-lo devido ao tamanho! Agora o Ubuntu poderá ser instalado diretamente de um pendrive.

6°) Os desenvolvedores estão tentando acelerar cada vez mais o tempo de inicialização do sistema. Assim como nos mais novos KDE(que demoram poucos segundos para chegar a uma fase plenamente operacional), a versão GNOME do Ubuntu 8.10 tentará inicializar o mais rápido possível.

7°) O instalador do Ubuntu, que ainda não havia sido modificado desde a criação do sistema, finalmente será atualizado, recebendo um visual mais prático.

8°) Quanto ao “fontconfig” no qual temos de modificar manualmente o arquivo de configuração das fontes, trata-se de ser alterado. Um confortável GUI nos permitirá alterar as nossas configurações de fontes no GNOME. É especialmente útil quando muitos usuários trabalham em um computador.

9°) Finalmente foi criado um sistema de abas para o Nautilus. Agora poderemos criar divisões para facilitar nossa navegação nos arquivos.

10°) Foi implementada uma atualização no Synaptic a qual fará com que suas pesquisas retornem os resultados em um momento. Basta escrever o que você está procurando (por exemplo, “áudio”) e os resultados serão exibidos quase que instantâneamente(e você nem precisa pressionar a tecla Enter).

Algumas outras mudanças incluem: Softwares para RAID na BIOS / suporte ao FakeRAID , melhor suporte ao Flash, mais rápida instalação de DVD, integração do PackageKit(kit de pacotes) , uma melhor gestão de energia, correção ortográfica e de melhorias na estrutura menu.

Além das mudanças citadas, há outras que poderão ser adquiridas no site e no fórum do Ubuntu, mas das mudanças anunciadas, as que citei acima certamente farão grande diferença aos já adeptos do sistema.

Desejando mais informações, acesse http://ubuntuforums.org/

Post Retirado de: http://www.zoomdigital.org/2008/09/07/ubuntu_810/

Posts Relacionados

GEtna na || Semana Acadêmica de Ciências da Computação – UFT

Posted by Luiz Carvalho | Posted in Noticias | Posted on 26-09-2008-05-2008

0

Bom Leitor,

Temos ótimas noticias sobre nosso GEtna, hoje(25 de setembro de 08) foi apresentada na II semana Acadêmica do Curso de Ciência da Computação da Universidade Federal do Tocantins uma pequena introdução sobre o Gerador, a galera gostou, ( :) que alivio), infelizmente não foi tão bom quanto eu esperava, cheguei 3 minutos antes de ser anunciado (culpa da passeata da Nilmar [Candidata a prefeita aqui de Palmas]), então fui sem preparação psicológica nenhuma, fiz a cronologia da apresentação deu 37 minutos, eu me esforcei pra deixar com 30, chegando lá só tinha 20 :O, e agora? bom apressei o Maximo que pude acho que atropelei algumas coisas importantes mas no final não saiu tão mal =).

Ah outra coisa que não posso esquecer é que temos mais uma ajuda no projeto GEtna Silvio Fernandes Já fez um fork no projeto andou dando umas fuçadas deus umas dicas legais e é nosso mais novo parceiro nesse trabalho. isso sim é projeto Open Source =). valeu Silvio.
Vou disponibilizar a apresentação aqui no blog, junto com algumas fotos do evento.

update: 18 out 2008: Adicionado minhas fotos =)

Para ver o Slide Clique Aqui

Posts Relacionados

Livro Repensando a Web Com Rails versão PDF Dispovivel para Download!

Posted by Luiz Carvalho | Posted in Noticias | Posted on 03-08-2008-05-2008

2

Hoje Pela manhã fui ver minha caixa de email quando me deparo com o seguinte:

“Livro Repensando a Web Com Rails versão PDF Disponível para Download!”

O.o…?

Ontem fiz o pedido do meu exemplar junto a editora. e logo hoje pela manhã vejo uma dessas… vejo que a pirataria está bem adiantada por aqui, já temos “pouco” material de qualidade no Brasil e os que existem são alvos de tal ação, que no final das contas faz com que cada vez menos pessoas tentem criar.

Bom fui em frente ver o que era o tal email.



Baixe Agora o Livro de fabio Akita – Repensando a Web com Rails. Versão PDF
Repensando a Web com Rails

baixar Tokiwa Data Recovery


Pirata Web Rails © 2000 – 2008

Retirei os link, vou explicar por que adiante.

O botão (que foi roubado do site do Baixaki pelo jeito, porque veio nomeado como “Tokiwa Data Recovery” O.o) levava ao site Easy Share, vi o arquivo de 35KB, Obvio que não era o livro do Akita, como eu estava no Ubuntu baixei o arquivo tranquilamente… e advinha o que acho, Oh! Um VÍRUS!! (pra Windows claro :P ).

O Arquivo Livro_Akita.zip continha os arquivos livro_akita.pdf e abrir_livro.bat (PS: uahuahuahauhauha), isso foi um trabalho muito mal feito, creio que ninguém cairia numa dessas, abri o código abrir_livro.bat.


@echo off
rename livro_akita.pdf livro_akita.com
livro_akita.com


O bat renomeava o .PDF para um .COM (Executável do DOS/Windows) e o executava… Um vírus, segundo a empresa ESET do antivírus NOD32 chamado um vírus desconhecido do tipo NewHeur_PE virus Um Tipo de Vírus de Infiltração utilizando em grande parte por email que leva ao download do malware , como em nosso caso, tipos como  Win32/Zafi.B, Win32/Mydoom.R, Win32/Bagle.X e muitos outros são encaixados nesse perfil.

Esse tipo de virus tem a capacidade de buscar pastas no disco com nomes comuns como upload, share, music e video se auto copiam gerando nomes falsos, tentam se enviar por contas de e-mail via P2P, e ainda bloqueiam ferramentas administrativas como msconfig.

Pelo jeito o cara é gênio não? errado, esse vírus é difundido por todos os lados o cara apenas fez o estúpido .bat que fez com que sua jogada fosse levada ao nível mais baixo da ingenuidade. Primeiro o cara está difundindo vírus de terceiros, não esta ganhando nada com isso, e segundo ele acabou com a jogada do vírus, que tem como fator principal a falsa impressão de ser uma URL como http://sitefuleiro.xzy.netgratis.babaca/okut.com esse .com é o lance.

Triste não!
Fico desapontado por ações (mesmo idiotas como essa) aconteçam em nossa comunidade, no head do email o meu email e o email do Cairo Noleto, acho que outros menbros da comunidade Rails devem ter sido alvo desse email tambem..

Posts Relacionados