Essa questão está na cabeça de muita gente, e dizer que software livre é o futuro, para mim, é ser radical demais.
Sexta-feira, Dezembro 04, 2009
Software Livre ou não?
Postado por
Daniel ;P
às
9:08 AM
0
comentários
Marcadores: linux, software livre, windows
Terça-feira, Setembro 22, 2009
Elemento com altura de 100% do elemento pai com JQuery
Muitas pessoas fazem layout com tabela para que o tamanho fique controlado a 100% e possa usar um plano de fundo no comprimento inteiro. Mas não precisa usar tabela para isso. Se isso for necessário mesmo... de verdade (depende de como for montado o layout), você pode usar um JavaScript para ajustar o tamanho. Este é um exemplo em JQuery:jQuery(document).ready(function(){
jQuery("#sidebar").height(jQuery("#sidebar").parent().innerHeight() + "px");
});
Meu elemento de id="sidebar" fica dentro de um outro elemento que possui conteúdo variável, com texto grandes. O sidebar não possui tamanho suficiente para ser maior e não terminar repentinamente os "frufrus" do plano de fundo. Este scriptsinho em jQuery faz com que, quando o documento estiver carregado, haja ajuste do tamanho do "sidebar" para o tamanho interno do "pai" (o elemento no qual está dentro).
Abraço!
Postado por
Daniel ;P
às
3:52 PM
0
comentários
Marcadores: javascript, jquery
Quarta-feira, Julho 08, 2009
HTML5: fim do XHTML
Segundo W3C, no dia 2 de julho de 2009 a diretoria anunciou o fim do "projeto" XHTML, voltando os esforços ao HTML5.
Hoje o W3C anunciou que o prazo do Grupo de Trabalho XHTML 2 vai expirar no final desse ano e não será renovado. Essa decisão, acompanhada do aumento de recursos no Grupo de Trabalho HTML, fará com que o W3C acelere os trabalhos com o HTML 5 e torne mais clara a posição do W3C com relação ao futuro do HTML. Existe uma FAQ que responde as questões sobre o futuro dos produtos do Grupo de Trabalho XHTML 2 e o status das várias discussões relacionadas ao HTML. Saiba mais sobre a Atividade HTML. (Permalink)
- <!-->
- <!DOCTYPE>
- <a>
- <abbr>
- <acronym> (Retirado da versão 5)
- <address>
- <applet> (Retirado da versão 5)
- <area>
- <article> (NOVO!)
- <aside> (NOVO!)
- <audio> (NOVO!)
- <b>
- <base>
- <basefont> (Retirado da versão 5)
- <bdo>
- <big> (Retirado da versão 5)
- <blockquote>
- <body>
- <br>
- <button>
- <canvas> (NOVO!)
- <caption>
- <center> (Retirado da versão 5)
- <cite>
- <code>
- <col>
- <colgroup>
- <command>
- <datagrid> (NOVO!)
- <datalist> (NOVO!)
- <datatemplate> (NOVO!)
- <dd>
- <del>
- <details> (NOVO!)
- <dialog> (NOVO!)
- <dfn>
- <dir> (Retirado da versão 5)
- <div>
- <dl>
- <dt>
- <em>
- <embed> (NOVO!)
- <event-source> (NOVO!)
- <fieldset>
- <figure> (NOVO!)
- <font> (Retirado da versão 5)
- <footer> (NOVO!)
- <form>
- <frame> (Retirado da versão 5)
- <frameset> (Retirado da versão 5)
- <head>
- <header> (NOVO!)
- <h1> - <h6>
- <hr>
- <html>
- <i>
- <iframe>
- <img>
- <input>
- <ins>
- <kbd>
- <label>
- <legend>
- <li>
- <link>
- <m>
- <map>
- <mark> (NOVO!)
- <menu>
- <meta>
- <meter> (NOVO!)
- <nav> (NOVO!)
- <nest> (NOVO!)
- <noframes> (Retirado da versão 5)
- <noscript>
- <object>
- <ol>
- <optgroup>
- <option>
- <output> (NOVO!)
- <p>
- <param>
- <pre>
- <progress> (NOVO!)
- <q>
- <rule> (NOVO!)
- <s> (Retirado da versão 5)
- <samp>
- <script>
- <section> (NOVO!)
- <select>
- <small>
- <source> (NOVO!)
- <span>
- <strike> (Retirado da versão 5)
- <strong>
- <style>
- <sub>
- <sup>
- <table>
- <tbody>
- <td>
- <textarea>
- <tfoot>
- <th>
- <thead>
- <time> (NOVO!)
- <title>
- <tr>
- <tt> (Retirado da versão 5)
- <u> (Retirado da versão 5)
- <ul>
- <var>
- <video> (NOVO!)
Postado por
Daniel ;P
às
9:13 AM
0
comentários
Spam Americanas
Mais uma vez, chega pelo e-mail essas coisas...
Postado por
Daniel ;P
às
8:56 AM
0
comentários
Marcadores: spam
Terça-feira, Maio 12, 2009
Montar E-mail via HTML/JavaScript
function montaEmail(form) {
var str = 'mailto:seuemail@email.com?';
str += 'cc=copia1@email.com, copia2@email.com&';
str += 'bcc=copiaoculta@email.com&';
str += 'subject=Assunto do E-mail&';
str += 'body=';
for (i=0;i<form.elements.length-1;i++) {
str += '%0A' + form.elements[i].name + ' = ' + form.elements[i].value;
}
window.location.href = str;
}<input type="button" onclick="montaEmail(this.form)" value="Enviar">- destinatários: após o "mailto:" separados por vírgula;
- cópia: "cc=" e os destinatários separados por vírgula;
- cópia oculta: "bcc=" e os destinatários separados por vírgula;
- assunto: "subject=" e o texto do assunto
- corpo do email: "body=" e o conteúdo.
Postado por
Daniel ;P
às
10:42 AM
3
comentários
Marcadores: e-mail, html, javascript
Sexta-feira, Abril 17, 2009
Spam "Uni Leve"
Olha só o que mandaram:
Comprovante de Deposito
Segunda-feira, 30 de Março de 2009 4:15
De: "unilevesa@ubbi.com.br"
Para:
Comprovante Depósito-30032009 (244kb)
Segue em anexo o comprovante de depósito em conta.
Pedimos que confira seus dados e extrato e verifique se todas as informações estão corretas.
Uni Leve Ltda
Marcos C. Barros
Atenciosamente, Departamento Jurídico.
Pô... Uni Leve! O link para o anexo aponta uma DLL.
Postado por
Daniel ;P
às
3:23 PM
0
comentários
Marcadores: spam
Quarta-feira, Abril 15, 2009
Gestão de Projetos com Tecnologia Livre
Hoje em dia temos muitas aplicações que agilizam nossas atividades e controlam para nós informações preciosas. Isso acontece em quase todas as áreas e em gestão de projetos também. O problema que o custo de ferramentas para GP, que nos auxiliam no gerenciamento, acompanhamento de um projeto, controle de custo e prazo, entre outras coisas, normalmente é pago.... e bem pago. Sempre fuçando tecnologias livres, me deparei com algumas ferramentas que não conhecia e confrontei com algumas já sabidas para fazer uma análise.
Postado por
Daniel ;P
às
9:25 AM
0
comentários
Sexta-feira, Março 13, 2009
MIME Type
Segue uma tabela de MYM Types... sempre útil quando você precisa trabalhar com verificação de arquivos (retirada de http://www.w3schools.com/media/media_mimeref.asp):
Mime Types por Extensão de Arquivo
| Extension | Type/sub-type |
|---|---|
| application/octet-stream | |
| 323 | text/h323 |
| acx | application/internet-property-stream |
| ai | application/postscript |
| aif | audio/x-aiff |
| aifc | audio/x-aiff |
| aiff | audio/x-aiff |
| asf | video/x-ms-asf |
| asr | video/x-ms-asf |
| asx | video/x-ms-asf |
| au | audio/basic |
| avi | video/x-msvideo |
| axs | application/olescript |
| bas | text/plain |
| bcpio | application/x-bcpio |
| bin | application/octet-stream |
| bmp | image/bmp |
| c | text/plain |
| cat | application/vnd.ms-pkiseccat |
| cdf | application/x-cdf |
| cer | application/x-x509-ca-cert |
| class | application/octet-stream |
| clp | application/x-msclip |
| cmx | image/x-cmx |
| cod | image/cis-cod |
| cpio | application/x-cpio |
| crd | application/x-mscardfile |
| crl | application/pkix-crl |
| crt | application/x-x509-ca-cert |
| csh | application/x-csh |
| css | text/css |
| dcr | application/x-director |
| der | application/x-x509-ca-cert |
| dir | application/x-director |
| dll | application/x-msdownload |
| dms | application/octet-stream |
| doc | application/msword |
| dot | application/msword |
| dvi | application/x-dvi |
| dxr | application/x-director |
| eps | application/postscript |
| etx | text/x-setext |
| evy | application/envoy |
| exe | application/octet-stream |
| fif | application/fractals |
| flr | x-world/x-vrml |
| gif | image/gif |
| gtar | application/x-gtar |
| gz | application/x-gzip |
| h | text/plain |
| hdf | application/x-hdf |
| hlp | application/winhlp |
| hqx | application/mac-binhex40 |
| hta | application/hta |
| htc | text/x-component |
| htm | text/html |
| html | text/html |
| htt | text/webviewhtml |
| ico | image/x-icon |
| ief | image/ief |
| iii | application/x-iphone |
| ins | application/x-internet-signup |
| isp | application/x-internet-signup |
| jfif | image/pipeg |
| jpe | image/jpeg |
| jpeg | image/jpeg |
| jpg | image/jpeg |
| js | application/x-javascript |
| latex | application/x-latex |
| lha | application/octet-stream |
| lsf | video/x-la-asf |
| lsx | video/x-la-asf |
| lzh | application/octet-stream |
| m13 | application/x-msmediaview |
| m14 | application/x-msmediaview |
| m3u | audio/x-mpegurl |
| man | application/x-troff-man |
| mdb | application/x-msaccess |
| me | application/x-troff-me |
| mht | message/rfc822 |
| mhtml | message/rfc822 |
| mid | audio/mid |
| mny | application/x-msmoney |
| mov | video/quicktime |
| movie | video/x-sgi-movie |
| mp2 | video/mpeg |
| mp3 | audio/mpeg |
| mpa | video/mpeg |
| mpe | video/mpeg |
| mpeg | video/mpeg |
| mpg | video/mpeg |
| mpp | application/vnd.ms-project |
| mpv2 | video/mpeg |
| ms | application/x-troff-ms |
| mvb | application/x-msmediaview |
| nws | message/rfc822 |
| oda | application/oda |
| p10 | application/pkcs10 |
| p12 | application/x-pkcs12 |
| p7b | application/x-pkcs7-certificates |
| p7c | application/x-pkcs7-mime |
| p7m | application/x-pkcs7-mime |
| p7r | application/x-pkcs7-certreqresp |
| p7s | application/x-pkcs7-signature |
| pbm | image/x-portable-bitmap |
| application/pdf | |
| pfx | application/x-pkcs12 |
| pgm | image/x-portable-graymap |
| pko | application/ynd.ms-pkipko |
| pma | application/x-perfmon |
| pmc | application/x-perfmon |
| pml | application/x-perfmon |
| pmr | application/x-perfmon |
| pmw | application/x-perfmon |
| pnm | image/x-portable-anymap |
| pot, | application/vnd.ms-powerpoint |
| ppm | image/x-portable-pixmap |
| pps | application/vnd.ms-powerpoint |
| ppt | application/vnd.ms-powerpoint |
| prf | application/pics-rules |
| ps | application/postscript |
| pub | application/x-mspublisher |
| qt | video/quicktime |
| ra | audio/x-pn-realaudio |
| ram | audio/x-pn-realaudio |
| ras | image/x-cmu-raster |
| rgb | image/x-rgb |
| rmi | audio/mid |
| roff | application/x-troff |
| rtf | application/rtf |
| rtx | text/richtext |
| scd | application/x-msschedule |
| sct | text/scriptlet |
| setpay | application/set-payment-initiation |
| setreg | application/set-registration-initiation |
| sh | application/x-sh |
| shar | application/x-shar |
| sit | application/x-stuffit |
| snd | audio/basic |
| spc | application/x-pkcs7-certificates |
| spl | application/futuresplash |
| src | application/x-wais-source |
| sst | application/vnd.ms-pkicertstore |
| stl | application/vnd.ms-pkistl |
| stm | text/html |
| svg | image/svg+xml |
| sv4cpio | application/x-sv4cpio |
| sv4crc | application/x-sv4crc |
| swf | application/x-shockwave-flash |
| t | application/x-troff |
| tar | application/x-tar |
| tcl | application/x-tcl |
| tex | application/x-tex |
| texi | application/x-texinfo |
| texinfo | application/x-texinfo |
| tgz | application/x-compressed |
| tif | image/tiff |
| tiff | image/tiff |
| tr | application/x-troff |
| trm | application/x-msterminal |
| tsv | text/tab-separated-values |
| txt | text/plain |
| uls | text/iuls |
| ustar | application/x-ustar |
| vcf | text/x-vcard |
| vrml | x-world/x-vrml |
| wav | audio/x-wav |
| wcm | application/vnd.ms-works |
| wdb | application/vnd.ms-works |
| wks | application/vnd.ms-works |
| wmf | application/x-msmetafile |
| wps | application/vnd.ms-works |
| wri | application/x-mswrite |
| wrl | x-world/x-vrml |
| wrz | x-world/x-vrml |
| xaf | x-world/x-vrml |
| xbm | image/x-xbitmap |
| xla | application/vnd.ms-excel |
| xlc | application/vnd.ms-excel |
| xlm | application/vnd.ms-excel |
| xls | application/vnd.ms-excel |
| xlt | application/vnd.ms-excel |
| xlw | application/vnd.ms-excel |
| xof | x-world/x-vrml |
| xpm | image/x-xpixmap |
| xwd | image/x-xwindowdump |
| z | application/x-compress |
| zip | application/zip |
Postado por
Daniel ;P
às
11:09 AM
0
comentários
Sexta-feira, Janeiro 09, 2009
Campanha para eliminar navegadores antigos
Há um tempo vi uns sites que forneciam scripts para que se um visitante acessasse seu site através de um navegador antigo, avisasse de um potencial problema. Destes, 2 em inglês e 1 em português. Essa semana recebi da iMasters um e-mail da campanha brasileira encabeçada por eles com apoio da Fundação Mozilla e obviamente com foco no Firefox. Tudo isso para acabarem de vez com o bendito Interner Explorer 6.
- http://www.stopie6.org - baixe o script, coloque junto aos outros e simplesmente chame-o na página do seu site. Só isso.
- http://www.end6.org - baixe o script, coloque junto aos outros e chame-o na página do seu site, ou simplesmente cole a chamada publicada e utilize o arquivo direto do site.
- http://updateyourbrowser.net - copie e cole o código informado e pronto (barra limpa e simples, mas com link para a página do site com os navegadores novos ).
- http://imasters.uol.com.br/crossbrowse - copie e cole o código informado e pronto (barra com imagens, porém com os links diretos para os sites dos navegadores).
Postado por
Daniel ;P
às
1:51 PM
0
comentários
Marcadores: navegador
Terça-feira, Novembro 25, 2008
Register Globals no PHP
Esses dias senti na pele o problema do register_globals = on.
O que aconteceu comigo seria isso, se não tivesse acontecido algo antes. em um projeto meu, carrego as variáveis antes de tudo. Até aí... beleza. Mas cometi um erro pois não estava acostumado com a diretiva ligada: usei sessão com o mesmo nome.
...$nome = (isset($_POST['nome']) ? $_POST['nome'] : '';
if ($_SESSION['nome']!='') ...
...Isso fez com que toda hora eu limpasse a sessão.
Lição aprendida 1: Não usar os nomes iguais nas variáveis principalmente de sessão.
Lição aprendida 2: Não confiar em servidores de clientes; por causa de aplicações que necessitam da diretiva register_globals = on, muitas vezes é assim que fica configurado.
Pela teoria eu poderia mudá-la através do script php com
ini_set('register_globals','off');mas não consegui.
php_flag register_globals offVocê pode ver a lista completa de diretivas e onde alterá-las através do site.
Minha solução não foi ideal, mas agora vou prestrar mais atenção nos nomes das variáveis. Mesmo com a versão 6 chegando, tem lugares que usam ainda a 4.
Abraço!
Postado por
Daniel ;P
às
11:17 AM
0
comentários
Marcadores: htaccess, php, register globals
Quinta-feira, Novembro 13, 2008
PHP Conference Brasil 2008
De 27 a 29 de novembro (quinta a sábado) acontecerá na UNIFIEO em Osasco o PHP Conferece Brasil 2008. O evento busca atingir 1000 profissionais de desenvolvimento com palestras, mini-cursos, debates e install fest, tudo voltado para PHP, claro. Meu colega Flávio Lisboa falará do Zend Framework. Para maiores informações, acesse o site do evento: http://www.phpconf.com.br.
Abraço
Postado por
Daniel ;P
às
1:42 PM
0
comentários
Marcadores: evento, php, phpconference
Sexta-feira, Outubro 31, 2008
Select ignorando acento
Quando se faz algum sistema que realize uma busca a partir de uma string do usuário, temos que levar em conseideração as letras maiúsculas e minúsculas e a acentuação.
Andei pesquisando e encontrei como fazer nos bancos mais usados. É assim:
Supondo que possuo a tabela 'tabela' com o campo 'campo' com os seguintes valores:
CAMPO
---------
Maca
Maçã
Macaco
Amanhã
Jaca
Maçaneta
Oracle 10g:
alter session set nls_comp=linguistic;
alter session set nls_sort=binary_ai;Pronto. O Select desta sessão pegará ignorando o acento e ordenando sem considerá-lo.
select campo from tabela where campo like '%aca%';ou
select campo from tabela where campo like '%açÃ%';CAMPO
---------
Jaca
Maca
Maçã
Macaco
Maçaneta
MySQL:
select campo from `tabela`
where `campo` like _utf8 '%aca%' collate utf8_unicode_ci;ou
select campo from `tabela`
where `campo` like _utf8 '%açÃ%' collate utf8_unicode_ci;CAMPO
---------
Maca
Maçã
Macaco
Jaca
Maçaneta
PostgreSQL:
select campo from tabela
where lower(to_ascii(campo)) like lower(to_ascii('%açÃ%'));ou
select campo from tabela
where lower(to_ascii(campo)) like lower(to_ascii('%aca%'));CAMPO
---------
Maca
Maçã
Macaco
Jaca
Maçaneta
Para ordenar basta usar a cláusula 'order by'; no Oracle foi pré-estabelecida a maneira para a sessão.
Postado por
Daniel ;P
às
1:38 PM
0
comentários
Marcadores: banco de dados, mysql, oracle, postgre
Quarta-feira, Outubro 29, 2008
OpenOffice 3
A nova versão do OpenOffice.org já está disponível para download.
O OpenOffice é uma suite de escritório gratuita que utiliza o ODF e vem com processador de texto, planilha de cálculos, base de dados (simples), criação de apresentações e ferramenta para cálculos matemáticos.
As notas da versão podem ser vistas no próprio site da organização. Este Release conta com suporte ao novo formato de documentos da Microsoft OpenXML (com ressalva de alguns itens avançados), redistribuição de itens dos menus deixando-os mais intuitivo, mudanças nos ícones (sempre fazem isso), importação nativa de PDF (!), templates e maior facilidade para iniciar seu trabalho (eu não gosto muito, mas sentiram falta disso nas versões anteriores).
Pra baixá-lo, basta acessar a págiona de downloads do OpenOffice.org. São menos de 150mb com o JRE incluso, e ainda pode baixar extensões para a aplicação. A organização brasileira já disponibilizou a versão 3.0 bo BrOffice com 125mb para Windows.
Apesar de funcionar com 256mb de RAM, recomenda-se no mínimo 512. Para um bom trabalho não recomenda-se menos de 500mb de espaço no HD e resolução da tela com menos de 1024x768. O Java é necessário para a utilização do Base (banquinho de dados que vem no pacote); as outras ferramentas usam somente para funcionalidades específicas.
O jornal português Metro anunciou em primeira página no dia 27 deste mês.
Outra matéria que achei comentando o lançamento foi a do blog da ComputerWorld.
Coloque um selo no seu site para promover o OpenOffice!
Abraço!
Postado por
Daniel ;P
às
8:06 AM
0
comentários
Marcadores: openoffice
Sexta-feira, Setembro 19, 2008
Microsoft Live Mail / Hotmail barra Chrome
Estou postando usando o Chrome. Nada deu errado por enquanto.
Mas quanto tento acessar o Hotmail (mail.live.com):
Atualize o seu navegador da Web
É recomendável atualizar seu navegador da web para obter o melhor do Windows Live Hotmail. A atualização levará apenas alguns minutos. Para começar, escolha um dos navegadores a seguir:
Microsoft Internet Explorer
Mozilla Firefox
Apple Safari
Se você não deseja atualizar agora, você ainda pode Continuar no Windows Live Hotmail, mas talvez algumas partes não funcionem ou não sejam exibidas adequadamente.
Depois, insistindo:
Esta é a versão clássica do Windows Live Hotmail
Essa versão funciona melhor com seu navegador. A versão completa do Windows Live Hotmail é executada no Internet Explorer 6.0 e superior (verifique os requisitos do sistema antes de instalá-la). A versão completa também funciona com o Firefox 2.0.
O que eles querem dizer com isso? O iE6 é melhor? Estão com medo do Chrome? Fazer uma média com a comunidade colocando links para Firefox e Safari?
Vai entender a Microsoft...
Postado por
Daniel ;P
às
2:04 PM
0
comentários
Terça-feira, Setembro 09, 2008
Permitir somente index.php pelo .htaccess
Apesar de haver vários frameworks, tem coisa que faço sem a utilização deles. Acho que isso é comum para desenvolvedores. É legal proibir o acesso direto do usuário aos arquivos do seu site, como uma imagem ou até mesmo um script que faça algo mais delicado como excluir_usuario.php, por exemplo. No Apache é fácil fazer isso usando o arquivo .htaccess.
Vamos lá:
Crie um arquivo .htaccess. Se for Windows, copie de um diretório que já exista e pague seu conteúdo, ou baixe um exemplo da internet. O Windows não deixa criar arquivo assim que ele considera sem nome (somente com extensão).
O Conteúdo dele seria assim:# htaccess do Daniel - testando e evoluindo - v0.1
IndexIgnore *
Options +FollowSymlinks
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule !^index.php(.*)$ index.php$1 [L]
</IfModule>
<Files .htaccess>
order deny,allow
deny from all
</Files>
A primeira linha com IndexIgnore não deixa listar o conteúdo do diretório.
A linha do Options +FollowSymlinks é para o funcionamento do módulo de rescritra.
Se o módulo de escrita estiver ativado, usa ele para substituir qualquer chamada de arquivo diferente de index.php e chama o index.php com a querystring usada inicialmente, ou seja, se eu chamar daniel.php?a=ddd, chama o caminho index.php?a=ddd.
Depois ele proíbe o acess odireto ao .htaccess. Só isso.
É simples e atende minhas necessidades. Claro que pode ser que eu melhore (com sua ajuda inclusive), mas já é um começo para evitar surpresas desagradáveis.
Esse arquivo faz efeito para os subdiretórios também. Se você quiser alterar as regras deles, basta criar um .htaccess com elas. Em caso de não criar, deve-se criar um arquivo index.php que não faz nada, pois sempre haverá redirecionamento para o index.php de cada diretório. Ou então na regra do .htaccess, basta colocar para redirecionar não apra o index.php, mas para /index.php ou /site/index.php para sempre ir para o mesmo arquivo.
Abraço!!
Postado por
Daniel ;P
às
1:23 PM
2
comentários
Terça-feira, Agosto 26, 2008
Spam no MSN de usuários desconhecidos
Uma coisa chata que vem acontecendo é receber mensagem de alguém que não conheço dizendo para visitar sites estranhos. Ninguém precisa dizer para não acessar esses sites, mas sim como isso está acontecendo? São usuários com vírus, worm ou algo assim? E como chegam até mim, ou você? Se alguém souber, me avise!!!!
Postado por
Daniel ;P
às
8:57 AM
0
comentários
Falha do MySQL como serviço na instalação do XAMPP no Windows XP
Sempre usei o Apache, PHP e MySQL em instalações a parte, mas no meu note eu instalei o XAMPP e rodou legal (Vista). No trabalho a estação é XP e resolvi fazer o teste.
Baixei a última versão do XAMPP e instalei tudo como serviço (para iniciar junto com o Windows). Aparentemente deu tudo certo, até ver que o MySQL não subia. Pequisei, desistalei e reinstalei 3 vezes e nada. Solução: Executei o .bat que desistala o serviço do MySQL (xampp/mysql/mysql_uninstallservice.bat) e depois instalei novamente o serviço (xampp/mysql/mysql_installservice.bat). Pronto. Funcionou. Agora me pergunto: Por quê? Resposta: Sei lá! A instalação da versão que usei não deve estar 100% para o MySQL como serviço. Na data desta postagem, a instalação foi executada e reexecutada a partir desse arquivo 'xampp-win32-1.6.7-installer.exe'. Talvez a versão 1.6.8 já tenham corrigido esse problema.
Bom, se acontecer com você, tente isso!
Abraço!
Postado por
Daniel ;P
às
8:46 AM
1 comentários
Sexta-feira, Agosto 01, 2008
Ativar Módulo Rewrite no Apache
Para muitos pode ser meio manjado, mas com o surgimento de diversos frameworks e ferramentas PHP que utilizam o módulo de reescrita de endereço a necessidade de sua utilização vem crescendo. Para ativar o módulo basta ir no arquivo de configuração httpd.conf na pasta conf do Apache e retirar o caractere de comentário do início da linha que manda o apache carregar o bendito.
De
#LoadModule rewrite_module modules/mod_rewrite.so
para
LoadModule rewrite_module modules/mod_rewrite.so
E depois ache AllowOverride None e mude para AllowOverride All. Deve ter duas vezes essa declaração. Ex:[Directory /]
Options FollowSymLinks
AllowOverride None (altere para All)
Order deny,allow
Deny from all
[/Directory]
Na minha instalação do xampp em casa, o arquivo de configuração está em C:\xampp\apache\conf\.
Após fazer a alteração é preciso reiniciar o Apache. Para isso basta executar C:\xampp\xampp_restart.exe ou então ir em Computador/Gerenciar/Serviços e clicar com o botão direito do mouse e escolher a opção Reiniciar.
Até! :D
Postado por
Daniel ;P
às
9:40 PM
0
comentários
Marcadores: apache, mod_rewrite
Segunda-feira, Julho 07, 2008
Spam do orkut.com.BR
Recebi em um e-mail que não é um dos cadastrados no orkut um convite para amizade no site. Tudo igualzinho, daria até para enganar, mas o pior detalhe e que mais me chamou atenção: .com.br. Os links aliás levam para este domínio, mas eu não vou entrar e espero que você também não entre.
Olá, dj daniel,
danielle souza (dannysouzza@hotmail.com) o convidou para ser seu amigo no orkut.
Para confirmar ou rejeitar essa solicitação, clique em http://www.orkut.com.br/FriendAdd.aspx?accept=true&uid=14704134884054860026
Para ver o perfil de danielle, clique em: http://www.orkut.com.br/Profile.aspx?uid=14704134884054860026
* * *
Para controlar os e-mails de notificação, acesse as suas Configurações da conta: http://www.orkut.com.br/NotificationSettings.aspx
Se você quiser ignorar danielle, visite o perfil de danielle e clique em “ignorar”: http://www.orkut.com.br/Profile.aspx?uid=14704134884054860026
Se você não for usuário do orkut e quiser impedir que todos os usuários do orkut enviem e-mails para você, visite: http://www.orkut.com.br/Block.aspx
Postado por
Daniel ;P
às
8:46 AM
1 comentários
Quarta-feira, Julho 02, 2008
Spam - Lojas Americanas
Bizarro... chegou um e-mail das "lojas americanas" como se meu e-mail tivesse algum cadastro lá.
Prezado(a) cliente,
Recebemos seu pedido
sua compra será debitada em sua conta bancária,
dentro de 24 horas.
CLIQUE AQUI PARA VER SEU PEDIDO OU CANCELAR !!
VEJA O RESUMO DO SEU PEDIDO.Desde já agradecemos pela sua preferência.
Silvia Lira-Atendimento a Clientes
Sac.atendimento@americanas.com
www.americanas.com.br
O link desta página leva e este link: http://fly2.ws/SUCtvtE . Não entrem.. eu não entrei
O remetente mascarado da mensagem é AdministracaoCDP@lojasamericanas.com.br.
Tem gente que cai nessa. Por isso, se puderem, avisem.
Abraço!
Postado por
Daniel ;P
às
10:39 AM
0
comentários
Marcadores: spam


