Python es un lenguaje dinamico, simple, moderno y flexible, facil de aprender y usar, que posibilita el desarrollo rapido de todo tipo de aplicaciones multiplataforma, tanto web como de escritorio, ya sea en sistemas de gestion comercial como juegos/multimedia o aplicaciones cientificas.
Existen implementaciones para Java, .NET e interfases para otros lenguajes (C, VB, VFP, PHP, Delphi), facilitando el desarrollo de aplicaciones dinamicas o la extension de programas existentes en estos ambientes, con un extenso y creciente numero de bibliotecas y proyectos para las mas diversas funciones.
Es utilizado por empresas de primera linea como Google, varias consultoras y empresas de software a nivel local.
Objetivos: El asistente obtendra los conocimientos principales para el manejo del lenguaje y extensiones mas utilizadas. Podra terminar el curso creando aplicaciones, tanto para escritorio como para web, en windows y/o linux.
El Club de Programadores- Asociacion Civil, invita a participar del curso 'Programacion en Python' que se dictara los dias Jueves de 18:30 a 21:30 hs a partir del 8 de julio de 2010, en Auditorio Congreso, Entre Rios 166 piso 14
Temario del Curso de Phyton
1. Introduccion a Python: El Interprete. Sentencias simples. Tipos de datos
basicos: Manejo de Texto (strings y unicode), Numeros Enteros y Flotanes,
Listas y Diccionarios, Conjuntos. Condiciones y Bucles. Funciones y modulos.
Programacion Orientada a Objetos: Clases y Objetos. Atributos, Metodos y
Propiedades. Herencia y Mixins. Excepciones. Espacios de nombres. Manejo de
Archivos. Ayuda y Documentacion.
2. Introduccion a la libreria estandar: Tipos de datos Avanzados (fechas,
numeros decimales, etc.); Funciones matematicas; Acceso al Sistema Operativo
(archivos, directorios y procesos); Hilos y procesos (threading, subprocess,
etc.); Networking (comunicaciones cliente/servidor con sockets, web con
http, email con smtp, etc.); Manejo de datos avanzados (mensajes de correo,
paginas web html, xml, zip, etc.); Depuracion (pdb: Python Debugger)
3. Persistencia de datos: Serializacion (persistencia simple: Pickle);
Interfase DbApi: conexion con bases de datos (ejemplos para SqLite,
PostgreSQL, MySQL). Introduccion a mapeadores objeto-relacional
(Object-Relational-Mappers, ORM): SqlAlchemy y Elixir. Programacion de
Procedimientos Almacenados y Disparadores con Pl/Python (PostgreSQL)
4. Introduccion a extensiones avanzadas: PyGame (juegos y multimedia),
PyOpenGl, Blender (3D); NumPy (funciones de matematicas avanzadas,
computacion cientifica); imagenes con PIL (Python Imaging Library);
ReportLab (generacion de PDF); BeautifulSoup (manejo simple de html, xhtml,
xml); Extensiones Win32 (clientes y servidores interfase COM con otros
lenguajes y aplicaciones, API del sistema operativo Windows: servicios,
seguridad, procesos, gui, etc.); Py2Exe (generacion de ejecutables e
instaladores para windows)
5. Introduccion al desarrollo de aplicaciones multiplataforma (windows,
linux y mac) para Escritorio (GUI) con wxPython: Ejemplo simple con
PythonCard; Diseno de Pantallas con wxGlade; Programacion por Eventos
WxPython. Ejemplo Sistema de facturacion simple
6. Introduccion al desarrollo de aplicaciones para Web utilizando
Django y Web2Py: Patron MVC de tres capas: Modelo, Vista y Controlador.
Plantillas. Ejemplo de aplicacion: sitio web dinamico
7. Ejemplo Integrador: Factura Electronica (Interfaz PyAfipWs).
Extensiones M2Crypto (criptografia), httplib2. Manejo de XML.
Implementacion de Clientes de Servicios web (SOAP). Generacion de PDF
con pyfpdf. Planillas CSV y archivos de texto. Conexion con bases de
datos (ODBC). Envio de Emails y FTP. PyRece: interfaz grafica wxPython
(PythonCard). Ejemplo interfaz web con web2py.
Programacion en Python
Fecha de inicio : 8 de julio de 2010
Cantidad de horas : 12 horas, en cuatro clases de tres horas.
Horario : Jueves de 18:30 a 21:30 hs
Lugar : Auditorio Congreso (Entre Rios 166 piso 14)
Aprender a programar computadoras. Aprender Diseño Web.
Cursos profesionales a distancia online
Formacion Online. Postgrados y masters especializaciones
Cursos JAVA Cursos Flash .NET Delphi PHP C# y lenguajes de programacion
Cursos de Microsoft Macromedia y Adobe
Cursos Photoshop.
Libros Cursos Programacion PHP
Para saber de Libros y Cursos de Programacion PHP
Compara precios y enterate la sposibilidades de productos comerciales y libres que brinda el mercado.
Cursos en CD, DVD o libros de autoaprendisaje COMPARA Libros y Cursos de Programacion PHP
Compara precios y enterate la sposibilidades de productos comerciales y libres que brinda el mercado.
Cursos en CD, DVD o libros de autoaprendisaje COMPARA Libros y Cursos de Programacion PHP
CURSO MI WEB en 30 MINUTOS

