Funcionalidad Placeholder usando jQuery

Funcionalidad placeholder para formularios con JQuery.Poner este code en la page, luego llamar a placeholder.init() en el document.ready. Los inputs que quiero tengan placeholder hay que ponerle una clase con el nombre “placeholder” y en el title el texto del mismo.Para los de tipo password hay que agregarle la clase “password”, y el input tiene […]

ubuntu, compartir archivos con windows

Buen post sobre como comparitr archivos con windows, replicando los users de windows no tienen que poner clave http://www.howtoforge.com/samba_setup_ubuntu_5.10_p4

Apache y persmisos sobre /var/www

Cuando instalamos apache, necesitamos darle permisos a la carpeta /var/www para poder escribir, hacer checkout o lo que fuere, y sin tener que caer en un chmod 777! Tenemos que cambiar el dueño del directorio y con el grupo de apache $ chown tuusuario.www-data /var/www/$ chmod 775 /var/www that’s it!

Recopilaciones sobre Flash y AS

El ActionScript se coloca habitualmente en una capa llamada ACTIONS, y en el primer frame. Chequear en las properties de la pelicula, si está configurada para Player 9 y AS 3.Para ver qué código AS debemos usar. Hay varios objetos primarios a los que podemos acceder:-stage-root Ejemplo de setear un eventhandler para que ejecuto un […]

Fuentes especiales en CSS

Si tenemos una fuente no estandar, y conseguimos su archivo .ttf y .eotse puede hacer esto via CSS: @font-face { font-family: ‘DinShrift’; src: url(“/fonts/DINMITTE.eot”); src: local(‘DinShrift’), url(/fonts/DINMITTE.TTF) format(‘truetype’);} luego usar el font-family como siempre: font-familiy: DinShrift, Arial; Una página para convertir de .ttf a .eot:http://www.kirsle.net/wizards/ttf2eot.cgi Una que funciona mejor es:http://www.fontsquirrel.com/fontface/generator El .eot, es para los […]

crear cron con cake shell

si el cron no anda, fijarse la carpeta Mail en el root del user. para que funcione modifiqué el arhcivo que ejecuta la consola de cake, para que apunte al ejecutable de php:/usr/local/bin/php entonces quedó asi:exec /usr/local/bin/php -q ${LIB}cake.php -working “${APP}” “[email protected]” la entrada del cron quedó:/home/admin/documents/sistema/site/cake/console/cake informes -app /home/admin/documents/sistema/site/app Para ver el log de […]

Google Map Api, búsquedas desde PHP

Usando CURL podemos acceder a la api de google map para realizar búsquedas tipo “web”, “places” etc. $url = “http://ajax.googleapis.com/ajax/services/search/local?v=1.0&”. “q=amsterdam%20museums&key=YOUR KEY&userip=&rsz=large&start=0”; $ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_REFERER, $_SERVER[“HTTP_HOST”]);$result = curl_exec($ch);curl_close($ch);print_r(json_decode($result)); Datos de la URL:– /search/local busca lugares segun la query especificada,si pusiéramos /search/web buscar resultados globales de la web, como si buscáramos […]

Archivos de Configuración propios en Cakephp

Para tener separado settings propios de la app en un archivo que no sea core.php, se puede crear un archivo aparte por ej ‘config.php‘, ubicado en app/config/config.php Luego agregamos en app/config/bootstrap.php la siguiente línea:Configure::load(‘config’); Ahora, definimos las variables de configuración que querramos dentro de config.php del modo:$config[‘Settings’] = array(   ‘version’ => ‘1.0.213’,   ‘title’ => ‘My Application’); para […]

dyndns en router

Para que funcionara la opción de dyndns hubo que setearle la fecha y hora del router.Era un router TPLINK

montar unidades en ubuntu automaticamente startup

By default in Ubuntu the partitions are not mounted automatically. What user has to do it, either use the applet in gnome panel or try to access the partition in “Places”. I never liked this irritating chore. Lets see how partitions can be auto mounted on startup. SATA drives are represented by sdX and SCSI […]

