You are here: Home

News

by admin last modified Sep 10, 2015 04:42 PM
Site News
Guidance on a More Effective Approach to Your Project and Coding

Guidance on a More Effective Approach to Your Project and Coding

by Hawke Robinson — last modified Mar 12, 2023 03:04 PM

This posting is about some very basic, but FUNDAMENTAL, steps that should be taken with every project at all levels. Taking short cuts on these basics "passes the buck" down to others and is very inconsiderate of everyone that comes after you, so please make this a basic habit for everything you do, if not for yourself, then for everyone else that has to look at your project or code later (you won't be around forever).

Guidance on a More Effective Approach to Your Project and Coding - Read More…

Xwiki on Debian 11 Bullseye

Xwiki on Debian 11 Bullseye

by Hawke Robinson — last modified Feb 06, 2023 10:52 AM

Basic notes for setting up and running XWiki (version: ____) on Debian 11 Bullseye

Xwiki on Debian 11 Bullseye - Read More…

Matrix.org Homeserver Synapse User Lost Password Manual Reset Through Database

Matrix.org Homeserver Synapse User Lost Password Manual Reset Through Database

by Hawke Robinson — last modified Feb 05, 2023 12:08 PM

If a user doesn't include an email with their matrix account, it is impossible to reset the lost password.

Matrix.org Homeserver Synapse User Lost Password Manual Reset Through Database - Read More…

Apple MacOS MacBook Pro Hiding my Older Version Logic Pro 10.0.6 Trying to force me to buy again

Apple MacOS MacBook Pro Hiding my Older Version Logic Pro 10.0.6 Trying to force me to buy again

by Hawke Robinson — last modified Dec 25, 2022 08:40 PM

I paid in 2014 for Logic Pro X 10.0.6 (forced to buy a new copy when my 2012 Logic Pro 9 wasn't allowed on newer versions of MacOS). I have the receipt etc. However, when I try to install from App Store with the same account as the receipt, it only shows $199.99 Buy Now, with no option to install. Constantly trying to force me to buy again. I found a solution!

Apple MacOS MacBook Pro Hiding my Older Version Logic Pro 10.0.6 Trying to force me to buy again - Read More…

Potential Scam Alert warning pro wiki creation prowikicreation.com

Potential Scam Alert warning pro wiki creation prowikicreation.com

by Hawke Robinson — last modified Oct 26, 2022 02:17 AM

Just a heads-up warning to be cautious about pro wiki creation prowikicreation.com

Potential Scam Alert warning pro wiki creation prowikicreation.com - Read More…

Plone 5.2 on Debian 11 with Python 3.8

Plone 5.2 on Debian 11 with Python 3.8

by Hawke Robinson — last modified Oct 17, 2022 09:44 AM

Debian 11 currently comes with Python 3.9. Plone 5.2(.9) is not supported with Python 3.9. This information covers the Linux Unified Installer tarball on this platform and added Python 3.8.

Plone 5.2 on Debian 11 with Python 3.8 - Read More…

ERPNext Customize Job Openings jobs Autogenerated /Jobs and Job Opening Pages in ERPNext

ERPNext Customize Job Openings jobs Autogenerated /Jobs and Job Opening Pages in ERPNext

by Hawke Robinson — last modified Aug 19, 2022 05:51 PM

Unfortunately the ERPNext community forum has been mostly unresponsive to most queries, so I am sharing what I had to do to customize the Job Openings and /jobs pages to actually be usable in ERPNext.

ERPNext Customize Job Openings jobs Autogenerated /Jobs and Job Opening Pages in ERPNext - Read More…

Disable HTS checking in Nginx

by Hawke Robinson — last modified Jul 19, 2022 03:30 PM

Often for testing, development, admin, or troubleshooting purposes, HSTS is a PITA that needs to be turned off. Here are some quick notes to do so in nginx...

Disable HTS checking in Nginx - Read More…

ERPNext 13 install on Debian 10

by Hawke Robinson — last modified Jul 17, 2022 03:25 PM

Notes on installing ERPNext on Debian 10

ERPNext 13 install on Debian 10 - Read More…

ERPNext Self-hosted on Debian 11 Bullseye

by Hawke Robinson — last modified Jun 05, 2022 09:38 AM

ERPNext technically is better supported on Debian 10, but since that is getting a bit old in support I'm trying to make it work on Debian 11 so I can remain on there as long as possible, this does mean some tweaks have to be performed to get it all working and dialed in. This page summarizes the tweaks I have found, and will be updated periodically as new ones come up.

ERPNext Self-hosted on Debian 11 Bullseye - Read More…

Odoo has become too Mercenary. Abandoning Odoo and evaluating alternative replacement options. - Trying ERPNext

Odoo has become too Mercenary. Abandoning Odoo and evaluating alternative replacement options. - Trying ERPNext

by Hawke Robinson — last modified May 19, 2022 03:32 PM

Unfortunately the opensource community in the last 10 years is killing the goose that laid the golden egg. The new generation of coders who don't know what it was like before opensource, are shooting themselves in the foot by becoming increasingly mercenary in their opensource approach. We saw this with Plone, and now with Odoo. So now we need to find another alternative, one again.

Odoo has become too Mercenary. Abandoning Odoo and evaluating alternative replacement options. - Trying ERPNext - Read More…

Old Technology Grognard's Opinion Piece On Current Hype About Blockchain Buzzword Bingo

Old Technology Grognard's Opinion Piece On Current Hype About Blockchain Buzzword Bingo

by Hawke Robinson — last modified May 13, 2022 09:10 AM

I've been involved with computer/information technology since 1979, and online since the same time. This is just a quick response to an email conversation I had with someone, that I thought might be worth capturing here. Much of what I state is arguable, so take it as the opinion piece that it is, rather than the more instructional pieces I usually write. Cheers!

Old Technology Grognard's Opinion Piece On Current Hype About Blockchain Buzzword Bingo - Read More…

Our Top and Ongoing Woes with Odoo

by Hawke Robinson — last modified May 15, 2022 01:55 PM

We've been using Odoo back in the OpenERP days, but still struggle with some core problems in the design of this platform. It meets our needs for our various small companies, but there is significant pain associated. Unfortunately we haven't found a better fit over all these years to the feature set we need. Here is a list of the challenges/problems we keep running into spanning Odoo versions 11 through 15 and ongoing...

Our Top and Ongoing Woes with Odoo - Read More…

Dell 2155 cn / cdn Printer on Debian 11

by Hawke Robinson — last modified Apr 22, 2022 09:10 AM

Installing Dell 2155 printer drivers on Debian 11 with Trinity Desktop Environment (TDE)

Dell 2155 cn / cdn Printer on Debian 11 - Read More…

Linux on Asus Strix g513qy Advantage Edition - Debian Q4OS and Trinity

Linux on Asus Strix g513qy Advantage Edition - Debian Q4OS and Trinity

by Hawke Robinson — last modified Mar 01, 2022 05:14 PM

My Dell XPS 2-in-1 has been nothing but problems. I have had warranty replacements of the motherboard, daughterboards, keyboards, and other separate warranty services calls half a dozen times. Now ever time I move it powers off. I'm going to call and demand they replace the lemon. Meanwhile, i needed a replacement. So I quickly picked up an Asus Strix Advtanage Edition, model g513qy...

Linux on Asus Strix g513qy Advantage Edition - Debian Q4OS and Trinity - Read More…

Notes to self about matrix synapse

Notes to self about matrix synapse

by Hawke Robinson — last modified Jan 12, 2022 10:19 AM

Various notes to self that others may find useful.

Notes to self about matrix synapse - Read More…

Scalable Jitsi, Ansible automation, [matrix], bots, ASR, AI, ML, DNN

Scalable Jitsi, Ansible automation, [matrix], bots, ASR, AI, ML, DNN

by Hawke Robinson — last modified Jan 12, 2022 07:55 AM

Wrapping up work on automated scalability of Jitsi (self-hosted 20k+ concurrent users) through combination of Ansible scripts, Docker, containerd, Kubernetes, etc., in AWS and vSphere. Looking forward to resuming previous years work on Matrix distributed data and communications self-hosted federated platform adapted for education, implementing Automated Speech Recognition (ASR), bots, Artificial Intelligence (AI), Machine Learning (ML), and distributed Deep Neural Networks (DNN).

Scalable Jitsi, Ansible automation, [matrix], bots, ASR, AI, ML, DNN - Read More…

The Fifth AND Second Age of Computing?

by Hawke Robinson — last modified Nov 23, 2021 01:53 PM

Now counting predecessors to electronic processors (mechanical, water, and other computers), nor the "human computer", we are arguably, perhaps by some measures, now in the Fifth (but also back in the Second) Age of computing?

The Fifth AND Second Age of Computing? - Read More…

How much do you actually value transparency, privacy, and security for you, your business, and your clients?

How much do you actually value transparency, privacy, and security for you, your business, and your clients?

by Hawke Robinson — last modified Nov 12, 2021 01:35 PM

My response to a discussion on Alignable: "For small business owners : I have noticed and experienced uptick in legal issues and cybersecurity concerns with some of my clients. What do you small biz owners have in place to help and protect you legally and what do you have in place to not only help to prevent an attack on your company /clients / employees /devices but also to restore the identities and stop the bleeding? "

How much do you actually value transparency, privacy, and security for you, your business, and your clients? - Read More…

Matrix Integration Manager 403 Forbidden

Matrix Integration Manager 403 Forbidden

by Hawke Robinson — last modified Sep 06, 2021 04:59 PM

One day my matrix homeserver was working, then some days later, during a crucial demo, the widgets and integration server were giving me "403 Forbidden" with no explanation...

Matrix Integration Manager 403 Forbidden - Read More…

Modifying Odoo Menu

Modifying Odoo Menu

by Hawke Robinson — last modified Aug 29, 2021 01:45 PM

An annoying issue with Odoo (Community Edition) (in all versions) is that the Odoo menu (back end) is out of order. Here are the steps to put it in the desired order.

Modifying Odoo Menu - Read More…

IT and Project Management (PM)

by Hawke Robinson — last modified Jul 23, 2021 08:02 PM

This is one of many postings about observations of an organization "doing it wrong" when it comes to projects, with some suggestions on how such a situation can be improved.

IT and Project Management (PM) - Read More…

CollectionSpace Catalog Server Automated Server stop and start script for systemd

CollectionSpace Catalog Server Automated Server stop and start script for systemd

by Hawke Robinson — last modified Jun 21, 2021 09:29 AM

This is not elegant but it works for our development CollectionSpace Catalog server. A more refined version will be setup for the production environment later as we learn more about Cspace. This is specific to Ubuntu 18.04 LTS.

CollectionSpace Catalog Server Automated Server stop and start script for systemd - Read More…

Jitsi Architecture Variants

Jitsi Architecture Variants

by Hawke Robinson — last modified Jul 13, 2021 08:01 AM

Due to Jitsi’s modular, opensource, and highly configurable nature, there are many different architecture variations available when deploying a Jitsi ecosystem. This posting attempts to summarize, some more theoretical for the sake of discussion and analysis, a wide range of variants to consider for different implementations. Which Jitsi Architecture Variant to choose is based on each individual's specific scope and budget. Each successive variation tends to be more complicated than the prior variant. Note that these are NOT Jitsi official variations or terminology. These variation distinctions were created by Hawke Robinson as an attempt to bring some order to the many different potential approaches, and increase clarity when considering scalability, features, and budget constraints.

Jitsi Architecture Variants - Read More…

InfoSec Beginners Reading List

InfoSec Beginners Reading List

by Hawke Robinson — last modified Jun 08, 2021 04:06 PM

This is a reading list for those interested in learning more about Information Security (InfoSec).

InfoSec Beginners Reading List - Read More…

Critical Thinking About Microservices vs. Bandwagoneering - The Latest Buzzword Bingo: Microservices, Containerization, etc.

Critical Thinking About Microservices vs. Bandwagoneering - The Latest Buzzword Bingo: Microservices, Containerization, etc.

by Hawke Robinson — last modified Nov 23, 2021 01:18 PM

Every profession is rife with buzzwords, and tech is replete with them. The specific details change, though the basics remain the same, and often recycle old-as-new every 20 years or so. This posting discusses the current bandwagon buzzwords about old-is-new microservices and monoliths primarily, though with some ancillary mentions regarding containerization, and more on Jitsi.

Critical Thinking About Microservices vs. Bandwagoneering - The Latest Buzzword Bingo: Microservices, Containerization, etc. - Read More…

Trying to run multiple selenium 3 chrome driver nodes per AWS spot instance: goal 5k users minimum

Trying to run multiple selenium 3 chrome driver nodes per AWS spot instance: goal 5k users minimum

by Hawke Robinson — last modified Jun 03, 2021 04:11 AM

I am tasked with extensive load testing of Jitsi and related components. There have been a number of challenges just getting the tests to work on the scale needed (minimum 5k users, preferably 20k, but that can be extrapolated from the 5k). But just trying to get to 5k continues to be a challenge due being back in the 1970s and the popularity of "the cloud". I once again have to deal with the equivalent of the IBM engineers and begging for resource access to do my job... Anyway, here are updates on how it is going...

Trying to run multiple selenium 3 chrome driver nodes per AWS spot instance: goal 5k users minimum - Read More…

At 2,000 and climbing! [SOLVED] Standalone all-in-one Jitsi server max capacity 600 users, no matter how much hardware (at least in AWS)

At 2,000 and climbing! [SOLVED] Standalone all-in-one Jitsi server max capacity 600 users, no matter how much hardware (at least in AWS)

by Hawke Robinson — last modified Oct 28, 2021 11:10 AM

I am working on a very extensive load-testing for capacity planning project analyzing Jitsi and various related components in educational and other settings, for my current employer. In the current load-testing I have hit a hard limit around 600-650 users for a default-install standalone all-in-one Jitsi server. This is not expected behavior. I am hoping the JItsi community can help determine if it is as simple as a configuration tweak, or if it is a more serious bug.

At 2,000 and climbing! [SOLVED] Standalone all-in-one Jitsi server max capacity 600 users, no matter how much hardware (at least in AWS) - Read More…

At 2,000 and climbing - Success Setting Up Environment for Load-testing AWS Jitsi 1000 Video Users - Onward to 5000+ - However Jitsi fails at 650 users standalone all-in-one

At 2,000 and climbing - Success Setting Up Environment for Load-testing AWS Jitsi 1000 Video Users - Onward to 5000+ - However Jitsi fails at 650 users standalone all-in-one

by Hawke Robinson — last modified Jun 05, 2021 05:41 PM

I am working on a longitudinal series of projects that heavily involve the use of Jitsi, especially in educational settings. This is for large scale environments that have highly demanding loads, and are intended as Zoom replacements in the USA and worldwide. This is just one of a number of components. Today was great to finally reach the 1,000 simulated video users load test basic baseline. Next goal is 5,000+, and then adding in additional features and still trying to keep it all working on this scale (recordings, transcriptions, closed captioning, intricate chat options, complex permissions managements, file management, and much more). Great things happening!

At 2,000 and climbing - Success Setting Up Environment for Load-testing AWS Jitsi 1000 Video Users - Onward to 5000+ - However Jitsi fails at 650 users standalone all-in-one - Read More…

Navigation