Mostrando las entradas con la etiqueta tutorial. Mostrar todas las entradas
Mostrando las entradas con la etiqueta tutorial. Mostrar todas las entradas

sábado, 5 de mayo de 2018

Interesantes videos sobre búsqueda y extracción de oro y plata

Haciendo búsquedas ramdom por YouTube sobre minería, encontré el primer canal que veo en mi vida donde existe una explicación completa sobre los secretos de la búsqueda de Oro y Plata junto con su forma de extraerlos al alcance de un bolsillo económico.


El usuario que sube estos videos es originario de México, bastante buena onda aunque a veces se le olvida mensionar algunas cosas pero dentro de todo es muy abierto y bastante completo en sus explicaciones.

Parte 01:

Parte 02:

Parte 03:

Extra 01:

Extra 02:

Es muy notable que enseña el proceso de extracción completo, ya que lo de buscar una mina con una veta llena de pepitas de oro es un mito de la ficción, que extrañamente sucede en la extracción de oro real. La verdadera formar extracción de oro consiste en juntar un montón de piedras de un sitio donde se sabe que puede haber un 1% de probabilidades, moler todas esas piedras, que pueden ser toneladas y pasarlas por ácidos o en este caso mercurio, para sacarles el oro y la plata que puedan poseer.


Además este usuario es muy bueno ya que presenta los procesos de purificación con ácido nítrico, presenta un molino casero fabricado a partir de un cilindro fácilmente obtenible de un lavarropas viejo o un tanque de agua estropeado, y también enseña a fabricar un ingenioso y económico alambique para recuperar el mercurio separado de los otros metales extraídos.

Igual hay que poseer ciertas herramientas, como un detector de metales, una soldadora de soplete y eléctrica, y otras, aunque estas también se pueden conseguir si nos las prestan u ofrecen en alquiler.

Este usuario se cubre el rostro con una máscara debido a que el uso de mercurio sigue siendo tóxico aunque haya fabricado un alambique casero en el tercer video para reducir los vapores contaminantes, aun así ese alambique produce burbujas que siguen conteniendo algunos gases (aunque escasos), por lo que conviene utilizarlo a la intemperie. Aclaro que este usuario sigue teniendo razón en que este proceso es mucho menos nocivo que el que utilizan las grandes compañías mineras, las cuales para agilizar el proceso de extracción por toneladas utilizan ácidos muy contaminantes como el cianuro o el ácido zulfúrico, lo que hace que los habitantes de alrededores de estas minas tengan cáncer y otras enfermedades términales provenientes de la contaminación de estas corporaciones mineras.

Aparte en otro video de su canal se dedica a probar una bazuca casera contra un auto. Se nota que rompe su auto disparando a los vidrios ya que en los vidrios se encuentra grabada la patente, o sea que posiblemente es un coche robado que va a desarmar para vender en partes, por eso no le da pena usarlo de blanco, o al menos esa es mi deducción ya que no se explica como una persona que busca ganar dinero con extracción de oro y monetización de YouTube va a romper un auto nuevo así.

Luego falta considerar algunos datos básicos importantes para el buscador de oro, como distinguir una pepita real de la pirita, el oro de los tontos. Vi otros usuarios que suben videos o hacen artículos sobre extracción de oro que son bastante malvados, ya que dicen que la pirita se detecta por el olor o el color. La verdad es que es mucho más fácil: Si yo pincho con una aguja o punzón una pirita o un cuarzo, estos se desintegran ya que son piedras, en cambio el oro es un metal maleable y solo se marcará o deformará ante la presión. Cabe recalcar que a veces es posible encontrar particulas de oro mezcladas con pirita, por lo que es necesario hacer el proceso del molino del segundo video para comprobar si hay precencia de oro entre la pirita extraída.


Finalmente: ¿Es redituable todo este proceso?

Bueno, en lo que a mi respecta en horas de trabajo + costo de herramientas + probabilidad de hallar oro en la zona que operemos, es un trabajo tedioso con mucha incertidumbre, ya que se necesitan procesar bastantes toneladas de material para extraer una mínima proporción de oro con plata, siendo que es más frecuente encontrar plata que oro.
Por eso creo que este usuario gana más con la monetización de YouTube que con la extracción de oro, y más aun, se está haciendo publicidad para aquellos propietarios de un terreno que busquen saber si poseen oro, buscarán contratarlo para que les haga las pruebas que mensiona en sus videos.

