Author Archive

Ubuntu 10.04 (Lucid Lynx) com PHP 5.2.10 (Karmic Koala)

segunda-feira, maio 3rd, 2010

É isso pessoal, me surpreendi quando instalei o Lucid com a versão mais nova do PHP 5.3, não estava esperando pois tenho projetos em desenvolvimento com PHP 5.2 e que utilizam algumas funções obsoletas ( já tentei atualizar o framework que utilizo mais ele quebra o projeto quando atualizo ). Pois bem catei na internet e descobri como fazer o Lucid na hora de instalar o PHP rodar a extensão do Karmic, e é isso que vou mostrar no post.

Para começar vamos copiar a source.list do Lucid para sources.list.d/ ( pasta onde se adicionam expansões para o apt-get, isso mesmo não altere o sources.list crie sua lista e adicione ela nessa pasta ) trocando a origem dos pacotes para o Karmic assim:

sed s/lucid/karmic/g /etc/apt/sources.list | sudo tee /etc/apt/sources.list.d/karmic.list

Comentando a linha que foi escrita ele cria o arquivo karmic.list que é uma cópia do sources.list trocando onde exite a palavra lucid por karmic.

Agora vamos criar um arquivo que na hora de ser chamado o comando para instalar o php5 ele leia o do Karmic e não o do Lucid. criaremos um documento de preferências em /etc/apt/preferences.d eu chamei o documento de php ( etc/apt/preferences.d/php ), esse documento o apt-get irá verificar que na chamada do php5 ele irá ler as dependências do Karmic e não as do Lucid

Package: php5
Pin: release a=karmic
Pin-Priority: 991

Com isso na hora de instalar o pacote php5 ele irá instalar o php 5.2.10 que existe no Karmic ao inves do 5.3.2 que existe no Lucid, para outros pacotes do Karmic que queiram adicionar no Lucid apenas criar um documento em /etc/apt/preferences.d com o nome do pacote ( apenas por questão de organização, você pode dar qualquer nome ao documento criado na pasta /etc/apt/preferences.d )

Bem é isso. Qualquer dúvidas eu e o google estamos a disposição =D

OBS: estou postando aqui os pacotes que eu tive que atualizar para a instalação padrão do lamp que eu utilizo:

Package: php5 php5-cli php5-curl php5-gd php5-mysql php5-pgsql php5-common php5-mcrypt php5-cgi libapache2-mod-php5
Pin: release a=karmic
Pin-Priority:991

Fonte: Samuel Ramon

15 novidades do Ubuntu 10.04 Lucid Lynx

segunda-feira, abril 26th, 2010

A nova versão do Ubuntu, a 10.04, “nome de código” Lucid Lynx,  está já sob intenso desenvolvimento, tendo em vista o lançamento final a 29 de Abril de 2010. Esta versão será um LTS (Long Term Support), ou seja, versão que terá suporte oficial durante 3 anos na versão Desktop e durante 5 anos na versão Server. Por isso o maior objectivo para esta versão é a estabilidade e  a correcção de eventuais bugs e problemas decorrentes das inovações introduzidas em releases anteriores. Mas nem por isso deixa de conter algumas novidades que valem a pena ansiar pela versão final, e os detalhes começam já a surgir…

Por isso, aqui ficam 15 novidades que virão com o Ubuntu 10.04 Lucid Lynx (“Lince Lúcido”?!?!?):

(mais…)

Galeria de imagens no Joomla

quarta-feira, abril 7th, 2010

Para você que está procurando uma galeria de imagens para seu site em Joomla, pode muito bem usar o Morfeoshow.

logo

O Morfeoshow é um dos mais simples e prático componentes do Joomla. Depois de baixar e instalar no seu site você verá que sua utilização é muito rápida e simples.

Vamos ao primeiro passo, baixe a versão mais atual do componente no site do morfeoshow: http://morfeoshow.joomlaitalia.com/

Depois de instalado vamos a aprender a criar uma galeria:

Na tela de administração de galerias você vai clicar no botão new para criar uma nova galeria.

Na tela de cadastro da galeria você vai ter alguns campos para preencher como titulo, thumbnail(miniatura da galeria), opção de publicar ou despublicar, um campo para descrição curta e outro para longa.

Existe tambem uma opção para você escolher que formato você vai querer para sua galeria. Se quiser ver uma demonstração dos formatos existentes você podera ver no site do componente, la eles tem uma galeria demo com todos os formatos disponiveis.

Upando as imagens

Agora vamos ver como a gente faz o upload das imagens para a nossa galeria cadastrada.

Na tela de edição das galerias você verá a galeria que você acabou de cadastrar e do nos icones dela você verá um icone no formato de seta, clique nele para fazer o upload de imagens.

Na tela de upload você podera cadastrar as imagens uma por uma preenchendo os campos e esolhendo a imagem, ou fazer upload de multiplas imagens simultaneas.

Para fazer upload de multiplas imagens você precisara enviar as imagens via ftp para a pasta myphoto dentro do diretorio do morfeo show:
components/com_morfeoshow/myphoto

Feito isso você clicara na aba Add Multiple Images e verá um quadro com todas as fotos que você colocou na pasta, agora e so escolher as imagens que você quer cadastrar na galeria e clicar no botão add.

Você pode ainda editar foto por foto clicando no icone em formato de cruz na tela que lista as galerias.

Frameworks javascript. Qual usar?

segunda-feira, março 22nd, 2010

Nesse post vou trazer para voces vocês dos frameworks mais usados no desenvolvimento de aplicações.

JQuery “Escreva menos e faça mais”

JQuery é uma rápida e concisa biblioteca JavaScript que simplifica a manipulação do HTML, manipulação de eventos, animação e interações do Ajax para desenvolvimento web.

JQuery foi projetado para mudar a maneira que você escreve JavaScript.

$(document).ready(function() {
$(”a”).click(function() {
alert(”Olá mundo!”);
});
});

Mootools “Um framework javascrip compacto”

Mootools é um framework compacto, modular e orientado a objetos projetado para o desenvolvedor intermediário a avançado. Ele permite que você escreva um codigo potente, flexível e elegante.

$(’texto_apresentacao’).setOpacity(0);
$(’texto_apresentacao’).setStyle(’width’, ‘200px’);
$(’texto_apresentacao’).setStyle(’border’, ‘1px solid #ff0000′);