Paul Sutton

Paul Sutton – personal blog

Code Club 4/6/2022

Next code club is 4th June. I have set up some more Scratch accounts, as well as printing off some more of the co-ordinate guides for Scratch, these help us work out where to place sprites on the stage area.

I have also created a small project to help with this too.

Note this will work in Chrome but not in Firefox.

Links

Tags

#CodeClub,#FreeCodeCamp,#Microbit,#Scratch,#Python,#WebDesign,#Lego,#Coding,#Education,#LookingForWork,#LegoWeDo, #Replit

  • The next Code Club will be on Saturday 18th June 2022 @ Paignton Library,
  • Next week is the STEM group meeting (11th June).

Please contact Paignton Library for details and booking.

CyberSecurity part 27

Build Your Own Linux

This looks like a really useful tutorial for anyone wanting to build their own GNU/Linux system from scratch. So this also ties in to this series as being able to build robust, secure systems is essential. A good way to do this is build your own.

Discuss

Tags

#CyberSecurity,#Data,#BuildYourOwnLinux

CyberSecurity part 26 Supplemental

Just a quick post to update the article index to include latest article(s).

CyberSecurity part 3 – BASH Basics 1 CyberSecurity part 4 – BASH Basics 2 CyberSecurity part 5 – BASH Basics 3 CyberSecurity part 6 – BASH Basics 4 CyberSecurity part 7 – BASH Basics 5 CyberSecurity part 8 – BASH Basics 6 CyberSecurity part 9 – BASH Basics 7 CyberSecurity part 10 – BASH Basics 8 CyberSecurity part 10-1 CyberSecurity part 11 – Nano Editor CyberSecurity part 12 – Shell Scripting CyberSecurity part 13 – Sed,Grep & Cron CyberSecurity part 14 – System D Bsics CyberSecurity part 15 – Networking Basics CyberSecurity part 16– Day off- A few useful links CyberSecurity part 17 – OpenSSh CyberSecurity part 18 – Git & Github CyberSecurity part 19 – Virtual Machines CyberSecurity part 20 – Computer Misuse Act CyberSecurity part 21 – Python Intro CyberSecurity part 22 – Pen testing tools CyberSecurity part 23 – CyberSecurity Courses CyberSecurity part 24 – Functional Programming in Coq CyberSecurity-part-25 – Open Source vs Free Software CyberSecurity-part-26 – Self hosting CyberSecurity-part-27 – Build your own Linux

Tags

#CyberSecurity,#PostIndex

First Aid Course

As it is currently half term, this is no reason to discontinue training & learning.

Today, I am attending a First Aid course. This is a full day course, so will cover a lot of ground This is not just another item for my CV, but important skills updated, material leaned, and techniques updated to the latest best practice. Should open up more doors.

Tags

#CPD,#Training.#FirstAid

LibreOffice Writer 7.3 manual

LibreOffice Writer 7.3 manual : Quick first look

LibreOffice Writer 7.3 manual

Book size: A5 Pages: 476

The documentation team, has been hard at work updating the LibreOffice manuals as new releases are made. The current stable release is 7.3, therefore the manuals are being updated.

I sent for this, as I prefer printed manuals, sometimes easier to read, more convenient than trying to use software, read a manual on the same screen.

Please note I have just touched on what is in each chapter. You can download the book for free and also purchase a printed copy.

This manual is comprehensive and starts off with an extensive preface looking at what LibreOffice is, installation, getting help, what is new, along with much more.

The first chapter introduces writer, features, opening and saving documents, viewing documents. While chapter 3 move on to the basics of working with files for example cut and paste text, word count along with finding and replacing text inside a document.

Chapter 4 delves deeper and looks at more advanced tasks, such as macros, footnotes, headings and inserting material from other documents.

Chapter 5 and 6 discuss formatting text, both basic and advanced respectively.

Chapters 7 looks at how to sign and e-mail your document, exporting to different formats such as pdf, MSWord (docx) and how to remove personal data.

Chapters 8 and 9 introduces working with styles.

Chapter 10 looks at working with templates for documents, and chapter 11 looks at working with graphics and importing pictures in to your document.

