Padronização de Desenvolvimento

Bem, estou participando de um programa de patronização de metodologia de desenvolvimento em um dos meus empregadores, e estamos realizando alguns estudos em Frameworks, que gostaria de compartilhar com vocês.

Um é a Ferramenta JSenna – Fast Web Development é é um produto de alta produtividade para gerar automaticamente aplicações WEB para coleta e manutenção de dados usando banco de dados relacional. O JSenna é uma ferramenta voltada para analistas de negócios e desenvolvedores para que estes possam construir aplicações WEB sem a necessidade de conhecer tecnicamente a tecnologia JAVA/J2EE ou .NET e nem os componentes e frameworks MVC envolvidos no projeto JSenna. Com o JSenna é possivel gerar o banco de dados (scripts do modelo fisíco), a camada cliente da aplicação que roda dentro do browser (telas do sistema com HTML/Javascript/DHTML/DOM) e a camada servidora da aplicação (que acessa banco de dados relacional e intercepta as requisições que chegam do browser) usando qualquer uma das tecnologia: J2EE, .NET, PHP, ASP, CGI´s ou qualquer linguagem/plataforma que rode do lado do servidor e interprete requisições HTTP.

Saiba mais: http://jsenna.sourceforge.net

Frameworks de CSS

É um framework CSS que tem por objetivo facilitar a criação de protótipos, aspectos tipográficos e toda a apresentação do sites. Basicamente o coração do framework são cinco estilos, cada um com objetivos diferentes:

  • screen.css: Responsável por carregar todos os outros estilos na pasta “Lib”.
  • print.css: Melhorar a apresentação na hora de imprimir.
  • lib/grid.css: É o estilo que permite criar o protótipo que queremos, tanto simples como complexas, com várias colunas e seções.
  • lib/typography.css: Estalece as regras tipográficas do site.
  • lib/reset.css: Reseta valores de margens, padding, bordes, etc para que todos os navegadores mostrem o conteúdo da mesma forma.

Saiba mais: http://bjorkoy.com/blueprint/
http://www.leandrodonofrio.com/

É outro muito bom, com recursos pré-definidos para trabalhar com layouts de colunas.  Possui uma documentação super completa, e um Builder para auxiliar na montagem dos layouts.

Link: http://www.yaml.de/

Builder:  http://builder.yaml.de/

Produtos OpenSource

Você deve conhecer alguns produtos OpenSource (Software Livre), porém quantos destes você conhece em Português (pt_br) ? Ou reformulando a pergunta, quantas empresas/entidades nacionais você conhece, que produz software livre? Vejamos algumas:

A APOENA Software Livre é uma empresa de consultoria e desenvolvimento de software nas modalidades GPL e open-source.

Nascida em novembro de 2000, a empresa foi incubada na IETEC – Incubadora Empresarial Tecnológica de Porto Alegre, da qual recebeu apoio logístico e mercadológico na prospecção de negócios.

Alguns de seus produtos:

  • SOL – Saúde On Line: Sistema Web de Agendamento de Consultas para Postos de Saúde.
  • FIEL Contábil: Sistema de Contabilidade e Orçamento via Web.
  • FIEL Financeiro: É um sistema de Controle Financeiro e Orçamentário.
  • SCP2: Sistema de Controle de Processos e Protocolos para Prefeituras.
  • SGF: Sistema de Gestão de Filiados para Entidades Desportivas, principalmente ligada às artes marciais.
  • EvSIS: Sistema de Controle de Eventos. É composto por dois módulos: Sistema de Administração de Eventos e Módulo de Registro via Site/Portal.
  • ImóveisWEB: É um Sistema de Registro e Controle de Imóveis.

Conheça mais: http://www.apoenasoftwarelivre.com.br/


A Solis, Cooperativa de Soluções Livres, é uma cooperativa de serviços formada no início de 2003, com o apoio da Univates, Centro Universitário, em Lajeado, RS. A Solis implementa e desenvolve soluções tecnológicas livres para os mais variados setores da academia, indústria, comércio e serviços.Alguns de seus produtos:

  • Sagu – Sistema Aberto de Gestão Unificada;
  • Gnuteca – Sistema de gestão de acervo, empréstimo e colaboração para bibliotecas;
  • Agata Report – Sistema para Geração de Relatórios;
  • Fermi – Sistema para Laboratórios de Análises Químicas;
  • Miolo – Framework para o Desenvolvimento de Aplicações em Software Livre;
  • Scotty – Sistema para Central de Atendimento;
  • Tabserver – Controle de Usuários e Atualizações em Máquinas Desktops;

Conheça mais: http://www.solis.coop.br



O Centro de Computação da Unicamp – CCUEC – tem o objetivo de garantir o apoio atualizado em informática para a execução das atividades fim da Universidade e contribuir para a qualidade, eficiência e racionalização das atividades do meio.

