Warning: Cannot modify header information - headers already sent by (output started at /home3/fvqjwuzk/public_html/blog/wp-content/plugins/devformatter/devformatter.php:1) in /home3/fvqjwuzk/public_html/blog/wp-includes/feed-rss2.php on line 8
Developando.com » Developando Web&Mobile http://developando.com/blog Recursos para desarrolladores como nosotros Sun, 24 Apr 2016 22:57:33 +0000 es-ES hourly 1 http://wordpress.org/?v=4.1.18 Wordpess, redirigir error 404 a la página inicio http://developando.com/blog/wordpess-redirigir-error-404-pagina-inicio http://developando.com/blog/wordpess-redirigir-error-404-pagina-inicio#comments Wed, 24 Jun 2015 10:45:46 +0000 http://developando.com/blog/?p=3169 En este breve tutorial vamos a explicar cómo hacer que se muestre nuestro “home” o página de inicio cuando WordPress devuelva un error 404 de página no encontrada. En Wordpres generalmente existe un fichero, en el raíz de la carpeta que contiene el tema que está configurado, llamado “404.php”. Este fichero contiene la plantilla del […]

The post Wordpess, redirigir error 404 a la página inicio appeared first on Developando.com.

]]>
En este breve tutorial vamos a explicar cómo hacer que se muestre nuestro “home” o página de inicio cuando WordPress devuelva un error 404 de página no encontrada.

En Wordpres generalmente existe un fichero, en el raíz de la carpeta que contiene el tema que está configurado, llamado “404.php”. Este fichero contiene la plantilla del contenido que se mostrará a los visitantes cuando no esté accesible una página dentro de WordPress.

Ahora lo que vamos a hacer es que cuando se produzca este error 404 en WordPress se muestre la página inicial. Para ello, vamos a modificar el contenido de ese fichero “404.php” o a crearlo si no existiera. El contenido de este fichero únicamente será el siguiente:

  1. <?php
  2.    header("Status: 301 Moved Permanently");
  3.    header("Location:http://www.developando.com");
  4. ?>

Con este pequeño cambio ahora todas las veces que los visitantes intenten acceder a un recurso o página que no se encuentre en nuestro sitio web serán redirigidos a la página de inicio.

The post Wordpess, redirigir error 404 a la página inicio appeared first on Developando.com.

]]>
http://developando.com/blog/wordpess-redirigir-error-404-pagina-inicio/feed 0
Java, convertir Date a XMLGregorianCalendar http://developando.com/blog/java-convertir-date-xmlgregoriancalendar http://developando.com/blog/java-convertir-date-xmlgregoriancalendar#comments Wed, 25 Feb 2015 08:54:33 +0000 http://developando.com/blog/?p=3109 Con este sencillo método conseguiremos convertir un objeto ‘java.util.Date‘ en otro del tipo ‘javax.xml.datatype.XMLGregorianCalendar‘: public static XMLGregorianCalendar getXmlGregorianCalendarFromDate(final Date date) throws DatatypeConfigurationException{    GregorianCalendar calendar = new GregorianCalendar();    calendar.setTime(date);    return DatatypeFactory.newInstance().newXMLGregorianCalendar(calendar);} Así de sencillo en convertir un objeto “Date” a “XMLGregorianCalendar” en Java.

The post Java, convertir Date a XMLGregorianCalendar appeared first on Developando.com.

]]>
Con este sencillo método conseguiremos convertir un objeto ‘java.util.Date‘ en otro del tipo ‘javax.xml.datatype.XMLGregorianCalendar‘:

  1. public static XMLGregorianCalendar getXmlGregorianCalendarFromDate(final Date date) throws DatatypeConfigurationException{
  2.     GregorianCalendar calendar = new GregorianCalendar();
  3.     calendar.setTime(date);
  4.     return DatatypeFactory.newInstance().newXMLGregorianCalendar(calendar);
  5. }

Así de sencillo en convertir un objeto “Date” a “XMLGregorianCalendar” en Java.

