instalacion de linux con live cd

0
Antes de empezar la instalación es bueno saber que tenemos diversas formas de utilizar linux.

  1. CD de instalación de escritorio live DvD o live CD.
  2. CD de instalación alternativo.
  3. CD de instalación mediante red.
  4. CD de instalación de servidor.
  5. instalador wubi

Casi siempre el live cd o dvd viene con un instalador de wubi así que aclaro esto para que no hayan confuciones.

wubi: se comporta como un instalador sobre el sistema operativo windows asi que no hay necesidad aprender sobre particiones y demas, perfecto para este curso que es dedicado al manejo de la shell de linux asi que si queremos desinstalarlo solo hay que hacerlo como cualquier aplicación de windows. Es un proceso muy simple, ya que no tienes que grabar ningún CD, tan solo hacer doble clic en el instalador y esperar. Una vez instalado al encender el ordenador te da a elegir entre Windows y Ubuntu.

Para utilizar Wubi necesitas:

Sistema operativo: Win98/98SE/Me/2000/XP/2003/Vista/7

Requisitos mínimos:
Procesador: 1,0 GHz
Memoria: 384 MB
Espacio libre en disco: 5,0 GB

Puedes descargar wubi en la parte derecha de sus navegadores en descargas.


Instalacion



Descargar Video: Mp4 | Ogg


Visor de códigos para blogger SyntaxHighlighter

3
Después de estar buscando en la web y preguntando por todos lados un gran amigo roberto leon me dijo de la existencia de un script llamado SyntaxHighlighter un visor de código que la verdad hasta ahora me a gustado mucho y que le a dado al código indentancion y elegancia.

Primera opcion para instalar SyntaxHighlighter.


ir a esta direccion aki y hacer click en el botón "Add to Blogger"
te descargara una pagina, la abres seleccionas el blog donde quieres instalar el script le das un titulo y por ultimo clic en añadir artilugio no es nada difícil.

Segunda opcion para instalar SyntaxHighlighter.


Esta forma es un poco mas larga puede parecer complicada pero aqui estamos para explicarlo de un manera facil.

Pinceles para cada lenguaje de programacion

podemos incluir al script esto los hará lucir como si estuvieran en el IDE.

Lenguaje de programacion Link para el pincel
C++ http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCpp.js
Java http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js
JavaFX http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJavaFX.js
Php http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPhp.js
Sql http://alexgorbatchev.com/pub/sh/current/scripts/shBrushSql.js
Css http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js
JavaScript http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js
Ruby http://alexgorbatchev.com/pub/sh/current/scripts/shBrushRuby.js
Python http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPython.js


ejemplo







Estos son algunos temas de fondo que tiene SyntaxHighlighter


Nombres Link para los temas
Default http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css
Django http://alexgorbatchev.com/pub/sh/current/styles/shThemeDjango.css
Eclipse http://alexgorbatchev.com/pub/sh/current/styles/shThemeEclipse.css
Emacs http://alexgorbatchev.com/pub/sh/current/styles/shThemeEmacs.css
Fade To Grey http://alexgorbatchev.com/pub/sh/current/styles/shThemeFadeToGrey.css
Midnight http://alexgorbatchev.com/pub/sh/current/styles/shThemeMidnight.css
RDark http://alexgorbatchev.com/pub/sh/current/styles/shThemeRDark.css


Ejemplo







eL siguiente codigo va antes de finalizar la etiqueta /head o bien puede ser antes de finalizar la etiqueta /body ustedes eligen.




























Formas de visualizar el código


Si haz utilizado la primera forma

puedes visualizarlo de la siguiente manera



/*
*aqui va tu código
*/



donde dice class="java" puedes reemplazarlo con los idiomas que aki se muestran:




Si haz utilizado la segunda forma

puedes visualizarlo de la siguiente manera



/*
*aqui va tu código
*/



Puedes reemplazar java class="brush :java" con los idiomas que aki se muestran pero recuerda que debes implementar los pinceles para cala lenguaje




