stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Features: XML Europe 2004: Refactoring XML







Features: XML Europe 2004: Refactoring
XML

Features: XML Europe 2004: Refactoring
XML
05/05/2004 06:17 PM

The recent XML Europe 2004 conference showed that it's time to use the experience gained in the last 6 years to optimize the use of XML. Eric van der Vlist reports on sessions from the show.




This is a GrokNews Entry: (what is grok?)





Similar Items

Features: XML Europe 2004: Refactoring XML

Grok Headline matches for Features: XML Europe 2004: Refactoring XML

A Refactoring Example


A Refactoring Example 10/28/2003 11:08 PM
Michael Schwern explains how to use refactoring techniques to make code faster.

Database Refactoring


Database Refactoring 10/08/2002 07:08 AM
Scott W. Ambler talks about database refactoring, which is about making simple changes to a database schema to improve its design while retaining both its behavioral and informational semantics. For example migrating from a system that assumes addresses and names are a specific format to one that handles addresses and names for multiple countries.

"tri" On a different topic, here are some discussions on the ADOdb forums on PHP and Interbase and Object-Relatio nal mappings in PHP that might be of interest. Feel free to post your responses.

"zeldman.hc"

XML-Deviant: Eternal Refactoring


XML-Deviant: Eternal Refactoring 07/07/2004 07:49 PM
A summary of the latest happenings in the XML and RDF developer communities: refactoring specifications, Amazon wishlists in RDF, and XML as art.

Off the top of my head: linklog
refactoring required...


Off the top of my head: linklog
refactoring required...
09/12/2004 07:24 AM

