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.

en General | 2 comentarios

Askimet trabajando: 63.807 spams

smap.jpg

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

en General | Deja un comentario

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

en General | Deja un comentario

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?

en General, HTML, PHP, Programas | 3 comentarios

Hojas de Referencia PHP, MySql, HTML, CSS, y mas!

Dave Child ha creado una serie de Cheat Sheets, que son guías de referencia de las principales funciones, etiquetas, selectores, etc, de múltiples lenguajes como PHP, CSS, Javascript. Son muy útiles para tener impresas en el escritorio, seguramente las vas a usar a cada rato y te van a salvar horas de revisar sitios como php.net.

Podes encontrar:
Referencia de SQL Server
Referencia de HTML
Referencia de Expresiones regulares
Referencia de Microformatos
Referencia de Ruby on Rails
Referencia de ASP, VBSCRIPT
Listado de Carateres especiales HTML
Referencia de Javascript
Referencia de MySql
Referencia mod_rewrite
Referencia CSS
Referencia PHP
Carta de Colores RGB Hex

Muchas Gracias Dave! Un trabajo impresionante.

en CSS, Estándares, General, HTML, JavaScript, PHP | 4 comentarios