Paul Sutton

linux

Debian Admin Handbook

The latest edition of the Debian Administrator's handbook, which covers the latest release Debian 10 (Buster) has been released.

You can download or view online.

#Linux,#debian,#handbook,#buster,#user,#admin,#guide

cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

Tex Live 2020

TeXLive2020 available today 10/4/2020

TeX Live is an easy (we hope) way to get up and running with the TeX document production system. It provides a comprehensive TeX system with binaries for most flavours of Unix, including GNU/Linux, macOS, and also Windows. It includes all the major TeX-related programs, macro packages, and fonts that are free software, including support for many languages around the world. Many operating systems provide it via their own distributions. 

As I am now using LaTeX for more documents. I have decided to download the TeX Live iso as this is a useful resource to have.

TeXLive is about 3.3gb in total.

I will have a copy of TeXLive 2020. However due to covid-19 physical meetups are off for a few months. I will however endeavour to have a copy for the Tech Jam when it starts up again, hopefully later in 2020.

I can also be contacted in #latex IRC channel on Freenode

#LaTeX, #CTAN, #Linux, #Mac, #Windows, #Typesetting, #download

You can find me on Friendica at [email protected]


cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

Toot is a Linux command line interface for the Mastodon social media network.

This can be installed at the command line with

apt install toot

Once installed you can run with toot

Running this without any command line arguments gives a long list of options.

You will firstly need to login, either with the browser option toot login or with the command line toot login_cli

In order to make a post type:-

toot post

  • Type your message.
  • Press enter then
  • On the new line press ctrl-d to post the message.

There is also documentation via the man page.

man toot

A useful tool, especially if you don't have access to graphical web browser.

Resources

#mastodon, #toot, #commandline, #interface, #linux

cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

tmate

tmate — terminal multiplexer with instant terminal sharing

tmate is a useful Linux application. Lets say you need some help with fixing a problem. You need to be able to share your terminal with a trusted party, so that person, can help you within a shared terminal.

You can load tmate by :

  • opening a terminal
  • typing tmate at the terminal window

You are presented with a screen, similar to that shown below. At the bottom, you get a unique a link, which you can give to the other party.

tmate

At the bottom you get something like this

[tmate] ssh session: ssh ALw*************QjF@l.tmate.io

I have added some *** so I am not putting my own system security at risk, but it is essentially a long lost of characters.

This only shows for a while however. You need to copy / paste this link in to an e-mail / irc or whatever your using to send it to a colleague who is going to help, so DO NOT post to a public forum.

You can see what that person is typing, and if any passwords need entering you can do that yourself and the other person can carry on with helping you.

At times this can be a really useful tool to help solve issues.

You are strongly advised to read the man page for this before use.

#Linux,#tmate,#terminal,#multiplexer,#technical.#support.


cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

Kernel Hacking

If anyone is interested in contributing to the Linux Kernel. This was posted to Twitter by @howtopam. Looks like a very useful guide.

https://kernelnewbies.org/KernelHacking

This may also be of interest

https://mindmajix.com/linux-kernel-tutorial#disqus_thread

#linux, #kernel, #development,newbies,#hacking

covid19

Console / terminal File viewer

One of the nice things about forums, IRC etc, is you get to find out about all sorts of software that is really useful. Sometimes this just seems to address fit what you want.

One such example is a program called view

manpage description is:-

mcview – Internal file viewer of GNU Midnight Commander.

You can use view to view pdf files, or rather the text content within, which is pretty good, very useful if compiling $\LaTeX$ with pdflatexfor example.

cc-by logo

You can also use view on a png graphics file, however this just displays information about the file, for example resolution. Again useful from the terminal / console at least.

Resources

#console, #file,#view,#pdf,#linux


cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

JabRef Update

Not quite following on from my previous post The JabRef bibliography software has been updated.

JabRef is a bibliography manager, to help make .bib files easier to create and manage. It should be possible to upload the output .bib file to Overleaf too.

  • Screenshots from Jabref 3.8.2

jabref1

jabref2

References

There is a #latex channel on the Freenode IRC network.

#LaTeX, #bibliography, #manager, #software, #windows, #linux, #apple, #overleaf, #ctan,#tex-live,#overleaf, #jabref,#references,


cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

Wicd-curses

From man page:

DESCRIPTION

wicd-curses is a curses-based network controller that uses the Wired/Wireless Internet Connection Daemon (wicd) to control your network connections. It is suitable to run in terminal multiplexers like screen.

It is designed to imitate the GTK-based wicd-client(1) as much as possible, and uses the Urwid (http://excess.org/urwid) console widget library to vastly simplify development.

This man page only documents the current status of wicd-curses. This may/may not be the most up-to-date document.

Wicd

#linux, #network, #wireless, #wicd, #wicd-curses, #connection.

Tex Live 2019

As I am now using LaTeX for more documents. I have decided to download the TeX Live iso as this is a useful resource to have.

TeXLive is about 3.3gb in total. But is handy to have, for the resources, and different installers for Linux, Mac, Windows etc.

TeXLive2020 should be available later this year.

I will have a copy of TeXLive 2019 for the next South Devon Tech Jam in case anyone is interested.

#LaTeX, #CTAN, #Linux, #Mac, #Windows, #Typesetting, #download

You can find me on Friendica at [email protected]


cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

Programming and AI: A Guide for Parents

This was posted to LinkedIn. I am sharing here as it may be of interest to anyone looking at where the industry is moving and gives an idea of what to be learning. It is also important for parents to understand so they can support learning.

I would encourage everyone to learn to code, I would encourage parents to learn what this is about so they can support their children. After all events such as Code Club or the Tech Jam would require parental permission.

It is also important for parents to understand so they can talk to their children about what they are doing, help them find information and sort out the bad information from the good, understanding how to use online forums and importantly stay safe by not sharing personal or private information.

While learning at home is possible, being able to meet up with other developers helps solve problems, builds social skills and you can get help with bigger projects leading to developing team and leadership skills, all very important to employers.

Programming and AI: A Guide for Parents – Nisha Talagala – Medium

Programming and AI: A Guide for Parents

Article links

Where to learn (or where to get started)

You can learn these skills from a wide range of providers both physical colleges / universities or via online learning,

The developer roadmap may also be of interest,

While schools can help so can events such as Tech Jams or code club. Adults such as youth workers need to understand this technology so they can encourage the learning and not discourage through not understanding and fear that comes with that.

#AI, #parents, #guide, #programming, #medium, #LinkedIn, #Python, #docker, #github, #linux