Blog de Ikita

 

¿Es HTML un lenguaje de programación?

¿Es HTML un lenguaje de programación?

El otro día estaba platicando con un cliente acerca de un desarrollo web que estoy realizando para su empresa, y dentro de la plática me hizo una pregunta curiosa: ¿Es difícil programar en HTML?

En ese momento, no le di mucha atención al contexto de la pregunta, y le dije que no, que era solamente cuestión de práctica. Sin embargo, horas más tarde, al llegar a casa me quedé analizando esa pregunta, y es que mucha gente piensa que HTML se trata de un lenguaje de programación.

Continuar leyendo
  5991 Hits
5991 Hits

La importancia de elegir e invertir en un buen hosting

La importancia de elegir e invertir en un buen hosting

Cuando muchos emprendedores o PyMEs comienzan con sus sitios web, o su blog personal o blog empresarial, lo primero que buscan es una opción económica de hosting aunque no entiendan claramente las necesidades que puede tener su sitio web. Siempre es una prioridad saber elegir e invertir en un buen hosting.

Este artículo lo voy a enfocar más a las personas que empiezan y no tanto a empresas grandes que requieren un servidor dedicado. Seguramente una empresa grande ya cuenta con una persona en el área de  sistemas que se encarga de las necesidades de la empresa en cuestiones de hospedaje de sitio, así que lo siguiente que escriba es para aquellas personas con poca o nula experiencia en la adquisición de un buen hosting y que desean poner su propio sitio o un sitio para su pequeña o mediana empresa.

Continuar leyendo
  6366 Hits
6366 Hits

Peligro: Sitio web en construcción

Peligro: Sitio web en construcción

Tal vez suena un poco exagerado el título de este artículo, y tal vez la palabra peligro está de más, pero decidí llamar Peligro: Sitio web en construcción por algunas razones que a continuación explico y que espero les sirva a las personas que están empezando a trabajar en el diseño o desarrollo web.

En la década de los 90's e incluso en una parte de comienzos del nuevo milenio, era muy común navegar en internet, visitar algún sitio de nuestro interés y encontrarnos en alguna sección una página en construcción. El problema no era ese, sino que podíamos regresar un año después y volver a ver la misma página en construcción sin que se hubiera hecho cambio alguno o alguna actualización a ese contenido.

Continuar leyendo
  7158 Hits
7158 Hits

Cómo solucionar problemas en Joomla 3.4 al conectarse a una base de datos

Cómo solucionar problemas en Joomla 3.4 al conectarse a una base de datos

El día de hoy estuve migrando un sitio que está hecho en Joomla 3.4 y de pronto recibí un error que estaba relacionado con la base de datos.

Quizás a algunos webmasters o usuarios les ha sucedido esto, y aprovecho para tratar de ayudarlos a resolver este problema. Lo primero, será ver como trabaja la conexión de base de datos, y luego vamos a tratar de descubrir que cosa está causando el problema.

Continuar leyendo
  6271 Hits
6271 Hits

¿Landing page o micrositios?

¿Landing page o micrositios?

Algunos términos que se usan en el desarrollo de web y de mercadotecnia son landing pages y micrositios. Es importante saber son 2 conceptos distintos aunque pueden estar ligados de una u otra forma, aunque en ocasiones hay desarrolladores o mercadólogos que los confunden.

En este artículo trataré de aclarar el concepto de cada uno de estos puntos y ver en que punto coinciden y en qué partes son distintos.

Continuar leyendo
  7293 Hits
7293 Hits

SEO y SEM: Qué son y para qué sirven

SEO y SEM: Qué son y para qué sirven

Algunos de los conceptos que más hemos escuchado en el marketing digital de hoy en día son el SEO y el otro, aunque un poco menos sonado, es el SEM. Para aquellos que empiezan su aventura en el mundo del desarrollo web, en este artículo encontrarán algunos consejos para entender el uso de estos conceptos.

He visto en algunos artículos que algunos mercadólogos confunden estos conceptos pensando que son el mismo término, y aunque ambos comparten varios puntos en común, la realidad es que son 2 cosas diferentes.

Continuar leyendo
  4683 Hits
4683 Hits

¿WordPress, Joomla o Drupal?

¿WordPress, Joomla o Drupal?

El otro día platicando con algunos desarrolladores y diseñadores llegamos al punto de debatir el tema de los CMS (Content Management System o un Gestor de Contenidos) y de cuál era el mejor y por qué.

Nos enfocamos en 3 CMS específicamente que son Drupal, Joomla y WordPress. De principio llegamos al acuerdo de que:

  • Son un CMS
  • Están escritos en PHP
  • Son de código abierto

Los 3 gestores de contenidos son modulares y están compuestos por:

  • Un núcleo y módulos básicos de gestor de contenido.
  • Catálogo de módulos, aplicaciones, plugins, para un sinfín de prestaciones (gratuitos y de pago).
  • Catálogo de plantillas y temas gráficos (gratuitas y de pago).

