A guide to Java for loops
A guide to Java for loops sethkenlon Fri, 01/20/2023 – 03:00 In programming, you often need your code to iterate over a set of data to process each item individually. You use control structures to direct the flow of a program, and the way you tell your code what to do is by defining a condition that it can test. For instance, you might write code to resize an image until all images have been resized once. But how do you know how...
Community thinking patterns and the role of the introducer-in-chief
Community thinking patterns and the role of the introducer-in-chief Ron McFarland Thu, 01/19/2023 – 03:00 I recently studied some research by Dave Logan, Bob King, and Halee Fischer-Wright, who looked at what I call productive and counterproductive communities. Community is an important open organization principle. These researchers define it as a group of 20 to 150 people who know each other enough to say hello on the street...
How to fix an IndexError in Python
How to fix an IndexError in Python vijaytechnicalauthor Thu, 01/19/2023 – 03:00 If you use Python, you may have encountered the IndexError error in response to some code you’ve written. The IndexError message in Python is a runtime error. To understand what it is and how to fix it, you must first understand what an index is. A Python list (or array or dictionary) has an index. The index of an item is its position within a...
5 ways to use the Linux terminal to manage your files
5 ways to use the Linux terminal to manage your files sethkenlon Wed, 01/18/2023 – 03:00 A terminal is an application that provides access to the user shell of an operating system. Traditionally, the shell is the place where the user and the OS could interface directly with one another. And historically, a terminal was a physical access point, consisting of a keyboard and a readout (a printer, long ago, and later a cathode ray...
What’s new in Apache ShardingSphere 5.3.0?
What’s new in Apache ShardingSphere 5.3.0? y2so Tue, 01/17/2023 – 03:00 After 1.5 months in development, Apache ShardingSphere 5.3.0 has been released. Our community merged 687 PRs from contributors around the world. The new release has been improved in terms of features, performance, testing, documentation, examples, etc. The 5.3.0 release brings the following highlights: Support fuzzy query for CipherColumn. Support...
How open source is addressing food sovereignty
How open source is addressing food sovereignty ffurtado Tue, 01/17/2023 – 03:00 Our food system is broken. As with so many systems of the 21st century, power is concentrated in the hands of very few companies, often geared toward exploiting people and the planet, under the premise of maximizing profit. Under such a mindset, feeding people is a secondary goal. When it comes to something as important as food, we can and should aim...