Recursos

[Aplicaciones Web] AjaXplorer, el manipulador de archivos con Php

Pues así es resulta que en Webintenta, me encontré con  una interesante aplicación web la cual es un completo gestor de archivos Open source, escrito en PHP.

Es bastante rápido, y bastante practico, a continuación listo las características platicadas en Webintenta.

  • Podemos realizar tanto sobre carpetas como archivos las siguientes acciones: renombrar, copiar, mover, eliminar, descargar.
  • Carga de archivos múltiples con barra de progreso.
  • Posibilidad de editar archivos de texto (con resaltado de sintaxis para JS, PHP, HTML, Java, SQL y PERL).
  • Las imágenes se pueden ver de antemano y en un pase de diapositivas.
  • Los archivos MP3 se pueden escuchar sin descargarlos.
  • Los vídeos de Flash también se pueden ver sin necesidad de descargarlos.
  • Los archivos ZIP pueden ser navegados y extraídos desde el propio gestor de archivos.
  • Sistema de favoritos para llegar a los archivos que uno desea de un modo más fácil.
  • Multilenguaje, con soporte para el español.
  • Búsqueda recursiva.
  • Entorno multi-usuario. El administrador puede crear nuevos usuarios y permite asignar los directorios y derechos a los usuarios.
  • Drag’n Drop, Atajos de teclado, Capacidad para seleccionar múltiples archivos / carpetas.

Lo que me gusto mucho fue sin duda el resaltado de sintaxis, el cual es rapido y bastante bueno ademas de que obviamente se puede descargar y usar libremente.

AjaXplorer Web based file browser

AjaXplorer Web based file browser

Me entere via | AjaXplorer: Gestor de archivos gratuito en PHP

Y la aplicación la puedne encontrar en  | Ajaxplorer

Leer más

[Twitter] Como postear en twitter con Php sin complicaciones

Se que casi no hablo de twitter pero me parece una herramienta bastante útil, sobre todo para los blogs.

Ahora propuse un proyecto en mi trabajo, en donde cada que alguien publique un anuncio clasificado, se envié dicho mensaje a Twitter, dada su potencialidad y su fama.

Pensé enviar los datos mediante curl, con su api, pero me encontré con un buen código por al red, con el cual podemos postear en Twitter sin necesidad de usar CURL, que es lo mas lógico, lo mas chido de este código es que es muy fácil de implementar y muy simple.

A continuación les pongo el código que me encontré como verán es muy simple.

/*---- créditos:http://www.ohmybug.com/ ----*/
$message = "Testeando cómo postear en twitter sin curl";
$url = "http://twitter.com/statuses/update.xml?";
$username = 'user';//usuario
$password = 'pass';//password
$params = "status=". rawurlencode($message);
$result = file_get_contents($url.$params , false, stream_context_create(array(
"http" => array(
"method" => "POST",
"header" => "Authorization: Basic ". base64_encode($username. ":". $password)
)
)));

Si se dan cuenta todo esto es posible gracias al uso del parámetro stream_context_create, de la función file_get_contents, en donde enviamos un array llamado en este caso http, usando el método post y un header con los datos de acceso.

Cabe destacar lo probé y funciona bastante bien, solo haría falta meterlo en una función o algo así, pero eso es extra.

Código encontrado en | Postear en twitter usando PHP

Leer más

[Técnica] Ordenando el CSS

Css Cascading Style Sheet

Css Cascading Style Sheet

Sabemos que cada día nos estamos especializando mas en la mejora de nuestro código, y leo en el blog de Andres(aka Anieto2K), que Aloe Studio, se han puesto a trabajar con el ordenamiento de las propiedades css,  agrupadas en secciones para comprenderlas mejor.

  • Display y flujo
  • Posición
  • Dimensiones
  • Margenes, Padding, Border,…
  • Tipografía
  • Background
  • Opacidad,Cursores,…

Aunque entra en conflicto otra técnica que supe hace poco y consistía en ordenar todas las propiedades css por orden alfabético, por ejemplo (“border,display,font,z-index,etc“).

Sin bien estas técnicas no lograran que corra mejor nuestro sitio, si nos pueden ayudar a organizar y hasta disminuir nuestro código de una manera muy eficiente, usando alguna de ellas.
Ejemplo de como se vería un código con este tipo de orden.

