logo
  • Home
  • Acerca
  • Autores
  • Faq
  • Rede
  Twitter   Feed-me! RSS!
Set 3

Como foi o 1º #HoraExtra Ágil Curitiba

Escrito por Igor Musardo em 1, 4, 6, AR, auto, business, control, cultura, Curitiba, Curso, Cursos, Desenvolvedor, Desenvolvimento, Desenvolvimento Ágil, Desenvolvimento de Software, empresas, encontro, err, erro, Evento, exemplo, for, Geral, gestão, if, int, internet, Liderança, Metodologia Ágil, mg, Motivação, O, on, Qualidade de Software, RIA, Ria’s Geral, Scrum, Software, tag, Tema, UI, uint, Vários, XP @ 09 3rd, 2010 | via http://www.igormusardo.com.br | Sem comentários
Igor Musardo
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Ontem, 1º de Setembro de 2010, foi realizado o 1º #HoraExtra Ágil de Curitiba.

Primeiramente quero agradecer a todos que foram ao #HoraExtra, e dizer para você que não foi, “PERDEU”!

No #HoraExtra foram discutidos vários temas onde o foco central ficou sempre em “PESSOAS” e como melhor gerenciar o maior ativo das empresas.

gestão de pessoas

Como essa foi a primeira edição, lógico que algumas coisas foram esquecidas, como por exemplo câmera fotográfica, e bloco de anotações para os papos relevantes, epic fail, mas vou tentar lembrar de alguns.

Organization chart

Começamos conversando sobre o conceito ágil em Desenvolvimento de Software, Scrums e afins, o papo evoluiu para o Kanban, e comparamos com o Kanban de fábrica, a origem do Kanban em software.

project-kanban X industrial-kanban

Passado um tempo o papo foi para o lado das métricas de velocidade de times ágeis, com a seguinte pergunta: Você, gerente ágil recém chegado para facilitar um time que você desconhece, quais métricas você pediria para conhecer de modo geral a capacidade do time?

fita_metrica

Depois aproveitamos a experiência internacional de vários participantes para discutir a diferença cultural entre os profissionais brasileiros e europeus.

The small businessmanE o encontro encerrou com o debate sobre a Geração Y e a liberdade de internet para os funcionários, os gerentes comando-controle, como treinar os colaborados para utilizar com consciência os recursos fornecidos pela empresa ao invés da punição pura e simples.

Jul 28

Livro: Google Android

Escrito por Elvis Fernandes em 1, 2009, 4, 6, Android, api, aplicacao, app, AR, arte, auto, class, CRUD, cultura, Desenvolvimento, developer, Diversos, Documentação, DRE, err, erro, Excel, exemplo, Exemplos, Flex, Flex4, flexreport, fonte, for, git, Google, html, ide, IE, if, image, int, Java, lista, live, Livro, Livros, Mac, mg, NaN, O, on, Orientação, Orientação a Objetos, permalink, programação, pt, rails, rest, restfulx, RIA, Ria’s Geral, Sun, tag, Tema, UI, uint, XP @ 07 28th, 2010 | via http://www.elvis.eti.br | Sem comentários
Elvis Fernandes
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Este é o primeiro livro técnico que entra na minha lista de livros “completamente lidos”. Por se tratar de um livro técnico, não tem muito o que explicar sobre ele.

É uma fonte excelente de informações sobre programação para Android, o sistema operacional do Google para celulares. Explica muito bem os conceitos básicos para que o leitor possa iniciar rapidamente a programação para aparelhos com esse sistema, desde que tenha conhecimentos prévios de Java e Orientação a Objetos. Conhecimentos básicos sobre threads com Java também ajudam a entender melhor os exemplos.

Apesar de ser um livro longo (pouco mais de 600 páginas), o autor abriu mão de detalhes que muitas vezes interessam aos programadores – por exemplo, a forma como alguns registros são armazenados no dispositivo – em benefício da cobertura de diversos assuntos diferentes, que vão desde como funciona a estrutura da API do Android até a utilização do GPS ou da câmera do aparelho. Para encontrar esses detalhes que os programadores tanto gostamos (ainda estranho a silepse…), nada melhor que a documentação do sistema.

