Assine:
RSS do Blog...

Intervalo de Datas no Mysql

Dúvida:

Como fazer uma busca retornando os registros com data de hoje a daqui a 15 dias? Parece confuso?  Então veja um exemplo prático:

Tendo uma tabela de “eventos” com dois campos. Nome do evento, e data de realização (date), e você quer exibir os eventos que acontecerão nos próximos 30 dias. Moleza:

 SELECT * FROM tabela WHERE data BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 30 DAY)

Simples assim… e caso deseja-se um outro período, é so alterar o INTERVAL.

Fontes:

Corel Draw X4 – Erro 24

Howto:  Corrigindo o erro 24 ao tentar abrir o Corel Draw

Problema:

Este é um erro que esta aparecendo em todas as instalações de Corel Draw em máquinas conectadas na internet, desde o dia 01 de junho de 2010, exibe um alerta indicando o erro 24 e solicita que o usuário reinstale para corrigir e não abre o aplicativo, porém, mesmo reinstalando o problema persiste.

Solução 1:  Criando um novo atalho limpo

  1. Baixe o seguinte arquivo: “RunAsDate”.
  2. Em Aplicativo selecione o arquivo do Corel x4 geralmente é este o caminho:
    (C:\Program Files\Corel\CorelDRAW Graphics Suite X4\Programs\CorelDRW.exe).
  3. Em Data/ Hora: coloque uma data anterior ao dia 01/06/10.
  4. Desmarque a opção “Avançar o tempo conforme o tem real”.
  5. Ao lado do botão “Criar Icone no Desktop” coloque um nome para o atalho que será criado.
  6. E por fim clique em “Criar Ícone no Desktop”.

Ele criara automaticamente um atalho para o CorelDraw x4 limpinho de erro!

Solução 2:  Solução definitiva

O que causa esse problema todo, é um arquivo chamado drt14.dta. Veja como resolver definitivamente este problema.

  1. Baixe o arquivo “drt14.dta“. e  substitua o arquivo antigo em:
    - Em Windows Vista ou 7:
    C:\ProgramData\Corel\CorelDRAW Graphics Suite X4 ou
    C:\Users\All Users\Corel\CorelDRAW Graphics Suite X4

    Se você tem o Windows XP vá em:
    C:\Documents and Settings\All Users\Application Data\Corel\CorelDRAW

OBS: os o arquivos podem estar ocultos!

Valeu Lupe!!

Olá,

Este erro ocorre quando termina-se de instalar a Adobe Collection CS5, no Windows 7 ou Windows Vista, exatamente ao tentar abrir uma aplicação.

Como resolver? Vejamos o exemplo no Windows 7:

1. Vá até:

C:\Program Files (x86)\Common Files\Adobe\Adobe PCD\cache

Ou dependo da sua máquina, pode estar aqui:
C:\Program Files\Common Files\Adobe\Adobe PCD\cache

2. Clique com o botão direito em cache.db e escolha a opção propriedades. Na aba aba Geral, desmaque o atributo Somente leitura, no final da aba, e dê um OK.

3. Edite o arquivo hosts, localizado em: C:\Windows\system32\drivers\etc\hosts

Acrescente essas linhas, no final do arquivo:

127.0.0.1 activate.adobe.com
127.0.0.1 static3.cdn.ubi.com
127.0.0.1 ubisoft-orbit.s3.amazonaws.com
127.0.0.1 onlineconfigservice.ubi.com
127.0.0.1 orbitservice.ubi.com
127.0.0.1 ubisoft-orbit-savegames.s3.amazonaws.com
127.0.0.1 activate.adobe.com
127.0.0.1 activate-sjc0.adobe.com
127.0.0.1 adobeereg.com
127.0.0.1 practivate.adobe.com
127.0.0.1 ereg.adobe.com
127.0.0.1 www.adobeereg.com
127.0.0.1 activate.wip3.adobe.com
127.0.0.1 wip3.adobe.com
127.0.0.1 3dns-3.adobe.com
127.0.0.1 3dns-2.adobe.com
127.0.0.1 adobe-dns.adobe.com
127.0.0.1 adobe-dns-2.adobe.com
127.0.0.1 adobe-dns-3.adobe.com
127.0.0.1 ereg.wip3.adobe.com
127.0.0.1 activate-sea.adobe.com
127.0.0.1 wwis-dubc1-vip60.adobe.com
127.0.0.1 activate-sjc0.adobe.com
127.0.0.1 wwis-dubc1-vip60.adobe.com
127.0.0.1 192.150.18.108
127.0.0.1 adobeereg.com
127.0.0.1 http://www.adobeereg.com
127.0.0.1 activate.adobe.com
127.0.0.1 http://activate.adobe.com
127.0.0.1 http://www.activate.adobe.com
127.0.0.1 activate-sea.adobe.com
127.0.0.1 http://activate-sea.adobe.com
127.0.0.1 http://www.activate-sea.adobe.com
127.0.0.1 activate-sjc0.adobe.com
127.0.0.1 http://activate-sjc0.adobe.com
127.0.0.1 http://www.activate-sjc0.adobe.com
127.0.0.1 wwis-dubc1-vip60.adobe.com
127.0.0.1 http://wwis-dubc1-vip60.adobe.com
127.0.0.1 http://www.wwis-dubc1-vip60.adobe.com
127.0.0.1 192.150.18.108
127.0.0.1 http://192.150.18.108
127.0.0.1 http://www.192.150.18.108
127.0.0.1 activate.adobe.com:443
127.0.0.1 http://activate.adobe.com:443
127.0.0.1 http://www.activate.adobe.com:443

