Paul Sutton

Personal Blog

E-Learning forum

As mentioned on the 11th June I have quit a few forums, namely Computing at School and I have also now deleted my e-learning forum from Torbay Together.

Since then I have been on Mastodon. The instance I am on qoto.org has a strong STEM focus.

So will therefore concentrate efforts there.

Topic areas on the forum so far are:

  • Biology
  • Software Engineering
  • Electrical Engineering
  • Mathematics
  • Physics
  • Chemistry
  • Mechanical Engineering
  • Miscellaneous
  • Astronomy

The forum links to learning opportunities, which can either be fun / recreation or for academic qualifications.

The level of discussion will reflect the people who are there. Right now there are a few links to cutting edge Science, Cosmology and information on writing science / academic reports and papers. As well as links to where these academic / science / research papers are published.

Life long learning is encouraged.

If you're interested in a topic then there is no reason not to pursue it further, it is just nice to have others to share your experiences with, or just debate topics with like minded STEM enthusiasts.

In the first instance please join the social Mastodon instance, which has a free, simple sign up process at

You can ask about joining the Discourse forum.

Note : I have NO intention on running things on Facebook so please DO NOT waste your time or my time asking.


Mastodon ShellLabs Join Mastodon
AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Free Code Camp : SQLite

Free Code Camp offer a Learn How to Use SQLite Databases With Python. This looks really good.

As always, this open to ALL age groups, which is great, This shows the right way to think in 2020.

Related Links

#freecodecamp,#course,#SQLite

I can be contacted on Mastodon here.

cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)


Mastodon ShellLabs Join Mastodon
AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Free Code Camp : Android App Development

Free Code Camp offer a free 15 hour course to teach Android App Development. This looks really good.

As always, this open to ALL age groups, which is great, This shows the right way to think in 2020.

Related Links

I can be contacted on Mastodon here.

#freecodecamp,#course,#android,#app,#development

cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)


Mastodon ShellLabs Join Mastodon
AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Alternatives to mainstream social media.

So yesterday I provided links to some information that explains what the Fediverse is.

Today I will link to some alternatives to common mainstream social media networks.

Note I am not trying to promote one website over another with this list. I am promoting the services. There are many instances, for each service. You need to choose an instance that best serves your needs.

However:

  • You have control of your data
  • You can move to another instance
    • In some cases you can migrate your data
  • You can delete your account and data (e.g posts) stored within

Service: Instagram Alternative: Pixelfed Video: PixelFed Video Link: https://pixelfed.org/

Service: Twitter Alternative: Mastodon Video: What is Mastodon Main Link: https://joinmastodon.org/ Link UK: https://mastodon.org.uk/about

Service: Facebook Alternative: Friendica Video: Friendica video Link: https://friendi.ca/

Service: Youtube Alternative: Peertube Video: Peertube video Link: JoinPeertube

Service: Alternative: Video: Link:

I can be contacted on Mastodon here.


Mastodon ShellLabs Join Mastodon
AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

I am quitting a few forums.

Computing at School

Back in 2014, I joined computing at school. At the time it was hoped that I could not only contribute but also gain contacts that may lead to work and or other opportunities.

It seems, that there is little interest in or opportunity Torbay, Devon. Despite efforts to get a CAS group going in Torbay, this is from both myself and a CAS South West coordinator, This has failed to get going. I tried to promote CAS at a Lego we do event too. So it is not like I have not tired.

Here in Torbay we don't seen to be a priority.

Over the past few months, I have been posting items to the South Devon Forum, links to activities, (e.g Moon hack), tech jams and other events. Zero interest.

Frustrated by the lack of progress. On 11/6/2020, I decided to just quit the CAS forum and website. I made it clear why I had quit. It will be interesting to see if anyone bothers or cares.

Apparently, I could be an asset and useful to schools, but no one is interested. I was hoping that CAS would help me get by foot in the door. One local school like my skills, but have no budget, so for me it is just frustrating.

E-learning support forum / group on Torbay Together

About 7 months or so ago, I set up a e-learning support forum on Torbay Together.

I think 7 months is sufficient time to figure out something is not working.

The aim of this was to try to reach out to people who would like to explore online learning opportunities, provide a place for people to discuss, swap their experiences and suggestions for good courses and providers. Not everyone can attend college, not everyone can afford to. I had thought this may be really beneficial to, for example young carers.

