Entradas

Mostrando las entradas de febrero, 2019

Desinstalar (borrar) Kernel compilado de kernel.org

Imagen
Se tiene que borrar manualmente los siguientes directorios:

/boot/vmlinuz-*KERNEL-VERSION*
/boot/initrd-*KERNEL-VERSION*
/boot/System-map-*KERNEL-VERSION*
/boot/config-*KERNEL-VERSION*
/lib/modules/*KERNEL-VERSION*

Después ejecutar el siguiente comando:

#update-bootloader



Probado en openSUSE

The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

Imagen
Error en Eclipse:
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path Solución:
Agregue un tiempo de ejecución primero y seleccione las propiedades del proyecto.Luego, verifique el nombre del servidor desde la pestaña 'Runtimes' como se muestra en la imagen.


Fuente: https://stackoverflow.com/questions/22756153/the-superclass-javax-servl…

Multimedia Codecs openSUSE Linux

Imagen
This chapter describes three different methods for installing the packages needed to playback most multimedia formats - including MP3, DVDs etc., with Kaffeine (video) and Amarok (audio). You can use 1-Click Install, manual installation or use the command line - whichever method you prefer.
By default only free, open, non-patent encumbered formats such as Ogg Theora, Ogg Vorbis and Flac are supported for legal reasons (US software patents and Digital Millennium Copyright Act (DMCA)).
Codec Installation with 1-Click Click on the button below to install multmedia codecs with 1-click install.

Note, if you get a warning dialog like this don't panic! Simply select the proper option, to either allow changing the vendor for some packages from openSUSE to Packman, or possibly to downgrade a package (usually the same package version, only with a lower build number) then click OK -- Try Again.


Manual Codec Installation
You can install the packages manually instead if you prefer. F…

Revive Your Old PC: The 3 Best Linux Systems For Old Computers

Imagen
Windows 8 may be lighter than Windows Vista, but it’s nowhere near as lightweight as these free Linux distributions. If you have an old Windows XP PC or a netbook, you can revive it with a lightweight Linux system.
All of these Linux distributions can run from a live USB drive, so you could even boot them directly from a USB drive. This may be faster than installing them to the computer’s slow, aging hard drive. Puppy Linux Puppy Linux is designed to be extremely lightweight. When installed to a USB flash drive, it consumes only 100 MB of space — 256 MB if you want the version with a full OpenOffice office suite instead of more lightweight office applications. Puppy Linux  is loaded to your computer’s RAM when you boot it up, so it will run entirely from RAM and be as snappy as possible. The computer’s old, slow hard drive won’t be a factor. You can even save your files and customizations to the USB drive containing Puppy Linux — there should be plenty of space conside…

Etiqueta

<!DOCTYPE> En primer lugar necesitamos indicar el tipo de documento que estamos creando. Esto en HTML5 es extremadamente sencillo:
<!DOCTYPE html> IMPORTANTE: Esta línea debe ser la primera línea del archivo, sin espacios o líneas que la precedan. De esta forma, el modo estándar del navegador es activado y las incorporaciones de HTML5 son interpretadas siempre que sea posible, o ignoradas en caso contrario.

Historia de la computación 1: Precedentes históricos

Precedentes históricos 1.1. El ábaco El ábaco es posiblemente el primer dispositivo mecánico de contabilidad de la historia. Tiene unos 5.000 años de antigüedad, y su efectividad ha soportado la prueba del tiempo, puesto que aún se utiliza en varios lugares del mundo. El ábaco es un dispositivo sencillo: una serie de cuentas ensartadas en varillas que a su vez están montadas en un marco rectangular. Al desplazar las cuentas sobre varillas, sus posiciones representan valores almacenados. A pesar de su capacidad para representar y almacenar datos, a este dispositivo no se le puede llamar computadora, puesto que –entre otras cosas– carece del elemento fundamental llamado programa. 1.2. Las calculadoras mecánicas El genio renacentista Leonardo Da Vinci (1452-1519) trazó alrededor de 1500 varios apuntes para una sumadora mecánica. Más de un siglo después, hacia 1623, el alemán Wilhelm Schickard construyó la primera máquina de calcular. Sin embargo, la Historia ha reservado el …

Historia de la computación 2: Precedentes cercanos

Precedentes cercanos 2.1. La tabuladora de Hollerith A finales del siglo XIX, la oficina de censos estadounidense se enfrentaba a un grave problema: había tardado ocho años en finalizar el censo de 1880, y había llegado a la conclusión de que el censo de cada diez años tardaría en terminarse más que esos mismos diez años.
Para intentar solucionar el problema, la oficina de censos encargó al estadístico Herman Hollerith (1860-1929) que aplicara su experiencia en tarjetas perforadas y llevara a cabo el censo de 1890. Hollerith desarrolló una máquina tabuladora, que se componía de un lector de tarjetas, un contador, un clasificador y un aparato de tabular. Con el procesamiento de las tarjetas perforadas y el tabulador de tarjetas perforadas de Hollerit, el censo se terminó en sólo 3 años y la oficina se ahorró alrededor de 5 millones de dólares. Así comenzó el procesamiento automatizado de datos.
Hollerit no tomó la idea de las tarjetas perforadas del telar de Jacquard, sin…

Historia de la computación 3: Los pioneros de la computación

Los pioneros de la computación 3.1. La computadora ABC Una antigua patente de un dispositivo que muchos creyeron que era la primera computadora digital electrónica se invalidó en 1973 por orden de un tribunal federal, y oficialmente se le dió el credito a John V. Atanasoff como el inventor de la computadora digital electrónica. El Dr. Atanasoff, catedrático de la Universidad Estatal de Iowa, desarrolló la primera computadora digital electrónica entre los años de 1937 a 1942. Llamó a su invento la computadora Atanasoff-Berry, o ABC (Atanasoff Berry Computer). Clifford Berry, un estudiante graduado, fue una útil ayuda en la construcción de la computadora ABC.
Algunos autores consideran que no hay una sola persona a la que se le pueda atribuir el haber inventado la computadora, sino que fue el esfuezo de muchas personas. Sin embargo en el antiguo edificio de Física de la Universidad de Iowa aparece una placa con la siguiente leyenda: La primera computadora digital electrónica…

Historia de la computación 4: Las generaciones de computadoras

Las generaciones de computadoras El desarrollo de las computadoras, desde los primeros modelos descritos en el apartado anterior hasta el momento presente suele ordenarse en cuatro etapas, llamadas comúnmente generaciones.
Los criterios que determinan el paso de una generación a la siguiente no están muy bien definidos, pero pueden señalarse al menos dos aspectos fundamentales: la forma en que están construidas y la forma en que el ser humano se comunica con ellas. 4.1. Primera generación (1951-1958) Las computadoras de la primera generación emplearon bulbos para procesar información. Los operadores introducían los datos y los programas en un código especial por medio de tarjetas perforadas. El almacenamiento interno se lograba con un tambor que giraba rápidamente, sobre el cual un dispositivo de lectura/escritura colocaba marcas magnéticas. Esas computadoras de bulbos eran mucho más grandes y generaban más calor que los modelos contemporáneos.
Eckert y Mauchly contribuye…

Using Ubuntu Linux Core with Docker

I came across this tidbit the other day for using Ubuntu cloud images with Docker, and I thought that Ubuntu Core might be a better starting point for your own base containers:
curl -O http://cdimage.ubuntu.com/ubuntu-core/precise/daily/current/precise-core-amd64.tar.gz cat precise-core-amd64.tar.gz | sudo docker import - precise-core nb:Ubuntu Core is very minimal – be prepared to install just about everything you’re going to need.

Source: http://blog.schwuk.com/2014/02/25/using-ubuntu-core-docker/?utm_source=…

Free Pascal 1️⃣ ¿Que es?, Historia y su Dialecto

Imagen
El Free Pascal es un compilador Pascal portable, libre y de código abierto, que representa una alternativa a los productos comerciales Turbo Pascal y Delphi.

Introducción Free Pascal es un compilador tanto de 32 como de 64 bits para múltiples arquitecturas de CPU y múltiples sistemas operativos. El compilador implementa los dialectos de Pascal de Borland Turbo Pascal y Delphi, además de algunas construcciones de MacPascal. Está disponible para la mayoría de los sistemas operativos populares.
Free Pascal se conocía inicialmente como FPK Pascal. Debido a que FPK son las iniciales del autor, Florian Paul Klämpfl, el FPK Pascal nunca significó "Free Pascal Kompiler", aunque mucha gente pensaba eso; de todos modos, escribir el "Compilador" con "K" es infrecuente en Alemania. A finales de 1997, el nombre del proyecto fue cambiado a Free Pascal Compiler (FPC) (Compilador Free Pascal) para evitar esta confusión y por la cantidad cada vez mayor de gen…

Ciclo FOR Pascal

Imagen
Instrucciones para ciclos resuelven el problema de repetir todo el programa o cierta parte del programa mas de una vez.
Este ciclo es uno de los mas usados para repetir una secuencia de instrucciones, sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instrucción simple o compuesta.
Su formato general es:

for VARCONTROL := ValorInicial to ValorFinal do begin instrucciones; end;EJEMPLO
Codigo prog4.pas
program prog4; uses crt; var x:integer; begin      clrscr;      for x:= 1 to 5 do      begin           gotoxy(10,4+x);write(x,' tecnologico');      end;      readln; end.
corrida:

En pascal solo puede haber incrementos de uno en uno, lo mas que existen son decrementos de uno en uno, usando la instruccion:
for VarControl := ValIniGde DOWNTO ValFinChico do begin instruccion(es); end; Se pueden usar los siguientes casos;
a) valor incial diferente de uno ejemplo for x:= 5 to 8 do etc
b) valor inicial negativo for x:= -5 to 3 do etc
c) para…

Imprimir una linea de texto C++

// imprimirTexto.cpp // Programa para imprimir texto #include <iostream> // la funcion main comienza la ejecucion del programa int main() { std::cout << "Bienvenido a C++! \n"; //muestra un mensaje return 0; // indica que el programa termino con exito } // fin de la funcion main

Arquitecturas modernas con multiprocesadores

Imagen
Todos los sistemas distribuidos constan de varias cpu, organizadas de diversas formas, especialmente respecto de:
La forma de interconectarlas entre sí.Los esquemas de comunicación utilizados. Existen diversos esquemas de clasificación para los sistemas de cómputos con varias cpu:
Uno de los mas conocidos es la “Taxonomía de Flynn”: Considera como características esenciales el número de flujo de instrucciones y el número de flujos de datos.La clasificación incluye equipos SISD, SIMD, MISD y MIMD. SISD (Single Instruction Single Data: un flujo de instrucciones y un flujo de datos):
Poseen un único procesador. SIMD (Single Instruction Multiple Data: un flujo de instrucciones y varios flujos de datos):
Se refiere a ordenar procesadores con una unidad de instrucción que: Busca una instrucción.Instruye a varias unidades de datos para que la lleven a cabo en paralelo, cada una con sus propios datos.Son útiles para los cómputos que repiten los mismos cálculos en varios conjuntos de datos. MISD …

HOWTO Install Ubuntu GNOME Linux

Imagen
Hello everyone, Every time there is something we would like to share about Wiki and Documentations of Ubuntu GNOME, we tend to always remind the world of the huge, excellent and great job that Ubuntu GNOME Wiki and Documentation Team had achieved in very short period of time (less than 6 months). We have the right to be so proud of ourselves and for what we have achieved. Out of nothing, we have everything now.
Today, we are glad to announce and share with you one of our great achievements that should give the users of Ubuntu GNOME all the resources and help they do need or may need in order to use Ubuntu GNOME and enjoy it to the maximum.
As a respect to each and every Ubuntu GNOME User around the world and for those who might use Ubuntu GNOME in the near future and/or those who might migrate from Windows to Linux soon, we would like to present you a ‘Full Guide’ or ‘HOWTO’ Install Ubuntu GNOME.
We highly believe that a good and a successful software project should have a st…

Las 7 mejores distros de Linux para el 2014

Imagen
Directamente desde victorhckinthefreeworld.wordpress.com.
Las 7 mejores distros de Linux para el 2014 La avalancha de Linux está en marcha y va ganando y va ganando en número y en aumento. Linux ganó, así que ¿qué es lo siguiente? Crecer de manera asombrosa es lo siguiente: Estamos en los inicios de la penetración de Linux en los mercados ya existentes y despuntando en otros nuevos.
Todo este crecimiento y progreso es el resultado de años de duro trabajo por parte de miles de personas y billones de dólares de investigación. Ha llegado a un punto de no retorno, y ya no hay vuelta atrás.
El poder de Linux y todo el ecosistema del software libre es su amplitud y profundidad, y la habilidad de llenar importantes campos, grandes y pequeños sin tener que preocuparte por la rentabilidad.
Las 7 elecciones para el 2014 está lejos de ser una lista completa, pero pone de relieve un gran trabajo. Como siempre estás invitado a compartir tus propias elecciones en los comentarios. La distro …

Deja tu Ubuntu Linux como toda una Mac

Imagen
En esta ocación veremos, como dejar tu Ubuntu como toda una Mac.

Paso 1
En este tuto usare cairo dock porque me parece mas completo y amigable que el docky
    sudo add-apt-repository ppa:cairo-dock-team/ppa
    sudo apt-get update
    sudo apt-get install cairo-dock cairo-dock-plug-ins
Seguido damos click derecho sobre el dock y le damos "cargar al inicio".
Paso 2
Pondremos la barra de desplazamiento con Ubuntu Tweak.
    sudo add-apt-repository ppa:tualatrix/ppa
    sudo apt-get update
    sudo apt-get install ubuntu-tweak
Ahora van a Ajustes>Miscelaneo>Desplazamiento Natural y lo apagan.
Paso 3
Bajamos los iconos de Mac:
    sudo add-apt-repository ppa:noobslab/themes
    sudo apt-get update
    sudo apt-get install mac-os-lion-icons-v2
Paso 4
Instalamos el tema para las ventanas:
    sudo apt-get install mac-os-lion-theme-v2
Para cambiar los temas y los iconos lo hacemos desde el Ubuntu Tweak.
Paso 5
Bajamos un pack de fondos de escritorio
http://dl.dro…

Internet

Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial. Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como ARPANET, entre tres universidades en California y una en Utah, Estados Unidos.
Uno de los servicios que más éxito ha tenido en Internet ha sido la World Wide Web (WWW, o "la Web"), hasta tal punto que es habitual la confusión entre ambos términos. La WWW es un conjunto de protocolos que permite, de forma sencilla, la consulta remota de archivos de hipertexto. Ésta fue un desarrollo posterior (1990) y utiliza Internet como medio de transmisión.
Existen, por tanto, muchos otros servicios y protocolos en Internet, aparte de la Web: el envío de correo electrónico (SMTP), la transmisión de archivos (FTP y P2P), las conve…

¿Qué es Linux?

LINUX (o GNU/LINUX, más correctamente) es un Sistema Operativo como MacOS, DOS o Windows. Es decir, Linux es el software necesario para que tu ordenador te permita utilizar programas como: editores de texto, juegos, navegadores de Internet, etc. Linux puede usarse mediante un interfaz gráfico al igual que Windows o MacOS, pero también puede usarse mediante línea de comandos como DOS.
Linux tiene su origen en Unix. Éste apareció en los años sesenta, desarrollado por los investigadores Dennis Ritchie y Ken Thompson, de los Laboratorios Telefónicos Bell.
Andrew Tanenbaum desarrolló un sistema operativo parecido a Unix (llamado Minix) para enseñar a sus alumnos el diseño de un sistema operativo. Debido al enfoque docente de Minix, Tanenbaum nunca permitió que éste fuera modificado, ya que podrían introducirse complicaciones en el sistema para sus alumnos.
Un estudiante finlandés llamado Linus Torvalds, constatando que no era posible extender Minix, decidió escribir su propio…