Posts relacionados

  • CRUD com o RestfulX – aplicação funcionandoCRUD with RestfulX – live application (2)
  • CRUD com o RestfulX: Parte 1/2 – RetrieveCRUD with RestfulX: Part 1/2 – Retrieve (5)
  • Erro “bad line length character” no Git (1)
  • Livro: Fernão de Magalhães (1)
  • FlexReport com o Flex4!FlexReport with Flex4 (3)
  • Livro: O homem que foi quinta-feira (1)
  • Livro: Ivanhoé (0)
  • Instalando sua aplicação Rails/RestfulX (e as gems) na DreamHost Installing your Rails/RestfulX app (and its gems) at Dreamhost (0)
  • Livro: As Aventuras de Tom Sawyer (1)
  • Livro: Histórias de Sherlock Holmes (0)

© Elvis for Elvis Fernandes, 2010. |
Permalink |
Nenhum comentário |
Adicione ao
del.icio.us


Tags: android, celular, Desenvolvimento, google, java, livro, programação

Jun 4

Pós Graduação em Métodos Ageis

Escrito por Daniel Lopes em 1, 3d, 6, análise, app, AR, Arquitetura, arte, bar, BI, busca, camp, class, css, css3, cultura, Curso, Cursos, Desenvolvimento, Desenvolvimento de Software, Desenvolvimento Web, Design, exemplo, Flex, for, Formação, Geral, html, html5, IE, if, int, internet, Java, Javascript, JQuery, Mercado, mg, NaN, O, on, Orientação, Orientação a Objetos, problema, processo, programação, Projetos, pt, rails, RIA, Ria’s Geral, Rich Internet Application, ruby, Ruby e Rails, ruby on rails, site, Software, Sun, Tecnologia, Tema, Teste, UI, usabilidade, web, XP @ 06 4th, 2010 | via http://blog.areacriacoes.com.br/ | Sem comentários
Daniel Lopes
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

No começo deste ano recebi um convite um tanto inusitado mas bem interessante. Um convite do Edgard Davidson (da UNA) para ministrar a disciplina de desenvolvimento web em um novo curso de pós-graduação.

Com este post venho convidar as pessoas de BH e região para o curso de pós-graduação em engenharia de software centrada em métodos ágeis.

No começo deste ano recebi um convite um tanto inusitado mas bem interessante. Um convite do Edgard Davidson (da UNA) para ministrar a disciplina de desenvolvimento web em um novo curso de pós-graduação.

O problema

Sou bem crítico quanto a formação acadêmica. Ao contrário do que muitos falam eu sou sim a favor de graduação e acho que todos deveriam fazer. Principalmente quando estiverem entrando para o mercado, pois formação acadêmica contribui muito para que você tenha uma visão geral e abra o seu leque cultural sobre sua área de atuação e até como ser humano.

Apesar de pensar desta forma existe o outro fator que não obrigatoriamente pessoas graduadas serão bons profissionais (é bem comum vermos até o contrário). E devemos tentar imaginar o porque deste problema.

O meu ponto de vista é que os cursos são ruins (grade e carga teórica) e muitas vezes os professores também deixam a desejar (muitas vezes nunca tiveram experiência prática). Mas também não devemos tirar o foco dos alunos pois também carregam boa parte da culpa por saírem das faculdades com o conhecimento bem abaixo do aceitável.

Pensando desta forma, fiquei muito contente com a oportunidade de fazer alguma coisa para contribuir com uma solução para este problema. Este curso de pós-graduação possui uma grade e proposta bem diferente. Um curso com uma boa dosagem entre teoria e prática e principalmente uma grade disciplinas muito interessante.

Desenvolvimento web