Los 3 CMS,cuentan con una interface para desarrolladores y en principio no exigen conocimientos de programación para su desarrollo.

Continuar leyendo
  3626 Hits
3626 Hits

Cómo hacer que WordPress funcione localmente y utilice rutas relativas para los enlaces

Cómo hacer que WordPress funcione localmente y utilice rutas relativas para los enlaces

WordPress es uno de los mejores CMS que hay hoy en día en línea y que además es gratuito. En realidad es un increíble editor de contenidos. Sin embargo, una de las características de WordPress que en lo personal no me agrada mucho, y que no termino de entender el por qué no se ha solucionado, es la difícil tarea de no poder usar rutas relativas en vez de rutas absolutas.

Una ruta absoluta:

<img src="http://www.mydomain.com/images/image.jpg"/>

Una ruta relativa:

<img src="/v3/images/image.jpg"/>

En este artículo les explicaré cómo solucioné la forma de trabajar un sitio que estaba en línea de manera local, y además de cómo pude trabajar lo relativo al problema de los enlances e imágenes que eran afectados por la ruta (path).

Continuar leyendo
  8901 Hits
8901 Hits

¿Cómo puedo cambiar el idioma en Google Play?

El otro día necesitaba saber cómo cambiar el idioma de una aplicación solo para ver cómo se desplegaría la información en el idioma seleccionado.

Curiosamente no hay ningún botón desde Google Play que te permita intercambiar entre idiomas aunque la aplicación sí se encuentre traducida en varios idiomas, entonces la pregunta aquí fue cómo lograr que el navegador mostrara la descripción de la app en otro idioma.

Continuar leyendo
  19128 Hits
19128 Hits

Cómo saber si mi sitio web fue hackeado

Cómo saber si mi sitio web fue hackeado

Hace un par de días, el sitio de un cliente fue afectado con Phishing, y esto repercutió en la navegabilidad del mismo porque Google lo "banneó" como un sitio no seguro para navegar.

Un sitio hackeado puede perder casi el 95% de su tráfico en tan sólo 24 a 48 horas si no se arregla el problema inmediatamente: se puede perder el ranking y ser bloqueado por Google, Bing, otros buscadores además de ser añadido a las listas negras (black lists). Un sitio hackeado también puede exponer a sus clientes y lectores.

Dependiendo el tipo de hackeo, se puede extraer información privada y financiera, o puede convertir a tu servidor en hospedaje de malware peligroso y de material ilícito, lo cuál puede repercutir no solamente en el sitio, sino que puede involucrar al propietario del sitio en cuestiones legales aunque la persona sea inocente.

¿Cómo puede una persona u empresa darse cuenta cuando su sitio web ha sido comprometido por algún tipo de hackeo? Bueno, pues existen varias formas de poder detectarlo. A continuación menciono algunas formas de saber si has sido víctima o no, de un hackeo.

Continuar leyendo
  10210 Hits
Etiquetas:
10210 Hits

Contando el número de ocurrencias en una matriz en AS3

He visto varios tutoriales en línea de cómo detectar un valor duplicado en una Array (matriz) y de cómo eliminar esos valores. Eso es muy útil cuando solamente se desea tener un valor único e irrepetible dentro de una matriz. Sin embargo, habrá ocasiones en que queremos saber cuántas veces se repetía ese valor dentro del Array.

Hasta ahora no he visto alguno que te diga en cuántas ocasiones estuvieron presentes los diferentes valores duplicados de las cadenas en una matriz. Así que decidí escribir un sencillo tutorial al respecto.

Continuar leyendo
  4788 Hits
Etiquetas:
4788 Hits

Eliminar entradas duplicadas en una matriz o Array - AS3

En ocasiones, se tiene una matriz o Array en Flash que contiene valores duplicados y se requiere que ese Array tenga valores únicos... ¿Cómo se puede hacer?

A continuación escribo un ejemplo aunque siempre existen muchos caminos para encontrar una misma solución, uno que a mi se me ocurre es de la siguiente forma:

Continuar leyendo
  5537 Hits
Etiquetas:
5537 Hits

Tip para diseñadores web: Nunca dejen ligas o vínculos vacíos

Tip para diseñadores web: Nunca dejen ligas o vínculos vacíos

Cada vez que se pone un enlace en una página web se debe de asegurar de que se tiene el contenido de texto. Esto puede parecer muy obvio, pero en realidad es muy frecuente que por las prisas o por malas prácticas, no se ponga ningún texto. Incluso hay que ser honestos y hasta a los mejores diseñadores o programadores web les suele pasar esto.

¿Cómo podemos identificar cuando se están dejando vínculos vacíos?

Continuar leyendo
  4678 Hits
Etiquetas:
4678 Hits

Tu sitio web, ¿Ya tiene diseño responsivo?

Tu sitio web, ¿Ya tiene diseño responsivo?

Después de varios intentos por tener un sitio web por fin logras tener tu página personal o la página de la empresa y estás muy feliz porque finalmente lo has logrado y ahora tu sitio está al aire.

