martes, 28 de abril de 2009

Próximamente....Proyecto Software Gratis

Mi nombre es José A.Pallavicini. Soy estudiante de la carrera de Ingeniería en Computación de la Universidad de Managua (Udem)en Managua, Nicaragua.

El motivo de este post es para informarles a todos nuestros lectores y compañeros de la Universidad de Managua (UdeM) que estoy trabajando en colaboración con otros estudiantes de la carrera de Ingeniería en Computación en un proyecto llamado Proyecto Software Gratis.
Proyecto Software Gratis es un paquete súper completo de programas que serán incluidos en un CD listos para instalar en la computadora. Más adelante daremos a conocer más información acerca de los programas que incluirá este CD.
Para mejorar las recopilaciones del software que se agregará a este CD, tu ayuda nos será muy importante. Puedes enviar al correo udemestudiantes@gmail.com
sugerencias sobre los programas ya sean gratis o libres que deseas que se incluyan en el CD.

.

¿ Que es la Ingeniería ?


La ingeniería es la profesión que aplica conocimientos y experiencias para que mediante diseños, modelos y técnicas se resuelvan problemas que afectan a la humanidad.
En ella, el conocimiento de las matemáticas y ciencias naturales, obtenido mediante estudio, experiencia y práctica, se aplica con juicio para desarrollar formas económicas de utilizar los materiales y las fuerzas de la naturaleza para beneficio de la humanidad y del ambiente.

Pese a que la ingeniería como tal (transformación de la idea en realidad) está intrínsecamente ligada al ser humano, su nacimiento como campo de conocimiento específico viene ligado al comienzo de la revolución industrial, constituyendo uno de los actuales pilares en el desarrollo de las sociedades modernas.

Los ingenieros utilizan el conocimiento de la ciencia y la matemática y la experiencia apropiada para encontrar las mejores soluciones a los problemas concretos, creando los modelos matemáticos apropiados de los problemas que les permiten analizarlos rigurosamente y probar las soluciones potenciales. Si existen múltiples soluciones razonables, los ingenieros evalúan las diferentes opciones de diseño sobre la base de sus cualidades y eligen la solución que mejor se adapta a las necesidades.

En general, los ingenieros intentan probar si sus diseños logran sus objetivos antes de proceder a la producción en cadena. Para ello, emplean entre otras cosas prototipos, modelos a escala, simulaciones, pruebas destructivas y pruebas de fuerza. Las pruebas aseguran que los artefactos funcionarán como se había previsto.

Para hacer diseños estándar y fáciles, las computadoras tienen un papel importante. Utilizando los programas de diseño asistido por ordenador (DAO, más conocido por CAD, Computer-Aided Design), los ingenieros pueden obtener más información sobre sus diseños. El ordenador puede traducir automáticamente algunos modelos en instrucciones aptas para fabricar un diseño. La computadora también permite una reutilización mayor de diseños desarrollados anteriormente, mostrándole al ingeniero una biblioteca de partes predefinidas para ser utilizadas en sus propios diseños.

Los ingenieros deben tomar muy seriamente su responsabilidad profesional para producir diseños que se desarrollen como estaba previsto y no causen un daño inesperado a la gente en general. Normalmente, los ingenieros incluyen un factor de seguridad en sus diseños para reducir el riesgo de fallos inesperados.

La ciencia intenta explicar los fenómenos recientes y sin explicación, creando modelos matemáticos que correspondan con los resultados experimentales. Tecnología e ingeniería constituyen la aplicación del conocimiento obtenido a través de la ciencia, produciendo resultados prácticos. Los científicos trabajan con la ciencia y los ingenieros con la tecnología. Sin embargo, puede haber puntos de contacto entre la ciencia y la ingeniería. No es raro que los científicos se vean implicados en las aplicaciones prácticas de sus descubrimientos. De modo análogo, durante el proceso de desarrollo de la tecnología, los ingenieros se encuentran a veces explorando nuevos fenómenos.

