Open Source

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
FreeFileSync
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

pyGUI
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
Google2SRT
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…

SourceForge Q&A: Open-Source Media Player for Windows

Posted In Working in Tech
MPC-HC
SourceForge’s November “Community Choice” Project of the Month is MPC-HC, an extremely lightweight, open source media player for Windows. SourceForge’s editors sat down with MPC-HC administrator, Underground78, and the MPC-HC team to discuss the project’s history, purpose, and direction. Click here to find developer jobs. Tell me about the MPC-HC (Media Player Classic Home Cinema) project, please. MPC-HC supports all common video and audio file formats available for playback. Based on the original Guliverkli project, MPC-HC contains a lot of additional features and bug… continue…

SourceForge Interview: Open App Launcher

Posted In Working in Tech
PortableApps.com
SourceForge’s “Community Choice” project for September is PortableApps.com, an open-source application launcher that users can install via USB or a cloud drive. The software’s creator, John Haller, shared some thoughts with SourceForge’s editors about the project’s past and future. Click here to find open source developer jobs. Tell me about the PortableApps.com project, please. PortableApps.com is designed to allow Windows apps to move with the user so people can take their own personal PC wherever they go. The apps as… continue…

SourceForge Interview: Open-Source Messaging

Posted In Working in Tech
Miranda IM screenshot
SourceForge’s “Staff Pick” Project of the Month is Miranda IM, an open source, multi-protocol instant-messaging client. Its creators built the software with efficiency, speed, and community customization in mind. SourceForge sat down with project leader Robert Rainwater, who’s been with the project for a decade, to discuss Miranda IM’s background and future direction. Click here to find open source developer jobs. Tell me about the Miranda IM project, please. Miranda IM is an instant messenger application created in 2000 by… continue…

How to Snag That CTO Job

Posted In Looking in Tech
gcpics shutterstock
Chief technology officers (CTOs) need a mix of technical and strategic skills to perform effectively in the C-suite. But more than anything else, CTOs must be motivational leaders with the communication skills to rally the troops—IT employees and non-tech staff alike—around their vision. CTOs combine technical chops with managerial savvy, all in the name of aligning the technical needs of the organization with business and financial goals. “A CTO has to define the technology and technical strategy of the company and… continue…

SourceForge Interview: PDF Split and Merge

PDF interface
SourceForge’s “Staff Pick” Project of the Month is PDF Split and Merge (PDFsam), which it describes as an “easy-to-use tool with graphical and command line interfaces to split, merge, mix, and rotate your PDF documents.” SourceForge sat down with project manager Andrea Vacondio to discuss PDFsam’s history and future direction. Click here to find open source developer jobs. Tell me about the PDFsam project, please. PDFsam is an open-source desktop utility I started developing in 2005. Its original purpose was… continue…