Skip to content

Instantly share code, notes, and snippets.

View mgallego's full-sized avatar

Moises Gallego mgallego

View GitHub Profile
@mgallego
mgallego / gist:1826437
Created February 14, 2012 12:22
Picmnt Emailer Service
import yaml
import MySQLdb
import smtplib
from email.MIMEText import MIMEText
site_url = 'http://localhost'
def get_picmnt_config():
parameter_yaml = yaml.load(file('../Picmnt/app/config/parameters.yml','r'))
return parameter_yaml["parameters"]
@mgallego
mgallego / ejemplos.sql
Created October 7, 2011 09:56 — forked from Osukaru/ejemplos.sql
tipos de datos
**********
Ejemplo de tipos de datos
**********
CREATE OR REPLACE TYPE pk_licencia AS OBJECT
(
cod_tipo_licencia VARCHAR2(10)
, num_licencia VARCHAR2(8)
, CONSTRUCTOR FUNCTION pk_licencia(licencia VARCHAR2) RETURN SELF AS RESULT
)
INSTANTIABLE FINAL;
Class Paginador{
private $Next;
__constructor($idImage){
$this->setNext($idImage);
}
<?php
namespace SFM\PicmntBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use SFM\PicmntBundle\Entity\Image;
use Symfony\Component\DependencyInjection\ContainerInterface;
<!-- Asi lo tienes tu -->
<trans-unit id="i-am-on-page">
<source><![CDATA[/^(?:|I )am on (?P<page>.+)$/]]></source>
<target><![CDATA[/^(?:|Yo )estoy en (?P<page>.+)$/]]></target>
</trans-unit>
<trans-unit id="i-go-to-page">
<source><![CDATA[/^(?:|I )go to (?P<page>.+)$/]]></source>
<target><![CDATA[/^(?:|Yo )voy a (?P<page>.+)$/]]></target>
</trans-unit>
CREATE OR REPLACE PACKAGE BODY AEGPA_EP.mod_licencias IS
PROCEDURE entrada (name_array IN OUT OWA.vc_arr,
value_array IN OUT OWA.vc_arr)
IS
submitAction VARCHAR2(255) := pspgen_parameter.get_value(name_array, value_array, 'submitAction');
BEGIN
IF submitAction IS NOT NULL THEN
mod_licencias_validators.entrada(name_array, value_array);
IF pspgen_parameter.get_value(name_array, value_array, '_form_action') IS NOT NULL THEN
CREATE OR REPLACE PACKAGE BODY AEGPA_EP.mod_licencias_test IS
v_numero_test mod_licencias_test_results.numero_test%TYPE;
v_nombre_funcion mod_licencias_test_results.nombre_funcion%TYPE;
v_descripcion_test mod_licencias_test_results.descripcion_test%TYPE;
v_resultado mod_licencias_test_results.resultado%TYPE;
v_resultado_esperado mod_licencias_test_results.resultado_esperado%TYPE;
v_test_ok mod_licencias_test_results.test_ok%TYPE;
PROCEDURE inicializar_test IS
BEGIN
/**
* TRATAR BOTON
*
* @PARAM item IN VARCHAR2 --Item a tratar
* @PARAM accion IN VARCHAR2 --acción a realizar {ocultar | mostrar | habilitar | deshabilitar}
*
*/
PROCEDURE TratarBoton(item IN VARCHAR2, accion IN VARCHAR2)
IS
BEGIN
@mgallego
mgallego / gist:1026825
Created June 15, 2011 10:00
Votación
<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
//faltaría una función que nos diga si ese usuario ya ha votado esta imágen
//en ese caso se mostraría la imágen de ya votada
-- Dentro de la plantilla
<div id="votos">
{{ contexto.imagen.numVotos }}
</div>
<input type="submit" action="JSDeMasAbajo">Votar
--JSDeMasAbajo
<pseudocodigo>