También puede haber conexiones entre el funcionamiento de los ingenieros y los artistas, principalmente en los campos de la arquitectura y del diseño industrial.

Campos de la Ingeniería de las Ciencias de la Computación

Ingeniería en Conectividad y redes
Ingeniería en Computación
Ingeniería en Informática
Ingeniería de Software
Ingeniería de Sistemas
Ingeniería en Sistemas de información
Ingeniería Estadística





.

¿Cual es la diferencia entre Ingenería de Sistemas e Ingeniería en Computación

En repetidas ocasiones muchos compañeros de clases y amigos me han preguntado cual es la diferencia entre Ingeniería en Computación y Sistemas, por lo que decidí informarme un poco en la Internet y dialogar con algunos profesores que imparten dichas carreras, a lo que llegue a la siguiente conclusión:



Ingeniería en Computación (IC):

Tiene como tema central la conexión entre el software y hardware. Algunos definen este perfil como un Ingeniero Electrónico con conocimientos de Software.La Ingeniería en Computación se ocupa del diseño y construcción de computadoras y sistemas basados en computadoras. Esto incluye el estudió del Hardware, Software, la comunicación e interacción entre ellos. Su curricula tiene como centro las teorías, principios y practicas de la tradicional Ingeniería Electrónica, matemática y aplicaciones de estas a problemas de diseño de computadores y dispositivos basados en computadoras.

Ingeniería en Sistemas:

Estudia el aprovechamiento de la información proporcionada por el Software. Las personas de IS están interesadas en la relación entre los sitemas de información y la organización a la que ellos sirven, proyectandose desde la teoría y principios hasta a la aplicación y desarrollo; muchos profesionales de IS están también involucrados en el desarrollo de Sistemas, configuración de Software y entrenamiento de usuarios.
La Ingenieria de Sistemas no se limita a programar (saben programar y usar paquetes, Java, SQL, C++,.Net, etc) … ya que lo que hace es lo que su nombre dice:
Sistemas. Los Sistemas van desde sistemas sociales, económicos, políticos, bancarios y financieros (además de algunos otros) a sistemas informáticos.
La programación que abarcan esta orientada a los sistemas informáticos y computacionales, sin embargo la mayor parte de Ingeniería de Sistemas está más ligada a la gestión de procesos, sistemas de organización, manejo de proyectos, sistemas de control, administración de información y estructuras organizacionales.


ATT: José A. Pallavicini (Moderador del Blog)

Envía tus comentarios sobre este post a udemestudiantes@gmail.com




.

1.6GB de apuntes de Ingeniería Industrial.





Hola a todos los que nos visitan. Espero que les agrade el contenido de este blog que tiene como objetivo ayudar a todos los que estudiamos ingeniería en Computación o Sistemas especialmente a los estudiantes de la universidad de Managua (UdeM).
Si bien este blog está enfocado en las ingenierías antes mencionadas, me veo en la necesidad de publicar el siguiente post, ya que desde hace días un grupo de estudiantes de la carrera de ingeniería Industrial me han solicitado que les ayude con cierta información acerca de su carrera. Aclaro que esto es solo una pequeña ayuda que les estoy brindando a los de la carrera de Ing. Industrial; no significa que es parte de los objetivos de este blog abarcar este tipo de información y mucho menos enfocarnos en dicha ingeniería.
Gracias por su comprensión.

ATT: José A. Pallavicini (Moderador del Blog)




Nota: Son apuntes de la carrera de Ingeniería Industrial que fueron suministrados por cierta persona a quien le debo las gracias por la ayuda.


http://cid-f2e46ef00cb32d0c.skydrive.live.com/browse.aspx/Ing.%20industrial?view=details

Administracion Gestion de calidad QM for Windows

Este programa ayuda en todo lo referente a:
-Investigacion de operaciones
-Inventarios
-Desicion de analisis
-Programacion lineal
-Transportacion
-calidad de trasportacion
-Redes
-Manejos de proyectos
-Programacion lineal
-Simulacion
-Lineas de espera
-Markov analisis
-Planeacion de Materiales de requerimientos
-Analisis de costo volumen
-Estadistica en general

