Archive for the Programação Category

Editor de código livre com suporte à várias linguagens de programação

Posted in Downloads, editores de programação, Programação, Software Livre, Utilitários, Webdesign with tags , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , on 19, julho 2008 by deianaweb


O Notepad++, desenvolvido por Don HO, é um editor de código livre (e um substituto do Notepad), que suporta várias linguagens de programação, rodando sobre o ambiente MS Windows.

Este projeto é baseado em um componente para editor de texto, o Scintilla (um componente muito poderoso), escrito em C++ com pura api win32 e STL (o que garante alta velocidade de execução e pequeno tamanho de programa), está sob a licença da GPL.

Veja abaixo as características do Notepad++ :

1) Destaque de Sintaxes e Sintaxe de Blocos

Linguagens suportadas :

C, C++, Java, C#, XML, HTML, PHP, CSS, makefile, ASCII art (.nfo), doxygen, ini file, batch file,  Javascript, ASP, VB/VBS, SQL, Objective-C, RC resource file, Pascal, Perl, Python,  Lua, TeX, TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript, VHDL, Ada, Caml, AutoIt, KiXtart, Matlab, Verilog, Haskell, InnoSetup, CMake, YAML.

2) WYSIWYG (O que você vê é o que você tem)

Se você tiver uma impressora colorida poderá imprimir seu código fonte (ou qualquer outra coisa) em cores.

3) Destaque de Sintaxes Definida pelo Usuário

Isto permite ao usuário definir sua própria linguagem: não somente sintaxe de palavras chaves, mas também sintaxe de blocos (ex : If / endIf) , comentários e operadores. ( imagem1, imagem2, imagem3, imagem4 ).

4) Auto completar

Para quase todas as linguagens suportadas, o usuário pode criar sua própria lista de api (ou baixar os arquivos na sessão download). Uma vez que o arquivo api estiver pronto, digite Ctrl+Espaço para executar esta ação (veja a imagem). Para mais informações sobre o auto completar, por favor veja a sessão Auto completar.

5) Múltiplos Documentos

Você pode editar vários documentos ao mesmo tempo.

6) Múltiplas Visualizações

Você tem duas visualizações ao mesmo tempo. Na qual você poderá visualizar/editar 2 documentos diferentes ou o mesmo documento (imagem). Você pode visualizar (editar) em 2 vistas um documento, em posições diferentes. A modificação de uma das vistas acontecerá na outra também. (ou seja, você modifica o MESMO documento quando você está no modo clone, veja a imagem).

7) Suporta Expressões de Busca/Substituição

Você pode buscar a substituir uma string (frase) no documento usando expressões regulares.

8 ) Suporta o Arrastar e Soltar

Você pode abrir um documento arrastando e soltando. Você pode também mover seu documento (ou visualização) de uma posição a outra usando o Arrastar e Soltar.

9 ) Posição Dinâmica de Visualizações

O usuário pode escolher a posição de uma visualização dinamicamente (somente em 2 modos : separação horizontal ou vertical), veja a imagem.

10) Auto detecção de Estado do Arquivo

Se você modificar ou apagar um arquivo que esteja aberto no Notepad++, você receberá uma notificação para atualizar seu documento (recarregar o arquivo ou apagar o arquivo).

11) Avanço/Recuo de Zoom

Esta é uma outra fantástica função do componente Scintilla. Simplesmente veja a imagem.

12) Ambiente com Suporte a Múltiplos Idiomas

O chinês, japonês, coreano, árabe e hebraico são suportados no ambiente Windows. Veja o Notepad++ sob o Chinês – Windows , sob o Árabe – Windows e sob o Hebraico – Windows em ação.

13) Marcadores

Basta clicar na margem para inserir um marcador (no lado direito da margem junto ao nº da linha) ou digitar Ctrl+F2 para inverter o marcador. Para ir até um marcador, digite F2 (Próximo Marcador) ou Shift+F2 (Marcador Anterior). Para excluir todos os marcadores, clique no Menu Localizar->Excluir Marcadores. Veja a imagem.

