sexta-feira, 3 de maio de 2013

Projeto CooperTec

Olá pessoal,

bom tive uma idéia ontem e vou descreve-la aqui, pois acredito que alguém poderá desenvolve-la ja que não tenho previsão de poder desenvover por agora, mas trata-se de um projeto pronto para vereador
colocar em sua camara, seja de qual cidade for



A idéia é muito simples, a de formar uma cooperativa de profissionais de tecnologia, mas não algo muito complicado que demanda fortes investimentos, mas sim uma cooperativa onde possa trabalhar de forma autônoma um técnico de informática, um programador, um desenvolvedor front-end, um designer gráfico e diversos outros profissionais relacionados a computação, informática e internet, assim sendo sempre que algúem precisar de algum serviço oferecido por esta cooperativa, bastará ir até ela e negociar com o profissional especifico ja dentro da Coopertec, e a cooperativa em si seria bancada por uma porcentagem desses serviços ou mesmo com subsidios da prefeitura e tudo mais, é algo para pensar no desenvolvimento tecnologico da cidade, principalmente em cidades de pequeno porte

o que acham

se alguem tocar a idéia pra frente por favor deixa um comentário, rs

terça-feira, 30 de abril de 2013

Formulários seguros no PHP com BPHP


Olá pessoal, uma das coisas extremamente importante ao trabalhar com formulários em sistemas PHP é o de botar uma camisinha nele, riu? mas é verdade sem uma devida proteção os formulários se tornam ferramentas de risco nos sistemas para com seu banco de dados, principalmente com relação as técnicas de SQL injection....

então nesta dica simples vou lhe mostrar como tornar um formulário seguro utilizando o BPHP

baixe a ultima versão do BPHP aqui



Apesar deste pequeno framework criado por mim \o/ ainda não estar nem em sua versão 1.0, ja temos algumas boas funcionalidades nele

bom, para então proteger o formulário basta utilizar a função Bseg();

segue exemplo no tratamento das informações vindas de um formulário, suponhamos que temos um formulário que nos envie nome, email, mensagem

então nosso arquivo PHP ficará:

<?php
    require (bphp/bphp.php);                //chama o bphp
    $nome             = Bseg($_POST['nome']);       
    $email              = Bseg($_POST['email']);
    $mensagem    = Bseg($_POST['mensagem']);
?>
   
Pronto, agora você poderá trabalhar com as variáveis vindas do formulário tranquilamente sem se preocupar com o SQL Injection

quarta-feira, 24 de abril de 2013

Lançado edição 4 da Libre Office Magazine

Libre Office é a suíte office de código aberto, ou seja de graça e eu apoio muito esta iniciativa, inclusive porque o Libreoffice não deixa nada a desejar em relação ao seu concorrente comercial Microsoft office, a comunidade brasileira do Libre Office preparou uma revista completa sobre a iniciativa, baixe nos links a seguir:

edição 4

edições anteriores

Sobre o Libre Office: O LibreOffice é uma suite de escritório livre compatível com as principais suítes de escritório do mercado. Oferece todas as funções esperadas de uma suite profissional: editor de textos, planilha, apresentação, editor de desenhos e banco de dados

Acesse o site

quinta-feira, 18 de abril de 2013

O PHP

Fala pessoal,

bom meu blog não tem um assunto especifico e sim um macro-ambiente que é a internet, é com este ambiente que trabalho em diversas vertentes e posto aqui assuntos variados, bom agora pretendo dar um enfoque ao mundo PHP e criar um curso de PHP gratuíto com vídeo-aulas e tudo mais...

também irei criar vídeo-dicas, com dicas rápidas para programadores PHP

espero que aproveitem o máximo e, para começar vou colocar uma referência dessa maravilhosa linguagem que é o PHP, direto do prefácio do PHP.net (site oficial e melhor amigo do programador php):

PHP, que significa "PHP: Hypertext Preprocessor", é uma linguagem de programação de ampla utilização, interpretada, que é especialmente interessante para desenvolvimento para a Web e pode ser mesclada dentro do código HTML. A sintaxe da linguagem lembra C, Java e Perl, e é fácil de aprender. O objetivo principal da linguagem é permitir a desenvolvedores escreverem páginas que serão geradas dinamicamente rapidamente, mas você pode fazer muito mais do que isso com PHP





quinta-feira, 4 de abril de 2013

A Document Foundation anuncia o LibreOffice 4.0.2