Sadly, this has not got anywhere either. I am therefore deleting this forum too. Part the issue is, that, I have told people about it, they seem interested but then find the platform so complex they struggle to use it, trying to ask people who can help to help them, just ends up with people going round in circles.

So what will I be doing?

New e-learning forum on Mastodon

With fantastic support from the admins / staff / users on Qoto.org Mastodon Instance. The e-learning support forum is making some excellent progress. So if you are interested in discussing e-learning, there are 1000's of opportunities out there, lets get sharing.

Please sign up at the above link and mention me (@zleap) and that you're interested in the e-learning forum, we can then set you up on discourse, but we encourage people to join the general STEM conversation on Mastodon too.

By using Mastodon, I can keep the forum open to ALL ages too. Mastodon also does not collect huge amounts of information, and to be honest neither do most of the e-learning forums.

Why use Mastodon? – Privacy, and it just works. Why use Discourse? – It just works.

Paignton Code Club

Supporting Paignton Library Code Club, This is currently virtual, for some reason despite our best efforts to promote there is little interest.

Nevertheless I will carry on supporting this as I am committed to this and the physical code club.

In the mean time, please, check out this blog on Monday, for the Code Club Raspberry Pi activities. If you Follow @PaigntonLibrary they will be re-tweeting. You can also follow me on @zleap2018

You can subscribe to this blog from the Fediverse with @paulsutton@personaljournal.ca">@paulsutton@personaljournal.ca

You can find me on the fediverse by searching for @zleap@qoto.org">@zleap@qoto.org

Some of the reasoning for this action is that I keep reading about taking control and deleting things that are no longer relevant.


Mastodon ShellLabs Join Mastodon
AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

What is the Fediverse?

You may have noticed that I have started to include links to Mastodon in my blog footers. I have probably neglected, however, to explain what this is.

Rather than re-invent the wheel by creating yet another page of text to explain this. I am going to provide some links below to video resources that can offer a much better explanation.

Firstly

As this is part of the Fediverse then an explanation of this is also useful.

Finally an explanation of the protocol that helps all these platforms communicate.

Final notes

In my blog footer, I am linking to the instance that I am using, However readers in the United Kingdom may be interested in the local UK hosted instances.

If anyone knows of any instances that are hosted in Ireland then I can update this post accordingly.

Self Hosting

Of course you could simply host your own instance. MastoHost offer managed hosting.


I can be contacted on Mastodon here.

cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

Get a free Repl.it online IDE account here Get an Overleaf account here, Online collaborative LaTeX Editor


Mastodon ShellLabs Join Mastodon
AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Second Debian Covid 19 Hackathon

Just received this from the Debian Announce list, so sharing here 'as-is' to help promote. Please contact THE DEBIAN TEAMS MENTIONED for more information.

Dear Debian Community,

Debian Med joined the virtual (online) [COVID-19 Biohackathon] from April 5-11 2020. We considered the outcome a great success in terms of the approached tasks, the new members we gained and the support of Debian infrastructure teams (namely the ftpmaster team).

COVID-19 is not over and the Debian Med team wants to do another week of hackathon to continue with this great success. We want to do this from June 15th to June 21th 2020.

A [recently shared pre-publication draft paper] highlights which software tools are considered useful “to Accelerate SARS-CoV-2 and Coronavirus Research”. Many of these tools would benefit from being packaged in Debian and all the advantages that Debian brings for both users and upstream alike.