The post Java, convertir Date a XMLGregorianCalendar appeared first on Developando.com.

]]>
http://developando.com/blog/java-convertir-date-xmlgregoriancalendar/feed 0
Apache POI, leer fichero Excel desde Java http://developando.com/blog/apache-poi-leer-fichero-excel-desde-java http://developando.com/blog/apache-poi-leer-fichero-excel-desde-java#comments Tue, 24 Feb 2015 08:41:27 +0000 http://developando.com/blog/?p=3100 En este tutorial vamos a explicar cómo leer el contenido de un fichero excel desde Java utilizando la librerías de Apache POI Antes de comenzar a trabajar hay que saber si se va a leer un fichero excel con extensión “xls”, que se corresponde con ficheros excel 97 al 2007, o un fichero Excel con […]

The post Apache POI, leer fichero Excel desde Java appeared first on Developando.com.

]]>
En este tutorial vamos a explicar cómo leer el contenido de un fichero excel desde Java utilizando la librerías de Apache POI

Antes de comenzar a trabajar hay que saber si se va a leer un fichero excel con extensión “xls”, que se corresponde con ficheros excel 97 al 2007, o un fichero Excel con extensión “xlsx”, versiones mayores al 2007. En función del tipo de fichero Excel con el que vamos a trabajar deberemos utilizar unas clases u otras.

Lectura ficheros Excel 97-2007 (.xls)

Para la lectura de este tipo de ficheros excel vamos a utilizar el API de POI-HSSF. Para descargar el fichero “poi-3.11.jar” hay que acceder a la página de descargas de apache.

Una vez tenemos el fichero “poi-3.11.jar” o el correspondiente con la versión más actual lo incluimos el proyecto java. El siguiente código muestra cómo leer todas las filas de una hoja excel:

  1. import java.io.File;
  2. import java.io.FileInputStream;
  3. import java.io.IOException;
  4. import java.util.Iterator;
  5.  
  6. import org.apache.poi.hssf.usermodel.HSSFSheet;
  7. import org.apache.poi.hssf.usermodel.HSSFWorkbook;
  8. import org.apache.poi.ss.usermodel.Cell;
  9. import org.apache.poi.ss.usermodel.Row;
  10.  
  11. public class LeerExcel {
  12.  
  13.     public static void main(String args[]) throws IOException{
  14. FileInputStream file = new FileInputStream(new File("C:\\prueb_excel.xls"));
  15. // Crear el objeto que tendra el libro de Excel
  16. HSSFWorkbook workbook = new HSSFWorkbook(file);
  17.  
  18. /*
  19. * Obtenemos la primera pestaña a la que se quiera procesar indicando el indice.
  20. * Una vez obtenida la hoja excel con las filas que se quieren leer obtenemos el iterator
  21. * que nos permite recorrer cada una de las filas que contiene.
  22. */
  23. HSSFSheet sheet = workbook.getSheetAt(0);
  24. Iterator<Row> rowIterator = sheet.iterator();
  25.  
  26. Row row;
  27. // Recorremos todas las filas para mostrar el contenido de cada celda
  28. while (rowIterator.hasNext()){
  29.     row = rowIterator.next();
  30.  
  31.     // Obtenemos el iterator que permite recorres todas las celdas de una fila
  32.     Iterator<Cell> cellIterator = row.cellIterator();
  33.     Cell celda;
  34.  
  35.     while (cellIterator.hasNext()){
  36. celda = cellIterator.next();
  37.  
  38. // Dependiendo del formato de la celda el valor se debe mostrar como String, Fecha, boolean, entero...
  39. switch(celda.getCellType()) {
  40. case Cell.CELL_TYPE_NUMERIC:
  41.     if( HSSFDateUtil.isCellDateFormatted(celda) ){
  42.        System.out.println(celda.getDateCellValue());
  43.     }else{
  44.        System.out.println(celda.getNumericCellValue());
  45.     }
  46.     System.out.println(celda.getNumericCellValue());
  47.     break;
  48. case Cell.CELL_TYPE_STRING:
  49.     System.out.println(celda.getStringCellValue());
  50.     break;
  51. case Cell.CELL_TYPE_BOOLEAN:
  52.     System.out.println(celda.getBooleanCellValue());
  53.     break;
  54. }
  55.     }
  56. }
  57.  
  58. // cerramos el libro excel
  59. workbook.close();
  60.     }
  61.  
  62. }

Lectura ficheros Excel (.xlsx)

