Subscribe to ACAlbuquerque.BlogRSS

jQuery: Sparklines Plug-in

Em 28/04/2009 by acalbuquerque  
categorizado em AJAX, Tecnologia, jQuery

Edward Tufte tem tido uma longa sequência de fãs no domínio da visualização de informação.
Entre suas interessantes aplicações de visualização, a mais conhecida é o “Sparkline”.

A documentação, exemplos e o download do plug-in pode ser facilmente encontrado no site oficial.

3483486154 145306d45e o jQuery: Sparklines Plug in

O resultado do jQuery plug-in é muito bom.
*ps: E há também um gerador Sparkline simples para o Google-Charts no style.org.

Livro AJAX com jQuery

Em 26/03/2009 by acalbuquerque  
categorizado em Destaques

3388150547 6ee1fc02ed m Livro AJAX com jQueryHá alguns dias, um dos maiores autores do país em desenvolvimento WEB postou em seu blog o seu mais novo/futuro lançamento: O Livro AJAX com jQuery.

Finalmente alguém “domou o boi pelos chifres” e levou essa idéia adiante. É de fato o conhecimento de todos programadores web do Brasil que o atual melhor ou mais requisitado framework Javascript, o JQuery, precisava ser mais divulgado e estudado de forma CORRETA. E ninguem mais que o Tio Samy( se ele me permite chama-lo assim), o dinossauro da web, o mestre dos magos em css, o grande Maujor vai realizar esse feito junto com a editora Novatec(que para mim, é de longe a melhor na área de informática).

O livro ainda está no forno, porém a editora Novatec e o Autor prometem que em Julho de 2009 nossa bíblia nacional em jquery estará nas prateleiras das melhores livrarias do país.

Eu particularmente fiquei ansioso com a notícia e com os comentários do Maujor em seu blog sobre o livro. Para todos que desejam começar e continuar no estudo do JQuery, vale MUITO a pena obter esse livro.

Jcrop: O Crop-plugin em JQuery

Em 26/03/2009 by acalbuquerque  
categorizado em AJAX, Destaques, JS/HTML, Tecnologia, jQuery

** Essa é uma tradução não oficial do manual do plugin Jcrop. Para mais informações e download visite o site oficial.

Jcrop é a maneira fácil e rápida de adicionar imagem para a sua aplicação web. Ele combina a facilidade de uso típico de um plugin jQuery com a poderosa plataforma crop-engine em DHTML. Licença FREE – MIT

preview 600x400 Jcrop: O Crop plugin em JQuery

Visão geral:

* Atribuição não-obstrusiva para qualquer imagem
* Suporta travamento de proporção
* Suporta definição de MINSIZE / MAXSIZE
* Desfazer a selecção feita, ou enquanto se deslocam
* Teclado nudging(com detalhes do crop) para apoio à selecção
* Características da API para criar interactividade, incluindo animação

* Suporte para CSS

Compatibilidade Cross-browser

* Firefox 3
* Safari 3
* Opera 9.5
* Google Chrome 0.2.x
* Internet Explorer 6+

- Primeiros passos

* Faça o download da versão atual do Jcrop
* Coloque os arquivos em seu servidor web para que você possa solicitar-los de sua página
* Você também deve ter instalado a biblioteca  jQuery

Dentro da tag <head> você precisa carregar os arquivos necessários. Isso inclui:

* Biblioteca jQuery
* Jcrop Javascript
* Jcrop estilo CSS
* Protótipo da função

Ficando assim:


<script src="js/jquery.pack.js"></script>
<script src="js/jquery.Jcrop.pack.js"></script>
<link rel="stylesheet" href="css/jquery.Jcrop.css" type="text/css" />

<script language="Javascript">
    jQuery(function() {
        jQuery('#cropbox').Jcrop();
    });
</script>

Vamos supor que nossa imagem esteja assim:

<img src=”flowers.jpg” id=”cropbox” />

Por padrão, o Jcrop se comporta assim como nesse exemplo1.

O jcrop possui 2 eventos:

onSelect -> chamado quando a seleção estiver concluída

onChange -> chamado quando a seleção está se movendo

Função de eventos:

<script>
     // Lembre de chamar com jquery(window).load(...)
     // Senão, o jquery pode não inicializar a propriedade

	jQuery(document).ready(function(){

		jQuery('#cropbox').Jcrop({
			onChange: showCoords,
			onSelect: showCoords
		});
	});

	function showCoords(c)
	{
		jQuery('#x').val(c.x);
		jQuery('#y').val(c.y);
		jQuery('#x2').val(c.x2);
		jQuery('#y2').val(c.y2);
		jQuery('#w').val(c.w);
		jQuery('#h').val(c.h);
	};

</script>

Veja o Exemplo2

Para mais exemplos e informações, acesse o site do manual oficial

Ajax Instant Messenger

Em 18/03/2009 by acalbuquerque  
categorizado em AJAX, Destaques, JS/HTML, Tecnologia

Fala galera!
Encontrei esse sistema feito em ajax com auxílio da biblioteca Prototype.
Se resume em um sistema no estilo MSN bem feito, bonito e simples de usar e modificar.

Download Aqui!

Vamos configurar a sua instalação:

1°- Abra o arquivo config-sample.php e preencha os campos relacionados à conexão com o BD.

// MySQL Database Configuration
$sql_user   = 'user';
$sql_pass   = 'pass';
$sql_host   = 'localhost';
$sql_db     = 'ajaxim';

// This is the prefix for the ajax im MySQL tables -- this can usually be left alone.
// (If upgrading from a version < 3.1, set the prefix to '')
define('SQL_PREFIX', 'ajaxim_');

$maxBuddyIconSize = 100; // in KBs, set to 0 to disable uploads

Depois de feito, renomeie o arquivo para config.php

2°- É opcional, porém caso deseje mudar alguns parâmetros de configuração como titulo do sistema, tamanhos e talz... acesse o arquivo js/config.js.

3°- Mude a permissão de pasta buddyicons/ para CHMOD 0777.

4°- Execute no Browser o install.php e siga as intruções.

5°- Após tudo feito, delete os arquivos install.php e update.php

E pronto! Agora é só adpatar e utilizar esse sistema em qualquer lugar.

638 tutoriais para desenvolvedores

Em 03/03/2009 by acalbuquerque  
categorizado em Criação

Para quem é desenvolvedor Web ter sempre uma( ou várias) referências sobre metodologias e ferramentas. Esse site é um repositório com 638 ferramentas divididas por categorias e linguagens de programação.

url: http://antriksh.com/resources/