Configurar SSH para evitar escribir todo cada vez

Editar (o crear) el archivo ~/.ssh/config y agregar los hosts de la forma : Host host1 User user1 HostName host1 Host host2 User user2 HostName host2 Para evitar que nos pregunte el pass cada vez: ssh-keygen ssh-copy-id host1 Ahora para entrar al ssh de host1 se hace: ssh host1

osx86

LSPCI:00:00.0 RAM memory [0500]: nVidia Corporation MCP65 Memory Controller [10de:0444] (rev a3)00:01.0 ISA bridge [0601]: nVidia Corporation MCP65 LPC Bridge [10de:0441] (rev a3)00:01.1 SMBus [0c05]: nVidia Corporation MCP65 SMBus [10de:0446] (rev a1)00:01.2 RAM memory [0500]: nVidia Corporation MCP65 Memory Controller [10de:0445] (rev a1)00:02.0 USB Controller [0c03]: nVidia Corporation MCP65 USB Controller [10de:0454] (rev a3)00:02.1 USB […]

leer webservice .net desde CAKE

App::import(‘Core’, ‘HttpSocket’);App::import(‘Core’, ‘Xml’);$HttpSocket = new HttpSocket();$results = $HttpSocket->post(‘https://secure.xxx.xxx/ws/xxxx.asmx/xxxx’, array(‘var1’ => ‘valor1’, ‘var2’ => ‘valor2’));$xml = new Xml($results);$data = Set::reverse($xml);debug $data;

Redimensionar disco virtual en VirtualBox

Para redimensionar un disco virtual cuando no tenes mas espacio, tenes que hacer lo siguiente. Descargar: clonezilla-live-1.2.5-17-i686.iso gparted-live-0.5.2-11.iso Pasos: Crear un nuevo disco virtual con la capacidad necesaria Elegir el nuevo disco como esclavo Montar la iso de clonezilla, este copiara del master al esclavo Montar la iso de gparted y redimensionar el disco hasta […]

Instalar PHP en Windows 2000

Esta guia intenta usar PHP 5.2.x con Windows Server 2000. La guia contiene los siguientes pasos; Descarga y Extraer PHP 5 Setear environment variables Setear PHP application mapping en IIS Configurar php.ini Reiniciar & Verificar Ver tutorial: http://www.iis-aid.com/articles/how_to_guides/installing_php_5_iis_5_simple_steps?page=0%2C0

Instalar PHPEclipse en Ubuntu 10

Eclipse Galileo produce un error cuando se instalan plugins. Se soluciona instalando pde desde la consola.Ejecutar: sudo apt-get install eclipse-pde Descripción del error que se genera:An error occurred while installing the items session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, operand=null –> [R]org.eclipse.cvs 1.0.400.v201002111343, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction). The artifact file for osgi.bundle,org.eclipse.cvs,1.0.400.v201002111343 was not found.

Consola de cakePHP

Para acceder a la consola de cake en windows, primero sobre el simbolo del sistema situarse en “..site/cake/console”. Luego tipear “cake”. Ahora apareceran un listado con las rutinas para ejecutar. con “-app ../../app”, accedemos a nuestra aplicacion y la consola nos mostrara las rutinas disponibles en nuestro site. Para ejecutarlas, solo resta tipear “cake -app […]

Trabajando con SVN branches

hacer una copya del trunk a la carpeta branches: svn copy svn://localhost/ciudadanias/trunksvn://localhost/ciudadanias/branches/aaaaaaa-m “Creando branch para aaaaaa”

phpmyadmin mac

Descargarlo dephpmyadmin.net Downloads page descomprimirlo y poner la carpeta en el webroot del apache:/Library/WebServer/Documents dentro de la carpeta renombrar el archivo: config.default.inc.php a config.inc modificarlo para que quede así $cfg[‘blowfish_secret’] = ‘ba17c1ec07d65003’; // use here a value of your choice $cfg[‘Servers’][$i][‘user’] = ‘root’;$cfg[‘Servers’][$i][‘password’] = ‘cbb74bc’; // use here your password$cfg[‘Servers’][$i][‘auth_type’] = ‘config’;