http://rapidshare.com/files/207288524/Eljuez24-_taringa_QM_for_Windows.rar




.

ReactOS, tu S.O Windows pero gratis




ReactOS, es un proyecto opensource en el que se ha desarrollado (o pretende) un sistema operativo compatible con Windows.
Una mejor explicación sobre ReactOS, la podemos ver a continuación citando la web de proyecto:



“ReactOS® es un avanzado sistema operativo gratuito de código abierto que provee una implementación creada de cero de un sistema operativo compatible con Microsoft Windows® XP. ReactOS tiene como meta lograr compatibilidad binaria con aplicaciones y drivers de dispositivo para sistemas NT (XP, 2003) usando una arquitectura similar y proveyendo una interfaz publica completa y equivalente.



ReactOS es el modelo más completo de un sistema operativo como Windows® disponible libremente. Por lo tanto, los programadores podrán aprender mucho estudiando el código de ReactOS o inclusive participando en el desarrollo del mismo.



ReactOS tiene y va a continuar incorporando características de nuevas versiones y cuando sea posible definirá tecnología de punta en sistemas operativos.”



Si llega a tener un buen % de compatibilidad seguro que este proyecto dará mucho de que hablar y será un dolor de cabeza para los de Microsoft.




Lo encontrarán disponible en versión para instalar, Live CD, precargado en maquinas virtuales.
Yo en mi caso lo descargué en Live CD y lo probé en la máquina virtual QEMU manager y fincionó muy bien.

El ISO para instalar pesa 40.1 mb
El Live CD pesa 31.6 mb

Enlace a la pagina de descargas:
http://www.reactos.org/es/download.html
ATT: José A. Pallavicini (Moderador del Blog)
Fuente: TuPSX
.

5 Aplicaciones gratuitas de modelación 3D



SOFTIMAGEXSI Mod Tool

Es un software gratuito enfocado a la modelación 3D para aquellos que aspiran al desarrollo de videojuegos.

Zmodeler
ZModeler o Zanoza Modeler es una aplicación de modelado 3D dirigida a los desarrolladores de juegos por computadora. Es capaz de hacer modelaciones complejas pese a no tener una herramienta de extrusión o el biselado.


Es un programa libre para modelación y animación tridimensional. Cuenta con plugins para aumentar su potencia de procesamiento y hacerlo más versatil. Se destaca principalmente en el modelado con polígonos y cuenta con una completa documentación en linea.


Es un programa de código libre dedicado a la modelación y el renderizado tridimensional. Se destaca por su interfaz con división por superficies, animación basada en wireframe y el procesamiento de texturas y materiales.

Es un popular popular software de código libre con el que se puede crear modelos, animaciones y aplicaciones interactivas en 3D.

Att: José A. Pallavicini (Moderador del Blog)



Robot humanoide ayuda a científicos a entender la inteligencia



Un robot humanoide recientemente adquirido por la Universidad Imperial de Londres conducirá a un entendimiento más profundo de la inteligencia humana, según declaran científicos. El Departamento de Computación e Ingeniería Eléctrica y Electrónica de dicha universidad cree que iCub, del tamaño de un niño de tres años, va a avanzar sus investigaciones de la cognición, el proceso de aprendizaje que incluye la conciencia, percepción, razonamiento y juicio.
iCub tiene uniones mecánicas que le permiten mover la cabeza, brazos, dedos, ojos y piernas de una manera muy similar a como lo hacen los humanos. El profesor Murray Shanahan declara que esto es importante ya que la cognición está muy relacionada con la forma en que interactuamos con el mundo.
“La naturaleza desarrolló la cognición para nosotros de manera de que podamos interactuar mejor con el mundo físico y social”, nos explica. “Si queremos entender mejor la naturaleza de la cognición entonces necesitamos entenderla en el contexto de algo que se mueve o interactúa con objetos. Ahí es que iCub nos puede ayudar”.
El equipo probará sus teorías acerca de la cognición al crear una simulación por computadora del cerebro, que replicará cómo las neuronas en el cerebro se comunican con pequeñas descargas de energía eléctrica. En la gente, este proceso nos ayuda a interactuar con el mundo físico.
Luego, se vinculará la simulación por computadora del cerebro a iCub, para que este procese información sobre su entorno y envíe descargas de energía eléctrica a sus motores y le permitan mover los brazos, cabeza, ojos y dedos, realizando con estos todo tipo de tareas.
Con el tiempo, se espera que esta investigación ayude a desarrollar una nueva generación de inteligencia artificial en robots con mucha más versatilidad y capaces de hacer una mayor variedad de tareas.
Fuente: Imperial College London