Moving on chapters 12 & 13 looks at lists and tables, while chapter 13 looks at mail merge. So you can address a document (e.g letter) to multiple recipients. For those of you who are creating more academic or need to write reports the chapter 15 looks at citations referencing etc.

Chapter 16 looks at how to create and work witha master document While chatters 17 and 18 looks at fields and forms. Chapter 19 looks at working with spreadsheets and charts within your document.

As LibreOffice is also customizable then chapter 20 looks at the options available, while the final chapter looks at the different user interfaces available.

In all this book is about 476 pages, and is well worth the investment, if you want to either learn all the features or as a reference guide for those tasks you are not sure how to complete.

This could also make a good book for a library as it helps to raise awareness as to what replacements are available, which may encourage more people to explore software that uses true open standards within file formats.

Overall it is an excellent book. I may get more in this series for the components of LibreOffice I use most often, but there will soon be a manual for each of the 7.3 components.

LIBREOFFICE REFERENCES

1 LibreOffice 2 LibreOffice Bookshelf 2a LibreOffice Documentation * LibreOffice shortcut keys 3 Free Software Foundation 4 Free Software Foundation Europe 5 LibreOffice Conference 6 7.2 blog documentation announcement 7. Udemy LibreOffice Training

Free Software and Hardware

TAGS

##LibreOffice,#Documentation,#Writer,#Manual

Upgrade from Windows

Free Software Foundation Campaign

Microsoft uses draconian law to put Windows, the world's most-used operating system, completely outside the control of its users. Neither Windows users nor independent experts can view the system's source code, make modifications or fixes, or copy the system. This puts Microsoft in a dominant position over its customers, which it takes advantage of to treat them as a product.

Close Windows, Open Doors

We will be watching a video about windows 11 at the next STEM Group meeting.

Torbay Trojans vs Cornwall Monarchs reminder.

Our forth game and third home game of the 2022 American BritBall Season. We are, playing Cornwall Monarchs.

Date : 29th May 2022 Kickoff : 14:00

Trojans vs Cornwall

Pitch was marked out today (28th May) by a small team of volunteers, so lots of painting, measuring etc. A great BBQ thanks to Simon before the afternoon session where we finished off the inner hashes, yard numbers, and team boxes.

Links

Tags

#Trojans,#Football,#BAFA,#BristolApache,#TorbayTrojans

Fixtures

Fixtures 2022 10/4 – Bristol – Home 17/4 – Somerset – Away 15/5 – Bristol – Home 29/5 – Cornwall – Home 5/6 – Somerset – Home 17/7 – Bristol – Away 24/7 – Somerset – Home 7/8 – Cornwall – Away

CyberSecurity part 26

A guide to self hosting

AndewYu has produced a really useful guide, detailing how you can set up your own website and host this yourself, from obtaining a domain, setting up DNS and obtaining a SSL Certificate,

There is a lot of really useful information here, and it ties in nicely with this series of posts and perhaps learning about writing websites with HTML / CSS for example.

Discuss

Tags

#CyberSecurity,#SelfHosting#Hosting

CyberSecurity part 25

Open Source vs Free Software

There seems to be confusion around the terms Free software and Open Source Software.

To briefly clarify this.

The primary difference is philosophy – The free software movement says we're here doing all this because proprietary software is unethical. Wrong. Unjust.

The open source movement says we're here doing all of this because we can get technically better software.

Free software

Free software, does not simply mean the software is free as in cost, it refers to Free as in Freedom and a free software license such as the GPL [2] grants a user 4 freedoms.

  • Freedom to use for any purpose
  • Freedom to study the software
  • Freedom to modify
  • Freedom to copy and share the software with others

The freesoftware movement is also therefore about philosophy.

References

1 OpenSource.org 2 GNU.org

Discuss

#CyberSecurity,#FreeSoftware,#OpenSource

School Computing Groups

As well as Code Club & STEM Group meetings. I am also helping out at a few schools, . The time I spend undertaking this is going to be dependent on if I am called in by an agency to work on a paid basis.

As part of this, I am currently setting up Raspberry Pis for the schools.

The newer Raspberry Pi OS is based on Debian 11 (Bullseye). This does not come with Minecraft Pi, However the older OS based on Debian 10 (Buster) does come with Minecraft Pi. This is useful to remember if you want to undertake related activities with the children in your group, school, club etc.

Links