mysql mac

bajar el DMG de la pagina de mysql instalar el server y opcionalmente el startup automatico que viene en un instalador separado pero incluido en el DMG Starting mysql is accomplished with:sudo /usr/local/mysql/bin/mysqld_safe –user=mysql & (pide la clave del usuario de mac administrador) Luego cambiar el pass de root:/usr/local/mysql/bin/mysqladmin -u root password XXXX Agregar el […]

instalar PGP con GD en mac osx lepard

La mejor solución es no usar el php nativo de leopard, entonces comentar #LoadModule php5_module libexec/apache2/libphp5.so en el /private/etc/apache2/httpd.conf instalar el paquete de este link: http://www.entropy.ch/software/macosx/php/ (dejé el archivo en el TC) el php.ini queda en: /usr/local/php5/lib/php.ini solo le cambié a on: short_open_tag = On también le configuré el timezon, si no cakephp se quejaba […]

mysql: hacer copia completa de base de datos

Primero hacemos el backup de la base: # mysqldump -uNOMBRE_USER -pCLAVE_USER –opt NOMBRE_DB > /root/OUT_FILE.sql Si hace falta comprimirlo:tar -cvvf OUT_FILE.sql.tar OUT_FILE.sqlgzip OUT_FILE.sql.tar Si hace falta copiarlo por scp a otro server scp (archivo).tar.gz (usuario)@(ip host destino):/(directorio) Si hace falta descomprimirlo:gunzip (archivo).tar.gztar -xf (archivo).tar Luego vamos a la carpeta donde situamos la copia:cd /root/ Ingresamos […]

extender timeout session de phpMyAdmin

Edit phpMyAdmin’s config.inc.php and add or update LoginCookieValidity the value as follows: $cfg[‘LoginCookieValidity’] = 3600 * 9; // 9 hours Update: (2009-12-07) If the variable above doesn’t work for you maybe you can do this /* Authentication type */$cfg[‘Servers’][$i][‘auth_type’] = ‘config’;$cfg[‘Servers’][$i][‘host’] = ‘localhost’;$cfg[‘Servers’][$i][‘user’] = ‘root’;$cfg[‘Servers’][$i][‘password’] = ‘your-root-pwd’; Note/Warning/Security Concern: Do this only on your local/development […]

activar mail leopard mac os

os x cuenta con un servidor de correo “escondido”. Se llama postfix, para usarlo nada mas sencillo. En la ventana terminal escribimos sin comillas: sudo launchctl load -w /System/Library/LaunchDaemons/org.postfix.master.plist Despues: sudo launchctl start org.postfix.master NOTA: a mi usando php mail() no me llagaban a gmail, pero a un pop3 comun si… gmail issue.

iphone ssh no anda en iphone os 3.1.2

Después de actualizar mi iPhone a la firmware 3.1.2 y de hacerle el jailbreak con el famoso Blackra1n de GeoHot descubrí que no podía entrar por vía SSH a mi iPhone… la solución es instalar un patch que se encuentra en Cydia en la repo de modmyi. El parche se llama afc2add (No me funciono) […]

compartir internet via wifi

post original So you’re in a hotel room with your Mac laptop and your roommate’s got a PC and there’s one Ethernet jack. What do you do? You plug in your Mac and get to sharing the internet love, that’s what you do! In System Preferences, go to Sharing and on the Internet tab, click […]

windows XP lite

es para maquinas con pocos recursos.anda decentemente. http://www.taringa.net/posts/offtopic/4284211/Windows-Xp-+-Sp3-Shadow-lite-en-espa%C3%B1ol,-ordenadores-antigu.html

avi rmvb converter

instrucciones y descargas:http://www.macusergroup.com.ar/foro/showthread.php?t=19721