Búsqueda Google

miércoles 23 de septiembre de 2009

¿Quién quiere trabajar en Micorsoft?

Me entere que Microsoft hace reclutamiento -cada año- y está vez asistí a una de las platicas informativas en el auditorio del IIMAS en C.U. Como curso el tercer semestre de la carrera de Matemáticas y mi Curriculum no está muy "llamativo", solo decidí ir a echar ojo y estos son algunos de los puntos que piden para entrar a Microsoft como "aprendiz". Cabe destacar que si eres seleccionado Microsoft cubre todos tus gastos, tanto de visa, hospedaje, mudanza y salario bien remunerado.

Investiga: posición o rol que te interesa.
No te pongas nervioso.
Estudia: Repaso de conceptos como listas encadenadas, arreglos, apuntadores, métodos de depuración y verificación de usuario.
Mejora tu curriculum
---------------------------------------------------------------------------------
Puestos:
Software Desing Engineer:
- C/C++/C#
- Resolución de problemas
- Creatividad
- Pasión por la tecnología
- Trabajo en equipo

Software Desing Engineer
- Diseñar estructuras de datos y algoritmos
- Escribir código rápido, eficiente y fácil de actualizar
- Probar, depurar y corregir código
- Priorizar los componentes y las características del producto

Software Desing Engineer in Test
- C/C++,C#
- Resolución de problemas
- Enfoque metódico
- Creatividad
Roles: - Desarrollar estrategias de pruebas
- Automatizar pruebas
- Identificar, investigar y priorizar defectos encontrados

Program Manager
- Diseño
- Comunicación (buen ingles)
- Administración de proyectos
- Claro entendimiento de algoritmos
- Liderazgo
- Enfoque al usuario
Roles: - Definir la visión, metas y características del producto
- Escribir especificaciones técnicas
- Dar seguimiento al plan
- Facilitar la comunicación dentro y fuera del equipo

Como prepararse (libros):
- Thinking in C++
- Programing interviews Exposed
- The Art of Project Management
- Software Testing
- How to Break Software

Mas Información:
www.tinyurl.com/mxresume
www.microsoft.com/college
Dr. Fernando Arambula, IIMAS

Un chavo, en la charla, pregunto que la pagina de Microsoft mandaba errores de XML en Firefox y le contestaron que usara I. Explorer.

miércoles 19 de agosto de 2009

Libreria graphics.h en GNU/Linux (basados en Debian)

Turbo C es para g*ys así que como soy hombre me dedique a buscar la solución para programar con la librería graphics.h en GNU/Linux (versiones basadas en Debian).



1.- Instalar las librerías de desarrollo:


sudo apt-get install build-essential



2.- Instalar los siguientes paquetes


sudo apt-get install libsdl-image1.2 libsdl-image1.2-dev guile-1.8 guile-1.8-dev libsdl1.2debian-arts libartsc0-dev libaudiofile-dev libesd0-dev libdirectfb-dev libdirectfb-extra libfreetype6-dev libxext-dev x11proto-xext-dev libfreetype6 libaa1 libaa1-dev libslang2-dev libasound2 libasound-dev


NOTA: van a dar problemas los paquetes libsdl1.2debian-arts libartsc0-dev pero el todopoderoso apt-get te dira que paquete instalar, si tienen dudas pregunten en los comentarios.



3.- Bajar la librería de graphics para linux: http://download.savannah.nongnu.org/releases/libgraph/ cualquiera sirve



4.- Extraigan los paquetes e instalen como los hombres (por consola):


./configure


sudo make


sudo make install



Con esto el programa y la libreria estará instalado solo falta iniciar el modo gráfico añadiendo las siguientes lineas en la función main:


int gd,gm=VGAMAX; gd=DETECT;


initgraph(&gd,&gm,NULL);



5.- Programen!!! Pero para que reconozca el header (encabezado graphics.h) hay que añadir este comando al compilar:


-lgraph



Por ejemplo:


g++ test.cpp -o test.o -lgraph



Si no saben como linkear en Geany la graphics.h se van al Menu: Construir -> Selecciona Incursiones y Argumentos y agreguen -lgraph en los campos Construir y Compilar.



Obtenido de:


http://itsanimesh.com/2009/01/08/c_graphics_in_linux/

domingo 2 de agosto de 2009

Crea tu propio Linux

O mejor dicho tu propia versión de SUSE con el nuevo SUSE Studio http://susestudio.com/ que es un sistema web para crear una versión Live CD, USB, Xen o imagen de VMware.


Se pueden agregar repositorios, paquetes, aplicaciones en aproximadamente 10 minutos además de que con la aplicación basada en flash puedes probar tu distribución antes de bajarla.

domingo 26 de julio de 2009

Microfono y Skype en Acer Aspire 5520 con NVidia Codec ALC268 Ubuntu Jaunty

Paso 1: Bajar el driver de ALSA ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.20.tar.bz2


Paso 2: Extraer el contenido


tar -vxf alsa-driver-1.0.20.tar.gz


Paso 3: Compilar el driver


./configure


make


sudo make install


Paso 4: Configurar el archivo alsa-base.conf


sudo gedit /etc/modprobe.d/alsa-base.conf


agregar esto al final:


alias snd-card-0 snd-hda-intel


options snd-hda-intel model=acer


Paso 5: En el menú "Sistema->Preferencias->Sonido" dejar todos los dispositivos en "HDA NVidia ALC268 (ALSA)"


Paso 6: Reiniciar


Paso 7: Es necesario instalar Skype desde los repositorios Medibuntu.


Paso 8: En el "Control de Volumen" fijarse que en la pestaña "Reproducción" y "Grabación", las barras de Capturar y Mic estén hasta arriba. En la pestaña "Opciones" yo tengo Internal Mic. Nota: el dispositivo debe ser HDA NVidia (Alsa mixer)


Paso 9: En Skype, los dispositivos de sonido los tengo todos en HDA NVidia (hw:NVIdia,0).


Paso 10: Llamar a la novia.

domingo 19 de julio de 2009

Estos niños deberian de ser Diputados