A minha responsabilidade no curso será a disciplina de desenvolvimento web. Pretendo abordar desenvolvimento prático em Ruby e Ruby on Rails. Também vamos aprender conceitos fundamentais como por exemplo entender o protocolo HTTP (e como isso afeta o desenvolvimento web) além de ter uma visão geral das tendências atuais passando por assuntos como Javascript (em especial jQuery), HTML5 e CSS3.

Eu não posso responder por outras pessoas, mas prometo fazer o melhor possível nesta disciplina. E realmente vejo este curso como uma forma de criar grandes profissionais para o mercado mineiro, que ainda carece de pessoas com visões mais modernas no desenvolvimento de software.

Veja o texto oficial de divulgação do curso:

O curso de pós-graduação lato sensu em Engenharia de Software Centrada em Métodos Ágeis tem como objetivo principal especializar profissionais para o desenvolvimento de softwares de qualidade.

Este curso busca capacitar os participantes para uma visão abrangente e atualizada de engenharia de software e, em especial, capacitá-los em métodos ágeis focalizando nas tecnologias correntes para o desenvolvimento de software.

O curso contempla tópicos como métodos ágeis, programação orientada a objetos, padrões de projeto, engenharia de requisitos ágeis , usabilidade, arquitetura e teste de software bem com o desenvolvimento aplicações WEB e RIA (Rich Internet Application).

Durante o curso, os alunos exercitarão práticas ágeis integradas às outras disciplinas, proporcionando a transversalidade de conhecimento entre os conteúdos.

No final, o aluno estará capacitado a implantar, integrar e participar em equipes ágeis de desenvolvimento de software aplicando técnicas e tecnologias atuais de mercado.

Público-alvo

Profissionais de nível superior das áreas de Sistemas de Informação, Ciência da Computação, Análise e Desenvolvimento de Sistemas e Engenharia que atuam no mercado e que desejam se especializar no desenvolvimento de software com qualidade, flexibilidade e visando o máximo retorno sobre o investimento nos projetos de software, ampliando seus conhecimentos nas metodologias, tecnologias e processos que suportam o desenvolvimento ágil de software.

Estrutura curricular

  • Métodos ágeis de desenvolvimento de software
  • Modelagem Ágil de Software
  • Programação Orientação a Objetos
  • Padrões de Projeto
  • Engenharia de Requisitos Ágeis
  • Engenharia de Usabilidade
  • Arquitetura de software
  • Teste de Software
  • Desenvolvimento WEB
  • Desenvolvimento RIA
  • Laboratório de Engenharia de Software ágil
  • Métodos e Técnicas de Pesquisa

Dias e horários

O curso terá duração de 360h/a. Ocorrerá nos Campus Guajajaras (Sextas-feiras, das 19h25 às 22h55) e Barro Preto (Sábados, das 08h30 às 12h00 e das 13h00 às 16h30)

Coordenação

  • Edgard Davidson Costa Cardoso
  • E-mail: edgard.cardoso@prof.una.br
  • Veja a ementa completa

Investimento e mais informações

Confira aqui o valor do curso. Descontos especiais para matrículas antecipadas.

Para mais informações envie suas dúvidas para posgraduacao@una.br ou ligue para (31) 3235-7300. O site da universidade é www.una.br.

Mai 21

Pós Graduação UNA- Engenharia de Software Centrada em Métodos Ágeis