Igualmente el conocimiento que revela era un secreto que se ha mantenido oculto hasta ahora, así que considero que es algo que aporta mucho para enriquecer nuestros conocimientos generales.

domingo, 3 de enero de 2016

eBook en PDF: Como Estudiar y Aprender Más y Mejor en Menos Tiempo



Hoy traigo un libro escrito por el pedagogo Richard Mathes Fenker en colaboración con Reverdy Mullins.
Fenker es un renombrado especialista en cursos de estrategias para el aprendizaje, que en la presente obra busca brindar en un estilo ameno todas las respuestas para quienes necesiten y deseen aprender a estudiar. A diferencia de otros libros sobre el tema, que refunden métodos conocidos hace muchos años, éste nos brinda principios innovadores extraídos de la educación y psicología cognitiva a la vez que enlaza dichas estrategias con la vida.
Además, al mostrarnos lo útil de la mayoría de las estrategias para el deporte y las relaciones sociales, el autor nos da otro estimulante aliciente para poder incorporar dichos métodos como un hábito en la vida misma.

Aparta2:

    1. Dos cerebros son mejor que uno.
    2. ¡El cerebro derecho, correcto!
    3. Eliminar los distractores internos.
    4. El modo de enfrentarse a los distractores externos.
    5. La regulación de su conducta de aprendizaje.
    6. Concentración.
    7. Memoria.
    8. Estrategias de comprensión.
    9. El lenguaje de la comprensión.
    10. La solución de problemas.
    11. Pensamiento visual.
    12. Aprendizaje de deportes.

Ficha:
Título: Como Estudiar y Aprender Más y Mejor en Menos Tiempo.
Autores: Fenker, Richard Mathes & Mullins, Reverdy.
Año: 1984.
ISBN: 84-7166-937-4.
Editorial: Edaf Madrid.

Formatos:
El archivo comprimido en Rar contiene:
     PDF 1: Libro escaneado de 101 páginas (6.41 MB)
     PDF 2: Libro digitalizado de 106 páginas (1.13 MB)
Tamaño comprimido: 7,21 MB.

Descarga:

MEGA:
https://mega.nz/#!fwJynSQY!wfcIcXYBSUWV3Lhmz4qpV8LSYW4Zq7cQlz2Mt3OmNTU

Mediafire:
http://www.mediafire.com/?03jm3dhl2lfr7x4

Google Drive:
https://drive.google.com/open?id=0B8SaT-EE2m4jMXJpSXlvb01IVXM


Contraseña / Password:

to2hacemos.blogspot.com


Espero sea de utilidad. Salu2 a to2.

lunes, 16 de marzo de 2015

Coaching estudiantil con Alberto Vignoni

planificación estudio

Entre los diversos canales de YouTube sobre técnicas de estudio, me resultó curioso encontrar un canal de coaching estudiantil creado por un contador público argentino llamado Alberto Vignoni:

* Enlace: http://www.youtube.com/user/albertovignoni

En este canal podemos hallar más de 300 vídeos publicados sobre metodologías para incrementar nuestra capacidad de aprendizaje.

Voy a dejar aquí algunos vídeos de ejemplo, los cuales me resultaron interesantes:



















El único inconveniente (algo superfluo) que encontré en este señor es su idolatría hacía Bill Gates, siendo para él un icono del clásico modelo de "hoy no eres nadie, pero si te esfuerzas mucho el día de mañana serás multimillonario" ... algo ridículo tendiendo en cuenta que Bill nunca terminó la universidad siendo que era de familia de banqueros, y siendo también que su máxima creación, el sistema operativo Windows, fue un plagio a los sistemas UNIX y CP/M en conjunto con la interfaz gráfica (API) de Macintosh añadida encima. En lo personal no me parece muy bien poner a alguien así de ejemplo, pero claro, no todos investigan a fondo las celebridades y eligen conformarse con lo que venden los medios.

Fuera de eso no tengo nada más que decir, siendo que su sistema de estudio es excelente.

Lo recomiendo.

sábado, 6 de diciembre de 2014

Como añadir formato a los comentarios de YouTube o publicaciones de Google Plus

google plus y youtube, el exorsista

