Automate checking for flaws in Python with Thoth
Automate checking for flaws in Python with Thoth Fridolin Pokorny Mon, 04/11/2022 – 03:00 Up Register or Login to like. Most cyberattacks take advantage of publicly known vulnerabilities. Many programmers can automate builds using Continuous Integration/Continuous Deployment (CI/CD) or DevOps techniques. But how can we automate the checks for security flaws that turn up hourly in different free and open source libraries? Many...
New book teaches readers how to tell data stories with PostgreSQL
New book teaches readers how to tell data stories with PostgreSQL Joshua Allen Holm Sun, 04/10/2022 – 03:00 Up Register or Login to like. SQL databases can be daunting but can also be very fun if you know how to use them. The information contained in a database can provide many insights to someone who knows how to properly query and manipulate the data. Practical SQL, 2nd Edition: A Beginner’s Guide to Storytelling with...
Explaining Git branches with a LEGO analogy
Explaining Git branches with a LEGO analogy Seth Kenlon Sat, 04/09/2022 – 03:00 Up Register or Login to like. Creating a new branch in a code repository is a pretty common task when working with Git. It’s one of the primary mechanisms for keeping unrelated changes separate from one another. It’s also very often the main designator for what gets merged into the main branch. Without branches, everything would either...
Peek inside your Git repo with rev-parse
Peek inside your Git repo with rev-parse Seth Kenlon Fri, 04/08/2022 – 03:00 Up Register or Login to like. I use Git a lot. In fact, there’s probably an argument that I sometimes misuse it. I use Git to power a flat-file CMS, a website, and even my personal calendar. To misuse Git, I write a lot of Git hooks. One of my favorite Git subcommands is rev-parse, because when you’re scripting with Git, you need information...
My guide to using the Git push command safely
My guide to using the Git push command safely Noaa Barki Fri, 04/08/2022 – 03:00 Up Register or Login to like. Most know that using Git’s push --force command is strongly discouraged and is considered destructive. However, to me, it seemed very strange to put all my trust in Git with my projects and at the same time completely avoid using one of its popular commands. This led me to research why folks consider this command...
10 Git tips we can’t live without
10 Git tips we can’t live without AmyJune Hineline Wed, 04/06/2022 – 03:00 Up Register or Login to like. Git tips are a dime a dozen, and it’s a good thing because you can never get enough of them. If you use Git every day, then every tip, trick, and shortcut you can find is potentially time and effort saved. I asked Opensource.com community members for their favorite Git hacks. Here they are! More on Git What is...