Escrito por Edgard Davidson em 1, 4, 6, Access, Adobe, Adobe Flex, Agile, Air, análise, app, AR, Arquitetura, auto, back, Banco de Dados, bar, BI, break, busca, camp, class, classe, classes, cliente, código, configuração, control, css, css3, cultura, Curso, dados, Desenvolvimento, Desenvolvimento de Software, Desenvolvimento RIA, Desenvolvimento Web, Design, Desktop, development, Draw, err, Estilo, Experiência do Usuário, Ferramenta, Flex, for, Formação, framework, Frameworks, geo, gestão, git, Google, Gráfico, guias, html, html5, ide, IE, if, image, int, interface, internet, Java, JavaFX, Javascript, JQuery, map, maps, Mercado, Mercado de Trabalho, mg, mvc, NaN, O, on, Opinião, Orientação, Orientação a Objetos, polimorfismo, print, problema, problemas, processo, produto, programação, Projetos, prototipação, prototipagem, protótipo, prova, pt, Qualidade de Software, rails, Reflection, RIA, Ria’s Geral, Rich Internet Application, ruby, ruby on rails, Scrum, silverlight, site, socket, Software, Sun, tag, Tecnologia, Tema, Teste, Testes Automatizados, Twitter, UI, UML, usabilidade, utf8, validação, Vários, web, Web Service, web services, Workshop, xhtml, XP @ 05 21st, 2010 | via http://edgarddavidson.com | Sem comentários
Edgard Davidson
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Pós Graduação em Engenharia de Software Centrada em Métodos Ágeis

Objetivo do Curso

O curso de pós-graduação lato sensu em Engenharia de Software Centrada em Métodos Ágeis tem como objetivo principal especializar profissionais para o desenvolvimento de softwares de qualidade. Este curso busca capacitar os participantes para uma visão abrangente e atualizada de engenharia de software e, em especial, capacitá-los em métodos ágeis focalizando nas tecnologias correntes para o desenvolvimento de software. O curso contempla tópicos como métodos ágeis, programação orientada a objetos, padrões de projeto, engenharia de requisitos ágeis , usabilidade, arquitetura e teste de software bem com o desenvolvimento aplicações WEB e RIA (Rich Internet Application). Durante o curso, os alunos exercitarão práticas ágeis integradas às outras disciplinas, proporcionando a transversalidade de conhecimento entre os conteúdos. No final, o aluno estará capacitado a implantar, integrar, liderar equipes ágeis de desenvolvimento de software aplicando técnicas e tecnologias atuais de mercado.

Público Alvo

Profissionais de nível superior das áreas de Sistemas de Informação, Ciência da Computação, Análise e Desenvolvimento de Sistemas e Engenharia que atuam no mercado e que desejam se especializar no desenvolvimento de software com qualidade, flexibilidade e visando o máximo retorno sobre o investimento nos projetos de software, ampliando seus conhecimentos nas metodologias, tecnologias e processos que suportam o desenvolvimento ágil de software.

Resultados Esperados

O resultado esperado do curso é que no final o aluno esteja capacitado a:

  • Identificar quais são as vantagens e desvantagem de se adotar uma abordagem formal ou ágil para desenvolvimento de software.
  • Implantar processos ágeis em equipes de desenvolvimento de softwares, aplicando práticas ágeis no dia a dia do desenvolvimento e possibilitando que o conceito de auto-gerenciamento funcione.
  • Liderar equipes que utilizam métodos ágeis de desenvolvimento.
  • Gerenciar projetos com práticas ágeis como o Scrum.
  • Desenvolver projetos de software em um em equipes ágeis com tecnologias Web e de Rich Internet Application (RIA)
  • Ser um profissional crítico, formador de opinião, que entenda de tecnologia, e que estejam capacitados a integrar equipes ágeis contribuindo para a melhoria da qualidade de software nacional.
  • Agregar valor no produto de software por meio da Integração disciplinas de engenharia de requisitos, usabilidade, padrões de projeto, arquitetura e teste de software

Diferenciais do Curso

Entre os principais diferenciais do curso de Engenharia de Software Centrada em Métodos Ágeis da UNA está no seu corpo docente, composto por professores com ampla vivência no mercado de trabalho, sua grade curricular composta de disciplinas teóricas e práticas, com conteúdo em acordo com as exigências do mercado, sintonizado com o pensamento ágil, e, sobretudo, que é o único curso pós graduação lato senso em Engenharia de Software de Belo Horizonte totalmente focado na filosofia ágil.

Estrutura Curricular

(mais…)

Abr 13

Adobe CS5 Tour – Lisboa

