Empresa Angel Martin Palma Geraldino - AMPG

Empresa Angel Martin Palma Geraldino - AMPG Empresa Angel Martín Palma Geraldino, Todo lo relacionado con computadores. Somos una empresa con amplia trayectoria en el mercado colombiano.

Ensamblamos computadores con la tecnología de AMD (Advanced Micro Device) desde 1998, cuando buscamos un procesador que diera la talla a las exigencias del mercado y empezamos con el AMD K6 II 3D Now en nuestro primer equipo con esta nueva tecnología y gracias a su desempeño y buenos resultados con nuestros clientes y a la calidad del producto nos quedamos con la tecnología de AMD y no nos ha dece

pcionado. También hemos cambiado el sistema operativo que ofrecemos con los computadores ensamblados a GNU/Linux Zorin OS de 64 bits en la última versión disponible o Kali Linux Rolling Release, porque nos ha demostrado lo confiable y rápido que es, aunque su equipo tenga años GNU/Linux lo pone a funcionar (desde intel/AMD de 64 bits de primera generación en adelante). Para PYMEs y Empresas tenemos GNU/Linux Ubuntu Server, Oepn Suse Linux, Oracle Linux o Fedora Server, ya que permiten, no solo trabajar en la empresa, sino que la misma (así sea PYMES) tener un servidor Web o nube de archivos o granja de servidores Web sin tener que contratar a terceros. La tecnología Web en su empresa. También renovamos su equipo de escritorio y portátil que ya no entra en los computadores con Windows 11 (o Apple Mac Intel que hayan dado Apple Computer Inc. por obsoleto), se lo dejamos funcionando con GNU/Linux Zorin OS o Kali Linux de 64 bits, tanto para escritorio como para portátil. Usted no lo arrume, es mentira que es obsoleto, en nuestro laboratorio hemos comprobado con este sistema operativo que todavía puede seguir funcionando con más tiempo. solo requiere que su equipo tenga mínimo 3 gigas en RAM y disco duro o SSD de mínimo 64 gigas, así de bueno es GNU/Linux. Seguimos dando soporte a Microsoft Windows y Apple Mac, pero estaremos centrados más en GNU/Linux. También ensamblamos computadores con Microsoft Windows, pero la persona, PYME o Empresa debe traer la licencia de este y de los programas que va usar con ese sistema operativo. Esas son las condiciones si desea un equipo con Windows. Comuníquese con nosotros y pregunte, porque esa es la forma de obtener información, y de los cambios que trae GNU/Linux para usted, su PYME o empresa.

¿Derecho a reparar?https://youtu.be/co6qOybSVfg?si=ps_gybvo-7yRMFgXGran pregunta
02/11/2024

¿Derecho a reparar?

https://youtu.be/co6qOybSVfg?si=ps_gybvo-7yRMFgX

Gran pregunta

Arreglar dispositivos electrónicos es difícil. Las tecnológicas aluden a sus derechos de propiedad intelectual y garantías de calidad. Pero el desecho masivo...

En estos días he estado hablando del sistema operativo hecho en Assembler llamado KolibriOS y aunque he estado publicand...
16/10/2024

En estos días he estado hablando del sistema operativo hecho en Assembler llamado KolibriOS y aunque he estado publicando sobre este tema, me gusta por lo que significa esto. Muchos de mis compañeros de estudio de electrónica (1989 a 1991) decían que eso no se podía hacer, un sistema operativo con assembler. El que se haya hecho demuestra que no era cierto lo que ellos afirmaban.

Veamos ahora, el sitio oficial de KolibriOS no es muy ostentoso, ni muy llamativo, es un lugar muy sencillo, y nos da la bienvenida al proyecto, que para mí ya no lo es, en donde explican el sistema operativo brevemente. Puede poner a andar computadores de alrededor de US$100, que es lo que costaría un computador con procesador Pentium/AMD 5x86, los cuales son de 32 bits. Aunque dice que el mínimo de RAM es 8 Megas (de esos equipos se sabe que podían llegar hasta 32 Megas), en la página oficial me encontré con algo que solo el Apple Macintosh hizo en sus inicios...

