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

miércoles, 16 de enero de 2013

Escritorio Remoto en Ubuntu parte I

En ocasiones es útil controlar un equipo de forma remota, ya sea en una red LAN o a través del internet, para lograr este objetivo en ubuntu les presentaré varias opciones fáciles de utilizar, ustedes usen la que mas les guste.

Preliminar: Si el equipo al que te conectarás también usa ubuntu, primero debes permitir el acceso remoto a ese equipo. Buscas en el dash: Compartición de Escritorio y marcar las opciones permitir a otros usuarios ver mi escritorio, permitir a otros usuarios controlar mi escritorio y Configurar router automaticamente para abrir y redirigir puertos,  las opciones de seguridad quedan a criterio propio.


Si el equipo usa windows deben hacer clic derecho en "Equipo" o "Mi pc" elegir propiedades, ir a la pestaña "acceso remoto" y marcar las opciones de asistencia remota y permitir a otros usuarios conectarse remotamente.



Remmina:
Hoy hablaremos del cliente de escritorio remoto Remmina, en los siguientes post utilizaremos otros clientes que también tienen su utilidad. Remmina ya viene instalado en ubuntu: solo hay que digitar su nombre en el dash.

Configuración:
En el menú: conexión > nuevo y llenan los campos de esta forma:
Nombre: El que quieran, es mejor uno que les recuerde a que equipo se están conectando.
Grupo: no es necesario.
Protocolo:En este caso Utilizo el protocolo RDP porque me conecto a un equipo Windows, pero para conectarse a otro equipo Linux utilizamos el protocolo VNC o  SSH para conexión por terminal.
Servidor: Aquí ponemos la ip del equipo al que nos queremos conectar, por ejemplo: 192.168.1.5.
Nota:Para conexiones desde internet deben conocer la ip publica y redirecionar los puertos del router, esto suele hacerse de distintas maneras dependiendo de la marca y el modelo.
Usuario y contraseña: Esto es opcional, si no se pone nada se la preguntará el equipo al que se intenten conectar.
Dependiendo del protocolo que hallan escogido aparecerán mas o menos opciones para configurar, por último elijan la opción guardar.

Esta es la conexión guardada, ya podemos conectarnos a ella. 


Como ven en la imagen, la conexión se realizó con éxito desde ubuntu a una cesión de windows.

Esta es una conexión VNC a un equipo con ubuntu 10.04


Este cliente es muy sencillo de usar y fácilmente podemos configurar una conexión dentro de una red LAN, por otro lado,  las conexiones desde internet conllevan un poco mas de complejidad ya que es necesario conocer la IP publica del equipo y hay que abrir los puertos correspondientes en el router, cosa que puede ser sencillo o todo un dolor de cabeza si no sabemos como funciona. Dependiendo de nuestro router bastará con marcar la opción:  Configurar router automáticamente para abrir y redirigir puertos. de la opciones de Compartición de escritorio.
Nos vemos en el siguiente post donde hablaremos un poco de Vinagre.

Atrévete a usar software libre y cuéntanos tus experiencias.

Si te ha gustado esta entrada:
  Comenta.
  No cuesta nada!!!

sábado, 1 de diciembre de 2012

Matemáticas en tu ordenador [para niños]

Hasta este punto hemos presentado cinco aplicaciones libres para matemáticas de mayor o menor complejidad, y se que hay mas, lo bueno del software libre es que hay para todas las edades, incluyendo a los niños, y que mejor manera para animarse a aprender matemáticas que jugando, es por eso que en este post traemos estas dos joyas del software libre:

Tux Math
Entretenido juego matemático para niños de edad escolar, aunque es algo repetitivo, apoya el aprendizaje de sumas, restas multiplicación, división, múltiplos y divisores en una emocionante aventura donde Tux debe proteger a sus amigos de de una lluvia de meteoritos, para hacerlo debe resolver los problemas matemáticos antes de que caigan.

Instalación:
Ubuntu:
Está disponible desde el centro de software o con este comando:
sudo apt-get install tuxmath
Windows: tuxmath-2.0.3-win32-installer.exe.



GCompris:
Esta es aplicación educativa para niños, y aunque no trata solo sobre matemáticas, es muy útil para aprender jugando, es apropiada para niños en edad escolar, muy amena y divertida.

Instalación:
Ubuntu:
Está disponible desde el centro de software o con este comando:
sudo apt-get install gcompris gcompris-sound-es
Windows: gcompris-12.11.exe.

 

Ver Matemáticas en tu ordenador parte 1 y parte 2

