El Uso De Programas De Cómputo En La Carrera

Total Page:16

File Type:pdf, Size:1020Kb

El Uso De Programas De Cómputo En La Carrera El Uso de Programas de Cómputo en los Cursos de la Carrera de Actuaría en la Facultad de Ciencias, UNAM Antonio Carrillo Ledesma y Karla Ivonne González Rosas Facultad de Ciencias, UNAM http://academicos.fciencias.unam.mx/antoniocarrillo Una copia de este trabajo se puede descargar de la página: http://132.248.182.159/acl/Textos/ Verano 2019, Versión 1.0 1 1El presente trabajo está licenciado bajo un esquema Creative Commons Atribución CompartirIgual (CC-BY-SA) 4.0 Internacional. Los textos que compo- nen el presente trabajo se publican bajo formas de licenciamiento que permiten la copia, la redistribución y la realización de obras derivadas siempre y cuando éstas se distribuyan bajo las mismas licencias libres y se cite la fuente. ¡Copiaeste libro! ... Compartir no es delito. El Uso de Programas de Cómputo en los Cursos de la Carrera de Actuaría en la Facultad de Ciencias, UNAM Índice 1 Introducción 4 1.1 Software Propietario y Libre ................... 4 1.1.1 Software Propietario ................... 5 1.1.2 Software Libre ....................... 6 1.2 El Cómputo en la Carrera de Actuaría ............. 8 1.2.1 Cursos que Usan Cómputo ................ 11 1.3 Paquetes de Cómputo de Uso Común .............. 14 1.3.1 Programas de Cálculo Numérico ............. 17 1.3.2 Programas de Estadística ................ 17 1.3.3 Programas O…máticos .................. 18 1.3.4 Otros Programas ..................... 19 2 Paquetes de Cálculo Numérico 20 2.1 MATLAB ............................. 23 2.2 Octave ............................... 23 2.3 FreeMat .............................. 24 2.4 Scilab ............................... 25 2.5 Scipy ................................ 27 2.6 Ventajas, Desventajas y Carencias ................ 28 2.7 Desde la Nube ........................... 31 3 Paquetes Estadísticos 33 3.1 SPSS ................................ 35 3.2 R .................................. 36 3.3 SAS ................................ 36 3.4 Ventajas, Desventajas y Carencias ................ 38 3.5 Desde la Nube ........................... 39 4 Paquetes O…máticos 40 4.1 Hojas de Cálculo ......................... 41 4.2 Bases de Datos .......................... 43 4.3 Herramientas de Presentación y Multimedia .......... 45 4.4 Procesamiento de Imágenes ................... 46 4.5 Procesamiento de Textos ..................... 47 4.6 Desde la Nube ........................... 49 4.7 Integración en la Carrera de Actuaría .............. 50 [email protected] 1 Antonio Carrillo Ledesma, Et alii El Uso de Programas de Cómputo en los Cursos de la Carrera de Actuaría en la Facultad de Ciencias, UNAM 5 Consideraciones y Comentarios Finales 51 5.1 Integración del Cómputo en las Carreras de Ciencias ..... 52 5.2 Ventajas, Desventajas y Carencias del Software Libre ..... 53 5.3 Comentarios Finales ....................... 54 6 Apéndice A: Cómputo en Instituciones Educativas 57 7 Apéndice B: Software Libre y Propietario 61 7.1 Software Libre ........................... 61 7.1.1 Tipos de Licencias .................... 64 7.2 Software Propietario ....................... 66 7.3 Implicaciones Económico-Políticas ................ 68 8 Apéndice C: Máquinas Virtuales 72 8.1 Tipos de Máquinas Virtuales ................... 73 8.2 Técnicas de Virtualización .................... 73 8.3 ¿Qué Necesito para Crear y Usar una Máquina Virtual? .... 74 8.4 ¿Cómo Funciona una Máquina Virtual? ............. 75 8.5 Aplicaciones de las Máquinas Virtuales de Sistema ....... 79 8.6 Ventajas y Desventajas ...................... 80 8.6.1 Ventajas .......................... 81 8.6.2 Desventajas ........................ 83 8.6.3 Consideraciones Técnicas y Legales de la Virtualización 84 8.7 Máquinas Virtuales en la Educación, Ciencias e Ingeniería .. 85 9 Apéndice D: Creación, Uso y Optimización de Máquinas Vir- tuales Usando QEMU/KVM 88 9.1 Tipo de Virtualización Soportado por la Máquina Huésped .. 91 9.2 Salida Grá…ca de la Virtualización Usando VNC ........ 95 9.3 Usando un Sistema Operativo Live como una Máquina Virtual 97 9.4 Usando un Archivo ISO como una Máquina Virtual ...... 98 9.5 Creación de Máquinas Virtuales ................. 98 9.6 Uso de Virtualización Dentro de Otra Virtualización ...... 102 9.7 Manipulación del Estado de la Máquina Virtual ........ 103 9.8 Optimización de Imágenes .................... 103 9.8.1 Trabajar con una Imagen Virtual sin que se Altere .. 104 9.8.2 Aumento de Desempeño ................. 104 9.9 Uso de Máquinas Virtuales de VirtualBox en KVM/QEMU .. 108 [email protected] 2 Antonio Carrillo Ledesma, Et alii El Uso de Programas de Cómputo en los Cursos de la Carrera de Actuaría en la Facultad de Ciencias, UNAM 9.10 Conversión de Máquinas Virtuales a KVM/QEMU ...... 109 9.11 Comunicación de las Máquinas Virtuales con el Sistema An- …trión e Internet ......................... 113 9.12 Signi…cado de las Banderas de /proc/cpuinfo .......... 117 10 Bibliografía 123 [email protected] 3 Antonio Carrillo Ledesma, Et alii El Uso de Programas de Cómputo en los Cursos de la Carrera de Actuaría en la Facultad de Ciencias, UNAM 1 Introducción La Carrera de Actuaría prepara a actuarios (véase [1]), estos son profe- sionistas que estudian, plantean, formulan y aplican modelos de contenido matemático, con el …n de proveer información para la planeación, previsión y la toma de decisiones, para resolver problemas económicos y sociales que in- volucran riesgos. Los egresados estan capacitados para intervenir en ámbitos que van desde el demográ…co y …nanciero hasta el ecológico y administrativo para interactuar con los profesionistas que ahí se desempeñen. Su campo de trabajo esta en los sectores públicos o de la administración pública descentra- lizada, así como en el sector privado en compañías aseguradoras, despachos de consultoría actuarial y estadística, de cómputo e informática y de …nanzas. Por lo anterior, un eje fundamental de desarrollo, es el que se re…ere a la formación en cómputo, hoy día, ante los retos que el vertiginoso y dinámico cambio que enfrenta el mundo global en que vivimos, ante las exigencias de la sociedad de la información se requiere el manejo de las Tecnologías de la Información y de la Comunicación (TIC) por ello, el modelo educativo de cualquier Carrera Universitaria y en particular la Carrera de Actuaría en la Facultad de Ciencias de la UNAM, tiene la necesidad imperiosa atender una formación computacional como parte integral de una formación omnilateral de los educandos; por ello, la Facultad de Ciencias cuenta, para lograr este objetivo, con asignaturas, Aulas y Talleres de cómputo para ponerse al día en el manejo de esta importante herramienta. Las Aulas y Talleres de cómputo del Tlahuizcalpan cuentan con equipo y programas actualizados que permiten estar a la vanguardia y que facilitan el trabajo académico en las materias que cursan los estudiantes. 1.1 Software Propietario y Libre Con el constante aumento de la comercialización de las computadoras y su relativo bajo costo, las computadoras se han convertido en un objeto om- nipresente, ya que estas se encuentran en las actividades cotidianas de mi- llones de usuarios, en formas tan diversas como teléfonos celulares, tabletas, computadoras portátiles y de escritorio, etc. Las computadoras por si solas no resuelven los problemas para los que los usuarios las compran. El Software — Sistema operativo y los programas de aplicaciones— son los que realmente generan las soluciones al interactuar uno o más paquetes informáticos con los datos del usuario. También, es [email protected] 4 Antonio Carrillo Ledesma, Et alii El Uso de Programas de Cómputo en los Cursos de la Carrera de Actuaría en la Facultad de Ciencias, UNAM común que al comprar una computadora, en el costo total, se integre el del sistema operativo, aplicaciones o…máticas y de antivirus, sean estos usados por el usuario o no; y en la mayoría de los casos no es posible solicitar que no sean incluidos en el costo de la computadora. Por otro lado, el Software comercial suele quedar obsoleto muy rápido, ya que constantemente se le agregan nuevas funcionalidades al mismo y estas en general son vendidas como versiones independientes de la adquirida original- mente. Esto obliga al usuario — si quiere hacer uso de ellas— a comprar las nuevas versiones del Software para satisfacer sus crecientes necesidades infor- máticas. Por lo anterior y dada la creciente complejidad de los paquetes de cómputo y el alto costo de desarrollo de aplicaciones innovadoras, en muchos casos, el costo total del Software que comúnmente los usuarios instalan — y que no necesariamente usan las capacidades avanzadas del programa, por las cuales el Software tiene un alto costo comercial— en su computadora, suele ser más caro que el propio equipo en el que se ejecutan. 1.1.1 Software Propietario En entornos comerciales, es posible por parte de la empresa, adquirir y man- tener actualizado el Software necesario para sus actividades comerciales, pues el costo del mismo se traslada al consumidor …nal del bien o servicio que la empresa proporcione. En entornos educativos, de instituciones sin …nes lu- crativos e incluso, el sector gubernamental, no se cuenta con los recursos necesarios para adquirir y mantener actualizado el Software necesario para todas y cada una de las aplicaciones usadas en las computadoras, ya que en general, las licencias de uso del Software propietario son asignadas en forma individual a cada computadora y no es fácilmente transferible a otra computadora. Dado que existe una
Recommended publications
  • Linux on a Stick Everyone Knows You Can Boot Linux from a Live CD, but Have You Thought About Putting Linux on a Compact and Highly Portable USB
    KNOW HOW Memory Stick Linux Booting Linux from a USB Memory Stick Linux on a Stick Everyone knows you can boot Linux from a live CD, but have you thought about putting Linux on a compact and highly portable USB memory stick? BY FABRIZIO CIACCHI bootable “live” CD like Knoppix much more common. Part of our pur- ent from DSL, but it includes more [1] or Kanotix [2] gives the user a pose is to create an inexpensive system, software (about 14 MB plus), and it Afully portable operating environ- so I will base this discussion on the stan- has already been refined and tested for ment. You can carry your system with dard and very common 128 MB size. USB devices. you and boot it from anywhere. However, the procedure I describe in this • Flonix [8]: Flonix is also based on Your tools, your files, and your work- article can also be used to put a larger DSL, but it uses some different pro- space will follow you wherever you go – Knoppix-based distribution on a larger grams (for instance, IceWM instead even to another PC with a different USB memory stick. of Fluxbox). The Flonix project also operating system. Live CDs are also used Assuming you want room to work and introduced a useful web install by system administrators for trouble- store documents, it is a good idea to only process. Ultimately, Flonix was so shooting computers that won’t boot use half of the available space (64 MB) successful that it become a commer- normally. for the Linux system and related tools.
    [Show full text]
  • I Am Not Clueless Myths and Misconceptions About the Design Of
    I am not clueless or Myths and misconceptions about the design of GoboLinux Hisham H. Muhammad April 11, 2017 “Those who do not understand Unix are doomed to reinvent it, poorly.” – Henry Spencer, 1987 This week we had another release of GoboLinux, and again a number of people, even if indirectly, called me “clueless” for coming up with such a structure for a Linux distribution, for a number of reasons. None of those reasons was new; I heard all of them many times. This article is an attempt to sum them up, and explain why I chose the design decisions I made, hopefully clearing any pending misconceptions. I don’t have illusion this will prevent them keep happening, but at least I’ll have a text to point people to. This article ranges from common misconceptions from those who have never used GoboLinux, to well-intentioned but poorly-thought-out ideas that keep coming from time to time to the GoboLinux mailing list, often causing long debates. I’ll be separating the points in sections and they are meant to be self-contained, so feel free to skip directly to the ones that interest you, if you don’t feel like reading the whole thing. “There is a reason why things are the way they are” This is something I hear constantly, often followed by an explanation about the difference between /, /usr and /usr/local, and/or /bin and /sbin. I do understand the difference1. If I did away with this three-level distinction, is because I believe there are other ways to approach the problems this distinction tries to solve.
    [Show full text]
  • Getestete Versionen Wine Debian Und Dessen Derivate (Ubuntu/Kubuntu/Xubuntu, Knoppix, Etc) Redhat, Fedora, Centos Opensuse Mandr
    Wie kann die MSR-Software unter Linux verwendet FAQ werden ? MSR Electronics GmbH Getestete Versionen Gentoo Linux 2.6.34 64-Bit Wine 1.3.3 MSR PC-Software V5.10.18 → VERSION Wine Für den Betrieb der MSR PC-Software unter Linux ist die Software Wine1 erforderlich. Diese muss zuerst installiert werden. Für die verschiedenen Linux Distributionen wird dies mittels ver­ schiedener Kommandos getan. Debian und dessen Derivate (Ubuntu/Kubuntu/Xubuntu, Knoppix, etc) Entweder die offiziellen Pakete der Distribution verwenden (oft veraltet): $ sudo apt-get install wine Oder die neusten Pakete der Wine Maintainer verwenden (empfohlen): $ sudo add-apt-repository ppa:ubuntu-wine/ppa $ sudo apt-get updates $ sudo apt-get install wine1.3 RedHat, Fedora, CentOS Wine sollte sich in den offiziellen Quellen befinden. $ sudo yum install wine die Option --enablerepo=updates-testing erzwingt die neuste Version aus dem testing Repository: openSUSE Mittels YaST2 oder yum (siehe RedHat). Eventuell lohnt es sich auch, die neuste Version vom openSUSE Build Server herunterzuladen respektive diesen einzubinden, siehe dazu auch die entsprechende Webseite2. Mandriva Offizielle Version: $ su $ urpmi wine oder neuste Version von der Sourceforge Seite3. Gentoo $ emerge wine 1 Wine Is Not an Emulator: ist eine Windows-kompatible Laufzeitumgebung für POSIX-kompatible Betriebssyste­ me. Mit Wine ist es möglich, viele Programme, die für die Microsoft-Windows-Betriebssysteme kompiliert wur­ den, auch unter Unix mit dem X Window System laufen zu lassen. 2 http://download.opensuse.org/repositories/Emulators:/Wine/ 3 http://sourceforge.net/projects/wine/files/Mandriva Packages/ Version 0.9 Draft 1/5 Wie kann die MSR-Software unter Linux verwendet FAQ werden ? MSR Electronics GmbH Eventuell funktionieren oben genannte Kommandos nicht unter allen Versionen der entspre­ chenden Distributionen.
    [Show full text]
  • Indesign CC 2015 and Earlier
    Adobe InDesign Help Legal notices Legal notices For legal notices, see http://help.adobe.com/en_US/legalnotices/index.html. Last updated 11/4/2019 iii Contents Chapter 1: Introduction to InDesign What's new in InDesign . .1 InDesign manual (PDF) . .7 InDesign system requirements . .7 What's New in InDesign . 10 Chapter 2: Workspace and workflow GPU Performance . 18 Properties panel . 20 Import PDF comments . 24 Sync Settings using Adobe Creative Cloud . 27 Default keyboard shortcuts . 31 Set preferences . 45 Create new documents | InDesign CC 2015 and earlier . 47 Touch workspace . 50 Convert QuarkXPress and PageMaker documents . 53 Work with files and templates . 57 Understand a basic managed-file workflow . 63 Toolbox . 69 Share content . 75 Customize menus and keyboard shortcuts . 81 Recovery and undo . 84 PageMaker menu commands . 85 Assignment packages . 91 Adjust your workflow . 94 Work with managed files . 97 View the workspace . 102 Save documents . 106 Chapter 3: Layout and design Create a table of contents . 112 Layout adjustment . 118 Create book files . 121 Add basic page numbering . 127 Generate QR codes . 128 Create text and text frames . 131 About pages and spreads . 137 Create new documents (Chinese, Japanese, and Korean only) . 140 Create an index . 144 Create documents . 156 Text variables . 159 Create type on a path . ..
    [Show full text]
  • How to Create a Custom Live CD for Secure Remote Incident Handling in the Enterprise
    How to Create a Custom Live CD for Secure Remote Incident Handling in the Enterprise Abstract This paper will document a process to create a custom Live CD for secure remote incident handling on Windows and Linux systems. The process will include how to configure SSH for remote access to the Live CD even when running behind a NAT device. The combination of customization and secure remote access will make this process valuable to incident handlers working in enterprise environments with limited remote IT support. Bert Hayes, [email protected] How to Create a Custom Live CD for Remote Incident Handling 2 Table of Contents Abstract ...........................................................................................................................................1 1. Introduction ............................................................................................................................5 2. Making Your Own Customized Debian GNU/Linux Based System........................................7 2.1. The Development Environment ......................................................................................7 2.2. Making Your Dream Incident Handling System...............................................................9 2.3. Hardening the Base Install.............................................................................................11 2.3.1. Managing Root Access with Sudo..........................................................................11 2.4. Randomizing the Handler Password at Boot Time ........................................................12
    [Show full text]
  • Test-Beds and Guidelines for Securing Iot Products and for Secure Set-Up Production Environments
    IoT4CPS – Trustworthy IoT for CPS FFG - ICT of the Future Project No. 863129 Deliverable D7.4 Test-beds and guidelines for securing IoT products and for secure set-up production environments The IoT4CPS Consortium: AIT – Austrian Institute of Technology GmbH AVL – AVL List GmbH DUK – Donau-Universit t Krems I!AT – In"neon Technologies Austria AG #KU – JK Universit t Lin$ / Institute for &ervasive 'om(uting #) – Joanneum )esearch !orschungsgesellschaft mbH *+KIA – No,ia -olutions an. Net/or,s 0sterreich GmbH *1& – *1& -emicon.uctors Austria GmbH -2A – -2A )esearch GmbH -)!G – -al$burg )esearch !orschungsgesellschaft -''H – -oft/are 'om(etence 'enter Hagenberg GmbH -AG0 – -iemens AG 0sterreich TTTech – TTTech 'om(utertechni, AG IAIK – TU Gra$ / Institute for A((lie. Information &rocessing an. 'ommunications ITI – TU Gra$ / Institute for Technical Informatics TU3 – TU 3ien / Institute of 'om(uter 4ngineering 1*4T – 1-Net -ervices GmbH © Copyright 2020, the Members of the IoT4CPS Consortium !or more information on this .ocument or the IoT5'&- (ro6ect, (lease contact8 9ario Drobics7 AIT Austrian Institute of Technology7 mario:.robics@ait:ac:at IoT4C&- – <=>?@A Test-be.s an. guidelines for securing IoT (ro.ucts an. for secure set-up (ro.uction environments Dissemination level8 &U2LI' Document Control Title8 Test-be.s an. gui.elines for securing IoT (ro.ucts an. for secure set-u( (ro.uction environments Ty(e8 &ublic 4.itorBsC8 Katharina Kloiber 4-mail8 ,,;D-net:at AuthorBsC8 Katharina Kloiber, Ni,olaus DEr,, -ilvio -tern )evie/erBsC8 -te(hanie von )E.en, Violeta Dam6anovic, Leo Ha((-2otler Doc ID8 DF:5 Amendment History Version Date Author Description/Comments VG:? ?>:G?:@G@G -ilvio -tern Technology Analysis VG:@ ?G:G>:@G@G -ilvio -tern &ossible )esearch !iel.s for the -2I--ystem VG:> >?:G<:@G@G Katharina Kloiber Initial version (re(are.
    [Show full text]
  • Github: a Case Study of Linux/BSD Perceptions from Microsoft's
    1 FLOSS != GitHub: A Case Study of Linux/BSD Perceptions from Microsoft’s Acquisition of GitHub Raula Gaikovina Kula∗, Hideki Hata∗, Kenichi Matsumoto∗ ∗Nara Institute of Science and Technology, Japan {raula-k, hata, matumoto}@is.naist.jp Abstract—In 2018, the software industry giants Microsoft made has had its share of disagreements with Microsoft [6], [7], a move into the Open Source world by completing the acquisition [8], [9], the only reported negative opinion of free software of mega Open Source platform, GitHub. This acquisition was not community has different attitudes towards GitHub is the idea without controversy, as it is well-known that the free software communities includes not only the ability to use software freely, of ‘forking’ so far, as it it is considered as a danger to FLOSS but also the libre nature in Open Source Software. In this study, development [10]. our aim is to explore these perceptions in FLOSS developers. We In this paper, we report on how external events such as conducted a survey that covered traditional FLOSS source Linux, acquisition of the open source platform by a closed source and BSD communities and received 246 developer responses. organization triggers a FLOSS developers such the Linux/ The results of the survey confirm that the free community did trigger some communities to move away from GitHub and raised BSD Free Software communities. discussions into free and open software on the GitHub platform. The study reminds us that although GitHub is influential and II. TARGET SUBJECTS AND SURVEY DESIGN trendy, it does not representative all FLOSS communities.
    [Show full text]
  • “Real” Page Numbers to a Reflowable Kindle Textbook
    How to Use Adobe InDesign CC to Add “Real” Page Numbers to a Reflowable Kindle Textbook with an Index, so that Index Entries Correspond to Print Edition Page Numbers, and Link to the Specific Text relevant to the Given Entry Topic Why do textbook authors/publishers require “real page numbers”? So readers can know what page they are on, so scholars can cite the page in academic papers, and students be sure they are reading the class assignments. Note that since a “page” in a book translates into multiple “locations” in a reflowable eBook like the E-ink Kindles, the page numbers in an index topic entry are not actually linked to the page number (whether visible or invisible) in the eBook. They are linked to the topic material - the index marker embedded by InDesign at a specific word. The fact that this link may go to a position in the text that is a few “locations” from the actual page number is not a bug, it’s a feature. Links go to “relevant paragraphs,” not page numbers, as Amazon requires. Kindle Digital Publishing Guidelines strongly recommend that the publisher remove some page numbers from reflowable E-ink Kindles, specifically those in the Table of Contents. This is because the typical mobi eBook does not have page numbers. When they do have page numbers, Amazon should support them in the ToC, as they do in the Index. Unfortunately, communication with KDP support is poor. KDP’s own conversion process now removes page numbers from the Table of Contents even though the publisher leaves them in and requests the Kindle Real Page Numbers feature, which supports the Go to Page feature and “page-flips” with page numbers.
    [Show full text]
  • Sparking Creativity and Synergy with Adobe® Creative Cloud™ for Teams
    Adobe Customer Story Sparking Creativity and Synergy with Adobe® Creative Cloud™ for Teams HeterMedia Group, a leading corporate content solution provider headquartered in Hong Kong, embraces Adobe’s cutting-edge solutions to flexibly respond to time-sensitive work demands “Creative Cloud is so much more than a tool; it is an indispensable part of our work environment. Without it, we just cannot imagine how we can get tasks done with this level of efficiency and serve our clients in a professional manner.” Charles Ho, Design Manager, HeterMedia Group SOLUTION RESULTS Adobe Creative Cloud for teams BETTER COLLABORATION OUTSTANDING SERVICE INCREASE EFFICIENCY MOBILE SUPPORT Estimated 20% of employee Able to deliver excellent Team morale and productivity Able to provide on-site time saved by simplifying customer experience have been boosted demonstrations to client using access and sharing of work tablet devices Adobe Customer Story HeterMedia Group An Adobe software user for more than 18 years, HeterMedia Group is a renowned one-stop content management solutions company providing services such as financial document printing and hosting, initial Established in 1992 public offerings, EDGAR services, e-book solutions and webcasts, and comprehensive design and language HKSAR, China services. The Hong Kong based company decided it was time to reap the benefits of better workflow efficiency http://hetermedia.com/eng/ in its operations and adopted Adobe Creative Cloud for Teams, a subscription-based licensing application. Around 60 percent of employees, mostly desktop publishing staff and designers, are now active Creative Cloud users and they’ve found the new applications beneficial in many ways. One very important feature, is the way Adobe Creative Cloud seamlessly supports design across multiple devices.
    [Show full text]
  • AV Linux the Distro of Choice for Media Creators
    DISTROHOPPER DISTROHOPPER Our pick of the latest releases will whet your appetite for new Linux distributions. ReactOS Like Windows, but open. K, this isn’t Linux – it’s not even based on Unix – but it is a free Ooperating system that you can try out. ReactOS is a clone of the Windows NT kernel used in Windows XP, and some of the API. This means that in theory, you should be able to use ReactOS just like a Windows system: install the same drivers, run the same software, etc. However, in practice, the implementation is not complete enough to allow you to do this. You can run the simple tools that come with the OS, but not much else. Wine offers a much better chance of being able to run Windows software without a full Windows install. Even though Wine and ReactOS share code, Wine has a much Don’t tell Linus we said this, but some games just don’t look right when running on Linux. better success rate. This is a shame, because if the team had Just because a project isn’t mainstream, Minesweeper, the game that killed millions of been able to create a fully working system that doesn’t mean it’s not interesting. man-hours worth of office-worker time in by the time Microsoft stopped support for Booting up ReactOS feels like taking a trip the last years of the previous millennium. Windows XP, they may have found many back in time – its visual style probably has Perhaps it’s not the best reason to get a new new users.
    [Show full text]
  • Introduction to Fmxlinux Delphi's Firemonkey For
    Introduction to FmxLinux Delphi’s FireMonkey for Linux Solution Jim McKeeth Embarcadero Technologies [email protected] Chief Developer Advocate & Engineer For quality purposes, all lines except the presenter are muted IT’S OK TO ASK QUESTIONS! Use the Q&A Panel on the Right This webinar is being recorded for future playback. Recordings will be available on Embarcadero’s YouTube channel Your Presenter: Jim McKeeth Embarcadero Technologies [email protected] | @JimMcKeeth Chief Developer Advocate & Engineer Agenda • Overview • Installation • Supported platforms • PAServer • SDK & Packages • Usage • UI Elements • Samples • Database Access FireDAC • Migrating from Windows VCL • midaconverter.com • 3rd Party Support • Broadway Web Why FMX on Linux? • Education - Save money on Windows licenses • Kiosk or Point of Sale - Single purpose computers with locked down user interfaces • Security - Linux offers more security options • IoT & Industrial Automation - Add user interfaces for integrated systems • Federal Government - Many govt systems require Linux support • Choice - Now you can, so might as well! Delphi for Linux History • 1999 Kylix: aka Delphi for Linux, introduced • It was a port of the IDE to Linux • Linux x86 32-bit compiler • Used the Trolltech QT widget library • 2002 Kylix 3 was the last update to Kylix • 2017 Delphi 10.2 “Tokyo” introduced Delphi for x86 64-bit Linux • IDE runs on Windows, cross compiles to Linux via the PAServer • Designed for server side development - no desktop widget GUI library • 2017 Eugene
    [Show full text]
  • Reutiliza Tu Antiguo PC Con Linux
    #SoftwareLibre13 ReutilizaReutiliza tutu AntiguoAntiguo PCPC concon LinuxLinux Mini-Distribuciones #SoftwareLibre13 ¿Que es una Mini-Distribución? Mini-distribución es el término más acertado que puede usarse para denominar a un sistema operativo que por sus características está destinado a correr en equipos con recursos limitados. Este tipo de sistemas por lo general ocupa el mínimo espacio y se puede arrancar desde una unidad de almacenamiento portátil como un pendrive USB o CD por lo que se elimina la escritura de datos en el disco duro, una funcionalidad que resulta muy conveniente para ordenadores que no cuentan con unidad de disco. #SoftwareLibre13 Que requisitos necesitamos Los requisitos necesarios para poder instalar una mini-distribución varían dependiendo de la que hayamos elegido, pero los mínimos son: Disco Duro: 1Mb - 50Mb Memoria RAM: 4-8 Mb Procesador: i386 #SoftwareLibre13 Comparación con otros Sistemas Operativos Disco Duro: 1Mb - 50Mb Memoria RAM: 4-8 Mb Procesador: i386 Disco Duro: 50Mb Memoria RAM: 4 Mb Procesador: i386 (33 Mhz) Disco Duro: 500Mb Memoria RAM: 16 Mb Procesador: i486 (66 Mhz) #SoftwareLibre13 ¿Por que instalar una Mini-Distribución? Para poder reutilizar esos equipos que sin darnos cuenta se han quedado obsoletos, ya que una de la característica de estas distros es que generalmente hacen uso de la memoria RAM del ordenador para almacenar temporalmente su contenido por lo que resultan ser mucho más rápidas y fluidas que las que se ejecutan desde el disco duro. Y Aunque parecen ser muy sencillas las mini-distribuciones permiten realizar la mayoría de las tareas básicas cómodamente además de permitir conectarte a la internet.
    [Show full text]