Web: ¿Qué es Web Service?

NC > Computación > Java

¿Qué es?
Un servicio web es una tecnologia que utiliza un conjunto
protocolos y estándares que sirven para intercambiar datos
entre aplicacione.[2]
Se usan dos tecnologias[1]
Rest
Soap
Crear una web service en java
Un ejemplo en [1]

Links:

  1. [1] https://www.youtube.com/watch?v=rF5A7H_LR-0
  2. [2] https://es.wikipedia.org/wiki/Servicio_web
0.09

Octave - Ejemplos Básicos en Octave

NC > Computación > Octave
  • Creación de una Matriz
    • >> A = [1, 2, 3; 4, 5, 6; 7, 8, 9]
  • Producto de Matrices
    • Siendo A y B matrices
      • >> A * B
    • Transpuesta de A por B
      • >> A' * B
    • Multiplicar elemento por elemento
      • >> A. * A
        • Esta multiplicación es: A[i,j] = A[i,j] * A[i,j]
  • Producto de vectores
    • Producto punto
      • >> a. * b
        • El punto en "a." indica la operacion producto punto
  • Resolución de Ecuaciones Lineales
    • >> A = [ 1, 2; 3, 4 ]
    • >> b = [ 5; 6 ]
    • >> x = A \ b
  • Mostrar Gráficos
    • >> x = linspace (0, 10, 20);
    • >> y=sin(x)
    • >> plot(x,y)
  • Ayudas
    • >> help --list
    • >> help print
  • Condicionales
    • if
  • Pasar un número a string[3]
    • num2str(1234.567)
  • Ejecutar octave desde línea de comandos
    • octave --no-gui
  • Ayuda
    • octave --help
  • Más
Links:

Octave - Función strcat

NC > Computación > Octave

Se usa para concatenar dos o más string.
  • strcat('hola','mundo')
    • ans = holamundo
Links:

Octave - Función round

NC > Computación > Octave

Esta función puede ser usada para redondear un número real.

Links:
  1. https://www.gnu.org/software/octave/doc/interpreter/Integer-Data-Types.html
0.02

NodeJS - ¿Cuál es la forma que NodeJS carga los módulos ?

NC > Computación > NodeJS

El orden es el que sigue : [1.42:15]
  • Módulos de núcleo
  • Camino absoluto o relativo
    • Como archivo .js o .node
    • Como directorio /package.json 0 /index.js
  • Módulo instalado con NPM
    • /node_modules


Links:
  1. Youtube - Curso de Node JS en Español [42:15]
0.08

Linux - Ocultar lista de usuarios en ubuntu

NC > Computación > Linux

Para ocultar la lista de usuario, primero crear el archivo 50-my-custom-config.conf en /etc/lightdm/lightdm.conf.d así tendremos el archivo: /etc/lightdm/lightdm.conf.d/50-my-custom-config.conf
Es necesario usar sudo:
sudo mkdir -p /etc/lightdm/lightdm.conf.d
sudo gedit /etc/lightdm/lightdm.conf.d/50-my-custom-config.conf
Una vez creado, agregar
[SeatDefaults]
greeter-hide-users=true
greeter-show-manual-login=true
Y listo.

Link:
  1. http://artescritorio.com/como-desactivar-la-lista-de-usuarios-y-la-cuenta-de-invitados-de-lightdm-30952/
0.07

Imprimir la fecha y hora en python

NC > Computación > Python

Para imprimir la fecha y/o hora en python se puede usar la función time.strftime() del módulo time.

Un ejemplo de aplicación es motrar la fecha y hora cada 3 segundos
import time

# Imprimir la fecha y hora cada 3 segundos
while True :
    print time.strftime("%Y %B %d %H:%M:%S")
    time.sleep(3)

Links:
  1. https://docs.python.org/2/library/time.html#time.strftime
0.04

MCD, Un ejemplo de máximo como un divisor

MCD, Un ejemplo de máximo como un divisor