So Paul Hammond created webkit2png which is a lovely little command-line script for a Mac that goes and grabs a full screenshot of a web-page - full length on the page. It can also do a variety of other whatsits and hoojis which are really cool. So what I want someone to do now is to make a little app that sits your Mac which you can stick your remaindered linkloggery into that:

  1. Is templatable;
  2. Posts the links to del.icio.us and any other link aggregation place (damned if I'm going to leave all my lovely posts on someone else's system without hooking into mine);
  3. Grabs a screenshot of the page concerned (can be overwritten if you're linking to something random);
  4. Posts the whole she-bang to your linklog (complete with lovely little screencap) via the various weblog APIs;
  5. If someone could make it some kind of plug-in for my browser or make it triggerable via an AppleScript or something, that would be nice too.

To be honest, I'm not sure this is quite what I want, but it's becoming clear to me that the area of the linklog is in enormous neat of some refactoring and rationalisation work. I don't really think it'll sort itself out until one or more of the weblog companies actually puts in some templates and structures designed to support it directly, but I'm not sure how likely that is to happen...

Read the comments


Refactoring C# Code Using Visual Studio
2005


Refactoring C# Code Using Visual Studio
2005
08/05/2004 03:28 AM
I'd bet you would agree that a significant part of any engineer's day is spent re-working existing code to become in some way 'better.' In many cases, 'better code' is a subjective term, but some common improvements include: adhering to OO-best practices, increasing type safety, improving performance, and increasing code readability and maintainability. Refactoring is a formal and mechanical process, used to modify existing code in such a way that it does indeed become 'better' while preserving the program's intended functionality. In addition to improving a program's overall design, the refactoring process tends to yield code which is far easier to maintain and extend in the long run.

On hybridised RSS feeds as evidence of a
need for webl0g refactoring...


On hybridised RSS feeds as evidence of a
need for webl0g refactoring...
02/05/2005 10:08 PM

Right then - I feel a bit like I've got the wind behind me and it might not last so I'm going to plough right on into another subject before the demons of fear crawl up my leg. Dave Shea's written a really insightful little piece (after Haughey) on the curr ent trend for hybridised RSS feeds merging del.icio.us feeds and Flickr photostreams with normal weblog posts. Here's some of the best stuff:

The problem I have is quite similar to what Matt describes: when new items show up in my newsreader from people I enjoy reading, IÂ’m often mildly disappointed when itÂ’s simply a new camera phone image, or a couple of sparsely-described links to stuff IÂ’ve already seen. IÂ’ll go one further though, and say this about the practice: itÂ’s really damaging the signal-to-noise ratio of content I otherwise love.

And all I can say is that I couldn't agree more. My RSS feed at the moment is a monstrous atrocity. It's vile and clumsy and ugly and infuriating. But it's as vile as it is because that's where the software and systems that I want and need to use have led me. I want to fix it. I'd love to make it better, but to do so I'd have to sacrifice something somewhere along the way.

When I started weblogging it was all about the links, and the little asides and the one-liners and guff like that. I believe fundamentally that weblogs are communicative and social rather than being publishing ((Weblogs and) The Mass Amateurisation of (Nearly) Everything) and this seemed like a natural register for that kind of thing. Everything was nicely informal and easy. But the systems had their problems - Blogger style permalinks were an ugly and clumsy way to reference particular pieces of commentary, so people moved towards using Movable Type with is individual archives and built-in comments. Page-per-post sites, though, require a different form of writing - people change their interactions and the sites become less agile and less cross-conversational. Shorter posts get lost, posting becomes more of an effort and many things that one might like to talk about in passing get thrown away. There are benefits, it's clear - you write longer, better, more considered things. But they're not the same things that we used to be writing. You can see some of the transitions that occurred when I moved to using Movable Type in the visualisations that people did for me last year: Visualisations lead to Self-Knowledge.

I think this shift was really what caused the desire for people to start link-logs. Sites on the internet that we responded to emotionally but couldn't find time to write Movable Type-length posts about were getting no commentary at all. People who were busy found that they simply weren't writing anything for their sites at all - the length of posts that using MT seems to inspire (in my case anyway) started to be incompatible with post-work energy levels. The concept of a simple, throwaway linklog seemed to present a cure to this situation. People could post things and get their thoughts out into public quickly and easily. Or - just as importantly - they could keep track of the links that they wanted to keep track of - back to the weblog as personal link-organiser. It seemed like the perfect solution.

Certainly it didn't seem to matter much whether or not the links were unique or whether everyone else in the world had posted them too. This was the time that saw the emergence of what I call microcontent voting. The more people linked to something, the more people saw it, obviously - but now it was becoming an exponenial relationship rather than a linear one. This was because of the newly significant presence of aggregators like Blogdex, Daypop, Popdex, Technorati. Now there was an effective feedback loop - if something got the attention of a certain number of people in the ecosystem, it would be brought to the attention of even more. A site that got only a few links could be at the top of the aggregators within a day, and experience thousands of visits immediately.

The links had - in part - ceased to be just something you did individually and instead became something that you did as part of a community that one way or another helped information bubble up. I think this found its best expression to date in Hotlinks, which I really think needs only to be abstracted into a more generic service to take over the world.

But linklogs had their own problems - how should they be integrated into a weblog site? Should they be individually permalinkable or should they be aggregated in daily clumps? Should they sit in central bars or be relegated to little-read sidebars? Different weblog authors found different solutions to these design problems - with kottke and Anil probably being the groundbreakers in this area. But it still felt a little clumsy. The weblogs were capturing everything again - covering a whole range of content from long-form essays through to the smallest particles of link data - but it wasn't sitting together well - the weblog softwares didn't seem (and still don't) to have found a way to really consolidate this kind of combination management / conversation / publishing role. I personally strongly felt that my link-logs should be posted in daily digests as part of my main weblog. I'd done groups of links as posts for years, and I didn't see why that should change now. But these things were far from simple to perform.

The introduction of moblogging caused another problem - the infrastructure for handling phone to weblog stuff effectively had never seemed to emerge in an elegant, simple and un-hacky way - clearly they'd need different templates for a start, and again decisions had to be made about how to integrate them with the design and layout of sites. Should the photos be in a sidebar? Should they be a different and separate weblog? Should they be posted each day, or immediately as the photos were taken and coming in?

The two sites that - for me - changed this picture enormously were del.icio.us and Flickr in that they both provided me with new tool-sets for managing stuff and they both also gave me mechanisms for posting to my weblog in ways that seemed to afford more benefits than they had costs. Firstly, del.icio.us gave me the ability to organise my links more effectively than my weblog had - and made the process of refinding my links much much easier - and some slightly provisional settings do exist for publishing a daily digest to a weblog. So I get the space to file my links in a way that makes sense to me, and get to expose this action back to people. Except of course it's not a finished piece of functionality - I can't give it alternative formats for the title, I can't change how each link is formatted and I can't stop it publishing everything to both my site and weblog with extra fields of information exposed that I don't want people to see (like the del.icio.us tags that each post has). I can hide these tags on the web because I control the stylesheets. But it's much harder (rightly) to do that kind of thing in an RSS reader. The consequence? The posts generated by del.icio.us in my RSS feed are ugly and feel clumsy - they're functional, but they're not how I would have them...

And the same is true of my Flickr photostream. The pictures that I take are aspects of my life, and I want them to be exposed to people in the same way as my overt posts are - but I have non flexibility. I can have them posted directly to my site, but then they don't feel cleanly on my site in that they're still hosted elsewhere. And I can't aggregate them into clumps usefully - every photo appears as I take it, and I can't make a daily archive of them to be posted into the body of my site. So feedburner becomes the best option for bringing these very separate things together - except it has design problems of its own. Titles of Flickr photos don't seem to update and the integration of feeds - while beautifully elegant technically - does seem to create unbalanced or confusing feeds to experience... And if you're asking why I want to keep everything together in one Feedburner feed at all, it's because the functionality that feedburner affords me in tracking the number of people reading the damn feed is so incredibly useful to me. And I wouldn't get that ease or accuracty of calculation by having multiple feeds...

Phew! So that's the history of all weblog functionality in a nutshell, which wasn't quite what I was expecting to write. But the point is that all through the history of weblogs, the technologies have opened up new doors and created new problems. Different functionalities make it possible to do one thing much more easily or effectively, but they come with a smaller cost elsewhere. We're definitely moving in a positive direction, but each time we make a leap to a new level of functionality, things get more complicated and fractured and difficult for a while. Our feeds are ugly, and they don't quite work right and neither do our sites. But this is because the technologies that we're using to organise and collate our lives aren't quite communicating perfectly and aren't splicing themselves together in the way that we might like. And things are getting ever more complicated, and we need to do something about it.

And I'm beginning to think that the thing we have to do is start to reconsolidate and refactor the weblog concept itself. We need to take a step back for the first time in years and re-ask the question - what is it for? How do we find something hard and shiny in the middle of all these hybridised trends and make it the ideal shape to support all the other services that will grow upon and around it. In a whole range of issues - from the collation of our browsing to the handling of our photos, from the posting of our opinions to the way we're relating to our social networks - the traditional weblog format is starting to buckle. So rather than concentrating on the specifics of clashing informational streams in our feeds and looking to fix them, I'm going to make the problem even larger and ask - are these clashes evidence of something more seriously broken? Does anyone really have any idea what we do next?

Read the comments


4D 2004 offers over 100 new features


4D 2004 offers over 100 new features 08/31/2004 02:48 AM
4D, Inc. today announced it is shipping 4th Dimension 2004, with a new streamlined design environment, new deployment features that further reduce its low cost of ownership, enhanced Web serving capabilities, new XML and Web services technologies, and more...

GigaWorld Europe 2004


GigaWorld Europe 2004 06/09/2004 12:41 PM
Personal Computer World Jun 9 2004 3:49PM GMT

Features: Extreme Markup 2004


Features: Extreme Markup 2004 09/15/2004 07:42 PM
James Mason files a brief recap of this year's Extreme Markup Languages conference.

Interarchy 7.2 Sports Useful New
Features (19-Jul-2004; 0.8K)


Interarchy 7.2 Sports Useful New
Features (19-Jul-2004; 0.8K)
07/19/2004 08:28 PM

CNN.com - Europe: No deal with bin Laden
- Apr 15, 2004


CNN.com - Europe: No deal with bin Laden
- Apr 15, 2004
04/15/2004 10:30 PM
Purported bin Laden tape offers Europe truce .. blew up in his face: .. have balls! .. "No deal." .. sounds .. on

cnn.com/2004/WORLD/asiapcf/04/15/binladen.tape/index.html
track this site | 7 links


CNN.com - Europe: No deal with bin Laden
- Apr 15, 2004


CNN.com - Europe: No deal with bin Laden
- Apr 15, 2004
04/17/2004 02:21 AM

YAPC::Europe 2004 website


YAPC::Europe 2004 website 02/10/2004 02:43 AM
arakan writes "YAPC::Europe 2004 will be held on the 15-17th September in Belfast, Northern Ireland. Their web-site is at http://belfast.yapc.org/"

Registration deadline near for XML
Europe 2004


Registration deadline near for XML
Europe 2004
04/09/2004 03:56 PM
There's only a few days left to sign up for the tutorials and presentations at XML Europe 2004, the major European gathering of the XML world. The conference will be held from 18-21 April in Amsterdam, The Netherlands.

Microsoft Tech-Ed 2004 Europe nearly
upon us


Microsoft Tech-Ed 2004 Europe nearly
upon us
06/14/2004 03:07 PM

Flash MX 2004 v7.2 features over 120
fixes, improvements


Flash MX 2004 v7.2 features over 120
fixes, improvements
07/27/2004 07:21 AM
Macromedia has made a Flash MX 2004 version 7.2 updater available for download from its Web site. The upgrade to the company's multimedia authoring tool offers more than 120 bug fixes and improvements, including more efficient use of system resources, better performance and stability, faster launch and compile times, improved help documentation and more. Macromedia also notes that, as of this release, Flash MX 2004 no longer supports Mac OS X v10.2.5 or lower; it now requires Mac OS X v10.2.8 or v10.3.4. This is a free download for Flash MX 2004 and Flash MX Professional 2004 owners -- the full version is US$499 or $199 as an upgrade from a previous version. The Professional edition, which features professional video capabilities and more, is $200 extra.

URLWire Features Internet MiniGuides
2004


URLWire Features Internet MiniGuides
2004
01/19/2004 04:17 PM
URLWire Features Internet MiniGuides 2004
http://www.urlwire.com/ news/011904.html

Eric Ward's long running and excellent URLWire lists some of the latest and current happenings on the Internet. In todays issue/alert we are very proud to announce that he did a feature on my nine 2004 Internet MiniGuides that maybe found at the above URL.

Reminder of XML Europe 2004 Call for
Participation


Reminder of XML Europe 2004 Call for
Participation
12/31/2003 01:13 PM
The deadline for submissions to XML Europe 2004 is imminent -- January 5, 2004. The conference will take place from April 18-21 2004 in Amsterdam.

YAPC::Europe::2004 Call for Papers!


YAPC::Europe::2004 Call for Papers! 03/06/2004 01:51 AM
arakan writes "YAPC::Europe has made their call for papers. They're looking for mostly 20 minute talks, and suggesting that those who want to speak for longer should split their talk into two parts. There will still be room for lightning talks, but ...

Suite Relief: Office 2004 For Mac Is
Welcome Mix Of Fixes, Features


Suite Relief: Office 2004 For Mac Is
Welcome Mix Of Fixes, Features
05/22/2004 11:23 AM
Microsoft has a history of adding features instead of fixing problems. This release is genuinely the first I've seen in which the company foxused on both fronts. By Glenn Flesihman, Seattle Times (via MyAppleMenu)

In 2004, tech brings more features at
lower price


In 2004, tech brings more features at
lower price
12/27/2004 01:08 PM
SiliconValley.com Dec 27 2004 4:11PM GMT

iTunes Music Store Launches in Europe
(21-Jun-2004; 3.4K)


iTunes Music Store Launches in Europe
(21-Jun-2004; 3.4K)
06/21/2004 08:41 PM

XML Europe 2004, "Documenting the
Future": Call for Participation


XML Europe 2004, "Documenting the
Future": Call for Participation
12/02/2003 01:04 AM
The call for participation for XML Europe 2004 has been issued. The conference will be held from April 18-21 2004 in Amsterdam.

XML Europe 2004 late-breaking talks
finalized


XML Europe 2004 late-breaking talks
finalized
04/09/2004 03:56 PM
The schedule for XML Europe 2004 (April 19-21, Amsterdam, The Netherlands) has been finalized. In addition to keynotes from Amazon's Jeff Barr and the W3C's Steven Pemberton, the late-breaking talks add news from the most recent work in the XML world.

Apple VP: iTunes Europe rollout still on
track for 2004


Apple VP: iTunes Europe rollout still on
track for 2004
04/16/2004 11:37 AM
Reuters reports that Apple's iTunes Music Store is still on track for a 2004 launch, according to Apple Vice President Pascal Cagni. Cagni, in charge of Apple's European operations, told the reporter iTunes Music Store's Europe rollout was important enough "that a few months' delay is not essential."

Speedline Technologies to Showcase New
Product Features at GlobalTRONICS 2004


Speedline Technologies to Showcase New
Product Features at GlobalTRONICS 2004
07/28/2004 02:37 AM
Speedline Technologies, Inc., the world leader for single source process solutions for the PCB assembly and semiconductor packaging industries, will showcase a host of new product features for its electronics manufacturing equipment during GlobalTRONICS 2004 in its booth, No. E08, Level 4. [PRWEB Jul 28, 2004]

iLife '04 Features New GarageBand
Music-Creation Program (06-Jan-2004;
3.4K)


iLife '04 Features New GarageBand
Music-Creation Program (06-Jan-2004;
3.4K)
01/07/2004 05:38 PM

Lotusphere 2004: IT users praise
upcoming features in Lotus releases


Lotusphere 2004: IT users praise
upcoming features in Lotus releases
01/27/2004 12:08 AM
IT administrators on hand for the start of Lotusphere 2004 said they’re happy with a host of new features and updates planned for the Lotus family of collaboration applications.

CompAmerica's Annual 2004 "Holiday PC
Shopping Guide" Features Gifts From $5
to $25,000


CompAmerica's Annual 2004 "Holiday PC
Shopping Guide" Features Gifts From $5
to $25,000
12/19/2004 03:10 PM
CompAmerica.com - a rising name in online and direct sales of custom PCs, Laptops, and computer and consumer components released it's Holiday Shopping Guide for everyone. [PRWEB Nov 29, 2004]

How-To Turn your iPod in to a Universal
Infrared Remote Control - Features -
features.engadget.com


How-To Turn your iPod in to a Universal
Infrared Remote Control - Features -
features.engadget.com
07/27/2004 02:41 PM
How-To Turn your iPod in to a Universal Infrared Remote Control

features.engadget.com/entry/6336778455600767
track this site | 3 links


Ten things that Microsoft and TiVo must
each do to win the living room -
Features - features.engadget.com


Ten things that Microsoft and TiVo must
each do to win the living room -
Features - features.engadget.com
08/12/2004 01:20 PM
Excellent article at Engadget yesterday by guest commentator Thomas Hawk .. Ten things that Microsoft and TiVo must each do to win the living room

features.engadget.com/entry/1882345133499767
track this site | 4 links


Interstar Technologies to Announce at
Cisco Networkers 2004 its Expanded
Partnership With SAGEM to Market Turnkey
Fax Server Solutions in Europe


Interstar Technologies to Announce at
Cisco Networkers 2004 its Expanded
Partnership With SAGEM to Market Turnkey
Fax Server Solutions in Europe
12/19/2004 03:45 PM
Interstar's XMediusFAX® boardless T.38 IP fax servers will feature as part of Groupe SAGEM's turnkey multifunction offerings Interstar Technologies Inc. (www.faxserver.com), the pre-eminent developer of enterprise fax solutions for converged IP networks, will be announcing its newly expanded OEM partnership with Groupe SAGEM on turnkey fax server solutions (www.sagem.com) next week at the Cisco Networkers 2004 conference in Cannes, France. Groupe SAGEM, an international high-technology group, is one of the major players in Europe’s fax market. Its turnkey solutions are comprised of its multifunction devices (MFDs) which integrate faxing (under the SAGEM F@X Server label) through Interstar Technologies’ boardless T.38 Fax Over IP (FoIP) servers. As a Cisco AVVID partner, Interstar Technologies will be exhibiting with SAGEM SA at the Palais des festivals (Booth E62-B) to demonstrate how the newly-launched editions integrate as part of SAGEM's turnkey solutions. [PRWEB Dec 12, 2004]

How-To Tuesday: Make 3-D photos -
Features - features.engadget.com


How-To Tuesday: Make 3-D photos -
Features - features.engadget.com
08/28/2004 04:46 AM
How to make your own red-blue 3-D photos

features.engadget.com/entry/1253716493759137
track this site | 3 links


The Trouble with Tethering - Features -
features.engadget.com


The Trouble with Tethering - Features -
features.engadget.com
07/30/2004 02:58 AM
is bad for business .. Siva Vaidhyanathan

features.engadget.com/entry/6314322665586411
track this site | 4 links


How-To Tuesday: Disable AutoRun on
Windows! - Features - Engadget -
features.engadget.com


How-To Tuesday: Disable AutoRun on
Windows! - Features - Engadget -
features.engadget.com
06/30/2004 09:43 AM
how to disable AutoRun on your Windows PC

features.engadget.com/entry/3239236478279892
track this site | 5 links


Presidential candidate ringtones! -
Features - Engadget -
features.engadget.com


Presidential candidate ringtones! -
Features - Engadget -
features.engadget.com
06/25/2004 04:10 AM
Presidential candidate ringtones .. Engadget

features.engadget.com/entry/4238013923512102
track this site | 4 links


"Netflix, Open up or die… - Features -
Engadget - features.engadget.com"


"Netflix, Open up or die… - Features -
Engadget - features.engadget.com"
07/20/2004 02:40 PM

Nokia - Fun Features - Phone Features -
Nokia 3220 - Phone Models - Phones


Nokia - Fun Features - Phone Features -
Nokia 3220 - Phone Models - Phones
06/01/2004 05:46 AM
pgina del telfono hagan click donde dice "Wave Messaging" .. Nokia 3220

nokia.com/nokia/0,8764,58565,00.html
track this site | 4 links


Turn your PC into a Mac - Features -
Engadget - features.engadget.com


Turn your PC into a Mac - Features -
Engadget - features.engadget.com
06/10/2004 05:58 PM
Turn your PC into a Mac .. Poor man’s Apple .. engadget

features.engadget.com/entry/8828351836181248
track this site | 4 links


Grok Description matches for Features: XML Europe 2004: Refactoring XML
GrokA matches for Features: XML Europe 2004: Refactoring XML

Features: XML Europe 2004: Refactoring XML

The following phrases have been identified by the grok system as matching this entry:

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

Abu Ghraib
contractor's iraq
diary

Misreading Jefferson
is Sinful and
Tyrannical

Record labels wary
of Apple's music
dominance

From 3G to HD:
QuickTime, Digital
Media at WWDC

Microsoft releases
MSN Messenger 4.0

On hearts in the
faeces of virtual
insects...

Study Says Bluetooth
Entering the
Mainstream

3G phones dangerous:
UK parents

County Suing To Make
Sure E-Voting
Remains Insecure

People Say Phishing
Fears Will Stop Them
From E-Shopping

Flooding File
Sharing Networks
With Bogus Files:
Patented

Should Robots Have
Genders?

Dealing With CD And
DVD Rot

[waraxe-2004-SA#027
- Once again -
critical
vulnerabilities in
PhpNuke 6.x - 7.2]

IRIX Networking
Security Updates

Rambus Files
Antitrust Suit
against Memory Chip
Makers

Expert:
Vulnerability of
e-voting 'terrible'

Open Text Potential
Open-Ended (The
Motley Fool)

Wi-Fi Security
Improves (PC World)

Security Experts
Warn of Nastier
Sasser Worm
(Reuters)

jMax
Lilith3D Game Engine
UGO
World of Aqua: Rev 2
Folders 1.0

Jigsaw Puzzle Player
1.0.4

A Better Finder
Launcher 1.3

Password Plus 1.004
ohmiGene 0.10
Tune-Up for
GarageBand 1.0

Airburst 1.055
RIAA: Control your
P2P kids!

Make your own WWII
victory shoes

Intel's Whitefield
goes Banias in 2006

Mirror editor to
face MPs' quiz

Residents discuss
loyalist protest

Cricket: England
square series

BAE warns over
defence policy

Standing at the Gate
Is It Coke O'Cola
Now?

Open Text Potential
Open-Ended

ActiveWin.com:
Longhorn 4074
available on MSDN

"A Kerry Landslide?"
by Chuck Todd

Nailed!
zoomies
Microsoft speaks no
evil at confab

Steer IT right
Editor's note
Wi-Fi + 3G = big
advantage?

Hotspots make the
cell connection

Hooked up in the sky
what is grok?