Ir al contenido principal

Entradas

jQuery DataTables y CodeIgniter

Ajax Source Datatables permite configurar fácilmente el origen de datos de la tabla, para que esta sea generada dinámicamente desde el servidor, así que con CodeIgniter tendríamos el siguiente código public function page(){ $data['pedidos'] = $this->pedidos_model->get_pedidos($this->input->post('iDisplayStart')); define('AJAX_REQUEST', 1);//truco para que en nginx no muestre el debug $TOTAL = $this->pedidos_model->total(); echo json_encode(array('aaData'=>$data['pedidos'], 'iTotalRecords'=>$TOTAL, 'iTotalDisplayRecords'=>$TOTAL, 'sEcho'=>$this->input->post('sEcho'))); } Este método producirá algo parecido a esto: {"iTotalRecords":83099,"iTotalDisplayRecords":83099,"sEcho":"2", "aaData":[{"Id":"85514","num":"86109...

Fin de Ciclo

14 proyectos, aplicaciones de escritorio, sistemas, complejos, fàciles, largos, cortos, de todo un poco, en las que he podido toquetear las siguientes tecnologías:   Creado en www.wordle.net Han sido casi 4 años de compartir con grandes profesionales y excelentes personas, a quienes les quedaré eternamente agradecido por todo su apoyo. Se corta nuestra relación laboral, pero no nuestra amistad, ya saben que pueden contar conmigo. ¡Hasta Pronto!

Instalar Tomcat 7, JBoss AS 7 y Subversion en CentOS

Instalando Tomcat 7 Este artículo lo explica muy bien: http://davidghedini.blogspot.com/2011/02/install-tomcat-7-on-centos-rhel.html Aunque el tutorial es para una de las primeras versiones de tomcat 7, también funciona con la mas reciente y les dejo el enlace: wget http://www.gtlib.gatech.edu/pub/apache/tomcat/tomcat-7/v7.0.23/bin/apache-tomcat-7.0.23.tar.gz Instalando JBoss 7 Primero recomiento leer una introducción a JBoss 7 Como no encontré un buen tutorial para JBoss 7, decidí seguir el de la version 6: http://davidghedini.blogspot.com/2011/03/install-jboss-6-on-centos.html y también este otro: http://community.jboss.org/wiki/StartJBossOnBootWithLinux . También sería bueno seguir las mejores prácticas: http://jboss.ociweb.com/wiki/JBossSupport/BestPractices Al intentar desplegar la aplicación me he encontrado con algunos problemitas. Errores: Cannot find scanner class. hibernate.ejb.resource_scanner=org.jboss.as.jpa.hibernate4.HibernateAnnotationScanner JBoss A...

MTI se vuelve mas ágil

En la Oficina de Ingeniería y Sistemas del Ministerio de Transporte e Infraestructura estamos trabajando en un proyecto piloto implementando la metodología SCRUM. Es apenas nuestro primer Sprint y nos falta mucho por aprender pero estamos haciendolo lo mejor posible.  Scrum Board - Sprint 1 Stand-up Meeting (Reunion Diaria)    Scrum Team (Equipo Scrum) Scrum Master

Desplegar proyectos JSF y JPA automáticamente desde eclipse

Recientemente pasé varios dias compilando y recompilando un proyecto JPA y luego copiando el jar generado a la carpeta de librerías del servidor. Todo esto para ejecutar otro proyecto JSF que dependía del primero y no lograba hacer que el eclipse hiciero esto automáticamente. Al fin he dado con la configuración que hay que hacer en el eclipse , para que este lo haga automáticamente y es lo que presento a continación: Click derecho sobre el proyecto JSF y elegir el item Properties  Esto abrirá el cuadro de diálogo de propiedades, en la parte izquierda buscaremos el item Deployment Assembly , al clicarlo nos muestra la siguiente pantalla, de la cual eligiremos el botón Add que está en la parte derecha A continuación nos muestra la ventana New Assembly Directive con una serie de opciones de la cual eligiremos Project y presionamos el boton Next Finalmente seleccionamos el proyecto JPA que queremos enlazar y presionamos Finish Con esto ecli...

Trabajando con Icefaces 2.X

Algo muy útil si habias trabajado con versiones de icefaces anteriores: Guía de migración de la versión 1.8 a 2.x Error: GRAVE: Excepción enviando evento inicializado de contexto a instancia de escuchador de clase com.sun.faces.config.ConfigureListener java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: Parece que la versión JSP del contenedor es más antigua que la 2.1 y no se puede ubicar la fábrica de expresiones EL RI, com.sun.el.ExpressionFactoryImpl.  Si no utiliza JSP o EL RI, asegúrese de que el parámetro de inicialización de contexto, com.sun.faces.expressionFactory, esté definido correctamente. Solución: Incluir en el class_path de la aplicación y dentro del servidor las siguientes librerías: el-impl-2.2.0-SNAPSHOT.jar y el-api-2.2.0-SNAPSHOT.jar . Estas librerías extrañamente no vienen incluidas en el bundle de icefaces. Error: El Backing Bean se crea cada vez que se realiza un request aunque está marcado con @ViewScoped Solución: Agregar ...

TecnoUNI 2011

Feria Tecnológica - Universidad Nacional de Ingeniería Banco de simulación de turbina PELTON Programa de Proyectos Elécticos Control y monitoreo de ascensores mediante PLC y sistema SCADA PROTOTIPO DIDACTICO Brazo robótico Sistema y material constructivo para la mitigación del impacto de oleaje y la susceptibilidad de inundaciones en sitios habitacionales contiguos a rios y lagos Geotermia - Ministerio de Energía y Minas Geotermia Maquina de control numérico computarizado (cnc) de cuatro ejes, con comunicación usb, para la automatización de los procesos de grabado en madera, plástico y materiales no convencionales. Sistema Reforzado de Piedra Pómez Sistema Reforzado de Piedra Pómez Proyectos de Agroindustria, Alimentos e Ingeniería de Procesos Geotermia Parque Industrial Dirianes ARQUITECTURA DEL BAMBÚ DISEÑO DE VIVIENDA MÍNIMA UNI - INFIL Programa de Microturbinas del Proyecto PCH ...