Posts

Showing posts from June, 2021

Arlon's CSUMB Intro to Operating Systems CST-334 Module 1 Learning Journal #1/#25 for the week Wed 06/23-Tues 06/29, year 2021

Arlon's CSUMB Intro to Operating Systems CST-334 Module 1 Learning Journal #1/#25 for the week Wed 06/23-Tues 06/29, year 2021 This week I learned and practiced to use awk and bc the calculator program in bash in a few different ways to do calculations with floating point numbers - pure bash just does integers apparently - I won't demonstrate here yet because the homework isn't due quite yet. I made a lot of examples, took notes on them and saved them with explanations so all this is knowledge I've gained - I actually use shell scripts in real life, myself. I like the book a lot - well - I also find it quite readable - I would like more code examples - but it's okay, I know where to get them (read on). But I have learned a lot from the book in general about some of the specifics of how operating systems work. We are learning bash right now and as I said in the discussion, I can definitely say why bash scripts and scripts in general are good and very helpful to lea...

Arlon's How to install Linux in entirety for free* without actually changing your computer permanently

Image
Arlon's How to install Linux in entirety for free* without actually changing your computer permanently: Formerly known as Live CD distributions, lots of Linux distributions can boot your computer from a flash drive, CD or DVD. You would think this would mean it will be slow - it's not - lots of times this is really fast - even faster than booting from disk! There are lots of ways to do it, but I'll list one or two ways here, easy ways, the way I do it. Since the first step is to pick a Linux - the latter steps being transient make the first step easier - which is - which Linux distribution do I pick? I have had super good results with compatibility with Linux Mint 20.1 - and I pick the XFCE version, for having Compiz, my favorite window manager. Mint has great compatibility with 64 bit programs - I can run the latest Chrome, Eclipse, Mongo DB, Spring Boot, JDBC, SuperTuxKart, ExtremeTuxRacer, Wine64 with Notepad++, FreeFileSync, Geany, NotepadQQ and still have Compiz an...

Arlon's CSUMB Intro to Database Systems CST-363 Module 8 Learning Journal #8/#24 for the (short) week Wednesday 06/16-Friday 06/18, year 2021

Arlon's CSUMB Intro to Database Systems CST-363 Module 8 Learning Journal #8/#24 for the (short) week Wednesday 06/16-Friday 06/18, year 2021 Prompt for week 8: Briefly describe the three most important things - in your opinion- you learned in this course. Three? Before this class I didn't know you could A) do arithmetic in a mysql query, B) do a join just using a comma and I also did not know C) JavaScript of but we learned lots of other great things too, here is my list: JavaScript of Arithmetic in queries Joins just with a comma instead of saying inner join etc. Mongo Database SQL upon SQL, building programs with SQL ie inserts with selects like this one from our homework last week: /* load the hsddw customer table from hsd customer */ insert into hsddw.customer (customerid, customername, emaildomain, phoneareacode, city, state, zip) select customerid, concat ( trim (lastname), ' ', trim (firstname)), substring (emailaddress,...

Arlon's CSUMB Intro to Database Systems CST-363 Module 7 Learning Journal #7/#23 for the week Wed 06/09-Tues 06/15, year 2021

Arlon's CSUMB Intro to Database Systems CST-363 Module 7 Learning Journal #7/#23 for the week Wed 06/09-Tues 06/15, year 2021 Prompt for week 7: In your own words what is a data warehouse and why is it important to have another version of the data in a data warehouse? The data warehouse is your playground for the data you collect with your database program. You can make any program you want to subsequently process and re-process your data, which itself is an asset. What I am so excited about is the insert with select statements - I'd never seen that before. You can make database upon database based on the data you have in any form you can contrive, that could become helpful for analysis, administration, or tons of other purposes. Tons of ideas for tons of purposes. It's a whole world of building upon and studying the data you collect from your operational database. Say you have a game, say it's a chess game, and you collect say 100,000 games. At some poin...