Skip to content

Instantly share code, notes, and snippets.

View wyanez's full-sized avatar

William Yanez wyanez

View GitHub Profile
@wyanez
wyanez / multiple_rename.sh
Last active December 22, 2015 17:59
Multiple Rename Files (*.JPG to *.jpg)
for f in `ls *.JPG`; do mv $f ${f%JPG}jpg; done;
#Using Parameter Expansion ${f%...} see http://mywiki.wooledge.org/BashFAQ/073
@wyanez
wyanez / recount_elements.js
Created August 7, 2013 02:35
Función que renombra cada uno de los elementos dentro de un grupo de fieldsets anidados (un fieldset por registro) reenumerando el indice en el name (Ej: name=> txtname[1] lo cambia a txtname[0] si corresponde al primer elemento)
function recount(){
c = 0;
fieldset = $('form > fieldset ');
$.each( fieldset.children('fieldset'), function(){
$.each( $(this).children('[name]'), function(){
name = $(this).attr('name');
newname = name.replace(/\[\d+\]/g, '['+$c+']');
$(this).attr('name',newname);
console.log('name '+name+' -> '+newname);
});
@wyanez
wyanez / Module.php
Last active December 17, 2015 05:59
ZF2::FirePHP Integrando ZF2 y FirePHP
<?php
namespace Application;
// se omiten los primeros use
use Zend\Log\Writer\FirePhp,
Zend\Log\Writer\FirePhp\FirePhpBridge,
Zend\Log\Writer\Stream,
Zend\Log\Logger;
class Module
@wyanez
wyanez / MyController.php
Created May 2, 2013 16:25
ZF2 Snippets
<?php
namespace MiModulo\Controller;
use Zend\Mvc\Controller\AbstractActionController;
use Zend\View\Model\ViewModel;
class MyController extends AbstractActionController
{
public function indexAction()
{
@wyanez
wyanez / prueba_extend_element.html
Created March 22, 2013 17:44
Test Extend DOM Element
<html>
<head>
<script>
Element.prototype.html = function (value){
if (value){
this.innerHTML=value;
}
else {
return this.innerHTML;
}
@wyanez
wyanez / parser_stats_lvbp.rb
Last active October 26, 2023 00:04
Script que lee y almacena las estadísticas de béisbol (pitcheo y bateo) de la página de la LVBP
# Script que lee y almacena las estadísticas de béisbol (pitcheo y bateo) de la página de la LVBP
# William Yanez - @wryanez
# Actualizado a Enero 2013
# Publicado y distribuido libremente bajo licencia GPL
require 'nokogiri'
require 'net/http'
require 'date'
# Columnas de cada estadistica bateo y pitcheo
@wyanez
wyanez / debian_iceweasel.sh
Created September 22, 2012 03:21
Actualizacion de Iceweasel en Debian Squeeze
#Actualizacion de Iceweasel en Debian Squeeze
#
echo "deb http://backports.debian.org/debian-backports squeeze-backports main">/etc/apt/sources.list
echo "deb http://mozilla.debian.net/ squeeze-backports iceweasel-release">/etc/apt/sources.list
wget -O- -q http://mozilla.debian.net/archive.asc | gpg --import
gpg --export -a 06C4AE2A | sudo apt-key add -
aptitude update
@wyanez
wyanez / select.sql
Created August 9, 2012 04:04
SELECT donde se ilustra un JOIN Condicional y el uso de COALESCE en Postgres
-- Luego mis busquedas por numero de documento seran como esto:
SELECT * FROM sas.viw_auditoria_num
WHERE numero_doc='26'
@wyanez
wyanez / vm_respaldo.sh
Created July 24, 2012 05:36
[bash] Script para respaldo de las VM con VirtualBox
#!/bin/sh
# Script para respaldo de las VM con VirtualBox
# William Yanez - 07/2012
VM_RUNNING=$(VBoxManage list runningvms | wc -l)
if [ $VM_RUNNING -gt 0 ]; then
echo "Error: Hay $VM_RUNNING VM's Activas"
VBoxManage list runningvms
exit
@wyanez
wyanez / lamp-install.sh
Created July 23, 2012 05:46
Instalacion de Servidor LAMP en Debian/Ubuntu
#Instalacion de Servidor LAMP en Debian/Ubuntu
#William Yanez ([email protected]) @wryanez
aptitude install -y apache2 apache2-doc
aptitude install -y php5 php5-cli php5-common php5-dev php5-mysql
aptitude install -y mysql-server
#Habilitar soporte para postgres y sqlite3
#aptitude install -y php5-pgsql php5-sqlite3