Linux

Aplicações 32 bit – Ubuntu 64 – ia32-libs.

Aplicações 32 bit – Ubuntu 13.x, 14.x e 15.x 64 bit – ia32-libs.

Adicionar os repositórios Ubuntu 12.04 LTS:

add-apt-repository "deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse"

Atualize a lista de pacotes:

apt-get update

Para instalar apenas determinado pacote:

apt-get install nome-pacote:i386

Para instalar toda a biblioteca:

install ia32-libs

Para remover o repositório após a instalação das bibliotecas:

add-apt-repository -r "deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse"

Testado sobre Ubuntu 14.04, 14.10 e 15.04.
Execute por sua conta e risco =)

Linux

Gerenciar serviços e aplicativos iniciados com Ubuntu

Para habilitar a alteração das aplicações e serviços iniciados junto com o sistema, utilizando o aplicativo “Aplicativos de Sessão”, já instalado por padrão na distribuição, acesse o terminal como root(Ou utilize sudo) e digite:

sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

Caso desejar uma aplicação mais completa, há a opção de instalar o aplicativo: BootUp Manager.

Para isso no terminal digite:

sudo apt-get install bum

Boa sorte.

 

Android

Root em Equipamentos Android – Unlock Root

The official online color is: #A4C639 . 한국어: 공...
The official online color is: #A4C639 . 한국어: 공식 온라인 색은: #A4C639 . (Photo credit: Wikipedia)

Processo simples para “rootear” equipamentos Android.

Antes de tudo, devemos deixar claro que o processo de utilizar ROOT em seu aparelho, pode ocasionar problemas no mesmo, perda de garantia e o ganho de liberdade, este possibilitando efetuar alterações que podem gerar problemas caso não saiba o que esteja fazendo.

Abaixo, post do http://www.gizmodo.com.br, descrevendo vantagens do root em equipamentos android.

http://www.gizmodo.com.br/10-motivos-para-fazer-root-no-seu-android/

Há várias formas de liberar a utilização de root, mas neste post vamos descrever um aplicativo para Windows chamado Unlock Root.

O processo foi testado em um LG Optimus X2, de forma simples e sem erros.

Site do projeto para informações sobre utilização, atualizações,  equipamentos disponíveis e download do aplicativo:

http://www.unlockroot.com/

Utilizando o Unlock Root:

  1. O Unlock Root só funciona em computadores Windows. Para isso você precisa ter um computador rodando  Windows 7/Vista/XP.
  2. Instale os drivers USB do seu dispositivo Android no computador.
  3. Baixe o software Unlock Root.
  4. Ative o modo de depuração USB. Para isso vá em configuração – aplicativos – desenvolvimento – depuração USB.
  5. Conecte o celular ao PC via USB.
  6. Execute “UnlockRoot.exe” e aguarde que seu aparelho seja detectado automaticamente.
  7. Escolha-o na lista dos dispositivos encontrados.
  8. Selecione a opção para executar o Root para iniciar o processo.
  9. Aguarde até que a instalação esteja completa.
  10. Depois de terminado o processo, reinicie o aparelho.

Uma segunda alternativa descrita neste post.

Boa sorte.

Linux

Reiniciar servidor X – Ativar Ctrl + Alt + Backspace – Gnome 3 – Archlinux

Para habilitar a utilização da combinação  de teclas: Ctrl + Alt + Backspace (forçar a reinicialização do X), editar o seguinte arquivo:

10-evdev.conf

O mesmo encontra se em:

/etc/X11/xorg.conf.d/

Adicionar o seguinte conteúdo ao final do arquivo:

Section "InputClass"
 Identifier "Keyboard Defaults"
 MatchIsKeyboard "yes"
 Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

Boa sorte.

Linux

Utilizando o Arch Linux no Desktop

Ótima fonte de informações relacionado a utilização do Arch Linux em desktops.

No livro, você encontrará informações de como instalar e configurar a distribuição, assim como informações gerais sobre utilização de sua instalação.

Link direto para download:

http://cdn.bitbucket.org/berlotto/archlinux-book/downloads/livro.pdf

O e-Book pode ser baixado gratuitamente.

Site do autor:

http://berlotto.net/

Para saber mais sobre Arch Linux:

http://www.archlinux.org/

http://www.archlinux-br.org/

 

BD, PHP, SQLite

Ferramenta para gerenciamento de bases SQLite – phpLiteAdmin

phpLiteAdmin é uma ferramenta de administração de banco de dados SQLite baseada em web, escrito em PHP com suporte para SQLite2 SQLite3, distribuída sobre GNU GPL v3.
Seguindo a simplicidade usada pelo SQLite, phpLiteAdmin consiste em um único arquivo de aproximadamente 100KB, acessada por  um navegador.
A instalação é tão simples como especificar quais bancos de dados serão gerenciados e criar uma senha. As operações disponíveis, conjunto de recursos, interface e experiência do usuário é comparável ao do phpMyAdmin.

Um ponto interessante da ferramenta, é o fato de a mesma ser tão minimalista e permissiva em relação a sua licença de uso, que a mesma pode ser distribuída junto com sua aplicação.

Endereço do projeto:

http://code.google.com/p/phpliteadmin/

Para saber mais sobre SQLite:

http://pt.wikipedia.org/wiki/SQLite

Mais ferramentas administrativas para SQLite:

http://www.sqlite.org/cvstrac/wiki?p=ManagementTools

PHP

Exemplo de conexão PHP – PDO – MySQL / SQLite

The SQLite logo as of 2007-12-15
Image via Wikipedia

Aplicação simples de conexão aos bancos de dados MySQL e SQLite, utilizando PDO , com a finalidade de verificar o funcionamento da camada de abstração de banco de dados e suas facilidades.

Abaixo, código fonte:

<?php

$mysql = "mysql:host=localhost;dbname=pdo";
$username = "root";
$passwd = "passwd";
$sqlite = "sqlite:pdo.db";

// Para conectar ao mysql, descomente a linha abaixo
// $pdo = new PDO($mysql, $username, $passwd);

// conexão ao sqlite
$pdo = new PDO($sqlite);

$execucao = $pdo->prepare("select * from cadastro");

$execucao->execute();

while ($row = $execucao->fetch()) {

    $id = $row['id'];
    $nome = $row['nome'];
    $email = $row['email'];

    echo $id . " - ", $nome . " - ", $email . "<br>"; }?>

Para download do código e base de dados utilizados no exemplo, basta seguir o link abaixo:

http://www.4shared.com/file/7JcfkQPw/exemplo_pdo_mysql_sqlitetar.html

Boa sorte.

CakePHP, Cod. Fonte

Código fonte de aplicação básica CakePHP

a version of the logo of the web application f...
Image via Wikipedia

Código fonte de aplicação básica desenvolvida sobre framework CakePHP.

A aplicação consiste em um site básico com implementação de layout CSS e formulario de e-Mail com validação.
A mesma não é e nem pretende ser modelo de uma aplicação CakePHP, consistindo de experimentações com o framework, baseadas em consultas na web.

O mesmo é uma compilação dos seguintes posts:

  1. https://blogetilico.wordpress.com/2011/08/18/criacao-de-layouts-cakephp-introducao-ao-cakephp-para-web-designers/ 
  2. https://blogetilico.wordpress.com/2011/08/20/aplicando-estilos-css-cakephp/
  3. https://blogetilico.wordpress.com/2011/09/27/formulario-de-envio-de-e-mail-com-validacao-cakephp/
Caso se interesse, você é livre para baixar, visualizar, alterar e disponibilizar todo o conteúdo.
Link para o arquivo: