Author Archives: phanorcoll

Crear una aplicacion con Jboss Forge y JbossAS 7

jboss forge collstudio

Jboss forge nos ayuda de tal manera que en solo unos cuantos pasos podemos crear un CRUD para asi concentrarnos en la logica del sistema, mas que en la creacion de los formularios etc (en mi opinion,como deberia ser!!)..

Read the rest of this entry

Advertisements

Instalacion de Jboss Forge en Fedora 17

jboss forge collstudio

Jboss Forge es una increible herramienta que agilizara el desarrollo de aplicaciones optimizadas para Java EE. aqui les mostrare como configurar forge en linux, aunque los pasos son similares para windows.

Pre-requisitos para el correcto funcionamiento

  • tener instalado JAVA JDK 6+

Read the rest of this entry

Configuracion de DATASOURCE en Jboss AS 7

en AS 7 una fuente de datos o DATASOURCE ya no se configura usando los archivos -ds.xml como se hacia en versiones anteriores de Jboss AS.

Se puede hacer desde la linea de comandos o modificando un archivo de configuracion (standalone.xml/domin.xml) . Si se esta trabajando con la configuracion standalone del servidor, el archivos a modificar se encuentra en la siguiente ruta

 jboss-as-7.1.1/standalone/configuration 

Read the rest of this entry

Xfc4 y Fedora 17. errores de ventanas

Luego de un día de trabajo regreso para continuar y me encuentro que las ventanas de mi escritorio Xfc4 no tenían funcionaban correctamente, no podía cambiar de workspace, un error algo bizarro tomando en cuenta que el día anterior no se había configurado, actualizado, modificado NADA..

luego de una busqueda relativamente rápida me encuentro con que al parecer es un error común y se soluciona borrando la carpeta:

 

rm -Rv ~/.cache/sessions/

 

luego de ejecutar este comando como el usuario de la sesión (NO como root)..reinicie la sesión y listo..todo funciona de maravilla.

mkdir: crear multiples carpetas simultaneamente

Ocasionalmente he necesitado crear una estructura completa de directorios, pero lo he terminado haciendo en varias lineas desde la consola o mediante un IDE

Aqui les dejo un pequeno truco para crear un directorio con multiples subdirectorios con una sola linea de comando mkdir.

mkdir -p miProyecto/{src,doc,herramientas,db}

Este comando crea un directorio de nivel superior llamado miProyecto, conjuntamente con los subdirectorios src,doc,herramientas,db.

  • -p : aqui especificamos a mkdir que cree cualquier directorio superior que no exista. Esto se asegura que el directorio miProyecto se cree antes de los sudbirectorios
  • la lista dentro de {}: esta lista de expansion basicamente establece los items que se deben crear bajo la ruta predecesora, quedando, mi Proyecto/scr, miProyecto/doc, etc

 

Aqui otro ejemplo para crear una estructura mas commpleja:

mkdir -p miProyecto/{src,doc/{api,sistema},herramientas,db}

Esta es la estructura que genera:
  • miProyecto
    • src
    • doc
      • api
      • sistema
    • herramientas
    • db

si lo que buscas es rapidez para crear estructuras de directorios complejas..con este truco, lo podras hacer sin ningun problema.

Instalar Zend Framework 1.11.12 en Fedora 17

instalacion zendframework en fedora 17

En esta guía rápida les mostrare como instalar ZendFramework en Fedora 17, es tan sencillo como escribir yum install.

Un poco de Información – Que es Zend Framework?

Zend Framework (ZF) es un framework de código abierto para desarrollar aplicaciones web y servicios web con PHP 5. ZF es una implementación que usa código 100% orientado a objetos. La estructura de los componentes de ZF es algo único; cada componente está construido con una baja dependencia de otros componentes. Esta arquitectura débilmente acoplada permite a los desarrolladores utilizar los componentes por separado. A menudo se refiere a este tipo de diseño como “use-at-will” (uso a voluntad)..

http://es.wikipedia.org/wiki/Zend_Framework

Paso 1:  Instalar el repositorio REMI

#Dependencias REMI Fedora 17

rpm -Uvh 
http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
 
rpm 
-Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

# Fedora 17 #

rpm -Uvh http://rpms.famillecollet.com/remi-release-15.rpm

Read the rest of this entry

Ver la version de Linux, Información del Sistema y Distribución (Distro)

Aqui les dejo una pequeña guia para ver mediante la consola que version de linux tenemos instalada, la informacion del sistema, la version del kernel y como tambien la informacion del kernel

 

Ver la versión de Linux

cat /proc/version

Ota manera de ver la version es la siguiente:

dmesg | grep “Linux version”

ejemplo de salida:

Linux version 3.3.4-5.fc17.i686.PAE (mockbuild@x86-18.phx2.fedoraproject.org) (gcc version 4.7.0 20120504 (Red Hat 4.7.0-4) (GCC) ) #1 SMP Mon May 7 17:37:39 UTC 2012

Read the rest of this entry

wamp y apache 2.4.2

luego de un tiempo trabajando con Apache 2.2 y PHP 5.2, decidí instalar wampserver (64bis & apache 2.4) 2.2E, para actualizar un poco mi ambiente de desarrollo.. GRAN ERROR!!!!..

Inicialmente todo funcionaba correctamente, pero al activar los virtual hosts de apache y comenzar a configurar mi ambiente de desarrollo, cosas extrañas ocurrieron..mensajes que no deberían aparecer, lo hicieron..

 

403 Forbidden access

WTF!!!!

verificando el log de errores de apache, vi la siguiente línea:

Thu Aug 23 11:42:37.339122 2012] [authz_core:error] [pid 5432:tid 848] [client 127.0.0.1:57692] AH01630: client denied by server configuration

Read the rest of this entry

Instalar PHP APC en Windows 7 x64 – PHP 5.3.15

Puesto que PHP es un lenguaje interpretado, cada página tiene acceso mediante la ejecución del propio script, que este a su vez es parseado, analizado, compilado y finalmente ejecutado.
Este ciclo de cargar, analizar y compilar puede añadir una demora de tiempo en el procesamiento bastante elevado, especialmente cuando uno alberga un sitio web con un número de visitas considerable.

Los aceleradores cache de PHP tienen como objetivo solventar esta situación, reducir la demora y lograr mantener una versión compilada de la secuencia de comandos en memoria (o disco) consiguiendo en la siguiente petición servir el mismo script compilado, optimizando el ciclo natural de la ejecución de PHP.

Read the rest of this entry

Calcula tus Cuotas de Paypal

Aquí les dejo una excelente herramienta la cual nos permitirá no solo calcular las cuotas por transacciones basadas en ingresos mensuales, sino también generar el código HTML para los diferentes botones de paypal. También nos permite ver tablas de las cuotas dependiendo de la configuración deseada.

Les dejo el Link:

Calculadora de Cuotas PayPal