BASIC programming with Gambas for the beginner programmer

Scratch is a great tool for teaching programming to young children, but what happens when kids outgrow Scratch? Among Raspberry Pi aficionados, the typical answer is to advance to using Python, which is an excellent choice. However, in honor of the 50th birthday of BASIC, I would like to suggest another programming environment: Gambas.
LXer Linux News

StumbleUponDiggTwitterFacebookRedditLinkedInEmail

Five common pitfalls to avoid in open source

Open source software, hardware, and methods are gaining popularity and access to them couldn't be more prolific. If you're thinking about starting a new open source project, there are five common pitfalls you should be aware of before you begin.Don't despair if you've already started your project and are just now reading this! These pointers can be helpful at any stage if things are still running smoothly.Fail faster and succeed with open source.5 common pitfalls of a new open source project
LXer Linux News

StumbleUponDiggTwitterFacebookRedditLinkedInEmail

How to close an open DNS resolver

The DNS server that we have created in the previous tutorial is an open DNS resolver. An open resolver does not filter any incoming requests, and accepts queries from any source IP address. Unfortunately, an open resolver can become an easy target to attackers. For example, attackers can initiate a Denial of Service (DoS) or […]Continue reading…The post How to close an open DNS resolver appeared first on Xmodulo.Related FAQs:How to run iptables automatically after reboot on DebianWhat are available iptables management tools with GUI?How to set up a transparent proxy on LinuxHow to count the number of open network connections on LinuxHow to set up a transparent HTTPS filtering proxy on CentOS
LXer Linux News

StumbleUponDiggTwitterFacebookRedditLinkedInEmail

Designing a Prize for Usable Cryptography

EFF is evaluating the feasibility of offering a prize for the first usable, secure, and private end-to-end encrypted communication tool. We believe a prize based on objective usability metrics (such as the percentage of users who were able to install and start using the tool within a few minutes, and the percentage who survived simulated impersonation or man-in-the-middle attacks) might be an effective way to determine which project or projects are best delivering communication security to vulnerable user communities; to promote and energize those tools; and to encourage interaction between developers, interaction designers and academics interested in this space.
LXer Linux News

StumbleUponDiggTwitterFacebookRedditLinkedInEmail

US government accelerating development and release of open source

I had a chance to catch up with David A. Wheeler, a long-time leader in advising and working with the US government on issues related to open source software. As early as the late 1990s, David was demonstrating why open source software was integral to the US goverment IT architecture, and his personal webpage is a frequently cited source on open standards, open source software, and computer security.In this interview, we explore the current state of use of open source software by the US government, the challenges of the Federal acquisition system, and what he's excited about as he looks ahead for open source and government.
LXer Linux News

StumbleUponDiggTwitterFacebookRedditLinkedInEmail