si deseas saber algo mas aqui te dejamos el link del creador de SyntaxHighlighter
http://alexgorbatchev.com/SyntaxHighlighter/ o puedes dejar un comentario y nosotros trataremos de resolverlo lo mas pronto posible

(Ejercicio 1) Vamos a declarar e inicializar las variables y constantes luego las imprimiremos en consola

0
hay una cosa que se me ha escapado y que no está de menos decirlas en este ejercicio.

  1. si las variables al declarar una variable no se inicializa esta tomara un valor por defecto

Tipo de variable valor por defecto
Char '\u000'
boolean false
float, double 0.0
byte, short, int, long 0




/*
* Vamos a declarar e inicializar las variables
* y constantes luego las imprimiremos en consola
*/

package variablesyconstantes;

/**
*
* @author Crash
*/
public class Main {


public static void main(String[] args) {

//Declaramos e iniciamos las variables y constantes

final double PI = 3.1415; //constante de tipo real o de coma flotante

final double PI2; //constante de tipo real o de coma flotante

int numero1 = 7; //Entero

int numero2 = 9; //Entero

char letra1 = 'a' ; // Caracter

char letra2 = 'b' ; // Caracter

char letra3 = 'c' ; // Caracter

String miNombre = "Jhonatan" ; // Cadena de texto

int Total1,Total2;

//Imprimimos nuestros valores que estan almacenados en las variables y constantes

System.out.println("PI vale "+PI);

System.out.println("contestame por favor es cierto o falso "+contesta+"muchas grax");

System.out.println("nuestro numero es "+numero1);

System.out.println("nuestra letra es la "+letra1);

System.out.println("mi nombre es "+miNombre);

}

}




System.out.println("nuestro numero es "+numero1);

Aqui podemos ver como utilizamos el + dentro del System.out.println para concatenar unir una serie de variables y cadenas de texto si quisieras sumar deberías primero realizar la suma de las variables antes de imprimirlas eso lo veremos después solo quiero aclarar esa parte para que no empezamos a hacer especulaciones, aunque seria una buena practica intentarlo para que vean por si mismos lo que pasa.

intenta numero1 + numero2 y observa lo que sucede dentro del System

System.out.println(numero1+numero2);

Tipos de variables y constantes disponibles en java

0

Es indispensable saber que tipo de variables y contantes existen para poder almacenar información por eso antes de entrar a la practica mostraremos algunos de los que existen en java.

tipo de variables primitivos

Para definir números enteros

Tipo Tamaño
byte 1Byte (8 bits)
short 2 Bytes (16 bits)
int 4 Bytes (32 bits)
long 8 Bytes (64 bits)


Para definir números reales

Tipo Tamaño
float 4 Bytes (32bits)
double 8 Bytes (64bits)


Boolean: No es un valor numérico, solo admite los valores true o false.
Char: Usa el código UNICODE y ocupa cada carácter 16 bits.



tipo de variables referenciadas

Son los objetos o instancias de una clase. Se irán estudiando durante el curso por ahora podemos trabajar con los String que son cadenas de caracteres que se encuentran en los objetos de la clase string

Declarar e iniciar Variables y constantes

0
Que es una variable ?

Las variables Son "espacios" de memoria en la que se almacena un valor estos pueden ir cambiando su valor según sea necesario.

Declaración de variables

El identificador asociado a un tipo de variable se puede utilizar para acceder a el valor o dato almacenado en memoria para modificarlo, para entenderlo mejor pensemos en el tipodevariable como un conjunto de casa(s) y al identificador como la dirección de nuestras casa(s)con la cual sabemos donde esta ubicada.

tipodevariable identificador;
tipodevariables lista de identificadores;

Las variables deben ser declaradas antes de poder usarlas.

tipodevariable identificador
int Numero1;
tipodevariable lista de identificadores;
String Nombres, Apellidos, Cedulas;