A Document Foundation (TDF) anuncia o LibreOffice 4.0.2, para Windows, Mac OS X e Linux, o terceiro lançamento da família 4.0 que conserta muitos pequenos bugs e inconveniências.
Esta é uma etapa importante no processo de melhoria continuada da qualidade e da estabilidade da versão mais arrojada do LibreOffice, que facilita a migração para o software livre. A Document Foundation publicou recentemente um white-paper fornecendo um mapa de referência para migrações para o LibreOffice, disponível em inglês aqui: http://tinyurl.com/mwp-v1.

Para continuar o desenvolvimento do LibreOffice a Document Foundation precisa de seu apoio!. Uma página para doações existe em http://donate.libreoffice.org/pt com várias opções para contribuir para a nossa entidade sem fins lucrativos.

O LibreOffice 4.0.2 pode ser baixado na seguinte página: http://pt-br.libreoffice.org/baixe-ja/. Softwares adicionais (extensões) podem ser baixados na seguinte página: http://extensions.libreoffice.org.

Os registros de mudança estão em https://wiki.documentfoundation.org/Releases/4.0.2/RC1 (consertados na versão de teste 4.0.2.1) e https://wiki.documentfoundation.org/Releases/4.0.2/RC2 (consertados na versão de teste 4.0.2.2).


____
Nota do Blogueiro: eu ja utilizava a suite BRoffice, quando esta finalizou suas atividades passei a utilizar a Suite do LibreOffice da Document Foudantion, e posso dizer que hoje prefiro a utilização deste software livre ao seu concorrente mais famoso a suite office da microsoft, experimente que vale a pena

terça-feira, 19 de fevereiro de 2013

Enviando E-mail através do PHPmailler

Saudações galera, muitas vezes quebramos a cabeça para entender como
utilizar alguma ferramenta, mas também na maioria das vezes a propria
ferramenta traz a solução em sua documentação, os arquivos README e
LEIAME de tudo que baixamos deve ser nossos melhores amigos para falar
sobre aquela ferramenta, segue um exemplo que ja ensina como utilizar o
PHPMailler 5.2.4 que extrai do próprio README, apenas vou traduzir os
comentários, e comentar algumas outras linhas:

<?php

require 'class.phpmailer.php';

$mail = new PHPMailer;

$mail->IsSMTP(); // Set mailer to
use SMTP ****configura o uso por smtp
$mail->Host = 'smtp1.example.com;smtp2.example.com'; // Specify main
and backup server **** especifica o endereço do seu smtp e smtp backup
$mail->SMTPAuth = true; // Enable SMTP
authentication **** informa que o smtp rpecisa de autenticação
$mail->Username = 'jswan'; // SMTP username
**** informa o usuario do smtp
$mail->Password = 'secret'; // SMTP password
**** informa a senha do smtp
$mail->SMTPSecure = 'tls'; // Enable
encryption, 'ssl' also accepted **** caso o smtp use ssl altere para SSL

$mail->From = 'from@example.com'; // endereço de remetente
$mail->FromName = 'Mailer'; // nome de remetente
$mail->AddAddress('josh@example.net', 'Josh Adams'); // Add a recipient
**** endereço destinatário
$mail->AddAddress('ellen@example.com'); // Name is
optional **** nome destinatário (opcional)
$mail->AddReplyTo('info@example.com', 'Information'); // informa para
qual endereço deve vir a resposta
$mail->AddCC('cc@example.com'); // adiciona cópia
$mail->AddBCC('bcc@example.com'); // adiciona cópia oculta

$mail->WordWrap = 50; // Set word wrap
to 50 characters
$mail->AddAttachment('/var/tmp/file.tar.gz'); // Add attachments
**** local do anexo
$mail->AddAttachment('/tmp/image.jpg', 'new.jpg'); // Optional name
**** mais anexo se necessario
$mail->IsHTML(true); // Set email
format to HTML *** seta o formato do email para HTML

$mail->Subject = 'Here is the subject'; // assunto do email
$mail->Body = 'This is the HTML message body <b>in bold!</b>';
$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';

// envio e confirmação

if(!$mail->Send()) {
echo 'Message could not be sent.'; // mensagem se não enviado
echo 'Mailer Error: ' . $mail->ErrorInfo; // mostrar erro da mensagem
exit;
}

echo 'Message has been sent'; // mensagem de confirmação quando enviado

?>

Feliz 2021

Fala pessoal, o blog ta parado, mas vamos deixar aqui o Feliz Ano Novo que 2021 seja excelente para todos. Sempre com Deus Não esqueçam d...