Si miras la foto de la zona de descargas, te encuentras que puedes arrancar el sistema operativo directamente en entorno gráfico desde disquetes. Yo tuve un Apple Macintosh Plus y para arrancarlo lo hacía desde un disquete de 3.5" de 720 Kb (Kilobytes) y solo con ese arrancaba, pues el sistema en entorno gráfico ocupaba 320 Kb, ojo que estoy hablando del Macintosh, no de KolibriOS. Retomando el sistema operativo que nos compete, es muy bueno que haya una versión directa en disquete para aquellos equipos que no tienen arranque por CD ni mucho menos USB. Los disquetes que conocimos muchos son de 3.5" y tenían de capacidad 1.44 Megas, por lo que pueden llegar a la siguiente conclusión. El sistema operativo y sus programas ocupan muy poco espacio en disco. Sin embargo, piden 8 Megas mínimo en RAM, así que de alguna manera la información del sistema se abre en la memoria sin problema, de ahí ese requerimiento en RAM.

En disco duro y otros dispositivos, estoy seguro que no hay problema de tenerlo alli y que cargue directamente, lo que lo hace ideal para aquellos computadores que sin tener una arranque por CD o similar pueda funcionar y poder trabajar. Tiene programas básicos para hacer cosas sencillas y un navegador web por lo que si tiene el computador tarjeta de red RJ45 ya puedes navegar por internet sin mayor problema.

Estos y otros detalles aparecen en la página oficial de KolibriOS. Además, probarlo es todavía más interesante para verlo en persona, y no por lo que diga mi persona, si no que, sea tu propia experiencia la que juzgue el sistema operativo. La página está activa. Adicionala esto, grabar en un disco duro de esos días que no son SATA es muy fácil con dispositivos USB que permiten que quede grabado allí el sistema operativo. Los que tienen grabadoras de CD pueden grabar la imagen de forma directa... Así que, existe una gran variedad de formas de poner a prueba el sistema. Los invito a probarlo en algún equipo que esté acumulando polvo en su hogar con las características que ya mencioné y háganlo trabajar como cuando lo compraron, solo que con un nuevo aire, porque este KolibriOS es de este año 2024, así que, pueden ponerlo a trabajar ahora con muchas cosas que seguramente antes no se podía. Saquen ese equipo de 1995 en adelante y póngalo a hacer algo.

Buen día a Todos

¿Qué es el Lenguaje de Programación Assembler?El pasado 11 de octubre de 2024, estuve mencionando sobre un sistema opera...
14/10/2024

¿Qué es el Lenguaje de Programación Assembler?

El pasado 11 de octubre de 2024, estuve mencionando sobre un sistema operativo llamado KolibriOS que se hizo desde 0 usando lenguaje máquina también conocido como Assembler y es en entorno gráfico. Acá explicaré en que consiste dicho lenguaje de programación.

Para los que no lo saben, el procesador tiene un set o conjunto de instrucciones que le permite procesar los datos en lo que se llama un programa o software. Ese conjunto de instrucciones le dicen a él si debe cargar un dato, si lo debe mover a memoria, si lo debe mover hacia un dispositivo de salida, o si debe realizar alguna operación matemática simple o compleja con él, etcétera. Esos códigos de instrucción es lo que se conoce como Assembler y cada procesador tiene su propio código de instrucción para realizar las múltiples tareas que hace o puede hacer un procesador.

Sin embargo, para escribir alguna instrucción se necesita tener de una forma entendible los códigos, ya que, estos son en código binario. Así que, los fabricantes de estos procesadores, escriben en las hojas técnicas del procesador como se llama cada código, lo que hace y el tiempo que demora para ejecutarse que actualmente está en nanosegundos (ns). Con base en esa información, se escribe un programa que lo que hace es trabajar con esos nombres y los números hexadecimales para las direcciones de memoria y dispositivos, ese programa se llama el Assembler y lo es más cercano de programar un procesador directamente y exprimirle su potencia y desempeño. En algunos se llama también Debug, y es el mismo lenguaje.

Existen lenguajes de alto nivel que también convierten el programa escrito en Assembler directamente y son como Basic (no el de Microsoft), C/C++, Cobol, Fortran, Phyton y otros más en la lista. Todos ellos introducen algo llamado latencia para que no sea instantáneo la ejecución. C/C++ tiene una latencia de 1 milisegundo (ms) fija, mientras que la de Phyton es variable. Así que, se escoje el lenguaje de acuerdo a la aplicación que se vaya a hacer.