Depois é so salvar o hosts, e abrir a sua aplicação Adobe Collection CS5 favorita, que ele irá pedir noamente o serial, e pronto… tudo funcionará corretamente.

É isso.

Ótimo post do site AyudaWordpress em que destaca e descreve todas as modificações que trará a próxima versão do WordPress (3x).

Leia o artigo:  Todas las novedades de WordPress 3.0.

PHP: Cálculos com data

Trabalhar com datas é uma tarefa muito comum, porém as vezes pode se tornar algo complicado se não entendermos bem como fazer. Com algumas pequenas funções podemos manipular, exibir e armazenar datas exatamente como desejamos.

Funções Básicas

Para interagir com datas há três funções básicas em PHP que fazem a maioria do trabalho.

  • time(): retorar a data e hora atual em segundos (a partir de 01 de janeiro de 1970 – chamada de timestamp). Como o resultado será sempre um valor inteiro, pode-se utilizar para somar ou subtrair, bem como armazena-las em banco de dados.
  • date(): retorna a data de acordo com o formato que definimos (mais informações de como formatar datas em PHP: date – Manual). Ou seja, essa função serve para exibir datas em formatos legíveis ao visitantes.
  • strtotime(): converte um data em formato de texto.

Dentre todas as simplificações possíveis, a que mais costuma surpreender é a função strtotime. Para quem já conhece, parece que a mesma não faz mais do que sua obrigação. Mas pra quem ainda faz cálculos com data multiplicando por 86400, chega a parecer algo mágico:

setlocale(LC_ALL, 'portuguese'); // para o resultado sair em português;

echo 'Amanhã: ', strftime('%A', strtotime('tomorrow'));
// Amanhã: Quarta-Feira

