Domain: oreillynet.com
Stories and comments across the archive that link to oreillynet.com.
Comments · 1,029
-
Re:AsteriskI agree, Asterisk will do everything you want and much more (click to check out the extensive feature list).
Drop by and say hi at #asterisk on freenode (try irc.debian.org) (if you need an irc client try mIRC for windows).
There's a good article by John Todd at o'Reilly here.
Here's a Guide to Asterisk.
There's also a Wiki
-
You want REST (REpresentational State Transfer)
Here are some links. See esp. the REST Wiki:
Adam Bosworth's Weblog: Learning to REST
Bitworking - The Well-Formed Web - REST
Debate foams over SOAP 1.2 - REST versus SOAP
How To Convert Rpc To Rest
http://www.xfront.com/ - REST Tutorial, XML et al - Roger Costello's site
ITworld.com - XML IN PRACTICE - XML, Web Services, and the REST Architecture
Mark Baker, Tech Curmudgeon - REST - Transport, transfer and coordination in HTTP
O'Reilly Network: REST vs. SOAP at Amazon [June 24, 2003]
Paul Prescod's REST Resources
Reliable delivery in HTTP - REST
REST A Web-Centric Approach to State Transition - Paul Prescod
REST could burst SOAP's bubble - Hoobler
REST Faq - Alternative to SOAP XML
REST SlideShow: Representational State Transfer: An Architectural Style for Distributed Hypermedia Interaction
REST wiki - Representational State Transfer - alternative to SOAP XML
rest-discuss Message 2330 - ROP vs RPC vs OOP pt 1
Roots of REST - SOAP Debate - Paul Prescod Yahoo! Groups : rest-discuss Messages :Message 1314 of 1646
Roy T. Fielding - REST Architect
Sean McGrath BLOG - REST proponent
W3C mailing-list search service on REST
Why you should not use RPC for GET
xml-dev - Re: [xml-dev] SOAP-RPC and REST and security
XML.com: In a Lather About Security - SOAP security vs REST security
Yahoo! Groups : rest-discuss Messages : 2371-2428 of 2428
-
It works in Portland
A number of the independent coffee shops have set up free Wi-Fi access around here, either on their own or through our local community wireless project Personal Telco It appears to draw a fair number of users and thus more business for the shop.
One thing that I would recommend is setting up a click through usage agreement and blocking SMTP. Otherwise you're setting your self up for abuse by spammers and liable for the actions of other loser-users (blackhats, kiddie-porners, etc.).
If you're running Linux you can set up an easy click-through using NoCatAuth.
m.m. -
Read this first
This may affect your decision.
-
Re:Larry Wall's first mention of Perl on Usenet
What programmers like me need is a benefactor, like the old composers and artists used to have.
Nice that he found somebody ;) -
Re:Seems an awful lot like Freenet...
Yep. This appears to be correct.
-
Re:Why not have it in Seattle?
No entirely true. Last year's OpenSource Conference was in Portland and will be there again in 2004. Check out O'Reilly Conferences.
-
In related news about flight...
A story about Flying the Open Skies with FlightGear http://linux.oreillynet.com/pub/a/linux/2003/12/1
1 /flightgear.html -
Review
The O'Reilly Network has a review of the T610.
-
Much better article about this by Andy Oram
is available at his blog on O'Reilly. It points out that there is supposed to be no organization with power over the internet and that ICANN has always claimed just to be a sort of "technical facilitator". It mentions the Open Root Server Coalition and although it doesn't mention the OpenNIC guys, it's worth having a look at their more serious project.
I notice a lot of fighting in the comments about whether the UN sucks or not and whether they're worse than ICANN. Simple fact of the matter is that neither of these bodies (or any body that isn't truly democratic) should have any control over OUR internet. Fighting over which master we bow to is a bit ridiculous.
-
NOT A RECORD AT ALL!!!
If you read the actual blog entry, Rob refers to the actual record of 310 km (192 miles) by a Swedish team.
Man, I know this is slashdot and no one reads the articles, but you thing the editors would once in a while. -
Re:So,
Just you. Here it is again.
-
Re:That's what I find odd
Sun has done this before (sure, it's ECMAScript *now*, but you still call it Javascript, don't you?)
Say what you like about Sun's current capitalisation of the Java brand, but you can't blame that woeful decision on Sun. Point your finger at AOL's dwindling last hope, Netscape ...
O'Reilly Article
The language he created was christened "LiveScript," to reflect its dynamic nature, but was quickly (before the end of the Navigator 2.0 beta cycle) renamed JavaScript, a mistake driven by marketing that would plague web designers for years to come, as they confused the two incessantly on mailing lists and on Usenet. Netscape and Sun jointly announced the new language on December 4, 1995, calling it a "complement" to both HTML and Java.
On the main point, I'm not sure why so many people here think Java is seen as a bad or old brand name. Most mainstream consumers either haven't used Java, or if they have, probably aren't aware of it. What they do know about Java is that it powers hip stuff like space invaders on their mobile phone.
For the sake of the (real) Java platform, I hope they don't dilute the brand with a pile of crap OS. But I don't see how borrowing the Java name will do the desktop anyh harm at all. -
Also at ETCon 2003
I saw Berkeley and Intel also present on this technology at O'Reilly's Emerging Technology Conference in 2003. The presentation synopsis is here, although the presentation sadly is not:
http://conferences.oreillynet.com/cs/et2003/view/e _sess/3797
They are doing amazing sci-fi type stuff with their Motes already, it was a pretty amazing presentation, touching on swarm behavior, conspiracy theories, technical deployment issues, and just plain good-old fun hackery. The wired article really should have mentioned that serious hobbyists can purchase a mote starter kit and other stuff here:
http://www.xbow.com/Products/Wireless_Sensor_Netwo rks.htm
Note that there is a classroom starter kit. I would think this sort of stuff would get high-schoolers really excited about science. A great stocking stuffer for your local high-school (although at $1,000 or more maybe a little out of my budget).
Imagine a Beowulf cluster of..... never mind. :) -
Re:A day
11:00am Bezos from Amazon: clicking the mouse once in order to buy something
ACCEPTED
11:45am Amazon company: Internet-based referral system
Hmmm...there is prior art in referral systems... but the guy used a hyphen between Internet and based and Google doesn't give results...
ACCEPTED
01:00pm lunch break
03:00pm proudly recheck the glorious list of the top innovative patents I've granted.
-
Not fair use, unregulated by copyright law.
However, posting excerpts therefrom should count as news reporting, giving it a boost under the fair use criteria (17 USC 107).
No, you are incorrect. The decision in Feist says facts are not copyrightable (see the decision in section II A says "This case concerns the interaction of two well-established propositions. The first is that facts are not copyrightable; the other, that compilations of facts generally are."). This would mean we're not dealing with fair use, we're dealing with something outside of the US copyright regime. As Lawrence Lessig made quite clear in his "Free Culture" speech in 2002:
Talking about fair use, this is not fair use; this is unregulated use. To read is not a fair use; it's an unregulated use. To give it to someone is not a fair use; it's unregulated. To sell it, to sleep on top of it, to do any of these things with this text is unregulated. Now, in the center of this unregulated use, there is a small bit of stuff regulated by the copyright law; for example, publishing the book--that's regulated. And then within this small range of things regulated by copyright law, there's this tiny band before the Internet of stuff we call fair use: Uses that otherwise would be regulated but that the law says you can engage in without the permission of anybody else. For example, quoting a text in another text--that's a copy, but it's a still fair use. That means the world was divided into three camps, not two: Unregulated uses, regulated uses that were fair use, and the quintessential copyright world. Three categories.
So if citing facts were fair use that would mean ordinarily citing facts is regulated activity but you're allowed to do it in certain circumstances. But since we're dealing with activity not regulated by copyright law, this means fair use is not the key to understanding why we can cite the price of Best Buy's goods any time we want without first getting permission from Best Buy. This is also a very potent rationale for FatWallet against Best Buy.
-
Simson Garfinkel is a real author
The story is fiction. The author, Simson Garfinkel is a grad student at MIT. Do a search in slashdot's archives and you'll see him mentioned in the past on all sorts of stories. He's also written a bunch of O'Reilly books.
-
Darl McBride hires bodyguards - film at 11
This is Darl McBride. He hires bodyguards because people infringing on his "intellectual property", while in fact being very nice and harmless scare him. (There are more of them.) Am I really the only one not surprised?
-
Re:Oh, for the love of God...This is an important case because it is one that we MUST win. Suppose we lose, and a new Open Source operating system gets written to replace the IP'd linux. How long will it take SCO et al to pursue it with similar litigation?
If we lose, we'll just to rely on another Open Source operating system. I know, how about Unix? I doubt SCO would sue itself, though they may be just crazy enough to try it.
= 9J =
-
Re:Comments on today's SCO conference callSadly, I see an end to the whole amusing fiaSCO as their entire case just bubbles away into vapor-ware once the judge reads why Caldera Open Sourced Unix.
= 9J =
-
Re:Mac users streaming on campus
Downloading is not impossible (for non-encrypted tracks.)
-
predatory practices?
I tend to feel sympathy for Apple just because it's not "the enemy" and in fact is competition for this "enemy" we know and can recognize very well. In fact I feel very tempted right now to go and buy one of the cheapest iBooks.
However Apple isn't playing fair enough with the Open Source community. It's based on BSD. That's ok - they every right to do so and in fact BSD gets some "brand recognition" out of it.
They release a Quicktime player for Windows and not for Linux/FreeBSD/etc . Not even a closed source one. My guess is it shouldn't be complicated to port it anyway. But they don't even try - they do release Darwin Darwin for x86. And as you said, you can use mplayer for Mac as well. That's the way this "yours is mine, mine is mine" strategy.
The same extends to iChat and iPhoto too. Don't release them even closed source for other systems unless they benefit out of it (usually windows software) - this is a purely practical and completely uncollaborative standpoint. And they can get Open Source alternatives as well (Gimp for instance, but just check how many O.S. packages have been ported) and they benefit of that greatly. Apple doesn't have competitive alternatives for several of those packages and the budget Mac user can afford now to own a Mac without breaking the bank to pay it's rather expensive software (warez is the shamelessly accepted option for windows).
The moral of the story is: Apple practices are the closest in the market. Cut the "Apple openness" bull. If Apple was in M$'s position it would probably be even worse, with their closed hardware policy. Apple has taken much, much more from the O.S. community than it has given. Your post shows that good old parasitism still works.
I think I'll still have the iBook, but cut the crap.
Love, muyuu
-
oreilly + open source = comdex?oreillynet as a voting booth (no no no, not Diebold) to let you express yourself for your favorite floss:
"O'Reilly is working with COMDEX to organize an Open Source Innovation Area on the COMDEX Exhibit Floor. We've nominated 21 projects and we'd like you to help us select the six projects we'll send to COMDEX. The winning projects will be recognized by COMDEX and we'll invite a leader from the project to come to COMDEX and run demos on the show floor. This will give Open Source projects an opportunity to go where only commercial software vendors have gone before."
-
Re:Testing an os?
Since Pogue has been writing tech books for years,
I'd say he's fairly well qualified to write a review of the OS.
And for the most part, he's dead on. Expose has changed
the way I work, that feature alone is worth the upgrade cost for me. -
Dispelling the Myth of Wireless Security
I read this article awhile ago. Given that so many people are setting up wireless networks in their homes/apartments, it really makes me wonder how many of them are being hacked, and allowing their neighbors to get free Internet access.
On the other hand, it could be a good defense if you actually wanted to give your neighbor free access.
;-)--
Slash -
Re:Yeah, and it'll stop paraphrasing too. Not.
Of course, it will if MS makes wearing a DRM Helmet part of the EULA.
-
Re:ftp upload ?
You might also want to check out WebDAV which they are actively supporting. Apache 2 needs an extra directive.
-
Give me a break!
-
Give me a break!
-
Project leader speaking at conference Oct 28
The project leader, Dr. Srinidhi Varadarajan, will be speaking at a session entitled Building Virginia Tech's G5 Supercluster on Oct 28 at the upcoming O'Reilly Mac OS X conference.
He'll probably reveal some of the technical details, such as the version of Mac OS X used, at that session.
Also, according to a blog at O'Reilly:
Next year, all the little known details [about the cluster] will be revealed in a new book. By that time we'll know what the project means for supercomputing and for Apple. -
Project leader speaking at conference Oct 28
The project leader, Dr. Srinidhi Varadarajan, will be speaking at a session entitled Building Virginia Tech's G5 Supercluster on Oct 28 at the upcoming O'Reilly Mac OS X conference.
He'll probably reveal some of the technical details, such as the version of Mac OS X used, at that session.
Also, according to a blog at O'Reilly:
Next year, all the little known details [about the cluster] will be revealed in a new book. By that time we'll know what the project means for supercomputing and for Apple. -
Project leader speaking at conference Oct 28
The project leader, Dr. Srinidhi Varadarajan, will be speaking at a session entitled Building Virginia Tech's G5 Supercluster on Oct 28 at the upcoming O'Reilly Mac OS X conference.
He'll probably reveal some of the technical details, such as the version of Mac OS X used, at that session.
Also, according to a blog at O'Reilly:
Next year, all the little known details [about the cluster] will be revealed in a new book. By that time we'll know what the project means for supercomputing and for Apple. -
Is the Finder Cocoa or Carbon?
The sometime slugishness of the OSX Finder has been attributed by some to the fact that it was written in Carbon. There are some interesting discussions on this around the net.
So, are the changes to the Finder in Panther just an update or has it been re-written using the Cocoa APIs?
-
History of "talk"There is a very interesting post (dated Dec. 2002) by David P. Reed on the origin of 'talk' at: postel.org
In short, this goes back to at least 1967. I'm sure there is no way our esteemed patent office could possibly have found prior art back that far, let alone what happened last week. Someone should alert them to the existence of google.
-
Why Microsoft+Intel? NGSCB backward compatibility!A quick glance over Xen group's paper leaves me very impressed with the performance these techniques can achieve. That the Xen group has decided to relase the code under the GPL leaves me very greatful. However, that both Intel Research and Microsoft Research has funded it, leave me somewhat concerned.
As I have stated before about Microsoft's purchase of Connectix's Virtual Server technology
In my opinion Microsoft's acquisition of Connectix's Virtual Server technology has very little to do with running any other vendors operating system.
The Electronic Frontier Foundation are about to publish a paper criticizing a component of the "trusted computing" technology promoted by Microsoft, IBM and other technology companies, calling the feature a threat to computer users..Microsoft needs a Virtual Server for backward compatibility for it's NGSCB ( Next Generation Secure Computing Base ) DRM ( Denial of Rights Mechanism ) platform.
Just as Microsoft's XP backward Win9x compatability opens up many locally exploitable API to gain SystemLocal privilege access, to the point where many programs need Adminstrator privilege to run, existing XP and win2k software would open up too many opportunities for helpfull hacker to bypass Microsoft's NGSCB DRM mechanisms.
Microsofts all too obvious solution is to provide a "Virtual" PC mode, running a modified XP and WinME, with the NGSCB providing virtual filesystems and hardware access. All, access of course, with the NGSCB DRM scanning and control.
Where do you want to go tomorrow?
-
Counteracting the FUD
Linux users are free to attend."
The best thing to do for counteracting their FUD is to have people hand out free disks of Linux at the roadshow and demo Linux. They probably won't allow this inside, but there's always the sidewalks.
Dee-Ann LeBlanc on O'Reilly Network has been making some good points about this: -
Counteracting the FUD
Linux users are free to attend."
The best thing to do for counteracting their FUD is to have people hand out free disks of Linux at the roadshow and demo Linux. They probably won't allow this inside, but there's always the sidewalks.
Dee-Ann LeBlanc on O'Reilly Network has been making some good points about this: -
Counteracting the FUD
Linux users are free to attend."
The best thing to do for counteracting their FUD is to have people hand out free disks of Linux at the roadshow and demo Linux. They probably won't allow this inside, but there's always the sidewalks.
Dee-Ann LeBlanc on O'Reilly Network has been making some good points about this: -
Fixed Link
I emailed the on-duty editor but it looks like they didn't catch it. There's an extra / in the link. Try this one:
http://www.oreillynet.com/pub/wlg/3812
Cheers,
Justin -
Simplicity is divineAfter going through Norton Editor, WordStar, WordStar 2000, WordPerfect, MS Word and a bunch of other editors/word processors, I finally settled on vi.
Everything I write these days is written in vi. When I need print quality I just feed plain text to groff.
-
Re:OK I'll bite...
1. Web Objects
This looks like your best example. I'm not familiar enough with WebObjects to know if there are significant "extentions" that interfere with porting Java server applications to other application servers.
2. Open Directory
This looks like an Apple brand name slapped on their implementation of LDAP. That's not really the same thing as embrace and extend. Apple does it all the time, with ZeroConf and FireWire for example. Speaking of those two, they are good examples of created and adopted standards.
3. Article on Support for Web Standards
Writing in HTML4.0.1 Transitional is hardly embracing & extending.
Apple uses IETF standards for iCal
WebDAV is used for iDisk. There were some security issues in 10.1, fixed in 10.2, not "extended".
There's a solid version of JRE 1.4.1 on every mac that downloaded it from Software update.
SSH, Kerberos, OpenGL, XML preferences, 802.11g in the new Airport base stations, etc.
"Apple is, and also have been, the least standards compliant computing platform of all desktop computers." - javelinco
Sounds like you're a bit off base. -
Re:All I can say is WOW.
-
Re:But still less...
Somebody needs to take the One Question Test.
-
why is this insightful?Yeah, linux is portable--we all know that. So is BSD, esp. NetBSD (how many platforms does that run on? They pride themselves on portability.)
But Sony beat everyone to the punch. Their version of linux (Kondara, based on Red Hat, acc. to this article) has been out for awhile, over a year. The code is out there to be tweaked however you want. And since the hard work has been done, it shouldn't be difficult to port any distribution, as long as you have the endurance to add the proper flags to all relevant files. But you don't have to take my word for it. Straight from the linked article:
As for the portability of code from Linux on a PC system to the PS2, most applications written on a PC will compile on the PlayStation 2 with little or no modification. The significant difference is having to pass the --host option to the configure script. The kit supports languages typical to a Linux distribution, like C, C++, Perl, Python, Ruby, and Tcl. The only one missing is Java, although Kaffe has been ported by others in the Linux PS2 community.
Mod parent down as "Obvious." I don't need anyone to tell me it was inevitable that linux be ported to PS2, because it happened over a year ago. What is news is that a new distribution is available in addition to Sony's.
-
Re:How can one steal lines of code?Wow. That's a thinker.
If you check out dictionary.com's definition of steal, it seems clearer. "To steal" is broader than "you have the item, now I do not." The first definition is "to take (the property of another) without right or permission."
Again according to dictionary.com, the 3rd definition of property is "Something tangible or intangible to which its owner has legal title: properties such as copyrights and trademarks." So, I think steal applies, at least according to dictionary.com, because to steal is to take property, and property can be somethign intangible like a copyright.
With all of that said, saying steal is, if not inaccurate, at least confusing. According to this article on O'Reilly, copyright infringement would be a much better way to say what SCO is claiming (IMO, this would apply to the RIAA as well).
So, I guess the short answer is that "theft" doesn't necessary mean that I no longer have it, only that you do, and the longer answer is that "infringed my copyright" would be a perhaps more useful choice of words.
Well, useful for people who want to have rational, non-emotional, thinking conversations. What gets more attention in the court of public option: 1) "You infringed my copyright !" or 2) "You're a thief!"? IMHO, that is why they use the word "steal."
-
For the love of Dog...
it's the individual members of the RIAA whose content you've stolen
-
Author of the article has a good reputation...
Just did a basic search on Simson Garfinkel I didn't know who he was... He's a writer for O'Reilly and has penned/contributed to some of their books "Practical Unix & Internet Security, 3rd Edition","Web Security, Privacy & Commerce, 2nd Edition","Database Nation (Paperback) "... damn he's been writing Unix security books since '91...
-
Re:xDSL
The new linksys does according to O'Reilly Net. You don't need much tho'
... and I've not had trouble finding products to help with Broadband network bridging. All manner of PPPoE, RAS, and other kinds of Cable Modem, DSL Modem, and such tools are easy enough to find.
My problem was I was on ISDN or 56K and I wanted to share my internet connection.
This Actiontec device would have been really handy to have had. As it was I ended up putting a modem and ISDN card into a Linux box and setting it up as a proxy server with Dial On Demand set to the ISDN provider.
I moved cities to get broadband though and I'm much happier now that I don't have to do such contortions anymore. -
Re:MacOS X has solved the Unix GUI problem
Unix kernel and a Mac GUI, the perfect computer
Perhaps.
Except that OS X only runs on Apple hardware which is prohibitively expensive. >=$1300 for a PowerMac G4 1.2Ghz/256MB machine vs. =$800 for a 2.6GHz/512MB Pentium 4 machine? Just for a whiz-bang gui just doesn't compute ;) -
HTMLization Re:Translation of "symbol" section:anon coward wrote:
Goes back furthur... The Version 6 Unix Kernal (1976)
( Actually, this is the actual 6th edition malloc code
http://medialab.freaknet.org/~martin/tape/stuff/sy s.v6/and:
> 7th Edition UNIX is NOT Public Domain.
Actually, it is:
http://linux.oreillynet.com/lpt/a/1595/Btw: this stuff is not quite public domain, but it's definitely far from proprietary
Looking at that chunk of malloc code, it is extremely functional. It is a very straightforward and minimal implemetation of first-fit memory allocation from a free pool.
static struct ( size_t m_size, char *m_addr } *chunk;
While(there are more chunks){- if the current chunk is at least as big as we need,{
- take what we need out of the chunk
point the pool pointer to the rest of the chunk
adjust the size indicator.
if we're using the entire chunk,{ move this node to the end of the list.
# (so it doesn't block the search) #
return the pointer
# couldn't find a big enough chunk
return(NULL) # errorIt would be pretty difficult to produce a tight version of this algorithm without a high degree of duplication. I'd say you might as well cut and paste, because about the only changes that I can see making in a tight implementation would be to change the variable names. You'd be lucky to find 4 meaningful permutations of this algorithim, once you tighten up the code for the kernel.
Try to implement the pseudo code above, and see just how far away you end up.
BTW, this is not part of a block of duplicate code.. This is pretty much the entire thing. If that's the best that they can find, then they're SOL.