Otro tema nuevo en el blog. Y es que, como estoy aprendiendo Python, en poco me tocará aprender Python Database API (DB-API). Así que, intentaré resumir los aspectos mas básicos sobre las DB (Database, Base de datos).
domingo, 31 de octubre de 2010
sábado, 30 de octubre de 2010
CentOS: yum
viernes, 29 de octubre de 2010
Networking 1
Venía avisando de cambios en el blog. Pues bien, incorporo un nuevo tema de estudios al blog: El NetWorking. También me pilla de nuevas este gran tema, pues hace poco empecé a estudiar con el curso ccna de Cisco. Así que siguiendo el planing de mi Blog, respecto a redes y comunicaciones, podré todo lo que vaya aprendiendo, esperando vuestros comentarios, y a ser posible, correcciones si tengo algún error.
Colecciones Python
Oficialmente, desvelo mi variación, desde C a Python. He de confesar que me ha gustado este lenguaje; Sintaxis intuitiva y fácil de comprender, potente, y bajo mi punto de vista, bonito a la hora de ser escrito. Esto no quiere decir que abandone C/C++, ni mucho menos. Intentaré, a la hora de poner ejemplos de programas y/o algoritmos, implementarlo tanto en Python como en C/C++. También pido a los experimentados en este mundillo que me corrijan en mis errores de novato. Dicho esto, en esta primera entrada dedicada exclusivamente a Python, voy a hablar de los 3 tipos básicos de colecciones que tiene: Listas, Tuplas y Diccionarios.
miércoles, 27 de octubre de 2010
Emular strlwr
Haciendo un proyecto de clase, en la propia clase funcionaba a la perfección. Al ser uno de los objetivos del programa, ser compatible tanto en Windows (En clase usamos Win 7 y Dev-C++ como IDE) como en GNU/Linux, he tenido que crear una pequeña función emulando el funcionamiento de una función que no es ANSI C: strlwr(). El código es simple y el algoritmo mas, y me parece que es interesante para todos los que quieran emular strlwr o similar bajo GNU/Linux.
martes, 19 de octubre de 2010
Punteros en C++
Podríamos decir que el tema de punteros en C/C++ es uno de los mas oscuros. Por experiencia personal, puedo decir que es de los capítulos que mas "asusta" leer en cualquier libro de programación. Pero, un mal uso de punteros, puede provocar cualquier desastre: Por ello es imprescindible usarlos "con cabeza". Para poder entender este texto, es necesario tener conocimientos básicos de programación, aunque intentaré aclarar incluso los conceptos mas simples. En esta primera entrada incluyo la "teoría", lo básico para comprender conceptos. Próximamente, crearé otra con mas contenido práctico.
sábado, 16 de octubre de 2010
Ubuntu One
Aunque Ubuntu One ha tenido poca popularidad entre los usuarios de GNU/Linux (Por causas del código, no voy a entrar en este tema) hay que reconocer que es una solución útil para compartir información entre varios equipos conectados a Internet. Y es que basta con sincronizar una carpeta o el tomboy para poder acceder a nuestros datos de una forma segura (Bajo protocolos cifrados). Para todos nuestros servicios, disponemos 2 Gigas de capacidad Web.
En esta primera aproximación a Ubuntu One, vamos a sincronizar una carpeta, y el gestor de notas Tomboy. La versión de GNU/Linux que uso para los ejemplos es la recién salida del horno 10.10
En esta primera aproximación a Ubuntu One, vamos a sincronizar una carpeta, y el gestor de notas Tomboy. La versión de GNU/Linux que uso para los ejemplos es la recién salida del horno 10.10
QR en A Geek More
Ya venía anunciando cambios en A Geek More, y ya se empiezan a realizar. Ahora, integramos códigos QR, una solución de portabilidad para las entradas del blog. Ahora, con hacer click en la imagen QR, podrás llevarte la entrada allí donde desees.
Y es que, este tipo de códigos viene bien, sobretodo para almacenar información en móviles. Hoy mismo, me guardé un enlace de un QR que llevaba a una página para descargar una aplicación. Luego en casa, me la pude descargar sin problemas desde mi móvil.
Y es que, este tipo de códigos viene bien, sobretodo para almacenar información en móviles. Hoy mismo, me guardé un enlace de un QR que llevaba a una página para descargar una aplicación. Luego en casa, me la pude descargar sin problemas desde mi móvil.
miércoles, 13 de octubre de 2010
Remodelación
Ellos también miran las obras de A Geek More |
Actualmente, con ayuda de unos cybercompañeros, el blog está de remodelación (Buscando y corrigiendo errores, entre otras cosas) En breve, ¡Mas entradas! ¡¡Y mejores!!
lunes, 11 de octubre de 2010
Contraseñas seguras
Se habla mucho sobre la necesidad de crear contraseñas seguras: Y es que, realmente, a los ordenadores de hoy en día les cuesta pocos segundos descifrarlas. Por ello es importante elaborarlas, cuanto mas mejor.
Así que voy a indicar algunos patrones básicos, para intentar evitar que indeseables las descifren.
CentOS: Administración de Usuarios
sábado, 9 de octubre de 2010
CentOS: Primeros pasos
En la entrada anterior, explicaba como instalar un sistema CentOS virtual gracias a vbox (Entrada) Ahora vamos a dar algunos primeros pasos, como el título indica, para aprender a movernos con agilidad y hacer algunas tareas básicas.
Los ejemplos se pueden poner en práctica en otros sistemas, pero, recomiendo hacerlo todo virtualizado para evitar posibles errores (Así podemos hacerlo todo con cierta tranquilidad, pues todo es virtual).
Los ejemplos se pueden poner en práctica en otros sistemas, pero, recomiendo hacerlo todo virtualizado para evitar posibles errores (Así podemos hacerlo todo con cierta tranquilidad, pues todo es virtual).
viernes, 8 de octubre de 2010
Virtualizar sistemas
Virtualizar sistemas es una técnica muy dada, sobretodo en administradores de sistemas. En este caso, vamos a hacer una práctica: Instalar una máquina virtual con VirtualBox, e instalar un sistema para poder hacer prácticas con el, en un futuro.
El sistema elegido es CentOS, el cual está basado en Red Hat y está orientado a servidores. Vamos a descargar la versión NetInstall, pues es el método de instalación mas usado en servidores.
El sistema elegido es CentOS, el cual está basado en Red Hat y está orientado a servidores. Vamos a descargar la versión NetInstall, pues es el método de instalación mas usado en servidores.
sábado, 2 de octubre de 2010
JavaScript: Enlaces aleatorios
Muchas veces nos piden incluir un enlace de cualquier página/blog en nuestra propia página (O blog). Claramente, no vamos a poner todos los enlaces pues aparte de ser algo antiestético, puede provocar que perdamos tráfico en nuestra web. La solución que propongo, es incluir todos los enlaces que queramos, y que la suerte decida cual mostrar.
AppSense 1
Os dejo un Script que acabo de crear, funcional para los que usamos los servicios de Google Adsense. En la versión 1 (Actual) solo calcula lo que he llamado el porcentaje: Hay días que ganamos mas o menos por click: Ahora podemos saber que días ganamos mas para llevar un mejor control sobre nuestros ingresos.
El programa te dirá si lo tienes alto, normal o bajo.
El programa te dirá si lo tienes alto, normal o bajo.
Suscribirse a:
Entradas (Atom)