35 editores para desarrollo multi-plataforma
La costumbre con Smashing Magazine y sus revisiones y recopilaciones se esta convirtiendo en vicio, y es que no paran de publicar posts de excelente calidad, en este caso han revisado y escrito sobre las ventajas y especificaciones de 35 editores para desarrollo multi-plataforma, sin duda excelente para programadores que necesitan de mejores funciones.
Enlace: 35 useful source code editors reviewed
#
()

Las expresionaes regulares o tambíen conocidas como regex, en cual sea el lenguaje de programación que se utilizen no son sencillas de aprender, sin embargo una vez que las aprendas te serviran de mucho al lograr solventar muchas tareas complicadas de programación.
Para aminorar estas complicaciones tenemos a The Regulator que es un sencillo software gratuito que bien te puede ayudar a practicar el uso de las expresiones regulares o a hacer pruebas del funcionamiento de las reglas que ya hallas creando, tarea siempre util para optimizar algunas funciones.
El softwarwe fue creado por Roy Osherove y actualmente solo hay versiones para Windows y requiere del Framework .Net 1.0 o 2.0 o 3.x
Descargar: The Regulator
Via: WebResourcesDepot
Ser un desarrollador web ahora no es solo saber HTML, FLASH y PHP, ahora para que te consideres o te puedan considerar de los buenos tu curriculum debe listar algo interesante, pero para menos letras vean esta imagen.

Al fin de cuentas una imagen dice mas que mil palabras.
via Anieto2k
Categorias: Adobe,
Desarrollo,
Software,
Tips
Tags: Adobe,
Air,
Desarrollo,
Flex,
Showcase,
Software,
Themes,
Tips
Autor: Jorge
Fecha de Publicación: 17/09 07
Buscando y buscando aplicaciones y tutoriales del runtime que saco Adobe el Adobe AIR (Adobe Integrade Runtime) he dado con este sitio que tiene una interesante recopilacion de aplicaciones realizadas con este runtime, bastante buenas.
Entre la lista podran ver las de pownce y la de twitter, asi como de digg y otros servicios de redes sociales, es interesante ver hasta donde puede llegar el desarrollo en una aplicacion que aun esta en fase Beta.
El sitio aparte de ofrecer esta recopilacion en su blog esta centrado en el tema y postean interesantes tips para desarrolladores, tambien tienen un repositorio de themes.
Si ya estas desarrollando en Adobe AIR y lo haces con FLEX talves desees darle un estilo diferente a tus aplicaciones aqui podras descargar algunos themes completamente gratis.

Tambien podras encontrar recursos y herramientas para el desarrollo de aplicaciones y themes.
Visitar el sitio Scale Nine
Hace unas semanas en el sitio de ldu.com.ec me solicitaron realizar un listado de los goleadores del equipo, pero guardar datos de dos fases la actual y la previa y segun la suma de las fases ordenar el ranking, sin embargo los datos se guarban en un archivo xml y pues primero tenia que parsearlo y pasar uno a uno los jugadores para sacar cuantos goles llevaban sumados y pues el sistema es un formulario muy simple y pues el editor podria insertar la informacion en orden y listo, pero…. que pasaria si el editor no los ordena? el ranking ya no seria un ranking seria una simple lista cosa que en un portal deportivo no da muchas informacion.
Asi que a raiz de que en ese momento mi internet esta hecho una mi@$#a pues me saque un algoritmo y saque el siguiente codigo el cual es para usarlo en joomla sin embargo con unas pequeñas modificaciones podrian pasar cualquier array.
$nparams = new mosParameters( $list );
$nums = 14;
$jugador = array();
$goles = array();
$first = array();
$second = array();
for($i=0;$i<$nums;$i++){
if(trim( $nparams->get('jugador'.$i)) != ""){
$gol = intval($nparams->get('goles'.$i)) + intval($nparams->get('l0goles'.$i));
$goles[$i] = $gol;
$first[$i] = intval($nparams->get(’goles’.$i));
$second[$i] = intval($nparams->get(’l0goles’.$i));
$jugador[$i] = stripslashes( $nparams->get(’jugador’.$i));
$a = $i - 1;
if($gol > $goles[$a]){
while(($gol > $goles[$a]) AND ($a >= 0)){
$jugador[$a + 1] = $jugador[$a];
$first[$a + 1] = $first[$a];
$second[$a + 1] = $second[$a];
$goles[$a + 1] = $goles[$a];
$goles[$a] = intval($nparams->get(’goles’.$i)) + intval($nparams->get(’l0goles’.$i));
$first[$a] = intval($nparams->get(’goles’.$i));
$second[$a] = intval($nparams->get(’l0goles’.$i));
$jugador[$a] = stripslashes( $nparams->get(’jugador’.$i));
$a = $a - 1;
}
}
$tnums++;
}
}
Si se fijan el while es el que se encarga de re-ordenar el valor goles si el gol anterior es menor al actual.