Escrito por Tecinfor em .NET, 1, 2009, 4, Adobe, Aplicativos, Apresentação, AR, break, cultura, err, Evento, Eventos, Ferramenta, for, lisboa, live, LiveCycle, O, on, online, Plugin, produtividade, programação, Ria’s Geral, UI, wave, web @ 04 13th, 2010 | via http://tecinfor.net | Sem comentários
Tecinfor
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Não perca a performance ao vivo do Adobe CS5 em Lisboa no CCB.
Local: Centro Cultural de Belém
Data:  Qui 13 Maio 10
Horario: 11:00h- 12:00h
Programação
09:00 – Abrindo as portas
09:30 – 10:00 Apresentação do Adobe CS5
10:00-10:45 Novo Web Premium Adobe CS5
10:45-11:00 Coffee Break
11:00-11:20 por PNY NVidia Quadro: GPU aceleração da produtividade revoluciona CS5
11:20-11:45 Adobe [...]

Related posts:

  1. Adobe LiveCycle Tour A Adobe anunciou mais uma suíte de aplicativos. Esta suíte…
  2. Adobe Acrobat Connect Pro eSeminar Novo seminário online de Adobe: Datas e locais Dinâmico e…
  3. Adobe Wave A Adobe lançou sua nova ferramenta, Adobe Wave, feita com…

Related posts brought to you by Yet Another Related Posts Plugin.

Abr 10

Maré de Agilidade em BH

Escrito por Edgard Davidson em 1, 2.0, 2009, 4, 6, Agile, Air, api, AR, Arquitetura, BI, case, class, comunidade, control, cultura, Curso, Cursos, demo, Desenvolvimento, Desenvolvimento de Software, Destaque, empresas, event, Evento, Eventos, for, Formação, geo, gestão, Google, html, IE, if, image, int, Introdução, layout, map, maps, Mercado, Metodologia Ágil, mg, Microsoft, NaN, Negócios, networking, O, on, Palestra, Palestras, portal, problema, problemas, programação, Projetos, prova, pt, publicidade, RIA, Ria’s Geral, Scrum, Software, tag, team, Tecnologia, UI, uint, utf8, Visual Studio, Workshop, XP @ 04 10th, 2010 | via http://edgarddavidson.com | Sem comentários
Edgard Davidson
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

A 5ª Edição do evento Maré de Agilidade será em Belo Horizonte

Nos dias 20, 21 e 22 de maio de 2010 , o Maré de Agilidade reunirá na capital de Minas Gerais palestras, mini-cursos e workshops de grandes nomes do seguimento, sempre com o apoio de empresas e instituições de destaque no mercado de metodologias ágeis.

Produzido desde sua primeira edição de forma comunitária, o Maré de Agilidade é mais que um evento de Metodologias Ágeis: é a demonstração cabal da vivência dessas metodologias e da extrapolação do foco de desenvolvimento de softwares com agilidade. O Maré de Agilidade é produzido pela comunidade, em comunidade e para a comunidade. É um evento itinerante já vivenciado e aprovado por Brasília, Salvador,Fortaleza e Belém, que transforma-se no tempo e no espaço, agregando valores e culturas, tornando-se brasileiro e, como tal, multiétnico e multilíngüe.

Objetivos

O Maré de Agilidade mantém-se fiel a seu objetivo de disseminar Metodologias Ágeis de em todas as regiões do país. Assim, chega ao sudeste em sua quinta edição.

Porém, mais que dissiminar conhecimento, o Maré de Agilidade agiliza o networking, favorece parcerias, potencializa o fechamento de negócios e fortalece a empregabilidade, principalmente na área de Tecnologia da Informação.

Público Alvo

Entendemos como público alvo qualquer pessoa interessada em Metodologia Ágil. Acreditamos que, mais especificamente, esse público alvo seja composto, principalmente, por estudantes, profissionais e empreendedores nos ramos de tecnologia, publicidade, marketing, administração, engenharia, ciência da computação e áreas afins.

Justificativa

