This is the second part of a seven-part article on famous Perl one-liners. In this part I will create various one-liners for line numbering.
Read more »Perl One-Liners Explained, Part II: Numbering the Lines
Category: High End Tags:
- Login to post comments
Coverity Advances Software Integrity Research at Top Academic Institutions
Company Donates Industry-Leading Static Analysis Software and Expands Licensing Program
Read more »Category: Industry Tags:
- Login to post comments
Free Gamer Interview: Stephen Carlyle-Smith aka Me_Programmer
In the second Free Gamer interview - over 2 years since the first with grumbel - serial Free game developer Steven Carlyle-Smith (UK) aka Me_Programmer Games was kind enough to take the time to reply in detail to my questions about his development activities. Steve has created a plethora of Free games over the years.
Read more »Category: End User Tags:
- Login to post comments
Qt 4.5.2 and Qt Creator 1.2 Released
Nokia today announced the release of updates to Qt: the cross-platform application and UI framework, and Qt Creator: the new cross-platform Qt Integrated Development Environment (IDE). Also released were updates to the Qt Visual Studio Add-in and the Qt Eclipse Integration.
Read more »Category: High End Tags:
- Login to post comments
Introducing KDE 4 plasmoids
KDE 4 includes many exciting new technologies, including Plasma, a feature that forms the desktop shell of KDE 4. See how to write simple Plasma applets (known as plasmoids) to greatly improve the desktop experience and how to turn a plasmoid into a simple memory monitor.
Read more »Category: High End Tags:
- Login to post comments
Real World Computing
MySQL fan Ian Wrigley discusses computer programming for children, and goes back in time with linux.
Read more »Category: Community Tags:
- Login to post comments
GNU secrets -- argp
"The GNU system has many nice features that people do not know about, so I thought I'd start of by once in while show a not so well known part of the GNU system. Today, that is argp..."
Read more »Category: High End Tags:
- Login to post comments
A Brief, Incomplete, and Mostly Wrong History of Programming Languages
1801 - Joseph Marie Jacquard uses punch cards to instruct a loom to weave "hello, world" into a tapestry. Redditers of the time are not impressed due to the lack of tail call recursion, concurrency, or proper capitalization.
Read more »Category: High End Tags:
- Login to post comments
PLOT: A non-parenthesized, infix Lisp!
"David Moon has created a programming language called PLOT, for 'Programming Language for Old-Timers.' His introduction to it can be found at: http://users.rcn.com/david-moon/PLOT/ ..."
Read more »Category: High End Tags:
- Login to post comments
Ruby Screen Scraping with scRUBYt!
Each programming language commonly has a host of libraries to assist in the screen scraping/parsing process and Ruby is no exception. To create simple screen scrapers in Ruby I have been using a library called scRUBYt!
Read more »Category: Beginner Tags:
- Login to post comments
Teaching Programing Skills to Children with Logo
As a parent of three young boys, I often think about what it's going to take to be competitive in the job market of the future. Obviously, they'll need solid reading, writing, math and science skills, with history, literature and art thrown in to make them well-rounded. Being a computer nerd myself, I recognize the value of even basic computer skills.
Read more »Category: High End Tags:
- Login to post comments
Is Open Source Experience Overrated?
If you're looking to polish your programming chops, what could possibly be better, more job-worthy experience than immersing yourself in a real live open source software project? There are thousands, maybe hundreds of thousands, and a few of them have arguably changed the world.
Read more »The current state and future of Python
So what does python have to offer? It is a nice mix of procedural programming, object oriented and functional. That is what I love about it. It allows you to work in a mix of all three. It also seems that it is made by a bunch of people that understand that while flexibility is important (Perl code) you have to be able to READ and UNDERSTAND something written by another human being.
Read more »Category: High End Tags:
- Login to post comments
GUI Programming in Python For Beginners: Create a Timer in 30 Minutes
Python programming is all the rage, because the language has such simple, clean syntax, is easy to learn and has lots of libraries available. But best of all, you're not limited to writing command-line applications. Python has at least four ways to make graphical apps, but today I'll concentrate on one: TkInter.
Read more »Category: High End Tags:
- Login to post comments
Multiprocessing with Python
Learn to scale your UNIX® Python applications to multiple cores by using the multiprocessing module which is built into Python 2.6. Multiprocessing mimics parts of the threading API in Python to give the developer a high level of control over flocks of processes, but also incorporates many additional features unique to processes.
Read more »Category: High End Tags:
- Login to post comments