Cartoon by Steve Breen from The San-Diego Union Tribune.
More on Katherine Johnson.
In addition to the documentation of their software products, Microsoft now have a huge amount of on-line resources of more general content, including:
Probably the largest hurdle when learning any new programming language is simply knowing where to get started. This is why we, Chris and Susan, decided to create this series about Python for Beginners! (44 Videos)
For those who prefer written tutorials, with interactive examples:
Learn how to write basic Python code, declare variables, and work with console input and output
In this module, you will:
Explore the choices available to run Python apps
Use the Python interpreter to execute statements and scripts
Learn how to declare variables
Build a simple Python app that takes input and produces output
Also see Microsoft Learn for other Python based tutorials, or search for a huge range of other topics.
For documentation of the use of Python in Visual Studio see Python at Visual Studio
See how Microsoft is making our platform better for Python developers
Python Blog
Leading Australian singer-songwriter Paul Kelly is about to release a powerful new single that tackles Australia’s lack of action on climate change and environmental destruction.
Entitled Sleep, Australia, Sleep, Kelly says the song is both “a lament in the form of a lullaby” and “a critique of the widespread attitude among humans that we are the most important life form on the planet”. (From The Sydney Morning Herald).
50 years ago, Joni Mitchell had a similar message:
… which seems to support this comment:
How sad – all these years have passed and it’s still relevant. For an intelligent animal, we’re awfully slow learners.
Lyrics to Sleep Australia Sleep:
Sleep, Australia, sleep
The night is on the creep
Shut out the noise all around
Sleep, Australia, sleep
And dream of counting sheep
Jumping in fields coloured brown
Who’ll rock the cradle and cry?
Who’ll rock the cradle and cry?
Sleep, Australia, sleep
As off the cliff the kingdoms leap
Count them as they say goodbye
Count down the little things
The insects and birds
Count down the bigger things
The flocks and the herds
Count down our rivers
Our pastures and trees
But there’s no need to hurry
Oh, sleep now, don’t worry
‘Coz it’s only a matter of degrees
Fog, Australia, fog
Just like the boiling frog
As we go we won’t feel a thingWho’ll rock the cradle and cry?
Who’ll rock the cradle and cry?
Sleep, my country, sleep
As off the cliff the kingdoms leap
Count them as they pass on by
Our children might know them
But their children will not
We won’t know ’til it’s gone
All the glory we’ve got
But there are more wonders coming
All new kinds of shows
With acid seas rising
To kiss coastal mountains
And big cyclones pounding
And firestorms devouring
And we’ll lose track of counting
As the corpses keep mounting
But hey, that’s just the way this old world goes
Sleep, my country, sleep
As we sow so shall we reap
Who’ll rock the cradle and cry?
Back in 2009, I posted a user defined function (UDF) to generate a catenary curve, that could be used together with the Excel Solver to generate a curve of a specified span and sag:
Following a discussion at Eng-Tips (Chain catenary vertical reaction help ) I have updated the spreadsheet to allow different levels at each end, and to plot the full catenary.
The revised spreadsheet can be downloaded from:
To use the spreadsheet enter the total horizontal span, the required sag at each end, and an estimate of the span from the left hand support to the low point (“XEnd1”). Then press the “Adjust A and XEnd1” button. The solver will adjust the catenary sag and the position of the low point to generate the required sag from each end. If nothing happens:
Using the “record macro” icon in Excel to record the solver process, I had a couple of problems:
The solutions to these problems and many more are given in a detailed article by John Peltier:
The end result of my work, including open source code, will be covered in my next post.