Skip to content

Instantly share code, notes, and snippets.

View rmgimenez's full-sized avatar

Ricardo Moura Gimenez rmgimenez

View GitHub Profile
/*
* Base structure
*/
/* Move down content because we have a fixed navbar that is 50px tall */
body {
padding-top: 50px;
}
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class C_administracao extends CI_Controller {
function __construct()
{
parent::__construct();
}
from time import time
start = time()
'''
Retorna true se o ano é bissexto e false se não for
'''
def is_leap_year(ano):
if (ano % 2 != 0):
return False
else:
public static String getAlbum(String idAlbum) throws MalformedURLException, IOException{
String CLIENT_ID = "";
String Client_Secret = "";
String YOUR_USERNAME = " "; // enter your imgur username
String YOUR_REQUEST_URL = "https://api.imgur.com/3/album/Y93oF";
URL imgURL = new URL(YOUR_REQUEST_URL);
HttpURLConnection conn = (HttpURLConnection) imgURL.openConnection();
conn.setRequestMethod("GET");
def fib_rec(n):
# essa é a condição que fará com que a função pare de chamar ela mesma
if n==1 or n==2:
return 1 # e retorne algum valor, que nos dois casos será 1
# o retorno da função se não entrar no if que termina a recursão é ela chamar
# ela mesmo diminuindo o valor do parâmetro por 1 e depois por 2 e somar os resultados
# a função vai diminuindo o valor de n até que entre na função que para a recursão
return fib_rec(n-1) + fib_rec(n-2)
@rmgimenez
rmgimenez / destravar_registro_oracle.sql
Created June 7, 2016 12:21
Script para destravar registro travado no banco de dados Oracle
Select l1.sid,
' esta bloqueando ' "Esta bloqueando",
l2.sid,
' matar esse => ' "Matar esse",
l1.sid,
l3.serial#,
'ALTER SYSTEM KILL SESSION '''|| l1.sid || ','|| l3.serial# ||'''' comando
From v$lock l1,
v$lock l2,
v$session l3
@rmgimenez
rmgimenez / MY_Model.php
Last active June 7, 2016 12:35
Classe que extende a classe padrão de model do CodeIginiter. Com essa classe fica mais fácil fazer consultas no banco de dados usando o CodeIginiter. É importante que a chave das suas tabelas seja o campo com o nome "id"
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
// http://jeromejaglale.com/doc/php/codeigniter_models
// Salvar em : application/core/MY_Model.php
class MY_Model extends CI_Model {
var $table = "";
function __construct()
{
parent::__construct();
@rmgimenez
rmgimenez / is_prime.py
Last active June 7, 2016 12:36
Função que verifica se um número é primo em python
def is_prime(n):
if n == 2 or n == 3: return True
if n < 2 or n%2 == 0: return False
if n < 9: return True
if n%3 == 0: return False
r = int(n**0.5)
f = 5
while f <= r:
#print('\t',f)
if n%f == 0: return False
// Colocar no using
// using System.Net.Mail;
SmtpClient SmtpServer = new SmtpClient("smtp.live.com");
var mail = new MailMessage();
mail.From = new MailAddress("email_remetente@hotmail.com");
mail.To.Add("email_destino@gmail.com");
mail.Subject = "Test Mail - 1";
mail.IsBodyHtml = true;
string htmlBody;
@rmgimenez
rmgimenez / share_button.js
Last active June 10, 2016 19:27
Botões de compartilhar conteúdos para blogs
// Vertical
<script>
document.write('<script src="//sharebutton.net/plugin/sharebutton.php?type=vertical&u=' + encodeURIComponent(document.location.href) + '"></scr' + 'ipt>');
</script>
// Horizontal
<script>
document.write('<script src="//sharebutton.net/plugin/sharebutton.php?type=horizontal&u=' + encodeURIComponent(document.location.href) + '"></scr' + 'ipt>');
</script>