O Maré justifica-se pela formação e pela informação. Pela informação, justifica-se pela dissiminação de conhecimento das metodologias ágeis e cases de sucesso. Pela formação, justifica-se pela criação, fomentação e intensificação da cultura de metodologias ágeis na sede do evento, gerando, assim, oportunidades de networking, trocas de know-how e expertise, negócios e parcerias.

Localização

O evento acontecerá: Nos dia 20 e 21 no Pitagorás, Rua Santa Madalena Sofia, 30 – Shopping Jardim, Bairro Cidade Jardim.

No dia 22 no Pólo presencial da UnoparVirtual, unidade Pampulha – Belo Horizonte, Av. Alfredo Camaratti, 121, Pampulha.  Aproximadamente a 1,7 Km da Igreja da Pampulha. É, em suma, um evento sem uma instituição controladora, mas com muitos realizadores parceiros: um “open-source” dos eventos.

Programação Mini-Cursos, Workshops e Palestras

  • Mni-cursos: Gestão ágil de projetos com Scrum
  • Mni-cursos: Princípios e Práticas de Arquiteturas Ágeis
  • Workshops: Principais Problemas do Product Owner
  • Workshops: Microsoft Visual Studio Team System com SCRUM
  • Palestra: Escolhas 2.0
  • Palestra: MPS.BR com metodologias ágeis – Apresentará introdução ao MPS.BR e estudo de caso real de uma empresa MPS.BR nível C com metodologia ágil.
  • Palestra: Arquiteturas irresponsáveis e arquitetos inúteis
  • Palestra: Deploy contínuo: pois integração contínua não basta
  • Palestra: Planejamento e Estimativas em Projetos Ágeis
  • Palestra: Negociação de contratos de projetos ágeis: contratos de escopo negociáveis
  • Palestra: Coaching e Facilitação de Equipes Ágeis
  • Palestra: PO na prática
  • Palestra: Agilidade e Licitações
Mar 4

Histórias das Bolsas de Valores

Escrito por Fabio da Silva em 1, 4, 6, AR, Artigo, Artigos, bar, BI, blog, Blogs, class, cultura, efeito, futuro, Google, if, int, live, Livro, Livros, Mercado, mg, NaN, O, on, operadores, PHP, pt, RIA, Ria’s Geral, Sun, UI @ 03 4th, 2010 | via http://fabiophx.blogspot.com | Sem comentários
Fabio da Silva
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Um assunto que me atrai muito são as histórias das bolsas de valores: catástrofes financeiras, crash de 1929, mania das tulipas, bolhas financeiras, história de operadores de mercado, etc.

Este tipo de leitura ajuda a mostrar alguns aspectos da personalidade humana como o efeito manada e também mostram que crises ou bolhas financeiras sempre existiram e sempre existirão.

Abaixo uma relação de livros nessa linha:

  • Bm&f A História do Mercado Futuro no Brasil
  • A história do homem que levou o Banco Barings à falência
  • Memórias de um Operador da Bolsa este não li mas parece ser interessante. Fala do operador Jesse Livermore, nesse link da Nelogica tem algumas citações dele de como operar no mercado.
  • Pânico – A História da Insanidade Financeira Moderna
  • Salve-se Quem Puder: Uma História da Especulação Financeira este é muito bom. Fala com detalhes sobre a mania da tulipa (até Isaac Newton entrou nessa), do crash de 29 entre outras “bolhas” financeiras.

Fev 18

Flex 3 em Ação

Escrito por Fabio da Silva em 1, 4, 6, AR, BI, blog, Blogs, class, cultura, Flex, Flex 3, Google, if, Iniciando, Livro, Livros, mg, O, on, pt, RIA, Ria’s Geral, UI @ 02 18th, 2010 | via http://fabiophx.blogspot.com | Sem comentários
Fabio da Silva
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Mais um livro sobre Flex no nosso idioma: Flex 3 em Ação.
Não li, mas olhei o sumário e achei o conteúdo muito bom para quem está iniciando.

Fev 9

Novo projeto – Ameixa Japonesa

