Archive for 'Programação'

Linguagens de programação

Posted on 13. Jan, 2009 by gmarques.

0

Java, BASIC, Python, PHP: as linguagens mais queridas e as mais odiadas por quem desenvolve.
Leia o artigo completo

Via: Webinsider

Continue Reading

Drawter

Posted on 30. Nov, 2008 by gmarques.

0

Damian Wielgosik has created Drawter, a web based tool to layout pages:

Drawter is a tool written in JavaScript and based on jQuery library. It provides you the possibility to literally draw your website’s code. It runs on every single web-browser which makes it really useful and helpful. Each tag is presented as a layer you have drawn.

Currently Drawter is available in Pro version, which means that it is intended for webmasters use only - knowledge of HTML and CSS is required.

Drawter is not a tool for laymen, for the time being, but the whole team behind the project is putting every effort to launch a new version called “Amateur”. Soon you will be able to draw your websites without any knowledge of HTML or CSS. Launching soon, really soon.

Continue Reading

[Dicas-L] - jQuery - A Biblioteca do Programador JavaScript

Posted on 27. Nov, 2008 by gmarques.

0

jQuery é uma biblioteca JavaScript lançada em janeiro de 2006 que vem fazendo
sucesso na comunidade de programadores JavaScript. É a completa revitalização
dessa linguagem, que teve sua fase áurea à época da guerra dos browsers, e,
estava completamente relegada a um segundo a plano.

Disse John Resing, o criador de jQuery: “o foco principal da biblioteca é
a simplicidade. Por que submeter os desenvolvedores ao martírio de escrever
longos e complexos códigos para criar simples efeitos?”

Dois mecanismos intrínsecos da biblioteca lhe dão um caráter único e diferenciado:

- O acesso ao DOM se faz com uso dos poderosos seletores das CSS 2.1 e CSS 3.
- O encadeamento, que sempre retorna um novo objeto.

A entediosa e as vezes complexa tarefa de acessar o DOM com sintaxe JavaScript
padrão tornou-se, eu diria, ridiculamente simples. Considere a simples
tarefa de criar e inserir um parágrafo, com seu respectivo texto, em uma div
existente no documento e compare os scripts mostrados a seguir:

Acesso ao DOM
=============

Com JavaScript puro:

1.  window.onload = function(){
2.    var paragrafo = document.createElement(’p');
3.    var container = document.getElementById(’

container’);
4.    container.appendChild(paragrafo);
5.    var mensagem = document.createTextNode(’Olá mundo’);
6.    paragrafo.appendChild(mensagem);
7.    }

Com JavaScript + jQuery:

1.  $(document).ready(function(){
2.    $(’#container’).append(’<p>Olá mundo</p>’);
3.  });

O construtor $(parâmetro) seleciona todos os elementos do DOM que casem com
parâmetro. E, a grande “sacada” de John Resing foi possibilitar parâmetro =
seletores CSS, simplificando o acesso ao DOM.

Encadeamento
============

Observe o código a seguir:

$(’ul[title="lista-um"]  li:nth-child(2n)’).prepend(’<span>A </span>’).css(’color’, ‘red’);

O script mostrado acessa todos os elementos li de ordem par que sejam elementos
filho do elemento ul cujo atributo title é lista-um (belo exemplo de seletores
CSS!). Insere no início dos elementos encontrados, um elemento span contendo
a letra A e aplica a regra CSS para tornar o texto na cor vermelha.

Este é o princípio de encadeamento, segundo o qual poderíamos continuar
encadeando métodos no script, em um processo infinito. Sem dúvida isso
simplifica a sintaxe.

Quer saber mais sobre jQuery? Leia o artigo do autor:
Introdução à Biblioteca jQuery (http://www.maujor.com/blog/2008/10/22/introducao-a-biblioteca-jquery/).

Maurício Samy Silva é graduado em Engenharia Civil pelo Instituto Militar de Engenharia (IME). Fundador e ex-diretor presidente da Planep Engenharia, lecionou Geometria Descritiva e Matemática ao longo de 25 anos. É um obstinado divulgador dos Padrões Web e desenvolve o site CSS para web design (www.maujor.com) e o Blog do Maujor (www.maujor.com/blog). É autor do livro jQuery - A Biblioteca do Programador JavaScript (http://www.novatec.com.br/livros/jquery), publicado pela Editora Novatec (http://www.novatec.com.br)

Via: Dicas-L

Continue Reading

Notepad++ 5.1.1

Posted on 19. Nov, 2008 by gmarques.

0

O Notepad++ é um famoso editor de texto que tem funções de coloração para dezenas de linguagens de programação, ou marcação, tornande-se uma ótima alternativa ao Bloco de Notas do Windows para edição de código-fonte por exemplo. Nesta nova versão, apenas correções de problemas de exibição de caracteres de outras línguas, principalmente orientais. Download do instalador, ou do código fonte aqui.

Continue Reading

Favicon generator

Posted on 29. Sep, 2008 by gmarques.

0

http://www.htmlkit.com/services/favicon/

Continue Reading

200 recursos para webdesign

Posted on 12. Aug, 2008 by gmarques.

0

Neste link você vai encontrar mais de 200 recursos para desenvolvedores de Websites.

Continue Reading

Yahoo lança software que leva funções do desktop para o browser

Posted on 31. May, 2008 by G Marques.

0

O Yahoo permitirá que desenvolvedores criem aplicativos de internet com funções de desktop por meio de seu novo software BrowserPlus.

Por enquanto, o software só funciona nos sites do Yahoo, e permite a construção de aplicativos para os usuários executarem atividades como selecionar e arrastar a partir do desktop, fazer upload de arquivos facilmente e receber notificações do desktop enquanto usa o browser.

Continue Reading

W3C no Brasil

Posted on 28. May, 2008 by G Marques.

0

A W3C -  a entidade que cuida dos padrões web - tem um escritório no Brasil desde novembro do ano passado, mas resolveu oficializar sua operação e fará um evento dia 4 de Junho para apresentar-se “formalmente”.

O evento contará com uma mensagem de Tim Berners Lee e algumas pequenas apresentações. A entrada é gratuita e aberta ao público.

Quem estiver interessado pode ver a programação e fazer o credenciamento no site do W3C.

Fonte: Nic.br

Continue Reading

Tutorial de arquitetura da informação em português

Posted on 22. May, 2008 by G Marques.

0

Se você pretende ficar um pouco mais esperto no mundo do design centrado no usuário e não sabe inglês, o que naturalmente separa você de muito conteúdo especializado, o João Bruni fez uma tradução para o português do texto de John Shiple de um tutorial de Arquitetura da Informação.

O texto explora em algumas lições conceitos muito importantes que todo mundo que trabalha com web (web designers, redatores, programadores, gerentes de projeto, etc) deveria saber, mesmo que não sejam arquitetos da informação. Parabéns ao Bruni pela iniciativa na tradução.

Fonte: http://revolucao.etc.br

Continue Reading