Debido a la integración de G+ (Google Plus) a la plataforma de vídeos de YouTube, se añadieron nuevas características a la forma de utilizar los comentarios. Esto no es nuevo ya que fue a partir de julio de 2012 que Google empezó a obligar "indirectamente" a crear un perfil de Google+ para poder utilizar todas las características de los servicios de Google (primero obligó a todos los usuarios registrados en GMail y luego se fusionó totalmente con YouTube). Evidentemente esto aceleró considerablemente la cantidad de usuarios de Google+ pero según la crítica no ha aumentado el tiempo medio que cada usuario dedica a utilizar la red social.

integracion de comentarios de google plus a youtube
Integración de comentarios de Google Plus a YouTube

Yendo al grano, hasta ahora solo hay 4 posibilidades para dar formato al texto de nuestras publicaciones o comentarios, y el procedimiento es el siguiente:

Negrita: Para poner una palabra en negrita deberemos usar el símbolo “*” justo delante y detrás de la palabra.
Ejemplo: *palabra*

Cursiva: Para poner una palabra en cursiva deberemos usar el símbolo “_” justo delante y detrás de la palabra.
Ejemplo: _palabra_

Tachado: Para poner una palabra como tachada deberemos usar el símbolo “-” justo delante y detrás de la palabra.
Ejemplo: -palabra-

Referencia: Para referenciar a un usuario o una página debemos utilizar el símbolo “+” justo delante del nombre de usuario o página y a continuación seleccionar de la lista el elemento correspondiente.
(No confundir con la función de añadir enlaces, ya que los enlaces se pueden pegar automáticamente).

Comentario en redacción:


Comentario publicado:



→ Salvo la opción de referencia también es posible combinar los formatos (tendiendo cuidado de ponerlos ordenadamente, es decir, primero aplicar los asteriscos, luego los guiones bajos, etc.) *


* Igualmente el sistema de comentarios tiene un corrector automático en caso de suceder este último error, aunque suele fallar si tenemos distintas proporciones de texto con varios formatos diferentes (en este sentido solo funcionaría si aplicáramos las marcas a todo el texto del comentario).

Puede que con el pasar del tiempo se sigan añadiendo características y no sea tan rústico ...ojalá añadan posibilidad de adjuntar imágenes a los comentarios de YouTube :P

jueves, 21 de agosto de 2014

Kantai Collection + Collages

Aclaración: Creé este post originalmente para compartir unos collages que hice de Kancolle por cumplirse un año desde que lo conocí. Pero como me pareció algo incompleto quise añadir también información extra.
Que conste que esto no significa que yo sea menos exigente en el estudio. Todos tenemos derecho a un descanso y cabe mencionar que a este juego lo conocí y lo sigo principalmente por el fandom, sea el cosplay, los doujinshi o los fanzines.

kantai collection

¿Qué es Kancolle?

Kancolle (abreviación de Kantai Collection) es un juego de navegador en el que asumimos el papel de un almirante y creamos nuestra propia flota de kanmusus (chicas barco) basadas en barcos y submarinos de la 2º Guerra Mundial.

