Add to feed
  • May
  • 10
  • 2008

BitTorrent Shrugs Off Massive Malware Attack

Described as One of the most prevalent pieces of malware in the last three years,? the Downloader-UA.h trojan is running wild on P2P networks. But thanks to its system strength - and the work of torrent site moderators - such outbreaks are shrugged off by BitTorrent.

I use shareaza for some of my downloads and I see these things all the time. There is usually 15-20 different files that pop up in any type of search, and I mean any search. If you do a search for say, Matt, some of the first and best hosted…

Tags: , , , , , , , , , , , , ,
add a comment
  • May
  • 07
  • 2008

35 Useful Source Code Editors Reviewed | Developer’s Toolbox | Smashing Magazine

An overview of 35 established or rather unknown ' but useful source code-editors; youll probably find usual suspects, but youll also find some rather unknown alternatives which are definitely worth considering when choosing an optimal source code editor.

Vim (all)Vim (Vi IMproved), first released by Bram Moolenaar in 1991 for the Amiga computer, is a legend. It is a highly configurable console text editor built to enable efficient text editing. It is an improved version of the vi…

Tags: , , , , , , , , , , , , ,
add a comment
  • May
  • 07
  • 2008

Qt 4.4 Framework Broadens Rich Application Development

New in Qt 4.4: Qt WebKit Integration, Multimedia API (Phonon Multimedia Framework), XQuery and XPath Support, Widgets in Graphics View, Concurrent Programming, Improved Help System, Printing System Improvements.

“The Last.fm software gives music fans an easy way to track their listening habits and receive music recommendations. Qt was a natural choice for us because we had to support any potential listening environment,? said Toby Padilla, vice…

Tags: , , , , , , , , , , , , ,
add a comment
  • May
  • 05
  • 2008

JavaScript Compression using Canvas and PNG-embedded data

The well-known founder of Javascript-ports Mario and Wolfenstein 3D was come to mind by idea to keep a javascript-code in a PNG-picture, thereby using possibilities of a compression of this format for code compression.

Is this a job worth doing?.. Ofcource it still may be useable by browsers that doesn't support GZip compression yet (which one doesn't?)…Meanwhile, GZip compressing of given JS files gave me these…

Tags: , , , , , , , , , , , , ,
add a comment
  • May
  • 04
  • 2008

The “Hello World” Program, in 366 Programming Languages!

“Hello World” is the traditional first program you write when learning a new language, first appearing in K&R’s “The C Programming Language” book in 1978. Since then it has been implemented in almost every programming language on the planet. This collection has it in 366 coding languages (even LOLCode!) and 58 human ones! Is your favourite here?

Hello World in BIT. No comments possible. LINENUMBERZEROCODEPRINTZEROGOTOONELINENUMBERONECODEPRINTONEGOTOONEZEROLINENUMBE RONEZEROCODEPRINTZEROGOTOONEONELINENUMBERONEONECODEPRINTZEROGOTOONEZEROZEROLINE…

Tags: , , , , , , , , , , , , ,
add a comment
  • May
  • 03
  • 2008

Is the iPhone Killing the Internet?

If you say that the iPhone is the greatest invention of your lifetime, few would bat an eye. But dare to claim that the iPhone is killing the Internet as we know it, you’d be laughed out of town. But that is the central argument of a new book “The Future of the Internet - and How to Stop It.” Read this interview with the author & hear his argument.

NEWSWEEK: There seem to be a bunch of books coming out attempting to grapple with where the Internet is heading and what it's doing to us. Jonathan Zittrain: I certainly think this is a particularly fertile time to be thinking about the future…

Tags: , , , , , , , , , , , , ,
add a comment
  • May
  • 02
  • 2008

Improving Code Readability With CSS Styleguides | CSS | Smashing Magazine

Once your latest project is finished, you are very likely to forget the structure of the layout, numerous classes as well as the color scheme youve used in the project. In CSS-files sensible structuring can drastically reduce complexity, improve code management and consequently simplify maintainability.

When writing the code, often it’s useful to apply some special formatting to order CSS properties — to make the code more readable, more structured and therefore more intuitive. There is a variety of schemes developers use…

Tags: , , , , , , , , , , , , ,
add a comment
  • May
  • 02
  • 2008

PS3’s Cell CPU tops high-performance computing benchmark

A new research paper takes a look at how a common high-performance computing benchmark performs on a number of multicore, multisocket platforms, including Intel's Clovertown, AMD's Opteron, Sun's Niagara2, and IBM's Cell. Here's a sneak peek: bandwidth-starved systems don't do very well.

But of course, no one should take these remarks as a defense of Intel's currently dated system architecture. Nehalem, with its QuickPath interconnect, NUMA topology, SMT support, and greatly expanded two-level TLB, will take Intel even…

Tags: , , , , , , , , , , , , ,
add a comment
  • May
  • 01
  • 2008

Antivirus vendors have zero clue about “Race to Zero”

Statements from McAfee, Trend Micro, Sophos and others show that they really don’t understand what the DEFCON 16 “Race to Zero” event is all about, and they fear it - perhaps because it will illuminate the weaknesses in their antivirus software.

With 20+ years of industry experience, Noah Schiffman is a former black-hat hacker turned security consultant. Coding at an early age, he developed one of the early text/graphic editing applications and started his first software company…

Tags: , , , , , , , , , , , , ,
add a comment
  • Apr
  • 27
  • 2008

Stupid htaccess Tricks

Learn all the htaccess tricks you will ever need.

Another effective way to block an entire range of IP addresses involves truncating digits until the desired range is represented. As an IP address is read from left to right, its value represents an increasingly specific address. For example, a…

Tags: , , , , , , , , , , , ,
add a comment
  • Apr
  • 26
  • 2008

The GNU Left and the freedom of socialized software

In the Information Technology world, the Free Software Foundation is the organization that struggles against the drive to convert knowledge itself into a capitalist commodity known as Intellectual Property. Today, the FSF and the Linux movement have given rise to an increasing number of politically active programmers, including the Progressive Pro

In the Information Technology world, the Free Software Foundation is the organization that struggles against the drive to convert knowledge itself into a capitalist commodity known as Intellectual Property. The emergence of Linux, the fastest…

Tags: , , , , , , , , , , , , ,
add a comment
  • Apr
  • 26
  • 2008

Stop using Ajax! - Opera Developer Community

Very interesting comments on the Opera Developer site about when using Ajax-style development is useful and when it's not.

Now that probably won't come as a surprise. The fact that assistive technologies have problems dealing with asynchronous updates to the DOM is fairly well known by now (for a summary of the state of play, check out Improving accessibility…

Tags: , , , , , , , , , , , , ,
add a comment
  • Apr
  • 25
  • 2008

Building a Social Network Site in Rails

A tutorial on how to building a social network site using ruby on rails.

# To Install ruby script/plugin install exception_notification Throttler This is one of my favourite plugins. Say your site get’s slashdotted of dugg and you end up with immense traffic, the main thing is to keep your site up and…

Tags: , , , , , , , , , , , , ,
add a comment
  • Apr
  • 23
  • 2008

50 Tips and Resources to Improve Your Site’s Performance

By now, nearly everyone knows that an effective Web site must be speedy. Users have short attention spans and are generally not willing to wait for a bloated Web site to load.

101 Five-Minute Fixes to Incrementally Improve Your Web Site Convert Web Site Visitors Into Leads 50 Ways Your Web Site Is Discouraging Conversions — and How to Fix It 3 Keys for Preparing for CRM Success