Para poder trabajar con ficheros excel con extensión ‘.xlsx’ debemos añadir las siguientes librerías en nuestro proyecto java:

  • poi-3.11.jar
  • poi-ooxml-3.11.jar
  • poi-ooxml-schemas-3.11.jar
  • xmlbeans-2.6-0.jar

Tras incluir las librerías anteriores en nuestro proyecto Jata, y con el siguiente código recorreríamos todas las celdas contenidas en las primera hoja del libro excel.

  1. import java.io.File;
  2. import java.io.FileInputStream;
  3. import java.io.IOException;
  4. import java.util.Iterator;
  5.  
  6. import org.apache.poi.ss.usermodel.Cell;
  7. import org.apache.poi.ss.usermodel.Row;
  8. import org.apache.poi.xssf.usermodel.XSSFSheet;
  9. import org.apache.poi.xssf.usermodel.XSSFWorkbook;
  10.  
  11. public class LeerExcel {
  12.  
  13.     public static void main(String args[]) throws IOException{
  14. FileInputStream file = new FileInputStream(new File("C:\\prueb_excel.xls"));
  15. // Crear el objeto que tendra el libro de Excel
  16. XSSFWorkbook workbook = new XSSFWorkbook(file);
  17.  
  18. /*
  19. * Obtenemos la primera pestaña a la que se quiera procesar indicando el indice.
  20. * Una vez obtenida la hoja excel con las filas que se quieren leer obtenemos el iterator
  21. * que nos permite recorrer cada una de las filas que contiene.
  22. */
  23. XSSFSheet sheet = workbook.getSheetAt(0);
  24. Iterator<Row> rowIterator = sheet.iterator();
  25.  
  26. Row row;
  27. // Recorremos todas las filas para mostrar el contenido de cada celda
  28. while (rowIterator.hasNext()){
  29.     row = rowIterator.next();
  30.  
  31.     // Obtenemos el iterator que permite recorres todas las celdas de una fila
  32.     Iterator<Cell> cellIterator = row.cellIterator();
  33.     Cell celda;
  34.  
  35.     while (cellIterator.hasNext()){
  36. celda = cellIterator.next();
  37.  
  38. // Dependiendo del formato de la celda el valor se debe mostrar como String, Fecha, boolean, entero...
  39. switch(celda.getCellType()) {
  40. case Cell.CELL_TYPE_NUMERIC:
  41.     if( DateUtil.isCellDateFormatted(celda) ){
  42.        System.out.println(celda.getDateCellValue());
  43.     }else{
  44.        System.out.println(celda.getNumericCellValue());
  45.     }
  46.     break;
  47. case Cell.CELL_TYPE_STRING:
  48.     System.out.println(celda.getStringCellValue());
  49.     break;
  50. case Cell.CELL_TYPE_BOOLEAN:
  51.     System.out.println(celda.getBooleanCellValue());
  52.     break;
  53. }
  54.     }
  55. }
  56.  
  57. // cerramos el libro excel
  58. workbook.close();
  59.     }
  60.  
  61. }

The post Apache POI, leer fichero Excel desde Java appeared first on Developando.com.

]]>
http://developando.com/blog/apache-poi-leer-fichero-excel-desde-java/feed 0
5 planes de acción para las PYME 2015 http://developando.com/blog/5-planes-accion-pyme-2015 http://developando.com/blog/5-planes-accion-pyme-2015#comments Tue, 23 Dec 2014 13:33:58 +0000 http://developando.com/blog/?p=2801 Idea Business Center y Developando lanzamos de cara a 2015 cinco planes de acción para que cada PYME potencie su presencia en la red. Es hora de dejarse de eslóganes y tomarse en serio la presencia online como un eje más en tu estrategia de negocio.  A medida que más consumidores hacen el cambio del ordenador de […]

The post 5 planes de acción para las PYME 2015 appeared first on Developando.com.

]]>
Idea Business Center y Developando lanzamos de cara a 2015 cinco planes de acción para que cada PYME potencie su presencia en la red. Es hora de dejarse de eslóganes y tomarse en serio la presencia online como un eje más en tu estrategia de negocio. 