echo 'Próxima segunda: ', strftime('%d de %B de %Y', strtotime('next monday’));
// Próxima segunda: 17 de maio de 2009

echo 'Vencimento: ', strftime('%d/%m/%Y', strtotime('+3 months'));
// Vencimento: 11/08/2010

Mais exemplos você mesmo pode ver no manual do PHP ou na página de Date Input Formats do projeto GNU.

Fonte: unijimpe.net

Se você estiver fazendo um projeto que não seja restrito apenas à Intranet, é aconselhável fazer uso da biblioteca Jquery diretamente dos repositórios do gooogle, pois eles hospedam as principais bibliotecas javascript e se encarregam das atualizações.

Você faz isso utilizando o google.load para carregar a biblioteca jquery.

A única observação é que ao usar o noconflict do jquery, tem que fazer isso em uma tag script separado, caso contrário não vai funcionar, assim ó:

<script src="http://www.google.com/jsapi"></script>
<script>
  // Load jQuery
  google.load("jquery", "1.3.2");
</script>
<script>
  jQuery.noConflict();
</script>

Recebi em um spam e achei interessante…

Quando se tem doutorado

O dissacarídeo de fórmula C12H22O11, obtido através da fervura e da evaporação de H2O do líquido resultante da prensagem do caule da gramínea Saccharus officinarum, (Linneu, 1758) isento de qualquer outro tipo de processamento suplementar que elimine suas impurezas, quando apresentado sob a forma geométrica de sólidos de reduzidas dimensões e restasretilíneas, configurando pirâmides truncadas de base oblonga e pequena altura, uma vez  submetido a um toque no órgão do paladar de quem se disponha a um teste organoléptico, impressiona favoravelmente as papilas gustativas, sugerindo impressão sensorial equivalente provocada pelo mesmo dissacarídeo em estado bruto, que ocorre no líquido nutritivo da alta viscosidade, produzindo nos órgãos especiais existentes na Apis mellifera.(Linneu, 1758) No entanto, é possível comprovar experimentalmente que esse dissacarídeo, no estado físico-químico descrito e apresentado sob aquela forma geométrica, apresenta considerável resistência a modificar apreciavelmente suas dimensões quando submetido a tensões mecânicas de compressão ao longo do seu eixo em conseqüência da pequena capacidade de deformação que lhe é peculiar.

Quando se tem mestrado

A sacarose extraída da cana de açúcar, que ainda não tenha passado pelo processo de purificação e refino, apresentando-se sob a forma de pequenos sólidos tronco-piramidais de base retangular, impressiona agradavelmente o paladar,lembrando a sensação provocada pela mesma sacarose produzida pelas abelhas em um peculiar líquido espesso e nutritivo. Entretanto, não altera suas dimensões lineares ou suas proporções quando submetida a uma tensão axial em conseqüência da aplicação de compressões equivalentes e opostas.

Quando se tem graduação

O açúcar, quando ainda não submetido à refinação e, apresentando-se em blocos sólidos de pequenas dimensões e forma tronco-piramidal, tem sabor deleitável da secreção alimentar das abelhas; todavia não muda suas proporções quando sujeito à compressão.

Quando se tem ensino médio

Açúcar não refinado, sob a forma de pequenos blocos, tem o sabor agradável do mel, porém não muda de forma quando pressionado.

Quando se tem ensino fundamental

Açúcar mascavo em tijolinhos tem o sabor adocicado, mas não é macio ou flexível.

Quando não se tem estudo

Rapadura é doce, mas não é mole, não!

:)

Creme Cupu-Manga de Bis….

  • 1 lata de leite condensado
  • 1 lata de creme de leite
  • 1 manga grande (pode ser manga rosa), descasgada é claro
  • 1 pacote de refresco de cupuaçu Mid
  • 1 pacote de coco ralado
  • 1 caixa de Bis

Como Fazer

No liquidificador bata o leite condensado, o creme de leite, a manga e refresco, até obter um creme homogêno, caso fique muito grosso, coloque um pouquinho de leite, mas só pouco. Coloque o creme em uma travessa de vidro, fica mais bonito.

A parte, quebre o Bis em pedacinhos, misture com o coco ralado, e cubra todo o creme com essa mistura, depois é só levar pra geladeira.

OBS: Se colocar no congelador, fica parecendo um sorvete.

O ideal dessa receita, é que você pode fazer diversas combinações com os Refrescos Mid, pois possuem sabores deliciosos…

Ótimo livro, que ensina em detalhes o processo de desenvolvimento de plugins em WordPress.

  • Tudo que você precisa para criar e distribuir seus próprios plug-ins seguindo as normas de codificação do WordPress
  • Exemplo de desenvolvimento de seis pluins de exemplo, rico em recursos.

Você vai descobrir como usar a API do WordPress em todas as situações típicas, e como “morfar” (antigo esse termo) o WordPress em um CMS padrão. Nos capítulos 2 a 7 você vai desenvolver seis plugins completos.

Cada novo capítulo e cada novo plug-in apresenta características diferentes do WordPress e fornece informações de como utilizá-los da melhor maneira, permitindo-lhe avançar gradualmente o seu conhecimento.

O que de fato você vai aprender com este livro?

  • Conhecer a base de código do WordPress desde sua arquitetura;
  • Acessar e manipular dados, lidar com perfis de usuários e permissões, posts, e assim por diante;
  • Customizar menus, sub-menus da área administrativa;
  • Integrar AJAX e  jQuery dentro de seus plugins;
  • Integrar o seu plug-in com painéis do WordPress, como no editor TinyMCE
  • Acessar e trabalhar com APIs de terceiros, como Flickr
  • Implementar o suporte de localização para usuários de outras línguas
  • Manter e gerenciar seu plugin usando SVN e como publicá-lo no repositório default do WordPress

Maiores Informações:
270 páginas
Editora: Packt Publishing (January 30, 2009)
Idioma: English

» DOWNLOAD

» Download alternativo