As in the first sprint most tasks do not require any knowledge of biology or medicine, and all types of contributions are welcome: bug triage, testing, documentation, CI, translations, packaging, and code contributions.

  1. [Debian related bugs in COVID-19 related packages]

  2. [COVID-19 related software that is awaiting packaging] please respond to the RFP with your intent so we don't duplicate work

  3. You can also contribute directly to the upstream packages, linked from the [Debian Med COVID-19 task page]. Note: many biomedical software packages are quite resource limited, even compared to a typical FOSS project. Please be kind to the upstream author/maintainers and realize that they may have limited resources to review your contribution. Triaging open issues and opening pull requests to fix problems is likely to be more useful than nitpicking their coding style.

  4. Architectures/porting: Please focus on amd64, as it is the primary architecture for biomedical software. A secondary tier would be arm64 / ppc64el / s390x (but beware the endian-related issues on s390x). From a free/open hardware perspective it would be great to see more riscv64 support, but that is not a priority right now

  5. Python developers: The Debian Med team is also trying to [improve the availability ofautomated biomedical pipelines/workflows] using the Common Workflow Language open standard. The reference implementation of CWL is written in Python and there are many [open issues ready for work that don't require any biomedical background].

  6. It is very easy to contribute to Debian Med team. We have a lowNMU policy for all our packages. Merge requests on Salsa are usually processed quickly (but please ping some of the latest Uploaders of the package to make sure it will be noticed). Even better if you ask for membership to the team and push directly to the salsa repository.

  7. The [debian-med-team-policy] should answer all questions how to contribute.

  8. There is a [work-needed wiki] that will help keep track of who is working on which projects.

  9. There is also a [NEW requests wiki] where we can request expedited NEW processing to support this effort. In the last sprint ftpmaster was picking from here with high priority. Thanks again for this.

During the hackathon we will coordinate ourselves via the the Salsa coordination page, Debian Med mailing list and IRC:

Thanks in advance for considering to join our sprint.

Sincerely

Andreas Tille on behalf of the Debian Med team.

[COVID-19 Biohackathon] https://github.com/virtual-biohackathons/covid-19-bh20 [recently shared pre-publication draft paper] https://doi.org/10.20944/preprints202005.0376.v1 [Debian related bugs in COVID-19 related packages] https://blends.debian.org/med/bugs/covid-19.html [COVID-19 related software that is awaiting packaging] https://blends.debian.org/med/tasks/covid-19 [Debian Med COVID-19 task page] https://blends.debian.org/med/tasks/covid-19 [improve the availability of automated biomedical pipelines/workflows] https://doi.org/10.1007/s41019-017-0050-4 [open issues ready for work that don't require any biomedical background] https://github.com/common-workflow-language/cwltool/issues [debian-med-team-policy] https://med-team.pages.debian.net/policy/ [work-needed wiki] https://salsa.debian.org/med-team/community/2020-covid19-hackathon/-/wikis/COVID-19-Hackathon-packages-needing-work NEW requests wiki


Mastodon ShellLabs Join Mastodon
AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Run a basic web server locally.

A few years ago, at the Torbay Tech Jam I was shown a neat way to start up a really basic http web server using python3.

Using this method I decided to have a go, so that I could share this, as it is linked to this weeks Code Club tutorials.

Note: I am using Debian Linux for this.

So after creating a new directory for the server

mkdir http cd http

I created a new file index.html and added a few basic lines of html to this.

<html>
<body>
<h1>this is a test line</h1>
</body>
<html>

Then from the command line entered:

python3 -m http.server 8080

Note: 8080 is the port number, so you can use something different, the default for http is 80.

Then pointing my web browser at

127.0.0.1:8080

I am able to view the page in the web browser.

Hope this is useful, could be useful for testing out what you are learning with Freecodecamp if you don't want to create Repl for this.

#linux,#debian,#web,#server,#http,#testing

I can be contacted on Mastodon here.

cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

Get a free Repl.it online IDE account here Get an Overleaf account here, Online collaborative LaTeX Editor


Mastodon ShellLabs Join Mastodon
AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Free Code Camp progress 8/6/2020

Responsive Web Design Principles component of Responsive Web Design course with Free Code Camp is now complete.

accessibility

Now moving on to CSS-Flexbox.

#freecodecamp,#applied,#accessibility,#learning,#skills, #responsive,#web,#design,#codeclub

cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

I can be contacted on Mastodon here.


Mastodon ShellLabs Join Mastodon
AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

SnapAs : Adding photos to WriteFreely Blogs

As this blog is powered using WriteFreely, I have just found another service that is designed to complement adding pictures to blogs, making this process very simple.

SnapAs allows you to drag and drop a photo and provide the markdown code so that you just copy / paste in this to your blog.

There used to be a tutorial, but this is no longer available, there may be others on peertube.

The video is hosted on Peertube which is a federated and decentralised video sharing platform. There is a video here to explain more about this.

Hope this post is useful.

#fediverse,#writefreely,#SnapAs,#WriteAs,#blogging,#photos,#integration,#freedom,#decentralised.

I can be contacted on Mastodon here.

cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

Get a free Repl.it online IDE account here Get an Overleaf account here, Online collaborative LaTeX Editor


Mastodon ShellLabs Join Mastodon
AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay