Posts

Este script es simple pero util. sirve para poder hacer transferencias de ficheros por ftp desde tareas programadas, ya que es un ftp NO interactivo.
El script se llama ftpartomatico.sh
#!/bin/sh


    

Entrada y salida
A vueltas con el flujo (cin cout), vamos a ver un uso mas extendido del habitual.
De paso conoceremos algunas de las trampas que nos esperan con los flujos, sobre todo por el tema de buffers.
Veamos este ejemplo comentado
/**
* Flujos.cpp
* Programa para mostrar el uso de flujos
*
* Pello Xabier Altadill Izura
* Compilacion: g++ -o Flujos Flujos.cpp
*/


    

el preprocesador
Cuando se compila un programa de c++ previamente se hace un preprocesamiento en el que se revisan determinadas variables de preprocesador. Con ellas lo que se consigue es que el compilador modifique el codigo fuente del programa antes de crear el ejecutable.
Vamos varios usos utiles.
/**
* Preprocesador.cpp
* Programa c++ que muestra el uso del preprocesador.
*
* Pello Xabier Altadill Izura
* Compilacion: g++ -o Preprocesador Preprocesador.cpp
*
*/


    

Bueno, para variar un poco que mejor que hacerse un theme de Wordpress. Puede resultar algo contradictorio hablar de eso en un blog tan descaradamente drupaliano como este, pero lo cierto es que hacer ese theme no es más que una excusa para poner en práctica (más bien en tela de juicio) los conocimientos de css, y más en concreto del posicionamiento de bloques.

This is just another Wordpress theme. The design is based in sunflowers fields, with random pictures from som fields of Pamplona-Iruñea.
screenshot
This theme has a images/random directory where you can upload image files to be shown in header background. It uses a very simple stylesheet (with indications) and It is easy to customize. Try It!
DOWNLOAD Sunflowers theme

Theme de Wordpress basado en los campos de girasoles de Pamplona-Iruñea.
Utiliza una hoja de estilos muy simple y fácilmente personalizable. La imagen de cabecera es distinta cada día, y dispones de una directorio images/random donde puedes subir tus fotos para que también aparezcan nuevas u otras imágenes. Prueba a ver
¿o qué?
DOWNLOAD Sunflowers theme Una imagen del making-off...
una foto de prueba



Solo por encima vamos a ver algunos elementos más que podemos meter en las aplicaciones visuales con c#. Veamos algunos elementos nuevos
/**
* Elementos.cs
* Ejemplo de uso de elementos de windows.
* A la hora de compilar, para ejecutar como aplicación de windows
* y para que no salga una ventana de DOS, hay que usar estas opciones
* csc /t:winexe Formularios.cs  o en su defecto
* csc /r:System.Windows.Forms.dll /t:winexe Formularios.cs
*
*/


    

Si, es una chorrada pero que siempre se olvida. La gestion de usuarios con mysql es un horror de los mas confuso.

Ejemplo simple de transaccion de BD con una
conexion simple de oleDB.
Private Sub modificar()


    

Este es el tipico acceso a BD desde paginas ASP
El mas cutre: abrir una bd access que se encuentra en el mismo directorio que la pagina ASP.

A estas alturas de la existencia de las aplicaciones web sabido es que la validacion de datos es un requisito fundamental para que un usuario malicioso no nos la meta doblada. Practicamente todos los lenguajes disponen de un sistema de expresiones regulares que facilitan enormemente la validacion de datos entre otras tareas de interes.

En el caso de php no es menos. Dispone del mecanismo regexp tanto en formato Posix como el de Perl, aunque cualquiera que este familiarizado con el uso de regexp le dara igual uno que otro.

coders

¿Que es una aplicacion web? en definitiva un conjunto de paginas (y componentes si eres de la logia OOP) que explotan una BBDD a traves de formularios. Esos formularios no deben permitir que se inserte cualquier cosa en ellos, y por eso la validacion en el lado servidor es IMPRESCINDIBLE. La validacion en el lado cliente SIEMPRE se la puede saltar un usuario malicioso, aunque puede ser util para no marear al usuario bienintencionado.

subscribe via RSS