Atrévete a instalar software libre y cuéntanos tus experiencias.

Si te ha gustado esta entrada:
  Comenta.
  No cuesta nada!!!

Matematicas en tu ordenador [parte 2]

En la primera parte hablamos sobre Geogebra y CarMetal, esta vez hablaremos de otras tres aplicaciones matemáticas Mathomatic, KAlgebra y wxMaxima ; aclaro que aunque las  he probado, no soy un experto en la materia,  espero les gusten.

Mathomatic:
Creada completamente en C++, esta aplicación trabaja directamente desde linea de comandos, lo que la hace de bajo consumo de recursos, es capaz de obtener resultados a cálculos algebraicos complejos, permite ejecutar cualquier tipo de ecuación o cálculo algebraico, fraccionados o con números complejos. también, se puede trabajar con polinomios y hasta realizar combinaciones de ecuaciones matemáticas.

Instalación:
Ubuntu:
Está disponible desde el centro de software o con este comando:
sudo apt-get install mathomatic
Windows: mathomatic.zip.



KAlgebra:
KAlgebra es una calculadora matemática libre producida por KDE, capaz de realizar operaciones y cálculos matemáticos y representarlos en gráficas 2D y 3D, cuenta con su propia consola para recibir notación matemática y un diccionario de notaciones.

Instalación:
Ubuntu:
Está disponible desde el centro de software o con este comando:
sudo apt-get install kalgebra
Windows: No cuenta con versión para windows.



WxMaxima:
WxMaxima es un front del famoso sistema de álgebra computacional Maxima, ambos con licencia GNU, al igual que los anteriores cuenta con funciones para manejar álgebra y graficación 2D y 3D.

Instalación:
Ubuntu:
Está disponible desde el centro de software o con este comando:
sudo apt-get install wxmaxima
Windows: WxMaxima.exe.


Atrévete a instalar software libre y cuéntanos tus experiencias.

Ver también: matemáticas en tu ordenador parte 1

Si te ha gustado esta entrada:
  Comenta.
  No cuesta nada!!!


viernes, 30 de noviembre de 2012

Matematicas en tu ordenador


Una de las mejores aplicaciones para el software libre es la educación, y puede decirse que este campo ha sido muy enriquecido con gran variedad de aplicaciones libres y gratuitas, hoy le toca el turno a las matemáticas, a ver que les parecen las aplicaciones que en el día de hoy les presento.
La primera de ellas es de gran utilidad en el aprendizaje de funciones y ecuaciones algebraicas y trigonométricas, geometría y otros, se trata de:

Geogebra.
Geogebra es una aplicación libre y multiplataforma, tiene la capacidad de representar expresiones algebraicas de forma gráfica y resolver diversos problemas geométricos.
Pagina oficial:  http://www.geogebra.org/cms/.


La siguiente es una aplicación muy singular, yo la uso para crear figuras geométricas precisas y exportarlas a imagen.

CarMetal:
También es libre y multiplataforma, es una aplicación elegante, bien acabada y muy funcional, capaz de crear tanto sencillas como complejas figuras geométricas y gráficas.
Pagina oficial: http://db-maths.nuxit.net/CaRMetal/index_es.html.


Instalación:


Ubuntu:
Geogebra:
Está disponible desde el centro de software o con este comando:
sudo apt-get install geogebra
Carmetal:
Está disponible desde el centro de software o con este comando:
sudo apt-get install carmetal


Windows:
Geogebra: geogebra-windows-instaler.exe
Carmetal: carmetal_setup.exe
Atrévete a instalar software libre y cuéntanos tus experiencias.

ver también: matemáticas en tu ordenador parte 2

Si te ha gustado esta entrada:
  Comenta.
  No cuesta nada!!!

miércoles, 28 de noviembre de 2012

Instalando NetBeans IDE


NetBeans es el entorno de programación java preferido por muchos por su facilidad para desarrollar y la rapidez con la que se pueden crear aplicaciones.  NetBeans es libre, multiplataforma y provee todos los elementos necesarios para trabajar con este lenguaje incluyendo un IDE (entorno de desarrollo integrado) para Swing que es el conjunto de librerías gráficas de java, aunque también permite lenguajes como: JavaScript, PHP, Python, Ruby, Groovy y C/C++ entre otros.

Instalación En Ubuntu.

En Ubuntu se encuentra en los repositorios, por lo que lo se puede instalar desde el centro de software o con este comando:
sudo apt-get install netbeans
o bien haciendo click en este botón
Instalar NetBeans

