Software Free - Richard Stallman

La libertad no es poder elegir entre unas pocas opciones impuestas, sino tener el control de tu propia vida. La libertad no es elegir quien será tu amo, es no tener amo..

Software Free - Richard Stallman

El deber de un ciudadano es no creer en ninguna profecía del futuro, sino actuar para realizar el mejor futuro posible

Software Free - Richard Stallman

A Microsoft no le gusta que escapemos a su poder.

Software Free - Richard Stallman

“¿Por qué quiere regalar Microsoft copias casi gratuitas (de su programa) a escuelas y niños?, es como regalar drogas adictivas, ya que la primera dosis es gratis pero, después de ser dependiente, tienes que pagar”.

Software Free - Richard Stallman

Ahora la libertad en mi pais es una palabra sin significado y sin aplicación práctica en la vida.

.



jueves, 17 de octubre de 2013

Validar que nuestros TextBox no estén vacios Visual C#.net

C# techneit.com
Si contamos con varios TextBox y queremos revisar que ninguno quede vació podremos hacerlo mediante la siguiente función:

public bool vacio; // Variable utilizada para saber si hay algún TextBox vacio.
private void validar(Form formulario)
{
   foreach (Control oControls in formulario.Controls)
   // Buscamos en cada TextBox de nuestro       Formulario.
   {
      if (oControls is TextBox & oControls.Text == String.Empty) // Verificamos que no este vacio.
     {
        vacio = true; // Si esta vacio el TextBox asignamos el valor True a nuestra variable.
     }
   }
   if (vacio == true) MessageBox.Show("Favor de llenar todos los campos."); 
   // Si nuestra variable es verdadera mostramos un mensaje.
   vacio = false; // Devolvemos el valor original a nuestra variable.
}

Para utilizar esta función solo es necesario mandarla llamar cuando así lo deseemos, por ejemplo al hacer clic sobre un botón.

private void btnvalidar_Click(object sender, EventArgs e)
{
     // Llamar la función validar
    validar(this);
}

miércoles, 16 de octubre de 2013

Errrores CristalReport en Visual studio 2010



NO ME APARECE EL ICONO DE CRISTALREPORTVIEWS

  1. Selecciona el icono de tu aplicación en el explorador de soluciones
  2. Dirígete a la pestaña proyecto y ubica la opción "propiedades de .....NOMBRE DE TU PROYECTO"
  3. Dirígete a la pestaña aplicación , en versión de framework de destino , cambia la opción de ".NET FRAMEWORK 4 CLIENT PROFILE" POR ".NET FRAMEWORK 4"
ERROR C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll

  1. Dirígete al explorador de soluciones de tu proyecto
  2. Ubica el archivo app.config
  3. Modifica su contenido para que quede de la siguiente manera

<startup useLegacyV2RuntimeActivationPolicy="true">

  <supportedRuntime version="v4.0"n sku=".NETFramework,

Version=v4.0"/>

</startup>







?

viernes, 11 de octubre de 2013

Descargar un canal completo de Youtube en Ubuntu-Linux

Si se desea bajar en GNU/Linux un canal completo de un usuario de Youtube, se puede probar con la siguiente solución:

1º) Instalar los siguientes paquetes (en Debian/Ubuntu)
  • sudo apt-get install youtube-dl curl
2º) Salvar el siguiente contenido en un script youtube-dl-all.sh :

#/bin/bash

yt-chanrip() { for count in `seq 0 50 $(curl -shttp://www.youtube.com/user/$1 | grep -E "id=\"playnav-playlist-uploads-count\" value=\"[[:digit:]]+" | grep -Eo "[[:digit:]]+")`; do for i in $(curl -shttp://gdata.youtube.com/feeds/api/users/"$1"/uploads\?start-index="$count"\&max-results=50 | grep -Eo "watch\?v=[^[:space:]\"\'\\]{11}" | uniq); do youtube-dl -cithttp://youtube.com/"$i"; done; done }

yt-chanrip $1


3º) Ubica el script y Ejecutarlo:
  • juma@juma-P25G:~$ cd Escritorio
  • juma@juma-P25G:~/Escritorio$ ./youtube-dl-all.sh jumasanchez
Donde jumasanchez es el canal de youtube

Espero que les sea de utilidad este pequeño tutorial 



Youtube-dl: descarga de vídeos a golpe de comando

Youtube dl: descarga de vídeos a golpe de comando
Existen extensiones para navegadores web que nos permiten descargar vídeos de YouTube y otros servicios de vídeo con cierta facilidad, pero a los linuxeros nos tira mucho la consola de comandos, así que poder controlar este tipo de tareas desde una terminal siempre puede ser interesante.

Y eso es precisamente lo que nos proporciona un script en Python llamado youtube-dl, que a pesar de su nombre no solo sirve para descargar vídeos de YouTube, sino también de otros servicios similares como Metacafe, video.google.com, DailyMotion o PhotoBucket.
En Linuxers explican cómo sacar partido de este pequeño script, desde su instalación hasta su utilización con distintos parámetros. Por ejemplo, en Ubuntu y Debian la instalación es súper sencilla y basta con hacer un tradicional
  • sudo apt-get install youtube-dl
Para poder acceder a la herramienta, que por cierto, también está disponible en el Centro de Software de Ubuntu.

A partir de aquí ya podremos abrir una terminal para sacar partido del script, cuya sintaxis básica es
  • youtube-dl youtube-url
Es decir, que basta con incluir la URL de YouTube tras el comando para descargar el vídeo. A partir de aquí aparecen varias opciones:
    Incluir el título del vídeo
    youtube-dl -t youtube_url

    Guardar con otro nombre de fichero:
    youtube -o horror.flv youtube_url

    Elegir un formato de título especial:
    youtube-dl -o "%(title)s-%(uploader)s.%(ext)s" youtube_url
    youtube-dl -f 35 -l youtube_url
    Descargar múltiples vídeos (lista de URLs en urls_file.txt):
    youtube-dl -t -a urls_file.txt
Espero que les sea de utilidad .este articulo , como lo es para mi 
EXTRAIDO DE : muylinux.com