"Hombres y mujeres para los demás"

Ejercicio con jquery

Espero les sea de utilidad este aporte, la historia sólo tiene sentido para estudiantes de computación de la UCA y no la hice en mis tiempos de ocio, para nada, fue una tarea y un ejercicio muy interesante, espero la disfruten.

Una historia

Programación en capas: "Conceptos básicos"

He elaborado este pequeño resumen teórico que contiene los conceptos básicos de la programación en capas o la que nosotros cursamos como "Programación Cliente Servidor":

APRENDE MATLAB DESDE 0












Matlab es un programa interactivo para cálculo numérico y tratamiento de datos. Contiene muchas herramientas y utilidades que permiten además diversas funcionalidades, como la presentación gráfica en 2 y 3 dimensiones. Esos útiles están agrupados en "paquetes" (toolboxes). A Matlab se le pueden añadir paquetes especializados para algunas tareas (por ejemplo, para tratamiento de imágenes). Trabajar con Matlab comporta aprender un lenguaje simple. En esta introducción se explican los elementos básicos de este lenguaje


PDF 01



PDF 02

Y aqui una pag de mucha ayuda da click aqui!!

Libros CSS

Aquí un par de links para descargar libros que tratan sobre el uso de CSS (gratuitos)
* Introducción a CSS.
* CSS - Avanzado.

JSP + Base de datos

Código JSP que realiza operaciones SELECT, INSERT, DELETE y UPDATE sobre una base de datos. El ejemplo está hecho utilizando postgresql como RDBMS y una base de datos muy sencilla que podemos crear ejecutando las siguientes instrucciones:

CREATE DATABASE academica
USE academica
CREATE TABLE ALUMNO(
carnet char(8) primary key,
nombre varchar(40) not null
)
INSERT INTO ALUMNO VALUES('00012309','nombre_estudiante')


(descargar el archivo comprimido completo y abrir la carpeta como proyecto en NetBeans)




 

PRIMERA GUIA TECNO WEB

He aqui una guia de ejercicios que el lic. nos ha dejado de "tarea", será buena para empezar a practicar, espero ya tengan  netbeans actualizado, saludos a todos el enlace está  aqui

Sistemas Digitales: principios y aplicaciones


Cuando la mayoria de nosotros escucha el termino "digital", inmediatamente pensamos en una "calculadora digital" o "computadora digital". Lo anterior probablemente puede atribuirse a la forma mas impresionante en que ahora la persona promedio tiene acceso a poderosas computadoras y calculadoras, a bajo costo. Es importante señalar que ambas representan solo una de las muchas aplicaciones de los circuitos y principios digitales. Los circuitos digitales se emplean en productos electrónicos tales como juegos de video, hornos microondas y sistemas de control de automóviles, asi como en equipos de prueba como medidores, generadores y osciloscopios.
Esta es la introduccion de este gradioso libro el cual nos da una valiosa herramienta muy utilizada en las áreas de: electrónica, eléctrica, telecomunicaciones, biomédica, mecanica, etc.

Descargar: Sistemas Digitales: Principios y Aplicaciones

Aprende Android desde 0

Despues de un tiempo de no postear vuelvo, esta vez con Android.

Android actualmente es el sistema operativo de smartphones más usado al rededor del mundo, sin duda un gran mercado potencial, pero el problema surge que muchas veces no sabemos como comenzar a programar asi que buscando por ahí me encontre con estos libros de programación en Android bastante buenos... el unico problema incomveniente es que estan en ingles, por lo demás, a mi parecer son excelentes y comienzan con lo más básico hasta como subir tu aplicación al Android Market y uno de ellos se especializa en programación para juegos en Android.

Descargas:
Hello Android  (principios básicos)

Learn Java for Android Developers (comienza desde 0 con Java para Android)

Pro Android Games (se especializa en juegos para Android)

SQL - guía de ejercicios

Por aquello de los que no consiguieron sacarle copia a la guía de ejercicios que dejó la licenciada en la fotocopiadora... pueden descargarla desde: este link

Desarrollo de aplicaciones móviles en Android

Me he tomado la tarea de hacer un resumen, que más que un resumen es "casi todo" lo visto en clase (o al menos la teoría más relevante) con respecto al tema. Por si todavía no entienden muy bien el significado de cada objeto en Android, y no consiguen correr ni un jodido código (como me ha pasado a mí) espero esto pueda servir como una pequeña guía o glosario de ideas. Seguramente en internet habrán encontrado ya bastante de esto, pero para quien quiera tener justo lo que se ha dado en clase, he aquí mi aporte. Esperando que les sea de ayuda, o no:
-Resumen de Android

Sobre android

Aparentemente, Android es la moda del momento, no solo en los celulares, sino tambien en las clases, sobre todo en POO, asi que despues de contenstar varias preguntas toda la tarde decidi hacer este pequeño aporte.

En esta pagina: android.com esta lo mas general y básico sobre Android. Y en esta pagina: developer.android.com encontraran todo lo que se necesita para desarrollar en dispositivos Android

Con respecto al ultimo punto, si aun no han instalado lo necesario para programar en android, la pagina de developer tiene una sección completa donde explica como hacerlo: developer.android.com/sdk/installing
y lo mas fundamental para programar (por si han faltado a casi todas las clases jajajaja) se encuentra aqui: developer.android.com/guide/topics/fundamentals