Existe un sistema operativo que solo se usa en situaciones críticas como en los automóviles y aviones en donde la latencia debe ser fija, y se llama RTOS. El RTOS es la sigla de Real Time Operating System o traducido Sistema Operativo en Tiempo Real y es el sistema que controla los automóviles y los aviones en todos sus sistemas de control, desde la combustión hasta los sistemas de seguridad. Los únicos lenguajes que se usan para su programación por su latencia fija es C/C++ y Assembler. Dependiendo de la aplicación se uso un lenguaje o el otro.

En el Assembler debes escribir como se maneja todo línea por línea hacer microprogramas, enlazarlos y todo eso, que es lo que haría un lenguaje de alto nivel, solo que, aquí tu controlas con las mejores instrucciones del procesador los tiempos de respuesta del programa en cuestión por lo que puedes fijar, sin mucha programación un tiempo de respuesta fijo, ya que, en las hojas tecnicas del procesador te indican cuanto tiempo se demora cada instrucción en ejecutarse, por lo que, puedes elegir entre muchas instrucciones cual es la ideal para tu proyecto de cómputo.

Ahora bien, miremos un poco los procesadores Intel64/AMD64 que son de la familia x86, principalmente me voy a centrar en el AMD64 que es tecnología RISC x86 que es mucho más rápido. El último procesador de esta familia la parte del procesador, ya que tiene incorporada una unidad de punto flotante (FPU), GPU y otras cosas que por ahora no vienen al caso por lo que no tocaré esas partes incorporadas.

Resulta que, el AMD64 en su juego de instrucciones tiene los de los siguientes procesadores:

- 8086

- 80286

- 80386

- 80486

- 80586 (Pentium)

- 80686 (Pentium MMX)

- K6

- K6 II 3D Now

- K6 III

- K7 (Athlon)

- AMD64

Todos estos conjuntos de instrucciones forman parte del conjunto de instrucciones que se pueden hacer en el ancho de 64 bits. Como ya expliqué en un artículo anterior, la cantidad de instrucciones que se pueden hacer para un procesador abarcando de 4 bits en adelante es 2⁶⁴, en donde, el 64 es el número de bits en el bus de datos del procesador y abarca todo un conjunto extenso de instrucciones. Esto permite poder escoger un gran número de instrucciones en donde se puede construir cualquier programa que se me ocurra. Ahora bien, como están hechos directamente sobre una tecnología RISC, los tiempos de ejecución son muy cortos, sin embargo, debemos igual observar cuál se demora menos tiempo y cuál se demora más. Claro que, con estos tiempos medidos en nanosegundos, visualmente hablando no lo notamos, sin embargo en una máquina la velocidad de respuesta ante un evento fortuito puede representar la diferencia entre la vida y la muerte.

Hasta ahora, la aplicación del Assembler se limitó solamente a estos RTOS por su rápida respuesta en múltiples situaciones. El que una persona o grupos de personas hayan hecho un Sistema Operativo como KolibriOS es un gran avance para este lenguaje de programación, además de marcar la diferencia entre los otros sistemas construidos con lenguajes de alto nivel. Cierto, nuestros PC no son para uso crítico ¿O sí?

Solo imaginen está situación, el mejor Linux en cargar desde cero hasta el escritorio, demora alrededor de 1 minuto con SSD (Unidad de estado sólido), ni siquiera Windows, con su TPM y eso, no demora ese tiempo ni siquiera por error. Ahora bien, ¿qué pasaría si ese mismo Linux se escribiera en Assembler exclusivamente y no con C o con cualquier otro lenguaje de alto nivel? el tiempo de carga pasaría a ser de 10 segundos. Eso quiere decir que estoy ahorrando energía eléctrica (y de paso disminuimos las emisiones de Dióxido de Carbono) porque ya no tengo que prender mi computador personal en la oficina con 1 minuto de antelación sino con 10 segundos. Además, el sistema operativo no ocuparía más de 8 Megas en RAM con entorno gráfico, por lo que, tengo libre el resto de la memoria RAM disponible para efectuar cualquier trabajo que se me cruce por la mente si trabajo en diseño asistido por computador (CAD) o en diseño gráfico. Solo imaginen que su equipo con 64 Gigas en RAM le restamos 8 Megas que ocupa el sistema operativo y piensen en todo ese espacio para trabajar hasta el proyecto más grande que pueda realizar, y ni hablar de los videojuegos (sé que por ahí algunos que les gusta jugar en su PC), se pueden hacer juegos cada vez más complejos que le puedan sacar el jugo al máximo de toda esa RAM.