Según wikipedia (http://es.wikipedia.org/wiki/Kantai_Collection): "Kantai Collection (艦隊これくしょん Kantai Korekushon, lit. "Colección de Flotas"), abreviado como KanColle (艦これ KanKore), es un juego social de cartas online gratuito japonés desarrollado por Kadokawa Games. El juego se lanzó el 23 de abril de 2013. Hay 2 millones de jugadores registrados en Japón. Una serie de anime para televisión y un juego para PlayStation Vita han sido anunciados." [Todo esto al día de la fecha]

Página recomendada: http://kancolle.wikia.com/wiki/Kancolle_Wiki

art by yuya
Musashi, Shinano y Yamato por Yuya

¿Como jugar?

Esto es bastante difícil.

Debido a que la popularidad del juego esta creciendo cada vez más en tan poco tiempo, los pases para jugar se efectúan mediante un aviso por Twitter https://twitter.com/KanColle_STAFF en el que dicen fecha y hora para permitir a tu cuenta jugar mediante una lotería.

Para entrar en la lotería primero hay que tener una cuenta de DMM. Tras crearla hay que ir a la Página del juego. (se necesitará del programa VPNGate, mencionado abajo) y logearse. Tras logearse saldrá una página para rellenar el perfil (nuestro nombre, sexo, etc.) y luego te llevará a los servidores (pero que sin un pase no es posible entrar).
Es importante que al tener la cuenta se deberá cambiar la hora de la pc al horario japones UTC 9:00 (Osaka, Tokyo) para que al entrar a la hora que dice el Twitter tu pc reconozca el horario de la lotería y así poder entrar en el sorteo.

VPN: http://www.vpngate.net/en/download.aspx (hay que hacer click en Descargar Download SoftEther VPN Client + VPN Gate Client Plugin) Una vez instalado y ejecutado hay que seleccionar "gate" y conectarse a un servidor japones.

AVISO: Antes de cada intento de entrar a la página del juego se debe limpiar la cache y cookies del navegador para entrar sin problemas.

Más info:
http://kancolle.wikia.com/wiki/Tutorial:_How_to_Register
http://kancolle.wikia.com/wiki/Tutorial:_Proxy_Connection

kancolle chibi

Jugabilidad

Las acciones en este juego, exceptuando los combates, se desarrollan a tiempo real en el sentido de que según el nivel y la potencia de un barco, estos tardarán más o menos tiempo en construirse o repararse.

Los combates se desarrollan en cadena de fases en el momento que te cruzas con una flota enemiga

El juego cuenta también con PvP (Player versus Player = Jugador contra Jugador).

Para más info: http://kancolle.wikia.com/wiki/Combat

Let's play en inglés: https://www.youtube.com/watch?v=ntTCtYYMtH8

Sobre el ejercito enemigo:
El ejercito enemigo es denominado ''Abisal'', y es el que te encontraras durante las diferentes fases y zonas del juego. Es tan o más fuerte que tu ejercito.

abisal kancolle
Abisales

El anime

Kadokawa subió a su cuenta oficial de Youtube el primer tráiler de la adaptación animada de Kantai Collection (KanColle), el cual se estrenará en enero de 2015


Web del anime:  http://kancolle-anime.jp
MAL: http://myanimelist.net/anime/21511/Kantai_Collection:_KanColle

Mis collages :3

Son de algunos de mis personajes favoritos. Obviamente faltan muchos otros personajes.
Los hice un poco rápido, usando al menos una foto del barco original, algunas fotos de cosplayers que me gustaron y algunos fanarts. Si quieren buscar las fotos de cosplays, diríjanse a la siguiente página:
http://kancollecosplay.tumblr.com/
Si hay alguna que no pueden encontrar, pídanla en un comentario.


Yamato (大和) collage



Kongou (金剛) [Kongō ~ Kongou-class]: http://es.wikipedia.org/wiki/Crucero_de_batalla_Kongou_(1913)
Kongou (金剛) Kongō collage




Nagato (長門) collage



Shimakaze (島風) collage



Yukikaze (雪風) [Kagero-class]: http://es.wikipedia.org/wiki/Yukikaze_(1940)
Yukikaze (雪風) collage



Amatsukaze (天津風) Kagero collage



I-19 (伊19) collage



Bismarck collage



Kaga (加賀) Tosa Collage




Hibiki (響) Akatsuki collage



Hibiki (Verniy - Верный) [Akatsuki-class] (Idem anterior pero soviet)
Hibiki Verniy Верный Akatsuki Collage

Ya habrá quienes me odien por no haber hecho collages de otros personajes, pero hasta acá llegué :P

sábado, 3 de mayo de 2014

Mi pequeño tutorial de Python \(n_n)/

hatsune miku python console
Código Python visto por Miku desde el editor Vim, en Linux Ubuntu.

Este tutorial introductorio lo hice originalmente en mi RFC Index para aquellos que vienen de tener una introducción a la programación con Batch (un lenguaje demasiado restringido en posibilidades), y lo redacté en base a la “Guia de aprendizaje de Python release 2.0” que como anécdota es de octubre del 2000, lo que prueba la anecdota de que los lenguajes libres ajenos a Microsoft no se desactualizan (modificándose parcialmente), sino que se le agregan nuevas funciones sobre la base original, como en el lenguaje C/C++.

Python es un lenguaje mas fácil que C, pero a su vez es tan poderoso como C, Python además puede ser utilizado como una potente calculadora. Yo ahora me voy a basar en un entorno UNIX like como el caso de GNU/Linux Ubuntu para variar un poco del entorno de Windows (comúnmente usado por la mayoría).

Primero debemos tener instalado Python, siendo que en Linux ya viene instalado en especial en todas las distribuciones derivadas de Devian. En Windows la instalación es bastante fácil, en la página de http://www.python.org/download/ se puede bajar la última versión del interprete de Python para cada plataforma.

Entre sus características podríamos referenciar 3 puntos importantes:
• Permite resolver operaciones complejas en C en pocas sentencias.
• El agrupamiento de sentencias se realiza con sangrías.
• No es necesario declarar los argumentos o las variables.

Ahora vamos a hacer lo primero que se hace con cualquier lenguaje que se aprende: un  “Hola Mundo” :P

Primero abrimos nuestro editor de código favorito (recomiendo PyScripterKate o Notepad++) La sintaxis es fácil:

>>> print “Hola mundo!”
Hola mundo!

Luego lo guardamos con el nombre y la extensión “hola_mundo.py” (recomiendo reemplazar los espacios por el guión bajo en los nombres de archivos python para hacerlos mas accesibles desde la consola) y luego desde la consola Bash o el CMD tecleamos:

python hola_mundo.py

Al dar intro aparecerá el típico mensaje “Hola mundo!”, al haber tipeado python al principio estoy llamando al interprete a que ejecute el archivo personalmente, para poder hacer que el archivo se ejecute con un doble clic hay que agregar la siguiente línea al principio del código:

#!/usr/bin/python
python hola_mundo.py

Ademas en UNIX*/Linux hay que decirle al archivo que es ejecutable mediante la orden:

chmod a+x hola_mundo.py

Ahora para definir una variable, se pone cualquier nombre sin espacios ni caracteres especiales y su valor encerrado entre comillas seguido del igual, luego se convoca a la variable por el nombre definido:

mensaje = “Hola mundo”
print mensaje

Las variables de python son mucho más elegantes que en batch, aunque parecidas en que se pueden usar para hacer cálculos, pero mucho mas potentes:

resultado = 345592652368 + 2759254890 – 4829726345 / 642 * 3
print resultado

También hay muchas funciones especificas como len(“”) cuya función es medir la cantidad de caracteres de una cadena de texto, en este caso la variable mensaje:
len(“mensaje”)
10

Los comentarios en Python se definen con # (numeral), y en este caso agrupamos la variable en el mensaje, saludando a una persona:

# Saludando a pepe
nombre = “Pepe”
print “Hola”, nombre          # El texto esta entre comillas y la variable afuera

Para que una variable pueda ser definida por el usuario se utiliza el comando raw_input(“Ingrese un valor: ”) que vendría a ser como el Set /P Ingrese un valor: en batch, puede ponerse input(“”) solo el texto seria tratado como un valor de variable en memoria y no como una cadena de texto (string) como lo define el prefijo “raw_”, acá se combinaría raw_input(“”) adentro de una variable:

#!/usr/bin/python
# Saludando a una persona
nombre = raw_input(“Como te llamas? ”)
print “Hola”, nombre
print “y tu nombre tiene”, len(nombre), “letras.”

Esto devolvería:

Como te llamas? nikos
Hola nikos
y tu nombre tiene 5 letras.

Al programa podríamos agregarle un condicional con la sentencia IF (igual que en batch), para en caso de que el usuario no ingrese un nombre, hay que notar que tanto if como else llevan el signo “dos puntos” al final para señalar las acciones (en batch se usaban opcionalmente paréntesis):

#!/usr/bin/python
# Saludando a una persona
nombre = raw_input(“Como te llamas? ”)

if nombre == “”:
            print “No me das tu nombre?... No te saludo.”
else:
print “Hola”, nombre
print “y tu nombre tiene”, len(nombre), “letras.”

En programación, y más dentro de Python hay muchas maneras de resolver un mismo problema, por ejemplo las cadenas de texto anteriores yo las separe de las variables usando comas, pero se pueden juntar con el símbolo mas (+):

print “Hola” + nombre + “y tu nombre tiene” + str(len(nombre)) + “letras.”

Nos podemos fijar que a len la tuve que poner dentro de str(), la cual dice que el valor de len no es para sumarse (por los signos), sino que es una cadena de texto (string); por ejemplo las partes textuales del script de arriba al estar encerradas entre comillas se definen como cadenas o strings, si no tuvieran las comillas se definirían como valores y no se procesarían.
Para explicar mejor esto voy a dar un ejemplo, así que abrimos una consola de Python y en el prompt tipeamos lo siguiente:

>>> 11 + 11
22
>>> “11” + “11”
1111

La diferencia se nota en que estando sin comillas las reconoce como variables y las procesa como valores, por lo que si en ves de números fueran texto daría un error diciendo que las variables no están definidas, en cambio en el ultimo ejemplo al tener las comillas conserva los caracteres juntándolos sin procesarlos si no hay orden explicita.

Una función avanzada de Python es la de poder crear funciones, esto se hace con el comando DEF que vendría a ser una variable capaz de almacenar grupos de comandos enteros, por ejemplo se puede poner un string determinado:

def no_saludar()
print “No me das tu nombre?... No te saludo.”
if nombre == “”:
            no_saludar()

En este caso anterior definimos la función no_saludar() y la colocamos en el if , la función def es muy útil cuando hay que repetir muchas veces un segmento de código extenso en un programa.
Seguramente se preguntarán para que se dejan los paréntesis si no tienen nada, y en realidad esto es por convención, los paréntesis son para pasar argumentos determinados a las funciones, aunque esto es algo más complicado (y este tutorial es solo introductorio).

Un ejemplo de uso de FOR es con una lista contenida en una variable, por ejemplo:

personas = [“Nikos”, “Matias”, “María”]
for nombre in personas:
            print “Hola”, nombre

Esto mostraría:

Hola Nikos, Hola Matias, Hola María

A partir de ahora el tutorial podría extenderse con más funciones, pero creo que para ser una pequeña introducción con esto será suficiente, aunque no me gustaría terminar sin antes mencionarles a todos los programadores de Batch que estén buscando migrar a este mejor lenguaje, la existencia del modulo OS.

Este modulo nos permite ejecutar comandos de sistema y programas externos, y se llama mediante el comando import de la siguiente forma:

import os

Vamos a dar un ejemplo concreto con un script:

#!/usr/bin/python
import os
                      os.system("ping http://www.google.com")
time.sleep(10)
                      os.system("ping http://www.yahoo.com")

Lo que haría el código anterior sería mostrar el resultado de dos ping (a Google y Yahoo) con un tiempo intermedio de espera de 10 segundos. Obviamente este código no tiene una utilidad muy práctica, pero muestra básicamente como funciona el módulo OS: primero importamos el módulo y luego llamamos los comandos o programas que precisemos mediante la sentencia os.system("comando o programa")

Un ejemplo más concreto pero avanzado para aquellos que vienen de programar en Batch sería la realización de un simil "bot" para generar visitas a lo que por ejemplo podría ser un sitio o un vídeo determinado. Este código que yo realicé y comenté estaría orientado a abrir un vídeo en Windows usando el navegador Mozilla Firefox (siendo este el navegador predeterminado) y reproducirlo durante 5 segundos o menos para luego cerrarlo y volverlo a abrir durante 200 veces, lo que generaría 200 reproducciones:

#!/usr/bin/python
import os            # Llamamos al modulo os
numero = 0         # Declaramos la variable numero con valor 0
label .volver       # Fijamos una etiqueta para la sentencia goto (como las de Batch)

# A continuación usamos el comando start de windows para abrir un vídeo:
os.system("start http://www.youtube.com/watch?v=Bh5W_R5BwqI")

# En caso de que Firefox no fuera el navegador por default, podemos usar lo siguiente:
# os.system("%ProgramFiles%\Firefox\firefox.exe http://www.youtube.com/watch?v=Bh5W_R5BwqI")

# Fijamos un tiempo de espera de 5 segundos (como en el timeout de windows)
time.sleep(5)

# Cerramos la instancia de firefox que tenga YouTube en el nombre de ventana (ver taskkill /?)
os.system("TASKKILL /F /IM:firefox.exe /FI "WINDOWTITLE ne YouTube" > nul")

# A continuación se le suma 1 a la variable numero
numero = numero + 1

# Se comprueba que la variable numero no halla llegado a 200 (el límite) y en caso de hacerlo se
# pide que se renueve la dirección IP y eliminar las cookies para no ser banneados por youtubi :P
if numero == 200:
print "límite de 200 reproducciones" && print "Renueve su IP y borre las cookies!" && break
else:

goto .volver
# En caso de que el condicional (if) no sea cierto (else), la sentencia goto vuelve a repetir el código.



Un apunte importante (porque me habían preguntado al respecto) es que en python es usado el “punto y coma” (;) para agrupar barios comandos en una sola línea de código, como el "&&" usado en Batch o Bash.

Podría haber puesto más ejemplos, pero como dije antes no quisiera extender más allá a este tutorial introductorio.

Para que sigan aprendiendo más de este lenguaje les dejo los siguientes tutoriales de los cuales yo estudié y sigo estudiando:

http://to2hacemos.blogspot.com.ar/2012/07/pack-de-15-cursos-y-tutoriales-de.html
http://to2hacemos.blogspot.com.ar/2012/07/tutorial-de-introduccion-la.html

Salu2 a to2
logo python

sábado, 29 de marzo de 2014

Programas para el estudio: Dia (portable)

uml diagrams
http://dia-installer.de/
dia logo diagram

Dia es un programa gratuito semejante al conocido programa Microsoft Visio, el cual sirve para crear distintos tipos de esquemas y diagramas, pero con un uso más simple y ameno al disponer de herramientas específicas para crear diagramas ADM (de red o de "flechas"), UML, DER (relacional o de "entidad-relación"), o de flujo (entre muchas otras opciones, como mi favorito: el diagrama "Causa-Efecto" de Ishikawa).

Para bajar Dia en su versión oficial, pueden hacerlo en el siguiente enlace:
Para Windows: http://dia-installer.de/
Para Linux: https://wiki.gnome.org/Apps/Dia/Download

Pero como indica el título del post, la versión portable es la que más recomiendo:
http://downloads.sourceforge.net/portableapps/DiaPortable_0.97.2.paf.exe
Link alternativo para el portable: http://portableapps.com/apps/office/dia_portable
* Importante: la versión portable como la instalable tienen la opción de añadir el paquete de idiomas alternativos al inglés (donde está la traducción en español), y el hecho de elegir esta opción hace que el programa pese 25MB más de lo usual.
diagram program

Cabe decir que Dia trabaja en todos sus archivos con XML usando un subconjunto del formato SVG para dibujar las formas, pero también soporta la exportación a archivos EPS, SVG, xfig, WMF y PNG, además de tener la posibilidad de imprimirlos.

Diashapes
Es posible añadir más modelos de formas usando el asistente "Dia Shapes", el cual pesa 2MB y descarga de manera automática todas las formas que seleccionemos. Para descargarlo hacer click aquí.

diagram forms

Para colocar un ejemplo de la realización de un diagrama simple, en este caso hice un diagrama de flujo básico, para demostrar la simplicidad del programa a la hora de editar, ya que solo necesite seleccionar las formas, redimensionarlas y con un doble click dentro de cada forma o pulsando el botón de inserción de texto del panel introducía el texto correspondiente:

interface dia
Interfaz del programa a la hora de editar
Si por casualidad tienen algún problema al insertar texto con la versión portable, solo hagan doble click sobre el botón de punto de inserción de texto (entre el botón del cursor y la lupa en el menú lateral izquierdo). Recuerden también que cada objeto tiene muchas propiedades, como por ejemplo las flechas, si hacen click derecho (o doble click) sobre una les saldrán varias opciones como distintas puntas o grosores.
Otra cosa importante es que podremos copiar y pegar elementos que creamos necesarios.
Exportando el diagrama de flujo anterior a extensión PNG (sin fondo transparente), quedaría así:

dia diagrama de flujo


Recuerden que si en el entorno del programa se ve algo pixelado o alguna flecha torcida, Dia lo corrige automáticamente al exportarlo o imprimirlo.
Obviamente si quisiéramos darle un poco más de trabajo podríamos dejarlo como el siguiente tomado de wikipedia:

wiki diagram

En este punto verán que en mi diagrama personal yo no quise respetar las normas convencionales a la hora de crear diagramas, las cuales indican que para el inicio y el final va una misma curvatura, que las actividades o acciones van en cuadros y que los son solo para describir o analizar la información de la situación.

El siguiente cuadro enumeraría las normas convencionales a la hora de crear distintos tipos de diagramas:

normas para diagramas

Pueden encontrar más información sobre esto visitando los enlaces referenciados en el texto anteriormente o buscando en google.

Volviendo al tema, antes había dicho que el diagrama de Ishikawa era mi favorito, y como el post se titula "Programas para el estudio", mostraré el diagrama "causa-efecto" que acabé de hacer con Dia con el objetivo de demostrar la utilidad que supone tener a mano una buena herramienta de diagramas como esta a la hora de estudiar:

Diagrama Ishikawa Estudio nikos3194
Para ver la imagen ampliada hacer click aquí

Ahora, para finalizar el post, dejo este diagrama que me pareció chistoso y sería interesante de rehacer o mejorar con Dia cuando tengamos tiempo de esparcimiento ;)