Alguns produtos disponíveis sob a licença GPL (GNU Public License):

  • Rau-Tu: Sistema de Perguntas e Respostas
  • Nou-Rau: Armazenamento e indexação de conteúdos digitais
  • E-science: Ferramenta para desenvolvimento de conteúdo voltada para grupos de pesquisa
  • GeCon: Gerenciador de conteúdo para publicação Web
  • ZRabbit: Gerenciador de Conteúdo para Portais de Notícias
  • DForm: Gerador dinâmico de formulários para gerenciamento de eventos
  • Sisclip: Controle de patrimônio e licenças de software para equipamentos de informática
  • SiSaweb: Sistema para avaliação e certificação de conhecimentos
  • PS2PDF: Conversão de arquivos postscript para o formato PDF
  • Agenda: Sistema para controle de ramais telefônicos
  • Seven: Sistema para controle de eventos, cursos, palestras
  • L.I.C: Clonagem de Sistemas GNU/Linux

Conheça mais: http://woodstock.unicamp.br:9673/SoftwareLivre

Conhece mais algum Software Livre nacional ou alguma outra empresa? Então deixe nos comentários, para que possamos conhecer também…

Habilitando vendas por cartão de crédito no seu site

A UOL lançou um serviço chamado pagseguro.uol.com.br que é perfeito para pessoas e empresas que desejam vender pela Internet sem burocracia. Com este serviço você poderá vender seus produtos e serviços e receber através de cartão de crédito, debito e conta e boleto bancário.

Detalhe, você não paga nada para abrir sua conta no site Pagseguro. Todo processo de cadastramento é on-line e sem qualquer burocracia. Eles oferecem todas as dicas para integrar o seu site ao sistema de pagamento deles. Seu custo será um percentual sobre cada venda realizada. Este percentual varia de acordo com a forma de pagamento. No caso de cartão de crédito o percentual fica entre 5,4% e 6,4%. Exemplo: Se você vender um produto por R$ 50,00 e seu cliente efetuar o pagamento através do Pagseguro usando cartão de crédito você receberá R$ 46,80 e pagará ao Pagseguro a taxa de R$ 3,20 que equivale a 6,4%. Já se for débito em conta, a taxa será de 1,9% e por boleto bancário seu custo será de apenas R$ 1,00 por boleto emitido.

Para quem é pessoa física está é uma solução perfeita, pois pessoas físicas não podem contratar bancos e operadoras de cartão diretamente. E para empresas também, porque os custos são bem menores do que realizar a contratação de cartão de crédito diretamente nos bancos. Usando o Pagseguro isto é possível.

As formas de pagamento aceitas são:

  1. Cartãos: Visa, MasterCard, Diners, American Express, Hipercard e Aura;
  2. Débito em conta: Bradesco, Itaú, Unibanco, Banco do Brasil;
  3. Boleto bancário.

Vantagens:

  • Sem taxa administrativa ou taxa de abertura de conta.
  • Você só paga se vender algum produto pelo sistema.
  • Sem taxa de cancelamento. Você pode cancelar sua conta qualquer momento.
  • Pessoas físicas também podem usar o serviço.
  • Pessoa jurídica com uma boa quantidade de vendas paga taxas menores.
  • Você não precisa ter conhecimento avançado para integrar o Pagseguro ao seu site ou sistema de compras pois eles já fornecem o código html que você deve utilizar. Eles também oferecem um sistema de “carrinho de compras”.
  • O sistema é seguro já que toda transação é realizada diretamente com o site dos bancos e empresas de cartões de crédito. Os dados dos seus clientes não ficam armazenados com você e nem com a Pagseguro. A operação é feita diretamente com os bancos.
  • Se você fosse contratar todos estes serviços de pagamento diretamente com os bancos e operadoras de cartão, teria os custos com a abertura e manutenção de contas bancárias em diversos bancos, teria que assinar contratos e ter diversos custos operacionais e relacionados a segurança. Usando o serviço do Pagseguro você não vai se preocupar com isto.
  • As tarifas cobradas pelo Pagseguro são próximas das cobranças pelos bancos e operadoras de cartão. Se levar em conta que você não precisará fazer nenhum investimento e não terá custos de manutenção da estrutura verá que o custo/benefício é ótimo.
  • Você poderá transferir os valores pagos por seus clientes para sua conta bancária com facilidade e sem custos.
  • Tudo pode ser gerenciado e acompanhado pela web através de um painel de controle que eles oferecem.

Aparentemente é um serviço sério e confiável, principalmente por estar vinculado ao provedor UOL que é uma das maiores e mais antigas empresas de internet do país. Para abrir sua conta gratuitamente e acessar mais informações clique aqui. Em poucos minutos você já poderá integrar seu site ao sistema.

Fonte: http://neosite.ilogic.com.br/

Ferramentas para Planejamento de Ambientes

Conversando com uma amiga sobre reformas. construções, ela me confessou que não contratou nenhum arquiteto, ela mesma que fez o projeto de reforma, e sentiu um pouco de dificuldade em usar software como o AutoCad. Ai lembrei de uns programas que já postei aqui, para decoração de ambientes, e então resolvi publicar estes outros programas que tem por finalidade facilitar a tarefa na hora de realizar uma reforma, decoração e etc… confira.

Read More