Nota: La versión que está en los repositorios aveces presenta algunos problemas, por lo que yo recomiendo bajarlo desde la pagina de descargas de NetBeans.org como se explica a continuación.

Para tener la última versión:
Descargar la versión para Linux desde el sitio de descargas.
Para instalarlo, primero nos movemos a la carpeta donde lo descargamos:
cd Descargas
Le asignamos permisos de ejecución:
sudo chmod +x netbeans-*
Ejecutamos el instalador con:
sudo ./netbeans-*
En modo gráfico: Clic derecho/ propiedades/ permisos/ permitir ejecutar como programa.

Luego lo ejecutas y sigues las indicaciones del instalador.

Instalación en Windows

Descargar la versión para Windows desde el sitio de descargas.
Ejecutar el instalador y seguir las indicaciones.

Versión portable:
La pagina de descargas también ofrece una versión independiente del sistema operativo ya que trae los ejecutables para Windows y para Linux dentro de la misma carpeta (netbeans/bin), pero hay que configurar la ruta para el jdk.

Si quieres programar en java, entonces anímate a probar NetBeans y nos cuantas cómo te ha ido.

Si te ha gustado esta entrada:
  Comenta.
  No cuesta nada!!!

Efectos de sombra con css3

Con la propiedad box-shadow podemos crear sombras y utilizar sus modificadores para obtener diversos resultados.
En este ejemplo utilizamos 5 etiquetas <div> con diferentes selectores para aplicarle un estilo diferente de sombra a cada uno:
(clic en cada <div> para ver su código)



Descargar el código


Si te ha gustado esta entrada:
  Comenta.
  No cuesta nada!!!

martes, 27 de noviembre de 2012

Etiquetas multimedia en html5

Las etiquetas multimedia permiten agregar audio y video en nuestros sitios web de manera sencilla. Html5 implementa la etiqueta <audio> y <video> con gran facilidad como podrán ver en estos ejemplos.


Se utilizan diferentes sources (mp3 y ogg) para compatibilidad con los diferentes navegadores.

De igual manera se utilizan otros sources (mp4 ogg y webm) pora obtener compatibilidad con los diferentes navegadores.

Descargar el código


Si te ha gustado esta entrada:
  Comenta.
  No cuesta nada!!!



Agregar filas a una tabla desde un Formulario

Con este sencillo ejemplo les mostraré como agregar filas a una tabla desde un formulario, validar el formulario, y agregar un botón a la tabla para eliminar la fila.



Descargar el código


Si te ha gustado esta entrada:
  Comenta.
  No cuesta nada!!!

Area de dibujo con canvas


Una de las utilidades que incorpora html5 es la etiqueta <canvas> que permite trabajar con formas en dos dimensiones dentro de un documento html, además podemos manipularlo con javascript o jquery para darle usos muy creativas.

El siguiente es un ejemplo de un área de dibujo creado con canvas que permite dibujar con una paleta de colores.



Descargar el código

Si te ha gustado esta entrada:
  Comenta.
  No cuesta nada!!!

Como crear botones con css3


El día de hoy compartiré un poco sobre css y la forma como podemos crear botones con diferentes etiquetas como: <a>, <div> y <button>.



Descar código

Si te ha gustado esta entrada:
  Comenta.
  No cuesta nada!!!

domingo, 25 de noviembre de 2012

Instalando MySql y sus Herramientas

MySql es un excelente gestor de bases de datos, muy útil para trabajar con aplicaciones web, que además de tener una licencia GPL es multiplataforma y gratuito.
Si eres desarrollador web o principiante no importa, creo que todos los que hemos iniciado esta carrera nos hemos topado de alguna manera u otra con esta aplicación, el hecho es que el software libre ha hecho una gran contribución en este campo.




El servidor:  Es la aplicación de escucha que recibe peticiones de conexión y suministra el motor de base de datos.

El cliente: Son las aplicaciones que se conectan al servidor MySql para leer o escribir en la base de datos.

phpmyadmin: Cliente web (web-gui) muy potente y popular, de fácil manipulación y configuración.

Servidor Xamp: Servidor web multiplataforma, la "x" se sustituye por el sistema operativo anfitrión (Lamp en Linux, Wamp en windows), las otras iniciales significan:
a: Apache, m: MySql, p: Php, piton.

MySql Workbench: Cliente GUI capaz de crear diagramas y generar su código sql, además de conectarse al servidor y crear la base de datos. es muy útil, fácil de usar y ahorra mucho tiempo.

