Como parar um serviço Windows utilizando CSharp

Saindo um pouco do PHP, vamos para a plataforma .NET, nesse tutorial (guia rápido hehhehe), vou ensinar como parar e subir um serviço Windows utilizando CSharp, vamos lá. Primeiro, vamos intanciar o ServiceController passando como o parâmetro o nome do serviço que iremos gerenciar using System.ServiceProcess; ServiceController service = new ServiceController("xxxservico"); Aqui como paramos o serviço if (service.Status.Equals(ServiceControllerStatus.Running)) service.Stop();  Primeiro, verificamos se o serviço e está rodando Coso ele esteja, paramos ele usando o metodo Stop.

Tutorial básico usando CakePHP, Windows e Eclipse – Parte 2

Continuando com a segunda parte do tutorial básico usando CakePHP, Windows e Eclipse.

A primeira parte você encontra aqui, paramos na tela em que é exibido uma mensagem de erro de conexão com o bando de dados no CakePHP, vamos lá.

Primeiro, precisamos criar uma base de dados, como estamos utilizando o Wamp, é só utilizar o phpMyAdmin, para o tutorial, vamos criar um base de dados chamada cake.

Depois de criado o banco de dados, vamos configurar ele no projeto:

Abra a pasta app->Config, nessa pasta, encontramos os arquivos relacionados ao configuração do CakePHP, o arquivo que conecta com a base de dados é o database.php.default, o primeiro passo é renomear ele para database.php:

No Eclipse, o botão F2, é um atalho para renomear arquivos e pastas.

Após renomear o arquivo, vamos configurar a conexão com a base de dados, procure no arquivos por class DATABASE_CONFIG, ela deve esar assim:

class DATABASE_CONFIG {

    public $default = array(
        'datasource' => 'Database/Mysql',
        'persistent' => false,
        'host' => 'localhost',
        'login' => 'user',
        'password' => 'password',
        'database' => 'database_name',
        'prefix' => '',
        //'encoding' => 'utf8',
    );

    public $test = array(
        'datasource' => 'Database/Mysql',
        'persistent' => false,
        'host' => 'localhost',
        'login' => 'user',
        'password' => 'password',
        'database' => 'test_database_name',
        'prefix' => '',
        //'encoding' => 'utf8',
    );
}

Tutorial básico usando CakePHP, Windows e Eclipse – Parte 1

cake-logo

Olá, nesse tutorial gostaria de ensinar de uma forma bem básica, como rodar o Framework CakePHP no Windows e escrever algum código usando o Eclipse.

Bora lá:

O CakePHP é um framework PHP(dãããã) que utiliza MVC, poderia perder bastante tempo falando dos beneficios de usar um Framework e MVC, mas essa não é a intenção do post, de qualquer forma, de uma olhada aqui e aqui.

Saber qual é o navegador usando PHP

Dica rápida para descobrir qual navegador está acessando sua aplicação php: <?php $navegador = $_SERVER[‘HTTP_USER_AGENT’]; echo $navegado; ?> A variável $navegador guarda a informação de $_SERVER[‘HTTP_USER_AGENT’], que é ecoada na linha abaixo. O array $_SERVER[] contem algumas informações uteis, todas descritas aqui: http://php.net/manual/pt_BR/reserved.variables.server.php As saídas padrão são: Firefox: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0 Internet Explorer: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.

Como deixar uma div transparente (CSS)

Olás, aqui não é bem um tutorial, está mais para uma dica: Se você quer deixar sua div transparente, você pode utilizar isso, por exemplo, pra deixar a imagem de background visível, deve ser inserido no seu css a seguinte regra: .transparente{ background: rgb(0, 0, 0) transparent; background: rgba(0, 0, 0, 0.7); /* Para navegadores IE 5.5 - 7 */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000, endColorstr=#000000); /* Para navegadores IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000, endColorstr=#000000)"

Hostinger Brasil, hospedagem gratuita

Olá, nesse post vou falar um pouco da Hostinger Brasil, um serviço de hospedagem PHP e MySQL que é gratuito e oferece bons recurso. Conheci a Hostinger Brasil por acaso, queria hospedar um site em PHP, mais pra conhecer melhor a linguagem, e me deparei com a Hostinger Brasil. A Hostinger Brasil oferece 3 tipos de planos de hospedagem: Gratuito, Premium e Busines. O plano gratuito já resolve muitos problemas de quem está iniciando ou querendo se familiarizar com hospedagem de sites.

Por que criar um blog?

Na verdade gostaria de fazer desse blog uma base de conhecimento, tanto pra mim como pra quem precisar de uma ajudinha, e um local onde eu possa compartilhar meus estudos.