En redes de cómputo tanto críticas como no críticas funcionarían muy rápido y puede manejar una enorme cantidad de usuarios. Solo Piensen en un equipo servidor de internet con 128 Teras en RAM y el sistema operativo Linux server con entorno gráfico ocupando solo 8 Megas en RAM... Son 8 Megas que se coge de 128 Teras de RAM, ¿cuántos usuarios puede manejar con toda esa RAM de sobra? Hagan sus cuentas.

¿Recuerdan que en otro artículo hablé del código fuente de Gnu y de Linux? Si yo cojo ese código fuente de ambos, los paso a Assembler para hacer una nueva distro, los resultados serían esos que ya mencionén en los dos párrafos anteriores. Sería un sistema operativo, muy rápido y muy potente, y serviría para todo y más. Cierto, los de KolibriOS no hicieron un Gnu/Linux, hicieron un sistema operativo diferente, pero ese sistema operativo diferente muestra el potencial de programar en Assembler un sistema operativo óptimo para cualquier PC, Apple Mac, etc. en el mercado y ponerlo a trabajar muy bien sin demoras de arranque, incluso con EFI que es lo que se usa ahora, porque hasta en eso pensaron sus creadores.

Así que, es aplicable a cualquier computador con Legacy o con EFI y funciona perfecto. Además, el Assembler se actualiza con cada nuevo procesador y sus tiempos mejoran con cada nuevo nivel de integración. Si en un Pentium de 100 Mhz este sistema operativo entra en 16 segundos, en uno actual entraría en 3 segundos o menos, si hablamos del RISC x86. Como dije, es cuestión de tener el código fuente de Gnu/Linux y pasarlo a Assembler en vez de a un lenguaje de alto nivel, y el cambio no se hace esperar.

Espero les haya gustado el tema, o les haya dado ideas. Si es así pueden compartirlo con quienes deseen.

Ayer, 10 de octubre de 2024, encontré algo que nunca pensé encontrar... Un sistema operativo con entorno gráfico, escrit...
11/10/2024

