Tag programacion - Userlinux.net

Posts sobre el tag programacion

[OT] Tienda de Perros

r0sk 01.Jun.2010 1 Comentarios 282 Lecturas

Aunque he puesto el off-topic me apetece comentar un proyecto al que estoy ligado en mayor o menor medida. Como sabéis BidoBido, DiscoAzul, Arenal, PlanetaDeJuego, Picsystems... y muchos otros proyectos son en los que he estado trabajando alrededor de estos dos últimos años y medio.

Ahora le ha llegado el turno la Tienda de Perros, que hoy nace gracias a la amplia experiencia que tiene todo el equipo humano que compone esta apasionante empresa. En la tienda encontraréis todo lo necesario para vuestras mascotas, alimentación, juguetes, higiene...

Así que si tenéis un perro y queréis entrar en una de las mayores comunidades de habla hispana hecha por y para vuestras mascotas, Perros.com os espera con los brazos abiertos.

Categorías:

Programador: definición perfecta

r0sk 22.Feb.2010 1 Comentarios 817 Lecturas
Programador, definición: Programar no es como hacer chorizos ni poner ladrillos, programar es un trabajo puramente intelectual, quizás la tarea más intensiva intelectualmente que conozco. A más horas, no hay más producción, a veces un programador puede ser más productivo en una mañana que en 2 semanas y lo más fascinante, esto no es un problema a resolver, sino algo inherente a la tarea de programar y hay que aceptarlo. Si no te gusta te puedes dedicar al cultivo del champiñón o cualquier otro negocio donde el resultado sea más predecible.
Categorías:

Agregando locales en Debian

r0sk 03.Nov.2009 5 Comentarios 563 Lecturas
Cuando jugamos con archivos .po y .mo en un proyecto web para dar soporte a distintos idiomas tenemos dependencia de las polémicas locales de cada sistema. Vamos a intentar solucionarlo.

En Debian -y en cualquier distribución desde que se sabe hacer- es sencillo, con el comando locale podemos saber las locales que tenemos instaladas:
# locale -a
C
POSIX
eS_ES.utf8
Pero nosotros queremos modificar esa lista, agregar nuevas locales o eliminar las que no se vayan a usar.

Primeros pasos con Mercurial

r0sk 28.Oct.2009 6 Comentarios 913 Lecturas
Debería haber escrito este post hace algún tiempo pero ya se sabe como somos la gente importante que no tenemos tiempo a nada (modo ironic off). De todas formas nunca es tarde así que allá vamos, a adentrarnos en el maravilloso y fascinante mundo de Mercurial (hg para los amigos).

A estas alturas todos sabréis que Mercurial es una herramienta de sistema de control de versiones multiplataforma para desarrolladores de software implementado en Python (wikipedia dixit). Lo que igual se hace menos familiar es la facilidad con la que podemos crear un repositorio en 3 simples pasos:

¡Felíz día del programador!

r0sk 15.Sep.2009 0 Comentarios 352 Lecturas
Dos días más tarde de lo habitual -es lo que pasa cuando uno no se entera de la fiesta- quisiera enviar mis felicidades a todos los programadores e intrusos laborales que -por H ó por B- tienen que ejercer de picateclas.
Día del programador
Más información sobre la iniciativa. Así que ya sabéis chicos, a celebrarlo que son dos días (de retraso). (vía @javivf blog).
Categorías:

JQuery: Plegar y desplegar listado muy grande

r0sk 07.Aug.2009 1 Comentarios 669 Lecturas
Nota mental, para crear listados enoormes con un enlace de más/menos en JQuery que pliegue/despliegue dicho listado podemos hacer algo similar a lo siguiente:
  • =10) echo 'class="hd"'?>>
mas
A primera vista se muestran 10 y el enlace de despliegue. Insisto en lo de nota mental.
Categorías:

Contar lineas de código de un proyecto

r0sk 15.Jul.2009 3 Comentarios 5693 Lecturas
Si te apetece -como a mi- saber cuantas lineas de código llevas picadas en un proyecto de desarrollo y no quieres hacer el pánfilo abriendo archivo por archivo y teniendo una calculadora a mano apúntate el siguiente comando (only *nix):
# wc -l `find -name "*.php" -printf "%h/%f " ` | grep total
 14612 total
Ni que decir tiene que lo has de ejecutar en el raíz (/) del proyecto para que, como buen comando, se extienda a todo el árbol del mismo. Otro apunte que sobra pero he de comentar -por posibles búsquedas ;)- es que este tip es multi lenguaje... vamos que tanto da que el proyecto se haya desarrollado en php, tenga css, javascript (js), html, c, java, ruby, delphi, python, django, codeigniter, cakephp, whatever. ¿A que mola?.
Categorías:

Jugando con archivos de idioma .po y .mo

r0sk 01.Sep.2008 1 Comentarios 1506 Lecturas
La eterna duda de planteamiento en cuanto a localización de un proyecto -l10n ó multi-idioma para despistados-. Se puede resolver en forma de constantes en un archivo que se cargue al inicio dependiendo del idioma:
es.php:
define('USER','Usuario');
define('PASS', 'Contraseña');

en.php:
define('USER','User');
define('PASS', 'Password');

if($_SESSION['lang']=='es') include('es.php');
También se puede abordar el problema desde el mismo punto de vista pero cambiando constantes por variables, lo cual no sé hasta qué punto podría ser lógico puesto que realmente se trata de cadenas que no variarán a lo largo de la ejecución del script.

Creando un CMS (II)

r0sk 08.Aug.2008 5 Comentarios 1582 Lecturas
En la anterior entrada nos habíamos quedado creando la estructura de directorios -que habíamos llamado skel- de lo que sería el gestor de contenidos. El siguiente paso lógico sería centralizar todos los accesos a un solo script: index.php.
Categorías:

Creando un CMS (I)

r0sk 22.Jul.2008 11 Comentarios 2352 Lecturas
Aprovechando estos días de vacaciones intentaré mejorar el gestor de contenidos -rCMS- de este sitio de forma radical. Después de haber cacharreado con CakePHP y otros frameworks similares he decidido seguir con un método de programación más tradicional -como los hombres-.

Debo admitir que ya tenía una versión preparada que tiraba de una especie de framework hecho a medida, pero con demasiadas clases, instancias y requires que no creo necesarios para un simple blog.

Además de eso hay otros dos factores más que me han llevado a tal decisión: el código, por el momento, solo lo estoy tocando yo y, por otro lado MarcosBL me ha enseñado varios ejemplos que podrían pasar por lo que estoy buscando.
Categorías:

Buscar

Cargando...

Categorías

Últimos comentarios

  • BartlettLilly20
  • r0sk
  • coder
  • argordmel
  • uveic
  • MarcosBL
  • quemada
  • alexander
  • Hakky111
  • tramel
  • hoyadas
  • hoyadas
  • hoyadas
  • Anubys
  • Arturo

Tagcloud

lugo freebsd seguridad futbol iphone mysql champions userlinux alemania_2006 copa bsd cakephp rfilms deportes meme blogs conciertos bake debian macosx apple humor programación música games 2008 beers tip lucux cake sysadmin ssh ibook films cumpleaños bash league barça soccer mundial frases opinion felicidades hack php juegos cms personal 2007 ubuntu ds mac sidenotes openbsd linux blogsfera rsidenotes blog nintendo san_froilan

Archivo

Social

Twitter

Enlaces

Enlaces de interés