| v | Spaw editor no longer working on IE9 | Posted: 06-10-2011 01:17 |
Spaw editor no longer working on IE9
It seems that the spaw editor is no longer working on Internet Explorer 9, the editor field remains grayed out.
The problem is related to a small JS issue. If you use the compatibility button in IE9 it fixes the issue, but of course you have to click it. If you’re looking for a code solution, I didn’t find it anywhere on the net, so I’ve written a fix myself. In the file js/ie/editor.js you should replace the following code: // returns reference to editors page iframe
SpawEditor.prototype.getPageIframe = function(page_name) { return this.document.frames(page_name + ‘_rEdit’); } by this one: // returns reference to editors page iframe
SpawEditor.prototype.getPageIframe = function(page_name) { if (document.frames) {return this.document.frames[page_name + ‘_rEdit’];} else {return this.document.getElementById(page_name +’_rEdit’).contentWindow;} } | ||
| > | How to set the time in Linux | Posted: 19-04-2011 13:48 |
While logged in as root do the following:
| ||
| > | Quick Tip: You Need to Check out LESS.js | Posted: 26-01-2011 18:18 |
Link: Quick Tip: You Need to Check out LESS.js You might be familiar with such services as LESS and Sass. They allow for far more flexibility when creating your stylesheets, including the use of variables, etc all based on the fast JavaScripting. | ||
| > | Java equivalent/alternative to php explode methode | Posted: 24-01-2011 12:59 |
Java equivalent/alternative to php explode methode
String.split() will do in most cases. Example: String str = “Madrid,Paris,London”;
String[] tokens = str.split(“,”); tokens[0] = “Madrid”; tokens[1] = “Paris”; tokens[2] = “London”; The problem with String.split() is that it uses a greedy regex match, so if some of your tokens are empty strings, it will drop them. If you want to preserve empty strings, use this method: StringUtils.splitPreserveAllTokens(String str, char separatorChar) | ||
| > | Facebook photo badge displays only photos from certain albums | Posted: 20-01-2011 16:58 |
When you decide to make a photobadge on Facebook it will allow you to automatically share your latest photos with the world from one image generated by Facebook. As you might have noticed it doesn’t take all the photos from all of your albums. The reason for this is probably because you have to enable the album for ‘Everyone’, and so the album cannot be set for ‘Friends only’ or something similiar. You can change your album-settings by clicking on an album and then at the bottom you will find a link ‘Change album settings’. | ||
| > | Google Maps API v3 vs v2 marker, tooltip, popup | Posted: 29-06-2010 10:41 |
Link: Google Maps API v3 vs v2 marker, tooltip, popup A nice overview of the different approaches in Google Maps API v2 and v3, for displaying tooltips, popups on markers. | ||
| > | NosTech Webloc Opener | Posted: 17-07-2009 11:25 |
Using WeblocOpener, you can will be able to open .webloc files in windows using your default browser (so no need to install Safari). Just double click your webloc files and they will open. You need to associate the .webloc filetype to the program, but it’s all explained when you just double click WeblocOpener. You can now download WeblocOpener for free. Update (27/10/2009): Version 1.1 is now fully compatible with Windows 7 too. | ||
| > | Appending to event functions in javascript. | Posted: 11-06-2009 16:02 |
Link: Appending to event functions in javascript. Asked question: I have this code. later in javascript I want to add javascript like document.body.onload= “funcSetByJS()” How can use the document.body.onload=” code without killing the code I set in the html? I want the onload to look like this when i am done. onload=”funcSetByHTML(); nFunctionsIDontKnowWhatTheyWillBe(); funcSetByJS()”. I need a way to append to the onload event, rather then rest it? Can this be done? See the link for the answer. | ||
| > | Fatal error: Call to undefined function: socket_create() | Posted: 28-04-2009 10:17 |
If this function is not working for your setup, make sure to check the following options: * (PHP 4 >= 4.1.0, PHP 5) * PHP should be compiled with this option * Check your php.ini file and make sure the line extension=php_sockets.dll exists and is not commented out with the ; in front of it. | ||
| > | Output extended ascii characters in Java | Posted: 15-12-2008 17:11 |
Link: Output extended ascii characters in Java Each character of text is specified by a value specified according to some encoding scheme. The particular type of encoding, the number of bits and bytes required for the encoding, transformations between encodings, and other issues thus become important, especially for a language like Java that is aimed towards worldwide use. Encoding becomes particularly relevant to I/O when text gets moved between different systems with perhaps different encoding schemes. So give a brief overview of character encodings here. The 7-BIT ASCII code set is the most famous, but there are many extended eight bit sets in which the first 128 codes are ASCII and the extra 128 codes provide symbols and characters needed for other languages besides English. For example, the ISO-LATIN-1 set (ISO Standard 8859-1) provides characters for most West European languages and for a few other languages such as Indonesian. Java itself is based on the 2-byte UNICODE representation of characters. The sixteen bits provide for a character set of 65,535 entries and so allows for broad international use. The first 256 entries in 2-byte UNICODE are identical to the ISO-Latin-1 set. That makes the 2-byte Unicode inefficient for programs in English since the second byte is seldom needed. Therefore, a scheme called UTF-8 is used to encode text characters (e.g. string literals) for the Java class files. The UTF code varies from 1 byte to 3 bytes. If a byte begins with a 0 bit, then the lower 7 bits represent one of the 128 ASCII characters. If the byte begins with the bits 110, then it is the first of a two byte pair that represent the Unicode values for 128 to 2047. If any byte begins with 1110, then it is the first of a three byte set that can hold any of the other Unicode values. Thus, UTF trades the ability to only one byte most of the time for occasionally needing to use up to three bytes. For text in English and many other languages, this is a good tradeoff that can drastically reduce file size over those in strict Unicode. Java typically runs on platforms that use one byte extended ASCII encoded characters. Therefore, text I/O with the local platform, or with other platforms over the network, must convert between the encodings. As we mentioned in the previous section, the original one byte streams were not convenient for this so the Reader/Writer classes for two byte I/O were introduced. The default encoding is typically ISO-Latin-1, but your program can find the local encoding with the following static method in the System: String local_encoding = System.getProperty(“file.encoding”); The encoding can be explicitly specified in some cases via the constructor such as in the following file output: FileOutputStream out_file = new FileOutputStream (“Turkish.txt”); OutputStreamWriter file_writer = new OutputStreamWriter (out_file, “8859_3”); A similar overloaded constructor is available for InputStreamReader. See the book by Harold for more information about character encoding in Java. MORE ABOUT UNICODE If a character is not available on your keyboard, it can be specified in a Java program by its Unicode value. This value is represented with four hexadecimal numbers preceded by the “u” escape sequence. For example, the “ö” character is given by u00F6 and “è” by u00E8. The program UnicodesApplet shows examples of characters specified by their Unicode values and drawn on the applet panel. UnicodesApplet.java import javax.swing.*; import java.awt.*; /** Unicode demo program. **/ public class UNICODESAPPLET extends JApplet { public void init () { Container content_pane = getContentPane (); // Create an instance of DrawingPanel DrawingPanel drawing_panel = new DrawingPanel (); // Add the DrawingPanel to the content pane. content_pane.add (drawing_panel); } // init } // class UnicodesApplet /** Display unicode characters. **/ class DrawingPanel extends JPanel { public void paintComponent (Graphics g) { // First paint background unless you will // paint whole area yourself. super.paintComponent (g); g.drawString (“\u00e5 = \u00e5”, 10, 12 ); g.drawString (“\u00c5 = \u00c5”, 10, 24 ); g.drawString (“\u00e4 = \u00e4”, 10, 36 ); g.drawString (“\u00c4 = \u00c4”, 10, 48 ); g.drawString (“\u00d6 = \u00d6”, 10, 60 ); g.drawString (“\u00f6 = \u00f6”, 10, 72 ); } // paintComponent } // class DrawingPanel | ||
| > | Associate fields to table in MySQL using PHP | Posted: 08-12-2008 19:06 | |
Associate fields to table in MySQL using PHP
Just a fairly useful (to me at least!) “implementation” of mysql_fetch_assoc to stop the clobbering of identical column names and allow you to work out which table produced which result column when using a JOIN (or simple multiple-table) SQL query: (assuming a live connection …)
| |||
| > | Browser Plug-in Detection for flash, director, quicktime, ... | Posted: 25-11-2008 16:40 |
Link: Browser Plug-in Detection for flash, director, quicktime, ... On the following site you can download a javascript (and also a little bit of VB) which allows you to detect which plugins are available on the client’s machine. Detects Flash, Director, Quicktime, Windows Media and Real. | ||
| > | Change the Default Sent, Junk, and Trash Folders | Posted: 05-11-2008 13:32 |
Link: Change the Default Sent, Junk, and Trash Folders Set the Default Sent, Junk, and Trash Folders How to configure the default sent, junk, and trash folders used by the WiscMail web client and other common desktop e-mail clients. CHANGE THE DEFAULT FOLDERS USED BY:
Mozilla Thunderbird 2.x (Windows/Mac)
Outlook Express Outlook Express does not filter Junk mail, so it is not possible to specify a default Junk mail folder. For Trash, Outlook 2007 uses the “Deleted Items” folder. This cannot be modified. To modify the default Sent folder:
Outlook 2003 In Outlook 2003, it is not possible to customize the default Sent folder (“Sent Items”), Trash folder (“Deleted Items”), or Junk folder (“Junk E-Mail”). The junk filter can be disabled through Tools/Options/Preferences/Junk E-Mail, but the folder name cannot be customized when junk filtering is enabled. Outlook 2007
Windows Vista Mail
Mac Mail 2.x (Mail.app)
Entourage (Mac)
| ||
| > | Boot camp windows drivers don't show when Leopard X dvd is inserted | Posted: 22-10-2008 10:46 |
Problem: After having installed Leopard, to update Windows drivers, you put the Leopard DVD in while in Boot Camp Windows. The new driver install did not occur. You also could not find Windows drivers on Leopard DVD. And, while in Leopard and starting up Boot Camp Assistant, there was no longer any way to make a Windows driver CD (or folder). Solution: I had to right-click the DVD drive in Vista, and choose Show Windows Files rather than Show Mac Files. Presto, the setup for Windows drivers appeared. If you have Mediafour’s MacDrive installed in Windows, Mediafour says that when you right-click the DVD, you should choose “MacDrive -> Show Windows Files.” This is because the Leopard installation DVD is a multisession disc. | ||
| > | Synchronize files in Windows XP | Posted: 16-09-2008 00:29 |
Link: Synchronize files in Windows XP Synchronize files in Windows XP. Learn how to keep your laptop or desktop pc in sync. Very good and simple tutorial. | ||
| > | Remote Desktop Does Nothing and no error messages appear | Posted: 15-09-2008 13:03 |
It appears that the video drivers affect the Remote Desktop Server (RDC) and causes this to mall-function. You can find back the discussion thread here on the site of Microsoft. Installing older video drivers again might solve your problem. | ||
| > | How to turn on automatic logon in Windows XP | Posted: 15-09-2008 10:32 |
Link: How to turn on automatic logon in Windows XP Describes how to use Registry Editor to automate the logon process in Windows XP. | ||
| > | PHP: How to Get the Current Page URL | Posted: 12-08-2008 11:08 |
Link: PHP: How to Get the Current Page URL Sometimes, you might want to get the current page URL that is shown in the browser URL window. For example if you want to let your visitors submit a blog post to Digg you need to get that same exact URL. There are plenty of other reasons as well. In this tutorial we will show how you can do that. | ||
| > | NosTech File Comparer | Posted: 07-08-2008 12:11 |
NosTech File Comparer allows you to find all duplicate or identical files on your computer. Just select the directory or drive you want to scan for duplicate files and hit Start. You will get a list of potential duplicate files found and the interface allows you to view, open the containing folder or delete the file in just one click. This program is very useful to clear some additional diskspace in no time. You can now download FileComparer for free. | ||
| > | Setting a minimum height for a div | Posted: 18-07-2008 15:16 |
Actually the solution is very easy for IE since IE treats height almost as if it were min-height. So the following will do what you want (assuming 200px was the min-height you wanted) ..foo { min-height: 200px } // feed IE the same value for height, but not it IE Mac 5 * html .foo { /*\*/ height: 200px; } Of course, Safari still doesn’t support min-height either, so you might be interested in Dave Shea (of Mezzoblue and the CSS Zen Garden)’s cunning fix | ||

![]() |
![]() |
NosTech delivers also hosting services, to fill in the needs of our clients to have their web-applications, sites and data online, so they can access it from everywhere they want. The hosting range can vary from a simple static hosting package up to a complex hosting solution with support for PHP, MySQL, ... and all this can be related to your own domainname off course. To know more about our packages and prices, please feel free to contact us.
- Static Hosting: This range of products is most commonly used for hosting static content such as photos and/or movies. These type of hosting packages is also excellent if you only want to use some email accounts linked to your domainname.
- Dynamic Hosting: This range of products is most commonly used for the clients who need to have dynamic content on their website. For example if you want to add some contact forms, a guestbook, a forum, ... this type of hosting is perfect. Dynamic hosting supports PHP (including GD, ImageMagick, ...) and MySQL.
| Domainname | ||
| Product | Details | Price (Tax excl.) |
| Domainname | .be, .nl, .com, .net, .org, .info, .biz, .us | 30.00 EUR (1 year) |
| Domainname EU | .eu | 40.00 EUR (1 year) |
| Static Hosting | ||
| Product | Details | Price (Tax excl.) |
| Small Static Hosting | Space: 25MB, Bandwidth: 500MB/month (max. 1 email + 1 ftp) | 1.00 EUR/month |
| Basic Static Hosting | Space: 50MB, Bandwidth: 1GB/month (max. 5 email + 10 ftp) | 3.50 EUR/month |
| Medium Static Hosting | Space: 100MB, Bandwidth: 2GB/month (max. 10 email + 15 ftp) | 4.00 EUR/month |
| Large Static Hosting | Space: 150MB, Bandwidth: 3GB/month (max. 15 email + 20 ftp) | 4.50 EUR/month |
| Dynamic Hosting | ||
| Product | Details | Price (Tax excl.) |
| Basic Dynamic Hosting | Space: 500MB, Bandwidth: 2GB/month | 75.00 EUR/year |
| Advanced Dynamic Hosting | Space: 1GB, Bandwidth: 3.5GB/month | 120.00 EUR/year |
| Pro Dynamic Hosting | Space: 2.5GB, Bandwidth: 7GB/month | 185.00 EUR/year |
| Elite Dynamic Hosting | Space: 5GB, Bandwidth: 15GB/month | 250.00 EUR/year |
| Custom Hosting | Didn't find anything appropriate? | Contact us |
| Hosted Exchange | ||
| Product | Details | Price (Tax excl.) |
| Personal Exchange | Space: 500MB, Web Access, IMAP/POP3 | 7.45 EUR/month |
| Business Exchange | Space: 1GB, Web Access, Mobile Access, MAPI/IMAP/POP3 | 13.95 EUR/month |
| Business Plus Exchange | Space: 1GB, Web Access, Mobile Access, MAPI/IMAP/POP3, Outlook License | 17.95 EUR/month |
| Misc | ||
| Product | Details | Price (Tax excl.) |
| Forward | URL/Domain forward | 10.00 EUR/year |
All hosting solutions include FTP access, email account(s) and subdomain support.

We use a variaty of the latest technologies (Java Swing desktop applications, Java applets to enrich your website, Flex, PHP, Ajax, Flash, ActionScript, ... ). All of these technologies are used to build the most reliable and accessible applications, adapted to the needs of our clients.
- Some of our Java applications:
- FileComparer
Using FileComparer, you can find back quickly and easily duplicate or identical files. You can quickly view, delete, ... these files with one click. FileComparer can be downloaded here for free.
Downloads: 490
- WeblocOpener
Using WeblocOpener, you can will be able to open .webloc files in windows using your default browser (so no need to install Safari). Just double click your webloc files and they will open. You need to associate the .webloc filetype to the program, but it's all explained when you just double click WeblocOpener. WeblocOpener can be downloaded here for free.
Downloads: 883
- Development of the website xlboom.be:
- Development of the website seanooz.be:
- An example of one of our latest Flex projects is Ultrashock V2:
- Some of the web-based Java/Jsp programming and scripting was done by us for Unizo:
- Some parts of the backend programming for this site were realized by NosTech. The backend is actually a backend application which allows the client to manipulate the whole frontend as they want.
For the frontend, NosTech also did the programming of the webshop and the online payment system: - All the programming of AutoTamTam, the backend and the minisites has been done by NosTech. The client delivered the layout for the site and we made it come to life using technologies as PHP, MySQL, Ajax,...:
- This site has been entirely designed and developed by NosTech, from layout design upto the programming. During the development, everything was continuously discussed with the client so the site would fulfill all the needs. For example, the system allows the client to manage and adapt all the content on every single page by himself:
http://www.xlboom.be
http://www.seanooz.be
http://www.ultrashock.com
http://www.unizo.be
http://www.rentajewel.be
http://www.autotamtam.com
http://www.nodens.be

| Please feel free to use our contact form below in case you have some questions about our services or just in case you want to contact NosTech for any other reason. | |
![]() |
|
NosTech
Zwarte Beekstraat 37 , 9200 Baasrode , Belgium
Ond. Nr: BE 0873.290.010

Welcome to the website of NosTech.
NosTech is a company specialized in ICT web services. NosTech offers services going from webdesign, hosting, programming back-ends, building custom online/offline applications, applets, ... For more info, you can visit the development section of this site. This way you can get an idea of what's NosTech's view of present web and ICT services.
NosTech works in a very flexible way. Depening on the needs of the customer, NosTech can build everything out for you starting from scratch, after carefully working out your specific needs. In case you have already a specific house-style or layout, you can decide to deliver your graphical layout to NosTech and let us handle the programmatical part. But none of this is necessary, imagine you are working on a large project or you have troubles with parts of a project, NosTech can also work as a freelancer for you and help you out with several technologies: PHP, MySQL, Java, MXML (Flex, Air, ...), HTML, CSS, JSP, ... .
In case you have any questions during the browsing of this website, you can always go to the contact page and submit your questions there.
Also feel free to have a look to our latest news and stay up to date with the latest tips and tricks.
NosTech.















