Home

Lotus 1-2-3 for Ubuntu 22.04 linux
Turn Lotus 1-2-3 For Unix into Lotus 1-2-3 for Ubuntu Linux
I can't quite believe it, but I just built and installed Lotus 1-2-3 for Unix on my Ubuntu 22.04 LTS linux desktop and it works flawlessly and it is FAST!
Lotus 1-2-3 for Unix was released in 1990. I joined Lotus then to work on 'Non-DOS' products initially Lotus 1-2-3 for Mac, and other ports for Unix and Sun Workstations and then of course cc:Mail and Lotus Notes across Windows, OS/2, MacOS and Unix. I found an original note about the release online. I looked in my attic and found a boxed copy of 1-2-3 for Sun on a DC600 Tape! I also found a VHS of the original sales training for 1-2-3 for Unix. I wonder if I still have the demo files or presentations somewhere.
"Lotus Development Corp is following up its plans for an IBM mainframe version of 1-2-3 with one for Unix: the new version will be developed alongside 1-2-3 Release 3.0 and will be optimised for use on a variety of workstations under System V, as well as supporting the forthcoming IEEE Posix Portable Operating System, and will comply with standards set forth by the X/Open consortium of Unix system vendors; Lotus says that it will also offer multi-tasking and multi-user capabilities for easy sharing of files and consolidating large spreadsheets and will support three-dimensional and linked worksheets; robust external data access; and the extended applications facility".
Lotus 1-2-3 for Unix, running on Ubuntu 22.04 LTS,
This screen is showing off 'perspective mode' an innovation at the time! Lotus 1-2-3 had a patented and vigorously defended 'look and feel'. To get to this menu you type /wwp for worksheet, window, perspective. It is quite a revelation that I and probably most other power users can remember all these commands after all this time. You'll need a multi sheet spreadsheet though. Fortunately the installation contains the sample files. Use /fr and then arrow keys and enter key to find your install folder and sample files. This is ../root/lotus/123.v10/smpfiles/consale.wk3
.

- Details

Flutter at Google I/O '22
My Flutter at Google I/O ‘22 Recap
If you want to build beautiful, multi-platform native applications for mobile, web, and desktop from a single codebase with Flutter, Google's open source UI toolkit, I’d recommend ‘What's new in Flutter 3’ to everyone and the sessions below whatever your level of interest or experience.
"Announced at Google I/O 2022, Flutter 3 is the culmination of a journey to fill out the platforms supported by Flutter. With stable support for macOS and Linux apps, you can build beautiful experiences for six platforms from a single codebase."
Flutter 3.0 support for Mac computers with Apple silicon is essential and timely
The Flutter team say that Flutter 3 delivers "stable support for macOS and Linux apps, an upgrade of the Flutter/Firebase integration to a fully-supported, core part of the Firebase offering and support for Mac computers with Apple silicon". I do not doubt these claims. I have already proved for myself in my article "Installing Flutter 3.0 on a Mac Studio running macOS Monterey, and creating your first app, in about 15 minutes" that Flutter 3.0 fully supports support for Mac computers with Apple silicon without the Rosetta framwework, not just for the development environment, but also the applications it can produce for macOS! Flutter has for the past few years been primarily about mobile apps for iOS and Android. I suspect that is the case for most developers but as a strategy for Google, the development, launch and adoption of Flutter and Dart has always had a larger plan to "democratize access to rich applications across all devices".
Mobile first, but stable for macOS and Linux too
Flutter 3.0 adds stable support for macOS and Linux apps to the existing platform support for iOS, Android, web and Windows. Flutter has always had this ambition. Mobile apps were simply the easiest entry point and best opportunity for success compared to, say starting with "Hey kids, heres a new way to write apps for Chrome".
- Details

Installing Flutter 3.0 on a Mac Studio running macOS Monterey, and creating your first app, in about 15 minutes
Installing Flutter 3.0 on a Mac Studio running macOS Monterey
Running the flutter 3.0 based 'Hello, world' app on a macOS computer with Apple silicon .

Flutter 3.0 can now create macOS desktop apps which run on Mac computers with Apple silicon. This is the hello world example app.
TL:DR— Getting this running took around a dozen commands, and a bit of default question answering and installer clicking for Flutter , Xcode and Android Studio, both of which you have to launch at least once after installation. It took about 15 minutes to set it up. I use a folder called 'Projects' in my home directory but you can choose whatever name makes sense for you.
- Details

Joomla 4.1.x on Ubuntu 22.04 LTS with Php 8.1 (whew)
Configuring a Joomla 4.1.3 server on Ubuntu Desktop 22.04 LTS
First things first. Joomla 4.1.3 works fine on Ubuntu Desktop 22.04 LTS. It just needs a little configuration, especially if you've come from a distribution upgrade and perhaps a different version of PHP. There are some dependencies which need to be resolved and they were quite complex so I wrote it down in case it needed to do it again or it was useful to someone.
TL:DR — Ubuntu 22.04 LTS is PHP 8.1 by default, Joomla 4.1.3 supports PHP 8.1. You may need to configure things to make it work.
- Details
Read more: Joomla 4.1.x on Ubuntu 22.04 LTS with Php 8.1 (whew)
Page 2 of 3