A medida que más consumidores hacen el cambio del ordenador de escritorio a descubrir los productos a través de dispositivos móviles, las PYME ya no se podrán permitir el lujo de ignorar el cambio de comportamiento de los consumidores. Se estima que en el año 2015 un 33% de las ventas online se realizarán a través de dispositivos móviles.  Esto, a su vez, impulsará una mayor adopción del comercio omnicanal, ya que las pyme deberán ofrecer una experiencia sin fisuras a través de múltiples canales.

No queremos que tu sitio web sea una mera tarjeta de visita, sin enfoque, sin movimiento, sin objetivos. Queremos diseñar la mejor estrategia de negocio y el mejor sitio web para tu PYME y esto solo podremos hacerlo junto a ti.

Estos planes van desde el análisis del SEO Local de la presencia en la red de tu PYME, hasta un ambicioso plan de digitalización total de tu negocio. Todos y cada uno de ellos están respaldados por un trabajo concienzudo y detallado que te propondremos, no hay dos PYME iguales ni dos ejecuciones de un plan igual. Por eso nuestros planes son totalmente personalizados y elaborados a partir de una primera toma de contacto. 

Nuestra forma de trabajo es bien sencilla y parte de una premisa fundamental: tu éxito es nuestro éxito. Queremos que tu negocio se aproveche de nuestro conocimiento para ir más allá y abrir nuevas vías de clientes. Para ello, desarrollaremos una estrategia personalizada para tu PYME, analizando competencias, riesgos, y posibilidades de nuevas oportunidades con la dedicación y la pasión que ponemos en todos nuestros trabajos.

Tenemos un volumen máximo de peticiones por plan que podemos atender a la vez y esto lo hacemos así porque queremos poner el 100% en cada PYME que quiera ejecutar cualquiera de nuestros planes de acción. 

Es muy sencillo, contactas con nosotros, agendamos un día y te invitamos a café para que nos cuentes tranquilamente y nos conozcamos. 

The post 5 planes de acción para las PYME 2015 appeared first on Developando.com.

]]>
http://developando.com/blog/5-planes-accion-pyme-2015/feed 0
Entrevista Golfdare en Canal Plus Golf http://developando.com/blog/entrevista-golfdare-canal-plus-golf http://developando.com/blog/entrevista-golfdare-canal-plus-golf#comments Wed, 30 Apr 2014 10:35:35 +0000 http://developando.com/blog/?p=2433 El pasado día 22 de Abril se presentó en el programa ‘On The Tee‘ de Canal Plus Golf la plataforma de golf que hemos desarrollado y a la que puedes acceder en este enlace, Golfdare. Os dejamos aquí el video de la entrevista a Luis Díaz (CEO de Golfdare).

The post Entrevista Golfdare en Canal Plus Golf appeared first on Developando.com.

]]>
El pasado día 22 de Abril se presentó en el programa ‘On The Tee‘ de Canal Plus Golf la plataforma de golf que hemos desarrollado y a la que puedes acceder en este enlace, Golfdare.

Os dejamos aquí el video de la entrevista a Luis Díaz (CEO de Golfdare).

The post Entrevista Golfdare en Canal Plus Golf appeared first on Developando.com.

]]>
http://developando.com/blog/entrevista-golfdare-canal-plus-golf/feed 0
Nuevo trabajo, Getkee gestión de inmuebles http://developando.com/blog/nuevo-trabajo-getkee-gestion-inmuebles http://developando.com/blog/nuevo-trabajo-getkee-gestion-inmuebles#comments Fri, 11 Apr 2014 09:39:36 +0000 http://developando.com/blog/?p=2369 Queremos compartir con todos nuestro último trabajo. Se trata de un nuevo sitio web, desarrollado con WordPress, para Getkee. Getkee es una empresa de Madrid que se encarga de la gestión 2.0 de inmuebles. Entre los servicios que nos ofrece esta empresa destaca: Alquiler de viviendas, oficinas y locales [Getkee alquileres] Venta de viviendas, oficinas […]

The post Nuevo trabajo, Getkee gestión de inmuebles appeared first on Developando.com.

]]>
Queremos compartir con todos nuestro último trabajo. Se trata de un nuevo sitio web, desarrollado con WordPress, para Getkee.

Getkee es una empresa de Madrid que se encarga de la gestión 2.0 de inmuebles. Entre los servicios que nos ofrece esta empresa destaca:

En su web podrás ver los últimos pisos de Madrid que están esperando un inquilino o un propiertario. Tambien dispone de un blog en que irán publicando noticias y consejos que serán de utilidad tanto para propietarios, como para los inquilinos. Cualquiera que quiera vender o alquilar su vivienda debería contactar con Getkee y pedirles asesoramiento.

Accede a Getkee:

Web Getkee

Web Getkee

Desde Developando agradecemos la confianza de Getkee, y les deseamos un gran éxito.

The post Nuevo trabajo, Getkee gestión de inmuebles appeared first on Developando.com.

]]>
http://developando.com/blog/nuevo-trabajo-getkee-gestion-inmuebles/feed 0
Master MBA Emprendedores: Web & Social Design con WordPress http://developando.com/blog/wordpress-emprendedores http://developando.com/blog/wordpress-emprendedores#comments Mon, 03 Feb 2014 09:01:00 +0000 http://developando.com/blog/?p=2041 master mba emprendedores Desde hoy lunes hasta el jueves el equipo de Developando estará impartiendo un módulo sobre creación de sitios web con WordPress dentro de la colaboración con el Master MBA Emprendedores.  objetivo Queremos que todos y cada uno de los alumnos del master adquieran los conocimientos posibles para arrancar su proyecto en la […]

The post Master MBA Emprendedores: Web & Social Design con WordPress appeared first on Developando.com.

]]>
master mba emprendedores

Desde hoy lunes hasta el jueves el equipo de Developando estará impartiendo un módulo sobre creación de sitios web con WordPress dentro de la colaboración con el Master MBA Emprendedores

objetivo

Queremos que todos y cada uno de los alumnos del master adquieran los conocimientos posibles para arrancar su proyecto en la web. Queremos que se den cuenta que ellos lo pueden llevar a cabo. Además, les ayudará a la hora de saber lo que quieren y definir mucho mejor cómo debe ser su web y el objetivo de la misma. Además, es que la van a hacer, les vamos a proporcionar todo para que la lleven a cabo con todo lo mínimo que debe contar una web.

¿estáis locos? ¿acaso no podríais venderles vosotros la web?

No estamos locos, queremos darles el conocimiento y que conozcan las herramientas, los recursos, todo el mundo puede llevarlo a cabo, la información existe en internet, cualquier persona puede acceder a ella. Nosotros se lo vamos a poner aún más fácil porque se lo vamos a enseñar de manera práctica.

Está en nuestra forma de ser y en nuestra filosofía, queremos ser imprescindibles por lo que aportamos, no por lo que callamos.

En cuanto a la segunda cuestión el problema es que nosotros no vendemos webs, para eso ya existen servicios como 1&1, WIX que es gratuito, etc … nosotros no entendemos la web como un fin en sí mismo, sino que es más bien el producto resultante de la relación entre nosotros y el cliente. En esa relación es donde nosotros ganamos de calle a todas estas empresas.

y por qué wordpress

WordPress aglutina una serie de características que lo hacen ideal para que cualquier persona pueda poner en marcha una web o lo que quiera, su aprendizaje es sencillo y existen multitud de recursos accesibles en la web.

Alrededor del 20% de todo el tráfico web se lleva a cabo en páginas desarrolladas sobre WordPress, alrededor de 90 millones en todo el mundo.

Dentro del mundo de los CMS se lleva la palma al copar el 60% de las páginas desarrolladas sobre algún CMS, detrás de él está Joomla! con un 35%.

resumiendo

Estamos bastante ilusionados con enseñar a los alumnos del master una parte de lo que sabemos hacer. Esperemos que lo aprovechen y que puedan mejorar, los que ya tienen conocimientos, o lanzarse a arrancar su web aquellos que no tengan conocimientos.