el {
display: ;
visibility: ;
float: ;
clear: ;

position: ;
top: ;
right: ;
bottom: ;
left: ;
z-index: ;

width: ;
min-width: ;
max-height-width: ;
height: ;
min-height: ;
max-height: ;
overflow: ;

margin: ;
margin-top: ;
margin-right: ;
margin-bottom: ;
margin-left: ;

padding: ;
padding-top: ;
padding-right: ;
padding-bottom: ;
padding-left: ;

border: ;
border-top: ;
border-right: ;
border-bottom: ;
border-left: ;

border-width: ;
border-top-width: ;
border-right-width: ;
border-bottom-width: ;
border-left-width: ;

border-style: ;
border-top-style: ;
border-right-style: ;
border-bottom-style: ;
border-left-style: ;

border-color: ;
border-top-color: ;
border-right-color: ;
border-bottom-color: ;
border-left-color: ;
outline: ;
list-style: ;

table-layout: ;
caption-side: ;
border-collapse: ;
border-spacing: ;
empty-cells: ;

font: ;
font-family: ;
font-size: ;
line-height: ;
font-weight: ;
text-align: ;
text-indent: ;
text-transform: ;
text-decoration: ;
letter-spacing: ;
word-spacing: ;
white-space: ;
vertical-align: ;
color: ;

background: ;
background-color: ;
background-image: ;
background-repeat: ;
background-position: ;
opacity: ;
cursor: ;
content: ;
quotes: ;
}

Y coincido dice Andres, creo que esta es un mejor opcion que la que comente anteriormente(la de ordenar css alfabeticamente).

Creo que cada dia, iremos programando mejor.

Via  | Ordenación del CSS

Leer más

[Linux] Debian 5.0 Fue liberado el 14 de Febrero

Lo siento, se que esta es una noticia, que ya paso, pero que sin duda es una de las mas emocionantes para los amantes de Debian.

La tan esperada noticia de la salida de la versión 5.0,  Leny para los amigos :-) , lo mas seguro es que ya se enteraron si no pues, chido significa que hoy aprendieron algo nuevo en este humilde blog.

Sinceramente tenia mis dudas, pero lo importante fue que ya esta liberado, los detalles de la versión los dejo a continuación.

El Proyecto Debian se complace en anunciar la publicación oficial de la versión 5.0 de Debian GNU/Linux, nombre en clave lenny, tras 22 meses de desarrollo constante. Debian GNU/Linux es un sistema operativo libre que soporta un total de doce arquitecturas de procesador e incluye los entornos de escritorio KDE, GNOME, Xfce y LXDE. También ofrece compatibilidad con el estándar FHS v2.3 y software desarrollado para la versión 3.2 de LSB.

Esta versión incluye una gran cantidad de paquetey tambien tiene una dedicatoria a un desarrallor de debian que fallecio:s de programas actualizados como: el entorno de escritorio K Desktop Environment 3.5.10 (KDE), una versión actualizada del entorno de escritorio GNOME 2.22.2, el entorno de escritorio Xfce 4.4.2, LXDE 0.3.2.1, el escritorio GNUstep 7.3, X.Org 7.3, OpenOffice.org 2.4.1, GIMP 2.4.7, Iceweasel 3.0.6 (una versión de Mozilla Firefox que no utiliza la marca registrada), Icedove 2.0.0.19 (una versióny tambien tiene una dedicatoria a un desarrallor de debian que fallecio: de Mozilla Thunderbird que no utiliza la marca registrada), PostgreSQL 8.3.6, MySQL 5.0.51a, la colección de compiladores del GNU (GCC) 4.3.2, el núcleo de Linux versión 2.6.26, Apache 2.2.9, Samba 3.2.5, Python 2.5.2 y 2.4.6, Perl 5.10.0, PHP 5.2.6, Asterisk 1.4.21.2, Emacs 22, Inkscape 0.46, Nagios 3.06, Xen Hypervisor 3.2.1 (con soporte tanto para dom0 como para domU), OpenJDK 6b11 y más de otros 23.000 paquetes de programas listos para usarse (contruídos a partir de 12.000 paquetes fuente)

Debian Lenny  5.0

Debian Lenny 5.0

Y como dice joshua, que también le pusieron una dedicatoria a un desarrollador (Thiemo Seufer), que desafortunadamente falleció en Diciembre del 2008.

El proyecto dedica la publicación de Debian GNU/Linux 5.0 Lenny a Thiemo Seufer, un desarrollador Debian que falleció el pasado 26 de diciembre de 2008 en un trágico accidente de coche. Thiemo participaba de muchas formas distintas en Debian. Mantenía algunos paquetes y era la persona que más ayudaba en la adaptación de Debian a la arquitectura MIPS. También era un miembro del grupo del núcleo, así como un miembro del grupo que trabaja en el instalador de Debian. Sus contribuciones han ido más allá del proyecto Debian: trabajó en la adaptación a MIPS del núcleo de Linux, en la emulación MIPS de qemu y en muchos proyectos pequeños, demasiados para describirlos todos aquí.

Echaremos de menos el trabajo, dedicación, amplio conocimiento técnico y la habilidad de compartir todo esto con otras personas de Thiemo. No olvidaremos todas sus contribuciones. El gran nivel del trabajo de Thiemo pondrá el listón alto a los que quieran continuar su trabajo.

Algo que es seguro es que Debian paso por muchas cosas para liberar esta versión, yo tengo la versión congelada RC2 (Creo), pero aun no se si se actualizara solo con upgrade o tengo que hacer algo especial(si alguien sabe que me eche un cable :-) ), es que no me gusta hacer updgrades ya que no me han dejado muy buenas experiencias.