Que se debe tener el cuenta al declarar una variable?

  1. Los nombres los identificadores pueden empezar con una letra de la A a la Z o Con los signos _ , $ de resto produciría un error.
  2. Después del primer carácter podemos incluir números del 0 al 1 letras de la A a la z o signos _ , $.
  3. Los identificadores deben ser descriptivos deben hacer referencia a lo que se quiere Un ejemplo de esto puede ser int alto, ancho; y no referiste a int n1, n2;.
  4. Palabras reservadas de lenguaje no las podemos utilizar debido a que estas son propias para codificar nuestro programa.
Algunas palabras reservadas

abstract

fixed

sealed

virtual

false

public

event

out

internal

do

for

override

namespace

throw

delegate

is

readonly

ref

static

case

using

short

finally

foreach

as

float

ulong

volatile

break

const

explicit

checked

sbyte

double

params

byte

new

uint

interface

lock

unchecked

this

string

if

default

while

continue

true

base

class

ushort

stackalloc

try

operator

extern

protected

return

long

switch

catch

null

goto

int

else

object

implicit

struct

typeof

decimal

void

in

enum

bool

private

unsafe

sizeof

char


Inicializacion de las variables

tipodevariable identificador
int Numero1 = 2;
tipodevariables lista de identificadores ;
String Nombre="juan", Apellido="navia", Cedula="1115236560";

Que es una constante ?

En general, una constante es un valor de tipo permanente, que no puede modificarse, al menos no dentro del contexto o situación para el cual está previsto.


Declaración de constantes

Con la palabra reservada final impide la modificación del valor almacenado.

final tipodeconstantes identificador
final int PI;
final tipodeconstantes lista de identificadores;
final String NOMBRE, APELLIDO, CEDULA;

Que se debe tener el cuenta al declarar una constante?

  1. Las constantes se deben poner en mayúsculas
  2. Si el nombre de las constantes tiene mas de dos palabras deben ser separadas por un guion ejemplo: final double RAIZ_CUADRADA;
  3. Los nombres los identificadores pueden empezar con una letra de la A a la Z o Con los signos _ , $ de resto produciría un error.
  4. Después del primer carácter podemos incluir números del 0 al 1 letras de la A a la z o signos _ , $.
  5. Los identificadores deben ser descriptivos deben hacer referencia a lo que se quiere Un ejemplo de esto puede ser final int ALTO, ANCHO; y no referiste a final int N1, N2;.
  6. Las palabras reservadas del lenguaje no las podemos utilizar debido a que estas son propias para codificar nuestro programa.

Inicializacion de las constantes

final tipodeconstantes identificador
final int PI = 3.1415;
final tipodeconstantes lista de identificadores ;
final String NOMBRE="juan", APELLIDO="navia", CEDULA="1115236560";



Comentarios

0
Como vimos en el videotutorial anterior utilizamos una serie de comentarios para dar claridad sobre el funcionamiento del programa. esto es necesario tanto a la hora de retomar nuestro código, como para documentar del funcionamiento a quien nunca lo haya visto.

Los comentarios no se interpretan al ejecutar el codigo pero podemos visualizarlos en el momento en que estamos haciendo modificaciones o simplemente observando.

los comentarios java pueden ser de dos tipos

1.Comentarios de una sola linea: tiene un comienzo que es // pero no un cierre y ocupan toda la linea


package holamundo;

public class Main
{

public static void main( String args[] )
{
//Este es un comentario de una sola linea
}

}


2.Comentarios de varias lineas: Los comentarios de varias lineas empiezan con
/* y terminan solo en el momento en que se cierre con */


package holamundo;

/*
este es un comentario
de varias lineas
*/

public class Main
{

public static void main( String args[] )
{

}

}



Ambos tipos de comentarios pueden ir en cualquier parte de nuestro programa sin afectar su funcionamiento.

MI primera linea de código en java (Hola Mundo)

0



Descargar Video: Mp4 | Ogg