Blue Systems Recursive Gallery

O Blue Systems Recursive Gallery, tem como principal objetivo listar todas as imagens encontradas em um diretório classificar e montar uma galeria de imagens. Ele possibilita que seja scaneada imagens em subdiretórios e isto acaba tornando o script ainda mais interessante.

Para carregar as imagens de forma mais natural é gerado um cache do thumbnail. A instalação não requer um banco de dados ele scaneia as imagens on the fly.

Nome do projeto: Blue Systems Recursive Gallery
Requisitos de sistema: Apache 2.x, LibGB, PHP 5.x
Desenvolvido por @Jaccon (JS) – Software Engenier Blue Systems Tecnologia
Em: 20/11/2013

Screenshot
Screen Shot 2015-12-13 at 12.42.01 AM

Download
https://github.com/jaccon/blue_recursive_gallery/tree/master

 

Um Hackintosh a altura! Customizando gabinete do Powermac G5 para um hackintosh

hackintosh

Depois do lançamento do novo gabinete do novo MacPro veio a ideia de um novo projeto pessoal. Preparar um Hackintosh de verdade utilizando um gabinete de aço do velho PowerMac G5. O gabinete é fantástico, além de ter muito espaço, refrigeração ele é muito mais estiloso que o novo gabinete black do MacPro.

Custo do projeto
R$ 1.350,00
Continue reading

Primeiro PS4 é vendido nos USA

Hoje 14/11/2013 é um dia histórico. Foi vendido nos USA o primeiro PS4.

Após horas na fila, Joey Chiu foi o primeiro comprador do PlayStation 4 nos Estados Unidos. Ele comemora ao lado de Andrew House (à esq.), presidente da Sony Computer Entertainment Global, e de Jack Tretton, presidente da Sony Computer Entertainment America

2013-11-15t061537z_97045706 (2)

Exportando tabela MySQL para formato XLS usando PHP

Esta funcionalidade geralmente é usada para exportação de relatórios ou ainda backup em formato CVS ( Excel ). É muito simples a função exporta todos os dados de uma determinada tabela para o formato CSV.

//create query to select as data from your table
$select = "SELECT * FROM table_name";

//run mysql query and then count number of fields
$export = mysql_query ( $select )
or die ( "Sql error : " . mysql_error( ) );
$fields = mysql_num_fields ( $export );

//create csv header row, to contain table headers
//with database field names
for ( $i = 0; $i < $fields; $i++ ) {
$header .= mysql_field_name( $export , $i ) . ",";
}

//this is where most of the work is done.
//Loop through the query results, and create
//a row for each
while( $row = mysql_fetch_row( $export ) ) {
$line = '';
//for each field in the row
foreach( $row as $value ) {
//if null, create blank field
if ( ( !isset( $value ) ) || ( $value == "" ) ){
$value = ",";
}
//else, assign field value to our data
else {
$value = str_replace( '"' , '""' , $value );
$value = '"' . $value . '"' . ",";
}
//add this field value to our row
$line .= $value;
}
//trim whitespace from each row
$data .= trim( $line ) . "\n";
}
//remove all carriage returns from the data
$data = str_replace( "\r" , "" , $data );

//create a file and send to browser for user to download
header("Content-type: application/vnd.ms-excel");
header("Content-disposition: csv" . date("Y-m-d") . ".csv");
header( "Content-disposition: filename=".$file_name.".csv");
print "$header\n$data";
exit;

Criando disco de boot no Mac OS X Maverick pelo terminal

A nova versão do Mac OS X o Maverick possui um aplicativo chamado CreateInstallMedia no qual possibilita a criação de uma media de instalação com suporte a boot. Para acessar é simples abra o terminal e como super usuário execute o comando abaixo

/Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia –volume /Volumes/Untitled –applicationpath /Applications/Install\ OS\ X\ Mavericks.app –nointeraction

Substitua o –volume pelo nome do volume do pendrive que você conectou em sua máquina. Você pode usar o comando mount ou df -h para verificar o nome do volume.