Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Code Junkies

Code Junkies

A place for all things coding (Software).
Matt Terry
imabonehead
"This article describes the stack. GDB is used to analyze its memory. One needs to know this subject to play with low-level security. Environment: x86, Linux, gcc, GDB." - imabonehead from Bookmarklet
imabonehead
"A Collection of quotes and paraphrases for developers from around the web." - imabonehead from Bookmarklet
Adriano
Transitioning from Google READER to Feedly and other RSS services :: Reader will shut down 1 July 2013 - http://blog.feedly.com/2013...
Transitioning from Google READER to Feedly and other RSS services :: Reader will shut down 1 July 2013
"We have been working on a project called Normandy which is a feedly clone of the Google Reader API – running on Google App Engine. When Google Reader shuts down, feedly will seamlessly transition to the Normandy back end. So if you are a Google Reader user and using feedly, you are covered: the transition will be seamless. If you are a Google Reader, give feedly a try before July 1st, and you will be able to migrate seamlesly for: iOS, Android, Chrome, and Safari." \\ Also recommend BACKING UP Reader data via http://www.dataliberation.org/google... which will create a zip file containing subscriptions.xml and useful json files. \\ Alternative services: http://www.zdnet.com/goodbye... - Adriano from Bookmarklet
imabonehead
Netflix Announces $100,000 in Prizes for Coders - Businessweek - http://www.businessweek.com/article...
Netflix Announces $100,000 in Prizes for Coders - Businessweek
"At its event, Netflix looked to turbocharge the process. The company announced $100,000 in prizes—$10,000 for 10 different awards—for volunteer coders who can develop interesting tools based on Netflix’s open-source code over the next six months. (Rules here.) The revelation of these prizes was met with great applause. Now the race is on for people who don’t work at Netflix to improve the company’s infrastructure." - imabonehead from Bookmarklet
imabonehead
C++11 compiler support shootout: Visual Studio, GCC, Clang, Intel | C++ Rocks - http://cpprocks.com/c11-com...
C++11 compiler support shootout: Visual Studio, GCC, Clang, Intel | C++ Rocks
"It looks like GCC is overtaking Clang as the compiler with the best C++11 support. Visual Studio has added several significant C++11 features such as variadic templates, initializer lists and raw literals. I can’t really comment on how complete and bug-free these implementations are at a more fine grained level (other than VS2012 – I detail a lot of the bugs in the initial VS2012 release in my book, C++11 Rocks)." - imabonehead from Bookmarklet
imabonehead
imabonehead
Beaglebone: Introduction to Qt Creator for Embedded Linux - YouTube - http://www.youtube.com/watch...
Beaglebone: Introduction to Qt Creator for Embedded Linux - YouTube
Play
"This is the second video in a set of three on Qt application development on the Beaglebone or any other embedded Linux device. The first video introduces the LCD module that I used and this video is where I set up a full toolchain for C++ Qt application development under embedded Linux (Qt for embedded devices). This toolchain allows us to cross compile Qt applications for the Beaglebone, deploy the applications directly to the beaglebone with a single click and even use remote debugging using gdbserver to diagnose any problems with our applications. The main use of this platform is for GUI application development when a LCD module, or external display is present." - imabonehead from Bookmarklet
Killawat
Adriano
Guido van ROSSUM :: spending time with his Python :-)
Guido van ROSSUM :: spending time with his Python :-)
python maintenance by Guido - newtover
photo probably taken before his Dropbox t-shirt days :-) - Adriano
imabonehead
LEGO MINDSTORMS Sensors with the Raspberry Pi | | /HowTo/HowTo - http://dexterindustries.com/howto...
LEGO MINDSTORMS Sensors with the Raspberry Pi | | /HowTo/HowTo
Show all
"This is a quick tutorial to show how we hooked up a dIMU (An Accelerometer and Gyroscope for the LEGO MINDSTORMS NXT) to a Raspberry Pi. This is a quick How-To, that assumes you have a Raspberry PI with a Raspbian image on it (If you don’t have Raspbian, you can check out this fantastic tutorial on how to get setup.)" - imabonehead from Bookmarklet
imabonehead
How to Write your own Minesweeper AI « Lucky's Notes - http://luckytoilet.wordpress.com/2012...
How to Write your own Minesweeper AI « Lucky's Notes
"A while ago, I wrote a minesweeper AI. I intended to publish a writeup, but due to university and life and exams, I never got around to writing it. But having just finished my Fall term, I have some time to write a decent overview of what I did." - imabonehead from Bookmarklet
imabonehead
Secrets Of Facebook's Legendary Hackathons Revealed | Fast Company - http://www.fastcompany.com/3002845...
Secrets Of Facebook's Legendary Hackathons Revealed | Fast Company
"Pedram Keyani is a manager of engineering on Facebook’s “site integrity” team, meaning he works to keep your account safe from spam and other threats. One of Keyani’s greatest contributions to Facebook, though, may be his unofficial role in organizing and kicking off Facebook’s hackathons, which are held internally about every six weeks. We caught up with Keyani to talk about kegerators, Mark Zuckerberg’s hammock, and how a burst of scrappy nocturnal creativity can change the direction of an Internet behemoth." - imabonehead from Bookmarklet
imabonehead
"So why call it zombie code? Well, zombies aren’t really dead. As horror movies have taught us, though zombies appear to be dead, they’re still alive enough to haunt us. In the same way, zombie code straddles the line between alive and dead…just waiting for a chance to ruin your day. Commented out code is alive because it’s in the current codebase. Programmers interact with it during maintenance and refactoring, often by simply scrolling quickly past or stumbling across it in a keyword search. But the code is also dead because it’s not executed in production. Thus, it’s a zombie that should be buried, pronto." - imabonehead from Bookmarklet
imabonehead
On Measuring Code Coverage « Secure Software Development - http://securesoftwaredev.com/2012...
On Measuring Code Coverage « Secure Software Development
On Measuring Code Coverage « Secure Software Development
"In a previous post, I explained how to visualize what part of your code is covered by your tests. This post explores two questions that are perhaps more important: why and what code coverage to measure." - imabonehead from Bookmarklet
imabonehead
"UML too complex? Flowcharts too old school? Mind maps offer a simple way to capture designs and weave them together elegantly." - imabonehead from Bookmarklet
Mind to the map,l I love em - Eric - seven eleven
good article, thanks... posted to Quora source http://www.quora.com/source - Adriano
imabonehead
Raspberry Pi tutorial: how to do more | News | TechRadar - http://www.techradar.com/news...
Raspberry Pi tutorial: how to do more | News | TechRadar
Show all
"We show you how to set up filesharing, SSH and how to master the package manager." - imabonehead from Bookmarklet
imabonehead
Software Creation Mystery » Achieving Top Mental Performance for Software Developers - http://softwarecreation.org/2012...
Software Creation Mystery » Achieving Top Mental Performance for Software Developers
Software Creation Mystery » Achieving Top Mental Performance for Software Developers
"Do you want to get all your tasks done fast and furious? Shore up your spectacular software development work with this post!" - imabonehead from Bookmarklet
imabonehead
Unit Testing: Is There Really Any Debate Any Longer? | Dr Dobb's - http://www.drdobbs.com/testing...
"If you're among the hold-outs who don't use unit tests at all, you're missing an excellent opportunity to make your code better and to improve your coding experience." - imabonehead from Bookmarklet
imabonehead
Engineers Build Supercomputer Using Raspberry Pi, Lego - ParityNews.com: ...Because Technology Matters - http://paritynews.com/hardwar...
Engineers Build Supercomputer Using Raspberry Pi, Lego - ParityNews.com: ...Because Technology Matters
Engineers Build Supercomputer Using Raspberry Pi, Lego - ParityNews.com: ...Because Technology Matters
"Team of computational engineers over at the University of Southampton led by Professor Simon Cox have built a supercomputer using Raspberry Pi and Lego." - imabonehead from Bookmarklet
very funny... when Sergey and Larry could not afford casings for their machines, they used Legos :-) - Adriano
Adriano
Randall Stross :: Secrets of Y COMBINATOR . [2012, from _The Launch Pad_ ... most successful start-ups, Paul Graham says, are the ones that completely remove distractions: "They just sleep, eat, exercise, and program."] - http://www.vanityfair.com/busines...
Randall Stross :: Secrets of Y COMBINATOR . [2012, from _The Launch Pad_ ... most successful start-ups, Paul Graham says, are the ones that completely remove distractions: "They just sleep, eat, exercise, and program."]
"Paul Buchheit, a Y.C. partner, points out that in Y.C.’s portfolio “the number one company is worth more than [the] next 199 companies combined, while number two is worth more than [the] next 198 combined, and so on.” One could say that the outliers—Dropbox and Airbnb—are the only ones that matter to the Y.C. fund. Perhaps it would be better to say that Y.C. is in the hits business, and uncertainty about which start-up will become the one monstrous hit benefits many founders who are funded. Graham and the other Y.C. partners tell the founders that start-ups fail only when founders give up. It is not necessarily in the interest of founders to follow that advice indefinitely, however." - Adriano from Bookmarklet
imabonehead
Improving code quality with Sonar and Jenkins « labs@bsb.com - http://labs.bsb.com/2012...
Improving code quality with Sonar and Jenkins « labs@bsb.com
Improving code quality with Sonar and Jenkins « labs@bsb.com
"...Jenkins can track compiler warnings and open tasks (TODO, etc) easily. Sonar can actually manage all the rest and much more. So where do we go from there? Our team is using some of the agile methodologies, in particular the daily stand-up, iteration-based development, iteration review and retrospective. The end goal is not about measuring, it is about controlling how that measure evolves. Everything starts with an initial measure that gives an overview. Alongside the initial measure we need some guidelines to define what the objectives are and how to achieve them. These guidelines should improve over time and should adapt to new requirements." - imabonehead from Bookmarklet
imabonehead
#blackhat Black Hat hacker gains access to 4 million hotel rooms with Arduino microcontroller | ExtremeTech - http://www.extremetech.com/computi...
#blackhat Black Hat hacker gains access to 4 million hotel rooms with Arduino microcontroller | ExtremeTech
Show all
"Bad news: With less than $50 of off-the-shelf hardware and a little bit of programming, it’s possible for a hacker to gain instant, untraceable access to millions of key card-protected hotel rooms." - imabonehead from Bookmarklet
"This hack was demonstrated by Cody Brocious, a Mozilla software developer, at the Black Hat security conference in Las Vegas. At risk are four million hotel rooms secured by Onity programmable key card locks. According to Brocious, who should be scolded for not disclosing the hack to Onity before going public, there is no easy fix: There isn’t a firmware upgrade — if hotels want to secure their guests, every single lock will have to be changed." - imabonehead
imabonehead
What Is an Arduino Shield and Why Should My Netduino Care? | Coding4Fun Articles | Channel 9 - http://channel9.msdn.com/coding4...
What Is an Arduino Shield and Why Should My Netduino Care? | Coding4Fun Articles | Channel 9
"When the Arduino Duemilanove microcontroller appeared in 2005, it featured a set of female pin headers exposing most of the pins of the ATmega168 for easy hacking and for connecting accessory boards known as 'Shields'. The purpose of a shield is to provide new plug-and-play functionality to the host microcontroller, such as circuit prototyping, motion control, sensor integration, network and radio communication, or gaming interfaces, without worrying too much about the hardware implementation details. Seven years after the birth of the original Arduino, new shields keep coming out and are being cataloged on http://shieldlist.org/, a testament to the versatility of the design. It is also simple to build a DIY shield when nothing out there will meet your needs or when you want to understand how the shield concept works from the ground up." - imabonehead from Bookmarklet
imabonehead
Developers – Stop Doing QA’s Job » The Unit Testing Blog - Typemock - http://www.typemock.com/blog...
Developers – Stop Doing QA’s Job » The Unit Testing Blog - Typemock
"We’ve all been there — it’s Friday night, 11PM and the system you just deployed doesn’t work. There’s a bug. Your manager just hung up. You phone your friends to tell them that you’re not going out tonight. You start thinking: Why didn’t QA catch that. Now management is going to add more QA staff, give them more budget, and there’s going to be a zero bug tolerance policy once again. There is a way out of this problem. Could it actually be unit testing? I had the good fortune to visit two development teams in the same company and compare firsthand the experience of teams that might prove this assumption." - imabonehead from Bookmarklet
imabonehead
"ROS (Robot Operating System) provides libraries and tools to help software developers create robot applications. It provides hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and more. ROS is licensed under an open source, BSD license." - imabonehead from Bookmarklet
imabonehead
BeagleBone IO using Python and mmap » alexanderhiam.com - http://www.alexanderhiam.com/tutoria...
"I’ll walk through blinking one of the on-board LEDs using Python’s mmap module. Before starting, we need to know which pin to use. To do so, we want a copy of the BeagleBone schematic handy, which can be found in the links here. According to page 3 of the schematics, the USR1 LED is connected to the GPIO1_22 pin (easily found by searching ‘USR1‘ in the pdf), which means pin 22 in the GPIO1 module..." - imabonehead from Bookmarklet
imabonehead
Turning the Beaglebone into a high definition IP camera - http://www.oz9aec.net/index...
Turning the Beaglebone into a high definition IP camera
Show all
"Few weeks ago I posted some notes about using the Logitech HD Pro Webcam C920 with Gstreamer. I have since ported the setup to the Beaglebone, which effectively turning my Beaglebone into a streaming IP camera that can deliver constant bitrate H.264 video at full 1920x1080p30 resolution without breaking a sweat. As written in the previous post, the secret behind making this happen is to take advantage of the H.264 encoder inside the Logitech C920 camera." - imabonehead from Bookmarklet
Camera: $80. BeagleBoard: $90. Typical Full HD IP camera: > $300. Not bad! - 9000
imabonehead
Stephen's Java Adventures: Do you want to become a Maven Committer? - http://javaadventure.blogspot.com/2012...
"Maven is an Apache project, that means that we have to follow the Apache rules and way. One of those rules is that we cannot hand out commit access to anyone who asks for it. To gain commit access you must establish your merit by submitting patches that get picked up by existing committers." - imabonehead from Bookmarklet
imabonehead
How to Break Into Security, Ptacek Edition — Krebs on Security - http://krebsonsecurity.com/2012...
"A good way to move into penetration testing: grab some industry standard tools and use an Amazon EC2 account to set up a “shooting range” to attack. Some of the best-known tools are available for free: the Nessus scanner, for instance, while not an application security tool, is free and can land you a network penetration testing role that you can use as a springboard to breaking applications." - imabonehead from Bookmarklet
Other ways to read this feed:Feed readerFacebook