Offtopic: ya regrese pero aun andaré intermitente, saludos y gracias por seguirme leyendo.

Información del lanzamiento | Publicación de Debian GNU/Linux 5.0

Enlace a la pagina de descarga | Descargar Debian 5.0 Lenny

Vía | Disponible Debian GNU/Linux 5.0 final

Leer más

[WordPress] Disponible WordPress 2.7.1

Recién habíamos estrenado el WordPress 2.7 y el día de hoy me entero leyendo the inquirer que ya tenemos disponible la versión 2.7.1, la cual como podremos suponer se encarga de corregir fallos que salieron en la versión 2.7.

Se supone que desde la versión 2.7 ya se pueden hacer actualizaciones automáticas del CMS, pero ami no me funciono, tal vez sea cuestión de permisos.

Wordpress 2.7.1

Wordpress 2.7.1

Con esta actualización se resuelven 68 fallos que tenia la anterior versión de wordpress, los cuales se pueden consultar desde aqui.

http://core.trac.wordpress.org/query?status=closed&milestone=2.7.1&resolution=fixed&order=priority.

La imagen, como se darán cuenta la modifique, para que sea acorde con el wordpress 2.7.1. aun tengo pendiente de probar bien la actualización automatica, en cuanto pueda resolverlo, les platicare que sucedió.

Ha se me olvidaba, lo pueden descargar desde aquí: http://wordpress.org/development/2009/02/wordpress-271/

Via | Mi panel de Wp y WordPress 2.7.1: vivan las actualizaciones automáticas

Leer más

[Php] Descarga y manual de Cake PHP 1.2

Haber si continuamos con el blog y para empezar a romper el hielo les platico esta entrada publicada en el blog de carlos leopoldo.

Se trata de el aviso que CakePHP 1.2 ha sido liberado y tal como comenta, este sistema se trata de un framework, con el cual podemos hacer maravillas sin tener que rompernos la cabeza con php.

CakePHP

CakePHP

Esta claro que para poder usarlo es necesario tener conocimientos en Php, html, Javascript, Css entre otros, pero solo nos centraremos en usar los componentes que estáne ya programados y listos para ello, por ejemplo con este framework podemos crear todo un sistema de publicación para un blog, claro que sin la potencia de Wordpres :-) pero es solo un ejemplo.

Lo interesante también es que hay un manual completamente en español, y esta muy fácil de seguir, yo personalmente no le he dado oportunidad a este framework(ni a smarty), por que siento el que código manual es mejor y muy potente, pero por si alguno de ustedes le interesa, aquí les dejo los datos de dicho framework.

Descarga de CakePHP 1.2 Aqui
Manual en español Aqui.
Pagina oficial CakePHP.

Via | Manual de CakePHP 1.2 y descarga versión final

Leer más

[Gmail] Ahora puedes usar Themes en tu gmail

Ayer por la tarde antes de salir de la chamba, veo mi gmail  y me encuentro con una especie de cambio de color, al principio pensé que era un error de mi navegador o algo así, pero después de varios intentos me apareció un mensaje que decia que puedo usar temas para personalizar mi gmail.

La verdad creo era algo muy chido pero a  la vez inesperado para todos, digo inesperados por que fue de sorpresa, pero los temas están muy bien echos y la verdad de un aspecto muy ilustrativo y llamativo a nuestro gmail.

Creo que esta movida atraerá a mucha gente a gmail, gente que aun usa hotmail y que sin duda se verán muy atraídos por estos temas, claro que para muchos nos gusta mas por su funcionalidad.

Temas Gmail

Temas Gmail

Como comentaron en varios blogs, al parecer el cambio no se aplica para todos son (somos) unos pocos los afortunados, pero que pronto todos podran disfrutar de esta funcionalidad, al menos no excluyeron a los usuarios de linux , como lo hicieron con su chrome( no importa ya que le soy fiel a Fiferox).

Para poder cambiar los temas entren a configuración de la cuenta y ahi a la pestaña temas ahi elijen el que deseen.

Esperemos que pronto podamos crear nuestros propios temas para gmail, mediante css, estaria muy chido.

Yo me quede con el tema que se llama “escritorio”(el sexto, empezando arriba por la izquierda) esta bien chido, aunque tambien me gusto el ascii(verde y negro).

Imagen | Spice up your inbox with colors and themes

Leer más

Historico de entradas

febrero 2012
L M X J V S D
« ene    
 12345
6789101112
13141516171819
20212223242526
272829  

Ajaxman

Mi nombre es Javier, soy desarrollador web con especialización en PHP (avanzado), HTML, CSS y Javascript(Medio).

Me considero evangelizador de Kohana Framework, Mozilla Firefox y GNU/Linux Debian.

Estoy casado, y tengo dos hermosos hijos.

Todos los contenidos a menos que se exprese lo contrario estan bajo licencia Creative Commons.

Enlazanos!!

hit counters online counter