By Luis Alberto Ochoa on septiembre 18, 2008
Al Kernel lo definimos como el corazon de los sistema operativos en general.
Tal vez sea necesario conocer la versión del kernel con la que esta trabajando y su sistema de versiones, para hacerlo tan solo hay que usar alguno de los comandos, como:
Continue reading
Posted in Linux
By Luis Alberto Ochoa on septiembre 16, 2008
Hay ocasiones en las cuales tendremos que trabajar con otro lenguaje a parte de Java en un mismo proyecto y realmente no es mala idea. Pero hay algunas razones en las cuales nos veremos obligados a utilizar otro lenguaje de programación nativo como C/C++.
Entre las razones que destacan para utilizar C/C++ con Java son cuando necesitemos acceder a dispositivos de del sistema, hacerlo con Java es una tarea complicada y en ocasiones imposible, también cuando es necesario maximizar el tiempo de ejecución.
Continue reading
Posted in Java | Tagged Hello World!
By Luis Alberto Ochoa on septiembre 11, 2008
La seguridad total no existe, incluso en Linux nadie esta a salvo. Todo marca que la seguridad es una batalla que no se podrá ganar ya que todo sistema que tenga algo que ver con los sistemas de comunicación, será el blanco perfecto para los piratas informáticos.
Posted in Linux | Tagged Seguridad
By Luis Alberto Ochoa on septiembre 7, 2008
Este tipo de protección nos permite bloquear el acceso a los archivos a usuarios que no son propietarios y no pertenecen a un grupo especifico. Nosotros como propietarios de los archivos podemos asignar ciertos derechos a otros usuarios para que puedan leer, escribir y ejecutar los archivos o directorios.
Continue reading
Posted in Unix | Tagged Seguridad
By Luis Alberto Ochoa on agosto 20, 2008
El tiempo que emplearemos para programar en Ensamblador será mucho mayor que el de costumbre, sin embargo al final obtendremos un programa de menor tamaño y mucho más veloz que cualquier otro.
Usando lenguajes como C o Java, podemos escribir el mismo código fuente y podrá funcionar en una PC, PowerPC y otras arquitecturas. En cambio con el lenguaje ensamblador, tendremos que escribir el mismo programa con diferente código fuente. Esto es debido a que el lenguaje ensamblador se comunica directamente con el hardware y estas arquitecturas son totalmente distintas y es por ello que es necesario conocer el conjunto de instrucciones y características del procesador con el que vamos a trabajar, incluyendo las características de los ensambladores, enlazadores y depuradores.
Continue reading
Posted in Assembly | Tagged Hello World!, NASM, Novice
By Luis Alberto Ochoa on agosto 19, 2008
En los sistemas del tipo Unix, podemos encontrar distintos compiladores de C ANSI, como: cc, gcc y xlc. Por ahora vamos a enfocarnos en cc, c++, gcc y g++. No hay gran diferencia pero no esta de más ver algunos ejemplos inclutendo el archivo Makefile.
Continue reading
Posted in C/C++ | Tagged Herramientas & Tips
By Luis Alberto Ochoa on agosto 16, 2008
Es de gran importancia el sangrado del código fuente, es una buena practica de programación, ya que hace más facil la lectura y la corrección del código.
Existe un comando para realizar el sangrado del código de forma automática llamado indent.
Continue reading
Posted in C/C++ | Tagged Herramientas & Tips
By Luis Alberto Ochoa on agosto 14, 2008
El editor vi es uno de los más importantes en los sistemas del tipo Unix. Este se ejecuta en cualquier shell y se maneja con una serie de combinación de teclas, lo cual lo hace un poco difícil al inicio. En los sitemas GNU/Linux encontraremos vim, incluso si tecleamos vi en la terminal ejecutaremos vim que es la versión mejorada de vi.
Continue reading
Posted in Unix | Tagged Herramientas & Tips
By Luis Alberto Ochoa on agosto 13, 2008
Cuando usamos algún sistema del tipo Unix, se pone en marcha un programa intermedio entre el usuario y el kernel del sistema operativo llamado Shell.
El shell es un interprete de nuestras ordenes (comandos)
La primer palabra que escribimos en el shell es el comando a ejecutar, las siguientes palabras que comiencen con un guión (-) son una opción y nos sirve para determinar el comportamiento de dicho comando y las demás palabras son los argumentos.
Continue reading
Posted in Unix | Tagged Novice
By Luis Alberto Ochoa on agosto 10, 2008
Comencemos por saber quienes somos y que sistema operativo utilizamos. Resulta útil conocer los datos de nuestro sistema cuando establecemos una conexión por primera vez.
Abramos la terminal y escribamos los siguientes comandos:
En el caso de mi notebook con Linux:
Continue reading
Posted in Unix | Tagged Novice
Página 9 de 10« Primera...«678910»