miércoles, 18 de mayo de 2022
Imagina que necesitas comprobar si un sitio esta en linea o no, parece bastante fácil, ya que hay un montón de herramientas para realizar esto, pero esto puede ser un cuello de botella para tu aplicación.
Lo he intentado diferente maneras utilizando sockets, encabezados y curl con el fin de conocer cual es la opción mas rápida.
Probé el código con el sitio yahoo.com (10 intentos cada uno y conseguimos el mejor resultado de tiempo):
Leer más…
viernes, 13 de mayo de 2022
Responsables de algunos importantes departamentos de Recursos Humanos a nivel nacional me comentaban que el panorama actual a la hora de contratar personal es desolador: casi ninguno de los candidatos que se presentan como programadores son capaces de escribir algún tipo de código. Esto significa que, en muchas ocasiones, la demanda del sector obliga a destinar recursos sin la formación mínima que el cliente solicita, algo que la mayoría de estos, ha asumido con resignación.
Leer más…
jueves, 12 de mayo de 2022
Para lograrlo podemos utilizar BearCSS, que es una aplicación que permite generar una plantilla de un archivo CSS usando los elementos especificados en el archivo HTML que le indiquemos.
Leer más…
Categories: Diseño Web Tags: BearCss, CSS, Estilos, Html, Html 5, Html5, Jordan Henderson, jQuery, Kyle Gawley, Php, Plantilla, Template
miércoles, 4 de mayo de 2022
Cualquier pagina web debe utilizar un sitemap.xml, es realmente muy importante para los robots rastreen tu sitio correctamente.
Pero, ¿cómo hacer que funcione en PHP?
Leer más…
jueves, 28 de abril de 2022
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…
lunes, 25 de abril de 2022
Con la siguiente función para leer RSS puedes establecer algunos valores:
function rssReader($url,$maxItems=15,$begin="",$end=""){
$rss = simplexml_load_file($url);
$i=0;
if($rss){
$items = $rss->channel->item;
foreach($items as $item){
if($i==$maxItems) return $out;
else $out.=$begin.'<a href="'.$item->link.'" target="_blank" >'.$item->title.'</a>'.$end;
$i++;
}
}
return $out;
}
Leer más…
jueves, 21 de abril de 2022
Aquí una nueva función para obtener la localización geográfica de un IP.
Se puede usar por ejemplo para determinar en idioma presentar nuestras paginas web.
También para frenar a los spammers de ciertos países, sé que parece muy radical pero después de utilizar IP’s (de listas banneadas), captchas, akismet, nombres de dominio baneados, etc, no se me ocurre que otra cosa por hacer.
Leer más…
jueves, 14 de abril de 2022
A menudo los programadores tienen que aprender un lenguaje leyendo y revisando extensos volúmenes de texto, pero Hurricane Electric ha puesto a nuestra disposición completamente gratis varios programas interactivos para aprender a programar lenguajes como Perl, PHP, Ruby, Python y SQLite. Y no se olvidó de los populares en la web como Html, CSS, Javascript, JQuery y XML.
Leer más…
Categories: Cursos Tags: CSS, Curso, Cursos, Desarrollo, Html, Hurricane Electric, Interactiva, Javascript, jQuery, Perl, Php, Programacion, Python, Ruby, SQLite, Web, XML
martes, 5 de abril de 2022
«¿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…
Categories: Programación Web Tags: Asp.Net MVC, C# 4, CakePHP, Cappuccino, Clojure, Compojure, Django, DOM scripting, Futuro, Html 5, Html5, Java, Javascript, jQuery, Lenguaje, Lift, NodeJs, Objetive-J, Perl, Php, Python, RIA, Ruby, Ruby on Rails, Scala, SproutCore, Stripes, YUI
viernes, 1 de abril de 2022
Este libro PDF gratis es para los programadores de PHP que desarrollan aplicaciones de bases de datos Oracle. Cierra la brecha entre los diversos libros disponibles de PHP y Oracle, además muestra cómo utilizar el lenguaje de programación PHP con base de datos Oracle. Tal vez deseas empezar con PHP para tu base de datos Oracle. O tal vez eres un programador PHP que quieran aprender Oracle. O tal vez no estás seguro de cómo instalar PHP u Oracle.
O puede que sólo quieres saber las últimas mejores prácticas. Este libro te da las bases fundamentales que se necesitan para crear aplicaciones Web PHP Oracle de alto rendimiento.
Leer más…
Categories: eBooks Tags: Alison Holloway, Christopher Jones, Manual, OCI8, Open Source, Oracle, OReilly, PDF, Php, PHP Tek, VM, ZendCon