Instalación en Ubuntu:
Servidor:
sudo apt-get install mysql-server
Cliente (consola):
sudo apt-get install mysql-client
Servidor Lamp (Linux, apache, mysql, php, piton):
sudo apt-get install lamp-server^
phpmyadmin (cliente gui):
sudo apt-get install phpmyadmin
MySql Workbench:
Paquetes .beb: 32 bits y 64 bits.

Instalación En Windows:
Servidor:
Dirígete a la pagina de descargas de MySql y selecciona el archivo correspondiente a tu equipo:
http://dev.mysql.com/downloads/mysql/#downloads.

Servidor Wamp (Windows, apache, mysql, php, piton, phpMyAdmin):
http://dev.mysql.com/downloads/.
Después de la instalación se agrega un icono  al área de notificación desde donde podemos iniciar o detener los servicios

MySql Workbench:
http://dev.mysql.com/downloads/workbench/#downloads.

Otras Herramientas como:
clusters, conectores, conector/ODBC y librerías  en la pagina de descargas de MySql:
http://www.mysql.com/downloads/


Si te ha gustado esta entrada:
  Comenta.
  No cuesta nada!!!


jueves, 22 de noviembre de 2012

Instalando menús alternativos en Ubuntu

Una de los reproches que muchos le hemos hecho a unity es lo poco práctico que es el dash para buscar aplicaciones, a pesar de eso no podemos negar su elegante acabado y utilidad, pero lo que me gusta del software libre es la variedad ya podemos instalar algunos menús o lanzadores alternativos para facilitarnos las cosas.

1- ClassicMenu Indicator
Este menú nos recuerda al clásico de gnome, agrega un icono en los indicadores de fácil acceso y acomoda las aplicaciones por categorías, además de las opciones de configuración del sistema.


Podemos instalarlo desde el repositorio oficial:
sudo add-apt-repository ppa:diesch/testing &&
sudo apt-get update && sudo apt-get install classicmenu-indicator

2- Gnome-Pie
Este es un menú muy diferente a otros, soporta temas, es muy fácil de usar (ctrl+alt+esp) y además se ve muy bien.
Lo instalamos con:
sudo add-apt-repository ppa:simonschneegans/testing &&
sudo apt-get update && sudo apt-get install gnome-pie

3- Cardapio
Este es un menú sencillo pero muy configurable, tiene un panel de búsqueda en la parte superior y botones de cesión y apagado en la parte inferior.
Instalación:
sudo add-apt-repository ppa:cardapio-team/unstable &&
sudo apt-get update && sudo apt-get install cardapio cardapio-gnomeshell

Crear lanzador para cardapio:
creamos un archivo en la carpeta personal llamado: cardapio.desktop con este contenido:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=cardapio show-near-mouse
Name=Cardapio
Icon=start-here
#NoDisplay=true
#Hidden=true
X-Ayatana-Desktop-Shortcuts=Properties;
Categories=Utility;

[Properties Shortcut Group]
Name=Properties
Exec=cardapio options
TargetEnvironment=Unity
Luego le asignamos permisos:
sudo chmod 777 cardapio.desktop
y lo arrastramos hacia el lanzador, para hacer que se mantenga en el lanzador: clic derecho: mantener en el lanzador.

Colocar cardapio:
(Solo si cardapio aparece en el centro de la pantalla)
- Abrimos el administrador de opciones de compiz.
si no lo tienes instalado lo buscas en el centro de software como: "compiz". O con este comando:
sudo apt-get install compizconfig-settings-manager
- Nos movemos a: "Administrador de ventanas".
- activamos el plugin "colocar ventanas".
- Luego entramos en el para configurarlo:vamos a la pestaña "fijar el comportamiento de ventanas" y "ventanas con posiciones fijas", luego clic al botón: "nuevo" y ponemos estos valores:
name=cardapio
pisicion x= 70
posicion y= 30

Si te decides a probarlos, cuéntanos como te ha ido.

Si te ha gustado esta entrada:
 Comenta.
  No cuesta nada!!!


sábado, 17 de noviembre de 2012

ScreenCast Automatizado con VLC

Como ya saben vlc hace muchas cosas, una de ellas es grabar screencast o capturas de video del escritorio.
Para realizarlo vamos a: abrir medio/escritorio y cambiamos "reproducir" por "convertir".


Luego seleccionamos el destino, el formato y le damos al botón "iniciar"


En algunas ocasiones he grabado un screencast de esta manera, pero me resultaba molesto tener que editar el video para que no apareciera el reproductor en la pantalla al iniciarlo y al detenerlo, es por eso que decidí buscar alguna forma automática para hacerlo y la verdad no encontré nada en concreto en la web, así que me lancé al proceso de prueba y error... Después de muchos errores logré que un comando me funcionara para iniciar la grabación.