14) Chaves, Colchetes e Parênteses com Destaque

Quando o cursor se apróxima de um desses símbolos { } [ ] ( ) , o símbolo que está próximo ao cursor e o símbolo simetricamente oposto são destacados, assim como sua guia de identação (se houver) fazendo com que a localização de um bloco seja mais fácil. Veja a imagem1imagem2 .

15) Grava e Reproduz Macros

Você pode salvar várias macros e criar atalhos de tecla para o próximo uso.

DOWNLOAD: Para baixar o programa Notepad++ (v.5.0) e obter maiores detalhes sobre  arquivos de ajuda, arquivos de api, arquivos binários, arquivos de estilos, arquivos de imagens, códigos fonte, temas, plugins,  vá diretamente do site do desenvolvedor: clicando aqui

Já existe a versão 5.0.1 do programa Notepad++ disponível no Baixaki, porém, testamos o executável e o mesmo apresentou erro na hora da instalação, assim, não disponibilizaremos o link dessa versão.

O programa tem 2,03MB, não possui limitações, é totalmente gratuito e funciona nos sistemas: Windows XP/98/2000.

Anúncios

Crie formulários para sites e blogs – serviço gratuito

Posted in AJAX, Blogosfera, Dicas, editor de imagens gratuito, Efeitos Digitais, ferramentas online, Geradores, HTML, JavaScript, Programação, serviços online, Tecnologia, Utilitários, Web2.0, Webdesign, Widgets with tags , , , , , , , , , , , , , , , on 18, julho 2008 by deianaweb

Para os que não possuem muito conhecimento em programação de formulários ou para os que desejam ganhar tempo em seus projetos web, encontramos 2 serviços bem úteis, que fornecem ferramentas profissionais capazes de criar formulários para serem utilizados em sites e blogs gratuitamente.

FormFacil (site em Português BR): para usar o serviço é necessário cadastro, para isso, entre no site e clique em Cadastre-se, aparecerá um popup para inserção dos seus dados. Ao logar-se, você poderá criar quantos formulários desejar, configurando-os de acordo com as instruções, criando campos específicos, de acordo com sua necessidade, podendo deixar seu formulário público ou não, depois, basta copiar o código gerado para seu site/blog, para que seus visitantes possam entrar em contato com você. Também é possível ver relatórios, exportar os dados recebidos para seu computador, podendo abrí-los no Excel, em formato CSV. O interessante é que o mesmo desenvolvedor do site FormFacil também criou um outro site chamado ImagemFacil, que oferece um serviço para edição de imagens e, quem fizer seu cadastro em um dos serviços, poderá utilizar o mesmo login e senha para os dois sites, sem a necessidade de cadastrar-se duas vezes. O ImagemFacil oferece diversos recursos para edição de imagens online, inclusive bordas decorativas para fotos digitais, emblemas de times de futebol e vários efeitos de filtros.

Kontactr (site em Inglês): Com ele é possível ter em seu site/blog um formulário de contato estilo Web2.0, muito simples e fácil de usar.  Para utilizar o serviço é necessário cadastro: clique aqui. Após o cadastro você receberá um email para ativar sua conta. Ao logar-se, você será direcionado à uma página onde poderá copiar e colar os códigos disponíveis. Existem códigos em HTML e AJAX , que tanto podem ficar fixos em uma página, ou em forma dos novos popups feitos em AJAX. Os formulários possuem a ferramenta anti-spam conhecida com CAPTCHA(não sabe o que é CAPTCHA, clique aqui). A versão de códigos HTML disponibilizados para botões, são ótimos para blogs no WordPress, que não aceitam JavaScript), já para os que aceitam, os botões com código AJAX dão muito mais modernidade e funcionalidade ao seu site ou blog. Veja nosso formulário de contato logo no início do menu direito, localizado abaixo da busca do nosso blog. Muito bom!

Sistema de votação e comentários para sites e blogs

