Skip to content

Instantly share code, notes, and snippets.

View georgemendonca's full-sized avatar

George Mendonça georgemendonca

View GitHub Profile
<?php
/**
* Classe que implementa o algoritmo do Maior Elemento
* (Método Simples)
* @author George Mendonça
* 16/04/2013
*/
Class MaiorNumero {
/**
* Método que retorna o maior elemento de um array
<?php
/**
* @author George Mendonça
* www.georgemendonca.com.br
* 16/04/2013
*/
// Chamando a classe PHPMailer
require_once 'class.phpmailer.php';
@georgemendonca
georgemendonca / install-openoffice-deb.sh
Last active October 13, 2015 06:17
Install OpenOffice DEB
~$ cd Downloads/
~/Downloads$ tar -xvzf Apache_OpenOffice_incubating_3.4.0_Linux_x86-64_install-deb_en-US.tar.gz
~/Downloads$ cd en-US/DEBS/
~/Downloads/en-US/DEBS$ sudo dpkg -i *.deb
~/Downloads/en-US/DEBS$ cd desktop-integration/
~/Downloads/en-US/DEBS$ sudo dpkg -i *.deb
@georgemendonca
georgemendonca / remove-libre-office-option.sh
Last active October 13, 2015 04:38
Remove Libre Office Option
~$ sudo apt-get purge libreoffice*
~$ sudo apt-get autoclean
~$ sudo apt-get autoremove
@georgemendonca
georgemendonca / install-apache-open-office-ubuntu.sh
Last active October 13, 2015 04:38
Install Apache OpenOffice - Ubuntu
~$ sudo add-apt-repository ppa:upubuntu-com/office
~$ sudo apt-get update
~$ sudo apt-get install openoffice
@georgemendonca
georgemendonca / autoclean.sh
Last active September 25, 2015 09:57
Removendo pacotes desnecessários no Ubuntu
~$ sudo apt-get autoclean
[sudo] password for george:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Del linux-generic 2.6.35.27.35 [5.442B]
Del firefox-branding 3.6.15+build1+nobinonly-0ubuntu0.10.10.1 [211kB]
Del linux-image-generic 2.6.35.27.35 [5.452B]
Del linux-libc-dev 2.6.35-1027.48 [816kB]
Del chromium-browser-inspector 9.0.597.107~r75357-0ubuntu0.10.10.1 [560kB]
@georgemendonca
georgemendonca / install-chrome-ubunto-ptbr.sh
Last active September 25, 2015 02:17
Instalando o Google Chrome na versão de código-aberto e com tradução para português no Ubuntu
sudo apt-get install chromium-browser chromium-browser-l10n
@georgemendonca
georgemendonca / app-instanciando-objetos.php
Created December 3, 2010 02:22
Instanciando o objeto da classe
<?php
/**
* Instanciando os objetos das classes criadas nos exemplos acima
* @author george.mendonca
*/
// Incluindo os arquivos da classes
require_once './class/php4.php';
require_once './class/php5.php';
require_once './class/ConstrutorDestrutor.php';
@georgemendonca
georgemendonca / Encapsulamento.php
Created December 3, 2010 02:08
Encapsulamento de atributos e métodos
<?php
/**
* Encapsulamento de atributos e métodos
* @author george.mendonca
*/
Class Encapsulamento
{
// Visível em todo o script
public $atributoPublico;
// Visível nas classes e subclasses
@georgemendonca
georgemendonca / ConstrutorDestrutor.php
Created December 3, 2010 01:39
Construtores e Destrutores em PHP
<?php
/**
* Exemplo de construtor e destrutor
* @author george.mendonca
*/
Class ConstrutorDestrutor
{
private $a;
private $b;