Hoy date(13-09-07), dia int(256) del año en curso, es un dia para que celebremos al menos aquellos que nos pasamos horas frente a un ordenador escribiendo y escribiendo y no son libros, si no puero codigo para hacerle la vida mas sencilla a los que utilizan los programas.
Si sientes pasion por la programacion podras llegar muy lejos y este dia es dedicado a ti, aunque el dia del programador no es oficial se esta intentando que lo sea y para eso esta esta pagina “programmerday.info” pero el dia del programador no sera cada dia 13 de septiembre esta ves callo en 13 por ser un año no-bisiesto pero cuando lo sea la fecha cambia porque?
Bueno porque se espera que este dia se festeje el dia numero 256 de cada año la razon es porque 256 = 28 o igual al numero de valores que puede representar un byte, algo geek no? pero muy cierto tambien asi que fuera estereotipos y festejemos el dia talves con algunas partidas en linea con el array(’xbox live‘=>1) o programando algo que ni a tu gato le serviria solo para perder el tiempo =P.
print(’FELICIDADES PROGRAMADORES’);
print(’atte. Jorge_Aldana_frogx3, un programador mas en la red =P’);
via muxos blogs XD, webadictos, engadget, microsiervos, etc….

DFD es un pequeño software opensource con el que podras realizar tus diagramas de flujo de manera sencilla, el paquete descomprimido pesa 1,19 mb puede usarse con facilidad en disco de 3′5 para los pocos que aun los utilizan, es bastante amigable y permiten correr el diagrama para verificar si esta funcionando y haciendo lo que se desea, en la imagen se esta pidiendo se imprima el clasico Hola Mundo.
Actualmente esta en su version 1.1 y se esperan muchas mejoras en la version 2 unicamente es compatible con windows esa es una contra, cosa que se espera solucionar para la siguiente version aqui una lista de las caracteristicas que traera la siguiente version:
FreeDFD 2.0
FreeDFD tendrá las siguientes características notables:
- Se guardarán los archivos texto plano
- Se guardarán en C++
- Se podrán compilar
- Funcionará en Windows y en GNU/Linux
- Se portará todo el código para poder compilar con G C C en GNU-Linux y en Windows
- Se portará a GTK+ ó a Qt
- También será posible correr algoritmos en consola para cuando esto se requiera
- ¿Cuál es la más portable?
- ¿Cuál podrá ser usada dentro de los computadores del OLPC?
- Múltiples idiomas
- Usaremos gettext para esto
- Más documentación
- Tendremos documentación en Español e Inglés en esta Wiki
- Tendremos un repositorio de ejemplos de FreeDFD
- Tutoriales en video para crear algoritmos simples
- Mejoras en el código fuente
- El motor de ejecución estará completamente separado de la GUI.
- Mejoras en el acceso a los arreglos
- Nuevas funciones
- Paquetes para Debian GNU/Linux y Ubuntu.
- Un mejor icono
Visitar Pagina Oficial / Descargar