Posted in Dicas, ferramentas online, Interatividade, JavaScript, Programação, Web2.0, Webdesign, Widgets with tags , , , , , , , , , , , on 17, junho 2008 by blogcacalinks

Na era da comunicação virtual, onde sites e blogs são verdadeiros canais de informação, nada mais importante que saber a opinião de seus leitores, criando interatividade e obtendo o retorno através dessas opiniões. Pensando nisso, o site JS-Kit, em inglês, oferece 2 ótimos widgets em JavaScript, com códigos pequenos, que podem ser customizados e inseridos no código HTML do seu site ou blog, mesmo para aqueles que possuam conhecimento médio de programação.

O primeiro widget chamado de Ratings, permite incluir um sistema de votação em sites e blogs, com o qual você poderá ter em cada página ou mesmo em posts, aquelas 5 estrelinhas para que o visitante possa clicar e votar, dando notas de 1 a 5. Para usuários do Blogger ou do servidor WordPress, eles oferecem códigos específicos que podem ser encontrados facilmente no link chamado FAQ e, em Customization você poderá fazer a personalização de cor ou tipos. O site disponibiliza 2 versões, conforme as imagens abaixo:

Veja um exemplo do sistema de votação funcionando em cada post do nosso outro blog (DragontrixGames) clicando aqui

O segundo widget é o Comments que permite incluir um sistema de comentários para sites, já que os blogs já possuem essa ferramenta normalmente. Com ele será possível obter a opinião dos leitores do seu site em artigos ou páginas específicas, além de ser um ótimo canal para pedido de informações.

Para ter acesso aos serviços não é preciso registrar-se no site JS-Kit. Os dois widgets são customizáveis e fáceis de instalar, sendo apenas necessário copiar o código e colar no local indicado. Para ver os códigos de cada ferramenta, entre nas páginas indicadas e clique no link que diz: “Grab it for your site”, conforme mostra a figura abaixo:

Obs: Os códigos dos widgets são pequenos porque são feitos a partir de uma Função JavaScript (.js) externa, ou seja, ela é “chamada” através de um endereço onde a função foi hospedada e não tem como ser alterada ou copiada por terceiros. Com isso o site JS-Kit preserva os direitos autorais. De certa forma a inclusão do código pequeno torna-se fácil para os que não estão familiarizados com programação e, por outro lado, é bom ficar sempre de olho para ver se o JS-Kit não mudou o endereço da função JavaScript que faz com que seu widget funcione ou deixou de oferecer o serviço, o que na minha opinião é pouco provável. Mas com certeza é uma ferramenta que irá ajudar muito a otimizar seu site ou blog.

Como o site é em inglês, disponibilizamos os links das páginas já traduzidas para facilitar:

Ratings – versão traduzida
Comments – versão traduzida

18 Funções JavaScript para uso livre (em inglês)

Posted in AJAX, CSS, DHTML, HTML, JavaScript, Programação, Web2.0, Webdesign with tags , , , , , , , , , , , , , , , , , , , , , , , , on 15, março 2008 by blogcacalinks

Nomadic Functions - funções JavaScript

Se você está à procura de funções JavaScript para uso em seus projetos, o site Nomadic Functions oferece atualmente uma biblioteca com 18 Funções JavaScript prontas para uso. Entre no site, escolha a função desejada e clique sobre o título para ter acesso ao código. Cada função traz um exemplo demonstrativo com o resultado da função.

Abaixo seguem os títulos das funções disponíveis, clique e veja o código:

Serviços gratuitos para cadastro de portfólios, currículos e ofertas de trabalho

Posted in Cad.Currículo/Portfólio, Comunicação, Divulgação, Programação, Vagas de trabalho, Webdesign with tags , , , , , , , , , , , , , , , , on 9, março 2008 by blogcacalinks