lunes, 27 de abril de 2009

Simulador de Circuitos y Circuitos Impresos

Acá les dejo dos programas muy interesantes que no les deben de faltar a aquellos que llevan la clase de Sistemas Digitales, de igual forma les servirá a los que tienen que llevarla en el futuro. Más adelante subiré algunas clases practicas que se llevaron a cabo con estos dos programas.

LiveWire y PCWizard son 2 software pertenecientes a New Waves Concepts. LiveWire nos ofrece la posibilidad de crear simulaciones interactivas; chips quemados; componentes dañados; permite visualizar el sentido de la corriente; y crea en un sólo clic el Layado del circuito una vez abierto PCWizard.

ATT: José A. Pallavicini (Moderador del Blog)

Para descargar presione Aquí


.

Jooce, un sistema operativo online bastante espectacular

Jooce un sistema operativo online, se centra en las aplicaciones audiovisuales, la mensajería instantánea y la compartición de archivos. Fue desarrollado en flash y en el encontraremos funcionalidades más que interesantes.

Ya desde su portada, la cual podemos poner en español, nos encontramos con un servicio que nos ofrece un sistema de almacenamiento donde podemos subir y gestionar nuestros archivos, que en caso de archivos de audio o vídeo, también podemos reproducir, ya sean subiéndolos o importándolos, como el caso de los vídeos de YouTube. No está de más indicar que podemos compartir nuestros archivos con nuestros contactos, con lo que también tenemos opciones para poder organizarlos. Pero también está integrada la mensajería, con lo que además podemos configurar nuestras cuentas y establecer contacto con nuestros amigos.



Llega Internet Explorer 8

El pasado 19 de marzo de 2009 se lanzó la nueva versión de Internet Explorer 8. Este nuevo navegador incluye gran número de mejoras frente a versiones anteriores y Microsoft lo ha diseñado de manera que se adapte a la manera en la que las personas navegan, tras haber recibido el feedback de los millones de usuarios que utilizan Internet Explorer en todo el mundo.

Internet Explorer 8 ha sido diseñado para dar respuesta a necesidades básicas de los usuarios.

  • Seguridad: la versión de Windows Internet Explorer más segura y fiable hasta la fecha.
  • Rapidez: que permitirá llegar más rápido a lo que el usuario desea hacer
  • Facilidad de uso: mejoras de compatibilidad de navegadores anteriores gracias a su función “Vista de compatibilidad”
  • La seguridad, uno de los pilares de Internet Explorer 8

Fuente: http://www.lawebdelprogramador.com

8 escritorios alternativos para Linux

