Open Source

SourceForge Q&A: DVDStyler

Posted In Living in Tech
For SourceForge’s January “Staff Pick” Project of the Month, the Website selected DVDStyler, a cross-platform DVD authoring application that helps users create professional-looking DVDs. The DVDStyler admin, Alex, shared his thoughts about the project’s history, purpose, and direction. Tell me about the DVDStyler project please. DVDStyler is a cross-platform free DVD authoring application that makes [it] possible for video enthusiasts to create professional-looking DVDs. It provides over 20 DVD menu templates and allows you to create your own menu designs and photo… continue…

Little-Known Programming Languages That Pay

Posted In Working in Tech
There is no shortage of programming languages, from the well-known ones (Java and C++) to the domain-specific (which focus on a particular industry or type of problem) to the outright esoteric (intended just for research or even humor). For more programming jobs, click here. If you’re interested in studying some of the lesser-known programming languages, you’ll probably want to learn some that could potentially land you a freelancing gig or even a full-time job. (If you want to take a… continue…

Using Your Open Source Work to Get a Job

Posted In Looking in Tech
So you’ve worked on an open-source project, and you want to place that experience on your resume in order to move your career forward. Fantastic! In theory, there’s no reason an employer should shun your experience, just because you did the project from home on your own time. But how can you actually leverage that project work to obtain a full-time job? The Entire Project Is a Reflection on You First, make sure that any project you present on your… continue…

Google Cardboard: The Android of VR?

Posted In Living in Tech
Google Cardboard
When Facebook dropped a cool $2 billion to purchase virtual-reality firm Oculus VR earlier this year, it was seen as a way for CEO Mark Zuckerberg to take an early position in what could become one of the dominant technologies of the next decade. But what if Oculus VR, even with all of Facebook’s money, didn’t end up as the competitor to beat? What if a piece of cardboard, supported by some APIs and an ecosystem of third-party developers, become… continue…

Is Microsoft Truly Embracing Open Source?

Posted In C++/C#, Programming
Back in the day, Microsoft viewed open source and Linux as a threat and did its best to retaliate with FUD and patent threats. So it must have been galling to its executives as, over the past 20 years, the bulk of the Internet came to rely on Apache Web servers; while Microsoft now leads in hostnames (according to Netcraft), Apache remains ahead in terms of hosted active sites. And then a funny thing happened: Whether in the name of… continue…

SourceForge Q&A: SCons Construction Tool

Posted In Working in Tech
shutterstock_Trifonenko Ivan. Orsk
For SourceForge’s December “Community Choice” Project of the Month, the website’s community elected SCons, a software construction tool implemented in Python. In a wide-ranging interview, the SCons team shared their thoughts about the project’s history, purpose, and direction. To find programming jobs, click here. Tell me about the SCons project, please. Well, first, many thanks to the SourceForge community for choosing SCons as “Community Choice” Project of the Month! It’s an honor. SCons is a software construction tool (build tool, or… continue…

SourceForge Q&A: Syncing Files Across Platforms

Posted In Working in Tech
SourceForge’s December “Staff Pick” Project of the Month is FreeFileSync, which allows users to synchronize files and folders for Windows, Linux and Mac OS X. The FreeFileSync admin, Zenju, shared his thoughts about the project’s history, purpose, and direction. Click here to find open-source developer jobs. Tell me about the FreeFileSync project, please. FreeFileSync is a graphical file synchronization and folder comparison tool. This means its main purpose is to speed up backup operations by examining the differences between source and… continue…

5 Top Python GUI Frameworks for 2015

As a Python developer, sooner or later you’ll want to write an application with a graphical user interface. Fortunately, there are a lot of options on the tools front: The Python wiki on GUI programming lists over 30 cross-platform frameworks, as well as Pyjamas, a tool for cross-browser Web development based on a port of the Google Web Toolkit. How to choose between all these options for Python GUIs? I started by narrowing it down to those that included all… continue…

Substitute PostgreSQL for Your NoSQL Needs

pking 4th shutterstock
Over the past five years or so, NoSQL databases have enjoyed a spike in popularity compared to relational (i.e., SQL-driven) databases, thanks in large part to industries such as online gaming. A typical NoSQL database can write data 10 or 20 times faster than a relational one, although this speed comes at a price: The data is cached in memory longer before being written to disk, so the data update remains inconsistent longer. As a result, applications that require fast… continue…

SourceForge Q&A: YouTube Subtitle Conversion

Posted In Living in Tech
SourceForge’s “Staff Pick” Project of the Month for November is Google2SRT, a conversion tool that allows you to download, save, and convert subtitles from YouTube and Google Video to SubRip (.srt) format. Google2SRT administrator kom shared his thoughts about the project’s history, purpose, and direction. Click here to find video-related jobs. Tell me about the Google2SRT project, please. Google2SRT is a tool that downloads XML CC (Closed Captions/ subtitles) from a former Google Video or YouTube and converts them to SubRip (SRT),… continue…