Buenos sitios para revisar son:
  1. Euclidean Algorithm - ProofWiki
    https://proofwiki.org/wiki/Euclidean_Algorithm
    Until this has been finished, please leave {{refactor}} in the code. New contributors: Refactoring is a task which is expected to be undertaken by experienced editors only. Because of the underlying complexity of the work needed, it is recommended that yo ...

  2. MAXimal :: algo :: Расширенный алгоритм Евклида
    http://e-maxx.ru/algo/extended_euclid_algorithm
    MAXimal добавлено: 10 Jun 2008 17:58редактировано: 17 Oct 2012 14:55 Содержание [скрыть][показать] В то время как "обычный" алгоритм Евклида просто находит наибольший общий делитель двух чисел и , расширенный алгоритм Евклида находит помимо НОД также коэф ...

  3. Euclidean algorithm - Wikipedia, the free encyclopedia
    https://en.wikipedia.org/wiki/Euclidean_algorithm
    In mathematics, the Euclidean algorithm[a], or Euclid's algorithm, is an efficient method for computing the greatest common divisor (GCD) of two numbers, the largest number that divides both of them without leaving a remainder. It is named after the ancien ...

  4. Extended Euclidean algorithm - Wikipedia, the free encyclopedia
    https://en.wikipedia.org/wiki/Extended_Euclidean_algorithm
    In arithmetic and computer programming, the extended Euclidean algorithm is an extension to the Euclidean algorithm, which computes, besides the greatest common divisor of integers a and b, the coefficients of Bézout's identity, that is integers x and y su ...

  5. Basic and Extended Euclidean algorithms - GeeksforGeeks
    http://www.geeksforgeeks.org/basic-and-extended-euclidean-algorithms/
    (function() { var cx = '009682134359037907028:tj6eafkv_be'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:' ...

  6. C Program to Find GCD of two Numbers
    http://www.programiz.com/c-programming/examples/hcf-gcd
    close C Program to Check Whether a Number is Even or Odd C Program to Check Whether a Character is Vowel or Consonant C Program to Find the Largest Number Among Three Numbers C program to Find all Roots of a Quadratic equation C Program to Check Leap Year ...

  7. Euclid's Algorithm
    http://www.cut-the-knot.org/blue/Euclid.shtml
    Euclid's Algorithm appears as the solution to the Proposition VII.2 in the Elements: Given two numbers not prime to one another, to find their greatest common measure. What Euclid called "common measure" is termed nowadays a common factor or a commo ...

Escribir "tildes", "Ñ", etc en python UTF-8

Mostrar un texto en negrita y cursiva

NC > Computación > HTML

Negrita

Para mostrar un texto en negrita se usa la etiqueta <b>.

Ejemplo

Ejemplo texto normal <b>Texto en negrita</b>
Se ve:
Ejemplo texto normal Texto en negrita

Cursiva

Para mostrar un texto en cursiva se usa la etiqueta <i>.

Ejemplo

Ejemplo texto normal <i>Texto en cursiva</i>
Se ve:
Ejemplo texto normal Texto en cursiva

0.05

Calculadora Básica

NC > Computación > Calculadora

Calculadora Básica


0.01

Agregar CSS a una página web

NC > Computación > CSS
Entre la etiqueta <style>
<style type='text/css'>
  p {
    color: red;
  }
</style>
Desde un archivo externo
<link rel='stylesheet' type='text/css' href='archivo.css'>
En línea
<p style='color:red;'>Texto de color rojo.</p>

0.03

Imprimir el mayor de dos números en C

NC > Computación > C

#include <stdio.h>
int main(){
  int a,b;
  printf("Ingrese el primer número\n");
  scanf("%d",&a);
  printf("Ingrese el segundo número\n");
  scanf("%d",&b);
  if(a < b)
    printf("El mayor es %d\n",b);
  else if(a > b)
    printf("El mayor es %d\n",a);
  else
    printf("Los números son iguales\n");
  return 0;
}

0.01

Programas recursivos en C++

NC > Computación > C++

Un ejemplo de un programa recursivo es:
#include <iostream>
using namespace std;
int fibo(int n){
  if( n == 1 )
    return 1;
  if( n == 2 )
    return 1;
  int a = fibo(n-1);
  int b = fibo(n-2);
  return a + b;
}
int main(){
  int n;
  cout<<"Ingrese un número"<<endl;
  cin>>n;
  cout<<"Fibonacci de "<<n<<" es "<<fibo(n)<<endl;
  return 0;
}


0.01

Longitud de una cadena con Java

NC > Computación > Java

public class Main{
  public static void main(String arg[]){
    String str = "Hola mundo";
    int longitud = str.length();
    System.out.println("La longitud es "+longitud);
  }
}


0.01

Javascript: String

NC > Computación > Javascript

Propiedades del Objeto String
Propiedad Descripción
constructor Retorna la función constructor del string.
length Retorna el tamaño del string.
prototype Permite adicionar propiedades y métodos al objeto

Métodos del Objeto String
Método Descripción
charAt(x) Retorna el caracter en la posición x.
charCodeAt(x) Retorna un número que indica el valor Unicode del caracter en la posición x.
concat(x,y,...) Retorna un string, que es la concatenacion de 1 o más string.
endsWith(x) Retorna true si el string termina en x.
fromCharCode(x) Retorna el caracter del valor Unicode x.
includes(x) Retorna true si el string contiene a x.
indexOf(x) Retorna la posición de la primera aparicion de x, o -1 si no se encuentra.
lastIndexOf(x) Retorna la posición de la última aparicion de x, o -1 si no se encuentra
localeCompare(x) Retorna un número indicando si x esta antes (-1), en misma posición (0) o después (1) en una ordenación.
match(x) Retorna la coincidencia de la expresión regular x.
repeat(x) Retorna x copias del string.
replace(x,y) Retorna un string que resulta de remplazar la expresion reguar x con y.
search(x) Retorna la posición de la expresión regular x.
slice(x,y) Retorna una parte del string.
split(x) Retorna un array que es la division del string usando x.
startsWith(x) Retorna true si el string inicia con x
substr(x,y) Retorna un substring que inicia en x, de longitud y.
toLocaleLowerCase() Retorna el string converitdo a letras minúsculas, respetando el localización actual.
toLocalUpperCase() Retorna el string convertido a letras mayúsculas, respetando la localización acutal.
toLowerCase() Retorna el string convertido a letras minúsculas.
toString() Retorna el valor del objeto string.
toUpperCase() Retorna el string convertido a letras mayúsculas.
trim() Retorna el string sin espacios en blanco en los bordes.
valueOf() Retorna el valor primitivo del objeto string.

0.27

Javascript: Math

NC > Computación > Javascript

Propiedades del Objeto Math
Propiedad Descripción
E Retorna el número de Euler (aprox. 2.7182)
LN2 Retorna el logaritmo natural de 2 (aprox. 0.693)
LN10 Retorna el logaritmo natural de 10 (aprox. 2.302)
LOG2E Retorna el logaritmo en base 2 de E (aprox. 1.442)
LOG10E Retorna el logaritmo en base 10 de E (aprox. 0.434)
PI Retorna el valor de PI (aprox. 3.1415)
SQRT1_2 Retorna la raiz cuadrada de 1/2 (aprox. 0.7071)
SQRT2 Retorna la raiz cuadrada de 2 (aprox. 1.4142)

Métodos del Objeto Math
Método Descripción
abs(x) Retorna el valor absuto de x
acos(x) Retorna el arcocoseno de x (en radianes)
asin(x) Retorna el arcosento de x (en radianes)
atan(x) Retorna el arcotangente de x (en radianes)
atan2(x,y) Retorna el cociente de x/y (en radianes)
ceil(x) Retorna el mínimo entero mayor o igual a x
cos(x) Retorna el coseno de x (en radianes)
exp(x) Retorna Ex (E : número de Euler)
floor(x) Retorna el máximo entero menor o igual a x
log(x) Retorna el logaritmo natural de x
max(x,y,...) Retorna el mayor número
min(x,y,...) Retorna el menor número
pow(x,y) Retorna xy
random() Retorna un número pseudo-aleatorio entre 0 y 1
round(x) Retorna el entero más cercano a x
sin(x) Retorna el seno de x (en radianes)
sqrt(x) Retorna la raiz cuadrada de x
tan(x) Retorna el tangente de x (en radianes)

0.26

Agregar Javascript a una página Web

NC > Computación > Javascript
  • Agregar Javascript a una página Web
    • Entre la etiqueta < script >
    • <script type='text/javascript'>
        alert('Hola Mundo');
      </script>
      
      
    • Desde un archivo externo
    • <script type='text/javascript' src='archivo.js'>
      </script>
      
      
      
      

0.2

The Hour of Code is here

0:03   Hi, I'm Leigha, and I'm Tanya,
0:05   and we're lucky enough to be studying computer science.
0:08   We think it's terrible that 90% of schools don't teach it.
0:11   They definitely didn't offer it at my high school.
0:13   So we're trying to make this video to show that anybody can learn.
0:16   We want to get 10 million students to do the Hour of Code.
0:19   Hour of Code (repeats)
0:26   How do you get him to get to the sunflower?
0:28   He needs to do some actions.
0:30   I got it ... YAY!
0:31   Oh! (laughs)
0:33   And then we'll run it and see what happens
0:34   Haha, that's amazing!
0:36   Yeah! There we go!
0:39   That's pretty easy. -You just wrote your first program
0:40   I wrote it? -Yeah!
0:42   This is the code that you just wrote -Very awesome.
0:45   I thought, like, code was like,FBI-hacker symbols and stuff.
0:49   A little bit of problem solving a little bit of logic.
0:51   It's like instructions.
0:52   Programming is a lot easier today.
0:54   Don't just play on your phone, program it.
0:57   Alright! -Awesome!
0:58   How does someone go about getting a job?
1:00   Maybe, take an online class - find a class at a community college.
1:03   You can get one of the best paying jobs in the world.
1:05   I think medicine's moving into the whole computer age.
1:07   Technology touches every part of our lives.
1:09   If you can create technology, you can change the world.
1:12   So, we're excited that you are participating in today's Hour of Code.
1:15   We just did 2 lines of code.
1:17   3 lines of code!
1:19   4 lines,
1:19   7 lines,
1:20   5 lines,
1:20   25 lines of code.
1:23   I wrote 42 lines of code.
1:25   9 lines,
1:26   60 lines of code,
1:27   99 lines,
1:28   60 lines,
1:29   18 lines of code,
1:30   75 lines of code.
1:32   It doesn't matter how old you are,
1:33   Everybody can learn.
1:35   Hour of Code (repeats)
1:42   Whether you're a young man or a young woman;
1:45   whether you live in a city or a rural area,
1:47   everybody in this country should learn how to program a computer.
1:50   I just completed
1:51   the hour of code.
1:52   It's actually really easy to learn.
1:54   Girls should learn this too.
1:55   Understand that language that's going to be the future.
1:59   Anyone can learn computer science.
2:00   And you can learn too.
2:01   Jack Dorsey, Mark Zuckerberg, Bill Gates, all you all.
2:05   I'm Learning!
2:06   Give it a shot.
2:14   the Hour of Code is here
2:17   Spread it across the country
Transcripción : Youtube

PHP: Hola Mundo

NC > Computación > PHP

<!doctype html> 
 <html> <head> 
  <meta charset='utf-8'/> 
  <title>Hola Mundo</title> 
 </head> 
 <body> 
  <?php 
   echo 'Hola Mundo'; 
  ?> 
 </body> 
</html>

0.01

Linux : Cambiar grupo de usuarios de un archivo

NC > Computación > Linux

Para poder cambiar el grupo a un archivo se usa el comando chgrp :

$ chgrp nuevoGrupo archivo1

este comando asigna un nuevo grupo a "archivo1"

De manera recursiva es:

$ chgrp -R nuevoGrupo archivo1

este comando asigna un nuevo grupo a "archivo1" y de forma recursiva a todos los archivos contenidos en el.

  Es detalle de la forma recursiva es pués que no se puede cambiar el grupo a los archivos que fueron creados por otros usuarios, para corregir esto es necesario ejecutar el comando en modo root.

$sudo chgrp -R nuevoGrupo archivo1

  Para más información del comando "chgrp" ejecutar:

$ man chgrp

Links:

  1. https://es.wikipedia.org/wiki/Chgrp
  2. http://apuntes-para-no-olvidar.blogspot.com/2011/02/cambio-de-propietario-en-una-carpeta.html
  3. https://cool2k.wordpress.com/2008/08/16/hello-world/
  4. http://manpages.ubuntu.com/manpages/trusty/es/man1/chown.1.html
  5. http://xandrusoft.blogspot.com/2010/02/como-cambiar-grupo-de-archivos-en.html

0.10

Python : Uso de números en Python

NC > Computación > Python

Ejemplo:
# Python 2.7

# Pasar un real a entero
x1 = 12.2
x2 = 15.7
a = int(x1)
print a
a = int(x2)
print a

# Para redondear se puede aplicar la suma + 0.5
a = int(x1 + 0.5)
print 'Redondeo de x1 =',a
a = int(x2 + 0.5)
print 'Redondeo de x2 =',a

# Para obtener el valor absoluto
a = abs(-8)
print a
a = abs(18)
print a
a = abs(-32.89)
print a
a = abs(83.23)
print a

# Mostrar un numero entero de base 10 en base 8
a = oct(16)
print 'En base 8=',a

# Mostrar un numero entero de base 10 en base 16
a = hex(16)
print 'En base 16=',a
Output:
12
15
Redondeo de x1 = 12
Redondeo de x2 = 16
8
18
32.89
83.23
En base 8= 020
En base 16= 0x10

0.02

Linux : Cambiar los permisos de un archivo en Ubuntu

NC > Computación > Linux

Para cambiar los permisos usamos el comando "chmod"

$ chmod =r-- archivo

  Con este comando el usuario, grupo y otros solo tendrán acceso a lectura.

$chmod +rwx archivo

  Con este comando el usuario, grupo y otros tendrán acceso a lectura, escritura y ejecución.

Links:

  1. http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m1/permisos_de_archivos_y_carpetas.html
  2. http://blog.desdelinux.net/permisos-basicos-en-gnulinux-con-chmod/
0.04

Letras griegas en LaTeX α β χ δ ϵ

Python : Uso de funciones matemáticas en Python

NC > Computación > Python

# Python 2.7

n = abs(-4)
print n
n = abs(-5.2)
print n
n = oct(15)
print n
n = hex(15)
print n
n = max(56, 3)
print n
n = pow(2, 3)
print n
4
5.2
017
0xf
56
8

import math
# Python 2.7
import math
n = math.sin(0)
print n
n = math.pi
print n
n = math.degrees(3.141592)
print n
n = math.radians(180)
print n
n = math.cos(math.pi/3)
print n
n = math.cos(math.radians(60))
print n
0.0
3.14159265359
179.999962552
3.14159265359
0.5
0.5

Links

  1. https://docs.python.org/2.7/reference/
0.03

Html : Centrar Texto de una tabla con html

NC > Computación > HTML

Ejemplo: Centrar elementos de la tabla

<table border=1 style="width: 100%;text-align:center">
<tr>
    <td>E(1,1)</td>
    <td>E(1,2)</td>
    <td>E(1,3)</td>
  </tr>
<tr>
    <td>E(2,1)</td>
    <td>E(2,2)</td>
    <td>E(2,3)</td>
  </tr>
<tr>
    <td>E(3,1)</td>
    <td>E(3,2)</td>
    <td>E(3,3)</td>
  </tr>
<tr>
    <td>E(4,1)</td>
    <td>E(4,2)</td>
    <td>E(4,3)</td>
  </tr>
</table>


E(1,1) E(1,2) E(1,3)
E(2,1) E(2,2) E(2,3)
E(3,1) E(3,2) E(3,3)
E(4,1) E(4,2) E(4,3)

Ejemplo: Centrar elementos de la tabla

<table border=1 style="border-collapse: collapse; width: 100%;text-align:center">
<tr>
    <td>E(1,1)</td>
    <td>E(1,2)</td>
    <td>E(1,3)</td>
  </tr>
<tr>
    <td>E(2,1)</td>
    <td>E(2,2)</td>
    <td>E(2,3)</td>
  </tr>
<tr>
    <td>E(3,1)</td>
    <td>E(3,2)</td>
    <td>E(3,3)</td>
  </tr>
<tr>
    <td>E(4,1)</td>
    <td>E(4,2)</td>
    <td>E(4,3)</td>
  </tr>
</table>


E(1,1) E(1,2) E(1,3)
E(2,1) E(2,2) E(2,3)
E(3,1) E(3,2) E(3,3)
E(4,1) E(4,2) E(4,3)

0.02

Ejemplo de creación de un archivo en Drive con Google Apps Script

NC > Computación > Google

Ejemplo:
//creamos el documentos
var doc = DocumentApp.create('Ejemplo archivo');
//insertamos contenido
doc.getBody().appendParagraph('Cuerpo documentos');

Links:

  1. http://www.cristalab.com/tutoriales/como-programar-google-apps-con-google-appscript-c113563l/
0.02

Html : Ejemplos de Tablas básicas en html

NC > Computación > HTML

Unos ejemplo simples para usar una tabla en html.

Ejemplo :

<table>
<tr>
    <td>E(1,1)</td>
    <td>E(1,2)</td>
    <td>E(1,3)</td>
  </tr>
<tr>
    <td>E(2,1)</td>
    <td>E(2,2)</td>
    <td>E(2,3)</td>
  </tr>
<tr>
    <td>E(3,1)</td>
    <td>E(3,2)</td>
    <td>E(3,3)</td>
  </tr>
<tr>
    <td>E(4,1)</td>
    <td>E(4,2)</td>
    <td>E(4,3)</td>
  </tr>
</table>

E(1,1) E(1,2) E(1,3)
E(2,1) E(2,2) E(2,3)
E(3,1) E(3,2) E(3,3)
E(4,1) E(4,2) E(4,3)

Ejemplo :

<table border='2px'>
<tr>
    <td>E(1,1)</td>
    <td>E(1,2)</td>
    <td>E(1,3)</td>
  </tr>
<tr>
    <td>E(2,1)</td>
    <td>E(2,2)</td>
    <td>E(2,3)</td>
  </tr>
<tr>
    <td>E(3,1)</td>
    <td>E(3,2)</td>
    <td>E(3,3)</td>
  </tr>
<tr>
    <td>E(4,1)</td>
    <td>E(4,2)</td>
    <td>E(4,3)</td>
  </tr>
</table>


E(1,1) E(1,2) E(1,3)
E(2,1) E(2,2) E(2,3)
E(3,1) E(3,2) E(3,3)
E(4,1) E(4,2) E(4,3)

Ejemplo :

<table style="width:100%">
<tr>
    <td>E(1,1)</td>
    <td>E(1,2)</td>
    <td>E(1,3)</td>
  </tr>
<tr>
    <td>E(2,1)</td>
    <td>E(2,2)</td>
    <td>E(2,3)</td>
  </tr>
<tr>
    <td>E(3,1)</td>
    <td>E(3,2)</td>
    <td>E(3,3)</td>
  </tr>
<tr>
    <td>E(4,1)</td>
    <td>E(4,2)</td>
    <td>E(4,3)</td>
  </tr>
</table>

E(1,1) E(1,2) E(1,3)
E(2,1) E(2,2) E(2,3)
E(3,1) E(3,2) E(3,3)
E(4,1) E(4,2) E(4,3)

Ejemplo :

<table border="2px" style="border-collapse: collapse;">
<tr>
    <td>E(1,1)</td>
    <td>E(1,2)</td>
    <td>E(1,3)</td>
  </tr>
<tr>
    <td>E(2,1)</td>
    <td>E(2,2)</td>
    <td>E(2,3)</td>
  </tr>
<tr>
    <td>E(3,1)</td>
    <td>E(3,2)</td>
    <td>E(3,3)</td>
  </tr>
<tr>
    <td>E(4,1)</td>
    <td>E(4,2)</td>
    <td>E(4,3)</td>
  </tr>
</table>


E(1,1) E(1,2) E(1,3)
E(2,1) E(2,2) E(2,3)
E(3,1) E(3,2) E(3,3)
E(4,1) E(4,2) E(4,3)

Ejemplo :

<table border="2px" style="border-collapse: collapse; width: 100%;">
<tr>
    <td>E(1,1)</td>
    <td>E(1,2)</td>
    <td>E(1,3)</td>
  </tr>
<tr>
    <td>E(2,1)</td>
    <td>E(2,2)</td>
    <td>E(2,3)</td>
  </tr>
<tr>
    <td>E(3,1)</td>
    <td>E(3,2)</td>
    <td>E(3,3)</td>
  </tr>
<tr>
    <td>E(4,1)</td>
    <td>E(4,2)</td>
    <td>E(4,3)</td>
  </tr>
</table>

E(1,1) E(1,2) E(1,3)
E(2,1) E(2,2) E(2,3)
E(3,1) E(3,2) E(3,3)
E(4,1) E(4,2) E(4,3)

Ejemplo:

<table border=1 style="border-collapse: collapse; width: 100%;">
<tr>
    <td>E(1,1)</td>
    <td>E(1,2)</td>
    <td>E(1,3)</td>
  </tr>
<tr>
    <td>E(2,1)</td>
    <td>E(2,2)</td>
    <td>E(2,3)</td>
  </tr>
<tr>
    <td>E(3,1)</td>
    <td>E(3,2)</td>
    <td>E(3,3)</td>
  </tr>
<tr>
    <td>E(4,1)</td>
    <td>E(4,2)</td>
    <td>E(4,3)</td>
  </tr>
</table>

E(1,1) E(1,2) E(1,3)
E(2,1) E(2,2) E(2,3)
E(3,1) E(3,2) E(3,3)
E(4,1) E(4,2) E(4,3)

Ejemplo: Centrar elementos de la tabla

<table border=1 style="border-collapse: collapse; width: 100%;text-align:center">
<tr>
    <td>E(1,1)</td>
    <td>E(1,2)</td>
    <td>E(1,3)</td>
  </tr>
<tr>
    <td>E(2,1)</td>
    <td>E(2,2)</td>
    <td>E(2,3)</td>
  </tr>
<tr>
    <td>E(3,1)</td>
    <td>E(3,2)</td>
    <td>E(3,3)</td>
  </tr>
<tr>
    <td>E(4,1)</td>
    <td>E(4,2)</td>
    <td>E(4,3)</td>
  </tr>
</table>

E(1,1) E(1,2) E(1,3)
E(2,1) E(2,2) E(2,3)
E(3,1) E(3,2) E(3,3)
E(4,1) E(4,2) E(4,3)

Links:

  1.   http://www.w3schools.com/html/html_tables.asp
  2. http://www.w3schools.com/css/css_table.asp 
  3. http://www.mclibre.org/consultar/htmlcss/css/css_tablas_modos_bordes.html
  4. http://librosweb.es/libro/xhtml/capitulo_7/tablas_basicas.html
  5. http://librosweb.es/libro/css/capitulo_10.html
0.15