Guys at Fedora have come up with this new Logo which represents Fedora
Read more about it
Check the Designer's Notes, scribblings, etc
Saturday, December 31, 2005
Wednesday, December 21, 2005
Tuesday, December 20, 2005
Monday, December 12, 2005
Monday, November 14, 2005
Saturday, November 12, 2005
Web Badges / Buttons | ZwahlenDesign
Web Badges / Buttons | ZwahlenDesign
Wonderful buttons / badges / banners for websites.
Wonderful buttons / badges / banners for websites.
Friday, November 11, 2005
//hicksdesign: design for print and new media
//hicksdesign: design for print and new media
One of the coolest and most beautifully designed sites...
One of the coolest and most beautifully designed sites...
Toughen Forms' Security with an Image [PHP & MySQL Tutorials]
Toughen Forms' Security with an Image [PHP & MySQL Tutorials]: "Toughen Forms' Security with an Image"
Wednesday, November 02, 2005
Thursday, October 27, 2005
JavaScript Kit Advanced JavaScript Tutorials
JavaScript Kit Advanced JavaScript Tutorials:
Find decent advanced JavaScript Tutorials
Find decent advanced JavaScript Tutorials
Tuesday, October 25, 2005
MySQL AB :: The World's Most Popular Open Source Database
MySQL is out with its latest and most awaited release of MySQL 5.0
It has features as...
It has features as...
* Stored Procedures
* Triggers
* Views
* Data Dictionary
* XA
* and more...
Friday, October 14, 2005
Take Command with AJAX [JavaScript & DHTML Tutorials]
Another wonderful tutorial for XMLHTTPRequest,
this time make an application that simulates a linux prompt.
this time make an application that simulates a linux prompt.
Friday, September 30, 2005
Saturday, September 03, 2005
Backbase - Rich Internet Applications
Backbase - Rich Internet Applications
A wonderful site having products based on ...
What else.
XMLHTTPRequest
A wonderful site having products based on ...
What else.
XMLHTTPRequest
NetBeans IDE 4.1 Quick Start Guide
NetBeans IDE 4.1 Quick Start Guide: "NetBeans IDE 4.1 Quick Start Guide"
Want to work with an IDE in JAVA, NetBeans is free and looks good, but don't know a shit about it...
Here it is from http://www.netbeans.org
An absolutely wonderful guide to start with.
Want to work with an IDE in JAVA, NetBeans is free and looks good, but don't know a shit about it...
Here it is from http://www.netbeans.org
An absolutely wonderful guide to start with.
Monday, August 22, 2005
Tuesday, August 09, 2005
Wired 13.08: We Are the Web
Wired 13.08: We Are the Web: "We Are the Web
The Netscape IPO wasn't really about dot-commerce. At its heart was a new cultural force based on mass collaboration. Blogs, Wikipedia, open source, peer-to-peer - behold the power of the people."
The Netscape IPO wasn't really about dot-commerce. At its heart was a new cultural force based on mass collaboration. Blogs, Wikipedia, open source, peer-to-peer - behold the power of the people."
Saturday, August 06, 2005
Inline auto-completion in the location bar in FireFox
Inline auto-completion in the location bar in FireFox: "
To enable this effect, you must add a preference that doesn't yet appear in the about:config list. Go to about:config, right-click anywhere on the page, and select New > Boolean from the context menu.
This menu choice yields a couple of dialog boxes. Enter browser.urlbar.autoFill when prompted by the first dialog box
Select true when you're prompted to select a value, and that's it: inline auto-complete for URLs is activated! There's no need to restart Firefox in this case; it works straight away.
To enable this effect, you must add a preference that doesn't yet appear in the about:config list. Go to about:config, right-click anywhere on the page, and select New > Boolean from the context menu.
This menu choice yields a couple of dialog boxes. Enter browser.urlbar.autoFill when prompted by the first dialog box
Select true when you're prompted to select a value, and that's it: inline auto-complete for URLs is activated! There's no need to restart Firefox in this case; it works straight away.
Monday, August 01, 2005
Migrate apps from Internet Explorer to Mozilla
Migrate apps from Internet Explorer to Mozilla
A nice article to change "ie way" thinking to "Standards"
A nice article to change "ie way" thinking to "Standards"
Thursday, July 21, 2005
Monday, June 27, 2005
Saturday, June 25, 2005
Blogger Help : How do I post pictures?
Blogger Help : How do I post pictures?
Blogger has now started with adding images in blogs... by adding them from your local computer
Blogger has now started with adding images in blogs... by adding them from your local computer
Monday, June 20, 2005
Javascript Shell Bookmarklet
Web Development Bookmarklets
Check the Shell bookmarklet...
It is amazing...
It lets you treat the textarea as a shell, where you can type "javascript" commands and observe the changes from where the bookmarklet was created!!!!
eg changing all the images source to empty...
Check the Shell bookmarklet...
It is amazing...
It lets you treat the textarea as a shell, where you can type "javascript" commands and observe the changes from where the bookmarklet was created!!!!
eg changing all the images source to empty...
for (i in document.images) {
document.images[i].src = '';
}
Tuesday, June 14, 2005
Tuesday, June 07, 2005
Monday, June 06, 2005
Dive Into Greasemonkey
Dive Into Greasemonkey
Greasemonkey is now turning out to be the next best extension to Firefox after webdeveloper.
Greasemonkey allows users, to use simple javascripts that use DHTML and DOM to change the way a website behaves.
And if you think you are a JavaScript freak, here is an online book on Writing scripts for Greasemonkey
Greasemonkey is now turning out to be the next best extension to Firefox after webdeveloper.
Greasemonkey allows users, to use simple javascripts that use DHTML and DOM to change the way a website behaves.
And if you think you are a JavaScript freak, here is an online book on Writing scripts for Greasemonkey
Wednesday, June 01, 2005
Tuesday, May 31, 2005
Firefox Toolbar Tutorial
Born Geek: Firefox Toolbar Tutorial
Footsteps leading you toward development of Gecko based browsers (Firefox, Mozilla Suite, Camino) toolbars
Footsteps leading you toward development of Gecko based browsers (Firefox, Mozilla Suite, Camino) toolbars
MySQL Reference Manual :: 8.8 The mysqldump Database Backup Program
MySQL Reference Manual :: 8.8 The mysqldump Database Backup Program
Generate backups of your mysql database in CSV or TAB delimited format
you can use following command
Generate CSV file
This will generate table_name.txt as the CSV and table_name.sql as table creation script
Generate TAB delimited file
This will generate table_name.txt as the CSV and table_name.sql as table creation script
Generate backups of your mysql database in CSV or TAB delimited format
you can use following command
Generate CSV file
This will generate table_name.txt as the CSV and table_name.sql as table creation script
mysqldump -T /folder_path --fields-terminated-by=',' --fields-enclosed-by='"' --lines-terminated-by='\r\n' -u root -p database_name table_name
Generate TAB delimited file
This will generate table_name.txt as the CSV and table_name.sql as table creation script
mysqldump -T /folder_path -u root -p database_name table_name
Thursday, May 19, 2005
Do You PHP? by Rasmus Lerdorf
Do You PHP? by Rasmus Lerdorf
any PHP guy just can't miss out on this one...
Starring PHP from its birth...
any PHP guy just can't miss out on this one...
Starring PHP from its birth...
Monday, May 16, 2005
Sunday, May 08, 2005
Thursday, April 28, 2005
Firefox 1.0 Launch Day
mitchell's blog: Firefox 1.0 Launch Day:
"Firefox 1.0 Launch Day"
The blog by Mitchell, Mozilla head.
"Firefox 1.0 Launch Day"
The blog by Mitchell, Mozilla head.
Tuesday, April 26, 2005
Tipue - open source site search engine tools
Tipue - open source site search engine tools
Tipue is an open source JavaScript site search engine. It works with any browser that supports JavaScript 1.3 and at least partially supports the W3C DOM Level 1. It is small and lightweight at less than 9Kb.
Tipue is an open source JavaScript site search engine. It works with any browser that supports JavaScript 1.3 and at least partially supports the W3C DOM Level 1. It is small and lightweight at less than 9Kb.
Wednesday, April 20, 2005
Understanding Event Bubbling in Javascript
Handling events with the DOM – Part I
A nice article on devarticles.com, about event capturing and bubbling in Javascript using DOM
A nice article on devarticles.com, about event capturing and bubbling in Javascript using DOM
Monday, April 18, 2005
Introducing XUL - The 'Net's Biggest Secret: Part 1 [XML, XSLT & Web Services]Harry Fuecks
Introducing XUL - The 'Net's Biggest Secret: Part 1 [XML, XSLT & Web Services]
Harry Fuecks yet again... This time on XUL.. something that I always wanted to learn... don't know when shall I do that... :)
Harry Fuecks yet again... This time on XUL.. something that I always wanted to learn... don't know when shall I do that... :)
Christoph Studer - Office XP style menus for Firefox 2
Christoph Studer - Office XP style menus for Firefox 2: "
Check the following code to make your firefox toolbar similar to Microsoft Office XP
This is not my code, I do not take responsibility or intellectual rights for it...
:P
Check the following code to make your firefox toolbar similar to Microsoft Office XP
This is not my code, I do not take responsibility or intellectual rights for it...
:P
/* Make menus Office XP style
*
* Based on CSS code by David Tenser, available here:
* http://www.mozilla.org/support/firefox/tips#app_xpmenus
*
*/
menupopup, popup {
border: 1px solid ThreeDShadow !important;
-moz-border-left-colors: ThreeDShadow !important;
-moz-border-top-colors: ThreeDShadow !important;
-moz-border-right-colors: ThreeDShadow !important;
-moz-border-bottom-colors: ThreeDShadow !important;
padding: 1px !important;
background-color: #F6F6F6 !important;
background-image: url(menu-officexp.png) !important;
background-repeat: repeat-y !important;
}
menubar > menu {
border: 1px solid transparent !important;
padding: 3px 4px 2px 3px !important;
margin: 0 !important;
margin-right: 2px !important;
}
menubar > menu:hover, menubar > menu[open='true'] {
border: 1px solid #3169C6 !important;
background-color: #C6D3EF !important;
}
menubar > menu[open='true']
{
background-color: #A5C3EC !important;
border-bottom-color: #A5C3EC !important;
background-image: url(mainmenu-officexp.png) !important;
background-repeat: repeat-x !important;
}
menuitem, menupopup > menu
{
border: 1px solid transparent !important;
padding-top: 3px !important;
padding-bottom: 3px !important;
color: black !important;
}
.menu-iconic-left
{
margin-left: 2px !important;
}
.menu-iconic-text
{
margin-left: 9px !important;
}
.menu-text
{
margin-left: 27px !important;
}
menuitem[_moz-menuactive='true'], menupopup > menu:hover, menupopup > menu[open='true']
{
border: 1px solid #3169C6 !important;
background-color: #FFF0C0 !important;
}
menuitem[_moz-menuactive='true'] > .menu-iconic-left, menupopup > menu:hover > .menu-iconic-left, menupopup > menu[open='true'] > .menu-iconic-left
{
margin: -1px 3px 1px 1px !important;
}
menuseparator
{
margin-left: 32px !important;
margin-right: 0px !important;
border: none !important;
border-top: 1px solid #6A8CCB !important;
}
.menu-right[_moz-menuactive='true'] {
list-style-image: url('chrome://global/skin/menu/Menu-arrow.png') !important;
}
menuitem[checked='true'] > .menu-iconic-left
{
border: 1px solid #6A8CCB !important;
height: 16px !important;
width: 16px !important;
/* -moz-opacity: 0.5; */
background-color: #F6F6F6 !important;
}
menuitem[checked='true'][_moz-menuactive='true'] {
list-style-image: url('chrome://global/skin/menu/menu-check.gif') !important;
}
menuitem[checked='true'][type='radio'][_moz-menuactive='true'] {
list-style-image: url('chrome://global/skin/menu/menu-radio.gif') !important;
}
popup[type='autocomplete'], listbox {
background-color: -moz-Field !important;
background-image: none !important;
}"
Monday, April 11, 2005
PageRankTM without GoogleToolBar
Here is a php script that actually gather's the Google PageRank without the toolbar, quite a complex algo seems to be used 8-|
Here is a php script that actually gather's the Google PageRank without the toolbar, quite a complex algo seems to be used 8-|
Thursday, April 07, 2005
Eyetrack III - What You Most Need to Know
There is research(study) of how the eyeballs track the website or flow over the website content..
That study effectively helps the webmasters to place the content or the layout.
There is research(study) of how the eyeballs track the website or flow over the website content..
That study effectively helps the webmasters to place the content or the layout.
Tuesday, April 05, 2005
Developing Custom PHP Extensions
Have standard set of coding common for your exteremly heavily browsed website in PHP... Make a custom PHP extension.
Have standard set of coding common for your exteremly heavily browsed website in PHP... Make a custom PHP extension.
IEEE Bjarne Stroustrup C++ Interview
I got this in an email forward, Thanks all to who contributed to the forwarded mail..
I don't even know if this is true, but I'll highlight some lines that definately are true...
Rating:
Quality: Unrated
On the 1st of January, 1998, Bjarne Stroustrup gave an interview to the IEEE's 'Computer' magazine. Naturally, the editors thought he would be giving a retrospective view of seven years of object-oriented design, using the language he created (C++). Picture (Metafile)
By the end of the interview, the interviewer got more than he had bargained for and, subsequently, the editor decided to suppress its contents, 'for the good of the industry' but, as with many of these things, there was a leak.
Here is a complete transcript of what was was said, unedited, and unrehearsed, so it isn't as neat as planned interviews. You will find it interesting...
--------------------------------------------------------------------------------
Interviewer: Well, it's been a few years since you changed the world of software design, how does it feel, looking back?
Stroustrup: Actually, I was thinking about those days, just before you arrived. Do you remember? Everyone was writing 'C' and, the trouble was, they were pretty damn good at it. Universities got pretty good at teaching it, too. They were turning out competent - I stress the word 'competent' - graduates at a phenomenal rate. That's what caused the problem.
Interviewer: Problem?
Stroustrup: Yes, problem. Remember when everyone wrote Cobol?
Interviewer: Of course, I did too
Stroustrup: Well, in the beginning, these guys were like demi-gods. Their salaries were high, and they were treated like royalty.
Interviewer: Those were the days, eh?
Stroustrup: Right. So what happened? IBM got sick of it, and invested millions in training programmers, till they were a dime a dozen.
Interviewer: That's why I got out. Salaries dropped within a year, to the point where being a journalist actually paid better.
Stroustrup: Exactly. Well, the same happened with 'C' programmers.
Interviewer: I see, but what's the point?
Stroustrup: Well, one day, when I was sitting in my office, I thought of this little scheme, which would redress the balance a little. I thought 'I wonder what would happen, if there were a language so complicated, so difficult to learn, that nobody would ever be able to swamp the market with programmers? Actually, I got some of the ideas from X10, you know, X windows. That was such a bitch of a graphics Picture (Metafile)system, that it only just ran on those Sun 3/60 things. They had all the ingredients for what I wanted. A really ridiculously complex syntax, obscure functions, and pseudo-OO structure. Even now, nobody writes raw X-windows code. Motif is the only way to go if you want to retain your sanity.
Interviewer: You're kidding...?
Stroustrup: Not a bit of it. In fact, there was another problem. Unix was written in 'C', which meant that any 'C' programmer could very easily become a systems programmer. Remember what a mainframe systems programmer used to earn?
Interviewer: You bet I do, that's what I used to do.
Stroustrup: OK, so this new language had to divorce itself from Unix, by hiding all the system calls that bound the two together so nicely. This would enable guys who only knew about DOS to earn a decent living too.
Interviewer: I don't believe you said that...
Stroustrup: Well, it's been long enough, now, and I believe most people have figured out for themselves that C++ is a waste of time but, I must say, it's taken them a lot longer than I thought it would.
Interviewer: So how exactly did you do it?
Stroustrup: It was only supposed to be a joke, I never thought people would take the book seriously. Anyone with half a brain can see that object-oriented programming is counter-intuitive, illogical and inefficient.
Interviewer: What?
Stroustrup: And as for 're-useable code' - when did you ever hear of a company re-using its code?
Interviewer: Well, never, actually, but...
Stroustrup: There you are then. Mind you, a few tried, in the early days. There was this Oregon company - Mentor Graphics, I think they were called - really caught a cold trying to rewrite everything in C++ in about '90 or '91. I felt sorry for them really, but I thought people would learn from their mistakes. Picture (Metafile)
Interviewer: Obviously, they didn't?
Stroustrup: Not in the slightest. Trouble is, most companies hush-up all their major blunders, and explaining a $30 million loss to the shareholders would have been difficult. Give them their due, though, they made it work in the end.
Interviewer: They did? Well, there you are then, it proves O-O works.
Stroustrup: Well, almost. The executable was so huge, it took five minutes to load, on an HP workstation, with 128MB of RAM. Then it ran like treacle. Actually, I thought this would be a major stumbling-block, and I'd get found out within a week, but nobody cared. Sun and HP were only too glad to sell enormously powerful boxes, with huge resources just to run trivial programs. You know, when we had our first C++ compiler, at AT&T, I compiled 'Hello World', and couldn't believe the size of the executable. 2.1MB
Interviewer: What? Well, compilers have come a long way, since then.
Stroustrup: They have? Try it on the latest version of g++ - you won't get much change out of half a megabyte. Also, there are several quite recent examples for you, from all over the world. British Telecom had a major disaster on their hands but, luckily, managed to scrap the whole thing and start again. They were luckier than Australian Telecom. Now I hear that Siemens is building a dinosaur, and getting more and more worried as the size of the hardware gets bigger, to accommodate the executables. Isn't multiple inheritance a joy?
Interviewer: Yes, but C++ is basically a sound language.
Stroustrup: You really believe that, don't you? Have you ever sat down and worked on a C++ project? Here's what happens: First, I've put in enough pitfalls to make sure that only the most trivial projects will work first time. Take operator overloading. At the end of the project, almost every module has it, usually, because guys feel they really should do it, as it was in their training course. The same operator then means something totally different in every module. Try pulling that lot together, when you have a hundred or so modules. Picture (Metafile)And as for data hiding. God, I sometimes can't help laughing when I hear about the problems companies have making their modules talk to each other. I think the word 'synergistic' was specially invented to twist the knife in a project manager's ribs.
Interviewer: I have to say, I'm beginning to be quite appalled at all this. You say you did it to raise programmers' salaries? That's obscene.
Stroustrup: Not really. Everyone has a choice. I didn't expect the thing to get so much out of hand. Anyway, I basically succeeded. C++ is dying off now, but programmers still get high salaries - especially those poor devils who have to maintain all this crap. You do realise, it's impossible to maintain a large C++ software module if you didn't actually write it?
Interviewer: How come?
Stroustrup: You are out of touch, aren't you? Remember the typedef?
Interviewer: Yes, of course.
Stroustrup: Remember how long it took to grope through the header files only to find that 'RoofRaised' was a double precision number? Well, imagine how long it takes to find all the implicit typedefs in all the Classes in a major project.
Interviewer: So how do you reckon you've succeeded?
Stroustrup: Remember the length of the average-sized 'C' project? About 6 months. Not nearly long enough for a guy with a wife and kids to earn enough to have a decent standard of living. Take the same project, design it in C++ and what do you get? I'll tell you. One to two years. Isn't that great? All that job security, just through one mistake of judgement. And another thing. The universities haven't been teaching 'C' for such a long time, there's now a shortage of decent 'C' programmers. Especially those who know anything about Unix systems programming. How many guys would know what to do with 'malloc', when they've used 'new' all these years - and never bothered to check the return Picture (Metafile)code. In fact, most C++ programmers throw away their return codes. Whatever happened to good ol' '-1'? At least you knew you had an error, without bogging the thing down in all that 'throw' 'catch' 'try' stuff.
Interviewer: But, surely, inheritance does save a lot of time?
Stroustrup: Does it? Have you ever noticed the difference between a 'C' project plan, and a C++ project plan? The planning stage for a C++ project is three times as long. Precisely to make sure that everything which should be inherited is, and what shouldn't isn't. Then, they still get it wrong. Whoever heard of memory leaks in a 'C' program? Now finding them is a major industry. Most companies give up, and send the product out, knowing it leaks like a sieve, simply to avoid the expense of tracking them all down.
Interviewer: There are tools...
Stroustrup: Most of which were written in C++.
Interviewer: If we publish this, you'll probably get lynched, you do realise that?
Stroustrup: I doubt it. As I said, C++ is way past its peak now, and no company in its right mind would start a C++ project without a pilot trial. That should convince them that it's the road to disaster. If not, they deserve all they get. You know, I tried to convince Dennis Ritchie to rewrite Unix in C++.
Interviewer: Oh my God. What did he say?
Stroustrup: Well, luckily, he has a good sense of humor. I think both he and Brian figured out what I was doing, in the early days, but never let on. He said he'd help me write a C++ version of DOS, if I was interested.
Interviewer: Were you?
Stroustrup: Actually, I did write DOS in C++, I'll give you a demo when we're through. I have it running on a Sparc 20 in the computer room. Goes like a rocket on 4 CPU's, and only takes up 70 megs of disk.
Interviewer: What's it like on a PC?
Stroustrup Picture (Metafile): Now you're kidding. Haven't you ever seen Windows '95? I think of that as my biggest success. Nearly blew the game before I was ready, though.
Interviewer: You know, that idea of a Unix++ has really got me thinking. Somewhere out there, there's a guy going to try it.
Stroustrup: Not after they read this interview.
Interviewer: I'm sorry, but I don't see us being able to publish any of this.
Stroustrup: But it's the story of the century. I only want to be remembered by my fellow programmers, for what I've done for them. You know how much a C++ guy can get these days?
Interviewer: Last I heard, a really top guy is worth $70 - $80 an hour.
Stroustrup: See? And I bet he earns it. Keeping track of all the gotchas I put into C++ is no easy job. And, as I said before, every C++ programmer feels bound by some mystic promise to use every damn element of the language on every project. Actually, that really annoys me sometimes, even though it serves my original purpose. I almost like the language after all this time.
Interviewer: You mean you didn't before?
Stroustrup: Hated it. It even looks clumsy, don't you agree? But when the book royalties started to come in... well, you get the picture.
Interviewer: Just a minute. What about references? You must admit, you improved on 'C' pointers.
Stroustrup: Hmm. I've always wondered about that. Originally, I thought I had. Then, one day I was discussing this with a guy who'd written C++ from the beginning. He said he could never remember whether his variables were referenced or dereferenced, so he always used pointers. He said the little asterisk always reminded him.
Interviewer: Well, at this point, I usually say 'thank you very much' but it hardly seems adequate.
Stroustrup: Promise me you'll publish this. My conscience is getting the better of me these days. Picture (Metafile)
Interviewer: I'll let you know, but I think I know what my editor will say.
Stroustrup: Who'd believe it anyway? Although, can you send me a copy of that tape?
Interviewer: I can do that.
Friday, April 01, 2005
The History of Mozilla Firefox: From Phoenix, to Firebird, to Firefox
The history of Mozilla Firefox!
The history of Mozilla Firefox!
Thursday, March 31, 2005
Wednesday, March 30, 2005
apachefriends.org - xampp
The distribution for Windows 98, NT, 2000 and XP. This version contains: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, JpGraph, FileZilla FTP Server, mcrypt, Turck MMCache, SQLite, and WEB-DAV + mod_auth_mysql.
The distribution for Windows 98, NT, 2000 and XP. This version contains: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, JpGraph, FileZilla FTP Server, mcrypt, Turck MMCache, SQLite, and WEB-DAV + mod_auth_mysql.
Thursday, March 24, 2005
An Industry at Risk
If you are reading this blog... Then you must almost definately be in a IT industry...
Please read this article which is against Patents... reason being.. just take a look at some of the patents that are aquired
If you are reading this blog... Then you must almost definately be in a IT industry...
Please read this article which is against Patents... reason being.. just take a look at some of the patents that are aquired
- IBM holds patent #4,965,765 which covers the use of different colors to distinguish the nesting level of nested expressions.
- Patent #5,249,290 covers assignment of client requests to the server process having the least load.
- Patent #4,941,125 covers using a digital camera in conjunction with character recognition software to store and index documents on a CD ROM.
- # And IBM really does charge small companies 1% of royalties to license a single software patent, and 5% for its entire portfolio.
Internet & Web - Web Content
Developer.Apple.com provides the WebDevelopers very decent and useful articles, from Fonts to XMLHTTPRequest to DOM and CSS
Developer.Apple.com provides the WebDevelopers very decent and useful articles, from Fonts to XMLHTTPRequest to DOM and CSS
Wednesday, March 23, 2005
SitePoint Forums - Javascript - Usefull Tips & Tricks
no need to explain what the link may contain ;)
no need to explain what the link may contain ;)
Apache Ant Demystified[Java and J2EE]
Little bit of Java for now... and a nice tool for it ...
Apache Ant, a nice tool to complile stuff with other intelligent tasks.... !
Little bit of Java for now... and a nice tool for it ...
Apache Ant, a nice tool to complile stuff with other intelligent tasks.... !
Tuesday, March 22, 2005
Controllable Navigation Bars with JavaScript, Part 1
Nice article if you want to have hide / unhide navigation bars something similar to SitePoint's navigation. (As of today ;) )
Nice article if you want to have hide / unhide navigation bars something similar to SitePoint's navigation. (As of today ;) )
Monday, March 21, 2005
Mozilla Thunderbird 1.0.2 Released
Mozilla has released Mozilla Thunderbird 1.0.2, It is basically a security update of their previous stable version 1.0
Mozilla has released Mozilla Thunderbird 1.0.2, It is basically a security update of their previous stable version 1.0
Thursday, March 17, 2005
EPIC 2014 - Hosted By: Ido
This one takes us into future year 2014 ,where Google, Amazon lead us to a journey where every article, news, blog that we read, hear see is filtered, customized from a zillion posts, articles, news items.
This one takes us into future year 2014 ,where Google, Amazon lead us to a journey where every article, news, blog that we read, hear see is filtered, customized from a zillion posts, articles, news items.
Sunday, March 13, 2005
XMLHttpRequest Usability Guidelines | Baekdal.com
Think you know how to program the AJAX way !?
Here are some guidelines for GUI, and other stuff
Think you know how to program the AJAX way !?
Here are some guidelines for GUI, and other stuff
Login Demonstration using XMLHTTPRequest
The above one is a nice Login Demonstration, where the author uses the "AJAX" method to get Logged
The above one is a nice Login Demonstration, where the author uses the "AJAX" method to get Logged
Friday, March 11, 2005
Future of the Mozilla Application Suite: No Official Mozilla 1.8, Community Transition Plan Unveiled - MozillaZine Talkback
:( A sad story,
From today on there would be no official releases of Mozilla Application Suite (a.k.a Mozilla SeaMonkey)
Mozilla would be concentrating their efforts towards Firefox and Thunderbird
:( A sad story,
From today on there would be no official releases of Mozilla Application Suite (a.k.a Mozilla SeaMonkey)
Mozilla would be concentrating their efforts towards Firefox and Thunderbird
Thursday, March 10, 2005
Architectural Styles and the Design of Network-based Software Architectures
By - Dr. Roy Thomas Fielding
The World Wide Web has succeeded in large part because its software architecture has been designed to meet the needs of an Internet-scale distributed hypermedia system. The Web has been iteratively developed over the past ten years through a series of modifications to the standards that define its architecture. In order to identify those aspects of the Web that needed improvement and avoid undesirable modifications, a model for the modern Web architecture was needed to guide its design, definition, and deployment.
Software architecture research investigates methods for determining how best to partition a system, how components identify and communicate with each other, how information is communicated, how elements of a system can evolve independently, and how all of the above can be described using formal and informal notations. My work is motivated by the desire to understand and evaluate the architectural design of network-based application software through principled use of architectural constraints, thereby obtaining the functional, performance, and social properties desired of an architecture. An architectural style is a named, coordinated set of architectural constraints.
This dissertation defines a framework for understanding software architecture via architectural styles and demonstrates how styles can be used to guide the architectural design of network-based application software. A survey of architectural styles for network-based applications is used to classify styles according to the architectural properties they induce on an architecture for distributed hypermedia. I then introduce the Representational State Transfer (REST) architectural style and describe how REST has been used to guide the design and development of the architecture for the modern Web.
REST emphasizes scalability of component interactions, generality of interfaces, independent deployment of components, and intermediary components to reduce interaction latency, enforce security, and encapsulate legacy systems. I describe the software engineering principles guiding REST and the interaction constraints chosen to retain those principles, contrasting them to the constraints of other architectural styles. Finally, I describe the lessons learned from applying REST to the design of the Hypertext Transfer Protocol and Uniform Resource Identifier standards, and from their subsequent deployment in Web client and server software.
By - Dr. Roy Thomas Fielding
The World Wide Web has succeeded in large part because its software architecture has been designed to meet the needs of an Internet-scale distributed hypermedia system. The Web has been iteratively developed over the past ten years through a series of modifications to the standards that define its architecture. In order to identify those aspects of the Web that needed improvement and avoid undesirable modifications, a model for the modern Web architecture was needed to guide its design, definition, and deployment.
Software architecture research investigates methods for determining how best to partition a system, how components identify and communicate with each other, how information is communicated, how elements of a system can evolve independently, and how all of the above can be described using formal and informal notations. My work is motivated by the desire to understand and evaluate the architectural design of network-based application software through principled use of architectural constraints, thereby obtaining the functional, performance, and social properties desired of an architecture. An architectural style is a named, coordinated set of architectural constraints.
This dissertation defines a framework for understanding software architecture via architectural styles and demonstrates how styles can be used to guide the architectural design of network-based application software. A survey of architectural styles for network-based applications is used to classify styles according to the architectural properties they induce on an architecture for distributed hypermedia. I then introduce the Representational State Transfer (REST) architectural style and describe how REST has been used to guide the design and development of the architecture for the modern Web.
REST emphasizes scalability of component interactions, generality of interfaces, independent deployment of components, and intermediary components to reduce interaction latency, enforce security, and encapsulate legacy systems. I describe the software engineering principles guiding REST and the interaction constraints chosen to retain those principles, contrasting them to the constraints of other architectural styles. Finally, I describe the lessons learned from applying REST to the design of the Hypertext Transfer Protocol and Uniform Resource Identifier standards, and from their subsequent deployment in Web client and server software.
Thursday, March 03, 2005
हिंदी युनिकोड में टाईपराईटर
ये हे ऐक बहुत ही अच्छा ऐडिटर, जिसमें आप हिंदी युनिकोड में टाईप कर पाऐं गे
ये हे ऐक बहुत ही अच्छा ऐडिटर, जिसमें आप हिंदी युनिकोड में टाईप कर पाऐं गे
Wednesday, March 02, 2005
adaptive path | ajax: a new approach to web applications
This one... neatly expains what goes through XMLHTTPRequest...
The term "Ajax" is coined where XMLHTTPRequest, Javascript, CSS
This one... neatly expains what goes through XMLHTTPRequest...
The term "Ajax" is coined where XMLHTTPRequest, Javascript, CSS
Saturday, February 26, 2005
Chris Justus - Server Side Guy: Google Suggest Dissected...
Ok.. This is yet another XMLHTTPRequest Post
This fellow Chris as neatly indented the code of Google's Autocomplete javascript which does the XMLHTTPRequest, and tried to xplain it as well...
Nice Work Chris!!
Ok.. This is yet another XMLHTTPRequest Post
This fellow Chris as neatly indented the code of Google's Autocomplete javascript which does the XMLHTTPRequest, and tried to xplain it as well...
Nice Work Chris!!
Friday, January 07, 2005
Wednesday, January 05, 2005
irt.org - JavaScript Objects FAQ Knowledge Base
Check this link,
think you know a lot about JavaScript ? Check their FAQs and stuff amazing...
Check this link,
think you know a lot about JavaScript ? Check their FAQs and stuff amazing...
Monday, January 03, 2005
start [JPSPAN]
I've been linking many XMLHttpRequest posts. But here is one that could be really ... really useful. Its a sourceforge project, that uses php to make Javascript code to use the XMLHttpRequest.
Check out these xamples
I've been linking many XMLHttpRequest posts. But here is one that could be really ... really useful. Its a sourceforge project, that uses php to make Javascript code to use the XMLHttpRequest.
Check out these xamples
dltypeof - Custom JS typeof operator - DHTML Lab - WebReference.com
Javascript Guys must have used the native function typeof(), But U guys must have as well been frustrated when it returns a dumb "object" When you thought it would have returned "date" , "array" or so on.
Well here comes the dltypeof() which is not pre-build into JS... :( But thanks to WebReference DHTML article that I was going through, It helps you return a little more required datatypes "the one that you expected"
Javascript Guys must have used the native function typeof(), But U guys must have as well been frustrated when it returns a dumb "object" When you thought it would have returned "date" , "array" or so on.
Well here comes the dltypeof() which is not pre-build into JS... :( But thanks to WebReference DHTML article that I was going through, It helps you return a little more required datatypes "the one that you expected"
Subscribe to:
Posts (Atom)