Vocación IT
Es una publicación de una empresa de capacitaciones en IT que muestra las diferentes categorías que se pueden obtener en trabajos IT, tiempos y estadísticas.
Vocación IT
En este lugar se publicarán novedades, apuntes y notas, fechas de evaluaciones y temas dictados en las asignaturas: Programación I y II, Laboratorio II y III. Además de una pequeña Bolsa de Trabajo que se genera con los pedidos de Empresas y Ex-alumnos.
Es una publicación de una empresa de capacitaciones en IT que muestra las diferentes categorías que se pueden obtener en trabajos IT, tiempos y estadísticas.
Vocación IT
Posted by Unknown at 11:52 0 comments
Posted by Unknown at 11:41 0 comments
Solucionado el problema de conexión con el driver de mysql tanto en windows como en linux:
- El primer paso es agregar la librería de MySQL JDBC Driver en la IDE de desarrollo.
- Y luego en el código, debemos reemplazar "com.jdbc.mysql" por "org.gjt.mm.mysql.Driver"
Posted by Unknown at 20:12 0 comments
La idea de esta entrada es aportar una orientación sobre el trabajo con una lista que apunta a otra, tomando de base el ejemplo del trabajo práctico. Por supuesto que no es la resolución del mismo.
Posted by Unknown at 18:04 0 comments
En éste apunte les dejo una reseña sobre los orígenes de los motores de bases de datos.
Posted by Unknown at 17:51 0 comments
IMPORTANTE!!!
La rectora de la escuela, me comunicó hoy que las clases comienzan el lunes 3 de agosto, pasando las mesas de examen del 3 y 4 de agosto al 10 y 11 de agosto.
Así que nos vemos en clase...
Posted by Unknown at 00:10 0 comments
Encontré un buen machete de funciones y complementos para ANSI C.
Posted by Unknown at 21:28 0 comments
En esta entrada voy a explicar una forma posible de resolver parte de la evaluación, que en general fué similar para todos los grupos.
En principio, se trataba de leer datos desde un archivo de texto plano, donde cada línea representa los datos de un cliente, indicado por:
NOMBRE; DOMICILIO; TELÉFONO; LOCALIDAD
Para poder realizar esta operación es necesario abrir el archivo para lectura, y utilizar una función para la adquisición de los datos que me asegure leer la línea completa, dado que me voy a encontrar con muchos elementos que actúan de separador o limitador de campo. Entonces lo que más práctico me parece utilizar es la función FGETS(), que me permite leer de un archivo la cantidad de caracteres que le indique.
...
FILE *pfTxt;
char *linea;
pfTxt = fopen("demo.txt", "r");
linea = malloc(sizeof(char) * 100);
while(!feof(pfTxt)) {
memset(linea, '\0', 100);
fgets(linea, 100, pfTxt);
...
}
Estas líneas de código nos permite ir leyendo línea a línea el archivo hasta el final.
Luego que tenemos en una variable, la cadena de caracteres que corresponde a los datos de un cliente, se nos pide separar los mismos en un registro. Para este ejemplo, solo voy a separarlos por las datos principales, Nombre, Domicilio, Teléfono y Localidad.
Se debe entonces crear un nuevo tipo de datos al que voy a llamar ABONADO
typedef struct {
char ayn[30];
char dom[30];
char tel[20];
char loc[30];
} ABONADO;
Y la rutina que va a separar los datos es la siguiente:
Donde "lin" es una variable puntero a caracter que contiene la línea de datos leída del archivo.
Ahora solo resta almacenar el contenido de nuestra variable de registro "cliente" en un archivo binario...
fseek(pfBin, 0L, SEEK_END);
fwrite(&cliente, sizeof(ABONADO), 1, pfBin);
... donde "pfBin" es una variable puntero a FILE, que debió asignarse de la siguiente forma:
FILE *pfBin = fopen("demo.dat","wb");
Uniendo todo esto en dos funciones "void pasaTxtBin()", encargada de leer el archivo de texto y generar el archivo binario y la función "ABONADO separaLineaEnCampos(char *)" que recibe una cadena de caracteres que contiene la línea leída del archivo de texto y devuelve un registro...
En este link dejo el código con el ejemplo completo.
Posted by Unknown at 18:14 0 comments
Técnico de Mantenimiento
Empresa joven y dinámica dedicada al desarrollo y mantenimiento de Hardware y Software de gestión, seleccionará un Técnico recibido en electrónica/informática/redes de comunicación y/o estudiante de Ing./Lic. en Sistemas o afín, de sexo masculino (excluyente), de entre 18 y 25 años, para desarrollarse como Técnico de Mantenimiento.
Sus principales responsabilidades serán brindar soporte y mantenimiento de:
- Equipos a nivel de Hardware, Firmware y Sistemas Operativos.
- Configuración de enlaces como ser VPN, VPN inalámbrico, equipos XDSL, ADSL, DSLAM , servers, redes, routers, smitchs, switches
Requisitos:
- Manejo avanzado de Microsoft, Windows, Outlook, DOS, Server / Server Enterprise, NTFS, FAT, Básico Linux, SME, Ruteo, Capas OSI, Smitching, FTP, TTY, HTTP, PPTP, Terminal.
- Manejo de Inglés técnico
- Conocimiento de cableado estructurado y técnicas de tecnología convergente (no excluyente)
Se valorará la responsabilidad, buen trato personal y predisposición para el trabajo en equipo.
Se ofrece capacitación, certificaciones y posibilidades de desarrollo en el marco de un excelente clima laboral.
Zona de trabajo: Olivos.
Horario de trabajo: lunes a viernes de 9 a 18 hs.
Los interesados deberán enviar CV por mail a busquedasbl@gmail.com sin omitir disponibilidad y remuneración pretendida, indicando Ref: TM
Posted by Unknown at 21:46 0 comments