La mayoría de usuarios de Linux están familiarizados con GNOME y KDE, pues ambos son los entornos de escritorio más usados por las principales distribuciones Linux. Ahora si tienes una vieja PC con hardware de bajas prestaciones, podrias encontrar que esos dos entornos de escritorio son demasiado pesados para manejar su equipo. En este caso tendrás que considerar la posibilidad de utilizar algún entorno de escritorio alternativo, como por ejemplo:

  1. XFCE. Es un entorno de escritorio ligero para sistemas operativos Unix. Su objetivo es ser rápido y ligero, sin dejar de ser visualmente atractivo y fácil de usar. Se basa en el kit de herramientas GTK+ que es el mismo que GNOME, por lo que si siempre han sido un usuario de este, encontrarán muchas familiaridades en XFCE.
  2. Enlightement. Es revolucionario, visualmente atractivo y extremadamente fácil de usar. Si bien la mayoría de los gestores ligeros tira todos los efectos gráficos para reducir el requisito hardware, Enlightement hace lo contrario.
  3. FVWM-Crystal. Se basa en el gestor de ventanas FVWM. Se mantiene flexible y altamente configurable y ha añadido muchas mejoras de usabilidad a su interface gráfica.
  4. LXDE. LXDE es simplemente una versión ligera de GNOME y KDE combinadas. Tienes el panel inferior como KDE y el estilo de GNOME en la interfaz, por lo que no hay nada realmente nuevo que puedas aprender. Si no quieres apartarte demasiado lejos de GNOME o KDE, entonces LXDE sería una buena alternativa.
  5. IceWM. IceWM es simple y altamente configurable. Todos los ajustes se almacenan como archivos de texto sin formato en el directorio home del usuario, por lo que es fácil de personalizarlo y configurarlo. Puedes aplicar tu tema favorito y hacer que parezca Windows Vista, Mac OS X o lo que quieras.
  6. Fluxbox. Se considera un entorno de escritorio minimalista con el mínimo apoyo gráfico y con sólo una barra de tareas en todo el escritorio. No verás ningún menú de todo, pero puedes acceder fácilmente al menú pulsando el botón derecho del ratón.
  7. Window Maker. Es uno de los pocos entornos de escritorio que ofrece una herramienta gráfica para configurar la configuración del sistema. Wprefs es muy fácil de usar y elimina el uso de archivos de texto sin formato para asegurar que cualquier usuario, ya sea un novato o un experimentado usuario de Linux. pueda configurarlo y personalizarlo fácilmente.
  8. AfterStep. Originalmente basado en el aspecto de la interfaz de NeXTStep, AfterStep proporciona a sus usuarios un coherente, limpio y elegante escritorio que puede funcionar en cualquier PC de baja gama. Dado que en el mismo como otros entornos de escritorio es ligero, rápido, estable, fácil de usar y fácil de configurar.

Los 10 geeks más grandes de la historia

Detrás de cada gran tecnología casi siempre hay un gran geek, aquellos hombres y mujeres cuya visión e invención ayudan a crear el mundo y su tecnología como los conocemos hoy en día.

  1. Linus Torvalds. Cuando tenía 21 años escribió las primeras versiones de su clon de Unix en su tiempo libre para poder conectarse con los servidores de la Universidad de Helsinki en 1991.
  2. Steve Wozniak. No sólo diseñó y construyó la primera computadora de Apple, también escribió el sistema operativo del resto de sus computadoras hasta principio de los 80s.
  3. Tim Berners-Lee. Si no fuera por él, no estarías leyendo este artículo. Mientras trabajaba en el CERN, Berners-Lee desarrolló los protocolos básicos de la Web.
  4. Seymour Cray. Muchas de sus innovaciones se convirtieron en los conceptos básicos del diseño de supercomputadoras que se convirtieron en la espina dorsal de laboratorios Livermore y Los Alamos.
  5. Marc Andreessen. Junto con Eric Bina fué el responsable del primer navegador masivo para la web, Mosaic, del que luego surgió Netscape Navigator.
  6. Grace Hopper. Abandonó una carrera en la Armada para desarrollar el primer compilador de la historia; también fué pionera en la idea de que la programación podría hacerse en inglés y no en código máquina.
  7. Jack Kilby y Robert Noyce. Inventaron independientemente el circuito integrado y ganaron por ello muy merecidamente el Premio Nobel.
  8. Alan Turing. Además de salvar quizás millones de vidas con su equipo de rompe-códigos en Bletchly Park durante la Segunda Guerra Mundial, se le considera uno de los padres de la ciencia de la computación moderna.
  9. Richard Stallman. Mientras trabajaba en el MIT, Stallman quiso preservar la cultura hacker de los 70s creando los estándares del Software Libre y luego el Proyecto GNU, las fundaciones sobre las que se alza Linux.
  10. Paul Allen. Convenció a Bill Gates para que abandonara Harvard para fundar Microsoft y es considerado el “Steve Wozniak” del gigante de Redmond.


