Skip to content

Instantly share code, notes, and snippets.

View maltzsama's full-sized avatar

Demetrius Albuquerque maltzsama

View GitHub Profile
@maltzsama
maltzsama / gist:5395926
Last active December 16, 2015 06:59
wordpress install
sudo su
apt-get install wordpress
ln -s /usr/share/wordpress/ wordpress
cd /usr/share/doc/wordpress/examples/
setup-mysql -n wordpress localhost
@maltzsama
maltzsama / gist:5395981
Created April 16, 2013 13:41
recover MySQL root password
#1 - Pare o serviço do MySQL:
$service mysqld stop
#2 - Inicie o MySQL sem senha:
$mysqld_safe --skip-grant-tables
#3 - Conecte ao MySQL usando o mysqlclient:
$mysql -u root
#4 - Configure uma nova senha para o MySQL:
@maltzsama
maltzsama / gist:5396025
Last active December 16, 2015 07:08
SQLite VACUUM
//Executando o VACUUM no SQLite:
//código C:
sqlite_exec(db, "VACUUM;", 0, 0);
//Objective-c com FMDB:
FMResultSet *resultQuery = [db executeUpdate:@"VACUUM;"];
//utiliário SQLite:
sqlite> VACUUM;
//ou
@maltzsama
maltzsama / gist:5396063
Created April 16, 2013 13:52
FMDB with transaction
FMDatabase* db = [FMDatabase databaseWithPath:@"/tmp/tmp.db"];
if (![db open]) {
NSLog(@"Could not open db.");
}
// Depois crie uma tabela, "a" será texto e "d" será data
[db executeUpdate:@"create table test (a text, d double)", nil];
// Iniciando a transação.
[db beginTransaction];
if ([db executeUpdate:@"insert into test (a, d) values (?, ?)", @"oi'", [NSDate date], nil]){
@maltzsama
maltzsama / gist:5396071
Created April 16, 2013 13:54
android sqlite with transaction
db.beginTransaction();
try {
//Função de inserção.
saveTest();
db.setTransactionSuccessful();
}catch {
//Alguma falha da transação
}finally {
db.endTransaction();
@maltzsama
maltzsama / gist:5396087
Last active December 16, 2015 07:08
install MongoDB + PHP5 + Lighttpd no Debian Squeeze (6.0.5)
#A instalação é bastante simples como poderá ver nos passos abaixo:
sudo su
apt-get install mongodb mongo-clients php5-dev
apt-get install git
git clone https://github.com/mongodb/mongo-php-driver.git
cd mongo-php-driver
@maltzsama
maltzsama / gist:5396152
Last active December 16, 2015 07:08
wordpress debian squeeze
sudo su
apt-get install wordpress
ln -s /usr/share/wordpress/ wordpress
cd /usr/share/doc/wordpress/examples/
setup-mysql -n wordpress localhost
@maltzsama
maltzsama / sqlserver-backup.sql
Last active December 16, 2015 07:08
sqlserver backup
DECLARE @name VARCHAR(50) -- nome do banco de dados
DECLARE @path VARCHAR(256) -- path para o arquivo de backup
DECLARE @fileName VARCHAR(256) -- nome do arquivo de backup
DECLARE @fileDate VARCHAR(20) -- usado para o nome do arquivo
SET @path = 'C:\Backup\' --diretório onde tudo será salvo
SELECT @fileDate = CONVERT(VARCHAR(20),GETDATE(),112)
DECLARE db_cursor CURSOR FOR
@maltzsama
maltzsama / pymysqlconn.py
Created April 16, 2013 14:16
python working with mysql
#!/usr/bin/python
# versao.py – captura e mostra a versão do MySQL database server.
# importe os modulos do MySQLdb e sys
import MySQLdb
import sys
# Abra uma conexão com o banco de dados
# Tenha certeza de ter trocado o IP, usuario, senha e database para os seus.
connection = MySQLdb.connect (host = “192.168.1.1″, user = “username”, passwd = “password”, db = “database_name”)
@maltzsama
maltzsama / md5sum.py
Last active December 16, 2015 07:08
md5sum example python with dialog
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
import dialog
import os
from hashlib import md5
dial=dialog.Dialog()
curr=os.path.abspath('')
print curr