La respuesta es sí, SI se puede. Completando este curso, y dedicándole un poco de tu tiempo, podrás armar cualquier página web en menos de 30 minutos
Aprenderás cómo hacer páginas estáticas y páginas dinámicas para que tus visitantes puedan dejar comentarios | |
| | Tendrás un editor de textos que te permitirá agregar contenidos "frescos" sobre tu empresa y tus productos. |
| | Tendrás la posibilidad de cambiar el aspecto de tu web de una manera tan sencilla que inclusive podrás hacerlo todos los días. |
| | Podrás posicionar tu web rápidamente en los buscadores más importantes, como Google, Yahoo, Msn, etc. |
| | Tendrás acceso a varias estadísticas para identificar de dónde vienen tus visitantes. |
Anotate en el CURSO MI WEB en 30 MINUTOS
Ruby. Un lenguaje simple, natural y productivo.
Ruby. Un lenguaje simple, natural y productivo por Gastón Ramos - Programador experto en Ruby y Ruby On Rails.
Desarrollo de Rich Internet Applications en la Viernes 30 y Sábado 31 de Octubre Aula 15, Edific io Newbery y Rivadavia, UNNOBA Junín
La entrada es libre y gratuita, pero debe realizarse previa inscripción obligatoria en http://www.unnoba.edu.ar/sl
Detalles de los expositores, de las charlas, preguntas, consultas en http://www.lugju.com.ar
Desarrollo de Rich Internet Applications en la Viernes 30 y Sábado 31 de Octubre Aula 15, Edific io Newbery y Rivadavia, UNNOBA Junín
La entrada es libre y gratuita, pero debe realizarse previa inscripción obligatoria en http://www.unnoba.edu.ar/sl
Detalles de los expositores, de las charlas, preguntas, consultas en http://www.lugju.com.ar
Python, un lenguaje claro, versátil y robusto.
Python, un lenguaje claro, versátil y robusto y Taint Mode en Python: Cómo encontrar vulnerabilidades mediante el uso de variables manchadas Programador experto en Python, investigador becado UTN.
Desarrollo de Rich Internet Applications en la Viernes 30 y Sábado 31 de Octubre Aula 15, Edific io Newbery y Rivadavia, UNNOBA Junín
La entrada es libre y gratuita, pero debe realizarse previa inscripción obligatoria en http://www.unnoba.edu.ar/sl
Detalles de los expositores, de las charlas, preguntas, consultas en http://www.lugju.com.ar
Desarrollo de Rich Internet Applications en la Viernes 30 y Sábado 31 de Octubre Aula 15, Edific io Newbery y Rivadavia, UNNOBA Junín
La entrada es libre y gratuita, pero debe realizarse previa inscripción obligatoria en http://www.unnoba.edu.ar/sl
Detalles de los expositores, de las charlas, preguntas, consultas en http://www.lugju.com.ar
Los mejores recursos sobre Drupal
Drupal.org - Pagina Oficial Aquí es donde puede descargar núcleo de Drupal, módulos, temas, y todas sus actualizaciones.
Lynda.com - Hay una sección en este sitio llamado Drupal esenciales de formación que cubre los conceptos básicos. Todo, desde la instalación para el lanzamiento. Es un gran punto de partida.
Acquia.com - La sección de Comunidad del sitio ha tutoriales en vídeo sobre ImageCache, bloques, CCK y mucho más. Los temas tratados aquí son más avanzadas, pero tienes que aprender que con el tiempo. Algunos de estos videos pueden requerir múltiples visiones.
GotDrupal.com - Tutoriales en vídeo sobre los flujos de trabajo, permisos, Google Analytics Módulo, y mucho más.
Lullabot.com - Estos son los expertos. Sus tutoriales en vídeo (Learning CCK y criterios de aprendizaje) realmente ayudar a explicar dos de los módulos de Drupal más importantes. También tienen un vídeo que ofrece una buena visión de conjunto de Drupal llamado Acuerdo de Drupal.
DrupalSN.com - Un sitio de la comunidad de Niza, donde los entusiastas Drupal intercambiar ideas y ayudarnos mutuamente.
LevelTenDesign.com - Tratamos de compartir nuestra visión sobre todo lo que aprendemos. Tenemos artículos sobre temas básicos como la supresión de nombres de los campos de tipos de contenido, creación de canales RSS de dictamen, la parte superior de módulos de Drupal SEO, y para los usuarios más avanzados, Drupal 6 esqueletos nodo.
Sin duda los recursos mas economicos para progresar rapidamente
Lynda.com - Hay una sección en este sitio llamado Drupal esenciales de formación que cubre los conceptos básicos. Todo, desde la instalación para el lanzamiento. Es un gran punto de partida.
Acquia.com - La sección de Comunidad del sitio ha tutoriales en vídeo sobre ImageCache, bloques, CCK y mucho más. Los temas tratados aquí son más avanzadas, pero tienes que aprender que con el tiempo. Algunos de estos videos pueden requerir múltiples visiones.
GotDrupal.com - Tutoriales en vídeo sobre los flujos de trabajo, permisos, Google Analytics Módulo, y mucho más.
Lullabot.com - Estos son los expertos. Sus tutoriales en vídeo (Learning CCK y criterios de aprendizaje) realmente ayudar a explicar dos de los módulos de Drupal más importantes. También tienen un vídeo que ofrece una buena visión de conjunto de Drupal llamado Acuerdo de Drupal.
DrupalSN.com - Un sitio de la comunidad de Niza, donde los entusiastas Drupal intercambiar ideas y ayudarnos mutuamente.
LevelTenDesign.com - Tratamos de compartir nuestra visión sobre todo lo que aprendemos. Tenemos artículos sobre temas básicos como la supresión de nombres de los campos de tipos de contenido, creación de canales RSS de dictamen, la parte superior de módulos de Drupal SEO, y para los usuarios más avanzados, Drupal 6 esqueletos nodo.
Sin duda los recursos mas economicos para progresar rapidamente
Drupal: Recursos y Tutoriales
Drupal: Recursos y Tutoriales
Seguiremos brindando todos los recursos para Drupal
- Los mejores Recursos para Drupal para principiantes
- Mas de 200 Themes de Drupal Compilados
- Comparativas de CMS: Drupal es el mejor
- Tutorial para construir un sitio web con Drupal 6
Seguiremos brindando todos los recursos para Drupal
PASCAL: Dudas y Preguntas
Lenguaje de PASCAL: Dudas y Preguntas
- Quisiera ver si me pueden ayudar por que necesito hacer un programa en Pascal que calcule cuantas horas, cuantos minutos y cuantos segundos hay en 3700 segundo
- Sitios web sobre Turbo Pascal, donde pueda conseguir una libreria para el control de mouse?
- Conoces el lenguaje de turbo pascal?
- Como conseguie un manual o tutorial de turbo pascal?
Curso de JAVA paso a paso
Ofertas de Trabajo de Informatica
JAVA paso a paso
Horario: Viernes de 9 a 13 hs.
Docente: Mag. Claudia Silvia Litvak
Comienzo: 15-05-2009
Lugar: Laboratorio Congreso
Arancel: 720.00
Horas: 32 horas, en ocho clases de cuatro horas
Inscripción : por mail a clubdeprogramadores@fibertel.com.ar o por TE al 4383-2056
JAVA paso a paso
Horario: Viernes de 9 a 13 hs.
Docente: Mag. Claudia Silvia Litvak
Comienzo: 15-05-2009
Lugar: Laboratorio Congreso
Arancel: 720.00
Horas: 32 horas, en ocho clases de cuatro horas
Inscripción : por mail a clubdeprogramadores@fibertel.com.ar o por TE al 4383-2056
Introducción a la Carrera Programador de Aplicaciones C#
Introducción a la Carrera Programador de Aplicaciones C#
Horario: Miércoles de 18.30 a 21.30 hs.
Docente: Ing. María Alejandra Vizoso
Comienzo: 13-05-2009
Lugar: Auditorio Congreso
Arancel: 0.00
Horas: Una charla de 3 hs.
Inscripción : por mail a clubdeprogramadores@fibertel.com.ar o por TE al 4383-2056
Horario: Miércoles de 18.30 a 21.30 hs.
Docente: Ing. María Alejandra Vizoso
Comienzo: 13-05-2009
Lugar: Auditorio Congreso
Arancel: 0.00
Horas: Una charla de 3 hs.
Inscripción : por mail a clubdeprogramadores@fibertel.com.ar o por TE al 4383-2056
Cursos Introducción a UML
Introducción a UML
Horario: Lunes de 18.30 a 21.30 hs.
Docente: Ing. María Alejandra Vizoso
Comienzo: 11-05-2009
Lugar: Auditorio Congreso
Arancel: 120.00
Horas: 12 horas en cuatro clases de tres hs.
Inscripción : por mail a clubdeprogramadores@fibertel.com.ar o por TE al 4383-2056
Horario: Lunes de 18.30 a 21.30 hs.
Docente: Ing. María Alejandra Vizoso
Comienzo: 11-05-2009
Lugar: Auditorio Congreso
Arancel: 120.00
Horas: 12 horas en cuatro clases de tres hs.
Inscripción : por mail a clubdeprogramadores@fibertel.com.ar o por TE al 4383-2056
Cursos J2EE, Struts, Hibernate con PC
J2EE, Struts, Hibernate con PC
Horario: Sábados de 14 a 18 hs.
Docente: Angel López
Comienzo: 09-05-2009
Lugar: Laboratorio Congreso
Arancel: 720.00
Horas: 32 horas, en ocho clases de cuatro hs.
Inscripción : por mail a clubdeprogramadores@fibertel.com.ar o por TE al 4383-2056
Horario: Sábados de 14 a 18 hs.
Docente: Angel López
Comienzo: 09-05-2009
Lugar: Laboratorio Congreso
Arancel: 720.00
Horas: 32 horas, en ocho clases de cuatro hs.
Inscripción : por mail a clubdeprogramadores@fibertel.com.ar o por TE al 4383-2056
Curso de PHP
Curso de PHP
- Introduccion al PHP
PHP es lo que llamamos un lenguaje de programacion del lado del servidor - Instalar PHP en Windows
Vamos a ver cómo instalar PHP en nuestro servidor bajo windows en el que ya habremos instalado Apache préviamente - Configuracion de PHP
El archivo de configuración de PHP
Curso en ASP.NET 2.0
El Club_de_Programadores - Asociacion Civil, invita a participar del curso 'Programando en ASP.NET 2.0' que se dictara los dias Martes de 18.30 a 21.30 hs. a partir del 03 de Marzo de 2009, en Auditorio Congreso, Entre Rios 166
- Temario a desarrollar
Visual Studio .NET 2005
ASP.NET 2.0
Usando C# y VB.NET
Controles Basicos
Postback
Manejo de Estado
ViewState, Session, Application
Context
Global.asax
Acceso a Datos con ADO.NET
Nuevas clases en ADO.NET 2.0
Factorias de Data Providers
Acceso a SQL Server, Access
Web Controls
User Controls
Autenticacion y Autorizacion
Providers de Membership, Roles
Themes
Master Pages
Themas y Master Pages dinamicos
Conceptos de Web Parts y personalizacion
Ejemplo de Sitio en Capas
Capa de Datos
Capa de Negocios
Capa de Presentacion
Fecha de inicio : 03 de Marzo de 2009
Cantidad de horas : 24 horas, en ocho clases de tres horas
Horario : Martes de 18.30 a 21.30 hs.
Lugar : Auditorio Congreso
(Entre Rios 166)
- Temario a desarrollar
Visual Studio .NET 2005
ASP.NET 2.0
Usando C# y VB.NET
Controles Basicos
Postback
Manejo de Estado
ViewState, Session, Application
Context
Global.asax
Acceso a Datos con ADO.NET
Nuevas clases en ADO.NET 2.0
Factorias de Data Providers
Acceso a SQL Server, Access
Web Controls
User Controls
Autenticacion y Autorizacion
Providers de Membership, Roles
Themes
Master Pages
Themas y Master Pages dinamicos
Conceptos de Web Parts y personalizacion
Ejemplo de Sitio en Capas
Capa de Datos
Capa de Negocios
Capa de Presentacion
Fecha de inicio : 03 de Marzo de 2009
Cantidad de horas : 24 horas, en ocho clases de tres horas
Horario : Martes de 18.30 a 21.30 hs.
Lugar : Auditorio Congreso
(Entre Rios 166)
Cursos de Programación en C#
Anuncios y alendarios de Cursos en Argentina:
El Club de Programadores- Asociacion Civil, invita a participar del curso 'Introducción a la programación con ejemplos en C# con PC' que se dictará los días Miércoles de 18 a 22 hs. a partir del 11 de Febrero de 2009, en Laboratorio Congreso, Entre Ríos 166
Programa sintético:
Programa analítico:
• Conceptos básicos:
Arquitectura básica del Computador.
Programa, definición y funciones.
Distintos tipos de programas necesarios para el funcionamiento del computador, niveles y organización en capas de especialización creciente. La cebolla de Donovan.
Lenguajes de programación, sus niveles. Compiladores. Linkeditores.
Datos, su manejo y almacenamiento. Sistema de archivos. Bases de Datos.
El problema, su análisis. Pasos para solucionar un problema con un programa.
Lógica. Algoritmos. Paradigmas de programación.
El diseño del programa. El diseño de los datos.
• Elementos de los lenguajes de programación:
Constantes. Variables. Tipos. Operadores. Expresiones. El control del flujo del programa. Arreglos, dimensiones, recorrida. Otros elementos.
• Estructura de un programa:
Necesidad de estructurar los programas. Reutilización. Diferentes formas de estructurar programas. Las bibliotecas. Los servicios generales. Ambientes de ejecución. Entrada y Salida. Llamadas al Sistema Operativo. Procedimientos y Funciones. Parámetros. Retorno. Orientación a Objetos. Memoria. Alocación. Visibilidad de variables y objetos.
• UML
Modelos definición y necesidad de los modelos para confeccionar programas. Documentación y comunicación.
Clases, objetos, inherencia, polimorfismo, eventos. Métodos. Propiedades. Mensajes. Comportamiento. Sobrecarga.
Diferentes visiones del problema, modelos estáticos y dinámicos.
• Datos:
Necesidad e importancia de los datos para los programas. Métodos para manejo de datos. Los archivos. Las bases de datos. Relaciones. Principios de diseño de datos.
• Interfaz del usuario:
Definición, importancia. Diseño de la interfaz del usuario. Distintos tipos de interfaces con el usuario. Errores. Validación de datos. Gráficos.
Ofertas de Trabajo de Informatica
El Club de Programadores- Asociacion Civil, invita a participar del curso 'Introducción a la programación con ejemplos en C# con PC' que se dictará los días Miércoles de 18 a 22 hs. a partir del 11 de Febrero de 2009, en Laboratorio Congreso, Entre Ríos 166
Programa sintético:
- Conceptos básicos
- Elementos de los lenguajes de programación
- Estructura de un programa
- UML
- Datos
- Interfaz del usuario
Programa analítico:
• Conceptos básicos:
Arquitectura básica del Computador.
Programa, definición y funciones.
Distintos tipos de programas necesarios para el funcionamiento del computador, niveles y organización en capas de especialización creciente. La cebolla de Donovan.
Lenguajes de programación, sus niveles. Compiladores. Linkeditores.
Datos, su manejo y almacenamiento. Sistema de archivos. Bases de Datos.
El problema, su análisis. Pasos para solucionar un problema con un programa.
Lógica. Algoritmos. Paradigmas de programación.
El diseño del programa. El diseño de los datos.
• Elementos de los lenguajes de programación:
Constantes. Variables. Tipos. Operadores. Expresiones. El control del flujo del programa. Arreglos, dimensiones, recorrida. Otros elementos.
• Estructura de un programa:
Necesidad de estructurar los programas. Reutilización. Diferentes formas de estructurar programas. Las bibliotecas. Los servicios generales. Ambientes de ejecución. Entrada y Salida. Llamadas al Sistema Operativo. Procedimientos y Funciones. Parámetros. Retorno. Orientación a Objetos. Memoria. Alocación. Visibilidad de variables y objetos.
• UML
Modelos definición y necesidad de los modelos para confeccionar programas. Documentación y comunicación.
Clases, objetos, inherencia, polimorfismo, eventos. Métodos. Propiedades. Mensajes. Comportamiento. Sobrecarga.
Diferentes visiones del problema, modelos estáticos y dinámicos.
• Datos:
Necesidad e importancia de los datos para los programas. Métodos para manejo de datos. Los archivos. Las bases de datos. Relaciones. Principios de diseño de datos.
• Interfaz del usuario:
Definición, importancia. Diseño de la interfaz del usuario. Distintos tipos de interfaces con el usuario. Errores. Validación de datos. Gráficos.
Ofertas de Trabajo de Informatica
Tutorial. Clase Diseño web 1
| Como hacer una pagina web desde 0 . Parte 1 Aprendemos com Macromedia Dreamweaver. | |
Javascript: 1ra parte
Este manual pretende dar instrucciones precisas para el manejo y adaptacion en Javascript. Si eres muy novato en la programacion web, no es un tutorial recomendable. El nivel requerido es medio a rookie, gracias por su comprension!.
Tipos básicos
intValue var = 1;
floatValue var = 3,0;
stringValue var = "Esta es una cadena \ n";
sqString var = 'Esto también es una cadena';
Javascript es un lenguaje escrito dinámicamente. Las variables son declaradas con la palabra clave var. Simple común son los tipos de apoyo.
Arrays
emptyList var = [];
homogenousList var = [1, 2, 3];
heterogenousList var = [ "uno", 2, 3.0];
Javascript ha construido en objetos de colección. La matriz es un objeto dinámicamente escrito secuencia de valores Javascript. Ellos son creados con el soporte de notación [] o con el nuevo operador en la matriz de objeto (por ejemplo, new Array (5)).
Mapas de la Propiedad
emptyMap var = ();
homogenousMap var = ( "uno": 1, "dos": 2, "tres": 3);
heterogenousMap var = ( "uno": 1,
"dos": "dos",
"tres": 3.0);
Junto con matrices son los objetos de objetos. Actúan como propiedad mapas con las cadenas que actúa como claves dinámicamente a los datos mecanografiados.
Acceso
/ / Notación de puntos de acceso de propiedad
window.alert ( "homogénea mapa de propiedad \" uno \ ""
homogenousMap.one);
/ / Subíndice notación de propiedad de acceso
window.alert ( "homogénea mapa de propiedad \" dos \ ""
homogenousMap [ "dos"]);
Cesión de Créditos
homogenousMap [ "uno"] = 10;
homogenousMap.two = 20;
Eliminación
eliminar homogenousMap [ "uno"];
eliminar homogenousMap.two;
Iteración
para (var clave en heterogenousMap) (
window.alert ( "heterogéneas mapa de propiedad \" "
llave
"\" = "
heterogenousMap [clave]);
)
intValue var = 1;
floatValue var = 3,0;
stringValue var = "Esta es una cadena \ n";
sqString var = 'Esto también es una cadena';
Javascript es un lenguaje escrito dinámicamente. Las variables son declaradas con la palabra clave var. Simple común son los tipos de apoyo.
Arrays
emptyList var = [];
homogenousList var = [1, 2, 3];
heterogenousList var = [ "uno", 2, 3.0];
Javascript ha construido en objetos de colección. La matriz es un objeto dinámicamente escrito secuencia de valores Javascript. Ellos son creados con el soporte de notación [] o con el nuevo operador en la matriz de objeto (por ejemplo, new Array (5)).
Mapas de la Propiedad
emptyMap var = ();
homogenousMap var = ( "uno": 1, "dos": 2, "tres": 3);
heterogenousMap var = ( "uno": 1,
"dos": "dos",
"tres": 3.0);
Junto con matrices son los objetos de objetos. Actúan como propiedad mapas con las cadenas que actúa como claves dinámicamente a los datos mecanografiados.
Acceso
/ / Notación de puntos de acceso de propiedad
window.alert ( "homogénea mapa de propiedad \" uno \ ""
homogenousMap.one);
/ / Subíndice notación de propiedad de acceso
window.alert ( "homogénea mapa de propiedad \" dos \ ""
homogenousMap [ "dos"]);
Cesión de Créditos
homogenousMap [ "uno"] = 10;
homogenousMap.two = 20;
Eliminación
eliminar homogenousMap [ "uno"];
eliminar homogenousMap.two;
Iteración
para (var clave en heterogenousMap) (
window.alert ( "heterogéneas mapa de propiedad \" "
llave
"\" = "
heterogenousMap [clave]);
)
Lenguajes realmente complicados
Un lenguaje de programación es un conjunto de símbolos y reglas similares a un «idioma», con el cuál podremos crear aplicaciones o sistemas para controlar una máquina o determinadas funciones. Existen muchos y muy variados, algunos muy famosos son: Java, C/C++, Basic o Perl.
Sin embargo, existen algunos, mucho menos conocidos que podrían entrar en la categoría de Lenguajes de programación complicados dada su naturaleza. Echemos un vistazo a alguno de ellos:
Intercal (1972): Se diseñó en un principio como una parodia de los lenguajes Fortran y Cobol, por la compleja didáctica que poseían. Se trata de una especie de lenguaje máquina. Como curiosidad, Intercal significa «Lenguaje compilado con ningún acrónimo pronunciable».
Ejemplo del Hello World! en Intercal:
PLEASE DO ,1 <- #13 DO ,1 SUB #1 <- #238 DO ,1 SUB #2 <- #112 DO ,1 SUB #3 <- #112 DO ,1 SUB #4 <- #0 DO ,1 SUB #5 <- #64 DO ,1 SUB #6 <- #238 DO ,1 SUB #7 <- #26 DO ,1 SUB #8 <- #248 DO ,1 SUB #9 <- #168 DO ,1 SUB #10 <- #24 DO ,1 SUB #11 <- #16 DO ,1 SUB #12 <- #158 DO ,1 SUB #13 <- #52 PLEASE READ OUT ,1 PLEASE GIVE UP
Brainfuck (1993): Se trata de un lenguaje de programación que a la vez que se basa en un concepto simple, resulta altamente complejo: Funciona sólo realizando operaciones sobre punteros. Ejemplo del Hello World! en Brainfuck: ++++++++++ [ >+++++++>++++++++++>+++>+<<<<- ] >++.
>+.
+++++++.
.
+++.
>++.
<<+++++++++++++++. >.
+++.
------.
--------.
>+.
>.
Befunge93 (1993): Este lenguaje de programación se caracteriza por estar basado en el modelo de una máquina de pila para pasar parámetros y utilizar una especie de matriz bidimensional para sus instrucciones, que podrán dirigir el control de flujo en cualquier dirección, volviendo en círculo al mismo lugar si se excede en las dimensiones.
Ejemplo del Hello World! en Befunge:
> v
v ,,,,,"Hello"< >48*, v
v,,,,,,"World!"< >25*,@
Malbolge (1998): Se diseñó para ser un lenguaje de programación muy complicado y se basa en teorías de criptoanálisis. Su nombre está basado en el 8º círculo del infierno (La Divina Comedia, Dante).
Ejemplo del Hello World! en Malbolge:
(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<
Sin embargo, existen algunos, mucho menos conocidos que podrían entrar en la categoría de Lenguajes de programación complicados dada su naturaleza. Echemos un vistazo a alguno de ellos:
Intercal (1972): Se diseñó en un principio como una parodia de los lenguajes Fortran y Cobol, por la compleja didáctica que poseían. Se trata de una especie de lenguaje máquina. Como curiosidad, Intercal significa «Lenguaje compilado con ningún acrónimo pronunciable».
Ejemplo del Hello World! en Intercal:
PLEASE DO ,1 <- #13 DO ,1 SUB #1 <- #238 DO ,1 SUB #2 <- #112 DO ,1 SUB #3 <- #112 DO ,1 SUB #4 <- #0 DO ,1 SUB #5 <- #64 DO ,1 SUB #6 <- #238 DO ,1 SUB #7 <- #26 DO ,1 SUB #8 <- #248 DO ,1 SUB #9 <- #168 DO ,1 SUB #10 <- #24 DO ,1 SUB #11 <- #16 DO ,1 SUB #12 <- #158 DO ,1 SUB #13 <- #52 PLEASE READ OUT ,1 PLEASE GIVE UP
Brainfuck (1993): Se trata de un lenguaje de programación que a la vez que se basa en un concepto simple, resulta altamente complejo: Funciona sólo realizando operaciones sobre punteros. Ejemplo del Hello World! en Brainfuck: ++++++++++ [ >+++++++>++++++++++>+++>+<<<<- ] >++.
>+.
+++++++.
.
+++.
>++.
<<+++++++++++++++. >.
+++.
------.
--------.
>+.
>.
Befunge93 (1993): Este lenguaje de programación se caracteriza por estar basado en el modelo de una máquina de pila para pasar parámetros y utilizar una especie de matriz bidimensional para sus instrucciones, que podrán dirigir el control de flujo en cualquier dirección, volviendo en círculo al mismo lugar si se excede en las dimensiones.
Ejemplo del Hello World! en Befunge:
> v
v ,,,,,"Hello"< >48*, v
v,,,,,,"World!"< >25*,@
Malbolge (1998): Se diseñó para ser un lenguaje de programación muy complicado y se basa en teorías de criptoanálisis. Su nombre está basado en el 8º círculo del infierno (La Divina Comedia, Dante).
Ejemplo del Hello World! en Malbolge:
(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<
Codigo para obneter mails de Google(PHP)
Por medio de este cogigo podemos obtener los correo, especificamente de la cuenta Gmail
usando PHP.
$cant=imap_num_msg($stream);
for($nm=1;$nm<=$cant;$nm++){ $asunto=""; $header = imap_header($stream, $nm); $from=$header->from;
$from=$from[0]->mailbox;
$asunto=$header->subject;
$fecha=$header->date;
//imap_delete($stream,$nm);//Marca el mail para ser borrado
}
//imap_expunge($stream);//Borra los mail marcados para borrar
if($cant==0) echo "No se encontraron mails nuevos
";
}else{
echo "ERROR
";
}
imap_close($stream);
echo"Desconectado...";
?>
Suscribirse a:
Entradas (Atom)