The post Master MBA Emprendedores: Web & Social Design con WordPress appeared first on Developando.com.

]]>
http://developando.com/blog/wordpress-emprendedores/feed 0
Nuevo diseño de tienda Prestashop utilizando Bootstrap3.0 http://developando.com/blog/nuevo-diseno-de-tienda-prestashop-utilizando-bootstrap3-0 http://developando.com/blog/nuevo-diseno-de-tienda-prestashop-utilizando-bootstrap3-0#comments Sat, 30 Nov 2013 10:07:40 +0000 http://developando.com/blog/?p=1437 Developando lanza una nueva tienda virtual Prestashop, en este caso para la tienda de móviles Universalphone situada en Badajoz, que también ofrece venta online. El diseño de la tienda ha sido realizado utilizando ‘Prestashop‘ y cambiando el tema que viene por defecto por este otro utlizando un diseño responsive mediante ‘Bootstrap 3.0‘. Se trata de […]

The post Nuevo diseño de tienda Prestashop utilizando Bootstrap3.0 appeared first on Developando.com.

]]>
Developando lanza una nueva tienda virtual Prestashop, en este caso para la tienda de móviles Universalphone situada en Badajoz, que también ofrece venta online.

Univeraslphone-

Univeraslphone-

El diseño de la tienda ha sido realizado utilizando ‘Prestashop‘ y cambiando el tema que viene por defecto por este otro utlizando un diseño responsive mediante ‘Bootstrap 3.0‘.

Se trata de una primera versión de la tienda, trabajaremos en su diseño para ir añadiéndole nuevos módulos a gusto del propietario de la tienda.

Si estás interesado en una tienda, con un diseño similar o de otro tipo, ponte en contacto con nosotros.

The post Nuevo diseño de tienda Prestashop utilizando Bootstrap3.0 appeared first on Developando.com.

]]>
http://developando.com/blog/nuevo-diseno-de-tienda-prestashop-utilizando-bootstrap3-0/feed 0
Developando pasa con nota su participación el taller de ideas de negocio http://developando.com/blog/developando-pasa-con-nota-su-participacion-el-taller-de-ideas-de-negocio http://developando.com/blog/developando-pasa-con-nota-su-participacion-el-taller-de-ideas-de-negocio#comments Thu, 24 Oct 2013 07:30:02 +0000 http://developando.com/blog/?p=1215 Han sido tres días de trabajo en los que Developando ha estado colaborando con el Idea Business Center en la realización del taller de ideas de negocio para la emisión online y en directo del taller. Gracias a todos los asistentes. Nosotros hemos acabado satisfechos por el éxito de las jornadas y la implicación de […]

The post Developando pasa con nota su participación el taller de ideas de negocio appeared first on Developando.com.

]]>

Han sido tres días de trabajo en los que Developando ha estado colaborando con el Idea Business Center en la realización del taller de ideas de negocio para la emisión online y en directo del taller.

Gracias a todos los asistentes.

Nosotros hemos acabado satisfechos por el éxito de las jornadas y la implicación de los asistentes, y personalmente por la experiencia que hemos vivido y de la que hemos aprendido.

The post Developando pasa con nota su participación el taller de ideas de negocio appeared first on Developando.com.

]]>
http://developando.com/blog/developando-pasa-con-nota-su-participacion-el-taller-de-ideas-de-negocio/feed 0
WordPress 3.7 Release Candidate 2 ya está disponible http://developando.com/blog/wordpress-3-7-release-candidate-2-ya-esta-disponible http://developando.com/blog/wordpress-3-7-release-candidate-2-ya-esta-disponible#comments Thu, 24 Oct 2013 07:15:32 +0000 http://developando.com/blog/?p=1212 Ayer se publicó la segunda ‘Release Candidate‘ de la nueva versión 3.7 de WordPress. Ya se puede descargar la nueva versión y probar el correcto funcionamiento para informar a los desarrolladores de WordPress de posibles errores y que los solucionen para la versión definitiva que se publicará en las próximas semanas. Para conocer más visitar […]

The post WordPress 3.7 Release Candidate 2 ya está disponible appeared first on Developando.com.

]]>
Ayer se publicó la segunda ‘Release Candidate‘ de la nueva versión 3.7 de WordPress. Ya se puede descargar la nueva versión y probar el correcto funcionamiento para informar a los desarrolladores de WordPress de posibles errores y que los solucionen para la versión definitiva que se publicará en las próximas semanas.

Para conocer más visitar la noticia de WordPress.

The post WordPress 3.7 Release Candidate 2 ya está disponible appeared first on Developando.com.

]]>
http://developando.com/blog/wordpress-3-7-release-candidate-2-ya-esta-disponible/feed 0