Estudantes ou profissionais ainda iniciantes das áreas de Webdesign, Programação, TI (Tecnologia da Informação) e Comunicação, muitas vezes ainda são inexperientes, e têem alguma dificuldade de conseguir um emprego fixo ou mesmo um trabalho freelancer (de tempo indeterminado e sem contrato).

Dessa maneira, encontramos alguns sites muito bons que oferecem oportunidades de trabalho para essas áreas.

Vejamos abaixo:

www.freela.com.br
O site Freela oferece 3 tipos de serviços online e gratuitos:

a) Cadastro de portfólios que ficarão disponíveis para quem consultar o site em busca de um profissional.
b) Cadastro de empresas com oferta de vagas e trabalhos freelancer, que necessitem de um profissional para um trabalho específico.
c) Divulga no site as vagas de trabalhos temporários cadastradas pelas empresas. Dessa maneira, os interessados nas vagas deverão candidatar-se na vaga em questão e aguardar o resultado.

***

www.infojobs.com.br
No site InfoJobs você poderá cadastrar seu currículo gratuitamente. Eles enviam periodicamente um informativo por email, contendo vagas de trabalho disponíveis dentro da área de seu interesse. Existem diversas áreas disponíveis, inclusive para trabalhos fixos.

***

http://publicijobs.blogspot.com
O Publicijobs é um blog voltado para informações sobre empregos, trabalhos e freelances que possam interessar aos mais variados tipos de profissionais das comunicações. O cadastramento de oferta de vagas é gratuito exclusivamente para agências de comunicação, design e empresas. Já para empresas de RH o anúncio de vagas é pago.

IMPORTANTE: Deixamos claro que nós do Caça-Links apenas estamos divulgando os serviços acima, não temos nenhum tipo de vínculo com nenhum dos sites aqui divulgados, assim, não temos nenhuma informação sobre vagas disponíveis. Todas as informações e esclarecimentos deverão ser consultados diretamente com os sites nos links indicados. Nós do Caça-Links não temos nenhum tipo de responsabilidade sobre os sites, profissionais ou vagas oferecidas.

Crie sua biblioteca JavaScript com o JavaScript Collector

Posted in JavaScript, Programação, Software, Utilitários, Webdesign with tags , , , , , , , , on 7, fevereiro 2008 by blogcacalinks

JavaScript Collector 1.1.0.4
Você programa em JavaScript ou coleciona scripts encontrados pela internet e gostaria de organizá-los, editá-los e testá-los de maneira simples? O programa JavaScript Collector 1.1.0.4 é muito útil, pois além de você poder salvar seus códigos nele, você ainda pode testar o funcionamento dos scripts em brownsers como o Internet Explorer, Mozilla Firefox, entre outros. O programa vem pré-carregado com 200 códigos em JavaScript para uso livre. O programa tem 601kb, é de fácil instalação e pode ser configurado para o português, além disso, é totalmente gratuito. O único inconveniente encontrado é que, ao formatar seu computador, você perde o que foi salvo, porém, os 200 códigos pré-carregados permanecem intactos.

Para baixá-lo clique no link do fabricante GreenCow ou vá direto à página de download

Symfony, la guia definitiva (versão espanhol) – Livro em PDF

Posted in Livros, PDF, Programação, Symfony with tags , , , , , , , , , , on 15, janeiro 2008 by blogcacalinks

Symfony

Para os programadores e interessados que procuram saber sobre o Software Livre “Symfony”, o site LibrosWeb.es disponibiliza um livro em pdf para download gratuito, no idioma espanhol. Você pode baixar o arquivo do livro completo, ou ver os capítulos online. Título: Symfony, la guía definitiva
Autores: François Zaninotto e Fabien Potencier
Tradutores: Javier Eguíluz Pérez, Miguel Sanchez, Luciano A. Andrade e Martín Palacio Pentucci
Páginas: 435
Dirigido a: Programadores
Pré-requisitos: Experiência com PHP e conhecimentos básicos em PHP5

Para ter acesso aos capítulos e ao download do livro: clique aqui

(*) Veja definição de AJAX
na Wikipédia