IzzyMenu – Menus CSS profissionais

Agora não tem mais desculpa, fazer menus profissionais em CSS ficou moleza. IzzyMenu.com é site no puro estilo web 2,0 com uma impressionante interface AJAX, que ajuda a criar rapidamente menus de navegação em CSS.

A ferramenta possibilita personalizar uma série de opções, como o tipo de menu (vertical e/ou horizontal) dimensões, cor do fundo, márgem, cor do texto e muitas outras opções… no final você pode fazer o download do menu criado. Muito bom…

Link: http://www.izzymenu.com/

OSSTMM – Metodologia Aberta de Teste de Segurança

Atualmente se encontra na terceira versão este completo manual, com algumas apresentações e vídeos.

O Manual de Metodologia Aberta de Comprovação de Segurança (OSSTMM, Open Source Security Testing Methodology Manual) é um dos documentos mais completos e comumente utilizado em Auditorias de Segurança da Informação e Sistemas Web, descrevendo as fases que se deve seguir para executar qualquer auditoria. É composto de dicas de mais de 150 especialistas internacionais e esta em constante evolução. Atualmente se compõe das seguintes fases (há esta em espanhol):

Read More

Vetorizar – Vetores prontos download

Vetorizar.com é um site diferente dos demais da sua categoria. O seu autor disponibiliza diariamente vários downloads de arquivos vetorizados, que ele afirma ter em seu HD mais de 4GB em desenhos e a cada dia amigos e clientes enviam mais e mais.

Realmente o site é uma mão na roda quando você precisa trabalhar por exemplo com serigrafia ou outra arte que precise dos desenhos vetorizados.

Link: http://www.vetorizar.com/

Referências: http://portuguesbrasileiro.istockphoto.com/

EBOX – Administração simples de um servidor Linux

Tomei conhecimento deste projeto a poucos meses, mas devido a algumas outras atividades, acabei por não escrever nada a respeito. Um dia desses vi uma notícia falando de um produto que até o momento não conhecia, porém pelas descrições me pareceu muito interessante.

Baixei uma versão Live-CD para experimentar. EBOX é uma interface web para administrar de forma bastante simples, diversos serviços de um servidor Linux sem ter que procurar por vários arquivos de configurações. Esta preparado para funcionar com máquinas rodando Debian, porém suponho que será adaptáveis a outras distribuições, principalmente porque cada uma tem os arquivos de configuração em lugares diferentes.

E como tudo avança, recentemente li que o Ubuntu pretende integrá-lo em sua versão para servidores, para facilitar a administração. Pra mim, parece um grande avanço por parte da equipe do do Ubuntu, tando por desenvolver uma das melhores distribuições Linux para o público em geral como por optar por soluções deste tipo para deixar mais fácil a vida de quem tem que trabalhar com servidores.

Porém você deve estar pensando que esta ferramenta não pode determinar todos os pormenores de seus arquivos de configurações (alguns POGs). Porém saiba que ele pode fazer a parte pesada da configuração e deixar pra você fazer o refinamento, ou seja, a “perfumaria” de forma manual, de acordo com suas necessidades. Porém é um bom ponto de partida para configurar serviços como DNS, SAMBA, LDAP, Email… todas as característica disponíveis você pode consultar aquí.

Java Standalone – Banco de Dados

Imagine a seguinte situação: você desenvolvedor, precisa criar um sistema sério, escalável, com recursos de pesquisa e indexação, o que você precisa? Sim invariavelmente um servidor de banco de dados, que é uma outra aplicação, como o Mysql e Postgresql por exemplo.

Ai você pode se perguntar, pô usa algo como JSP/JSF, acessada via web e etc e tal.

Mas digamos que você queira que seu sistema seja simples, principalmente na hora da instalação na máquina do usuário (digamos que sejam poucos usuários finais, que ela não precise ser distribuída nem acessada via web e que rode na máquina do usuário) ou seja sua aplicação será standalone/desktop. O que usar como DataBase?