nikos3194

sábado, 15 de marzo de 2014

Programas para el estudio: Mnemosyne (portable)

Mnemosyne

Mnemosyne es una herramienta de memorización que utiliza la técnica de tarjetas o ficheros, un método mnemotécnico clásico que hace más ameno y ordenado el acto repetitivo que supone recordar una serie numerosa de datos aislados (como lo son fórmulas, vocabularios, referencias, fechas, etc.), utilizando las denominadas flashcards. Pero la excelencia principal de este programa radica en el algoritmo que posee, el cual permite establecer cuando se debería mostrar cada tarjeta, prediciendo una organización más eficiente que el ordenamiento aleatorio comúnmente utilizado. De esta forma las tarjetas que nos resulten más difíciles y que por ende olvidamos más rápidamente serán programadas con más frecuencia que aquellas que podamos recodar bien.

Podemos bajar la versión oficial en este enlace: http://mnemosyne-proj.org/download-mnemosyne.php

Pero yo ahora recomendaré bajar la versión portable, desde acá:
http://sourceforge.net/projects/portableapps/files/Mnemosyne%20Portable/...
Link alternativo del sitio: http://portableapps.com/apps/education/mnemosyne_portable

Seguro me preguntarán: ¿Qué diferencia tiene el portable con el instalable? ...es porque los portables son livianos y se transportan. Al no requerir instalación se pueden probar directamente, por lo que no ensucian el registro ni ocupan o modifican las dependencias del sistema operativo como otros programas.