Ayer, 10 de octubre de 2024, encontré algo que nunca pensé encontrar... Un sistema operativo con entorno gráfico, escrito en el lenguaje Assembler. Este lenguaje es nada menos que el código de instrucciones que tiene el procesador para trabajar. El sistema operativo en cuestión es KolibriOS (https://kolibrios.org/es/index.htm).

Este sistema operativo no es Gnu/Linux ni Linux, está hecho desde el lenguaje máquina, desde el código de instrucciones del procesador. Ocupa tan poco que se puede llevar en un disquete de 1.44 Megas y si cabe en un disquete, ocupa muy poco espacio en una unidad de disco duro o SSD o pendrive (memoria USB en Colombia). Puede trabajar en equipos con mínimo 8 Megas en RAM y tiene todo lo necesario para trabajar, hasta software de desarrollo y juegos. Una de las cosas que tiene es que es Software de Licencia Libre y el código fuente es abierto y libre también.

Entre 1989 y 1991 mientras aprendí electrónica, aprendí a programar en Assembler. Para hacerlo tenía que tener las hojas técnicas del procesador y del hardware alrededor de él y empezar a programar. En otras palabras, aprendí a construir computadores, así de importante es éste lenguaje de programación. Los lenguajes como C, Cobol, Phyton entre otros lo que hacen es convertir tu programa a Assembler.

Ahora bien, el que alguien hiciera un sistema operativo en modo gráfico desde Assembler, demuestra lo potente y poderoso que es trabajar directamente desde el código de instrucciones del procesador. ¡Un fuerte y gran aplauso! al genio que logró hacerlo. Le quedó muy bien, y con el código fuente libre se verá este sistema operativo en otras plataformas (procesadores) además de más software y aplicaciones nuevos para apoyar a este Sistema Operativo único en su clase.

La historia de las computadoras explicada de forma sencilla...
10/10/2024

La historia de las computadoras explicada de forma sencilla...

En este fascinante video, exploramos la historia secreta de las computadoras, revelando los hitos más importantes que han dado forma a la tecnología retro y ...

El día de ayer publiqué lo que parece ser una alerta de contaminación global, debido a la sugerencia de Microsoft de bot...
09/10/2024

El día de ayer publiqué lo que parece ser una alerta de contaminación global, debido a la sugerencia de Microsoft de botar el equipo que no puede actualizarse a Windows 11 a la basura. Eso no es muy sencillo, los compuestos electrónicos con que se construyen los integrados y otros componentes electrónicos incluyen, además del cobre, elementos como el fósforo, el Indio, el Galio, el Germanio y otros elementos de la tabla periódica que en grandes cantidades contaminan el agua, el aire y la tierra y son un veneno para todos los que habitamos el planeta.

La verdad sea dicha así no le guste a los que siguen lo que se publica aquí, el obsoleto es el Windows que tiene ese computador, no el equipo de cómputo. Y es que cuando tú lees la licencia privada de Microsoft y otros programas, allí explícitamente indican que, ellos deciden que sirve o no para sus programas, osea ellos pueden hacer cambios sin previo aviso, y tú cuando accedes a instalar, estás aceptando esas condiciones y otras más. Ellos pueden decidir sobre su software y lo que sirve a él, uno no es dueño del software, el pago de él no te hace dueño del mismo.

En cambio, Gnu/Linux no tiene eso, ya que, es licencia libre, y las 4 libertades de los usuarios no es un chiste, es algo que le da peso al uso del software que tienes. Una licencia de Gnu/Linux instalada en ese equipo que no sirve para Microsoft o Apple, acá en este sistema operativo de licencia libre puedes alargar la vida de tu computador más allá de lo que dicen éstas empresas, de hecho, la velocidad con que corría al principio se recupera en su totalidad, lo que demuestra que el software anterior tenía en sus líneas de programación algún tipo de bucle que demoraba los procesos, algo que, Gnu/Linux no tiene y por eso siempre anda rápido todo el tiempo el computador. Lo que antes no funcionaba como películas y otros vídeos en línea (Internet) con el anterior sistema operativo, ahora se pueden ver mucho mejor... La lista sigue y sigue y sigue...

En nuestro uso diario, desde que nos pasamos en Agosto de 2021 a Gnu/Linux en todos nuestros computadores, le podemos asegurar con firmeza que disfrutamos de ellos y podemos trabajar con ellos en todas nuestras tareas. No hay que botar a la basura los computadores que tenemos y que son de 2012 en adelante. Se le instala un Gnu/Linux con entorno gráfico a como estamos acostumbrados y podemos seguir usándolos en nuestras tareas diarias. Cierto, hay que aprender a usar algunos programas, y eso es algo que ocurre cuando cambias de sistema operativo. Después ya coges el ritmo que llevabas. Nuestro consejo es, no botes ese computador, tampoco lo arrumes en un estante, colócale Gnu/Linux y síguelo usando, la verdad es que no te arrepentirás de esa decisión.

Buen día a todos.

Un grave problema ambiental...
08/10/2024

Un grave problema ambiental...

Microsoft actualizó su web de soporte y sugirió a los usuarios que compren un ordenador nuevo para actualizarse a Windows 11.

La misma información con una mejora...Para más información, por favor, comuníquese al 3162951111 o al 3001445282 en Bogo...
07/10/2024

La misma información con una mejora...

Para más información, por favor, comuníquese al 3162951111 o al 3001445282 en Bogotá DC/Soacha, en Colombia.

Buenos Días a todos:Sabemos todos nosotros que las actualizaciones de Windows no son Opcionales...Problemas con una actu...
04/10/2024

Buenos Días a todos:

Sabemos todos nosotros que las actualizaciones de Windows no son Opcionales...

Problemas con una actualización, la noticia proviene de la página oficial de Microsoft:

La última actualización acumulativa de Windows 11 está llenando los ordenadores de todo el mundo, la temida pantalla azul de la muerte, por suerte, hay solución.

Dirección

Castilla
Bogotá
1

Horario de Apertura

Lunes 9am - 4pm
Martes 9am - 4pm
Miércoles 9am - 4pm
Jueves 9am - 4pm
Viernes 9am - 4pm

Teléfono

+573162951111

Notificaciones

Sé el primero en enterarse y déjanos enviarle un correo electrónico cuando Empresa Angel Martin Palma Geraldino - AMPG publique noticias y promociones. Su dirección de correo electrónico no se utilizará para ningún otro fin, y puede darse de baja en cualquier momento.

Contacto La Empresa

Enviar un mensaje a Empresa Angel Martin Palma Geraldino - AMPG:

Compartir