Who is hosting this?
|
|
Friday, 13 July 07 - 08:41 PM (GMT) By Vlatko Zdrale in Freeware Developing Tools |
|
Who Is Hosting This is a tool that enables you to find out who is hosting any web site. Simply type in any domain name, and you'll get a link to the company that's hosting this particular domain. It's that simple!
as you can see this blog is hosted by Memset Ltd
Javascript leading zero string prototype
|
|
Thursday, 12 July 07 - 04:07 PM (GMT) By Vlatko Zdrale in JavaScript |
|
When you are working with dates it is useful to have all dates formatted in a same way. For example, it is better to have all dates formatted like '2007-01-01' then like '2007-1-1'. This is javascript prototype that can help you with this leading zeros:
<html><body>
<script type="text/javascript">
String.prototype.leadingZero = function(){
if (this.length == 1) return '0' + this; else return this;
}
//show how it works
test1 = '1'; // we need zero here
test2 = '02'; // don't need zero
document.write ('"' + test1.leadingZero() + '"<br>');
document.write ('"' + test2.leadingZero() + '"<br>');
</script>
</body>
</html>
Preventing Image and Bandwidth Theft With .htaccess
|
|
Wednesday, 27 June 07 - 05:49 PM (GMT) By Vlatko Zdrale in .htaccess |
|
Are you complaining about websites stealing your site's images and also stealing your bandwidth almost every other day. With few lines in your .htaccess file you can fix this. Just add this lines:
SetEnvIfNoCase Referer "^http://www.yoursite.com/" locally_linked=1
SetEnvIfNoCase Referer "^http://www.yoursite.com$" locally_linked=1
SetEnvIfNoCase Referer "^http://yoursite.com/" locally_linked=1
SetEnvIfNoCase Referer "^http://yoursite.com$" locally_linked=1
SetEnvIfNoCase Referer "^$" locally_linked=1
<FilesMatch "\.(gif|png|jpe?g)$">
Order Allow,Deny
Allow from env=locally_linked
</FilesMatch>
Test Everything
|
|
Thursday, 21 June 07 - 06:51 PM (GMT) By Vlatko Zdrale in Freeware Developing Tools |
|
Test everything — 100+ tools in one! is a great tool for testing everything you would ever wanted to know about your website:
CSS and HTML validators
SEO tools
Social services
Web proxies
Network tools
Text tools
Image tools (works only with Image URLs)
Miscellaneous tools
Nice javascript for charts
|
|
Thursday, 21 June 07 - 05:26 PM (GMT) By Vlatko Zdrale in JavaScript |
|
Emprise JavaScript Chart
Features
Interactive: Features such as Hints, Mouse Tracking, Mouse Events, Key Tracking and Events, Zooming, Scrolling, and Crosshairs raise interactivity and user experience in web charting to a new level.
Axis Scaling: There's no need to determine your data range before hand. EJSChart will calculate and scale automatically to fit whatever data it is presented with.
Auto Zooming, Scrolling: Too much data and not enough screen real estate? Show it all. Let your end users zoom in on the pieces they're most interested in. Axis locking for single axis zoom, scrolling and automatic axis scaling are all included.
Stackable Series: Multiple chart series can be stacked and combined to fit many charting needs.
Multiple Chart Types: Line, Area, Scatter, Pie, Bar and Function series are just the beginning. New series are just a few lines of JavaScript code away.
Ajax-Driven Data: EJSChart supports XML-formatted data and loads data on the fly. New series can be added and data updated in real time without page reloads.
Compatible: Built with compatibility in mind and tested on all major browsers, you can be assured your charts will function consistently for the broadest range of end users.
See the full list of compatible browsers.
Plugin Free: 100% Pure JavaScript Charting Solution. No more worries of incompatible plugin versions or confusing security warnings. EJSChart is pure JavaScript and requires no client installation.
Customizable: Every aspect of the charting display can be configured and customized through well-documented properties and methods. Want to do more than just change the color of the background? Need a series type which doesn't already exist? EJSChart is fully customizable and extendable to provide the greatest flexibility and integration for existing site designs and needs.
Install Ubuntu without partitioning
|
|
Friday, 15 June 07 - 05:40 PM (GMT) By Vlatko Zdrale in Ubuntu |
|
Wubi is an unofficial Ubuntu installer for Windows users that will bring you into the Linux world with a few clicks. Wubi allows you to install and uninstall Ubuntu as any other application. If you heard about Linux and Ubuntu, if you wanted to try them but you were afraid, this is for you.
Wubi is Safe
It does not require you to modify the partitions of your PC, or to use a different bootloader.
Wubi is Simple
Just run the installer, no need to burn a CD.
Wubi is Discrete
Wubi keeps most of the files in one folder, and If you do not like, you can simply uninstall it.
Wubi is Free
Wubi (like Ubuntu) is free as in beer and as in freedom. You will get this part later on, the important thing now is that it cost absolutely nothing, it is our gift to you...
Test the loading speed of your website with Pingdom Tools
|
|
Thursday, 14 June 07 - 02:45 PM (GMT) By Vlatko Zdrale in Freeware Developing Tools |
|
Pingdom Tools allows you to test the loading speed of your website. Just type in the URL and hit Test Now. Pingdom Tools will then mimic exactly the way your website is loaded on the web browser and output you in hierarchy the speed of each element. That includes the images, CSS, Javascripts, flash, RSS, etc.
How it works
The Full Page Test loads a complete HTML page including all objects (images, CSS, JavaScripts, RSS, Flash and frames/iframes). It mimics the way a page is loaded in a web browser.
The load time of all objects is shown visually with time bars.
You can view the list of objects either in load order or as a hierarchy. The hierarchy view allows you to see which objects are linked to in for example a CSS file.
Every test also shows general statistics about the loaded page such as the total number of objects, total load time, and size including all objects.
Note: This version doesn't load objects included in JavaScripts. We have also put a limit on the number and size of the objects that are loaded (to prevent the tool from downloading movies, for example).
This Full Page Test was inspired by the OctaGate SiteTimer. We liked what they did and wanted to take the idea one step further.
Here is the result page for my homepage.
Use MySQL to create random passwords
|
|
Monday, 11 June 07 - 03:02 PM (GMT) By Vlatko Zdrale in SQL |
|
You want to create random password just using MySQL? UUID() function which returns a Universal Unique Identifier can help you:
SELECT LEFT(md5(UUID()), 6)
You can change number 6 if you want shorter or longer passwords...
Free Icons search
|
|
Monday, 11 June 07 - 02:59 PM (GMT) By Vlatko Zdrale in Web Developing - General |
|
iconlet is search engine for free icons. It can search over 40.000 free icons
Detect different browsers
|
|
Monday, 11 June 07 - 02:26 PM (GMT) By Vlatko Zdrale in JavaScript |
|
This article has been moved to my new Zemoon Blog by Vlatko Zdrale
How many times did you write javascript that is not working with IE or with some other browser? Don't ask me :) Here is table with some object detection code which can help you to determine which browser is your user using:
| Scheme | Description |
|---|---|
| document.getElementById | Detects IE5+, Firefox1+, and Opera7+ (modern browsers in general) |
| window.getComputedStyle | Detects Firefox1+ and Opera 8+ |
| Array.every | Detects Firefox1.5+ (method detection) |
| window.Iterator | Detects Firefox2+ |
| document.all | Detects IE4+ |
| window.attachEvent | Detects IE5+ |
| window.createPopup | Detects IE5.5+ |
| document.compatMode && document.all | Detects IE6+ |
| window.XMLHttpRequest | Detects IE7, Firefox1+, and Opera8+ |
| document.documentElement && typeof document.documentElement.style.maxHeight!="undefined" | Detects IE7 |
| window.opera | Detects Opera (any version). |
You can use this lines of code to detect specific browser:
<script type="text/javascript"> if (document.getElementById) alert("Modern browser detected") if (window.getComputedStyle) alert("Firefox1+ or Opera 8+ detected") if (Array.every) alert("Firefox1.5+ detected") if (window.Iterator) alert("Firefox2+ detected") if (document.all) alert("IE4+ detected") if (window.attachEvent) alert("IE5+ detected") if (window.createPopup) alert("IE5.5+ detected") if (document.compatMode && document.all) alert("IE7, Firefox1+, and Opera8+ detected") if (window.XMLHttpRequest) alert("IE6 detected") if (document.documentElement && typeof document.documentElement.style.maxHeight!="undefined") alert("IE7 detected") if (window.attachEvent) alert("Opera (any version) detected") </script>
Domjax free fast domain name search tool
|
|
Friday, 08 June 07 - 02:13 PM (GMT) By Vlatko Zdrale in General |
|
domjax is free fast domain name search tool, offering seo tools, website owner information, website traffic information, html validator, search engines page rank, google seo tools, tracert, webpage archive, list cached and indexed pages and may many other more for free!
Any duplicate rows?
|
|
Friday, 08 June 07 - 01:29 PM (GMT) By Vlatko Zdrale in SQL |
|
Google Adsense Sandbox
|
|
Wednesday, 06 June 07 - 02:43 PM (GMT) By Vlatko Zdrale in Web Developing - General |
|
Google Adsense Sandbox - This is an online tool for Adsense publishers more advanced than the Official Adsense Preview tool.
With this tool you can type URL or keyword(s), select country (or let them determine your country), submit and you will see list of potential ads that google adsense will show on your page.
free ASP.NET web materix project
|
|
Thursday, 19 April 07 - 03:24 AM (GMT) By Vlatko Zdrale in General |
|
ASP.NET Web Matrix is a community-supported, easy-to-use WYSIWYG application development tool for ASP.NET. It can be installed via a quick 1.3 MB download (about 5 minutes using a 56Kb modem). New features include: Access database support, J# support, design time enhancements including improved table editing and user-control rendering, many bug fixes, and much more! Best of all? It's absolutely free so you learn ASP.NET and become webdeveloper!
Swift - Windows browser with Macs rendering engine
|
|
Monday, 09 April 07 - 06:32 PM (GMT) By Vlatko Zdrale in General |
|
Swift - Swift is a Web Browser for Microsoft Windows based around the WebKit rendering engine which Safari on Mac uses. This is invaluable for testing your sites on your Windows box.
Free broadband speed test
|
|
Saturday, 07 April 07 - 12:36 AM (GMT) By Vlatko Zdrale in General |
|
Use this free broadband speed test with servers located all over the world. Compare your results with others and easily share them.
Find out estimated value of your domain name
|
|
Friday, 06 April 07 - 01:08 AM (GMT) By Vlatko Zdrale in Web Developing - General |
|
If you would like to know what is estimated price for your domain name you can visit this site and find out. As you can see my domain name is not really expensive, but content is what is counting, right?
Find out estimated value of your web site
|
|
Friday, 06 April 07 - 12:57 AM (GMT) By Vlatko Zdrale in Web Developing - General |
|
If you would like what is estimated value of your website you can visit this site, type in your websites URL and in few seconds you will know. This value is calculated based on several factors shown above, including: Links, Traffic (Alexa), age of the domain, site category, domain keyword popularity, and overall occurrences of the domain name on the web.
Site you are currently reading is worth: $1,298 (on 04/05/2007). If someone is ready to give me half of that price I would be glad to sell it :)
Save bandwidth with HTTP compression
|
|
Wednesday, 04 April 07 - 06:28 PM (GMT) By Vlatko Zdrale in General |
|
HTTP Compression delivers amazing speed enhancements via file size reduction. You wouldn't believe what results you'll get. Test Web sites with this tool, and see the difference compression makes! As you can see, terapad would save lot of bandwidth on this page if they had http compression.
If you use IIS click here and for Apache here to find out more on how to set up compression on your page.
Usually all you have to do is to put this lines into your .htaccess apache file:
# for compressing text & html:
AddOutputFilterByType DEFLATE text/html text/plain text/xml
Once you’ve configured your server, check to make sure you’re actually serving up compressed content. To do that you can use this website.
Improve loading time, squeeze javascript
|
|
Monday, 02 April 07 - 08:33 PM (GMT) By Vlatko Zdrale in JavaScript |
|
How long does it take for your web page to load? Pretty much? You have many javascript files?
Try packer, it will compres and squeeze your javascript file, and improve loading time.
... More items are available in my News Archive