Software

Tips y enseñanzas sobre software usado en la web

02
Junio
2015

PhpStorm: diccionarios en español (spanish)

Crear diccionarios para PhpStorm (jetbrains) con aspell

phpstorm logotypeUno de los mejores IDE para PHP es sin duda PHPStorm, con el que me he quedado tras probar otras cosas como Eclipse (demasiado pesado para mi gusto, gracias al uso de Java), SublimeText (liviano y muy bueno), y fue por su rapidez, bajo consumo de recursos.

Sin embargo, para aquellos que nos gustan los comentarios y la documentación de nuestro código en nuestro idioma, (esta bien lo de escribir las clases, las funciones en inglés, pero los comentarios y la documentación mejor en nuestro idioma, sobre todo si el proyecto no tiene alcance global o no va a ser OpenSource), y PHPStorm solo tare el inglés como diccionario. Buscando no encontré que hubiera un repositorio, así que encontre la solución en varios fuentes. Usé aspell para crear mi diccionario.

 

Written by: Abdelkarim Mateos Sanchez Categories: Software

26
Mayo
2015

Como trabajar con un sitio en un servidor de pruebas o en una migración

Uso del archivo hosts para resolver en la IP deseada

Cuando trabajamos en entornos reales, usando el procedimiento desarrollo-test-producción, o cuando necesitamos realizar una migración de hosting o empresa de alojamiento web, o queremos trasladar nuestro Joomla, nuestro Wordpress o cualquier otro software web diseñado por nosotros mismos, por lo general muchos no conocen la posibilidad de verificar de forma real si la cosa esta funcionando correctamente.

Por lo general las empresa de hosting ofrecen una alternativa, basada en el usuario de Apache que ejecuta el proceso, por lo general con la dirección URL http://nombredelservidor/~usuario. Esta formula es bastante imprecisa ya que muchos programas, por su diseño en implementación no funcionaran de forma correcta.

En Tamainut te proponemos que trabajes en modo real utilizando para ello, el archivo hosts de tu sistema.

 

Categories: Software

23
Mayo
2015

Instalar Laravel 4.2 (antiguo) con composer+AMPPS en Mac OS X Yosemite

Usar composer en un Mac OS X con varias versiones de PHP (AMPPS)

Mac Os X 10.10 Yosemite viene con una instalación Apache+MySQL+PHP. Así que muchos optamos por distintas soluciones. Bien reinstalar y adaptar nuestro sistema con Homebrew, MacPorts, MAMP o mi preferido AMPPS ya que lo compatibilizo con los servidor a través de Softaculous, lo cual complica la instalación de Laravel 4.2

Written by: Abdelkarim Mateos Sanchez Categories: Software

19
Mayo
2015

PhpStorm necesita instalar el entorno de ejecución Java SE 6 antiguo

PhpStorm 8 en Yosemite o con Java SE > 1.6

Tras la lectura de varias comparativas, y cansado del funcionamiento de Eclipse (pesado y lento) opte por ver y trabajar con una prueba de PhpStorm ya que solo voy a hacer php y algo de bash aunque para este me reservo Sublime por lo liviano que es.

Cual es mi sorpresa, que como otros muchos software basados en java, tienen problemas para trabajar con las nuevas versiones de Java, como por ejemplo con Mac Os X 10.10.X Yosemite, o con Java 8.X

phpstorm java antiguo error

 

 

Written by: Abdelkarim Mateos Sanchez Categories: Software

27
Enero
2015

Apache, .htaccess y rewrite

Guia de uso de .htaccess para reescritura de redirecciones

Servidor Web Apache :: .htaccess

Como diseñador de páginas web o programador, o simplemente para mantener el software de su alojamiento de páginas web, es importante saber como utilizar el archivo .htaccess. Una herramienta muy poderosa, que incluso le podrá ayudar para proteger su sitio, del robo de ancho de banda (uso de imágenes y archivos sin permiso), denegación de acceso a los denominados BadBots, y medidas de seguridad. Te proponemos una serie de ejemplos, que no los únicos, y unos enlaces que esperamos sean de utilidad.

Written by: Abdelkarim Mateos Sanchez Categories: Software

24
Enero
2014

Magento Multi idioma, multi dominio y con distintas Ip en Cpanel

Como crear dominios adicionales en Cpanel con IP propia y certificado SSL

Magento Multi idioma, multi dominio y con distintas Ip en Cpanel

Aunque hoy día existe la posibilidad tener un certificado multidominio económico, aun así, el sistema requiere sino queremos muchos quebraderos de cabeza, el que cada virtualhost de Apache tenga su propia IP, y mejor que mejor, que cada uno tenga su propio certificado, aunque esto último podemos suplirlo con el certificado multidominio.

Instalar Magento en una cuenta Cpanel, con distintos dominios, y cada uno con su propio certificado, es algo que no suele encontrarse, y que desde los últimos cambios en WHM/Cpanel desde la versión 11.40 lo hacen posible sin mucho problema, aunque he decir que el soporte de Cpanel siempre remite por defecto al mismo artículo de su foro, SSL Certificate on Add-on Domain.

Magento hoy por hoy, es la mejor plataforma profesional de comercio electrónico, y líder en el sector de las tiendas virtuales. Su complejidad y requerimientos técnicos, no la hacen la amiga de profesionales poco cualificados, o de empresas que no pueden dedicar recursos económicos. Tampoco es recomendable siguiendo estos parámetros, para tiendas que se inician en el comercio electrónico, y que no tienen vocación de venta en Internet. Su alcance, su target, es el de aquellos que tienen un plan ambicioso de venta en Internet.

Written by: Abdelkarim Mateos Sanchez Categories: Software

07
Octubre
2013

Moodle. Su sesión ha excedido el tiempo limite. Problemas sesion

Moodle. Your session has timed out. please login again.

Moodle es un sistema de gestión de cursosNo se puede acceder como administrador, usuario a Moodle.

Desesperado porque la información oficial, no contiene la solución, los foros de Moodle, pobres en soluciones reales, llenos de desinformación.

Bien trataremos de dar luz de manera extendida al problema, y unas explicaciones respecto de algunos tópicos muy difundidos que hacen que muchos gurus o expertos en cuestiones de alojamiento de páginas web o hosting especializados en Moodle, rellenen google de información incorrecta e inútil.

La solución que proponemos al final, esta basada en un supuesto. Los supuestos, pueden ser multiples, y lo primero que debe analizar el usuario es su problema, tomando en consideración, los factores que pueden afectar al problema.

Written by: Abdelkarim Mateos Sanchez Categories: Software