Archivo

Archivo para la categoría ‘Programacion’

Recursos orientados a los desarrolladores de Chrome

jueves, 2 de enero de 2025 Sin comentarios

Al momento de desarrollar cualquier sitio web, hay que tener una serie de conceptos e ideas en cuenta, algo en lo que Google es consciente, y es por eso por lo que mejoran los recursos que ofrecen a los desarrolladores. A través del blog de chromiun, se anuncian una serie de novedades enfocadas a los propios desarrolladores.
Leer más…

El lenguaje de programación más importante hoy en día

martes, 31 de diciembre de 2024 13 comentarios

«¿Qué lenguaje de programación debería estudiar? ¿Cual framework?» de vez en cuando recibo correos electrónicos de lectores jóvenes – y no tan jóvenes – que me piden orientación sobre estos temas. «Usa la herramienta adecuada para el trabajo» es la respuesta correcta, pero es un consejo barato cuando hay una gran cantidad de herramientas al parecer adecuada para el trabajo. Para la mayoría de la gente en estos días el trabajo a realizar es el curso de desarrollo de aplicaciones web.

¿Deberían estudiar Ruby y Ruby on Rails? O ¿Python y Django? ¿Qué hay de C# 4.0 y ASP.NET MVC? ¿Tal vez CakePHP? ¿Java y Stripes? ¿Y que pasa con las alternativas más exóticas como Clojure y Compojure o Scala y Lift?
Leer más…

Extracción de datos de HTML

martes, 31 de diciembre de 2024 1 comentario

Mucha gente trata de extraer el contenido de HTML – el primer enfoque siempre parece ser el uso de expresiones regulares, que son incapaces de analizar el código. Entonces, ¿cómo hacerlo bien con PHP?

Esto es bastante trivial e intuitivo de hacer – más simple que escribir expresiones regulares para la mayoría de la gente. PHP tiene esta fantástico extensión DOM, que se basa en libxml2 y no sólo puede trabajar con XML, sino también con HTML. Echemos un vistazo a un snippet para la extracción de todos los enlaces de una página web:
Leer más…

API de la suerte

lunes, 30 de diciembre de 2024 Sin comentarios

Muy completa lista de API utiles de cortesía por Programmable Web.

Proporciona información de licencias, las descripciones de la funcionalidad, información y apoyo a la seguridad, junto con ejemplos de cómo cada API se ha utilizado en diversas aplicaciones híbridas. Vea la lista completa aquí.
Leer más…

Es más rápido porque es C

domingo, 29 de diciembre de 2024 1 comentario

Me senti atraido recientemente acerca de una discusion sobre que el proyecto Foo fue mas rapido que el proyecto Bar, debido a que Foo esta escrito en C (o talvez C++) y Bar esta escrito en Java. En mi experiencia, como programador de kernel y como alguien que a menudo programa en C, incluso cuando es seguro que hay mejores opciones, tales afirmaciones son casi siempre falsas. La velocidad a la que un determinado fragmenteo de código se ejecuta sólo tiene efecto significativo si el programa puede encontrar algo mas que hacer despues de que esa pieza es ejecutada – en otras palabras, tu programa es orientado a la CPU y/o esta bien paralelizado.
Leer más…

Categories: Programacion Tags: ,

Javascript: imprimir páginas amigablemente

sábado, 28 de diciembre de 2024 3 comentarios

Muchas aplicaciones tienen una versión para «imprimir amigablemente» diferentes documentos. Se elimina toda la navegación y otros elementos y sólo proporciona algo que se pueda imprimir. Esto se puede hacer con CSS, pero puedes haber decidido elegir no poner en práctica otra hoja de estilos para impresión. Por ejemplo, muchas veces es más reconfortante para el usuario final saber con seguridad todo lo que no se imprimirá. Muchos usuarios están familiarizados con una «impresión amigable» que aparece en las aplicaciones y puede tomar tiempo para que se familiarice lo suficiente como para darse cuenta de que el CSS puede hacer esto por él. Claro que pueden existir otras razones.
Leer más…

Curso de auditoría interna ISO 9001

viernes, 27 de diciembre de 2024 Sin comentarios

Al buscar información sobre la ISO 9001 me encontré con un pequeño curso del cual pude observar cómo se desarrolla una auditoría interna a la ISO 9001, y puedo concluir lo siguiente:

  • El auditor debe hacer respetar el cronograma de entrevistas.
  • El auditor no debe permitir que otra persona responda las preguntas realizadas al entrevistado.
  • El auditor debe elegir al azar los documentos a verificar.
  • El auditor debe ser diplomático ante posibles conflictos.
  • El auditor debe realizar preguntas abiertas.
  • El auditor debe cruzar información proporcionada por los entrevistados.
  • Se audita el proceso y no las personas.
  • No se busca culpables sino la revisión del proceso.

Leer más…

Contraseñas Hash

jueves, 26 de diciembre de 2024 Sin comentarios

Hash es un método criptográfico que proporciona codificación de la información en un solo sentido, por lo cual se obtiene un valor hash a partir del valor original. Este valor hash sólo puede reproducirse utilizando la misma información de nuevo, y es imposible recuperar la información original a partir del hash. La fortaleza del algoritmo de hash se encuentra en estos hechos.

Esto las hace perfectas para encriptar contraseñas al momento de almacenarlas, tanto como para comprobar una contraseña, se calcula y compara el hash, en lugar de la contraseña plana.
Leer más…

Cómo recuperar la lista de amigos de un usuario de Facebook

jueves, 26 de diciembre de 2024 4 comentarios

A veces puedes necesitar recuperar la lista de amigos de un usuario en Facebook. Puedes recuperar la lista de amigos del usuario de varias maneras. Usando la nueva api Graph puedes recuperar la lista de amigos o puedes llamar a una API legado para recuperar lista de amigos.
Leer más…

¿Cómo dejar que el usuario abra un archivo en un editor especifico?

martes, 24 de diciembre de 2024 Sin comentarios

En este artículo veremos cómo hacer que el usuario abra un archivo en cualquier editor registrado de windows mostrando el diálogo Abrir como. El código es muy simple, vamos a utilizar la clase estándar .Net Proccess para abrir el archivo especificado, pero en lugar de dejar que Windows elija el editor de archivo predeterminado para abrir el archivo en él, un diálogo Abrir como se mostrará para que el usuario pueda elegir el editor que quiere, como se muestra en la siguiente imagen:
Leer más…

Pagina 3 de 8«12345»...Ultimo »Top Footer