Fusion Abstract Drawing Java Applet

Do you love abstract drawing? I definitely do. I published 2 months ago a Java Applet to draw Snowflakes and I’m going to release an update next week because it contains some huge bloody bugs :D. But now, I’m gonna show you something a bit more cool! I was inspired at first by Microsoft’s Silverlight project Logo! I really love it… This is basically what you will be drawing:


Abstract Drawing Preview

Try it!
Continue reading »

No more troubles with my new hosting plan

I had enough troubles this month while I was transferring this blog and some other websites to a new dedicated server. The fact is that I suck in server administration and it’s not at all my main focus. So what happened is that when I moved my websites including this blog to the new dedicated server, it crashed in less than a week and I lost about 3 articles because I didn’t have backups… I’m sorry for all those friends who commented on these new posts! Now they’re gone. Anyway, I wanted to find a good shared hosting plan to host my websites, so I’ve done researches for about a week and asked for reviews from webmasters about some known hosting plans; and guess what? Hostgator.com Baby hosting plan was the best… No one ever had a problem with that hosting company, amazing support really!

So… I hope I won’t get into troubles anymore because I’m really sick of transferring my websites, backing up and stuff!
Stay tuned :)

Fusion Live Blog Design v2.1

Hey buddies,

You might notice a change in this minor design update. It might seem weird for the loyal readers because the stylesheet is still in your cache, so make sure you hit Ctrl+ Reload (Thanks Johny) to update your cache.

Lately, the perfomance of the Google Ads was really poor on ekhoury.com and of course it’s because of the bad placements of the ads. Actually, I’m not looking for profits from this blog but I’m just experimenting some placements because I’m preparing a new list of tips for AdSense on blogs and Wordpress blogs specifically!

Notice this Ad block on the top right; it is the purpose of this update and I think it will perform really well!

Fusion Live Blog New Design 2.0

Dear friends,

I decided yesterday to come up with a very different design for my blog for many reasons. First of all, the colors of the old blog are not very flashy! You get bored from the design from the 1st few visits. Other than that, the advertisements CTR has dropped since I changed the background of the contents to light blue; I believe that a white background will increase the adsense CTR. And finally, I’m planning to add much more widgets to the site; so many widgets did not fit in the sidebar of the old site, so I added a new large side bar to the right, and moved the small one to the left!

If you have anything to say about the new design, write a comment!

Later!

Fusion Live Blog’s New Look

Hello Friends…

I designed a new look for this site… As you see, it’s much more alive and way better then the Almost Spring theme!

The cool thing about this theme is the top which makes it live. It’s a bot that takes those infos (Nickname, Personnal Message, What I’m listenning to, Status…) and the Display picture from MSN Messenger and updates the top… That’s why it’s Live!

Hope you like it… I might add a small box which sends me messages to my MSN Messenger using Ajax post requests… and much more stuff will be added!

Thank you again for visiting my blog!

Cya

CSS Hacks to customize Input Types independently

When I was working on phpLiveTalk, I decided to have a background for the text inputs in forms. I couldn’t find a decent hack to make it work on both IE and Mozilla! So I came out with a solution! Here it is:

input[type="text"], input[type="password"], input[type="file"] {
	border: solid 1px #336699;
	color: #336699;
	background-image: url('images/input-text-bg.png');
}

/* this is for IE */
input {
	border: expression(this.type=="text" || this.type=="password" || this.type=="file" ? "solid 1px #336699" : "this.border");
	color: expression(this.type=="text" || this.type=="password" || this.type=="file" ? "#336699" : "this.color");
	_background-image: none;
	_background-image: expression(this.type=="text" || this.type=="password" || this.type=="file" ? "url('theme/default/images/input-text-bg.png')" : "this.background-image");
}

Working perfectly…