Como dehabilitar el botón derecho del mouse (Truco para Javascript)

function clickIE(){
if (document.all) return false;
}

function clickNS(e){
if (document.layers||(document.getElementById&&!document.all)){
if (e.which==2||e.which==3){
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS;
}else{
document.onmouseup=clickNS;
document.oncontextmenu=clickIE;
}



WinDLL Repair 1.0



Cansado de errores al abrir aplicaciones? ¿Pop-up de Windows diciendo: “DLL File missing”? ¿Te planteas formatear? No lo hagas, sólo ejecuta el Setup y todas las dll de Windows XP quedaran restauradas.
Programa que restaura todas las dlls de Windows XP. A quien no le a pasado que Windows muestra un error que dice que falta un archivo dll. Con este programa podemos restaurar todos esos archivos con un click y evitarnos el trabajo de formatear la PC. Bajar Aquí

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

.

Acerca de este Blog.

Este Blog ha sido creado con la intención de publicar contenidos, notas de clase, trabajos y opiniones sobre la facultad de Ingeniería en Computación y Sistemas de la Universidad de Managua.

Así mismo este blog brinda a todos la oportunidad de opinar y aportar ideas para el debate de los temas propuestos.

Para publicar cualquier tema en este espacio deben enviarse los mismos al correo udemestudiantes@gmail.com . Estas opiniones y comentarios estarán disponibles para todos en apróximadamente 30 minutos.

Sin más a que hacer referencia y esperando por sus opiniones. Me despido de Uds.

José A. Pallavicini (Moderador del Blog)

Estudiante de Ing. en Computación

Universidad de Managua (UdeM)

Managua, Nicaragua

http://www.udem.edu.ni



Grupo de Correo estudiantesudem

El Grupo de Correo estudiantesudem es principalmente un email común que sirve de punto de distribución para que muchas direcciones suscriptas se comuniquen. Cumple la funcion de un foro, con la ventaja de que la información “viene a uno”.

El Grupo de Correo estudiantesudem fue creado por iniciativa propia en Marzo del 2009 por un grupo de estudiantes de las carreras de Ingenieria en Computación: José Antonio Solórzano, Jairo Benard y René Salgado.

Esperamos que se convierta en un excelente espacio de opinión y de colaboración en muchos sentidos: para compartir información sobre las materias, eventos, recursos, links, documentación, consultas de horarios y dudas.

Objetivos

El presente grupo tiene como objetivo crear un espacio donde los alumnos de la Facultad de Ingenieria puedan compartir experiencias, conocimientos, trabajos y realizar consultas tanto a sus compañeros como a otros alumnos que ya hayan transitado el camino.

No es el fin de este grupo acortar el camino copiando el trabajo de otros, por el contrario, el objetivo es enriquecerse y crecer aún más. Así mismo, están los profesores invitados para poder juntos hacer que esta carrera crezca y que nos maravillemos de las cosas que somos capaces de realizar.

Como Participar ?

Si bien la lista es cerrada (es decir, que el archivo histórico no está abierto publicamente y la inscripción debe ser aprobada por un moderador), cualquier estudiante de Ingenieria puede participar.

Para solicitar tu inscipción basta con enviar un E-mail a udemestudiantes@gmail.com

Una vez que seas aceptado, sería grandioso que enviaras un mensaje a la lista presentandote y revisaras el archivo por si hubo algun tema que te interese y ya se trató (por supuesto, se puede tratar de nuevo)

¡Y avisále a todos tus compañeros!

groups_bar_e9a9f-3f12d1