Apesar de temos algumas opções com o HSQLDB, H2 (melhoria do HSQL), Derby e o JavaDB, o que gostaria de destacar aqui é o JavaDB.

O JavaDB seria a distribuição suportada pela Sun do Apache Derby. O sistema tem suporte à transações, integridade referencial, unicode, cursores, triggers e stored procedures (que são escritas em Java).

As APIs para programação suportadas são JDBC e SQL. Quanto ao tamanho, são necessários apenas 2 MB para a “database engine” e para o driver JDBC embutido (é ele que possibilita o feature de “embedded database”), sendo que ele também pode atuar como os bancos de dados tradicionais, usando a arquitetura cliente/servidor, utilizando a rede como canal de comunicação.

Além desse caso, também há uma vertente de uso juntamente com o J2ME, o framework para desenvolvimento de aplicações Java para dispositivos móveis, aproveitando que o adicional seria apenas de 2 MB e que os sistemas embarcados estão cada vez mais potentes e com crescente capacidade de armazenamento.

O JavaDB também pode ser utilizado em conjunto com os mais conhecidos servidores de aplicações, como GlassFish, Tomcat, dentre outros. Ele também já está integrado em várias IDEs, como o Netbeans e o Java Studio Enterprise. O JavaDB está integrado também ao JDK 6.

Confira como proceder a instalação, testes e baixe o aplicativo de exemplo, criado pelo pessoal da Equipe TI.

Tutoriais Ya

É o nome de um estupendo tutorial de diversas tecnologias que envolvem a produção web, como: HTML, JavaScript, CSS, DHTML, AJAX, PHP, Mysql e SQLServer.

Cada tutorial se divide em parte teórica, problema a ser resolvido, e a solução possível, sendo que em cada uma das etapas o aluno pode interagir em um simulador de código.

Se você deseja familiarizar-se com os métodos e objetos dessa moderna tecnologia que permite explorar o máximo a interatividade de páginas web, estes tutoriais serão de muita utilidade.

Há, os tutoriais estão em bom e claro espanhol.

Fonte: La Web Del Programador

HowTo: Como trocar o Home de um usuário no Linux…

HowTo: Como trocar o Home (página padrão) de um usuário no Linux…
===================================================

Situação muito comum, onde você cria um usuário em seu servidor com privilégio diretamente em sua pasta Web, por exemplo /var/www/html/. Sabe-se que por padrão, quando você cria um usuário no Linux, automaticamente é criado em /home uma pasta com nome do usuário, mas é simples mudar isso. Veja:

[Opção 1]:
(como root)
– edita o arquivo /etc/passwd
# vi /etc/passwd
– procura pelo usuário, vai estar listado o home dele: home/usuario, muda pra /var/www/html
– mude para o usuário em questão:
# su usuario
# cd
# ls
(irá mostrar as pastas de seu home)
# pwd
(irá mostrar o caminho de seu home, que deve ser o que você alterou)

[Opção 2]:
(como root)
usermod -d $novo_diretório_home $usuario_a_ser_trocado_seu_home
– Exemplo:
usermod -d /var/www/html/ usuario

Folder, cartões e lembracinhas no Word…

Veja como é fácil criar folder no Word ou outro editor de texto qualquer:

Panfletos, folders, livretos, convites, flyers – como fazer no WORD

4 panfletos por página, para cortar e distribuir (ideal para pouco texto sobre o projeto, convites, flyers, etc)

  • WORD: Arquivo, Configurar Página, Margens = 1cm (todas), Papel = A4
  • Tabela, Inserir, Tabela = 2 colunas, 2 linhas, Largura de coluna fixa = 9,5 cm
  • Ao redimensionar a altura da linha use a régua e dê 14 cm para cada linha.
  • Digitar o texto e colocar as imagens no primeiro panfleto (célula da tabela). Copiar e colar nas demais posições
  • Remover as bordas e imprimir (selecionar a tabela, Sem borda)

