This post was made for Mangnablog. View the full post here.
This post was made for Mangnablog. View the full post here.
I’d like to share with you one of the splendorous features I have the scrumptious joy of using on this site.
The “accesslog” page here is one of my favorite files to inker around with, but I was kinda bummed by how long I had to look at a “loading” screen every time I requested a list of IPs that were resolved to hostnames (on the fly - at every request). So, I now have an AJAXified button that resolves the IP’s to hostnames without changing the page or showing a “loading screen”. The button sets off a chain of events that replace each IP on the page with its corresponding hostname (as far as it can be resolved)
You can see the feature in action here.
Enter a list of IPs (line-break separated) and resolve them to hostnames. It’s nothing special, but you’ll see the nice effect when you have a list of 10-20 IPs.
Update: Wrote a version with more XML involved.
Good morning CNN. Had a good nap these last few years?
The threat comes in large part from Ajax, a set of Web development tools that speeds up Web applications by summoning snippets of data as needed instead of pulling entire Web pages over and over.
Also contributing are faster Internet connections, more powerful computers and better browsers able to handle Ajax, which is short for Asynchronous JavaScript and XML.
“There’s a lot of power sitting on that Web browser … that people are just tapping into,” said White of eBusiness Applications. Web developers “are beginning to push its limits in terms of creative uses and new applications.”
Ever get tired of using a browser to view content on the web? Don’t you just miss that old lime green command prompt ? Wouldn’t it be cool if you could combine the two? It’s a “just for fun” project, but I wrote it so I could expand it easily with new commands.
Current commands include:
Upcoming commands:
It uses AJAX as you might have guessed, and since the requests are made independent of each other, the commands can be viewed as queued sequentially like in any other Linux/Unix shells, That means you can type in and send off a command and while you wait for a response from the server, you can send off your next commad before the previous one is even finished.
Stay tuned for more! :-p