Skip to content

Instantly share code, notes, and snippets.

View wwwbruno's full-sized avatar

Bruno Almeida wwwbruno

View GitHub Profile
@wwwbruno
wwwbruno / desenvolvimento
Created September 24, 2013 14:47
Dicas de Rails
# http://railscasts.com/episodes/402-better-errors-railspanel?autoplay=true
# Gemfile
group :development do
gem 'better_errors' # mostra os erros de uma forma melhor
gem 'binding_of_caller' # mostra mais detalhes de erros
gem 'meta_request' #mostra debug no chrome! Necessita de plugin https://github.com/dejan/rails_panel
end
@wwwbruno
wwwbruno / site_helper.php
Created November 25, 2013 21:42
Helper do codeigniter com funções úteis.
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/*
| -------------------------------------------------------------------------
| Site Helper
| -------------------------------------------------------------------------
| Desenvolvido por Bruno Almeida
|
*/
@wwwbruno
wwwbruno / classe.php
Created January 7, 2014 17:56
Acesso global de variáveis em uma função
<?php
class MinhaClasse {
// DECLARAR A VARIÁVEL DE QUALQUER TIPO
private $configuracoes = array();
public function __construct() {
parent::__construct();
@wwwbruno
wwwbruno / url_videos_helper.php
Last active July 18, 2016 13:46
Manipula url de vídeo do youtube e vimeo
<?php
/**
* verificar_video
*
* Verifica qual é o vídeo (youtube ou vimeo) e retorna um array com o link e o tipo
*
*
* @param $string
* @return array
@wwwbruno
wwwbruno / .htaccess
Created January 7, 2014 18:04
Regra de redirecionamento definitivo do apache para site com mais de um domínio
RewriteEngine on
RewriteCond %{HTTP_HOST} ^siteantigo.com.br$ [OR]
RewriteCond %{HTTP_HOST} ^www.siteantigo.com.br$ [OR]
RewriteCond %{HTTP_HOST} ^sitenovo.com.br$
RewriteRule (.*)$ http://www.sitenovo.com.br/$1 [R=301,L]
@wwwbruno
wwwbruno / site_helper.php
Last active June 18, 2023 19:26
Helper com funções úteis para o Codeigniter
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/*
| -------------------------------------------------------------------------
| Site Helper
| -------------------------------------------------------------------------
| Desenvolvido por Bruno Almeida
|
*/
@wwwbruno
wwwbruno / visualizacao.php
Created January 7, 2014 19:03
Controller do Codeigniter com função para contagem de visualizações por ip e dia
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Visualizacao extends CI_Controller {
/**
*
* contar_visualizacao
*
* Verifica se o IP do visitante já visulizou o id da
* tabela no dia atual, se não tiver nenhum registro,
@wwwbruno
wwwbruno / ubuntu.sh
Last active January 4, 2016 08:39
Comandos para um usuário Ubuntu mais feliz
# Natural Scrolling / inverte o scroll do mouse
sudo add-apt-repository ppa:zedtux/naturalscrolling
sudo apt-get update
sudo apt-get install naturalscrolling
# Sublime Text 2 / excelente editor de código
sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text
# instalar apache
sudo apt-get update
sudo apt-get install apache2
# instalar mysql
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
# ativar mysql
sudo mysql_install_db
# configurar mysql
sudo /usr/bin/mysql_secure_installation
@wwwbruno
wwwbruno / mysql_comandos
Last active August 29, 2015 13:57
Comandos básicos de MySql pelo terminal de comando
# abrir o terminal do MySql
mysql -u root -p
# exportar uma tabela completa para um arquivo
mysqldump -p -u root nome_do_banco nome_da_tabela > nome_do_arquivo.sql
# rodar uma query a partir de um arquivo .sql
mysql -p -u root nome_do_banco < nome_do_arquivo.sql
# remover restrict