Pero de igual manera tienes que abrir el terminal para ejecutar estos comandos y este terminal aparece en el video.

Hasta que por fin encontré la solución perfecta para grabar un screencast de forma automática mediante archivos sh y atajos de teclado:

Paso 1:
Creamos un archivo  sh que llamaremos "grabacion.sh" y que contendrá el siguiente código:
#!/bin/bash
cvlc screen://  --sout '#transcode{vcodec=theo,vb=800,fps=4,scale=1,acodec=mp3,
ab=128,channels=2}:std{access=file,mux=ogg,dst='/home/rolando/tv.avi'}';
no olviden cambiar la ruta por la que ustedes tengan.
y otro llamado "detener.sh" con este código:
#!/bin/bash
cvlc://quit;
paso 2:
Pulsamos sobre cada archivo: clic derecho/ propiedades/permisos y seleccionamos la opción "ejecutar como un programa".

Paso 3:
Instalamos el gestor de configuración de compiz (si no lo tienen instalado ya)
sudo apt-get install compizconfig-settings-manager
o lo buscamos en es centro de sofware.

Paso 4:
Abrimos el gestor de configuración de compiz, hacemos click en "comandos" y agregamos dos nuevo comando con la ruta del archivos sh.
por ejemplo en mi pc me quedaron así :
Command line0 = bash '/home/rolando/grabacion.sh'
Linea de comandos1= bash '/home/rolando/detener.sh'

Luego agregamos una combinación de teclas para cada comando: yo agregué
ctrl+alt+k  para grabacion.sh
ctrl+alt+l  para detener.sh



Aquí les dejo ambos archivos para que los editen y mejoren a su gusto: scripts.zip.


Si te ha gustado esta entrada:
Comenta.
  No cuesta nada!!!




jueves, 15 de noviembre de 2012

Probando audacity en Ubuntu y Windows

Muchas veces he querido editar un archivo de audio en Ubuntu y la verdad es que no tenía idea de que alternativa libre podría utilizar para sustituir a Cool Edid Pro que acostumbraba a usar en Windows. Hasta que hace algún  tiempo me topé con Audacity.
Audacity es una aplicación multiplataforma, libre, distribuido bajo la licencia GPL.
Que se puede hacer con Audacity:
- Editar pistas de audio.
- Editar pistas múltiples.
- Grabar audio en tiempo real.
- Convertir entre formatos audio.
- Importar archivos de otros formatos.
- Importar audio desde videos.
- Agregar efectos al sonido.
- Aumentar su funcionalidad con plug-ins.
- y algunas cosas mas que de seguro se me escapan.

Pero vamos a ver un par de ejemplos prácticos de cosas que hacer con Audacity.

Subir el volumen a una pista:
Primero importamos la pista: Archivo/importar/audio.
Nos saldrá algo así:



Luego para subir el volumen usamos el efecto "Amplificar": Efecto/Amplificar.


Audacity calcula automáticamente cuanto volumen se le puede subir, pero si se considera que se puede aumentar mas sin que se escuche mal solo hay que marcar la casilla "permitir recorte", al final, este es el resultado.


Reparar una canción que termina bruscamente.
Si estabas descargando una pista y por algún motivo se interrumpe, es posible que se pueda reparar con un fade_out o dismunución de volumen progresivo.

Lo primero es seleccionar un trozo cerca del final, luego ir en el menú a efecto/desvanecer progresivamente.

Así como este también está el efecto de Aparecer progresivamente, eco, ecualizador, inversión y existen muchos otros efectos que son fáciles de usar,  con un poco de práctica es posible aprender a hacer cosas mas complejas.

Como Instalarlo:

En Ubuntu
Lo buscas en el centro de software de Ubuntu como "audacity" o desde el terminal con este código:
sudo apt-get install audacity
Y si quieres tener siempre la versión mas reciente agregas el repositorio:
sudo apt-add-repository ppa:audacity-team/daily
sudo apt-get update
sudo apt-get install audacity
Muy importante: si quieres exportar audio en mp3, que es un formato no libre, entonces tienes que instalar las librerias de LAME:
sudo apt-get install libmp3lame0

En Windows
Descargas el instalador en este enlace, y la librería LAME o puedes consultar la página del autor: http://audacity.sourceforge.net/download/.



Si te ha gustado esta entrada:
Comenta.
  No cuesta nada!!!

Seguidores