Una vez bajado y instalado (o descomprimido en el caso del portable), al abrirlo saldrá una pantalla de bienvenida con algunos tips, y inmediatamente hay que configurarlo al idioma español yendo al menú Settings → Configuration y eligiendo la opción "Spanish - Castillian" de la lista desplegable inferior.

El programa en sí funciona con una base de datos (archivos ".db"), por lo que antes de trabajar se recomienda  ir a Archivo → Nuevo (Ctrl + N) y crear nuestro archivo de base de datos para nuestras tarjetas.

Aquí se puede ver la interfaz (en inglés) con algunas aclaraciones para las opciones:

Mnemosyne interfaz

Cuando creemos o editemos una tarjeta, nos saldrán varias opciones, como la de Tipo de tarjeta con las opciones Adelante hacia atrás (ficha clásica), y viceversa o solo vocabulario (donde nos saldrán las opciones de modificación).
Aquí un cuadro de edición (está en inglés, pero recuerden que también se encuentra en español)


Una opción importante del programa es la posibilidad de usar o instalar plugins (desde el menú Configuración → Administrar plugins) donde tendremos las opciones de hacer tarjetas con mapas geográficos, completado de formularios (palabras faltantes), enunciados, random (osea sin el algoritmo) y manipulación de tags.
Pero una función que yo creo imprescindible es la de Estadísticas, ya que sin esta opción no podríamos monitorear nuestro progreso y a la vez poder hacernos una investigación de nuestras propias dificultades a la hora de trabajar la memoria.


Para finalizar, recomiendo que lean bien los tips y la ayuda (aunque esté en inglés), ya que será de mucha utilidad.
A continuación dejo un extracto de la presentación que aparece al abrir por vez primera el programa (la cual se puede ver yendo al menú Ayuda → Comenzar)


Espero que haya sido de utilidad este post. No se olviden de tener en cuenta este programa a la hora de estudiar :)

nikos3194