Escrito por Daniel Lopes em 1, 2009, 3.5, 6, api, AR, Arquitetura, auto, BI, blog, Blogs, cache, capistrano, chrome, class, cliente, código, código fonte, control, cultura, custom, Desenvolvedor, Desenvolvimento, Design, Dica, explorer, firefox, fonte, for, Formação, Geral, git, Hacks, ide, IE, ie6, ie7, if, image, imagens, int, internet, layout, lista, Mercado, mg, mvc, navegadores, novidade, O, on, online, painel, Partilha, PHP, Plugin, problema, problemas, Projetos, pt, rails, rest, RIA, Ria’s Geral, ruby, safari, serviço, servidor, site, tag, TAT, Tema, template, Teste, Testes Automatizados, UI, Vários, Ved, web, Wordpress, XP @ 02 9th, 2010 | via http://blog.areacriacoes.com.br/ | Sem comentários
Daniel Lopes
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

No mês passado concluímos mais um projeto. O tempo anda um pouco corrido por aqui, então acabamos divulgando hoje aqui no blog. Desta vez o projeto foi o blog Ameixa Japonesa (ameixajaponesa.com.br), onde o cliente queria melhorar radicalmente o blog antigo, que já fazia bastante sucesso.

Foi um projeto bem interessante e com um tema muito agradável. Uma das principais exigências foi a capacidade de suportar imagens grandes, além de ser possível o cliente administrar tudo com conhecimento técnico zero.

Nosso papel foi migrar do Blogger para algo mais profissional, com um layout renovado e moderno mas “clean”. O resultado foi a transformação do blog abaixo:

Para este novo:


Como foi desenvolvido

Como o blog original estava hospedado no Blogger, nem cogitamos a idéia de mante-lo lá devido às dificuldades de customização da plataforma, o painel administrativo fraco, além de não termos muito controle sobre o servidor.

Codificar um sistema de blog inteiro não estava dentro dos planos, então muitos poderiam argumentar o uso de algum CMS em Ruby. O grande problema é que Ruby possui bons CMS’s, mas nada ideal para blogs quando o objetivo do cliente é algo profissional com vários posts ao dia.

O projetos minimalistas com Enky estavam totalmente fora de cogitação já que o cliente não é técnico e seria preciso algo mais robusto. Mephisto (o que usamos para o nosso próprio blog) é interessante mas está muito abaixo das funcionalidades do WordPress. O Typo parece ter voltado a ser uma plataforma interessante e em constante desenvolvimento, inclusive atualizado para o Rails 2.3.5 e Ruby Enterprise Edition. Porém não chegamos a testá-lo novamente pois já tivemos problemas com ele anos atrás (mas assim que sobrar um tempo vamos voltar a experimentá-lo).

Nós honestamente gostaríamos muito que tivéssemos algo tão robusto em funcionalidades e simples de se usar como WordPress, porém escrito em Ruby. Mas como esta não é a realidade, nos restará apenas o WP.

Antes que comecem a argumentar que o WP é muito bom, nós dizemos que, de fato ele é muito bom se você vai apenas pegar um template pronto e colocar um blog default online. O grande problema do WordPress é a confusão que é o código fonte do projeto, além de ser quase impossível encontrar plugins de qualidade. Então, se você precisa criar um template próprio ou acrescentar funcionalidades na administração, você está por sua conta e de pouco adiantará os milhares de plugins.

Como o serviço é muito bom e a forma como o cliente administra o blog é sem dúvida uma das melhores do mercado, não sobra outra alternativa. O grande problema é que como desenvolvedor Ruby, estamos acostumados com dezenas de boas práticas do mundo Rails como: divisão de ambientes, deploy automatizado, testes automatizados, organização em arquitetura MVC e etc. Este tipo de organização e prática passa bem longe do WordPress.

De qualquer forma, é possível contornar esta situação e criar algo razoavelmente simples de manter. O que fazemos é evitar ao máximo os plugins e criando métodos para ignorar práticas ruins (incentivadas pelo WP) como pegar posts por ID da categoria.


Colocando online

