Optimize your Python code with C
2021-04-21 03:01:00 -0400
Cython is a compiler for the Python programming language meant to optimize performance and form an extended Cython programming language. As an extension of Python, Cython is also a superset of the Python language, and it supports calling C functions and declaring C types on variables and class attributes. This makes it easy to wrap external C libraries, embed C into existing applications, or write C extensions for Python in syntax as easy as Python itself.
How to take your open source project to the next level
2021-04-21 03:00:00 -0400
Open sourcing the code to your software as a service (SaaS) is not sufficient to make it actually be open source. Does that sound contradictory to you? Let me explain.
Most services that espouse "open source" do so by simply throwing the code over the wall. It's better than nothing but really misses the point that powers open source: enabling users to make a change to the software they're using.
Some other popular services powered by Open Source software, do include the tools used to operate/deploy their service. Pause for applause.
5 ways to protect your documents with open source software
by Ksenia Fedoruk
2021-04-20 03:02:00 -0400
Users have every right to be concerned about the safety and security of their data. When you create data on a computer, it's reasonable to want exclusive control over it.
There are many ways to protect your documents. At the filesystem level, you can encrypt your hard drive or just a file. A good office suite affords you many more options, though, and I've gathered five of the methods I use to secure my documents with open source software.