sábado, 6 de diciembre de 2008

Chuletilla sobre PHP de Emezeta

Mientras buscaba otra cosa di con esta chuleta sobre las funciones de php, parámetros, tipos de datos, etc. Está hecha por Manz, un buen trabajo que si sabéis php os interesará. Podría existir una de estas para cada lenguaje jeje. Está hecha en inglés pero es entendible por todos ya veréis.

Os cuento que tiene por encima, ya que poner la imagen aquí se sale de los límites jeje.

Chuleta de PHP
---------------------

Tipos de datos: boolean, integer, float...
Comentarios.
Operadores: aritméticos, de asignación, para bits, comparación...
Constantes: define, constant...
Estructuras de Control: if, while, do while, switch...
Funciones.
Funciones Matemáticas: log, rand, abs,exp...
Tipos de Caracteres: ctype_alnum, ctype_alpha...
Inclusión de Archivos: require, include...
Variables predefinidas: $GLOBALS, $GET, $POST...
Funciones URL: base64_encode, urlencode, parse_url...
Funciones para Directorios: chdir, chroot,dir, opendir...
Funciones Misceláneas: sleep, exit, eval...
Funciones para Ejecutar: exec, passthru, shell_exec, system.
Arrays: matrix, array, list...
Movimientos Básicos de Arrays: current, end, array_pop...
Métodos para Ordenar Arrays: array_multisort, array_reverse....
Arrays como sets(diferencia e intersecciones): array_intersect, array_diff...
Fecha y Hora: getdate, time, microtime...
Parámetros de fecha: date(day, week, month...).
Clase de DateTime y DateTimeZone: date_create, date_time_set...
Archivos del Sistema(funciones básicas): basename, chmod, rename, copy, glob...
Cadenas: slashes y quotes; conversions y crypt; splits; strings y chars operations; compare; print family.
Expresiones regulares: POSIX Extended RegExp y Perl Compatible RegExp

---------------------------------------------------------------------------------------
Bueno, ahí está todo lo que te vas a encontrar más completo.

Lo podéis bajar de aquí: http://www.emezeta.com/articulos/emezeta-card-php-cheat-sheet

miércoles, 3 de diciembre de 2008

DAI - Sistemas Informáticos Multiusuario y en Red(1)

Esta asignatura la tenemos dividida en bloques. Voy a enseñaros poco a poco, de que trata cada bloque en distintos posts y que podréis aprender con ellos.

El primer bloque de esta asignatura es:

COMUNICACIÓN Y REPRESENTACIÓN DE LA INFORMACIÓN

1- Introducción a la informática
2- Datos e información
3- Cualidades de la información
4- Transmisión de la información
5- Representación de la información
  • Codificación binaria
  • Codificación/Decodificación
  • Sistemas de numeración
  • Teoría Formal de la Numeración
  • Sistema binario (0,1)
  • Cambio de decimal a cualquier base
  • Paso de Base B a base C
  • Operaciones lógicas en binario(AND, OR, XOR, NOT)
  • Operaciones aritméticas en binario
  • Medidas
  • Sistema Octal (0-7)
  • Sistema Hexadecimal (0-F)
  • Representación de los números enteros (Coma fija sin signo, con signo, Complemento a 1 y a 2, en exceso a M o sesgada, BCD empaquetado y desempaquetado, Código Gray, Cod. Biquinaria y Quibinaria y el código de los 7 segmentos)
  • Representación de números reales (IEEE 754)
  • Representación de alfanuméricos (FIELDATA, BCDIC, ASCII-7, ASCII EXTENDIDO, EBCDIC, UNICODE)
6- Redundancia en la codificación
  • Código hamming
  • Códigos CRC
  • Código Huffman
  • Código corrector de dos entre 3 (2/3)

Lo más extendido es el punto 5 y 6, está algo desordenado pero en navidades si hay ganas o al final de curso o cuando ya no tenga que hacer gran cosa, poco a poco los apuntes estarán en pdf disponibles para todos, o al menos eso espero. Es mucha tarea pero se irá intentando poco a poco.