Procurar no blog
15 de dezembro de 2011
NagiosQL
NagiosQL é uma ferramenta de administração baseada na Web para o Nagios 2.x, 3.xe 1.x. Icinga Ele ajuda você a construir facilmente uma configuração complexa com todas as opções para gerenciar e usá-los.
NagiosQL é baseado em um servidor web com o arquivo PHP, MySQL e local ou acesso remoto aos arquivos de configuração do Nagios.
.
.
As principais características são:
- criar, apagar, modificar e copiar as configurações
- criar e exportar arquivos de configuração
- criar e baixar arquivos de configuração
- importação fácil de configuração
- auto arquivos de configuração de backup
- verificações de consistência
- verificação de sintaxe
- gerenciamento de usuários
- ativação instantânea de configs novas
- muitas traduções
- assistente de instalação muito fácil
- MySQL plataforma de banco de dados
9 de dezembro de 2011
WIX.COM
Com o Wix você pode criar um site pessoal grátis com facilidade.
Não é preciso adicionar uma única linha de código.
Com uma interface gráfica do tipo 'arraste-e-solte', o construtor de sites em Flash foi desenvolvido para ser o mais amigável possível ao usuário, ao mesmo tempo em que permite total liberdade de criatividade.
Escolha entre milhares de modelos de sites com design profissional ou crie o seu a partir do zero.
.
Não é preciso adicionar uma única linha de código.
Com uma interface gráfica do tipo 'arraste-e-solte', o construtor de sites em Flash foi desenvolvido para ser o mais amigável possível ao usuário, ao mesmo tempo em que permite total liberdade de criatividade.
Escolha entre milhares de modelos de sites com design profissional ou crie o seu a partir do zero.
.
Descubra como criar um site da melhor maneira começando com um modelo: clique, reposicione e personalize.
Esteja você promovendo um negócio, exibindo sua arte, criando sua loja online, planejando um evento especial, ou brincando com novas ideias de web design, o Wix tem tudo o que você precisa para construir um site completamente personalizado e de alta qualidade.
2 de dezembro de 2011
Ninite - Instalação automática de aplicativos
Muitas vezes precisamos formatar um computador para mantê-lo protegido contra vírus ou devido a lentidão de desempenho ou algum erro qualquer que nos impossibilita de usar o mesmo.
Reinstalar os programas e aplicativos pode levar um longo tempo e tem que manter o olho sobre o processo de instalação antes de passar para a próxima. Usando o Ninite essa dificuldade fica de lado, Ninite permite escolher os programas e aplicativos que deseja instalar, apenas marque os selecionados e ele irá instalar automaticamente todos os sequencialmente.
MyPaint
MyPaint é uma aplicação open-source rápida e fácil de operar para desenho digital. Ela permite que você se concentre no desenho em vez do programa. Você trabalha em sua tela com um mínimo de distração, trazendo a interface somente quando você precisar dela.
O aplicativo oferece recursos extensos para a criação de pincéis e diversas opções de configuração para o artista, suporte básico à camadas e um espaço de trabalho ilimitado, que evita a necessidade redimensionar a área de trabalho.
O MyPaint está disponível para Windows, Mac OS X e Linux.
23 de novembro de 2011
FOG Project
FOG é um solução livre e open source baseado em Linux de imagem de computador para Windows XP, Vista e 7, que reúne algumas ferramentas open-source com uma interface web baseado em PHP. FOG não usa todos os discos de boot, ou CDs, tudo é feito através de TFTP e PXE. Os drivers do Fog são construídos dentro do kernel, então não precisa se preocupar com drivers (a menos que não hája um driver no kernel linux para ele). FOG também suporta colocar uma imagem de um computador com uma partição de 80 GB em uma máquina com um disco rígido de 40GB, se os dados forem menores do que 40GB, claro.
Overview do FOG
FOG também inclui um serviço de gráfico do Windows que é usado para mudar o nome do host do PC, reiniciar o computador se uma tarefa é criada para ele, e auto-importa o host automáticamente no banco de dados FOG. O serviço também instala impressoras.
13 de novembro de 2011
Samurai Web Testing Framework
O Samurai Web Testing Framework é uma distribuição Live CD Linux que foi pré-configurado para funcionar como um ambiente web pen-teste. O CD contém o melhor do open source e ferramentas livres que se concentram em testes e ataque de sites. O desenvolvimento deste ambiente, foi baseado em uma seleção de ferramentas usadas em práticas de segurança.
Aplicações
Samurai vem com uma série de aplicações úteis. Estes incluem muitas das ferramentas regulares Linux, mas também incluem:
- Burp Suite, uma ferramenta de aplicação de web ataque
- DirBuster, um arquivo de aplicativo e enumeração de diretório e ferramenta de força bruta da OWASP
- Scanner de domínio um utilitário enumeração de alvo
- Gooscan uma ferramenta automatizada de busca que é útil para encontrar vulnerabilidades CGI sem verificar o alvo diretamente, mas sim consultar caches do Google
- Grendel-Scan, acaba de lançar, um aplicativo web open source de testes de vulnerabilidade
- HTTP_Print uma ferramenta web servidor de impressão digital
- Maltego CE, um aplicativo de inteligência forense de código aberto que faz a mineração de dados para encontrar informações a partir da Internet e vinculá-lo em conjunto (ótimo para pesquisa de fundo sobre um alvo).
- Nikto, um scanner de código aberto do servidor web
- Paros, uma aplicação baseado em Java, multiplataforma, auditoria de aplicações web e ferramentas de proxy
- Proxy Rat, um semi-automatizado, passiva web aplicação da ferramenta de auditoria de segurança.
- Pico Proxy, um analisador de aplicação web extensível e um scanner de vulnerabilidade.
- SQLBrute, uma injeção de SQL e ferramenta de força bruta.
- w3af (ea GUI), um ataque de aplicação web e um quadro de auditoria.
- Wapiti, um auditor de segurança web e de aplicação vulnerabilidade scanner
- WebScarab, uma ferramenta de auditoria de aplicação HTTP a partir de OWASP
- WebShag, uma ferramenta de auditoria de servidor web
- ZenMap, um front-end gráfico NMAP
- Burp Suite, uma ferramenta de aplicação de web ataque
- DirBuster, um arquivo de aplicativo e enumeração de diretório e ferramenta de força bruta da OWASP
- Scanner de domínio um utilitário enumeração de alvo
- Gooscan uma ferramenta automatizada de busca que é útil para encontrar vulnerabilidades CGI sem verificar o alvo diretamente, mas sim consultar caches do Google
- Grendel-Scan, acaba de lançar, um aplicativo web open source de testes de vulnerabilidade
- HTTP_Print uma ferramenta web servidor de impressão digital
- Maltego CE, um aplicativo de inteligência forense de código aberto que faz a mineração de dados para encontrar informações a partir da Internet e vinculá-lo em conjunto (ótimo para pesquisa de fundo sobre um alvo).
- Nikto, um scanner de código aberto do servidor web
- Paros, uma aplicação baseado em Java, multiplataforma, auditoria de aplicações web e ferramentas de proxy
- Proxy Rat, um semi-automatizado, passiva web aplicação da ferramenta de auditoria de segurança.
- Pico Proxy, um analisador de aplicação web extensível e um scanner de vulnerabilidade.
- SQLBrute, uma injeção de SQL e ferramenta de força bruta.
- w3af (ea GUI), um ataque de aplicação web e um quadro de auditoria.
- Wapiti, um auditor de segurança web e de aplicação vulnerabilidade scanner
- WebScarab, uma ferramenta de auditoria de aplicação HTTP a partir de OWASP
- WebShag, uma ferramenta de auditoria de servidor web
- ZenMap, um front-end gráfico NMAP
Além disso Samurai inclui vários utilitários que não estão disponíveis a partir do menu GUI. Estes incluem:
- dnswalk, uma consulta DNS e ferramenta de transferência de zona
- httping, como um ping utilitário para solicitações HTTP
- httrack, um utilitário de cópia website.
- John the Ripper, um programa de quebra de senha
- netcat, uma TCIP / IP canivete suíço
- nmap, um scanner de portas e OS ferramenta de detecção
- cerco, um testador de estresse HTTP e ferramenta de benchmarking.
- snarf, um utilitário leve buscar URL
e muitos outros. Claro, todas essas ferramentas podem ser facilmente instaladas em sua máquina Linux, mas com um Live CD com as ferramentas instaladas e pré configuradas é muito mais fácil. Samurai também vem com Wine instalado, o que é útil se você quer executar algumas ferramentas do Windows fora da distribuição.
11 de novembro de 2011
8º FGSL – Fórum Goiano de Software Livre
O 8º FGSL – Fórum Goiano de Software Livre - aborda neste ano de 2011 o tema "Socialmente JUSTO, economicamente VIÁVEL, tecnologicamente SUSTENTÁVEL", discutindo as questões que permeiam o uso, a produção e a difusão do Software Livre (SL) em todo o Estado de Goiás.
O evento ocorre nos dias 18 e 19 de novembro, na Faculdade de Tecnologia SENAC Goiás (próximo a Praça da Bíblia), palco escolhido para o intercâmbio do conhecimento tecnológico e colaborativo entre os membros das diversas comunidades de Goiás.
O FGSL tem como principais objetivos:
O evento ocorre nos dias 18 e 19 de novembro, na Faculdade de Tecnologia SENAC Goiás (próximo a Praça da Bíblia), palco escolhido para o intercâmbio do conhecimento tecnológico e colaborativo entre os membros das diversas comunidades de Goiás.
O FGSL tem como principais objetivos:
- Divulgar e reforçar os conceitos de software livre, estimulando o seu uso como base para programas de inclusão digital e para negócios nas áreas de Tecnologia da Informação;
- Dar visibilidade, capacitar e atender profissionais e interessados de todos os níveis de conhecimento em software livre;
- Mostrar e demonstrar que é possível fazer uso do SL sem grandes dificuldades;
- Promover o intercâmbio do conhecimento e a aproximação entre pesquisadores das diversas áreas da tecnologia e produção da informação inovadoras;
- Estimular o uso e o desenvolvimento do software livre e dos códigos abertos;
Investir na produção e na qualificação do conhecimento, a partir de um paradigma de desenvolvimento sustentado e de uma postura que prima pela inclusão social e pela igualdade de acesso aos avanços tecnológicos.
Público alvo: Professores, pesquisadores, estudantes e os interessados das diversas áreas de TI.
Investir na produção e na qualificação do conhecimento, a partir de um paradigma de desenvolvimento sustentado e de uma postura que prima pela inclusão social e pela igualdade de acesso aos avanços tecnológicos.
Público alvo: Professores, pesquisadores, estudantes e os interessados das diversas áreas de TI.
Dia 19 provavelmente estarei lá...
9 de novembro de 2011
Varnish Cache
Varnish Cache é um acelerador de aplicações web, também conhecido como um proxy cache reverso HTTP. Instalá-lo na frente de qualquer servidor que fale HTTP e configurá-lo para armazenar em cache o conteúdo. Varnish Cache é muito, muito rápido e geralmente acelera entrega com um fator de 10x - 300x, dependendo de sua arquitetura. Uma visão geral de alto nível do que faz Varnish Cache pode ser visto no video abaixo.
Verniz é um software livre licenciado sob uma licença de dois cláusula-BSD, também conhecida como a licença FreeBSD. O projeto foi iniciado em 2005. Verniz Cache 1.0 foi lançado em setembro de 2006.
DEFT Linux Computer Forensics Live CD
Deft é uma distribuição moderna, baseada no Ubuntu para Computação
Forense, utiliza o LXDE como ambiente do desktop, e a ferramenta file
manager thunar para gerenciamento de dispositivos que detecta muito bem
todo o hardware. É muito fácil de usar, vem com o Wine que possibilita
usar as ferramentas do Windows no ambiente do Deft.
11 de outubro de 2011
LTSP Linux Terminal Server Project
O Linux Terminal Server Project acrescenta apoio aos servidores thin-client Linux. LTSP é uma solução flexível e de custo eficaz que está capacitando as escolas, empresas e organizações em todo o mundo para instalar facilmente e implantar estações de trabalho. Um número crescente de distribuições Linux incluem LTSP out-of-the-box.
Computadores novos thin-clients e PCs de legado tanto podem ser usados para navegar na Web, enviar e-mails, criar documentos, e executar outros aplicativos de desktop. LTSP não só melhora o Custo Total de Propriedade (TCO). Estações de trabalho LTSP podem executar aplicações a partir de servidores Linux e Windows.
Computadores novos thin-clients e PCs de legado tanto podem ser usados para navegar na Web, enviar e-mails, criar documentos, e executar outros aplicativos de desktop. LTSP não só melhora o Custo Total de Propriedade (TCO). Estações de trabalho LTSP podem executar aplicações a partir de servidores Linux e Windows.
Linux thin-clients têm provado ser extremamente confiável porque a manipulação e os vírus são praticamente inexistentes. É distribuído sob a GNU General Public License, o que significa que é grátis e sempre será.
Você verá que LTSP tem suporte livre e profissional abrangente, e é desenvolvido por uma comunidade muito ativa global.
7 de outubro de 2011
Trinity Rescue Kit - TRK
Trinity Rescue Kit ou TRK é uma distribuição Linux live free que visa especificamente as operações de valorização e reparação em máquinas Windows, mas é igualmente útil para problemas de recuperação no Linux. Desde a versão 3.4 tem uma interface fácil de usar com menu de texto rolável que permite que qualquer pessoa que domine um teclado e conheça um pouco de Inglês, possa realizar a manutenção e reparação em um computador, que vão desde a redefinição de senha, limpeza de disco, detecção de vírus, backup entre outras opções.
É possível iniciar TRK de três maneiras diferentes:
- Como um CD de boot que você pode queimar a partir do download de uma imagem iso.
- A partir de uma USB/disco (opcionalmente também um disco fixo), a partir do Windows ou a partir do cd de boot TRK (que é mais fácil e mais seguro)
- A partir de rede através de PXE: você começa uma TRK de CD ou USB e executar todos os outros computadores a partir deste, sem modificar nada da sua rede local.
- A partir de uma USB/disco (opcionalmente também um disco fixo), a partir do Windows ou a partir do cd de boot TRK (que é mais fácil e mais seguro)
- A partir de rede através de PXE: você começa uma TRK de CD ou USB e executar todos os outros computadores a partir deste, sem modificar nada da sua rede local.
Aqui está um sumário de algumas das características mais importantes, novos e antigos:
-Muito fácil de redefinir senhas do Windows com a ferramenta winpass.
-5 Diferentes produtos antivirus integrados em uma única linha de comando uniforme com capacidade de atualização on-line
-WinClean, um utilitário que limpa todos os tipos de arquivos temporários desnecessários no seu computador.
-Clone computadores através da rede via multicast.
-Ampla gama de suporte de hardware (kernel 2.6.35)
-Utilitário de backup chamado de "pi", para automatizar backups em máquina local
-Fácil script para localizar e montar todos os sistemas de arquivos locais
-Apoio integral a proxyserver.
-Executar um servidor de arquivos Samba (janelas como compartilhamento de arquivos)
-Executar um servidor ssh
-Recuperação e undeletion de arquivos com utilitários e procedimentos
-Recuperação de partições perdidas
-Completo de leitura / gravação e suporte rpm
-Suporte UTF-8 caracteres internacionais (idioma do teclado selecione a partir do textmenu scrollable na inicialização)
-Softwares atualizados para versões mais recentes
-Milhares de mudanças e correções de bugs desde a versão 3.3
-Elaborados documentação, incluindo manpages para todos os comandos (também TRK 's próprio)
-Muito fácil de redefinir senhas do Windows com a ferramenta winpass.
-5 Diferentes produtos antivirus integrados em uma única linha de comando uniforme com capacidade de atualização on-line
-WinClean, um utilitário que limpa todos os tipos de arquivos temporários desnecessários no seu computador.
-Clone computadores através da rede via multicast.
-Ampla gama de suporte de hardware (kernel 2.6.35)
-Utilitário de backup chamado de "pi", para automatizar backups em máquina local
-Fácil script para localizar e montar todos os sistemas de arquivos locais
-Apoio integral a proxyserver.
-Executar um servidor de arquivos Samba (janelas como compartilhamento de arquivos)
-Executar um servidor ssh
-Recuperação e undeletion de arquivos com utilitários e procedimentos
-Recuperação de partições perdidas
-Completo de leitura / gravação e suporte rpm
-Suporte UTF-8 caracteres internacionais (idioma do teclado selecione a partir do textmenu scrollable na inicialização)
-Softwares atualizados para versões mais recentes
-Milhares de mudanças e correções de bugs desde a versão 3.3
-Elaborados documentação, incluindo manpages para todos os comandos (também TRK 's próprio)
4 de outubro de 2011
phpMyAdmin v 3.4.5
Depois de uns dias sem postar nada, volto falando de uma aplicação que precisei usar recentemente e que supriu a minha necessidade na tarefa que executei, estou falando do phpMyAdmin que ao meu ver cada dia melhora mais.
phpMyAdmin é uma ferramenta de software livre escrito em PHP destinado a lidar com a administração do MySQL sobre o World Wide Web. phpMyAdmin suporta uma ampla gama de operações com MySQL. As operações mais utilizadas são suportados pela interface do usuário (gestão de bancos de dados, tabelas, campos, relações, índices, usuários, permissões, etc), enquanto você ainda tem a capacidade de executar diretamente qualquer declaração SQL.
Para facilitar o uso de uma ampla gama de pessoas, phpMyAdmin é traduzido em 62 línguas e suporta tanto LTR e línguas RTL.
Desde a versão 3.0.0, o phpMyAdmin aderiu à iniciativa GoPHP5 e caiu código de compatibilidade para idosos PHP e MySQL versões, versão 3 e depois exige pelo menos o PHP 5.2 e MySQL 5.
phpMyAdmin ganhou vários prêmios. Entre outros, foi escolhida como a melhor aplicação PHP em SourceForge.net Choice Awards comunitário como "Melhor ferramenta ou utilitário para sysadmins".
phpMyAdmin é um projeto de treze anos de idade, com uma base de código estável e flexível, para saber mais sobre o projeto e sua história consulte a página do projeto.
phpMyAdmin ganhou vários prêmios. Entre outros, foi escolhida como a melhor aplicação PHP em SourceForge.net Choice Awards comunitário como "Melhor ferramenta ou utilitário para sysadmins".
phpMyAdmin é um projeto de treze anos de idade, com uma base de código estável e flexível, para saber mais sobre o projeto e sua história consulte a página do projeto.
7 de setembro de 2011
Algumas Alternativas ao Moodle
Deixando claro que tenho uma preferência muito especial pelo Moodle. Segue uma lista de outras ferramentas semelhantes.
eFront - A instalação base é mínima, mas pode ser estendido facilmente com módulos disponíveis no site. Há versões comerciais com características adicionais.
Este post foi
editado em 18/07/2015 para exclusão da informação sobre o Dokeos, que
também tinha uma versão para a comunidade e a mesma deixou de existir.
.
Claroline - Um ambiente de aprendizagem corporativo baseado no Moodle. Suporta conteúdo SCORM e ferramentas como o Wiki e outras ferramentas online.
http://www.claroline.net/
.
ATutor - LCMS, fornece ferramentas de gerenciamento de aprendizagem. O "A" refere-se a acessibilidade e tem um excelente suporte a padrões de acessibilidade e suporte SCORM, IMS QTI e assim por diante. É de origem canadense.
http://atutor.ca/atutor/
.
ILIAS - Fornece ferramentas para testes e tutoria, bem como elementos de colaboração, como chats e fóruns, e tecnologias de distribuição como RSS e podcasts.
http://www.ilias.de/docu/
.
OLAT - Um sistema de LRN muito bem projetado, agora em seu décimo ano de desenvolvimento, o único porém são as exigências e requisitos no servidor.
http://www.olat.org/
.
Sakai - Concebido na Sakai Universidades é um projeto com um roteiro claro e tem avançado consideravelmente nos últimos anos. Baseado em Java / Tomcat é mantida pela Fundação Sakai, que gerencia as relações com apoio educacional e comercial.
http://www.sakaiproject.org/about-sakai
.
dotLRN - Originalmente desenvolvido pelo MIT, dotLRN solução LMS afirma ser o mais amplamente adotado em ambientes corporativos.
http://openacs.org/projects/dotlrn/
.
Openelms - É promovido especificamente como uma solução de negócios e tem uma diversificada base de clientes, entre ele Merrill Lynch clube de futebol e Queens Park Rangers.
http://www.openelms.org/
.
Por último, o nacional muito bem falado, Amadeus.
Amadeus - É um sistema de gestão de aprendizagem para Educação a Distância baseado no conceito de blended learning (uma mistura de aulas a distância com presenciais). O Amadeus permite ampliar as experiências para diversas plataformas como Internet, desktop, celulares, PDAs e TV Digital, de forma integrada e consistente, permitindo a execução de novas estratégias de ensino e de aprendizagem orientadas por teorias construtivistas ou sócio-interacionista do desenvolvimento humano.
31 de agosto de 2011
English4Smart - Curso de Inglês
Um post de utilidade pública, para quem não é fera no inglês e deseja dar uma melhorada na conversação, esse curso é oferecido pela IBM.
O English4Smart é um curso da língua inglesa gratuito que foi elaborado com a consultoria da União Cultural Brasil Estados Unidos, uma fundação sem fins lucrativos que tem como meta aproximar as culturas dos dois país, através da promoção de cursos da língua inglesa em todos os níveis (www.uniaocultural.com.br).
Metodologia: O curso foi desenvolvido na metodologia de Ensino a Distância, seu conteúdo enfatizam as habilidades de ler, escrever, ouvir e falar. Para o melhor desenvolvimento da habilidade de falar o aluno possui um recurso de avaliação da sua pronúncia, através da gravação da sua voz.
Modularidade: O English4Smart possui 3 módulos com 21 lições cada, que abrangem os níveis Básico I, Básico II e Intermediário I. Ao iniciar o curso, o aluno encontrará apenas a primeira lição do módulo 1 desbloqueada. As lições posteriores serão liberada ao término de cada lição e o andamento do curso será gravado por lições, ou seja, se o aluno por qualquer motivo, sair no meio da lição, terá que iniciar do começo novamente quando retornar ao curso.
Prazo de término: O curso não possui prazo de término, isto é, o aluno pode fazer no tempo que desejar. Durante o curso, o aluno poderá acompanhar o andamento e o tempo restante, estes dados são estatísticos e estão relacionados a estimativa de duração do curso, que é de 30 horas por módulo, são dados úteis para o aluno programar-se melhor e ter uma ideia de quanto tempo falta para completar os três módulos.
Avaliação: Todos os exercícios do curso são computados para a avaliação do aluno, cada um deles tem um valor associado e podem ser refeitos quantas vezes o aluno quiser, mas somente as duas primeiras tentativas valem nota, sendo que a primeira vale 100% do exercício e a segunda 50% da pontuação atribuída. Ao término do terceiro módulo, os alunos que obtiverem pontuação igual ou superior a 70% dos pontos totais, terão direito a uma prova de certificação para obter o certificado de conclusão do curso, esta prova será feita pela internet, a partir do site do tismart.
Inscrição: Para participar do curso é necessário efetuar o cadastro no site do e durante o preenchimento do perfil, no tópico "Tem interesse em fazer algum dos cursos" escolha a opção "Curso de Inglês".
24 de agosto de 2011
OpenShot
OpenShot é um editor de vídeo open-source para Linux licenciado sob a GPL versão 3.0.
Com OpenShot você pode criar o video que sempre sonhou usando fotos e arquivos de música, pode adicionar facilmente sub-títulos, transições e efeitos, e, em seguida, exportar para DVD, YouTube, Vimeo, Xbox 360, e muitos outros formatos comuns.
OpenShot tem muitos recursos, tais como cortar e organizar vídeos, ajustar os níveis de áudio, transições entre vídeos, camadas múltiplas de composição de vídeo, chroma-key / efeito de tela verde, e suporte da maioria dos formatos e codecs.
O que realmente diferencia OpenShot de outros editores de vídeo é a interface do usuário muito mais fácil de usar.
22 de agosto de 2011
DraftSight
O DraftSight permite criar com facilidade desenhos profissionais de CAD. Utilizando o formato DWG como o principal formato de arquivo de desenho, além do suporte a arquivos DWG e DXF até a versão 2010, o DraftSight proporciona compatibilidade e recursos de intercâmbio para uma ampla variedade de softwares de construção e de gráficos em todo o mundo.
19 de agosto de 2011
Greenfoot - Java POO
Greenfoot é um projeto suportado pela Sun Microsystems, da Oracle, que vem ganhando espaço no meio acadêmico com público-alvo direcionado a programadores iniciantes.
Através de um exemplo simples definido com um cenário de simulação de tráfego rodoviário, permite-se desenvolver objetos que serão os seus atores (veículos e semáforos). Também serão destacados neste mesmo cenário, conhecimentos a cerca de classes, objetos, herança, polimorfismo e interface. A interatividade e a representação visual dos objetos são os pontos fortes deste ambiente de programação.
É um ambiente que combina um Framework para criação de cenários bidimensionais em Java e um ambiente de desenvolvimento integrado (IDE, com class browser, editor, compilador, execução, etc.). Embora o Greenfoot suporte todas as características da linguagem Java, é especialmente útil para exercícios de programação que apresentem algum elemento visual.
As suas características principais são a visualização dos objetos e interação entre os mesmos.
A IDE Greenfoot é gratuita, porém não é aberta. Existe a proteção de copyright mantida na definição do ambiente por seus criadores, mas todos os códigos-fonte pertencentes aos cenários são abertos e podem ser estendidos. Greenfoot apresenta um tutorial online e é disponibilizado para download no site do projeto http://greenfoot.org.
Funciona em Windows, Mac OS X e possui um JAR executável para qualquer outro sistema operacional com a máquina virtual Java instalada. Para execução é necessário ter um JDK na versão 1.6.X.
Para mais informações a respeito do Greenfoot, consulte o site do projeto.
18 de agosto de 2011
How Secure Is My Password?
Hoje precisei verificar o nível de segurança da minha senha, a que uso em sites na internet, e, para meu conhecimento, descobri que minha senha pode ser quebrada em cerca de 8 segundos.
Preciso urgente modificar para uma senha mais segura, conforme orientações do site http://howsecureismypassword.net/
Acesse o site e verifique as suas senhas, é sempre bom estar prevenido nesse mundo hacker.
15 de agosto de 2011
Mozilla Firefox 6
A fundação Mozilla disponibilizou em seu FTP a versão 6 do Firefox, que deverá se lançada oficialmente a qualquer momento.
Essa versão do Firefox 6 traz uma administração simplificada de plugins e que permite mantê-los atualizados de forma mais fácil. Tem também um novo sistema de administração deseparadores ou ainda uma nova barra de endereço que permite identificar mais facilmente o site que queremos visitar.
O que mais me chamou a atenção é que segundo a Fundação Mozilla, ele tem um uso mais aprimorado de memória, já que a versão anterior constinuava "comendo" memória demais.
Essa versão do Firefox 6 traz uma administração simplificada de plugins e que permite mantê-los atualizados de forma mais fácil. Tem também um novo sistema de administração deseparadores ou ainda uma nova barra de endereço que permite identificar mais facilmente o site que queremos visitar.
O que mais me chamou a atenção é que segundo a Fundação Mozilla, ele tem um uso mais aprimorado de memória, já que a versão anterior constinuava "comendo" memória demais.
De qualquer forma já estou usando.
12 de agosto de 2011
LinuxCon Brasil 2011
LinuxCon Brasil é a conferência Linux da América do Sul, oferecendo uma colaboração ímpar e espaço de educação para todas as questões Linux. LinuxCon Brasil reúne os melhores e mais brilhantes que a comunidade Linux tem para oferecer, incluindo desenvolvedores do núcleo, os administradores, os usuários finais, os executivos de negócios e especialistas em operações - os melhores talentos técnicos e os decisores e especialistas do setor que estão envolvidos na comunidade Linux.
Quem deve participar:
Desenvolvedores de Software, profissionais de TI, usuários finais corporativos, executivos seniores, especialistas de operações de TI, Administradores de Sistemas, Estudantes, Media e qualquer outra pessoa com interesse no ecossistema Linux.
Se você está procurando a oportunidade de colaborar com os melhores talentos técnicos - desenvolvedor de negócios e operações - do Brasil, América do Sul e em todo o mundo e são educados sobre os avanços na plataforma Linux, LinuxCon Brasil é o melhor lugar para fazer isso.
Desenvolvedores de Software, profissionais de TI, usuários finais corporativos, executivos seniores, especialistas de operações de TI, Administradores de Sistemas, Estudantes, Media e qualquer outra pessoa com interesse no ecossistema Linux.
Se você está procurando a oportunidade de colaborar com os melhores talentos técnicos - desenvolvedor de negócios e operações - do Brasil, América do Sul e em todo o mundo e são educados sobre os avanços na plataforma Linux, LinuxCon Brasil é o melhor lugar para fazer isso.
Google Developer Day - São Paulo - Brasil
O Google Developer Day é um evento de um dia que traz conteúdo avançado, técnico e funcional, sobre as plataformas e produtos do Google. Todo conteúdo vem diretamente das equipes que trabalham nestes produtos.
Acompanhe os últimos desenvolvimentos em Android, Chrome, HTML5, Cloud e muito mais em São Paulo no dia 16 de setembro de 2011. O Google Developer Day do Brasil acontecerá no Hotel Sheraton WTC. Acesse codigo-google.blogspot.com para ficar atualizado sobre o GDD e receber outras notícias do time de desenvolvimento do Google.
Acompanhe os últimos desenvolvimentos em Android, Chrome, HTML5, Cloud e muito mais em São Paulo no dia 16 de setembro de 2011. O Google Developer Day do Brasil acontecerá no Hotel Sheraton WTC. Acesse codigo-google.blogspot.com para ficar atualizado sobre o GDD e receber outras notícias do time de desenvolvimento do Google.
10 de agosto de 2011
10 leis imutáveis de erros
Hoje estou postando algo diferente, um pouco fora do padrão, mas que achei muito interessante, é um texto de Alan Norton publicado no http://www.techrepublic.com que fala sobre os 10 erros imutáveis que podemos cometer.
10 leis imutáveis de erros
Por Alan Norton
Vantagem: Os erros são inevitáveis. Mas como Allan Norton explica,
certas leis regem a forma como lidamos com eles, como aprendemos com elescomo
podemos esconde-los e até mesmo aproveitá-las.
Erros são tão certos, tão comuns e potencialmente destrutivos, permanecem
um mistério. Por que nós erramos? Por que nós repetimos?
Estes 10 leis lhe dará um melhor entendimento de quais são os erros e
como lidar melhor com eles.
Lei # 1: Todo mundo comete erros
"Todo mundo comete erros. É por isso que existe uma borracha sobre
todos os lápis." Provérbio
japonês.
Esse
divertido e inteligente Provérbio
japonês nos faz lembrar que há algo intrinsecamente humano sobre os
erros que cometemos. Ele também sabiamente explica que nós temos o poder de
corrigir nossos erros.
Ninguém
pode mudar Lei número um.
Lei # 2: Nem todos os erros são tão ruins
Erros não vão parar de acontecer, mas isso nem sempre é uma coisa ruim.
A pessoa que não comete erros, não corre nenhum risco e nem vive a vida ao
máximo. Sem cometer erros você pode estar perdendo algumas das melhores
recompensas da vida. Se você ainda acredita que todos os erros são ruins,
considere esta pergunta: como pode um erro ser considerado ruim se mais se
ganhou do que se perdeu? Há muitos exemplos de erros que levaram a grandes
descobertas. Penicilina, por exemplo, foi descoberta por Alexander Fleming
quando ele acidentalmente
deixou uma placa de Petri aberto. E sobre os erros que são dignos de
centenas de milhares de dólares? Meu favorito, o selo
Inverted Jenny, foi
vendido em novembro de 2007 para US $977,500!
Lei # 3: Erros não vistos por outros não são erros
"Quando
uma árvore cai em uma floresta solitária, faz barulho? — Charles
Riborg Mann e resgate de George Twiss
Se um erro é cometido e não se sabe sobre ele, é um erro? OK, para você é
um erro. Mas se ninguém mais está ciente de seu erro, não é um erro —
assumindo, claro, que você corrige seu erro antes que alguém mais saiba. Não é
necessário divulgar cada erro que você comete, especialmente os mais estúpidos.
Por que razão prejudir sem necessidade a sua imagem e, possivelmente, sua
carreira? Mas você pode passar sobre as lições que você aprendeu com
seus erros e ainda ser um herói algum dia.
Lei # 4: Ignorância não desculpa seus erros
Da mesma forma, não saber qual recurso do sistema ou comportamento que
leva a um erro, não pode ser usado como desculpa. Eu aprendi VB processamento
de transações para acelerar o carregamento de dados em um banco de dados
remoto. Infelizmente, eu não tinha conhecimento das consequências de um grande
número de transações de processamento antes de confirmar os registros. A rede
caiu e eu cometi esse erro. Ele pode ter sido um erro não intencional ,
mas alegando ignorância não mudaram o fato de que eu era responsável pelo não funcionamento
da rede.
Lei # 5: Erros acontecem no pior momento
Sempre
apreciei Lei
de Murphy e seus
corolários incluindo
Leis
de computador de Murphy. Talvez seja porque existe uma certa
quantidade de verdade neles. Não é coincidência que com freqüência, os piores
erros ocorrem no pior momento. Em fim de projetos, erros acontecem devido ao
estresse, pressão do tempo e fadiga. Um prazo conduz frequentemente a erros na
corrida para concluir uma tarefa. Menos tempo para reconhecer e corrigir erros
é muitas vezes a gênese do que pode e vai dar errado.
Lei # 6: Erros geram erros
"Pessoas
desesperadas fazem coisas desesperadas.” – Anônimo.
Seu coração bate apressado, gotas de suor formam-se em seu rosto e seu
estômago se sente como se cheio de borboletas e mariposas. Você acabou de fazer
o tipo de erro que pode ser o fim de sua carreira. Como você irá proceder? Você
decide corrigir rapidamente seu erro antes que alguém saiba. Mas não é o
momento para cometer outro erro. Em primeiro lugar, respire profundamente e faça
várias perguntas perguntas:
- Eu correrei riscos desnecessários e perigosos para corrigir meu erro?
- Eu estou em cima da minha cabeça e precisa de ajuda?
- Posso resolver este problema sem torná-lo pior?
Você está mais propenso a tomar decisões erradas quando está sob um
estresse muito grande. A última coisa que você quer em um momento de definição
de carreira é uma comédia de erros. Mantenha a calma, continue a ser sensato e
tome o tempo necessário para evitar erros adicionais.
Lei # 7: Erros cometidos com computadores propagam-se mais rápido e
causam mais danos
"Computadores
permitiram que as pessoas cometam mais erros mais rápido do que quase qualquer
invenção na história, com a possível exceção de tequila e mão armada." - Mitch
ratcliffe
Ah, o poder que existe em alguns profissionais de TI! Você tem o poder
de danificar muito com o menor dos erros. Use um or em vez de um and ou colocaque
um ponto decimal no lugar errado, e todos os tipos de coisas ruins podem
acontecer. O trabalho que você faz é "sobrecarregado" uma vez que ele
é executado em um computador. As pressões para produzir perfeição são enormes.
Uma vez que todos podem cometer erros, o curso apenas razoável é tomar muito
cuidado na revisão e teste do seu trabalho antes de mostra-lo para o mundo.
Lei # 8: Erros de inação são erros, no entanto...
Quando você ficar mais velho, você começa a perceber os erros que você cometeu
por não lutar pelo que é certo, ou qualquer outra situaçõe. Da mesma
forma, você pode adivinhar em não obter essa certificação, não
tendo nenhuma posição sobre esse projeto ou outras decisões de inércia que você cometeu
no trabalho. A tragédia é que essas decisões muitas vezes poderia mudar sua
vida. Igualmente trágico, se eram erros e não poderam tornar-se óbvios apenas
na clareza da retrospectiva. Outros erros de inação são mais claros para
identificar como verdadeiros erros:
- Na falta de comunicar
- Na falta de investigação em detalhe
- Na falta de analisar cuidadosamente
- Na falta de testar todos os resultados possíveis
- Na falta de realizar a análise da causa raiz
Lei # 9: Dizer que não comete erros, é um erro
"Você
pode cometer erros, mas isso não é uma falha até que você comece a culpar outra
pessoa". — Mary
Pickford
Se você não pode corrigir rapidamente seu erro, ocultá-lo é quase sempre
uma má idéia. Encontrar a humildade de admitir seu erro permitirá que outros possam
ajuda-lo. Membros mais experientes da sua equipe podem ajudar a determinar o
escopo completo e o impacto de seu erro e ajudar no processo de correção. Assuma
seusu erros e não culpe ninguem por eles — e ninguém com sã consciência quer
viver com isso.
Lei # 10: Não aprender com seus erros é um erro
Foi dito que a vida é uma viagem, não um destino. Erros são parte da
caminhada, e é uma oportunidade perdida se não aprender e crescer a partir dos
erros que encontramos ou cometemos ao longo do caminho. Mas a aprendizagem não
é suficiente. Nós também devemos pôr em prática tudo que temos aprendido.
A linha de fundo
Se é verdade que você aprende mais com seus erros de seus triunfos, eu
devo ser um gênio. Mais de uma vez falhei noi processo de aprendizagem durante
a jornada ao longo do caminho da vida. Eu me peguei cometendo o mesmo
erro repetidamente e não comprendo totalmente por que. O fluxograma
na Figura A ajuda a explicar onde o processo de aprendizagem pode
falhar.
A Figura A
O processo de "aprender com os erros"
Quando você comete um erro pela primeira vez, você reconhece ou não. Se
você reconhece, você pode corrigi-lo. É um processo bastante simple. A segunda
vez que você se depara com uma situação
semelhante, você deve primeiro reconhecer a situação, lembrar-se do erro que
você cometeu e, em seguida, alterar seu comportamento. Falha em qualquer um
desses três pontos de decisão você vai repetir o erro. Que é um processo mais
complexo e a razão pela qual vamos repetir nossos erros.
Meu erro
favorito é intencional. Fabricantes de tapete Navajo incluem uma pequena
imperfeição chamado de
"Cadeia
de caracteres do espírito" para permitir que o
"espírito" que eles colocaram no trabalho possa escapar e porque só Deus é
perfeito. Não podemos esquecer, este é talvez a maior
cotação de "erro" de todos os erros: "Errar é humano,
perdoar é divino." — Alexander
Pope.
Assinar:
Postagens (Atom)