[ View menu ]
24 Abr 08

Cuidado con el Stock!

Curiosa publicidad del Banco de Córdoba. El diseñador/creativo/gerente, vago, agarró el primer stock que tenía a mano, y la utilizó para demostrar las posibilidades de ahorro que el banco ofrece a sus clientes. Interesante… ahora una pregunta:

¿No hubiera quedado mejor si -siendo un banco argentino- utilizaban monedas argentinas?

IMG_8019.jpg

21 Abr 08

oDesk, mercado de trabajo freelance

logo.gif Un amigo me acaba de comentar sobre el mercado de trabajo oDesk, parece bastante grande, apunta a ser estilo Elance.

Pero además oDesk tiene la característica de ofrecer otro tipo de relaciones con entre clientes y proveedores. El cliente tiene un sistema de seguimiento de trabajo, el Work Diary, donde el proveedor va subiendo adelantos, screenshoots. Los proyectos tienen un seguimiento de horas, y el cliente paga las horas de trabajo acumuladas.

Los proveedores pueden hacer “exámenes” de certificación, que les suben el nivel para poder acceder a mejores trabajos.

Puede ser un buen sistema para las relaciones laborales continuas, estilo teletrabajo.

18 Abr 08

Askimet trabajando: 63.807 spams

smap.jpg

Increíble: 63.807 comentarios fltrados por spam gracias al servicio askimet.

18 Abr 08

5 lecturas del dia

flickr.jpg

Video En Flickr? se viene Flickr Video? parece que si.

mimosa-color.JPG

Envoltorios de Preservativos Vintage Una colección de envoltorios de preservativos de los años 30 y 40.

homero.jpg

Arte con carpetas, porque hay gente que usa la compu para otras cosas que trabajar.

Authentic Jobs de Cameron Moll lanzó su programa para afiliados. Aplicá, a ver si te aceptan.

FancyBox Plugin lighbox para jQuery

14 Mar 08

SkEdit Snippets / Fragmentos para escribir HTML y PHP

Una de las mejores características de skedit es, sin dudas, la posibilidad de guardar trozos de código y reutilizarlos cada vez que los necesitemos.

Estos snippets o fragmentos, además, pueden ser usados para automatizar algunas tareas y acelerar nuestro flujo de trabajo.

Para guardarlos hay que copiar y pegar los ejemplos en un archivo en blanco, seleccionarlos e ir a la pestaña Fragmentos -> Añadir texto seleccionado como fragmento.

Para utilizarlos, si es solo para insertar un código guardado: posicionar el cursor en el lugar deseado, y hacer click en el fragmento deseado.
Si es para realizar alguna acción estilo batch, seleccionar el texto a “operar”, y hacer click en el fragmento deseado.

Algunos ejemplos:

Envolver texto en etiquetas de párrafo

Este fragmento va a envolver el texto seleccionado con etiquetas de párrafo.

[*<line>]<p>[*sel]</p>[*</line>]
 

Generar un select a partir de una lista de palabras

Cuanto necesitamos escribir un select con muchas options, podemos hacer un fragmento asi:

<select name="">
[*<line>]<option value="[*sel]">[*sel]</option>[*</line>]
</select>
 

Solo tenemos que escribir una serie de options, una option por línea:

Option 1
Option 2
Option 3
Option 4
Option 5
 

Seleccionamos el texto, y aplicamos el fragmento. Obtendremos este código:

<select name="">
<option value="Option 1">Option 1</option>
<option value="Option 2">Option 2</option>
<option value="Option 3">Option 3</option>
<option value="Option 4">Option 4</option>
<option value="Option 5">Option 5</option>
</select>
 

Generar inputs a partir de una lista de palabras

Al armar un formulario, a veces tenemos que ponerle 25 inputs, escribirlos a mano es tedioso! Por que no usar un fragmento?

[*<line>][*sel]: <input name="[*sel]" value="" />
[*</line>]
<input type="submit" value="submit" />
 

Hacemos una lista con los inputs que necesitamos. Es importante que los nombres sean en minúscula, para tener después consistencia al hacer el GET o POST:

name
email
phone
address
 

Aplicamos el fragmento, y obtenemos el siguiente código.

name: <input name="name" value="" />

email: <input name="email" value="" />

phone: <input name="phone" value="" />

address: <input name="address" value="" />

<input type="submit" value="submit" />
 

Por supuesto, será necesario retocar algunas cosas para que quede como queremos, pero la mayor parte del trabajo esta hecha.

Lista de links a partir de selección

Toda página web tiene una lista de links. Este snippet nos va a servir para crear una lista de links a partir de una lista de palabras.

<ul>
[*<line>]       <li><a href="[*sel].html">[*sel]</a></li>[*</line>]
</ul>
 

Como en los casos anteriores, a partir de una lista de palabras obtendremos esto:

<ul>
        <li><a href="about us.html">about us</a></li>
        <li><a href="services.html">services</a></li>
        <li><a href="portfolio.html">portfolio</a></li>
        <li><a href="contact us.html">contact us</a></li>
</ul>
 

En este caso es muy importante retocar los nombres de los archivos HTML, para evitar espacios en los links, y para dar consistencia con los nombres reales de los archivos.

Pasar un conjunto de parámetros GET en variables

Otro caso típico: tenemos un form con 10 campos para recoger, y tenemos que escribir los GET para pasarlos a variables. Un embole!
Este snippet nos salva:

[*<line>]$[*sel]=$_GET["[*sel]"];[*</line>]
 

Igual que en los casos anteriores, a la lista de palabras que armaste los input del form, les aplicas el snippet y obtenes esto:

$name=$_GET["name"];
$email=$_GET["email"];
$phone=$_GET["phone"];
$address=$_GET["address"];
 

Claro, no parece gran cosa, pero hacelo a mano para 50 campos!!
De nuevo, ojo con las mayúsculas/minúsculas y espacios en los nombres de las variables.

Como yapa. Si te vas al editor de fragmentos, le podés asignar una combinación de teclas a cada snippet para llamarlo con un método abreviado.

Y vos? tenés algún fragmento para compartir?

« Anterior