» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with News + tools

RedCloth 4.0 Released: 40x Faster Textile Rendering

redcloth.png

RedCloth is a popular Ruby library for converting Textile-formatted text into HTML. Initially developed by WhyTheLuckyStiff, it's now under the guardianship of Jason Garber, who has just released version 4 (RubyForge or Github). This is a significant update, following on from 3.0.4 which was released almost three years ago, and features a handful of significant improvements and changes:

  • New SuperRedCloth (RedCloth 4.0) is a total rewrite using Ragel for the parsing.
  • Markdown support has been removed.
  • Single newlines become <br> tags, just as in traditional RedCloth and other Textile parsers.
  • HTML special characters are automatically escaped inside code signatures, like Textile 2. This means you can simply write @<br />@ and the symbols are escaped whereas in RedCloth 3 you had to write @&lt;br /&gt;@ to make the code fragment readable.
  • HTML embedded in the Textile input does not often need to be escaped from Textile parsing.
  • The parser will not wrap lines that begin with a space in paragraph tags.
  • Rudimentary support for LaTeX is built in.
  • RedCloth::VERSION on a line by itself inserts the version number into the output.
  • Output (less newlines and tabs) is identical to Textile 2 except a few cases where the RedCloth way was preferable.
  • Over 500 tests prevent regression
  • It's 40 times faster than the previous version.

Unless fiddling with the edge version on Github interests you, you can install or update with gem in the usual way - gem install RedCloth, etc.

Ruby: Inside Ruby

John Resig - Firebuggin'

I've got a mini-announcement. Starting this week about half of my time at Mozilla is going to be spent driving the direction of the brand-new Mozilla Firebug team. I'm, understandably, quite excited about this proposition. Like all web developers I've found Firebug to be an invaluable tool for web development.

technology: dzone.com: tech links

libxml-ruby 0.8.0 Released: Ruby Gets Fast, Reliable XML Processing At Last

Picture 1.png

Ruby's is not known for its deftness with XML. On RubyFlow, I considered calling the community to arms over it, and solicited twenty responses on what the problem is, and what we could do about it. Robert Fischer was lamenting on the state of Ruby's libxml library, and didn't seem to like REXML much either. Tim Bray has also had a few complaints about REXML. It seemed there was a problem to be fixed; a gap in the market, as it were, for a decent XML parser for Ruby. Hpricot, despite really being an HTML parser, would have to get us by in the meantime.

Today, however, libxml-ruby 0.8.0 has been released, and Charlie Savage explains why this is such a big deal. libxml-ruby now runs on Windows (thanks to Charlie), doesn't segfault all the time, and the bindings have all been fixed over the past year (thanks to Dan Janowski). You can get going with it right now with a simple gem install libxml-ruby

libxml-ruby is known for its performance, the latest release doesn't disappoint. For a range of simple tasks, libxml clocks in at ten times quicker than Hpricot like-for-like and between 30 and 60 times faster than REXML. Charles adds:

In addition to performance, the libxml-ruby bindings provide impressive coverage of libxml's functionality. Goodies include:

  • SAX
  • DOM
  • XMLReader (streaming interface)
  • XPath
  • XPointer
  • XML Schema
  • DTDs
  • XSLT (split into the libxslt-ruby bindings)

Charles is planning to write a proper tutorial in the next week, covering some of the key features, but suggests referring to the API documentation in the meantime. The test suite (located in the test directory that comes with libxml-ruby) also looks like a great resource for code examples; very clean and straightforward. If you have any libxml-ruby tutorials or resources of your own, please post them in the comments here.

Congratulations to all of those involved in libxml-ruby's long history and especially to Charlie Savage for giving it the finish push to this mature state. Ruby's XML woes are tempered, for now at least.

Ruby: Inside Ruby

Find bottlenecks in Java threads

Discover Thread and Monitor Dump Analyzer, a tool that analyzes javacore and diagnoses monitor locks and thread activities. Using updated Version 2.8, learn to identify the root cause of hangs, deadlocks, resource contention, and bottlenecks in Java threads.

technology: dzone.com: tech links

Gant 1.4.0 released

Russel Winder has anounced over the Groovy User list that Gant 1.4.0 has been released. Here are his notes on this new version:

technology: dzone.com: tech links

Firebird Maestro 8.7 released

SQL Maestro Group announce the release of Firebird Maestro 8.7, a powerful Windows GUI solution for Firebird administration and database development. New version features support for Firebird 2.1 Windows authentication and some interface improvements. The company also announces the 30% discount for all their products till Jul 20.                    

Firebird: Firebird News

Read what matters - AideRSS

The most efficient way to get the news and posts that matter. Use PostRank_ to score, filter and track performance of any RSS feed. Reclaim your time, boost your productivity, and stay on top of the news.

Firefox: del.icio.us/tag/firefox

Getting graphic with PHP

Imagine creating Web-page graphics dynamically using just code. Creating and manipulating images is yours for the doing with the power of PHP. This tutorial steps through using the GD library, showing you how to create and alter images on Web pages. It starts with the GD construct, and then builds on it to showcase graphics techniques.

technology: dzone.com: tech links

We’re official!

The Firefox community is the proud new owner of a Guinness World Record — each and every one of you! Mozilla today received confirmation from Guinness World Records that we’ve officially achieved the record for the “largest number of software downloads in 24 hours.” From 18:16 UTC on June 17, 2008 to 18:16 UTC on June 18, 2008, 8,002,530 people downloaded Firefox 3!

technology: dzone.com: tech links