Tengo que aclarar que todo se encuentra en ingles así que si no es su fuerte tendran que apañarselas con el traductor de google o algun otro traductor en linea (o diccionario en mano)

Workbrench

Software para crear bases de datos en SQL

http://www.mediafire.com/?kyc3ms3hvlpsjzm

PF: Teoría Básica - 1er Parcial



Resumen: Scheme , Paradigmas, Listas, Arboles, etc..

CLICK

Editor visual de bases de datos


MySQL Workbench es la herramienta oficial de MySQL para el diseño visual de esquemas de bases de datos. En la pestaña MySQL Model se especifica la estructura física en tablas y vistas, con multitud de parámetros definibles en un panel inferior.

La parte más espectacular de MySQL Workbench es el editor de diagramas. Los elementos pueden arrastrarse al lienzo desde el catálogo o añadirse usando la caja de herramientas lateral. MySQL Workbench podrá exportar el diagrama como imagen o documento PDF, así como generar un script SQL CREATE o ALTER. 


Puedes descargarlo de la pagina oficial (mas opciones de descarga) ,de este post: post en taringa o directamente de mediafire

descarga para windows x86: http://www.mediafire.com/?sq74b86dpptohqy
descarga para ubuntu 10.04 x86: http://www.mediafire.com/?hbd4zcjttn52f2k

comando sudo rm -rf /

Como yo se que algunos se quedaron con las ganas de probar el comando rm -rf / (al menos yo si) busque por ahi y me encontre con este video donde lo prueban en Ubuntu 10:04. Advertencia: nunca pruebes el comando a menos que estes en una maquina virtual y quieras borrar todo... porque eso es lo que hace
Ya si mas preambulo... el comando mortal:

Más Sobre "drracket/drscheme"

Es un blog dedicado totalmente al lenguaje pltscheme donde se pueden descargar algunos ejercicios muy ilustrativos los cuales pueden ser de ayuda para el manejo de interfaces, probablemente requiera que se tenga un conocimiento basico sobre interfaces.


Saludos!

Programando con Racket 5

Sacándole provecho a la licencia de software libre desarrollada por los miembros del proyecto GNU (gracias Richard Stallman) comparto aquí sin preocupación alguna este libro que encontré por ahí (y de un catedrático de la universidad, por cierto) y que me parece sumamente útil, especialmente porque explica muy bien (apoyándose bastante en imágenes) la parte de interfaz gráfica, espero les sea de ayuda, y lo mejor de todo: es gratis ;)


Tarea 3 de IASL

IASL: Introducción a la Administración de Sistemas en GNU/Linux.

Ya está la nueva tarea de los laboratorios de IASL,  es para mañana (lunes 2 de mayo) asi que a meterle
Descargalo de aqui

Historia de Unix y Filesystem Hierarchy Standard

Un breve resumen de la lectura del libro "Sistemas Operativos Modernos" (Tanenbaum)
-Capítulo 10.1 (sobre la historia de UNIX y Linux)
y para estudiar sobre jerarquía de archivos:
-FHS

Más ejercicios de bases de datos...


Como sé que algunos aún están estudiando para bases de datos, prueben con estos ejercicios de una guia del año pasado que me acaban de pasar....

guia de ejercicios

SmartDraw: crea diagramas para bases de datos


Para todos aquellos que están pelando con Visio, les tengo una alternativa: SmartDraw.
Está diseñado especificamente para crear DFDs y cosas de ese tipo.

descargalo aqui

Taller 1 de programación funcional ciclo 01-2010 + guía de ejercicios


He colocado el primer taller del año pasado y una guía de ejercicios para que la ocupen para estudiar, así como un archivo con varios ejercicios resueltos... espero que les sea útil, y no se confíen que pude venir teoría y listas también.

--> taller
--> guía
--> ejercicios resueltos

Video historia de GNU/Linux de la Linux Foundation

Fundamentos de Bases de Datos Relacionales

- Guía de ejercicios

Prácticas de Laboratorio - POO

- Práctica 1 (Introducción a Java: variables, tipos de datos, secuencias de control)
- Práctica 2 (javadoc, paquetes)
- Práctica 3 (IDE)
- Práctica 4 (Logging API)

Interfaces graficas de Racket (Scheme)


Ante la reciente publicación del proyecto de programación funcional, y debido a que tenemos que usar la "Racket Graphical Interface Toolkit" decidi publicar aqui el manual oficial de esta libreria grafica, para que pueda ser consultado desde ya, y si lo prefieren lo pueden descargar

--> Racket Graphical Interface Toolkit

Tutoriales Java

Buscando por la web, me he encontrado con unos tutoriales y libros sobre Java y sobre la programación orientada a objetos. Son los siguientes:

- tutorial basico de java
- Aprenda Java
- Introducción a la programación orientada a Objetos - Java
- Programaión Orientada a Objetos




Programación Funcional: Scheme

- Manual de Scheme
- The Scheme Programming Languaje




- Descripción de proyecto (ciclo 01-11)
- Descargar Racket (PLT Scheme)