Folder dobrável de 3 partes (ideal para projetos com muito texto e fotos)

  • WORD: Arquivo, Configurar Página, Margens = 1cm (todas), Orientação = Paisagem, Papel = A4
  • Tabela, Inserir, Tabela = 3 colunas, 2 linhas, Largura de coluna fixa = 9,3 cm
  • Digitar o texto, sendo a primeira página a parte interna do folder e a segunda página a parte externa.
  • Remover as bordas e imprimir frente-e-verso (selecionar a tabela, Sem borda). Dobrar em 3 partes.

Folder dobrável de 2 partes (livreto)

  • Se a impressora possui a opção de impressão por livretos, ignore estas etapas, e digite normalmente em 4 páginas (ou 8, 12, múltiplos de 4)Para impressoras que não possuem a opção de impressão de livretos:
  • WORD: Arquivo, Configurar Página, Margens = 1cm (todas), Orientação = Paisagem, Papel = A4
  • Tabela, Inserir, Tabela = 2 colunas, 2 linhas, Largura de coluna fixa = 14 cm
  • Digitar o texto, sendo a primeira página a parte interna do folder e a segunda página a parte externa.
  • Remover as bordas e imprimir frente-e-verso (selecionar a tabela, Sem borda). Dobrar em 2 partes.

8 convites/cartões por página, para cortar e distribuir (ideal para convites e cartões)

  • WORD: Arquivo, Configurar Página, Margens = 1cm (todas), Papel = A4
  • Tabela, Inserir, Tabela = 2 colunas, 4 linhas, Largura de coluna fixa = 9,5 cm
  • Ao redimensionar a altura da linha use a régua e dê 7 cm para cada linha.
  • Digitar o texto e colocar as imagens no primeiro panfleto (célula da tabela). Copiar e colar nas demais posições
  • Remover as bordas e imprimir (selecionar a tabela, Sem borda)

10 cartões por página, para cortar e distribuir (ideal para cartões de visita)

  • WORD: Arquivo, Configurar Página, Margens = 1cm (todas), Papel = A4
  • Tabela, Inserir, Tabela = 2 colunas, 5 linhas, Largura de coluna fixa = 9,5 cm
  • Ao redimensionar a altura da linha use a régua e dê 5,6 cm para cada linha.
  • Digitar o texto e colocar as imagens no primeiro cartão (célula da tabela). Copiar e colar nas demais posições
  • Remover as bordas e imprimir (selecionar a tabela, Sem borda)

30 lembrancinhas de casamento/nascimento/aniversário por página, para cortar e distribuir

  • WORD: Arquivo, Configurar Página, Margens = 1cm (todas), Papel = A4
  • Tabela, Inserir, Tabela = 2 colunas, 4 linhas, Largura de coluna fixa = 3,8 cm
  • Ao redimensionar a altura da linha use a régua e dê 4,6 cm para cada linha.
  • Digitar o texto e colocar as imagens no primeiro item (célula da tabela). Copiar e colar nas demais posições
  • Remover as bordas e imprimir (selecionar a tabela, Sem borda)

Javascript Smooth Scroll

df Javascript Smooth Scroll é uma pequena biblioteca que oferece efeito de transição em links na forma de âncora em sua página web. É compatível com a maioria dos navegadores e so pesa 1024 bytes.

Tipicamente ao clicar em um link na forma de âncora, o browser se move diretamente na posição do texto marcado pela âncora, porém se desejamos aplicar um efeito suave para acessar a âncora, esta é a biblioteca que desejamos utilizar.

Como utilizar Smooth Scroll
Seu uso é muito simples, assim que baixar os arquivos [df_smooth_scroll.zip], podemos adicionar o smooth.pack.js em nossa página:

  1. <script type=“text/javascript” src=“smooth.pack.js”></script>

O passo seguinte é criar a âncora de forma normal, não é necessário adicionar nenhum outro código adicional:

  1. <a href=“#rodape” name=“topo”>Ir pro Rodape</a>
  2. <p> text body </p>
  3. <a href=“#topo” name=“rodape”>Ir pro Topo</a>
    
    Veja exemplo funcionando