Mais uma coisa que consideramos inaceitável é atualização de plugins e do próprio WordPress direto pelo site. Por isso sempre trabalhamos com atualizações e qualquer alteração localmente. É uma pena não existir esta cultura e o WP não ter sido feito pensando assim. Para remediar o caos que pode ser o deploy, adaptamos uma receita do Capistrano, transformando o deploy tão trivial quanto em Ruby.

Criamos a receita abaixo e versionamos o projeto com Git:

O que ocorre acima é nada mais do que configurar algumas coisas como domínio, repositório git e caminha do projeto no servidor (nada diferente de Rails). A diferença está nas pastas compartilhadas entre cada deploy. Mantemos avatares, uploads, cache e ads em uma pasta compartilhada.

Nós não versionamos o wp-config.php que contém as senhas do DB, então criamos uma tarefa para fazer o upload deste arquivo.

Com tudo configurado agora colocamos as alterações online rodando apenas o famoso comando: cap deploy


Resultado final

O apanhado final do projeto foi um template customizado, feito a partir do zero (sem os lixos como posts por ID da categoria). Quase não usamos plugins, e os existentes foram bem analisados e/ou fizemos vários ajustes. Utilizamos uma forma própria de deploy automatizado via Capistrano com Git. E para terminar, um arquivo de funções gigante que reproduz coisa muita que estamos acostumados no Rails (métodos link_to, image_tag, etc).

Desta forma temos um projeto simples de manter e bem organizado além de atender às expectativas do cliente.


Internet Explorer

Não é novidade que a maior pérola da internet é o Internet Explorer. É incontestável a inferioridade do navegador. E para este projeto seguimos a tendência atual da internet de evitar as versões mais antigas do IE.

No Ameixa seguimos o que já explicamos neste post . O site é compatível com IE6 e IE7 e contém todos os hacks para o layout ficar perfeito nestes e nos demais navegadores. Ao acessar o site com os IE6 e IE7, o usuário é avisado que existe uma nova versão do navegador e que ele deveria atualizá-lo.

O mais interessante é que IE6 não representa nem 5% do usuários do site. O IE representa no geral apenas 30% do tráfego total (mas ficando em 2º lugar). O primeiro colocado é o Firefox, o terceiro o Chrome e o Safari também possui uma boa fatia de acessos.

| Entradas recentes »

ACERCA

O que é o RedeRIA ?

O redeRIA não é nada mais que um agregador de feed's que disponibiliza o conteudo de varios blogs e autores ao redor do mundo RIA, actualmente agregamos mais de 2791 entradas vindas de 53 blogs especializados em ria’s, pelo que só fica a ganhar em assinar o feed ou seguir a comunidade no twitter.

Se acha que o seu blog ou um blog de um amigo é interessante e util para os leitores o redeRIA, faça a sua submissão aqui.

Feed: assine já
Twitter: siga-nos

GOOGLE

Votação


Deveria o RedeRia agregar conteúdo em inglês?
Ver Resultados

AUTORES


Eduardo KrausAlexandre TadashiBindableCognitiva SoluçõesDaniel LopesDaniel SchmitzDanielPedrinhaDClick TeamEbercomEdgard DavidsonElvis FernandesErko BrideeFabiel PrestesFábio Batista da SilvaFabio da SilvaFabriccio BernardesFelipe BorellaFlavia MoreiraGabriel VersalliniGabriela T. PerryIgor MusardoJanderson CardosoJoão AugustoJose Carlos FielKelps SousaLeonardo FrançaLucas MarçalLuis MessiasLuiz TarabalMario JuniorMário SantosMauro MartinsPablo SouzaPedro ClaudioreneRia BrazilriaPTRicardo CerqueiraRobson FernandesRodrigo Pereira FragaSaintBrSamuelFacchinelloSergio SouzaSilva DeveloperStefan HorochovecTech CaffeTecinforThiago BuenoVedVinícius SandimWillian ManoXAML Cast

PUBLICIDADE








Powered by Wordpress & msdevstudio.com