Top Blogs | Art | Business | Entertainment | Health | Internet | Politics Programming | Science | Society | Sports | Technology | Top News | Video games
|
JavaScript
Top Stories
Visual Basic
Wed
|
Programming - Top Stories latest opinions
|
|
Hackit: Modern arcade cabinets? Filed under: home entertainment hacks, HackIt
We've been contemplating getting into MAME arcade cabinet building. It was sparked by someone dropping off a Street Fighter II machine at our office. Many people have been seeking to build the perfect arcade cabinet clone, but looking over this old dusty cabinet we realized that retro isn't really what we want. We want an arcade cabinet with a modern aesthetic.Retro Thing recently posted [Martijn Koch]'s Retro Space. The cabinet takes design cues from old cabinets, but uses modern technology like a 24" LCD. It does feature classic controls though. Wandering through arcades today, most of the machines appear to be DDR style or vehicle sims. No one is building modern gaming machines.We're still in the planning stages of this build. We'd definitely use classic controls and combine it with an LCD 24" or larger. The brain would probably be a Playstation 3. We could run any emulator we want on the Linux side and also play modern PS3 games. How it Hackaday.com Thursday, August 21, 2008In the lab: SIM reader Filed under: misc hacksAdafruit Industries sent us one of their SIM Reader kits a few weeks ago to test. Assembly was a breeze thanks to the through hole components and good documentation. We plugged it into our USB -> RS232 converter and tried out the provided pySimReader software. It worked fine, but our modern SIM card out of an N95 didn't prove very interesting. It was too new to attempt cloning and being a smart phone it doesn't rely on the SIM for storing anything unless you specifically tell it to. The story was the same for a SIM we pulled out of a Treo. We tried the device with [Dejan]'s SimScan and a copy of Woron Scan. Both worked without any issue. Conclusion: the device works great despite us lacking anything interesting to do with it.Read | Pe... this | Linki... Hackaday.com Thursday, August 21, 2008The Underhanded Hardware Challenge Filed under: contests, security hacks
The Polytechnic Institute of NYU is hosting an interesting embedded systems contest. They've constructed a solid state cryptographic device that uses a 128-bit private key. Contestants will be tasked with designing and implementing several trojans into the system that will undermine the security. The system is built on a Digilent BASYS Spartan-3 FPGA board. The trojans could do a wide variety of things: transmitting unencrypted, storing and transmitting previously entered plain text, or just shutting down the system entirely. The modified devices still need to pass the factory testing procedure though, which will measure power consumption, code size, and function. After a qualification round, participants will be given the necessary hardware to compete.[via NYC Resistor (Happy Birthday!)]Read |&... this | Linki... Hackaday.com Thursday, August 21, 2008Das Uber Airsoft Gun Turret Filed under: peripherals hacks, robots hacks, daily Hot on the heels of the Wii missile launcher, Das Uber Airsoft Gun Turret is here to put our past airsoft turrets to shame. Made by [Miltron_B], this autonomous beast not only has gorgeous LED indicators, it has lasers. Three of them. Three freaking lasers. Take a moment to wipe the drool from your chin.We've seen plenty of turrets before, but this one really excels in design. It features two webcams for more precision detection and tracking and when set to manual mode, it can be controlled with an XBox 360 controller. He's posted great pictures of the process with a step by step break down. Tons of useful links are included to help you out. Someone should construct a Portal sentry gun case for this thing and add voice clips.Read | ... this | Linki... Hackaday.com Thursday, August 21, 2008FEMA phone system hacked Filed under: newsOver the weekend, a hacker broke into FEMA's new PBX voicemail system, made over 400 overseas phone calls to Asia and the Middle East, and ran up a $12,000 bill. The low tech hack took advantage of a "hole" that was not covered when a contractor upgraded the voicemail system. FEMA is currently conducting its own internal investigation, but FEMA spokesman [Tom Olshanski] did not have any information about the contractor responsible or what specific hole was the cause of the breach. Ironically, Homeland Security, of which FEMA is a part, had issued a warning in 2003 about the very same vulnerability.[photo: silas216]Read |&n... this | Linki... Hackaday.com Thursday, August 21, 2008Microsoft's data centers growing by the truckload Filed under: pcs hacks
The growing demands of Microsoft's core customers necessitate dramatic alterations in the way Microsoft's data centers are set up. Before their server racks were replaced one at a time, Microsoft's new solution to server management is to truck in servers in sealed shipping containers and set them up without even taking them out. If a core number of servers start to fail within the shipping container it is removed, returned to the manufacturer, and replaced. This strategy helps Microsoft manage the desires of its consumer base for search, video, photo services and other services provided under the Microsoft Online umbrella. Although Microsoft's method of server management makes the process of running data centers more efficient, thereby saving costs and power, Microsoft still has to contend with old networking protocols. It's counting on the industry to innovate in these areas. [via Boing Boing]
Read |&nbs... this | Linki... Hackaday.com Thursday, August 21, 2008BBS on a Commodore 64 Filed under: pcs hacks[Lief Bloomquist] was in need of some geeky nostalgia. He thought making a BBS server on a Commodore 64 would fill that need perfectly. He used a PC running some routing software to make the BBS server available over the net, without any long distance charges. Anyone with an Internet connection can telnet to the BBS and join the fun.[Jason Scott] made BBS: the Documentary. He has interviewed [Lief] and taken some pictures of the set up. You can view them, as well as download a PowerPoint about the project here.[thanks HighNoon]Read |&n... this | Linki... Hackaday.com Thursday, August 21, 2008Valid date-time values in sql server. SqlDateTime vs DateTime You cannot store every date in sql server. The valid range of dates is from 1/1/1753 (1-1-1753) to 12/31/9999 (31-12-9999). The range of the .NET DateTime type is far larger. So before storing a datetime in a sql server database you have to perform a check. This should be (and is) not to difficult in .NET. But as the documentation of SqlDateTime and other Google results are confusing hereby a quick summary. The .NET framework has two types, DateTime and SqlDateTime The SqlDateTime type has implicit operators which convert a sql datetime into a regular DateTime. Thanks to this implicit type conversion you can mix both date types in an expression. At first sight the follwing code looks like a good check.DateTime bla = DateTime.MinValue;
if ((bla >= SqlDateTime.MinValue) && (bla = (DateTime)SqlDateTime.MinValue... && (bla = (DateTime)SqlDateTime.MinValue... && (date <= (DateTime)SqlDateTime.MaxValue... easier than the many parsing and testing frenzy I found Goo Codebetter.com Thursday, August 21, 2008And we're off... Yesterday was my last day at Fuel. It was a hard decision, but one I felt was necessary in order to grow.
I'm heading back into more enterprise-type of work. I'll essentially be building management systems and services for emergency-room medical equipment. Our teams portion of the work isn't as critical as the medical devices themselves, but there's still an extremely high need for quality.
From my observations, our field suffers badly from high turnover. Part of that is the economic flux in software development - I think most companies are still grappling to figure out how much a software developer is actually worth to them with respect to an open market. A major problem is how deceivingly simple it is to write software - but how difficult it is to write good software. A young company can start off hiring a group of junior developers at $40K (the going rate in Ottawa as far as I can tell), but as soon as jobs starts to get bigger and expectations greater, they seem un Codebetter.com Thursday, August 21, 2008Source Files Rebasing
I would like to detail here a recent featurette we added to
NDepend v2.9.1: Source files
rebasing. Source files rebasing enables a common CI scenario where the code
is compiled in one location and analyzed in another one.
NDepend needs to access source files during various scenario:During source file parsing at
analysis time, to fetch comments and cyclomatic complexity metrics values and to
store code elements' declarations locations. ... clicking Open my declaration in source code of a code element. When clicking Compare older and
newer versions of source file of a code element. ... of PDB files
To understand the need for Source files rebasing, let's remind some
details about how the .NET debugger works with source code.
In the .NET world, when one wants to bind with source code from IL code,
one relies on PDB files (Program Database Files). PDB files are built at
compile-time by the C#/VB. Codebetter.com Thursday, August 21, 2008 Archived "programming - Top Stories" opinions:
Available opinions archives.
|
|
|
|
September 2008
|
| S |
M |
T |
W |
T |
F |
S |
|
|
1
|
2
|
3
|
4
|
5
|
6
|
| 7
|
8
|
9
|
10
|
11
|
12
|
13
|
| 14
|
15
|
16
|
17
|
18
|
19
|
20
|
| 21
|
22
|
23
|
24
|
25
|
26
|
27
|
| 28
|
29
|
30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
October 2008
|
| S |
M |
T |
W |
T |
F |
S |
|
|
|
|
1
|
2
|
3
|
4
|
| 5
|
6
|
7
|
8
|
9
|
10
|
11
|
| 12
|
13
|
14
|
15
|
16
|
17
|
18
|
| 19
|
20
|
21
|
22
|
23
|
24
|
25
|
| 26
|
27
|
28
|
29
|
30
|
31
|
|
|
|
|
|
|
|
|
|
|
|
November 2008
|
| S |
M |
T |
W |
T |
F |
S |
|
|
|
|
|
|
|
1
|
| 2
|
3
|
4
|
5
|
6
|
7
|
8
|
| 9
|
10
|
11
|
12
|
13
|
14
|
15
|
| 16
|
17
|
18
|
19
|
20
|
21
|
22
|
| 23
|
24
|
25
|
26
|
27
|
28
|
29
|
| 30
|
|
|
|
|
|
|
|
|
December 2008
|
| S |
M |
T |
W |
T |
F |
S |
|
|
1
|
2
|
3
|
4
|
5
|
6
|
| 7
|
8
|
9
|
10
|
11
|
12
|
13
|
| 14
|
15
|
16
|
17
|
18
|
19
|
20
|
| 21
|
22
|
23
|
24
|
25
|
26
|
27
|
| 28
|
29
|
30
|
31
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add free news widgets to your site and blog.
Add constantly updated quality news stories to your website and blog.
Start here
|
Add free music videos to your site and blog.
Pick and search 20,000+ music videos and add them to your site and blog.
Start here
|
Add free random videos to your site and blog.
Add constantly updated videos to your website and blog.
Start here
|
Distribute your content for free
Allow the visitors to your site and blog to preview the content of your RSS feeds "on the fly" before adding it to their own website and blog effortlessly and get additional traffic back to your website and blog.
Start here
|
|
|