Estás muy orgulloso con el sitio cuando de pronto un amigo o un cliente tuyo te dice que ha tratado de visualizar tu sitio en su tableta y  no ha podido verlo correctamente.

Para aclarar esas dudas, te diriges a tu computadora de escritorio, navegas por tu sitio y te das cuenta de que todo sigue funcionando bien...

Continuar leyendo
  8451 Hits
Etiquetas:
8451 Hits

¿Cuánto cobro por un sitio web en México?

¿Cuánto cobro por un sitio web en México?

- Publicación actualizada en agosto 2019 -

Después de leer muchos blogs, me di cuenta de que no existe en México un artículo que explique claramente cuánto se debe de cobrar por un proyecto web en México.

Encontré por ahí, muchos artículos interesantes en inglés y algunos en español, pero la mayoría de ellos hablan de diferentes mercados como el europeo o estadounidense. Incluso leí algunos artículos que hablan del mercado argentino o peruano, pero ninguno en específico del mercado mexicano.

Continuar leyendo
  97477 Hits
97477 Hits

Creación de un botón en Flash

La idea del tutorial es que el alumno pueda entender fácilmente cómo crear un botón y como utilizar el lenguaje de programación de Flash que es el Actionscript (2 y 3) en sus diferentes versiones.

Este tutorial está hecho con la versión de Flash Professional CS6 y en plataforma de Windows 7, sin embargo servirá perfectamente para las versiones desde Flash MX 2004* hasta Flash CS5.5 y es muy similar su uso para sistemas Mac OSX 10.

Continuar leyendo
  7175 Hits
7175 Hits

¿Cuánto tengo que pagar mensualmente por un préstamo?

¿Cuánto tengo que pagar mensualmente por un préstamo?

El tipo de interés es la ganancia que cobran las entidades de crédito por prestar dinero. Este interés se calcula aplicando un porcentaje o tipo sobre el capital utilizado por el cliente. Dicho porcentaje se aplica sobre el capital pendiente de devolución en cada momento.

Los bancos o las entidades son libres de ofrecer el tipo de interés que deseen, aunque tienden a reducirlo si se tienen buenas garantías, por ejemplo, que exista un aval o que se tenga un excelente historial crediticio.

Por eso mismo, poder calcular o tener una noción clara de lo que cuesta un crédito o un préstamo bancario es indispensable en la economía de cada uno de los mexicanos. 

Continuar leyendo
  3471 Hits
Etiquetas:
3471 Hits

Qué es ACTA

Qué es ACTA

Cuando el senador estadounidense Lamar Smith retiró el proyecto de ley SOPA (Stop Online Piracy Act) y a su hermana menor, PIPA (Protect IP Act) igualmente en la congeladora, el Internet pareció tomar un momento de respiro.

Sin embargo, el entusiasmo podría olvidarse muy pronto: existe un tratado internacional llamado ACTA que se ha estado preparando por lo menos desde 2008, y cuyas consecuencias, de aprobarse en unos días, podrían ser desastrosas.

Continuar leyendo
  3909 Hits
Etiquetas:
3909 Hits

Evolución: Del IPv4 al IPv6

Evolución: Del IPv4 al IPv6

La evolución de internet llegó el día 6 de junio de 2012 a internet: El protocolo de Internet versión 4 (Internet Protocol version 4) o conocido como IPv4 es la cuarta versión del protocolo de Internet(IP) y también fue la primera en ser implementada a gran escala y es la que actualmente se usa hoy en día.
Sin embargo este protocolo nació de forma experimental en el año de 1983, solo que el experimento evolucionó demasiado rápido en ese tiempo y así continuó hasta el día de hoy.

Por el crecimiento enorme que ha tenido Internet que fue mucho más de lo que esperaba, cuando se diseñó IPv4, combinado con el hecho de que hay desperdicio de direcciones en muchos casos, ya hace varios años se vio que escaseaban las direcciones IPv4. Es aquí donde nace la IPV6.

Continuar leyendo
  4889 Hits
Etiquetas:
4889 Hits

Stage 3D en Flash

Stage 3D en Flash

Stage 3D, previamente llamado "Molehill", es un nuevo método/modelo de representación 2D y 3D, desarrollado por Adobe y apoyado con una nueva arquitectura en la API de Flash que permite funciones avanzadas de 2D y 3D a través de múltiples pantallas y de diferentes dispositivos (de escritorio, móviles y TV) a través de los tiempos de ejecución.

Estas APIs proporcionarán a los desarrolladores de aplicaciones 2D y 3D, la flexibilidad necesaria para aprovechar la aceleración de hardware a través de la GPU (Graphics Processing Unit o Unidad de Procesamiento de Gráficos) para mejorar el rendimiento significativamente en el desarrollo de videojuegos.

Continuar leyendo
  4294 Hits
Etiquetas:
4294 Hits

By accepting you will be accessing a service provided by a third-party external to https://ikita.com.mx/v3/

Clientes / Proyectos

0
Compartido