Easy 0.9

The easyb team is pleased to announce the release of easyb 0.9, baby!

technology: dzone.com: tech links

Subversion 1.5 is Ready

Subversion 1.5 has just been released and has a whole raft of new features that developers have been asking for. To take full advantage of all the new features you’ll need to upgrade both your server and clients, but both will inter-operate so you can upgrade gradually if you wish. Server upgrade does not require a dump and reload, but as usual with any major upgrade you should back up your repositories first. Some of the new features in 1.5 require a repository upgrade—after installing the 1.5 server software use svnadmin upgrade to bring your repositories up to the newest format, Subversion won’t do this automatically.

technology: dzone.com: tech links

Do-It-Yourself Multitouch Display

The iPhone popularized multitouch displays--touch screens that ­recognize more than one touch at a time. Then Microsoft brought them to the large screen with the Surface, a multitouch table. Now engineers at Nortd in New York have created a do-it-yourself, 18-by-27-inch multitouch screen. By using open-source software and selling kits for building the hardware, Nortd has significantly reduced the cost of owning a multitouch display, while enabling freelance programmers to develop novel applications.

technology: dzone.com: tech links

SVN 1.5 finally released

Just when everyone stopped believing in it, it actually happened. SVN 1.5 was released!

technology: dzone.com: tech links

Track spatial objects with an Ajax-driven radar screen

Maybe you're trying to keep track of the traffic waiting for you on the commute home, or perhaps you're tracking the objects and people floating around Second Life or another virtual world. Wouldn't it be nice if you could track that kind of thing right from your browser? Learn how to use Ajax to create an animated, self-updating radar screen that tracks spatial objects.

technology: dzone.com: tech links

Lithuania hacks up Firefox 3 downloads to boost the World Record

Lithuania has 3 million people, yet, 320K Firefox 3 downloads!

technology: dzone.com: tech links

Firefox 3 Identical to RC3

As it turns out the RC3 has been re-released as the final version without modification, a fact supported by the files themselves

technology: dzone.com: tech links

Get ready for new Firefox 3.0 enhancements

Mozilla Firefox 3 is a major release with many enhancements, some of which are targeted at users, and some at developers. In this article, you will learn more about these new Firefox 3 features. For example, one of the updates gives Web developers the ability to build Web applications that work even when the user is disconnected from the Internet.

technology: dzone.com: tech links

Firebug News from Joe Hewitt

getfirebug.com has been down for the last week or so - especially bad timing given that Firefox 3. I decided to just transfer ownership of getfirebug.com to Mozilla, who will take much better care of it than the crappy web host it has been running on to this point. getfirebug.com may not be back online tomorrow when Firefox 3 ships, but fret not, because Firebug 1.2 is already available to download from addons.mozilla.org. If you have Firebug 1.0x installed in Firefox 2 then you should get automatically upgraded when you install Firefox 3.

technology: dzone.com: tech links

FiltermyRSS

Nice and clean online RSS filter that lets you filter any XML or RSS feed and get only the stuff you're interested in.

XML: del.icio.us/tag/xml

Firefox 3 to be released on June 17th

Firefox 3.0 will be release this June17 in 45 languages worldwide.

technology: dzone.com: tech links

Slashdot | Open Source Killing Commercial Developer Tools

This is news to my ears. I hate paying money for tools. As a student I can't grow if I have to pay to learn.

opensource: del.icio.us tag/opensource

280 Slides: Using Javascript to build the Keynote on the web

New Slideshow App built by a javascript port of Objective-C ....

technology: dzone.com: tech links

Gmail Gets 13 Experimental New Features

Google will start rolling out Gmail Labs, an experimental area of new Gmail features that will be familiar and very welcome to users of the Better Gmail Firefox extension. Once your Gmail account is Labs-enabled, you'll get a Labs tab in the Settings area of your account where you can enable 13 new experimental Gmail features, including signature tweaks, mouse gestures, keyboard shortcuts, and even a game. After the jump, get an exclusive sneak preview at the new Gmail Labs experimental features, with screenshots.

technology: dzone.com: tech links

Adobe AIR roadmap

Adobe's plans for the AIR runtime. How about USB support anyone? ;)

technology: dzone.com: tech links

Gates' last act: frees IE 8 and Silverlight second betas

Bill Gates has announced the next betas of Internet Explorer 8 and Silverlight 2 while outlining plans from Microsoft on development, services. He also took the opportunity in his valedictory keynote at TechEd in Orlando, Florida today to unveil a Steve Ballmer 'bot.

technology: dzone.com: tech links

Firefox 3 RC2 Available for Download

Firefox 3 Release Candidate 2 is available in more than 45 languages as a public preview release intended for developer testing and community feedback. It includes new features as well as dramatic improvements to performance, memory usage and speed.

technology: dzone.com: tech links

Mozilla Experiments with Applying SVG Effects to HTML

It seems so obvious once you think about it, but Rob O'Callahan from Mozilla took us by surprise in his blog post demonstrating his experimental branch of Gecko that allows you to apply SVG effects to HTML.

technology: dzone.com: tech links

Acrobat.com: PDF and Flash sitting in a tree

Ever since Macromedia and Adobe merged, we have been waiting for a day where PDF and Flash played really nice together, and today is the day. Very symbolic for the folks from the companies before the merge.

technology: dzone.com: tech links

The Shrinking Java Tools Market

The recent acquisitions of BEA and CodeGear alter the tools landscape, leaving less and less choice for developers.

technology: dzone.com: tech links

Page 1 | Next >>