Dock Icons Galore!

I’ve been using RocketDock for quite some time, and I’m always on the hunt for great looking dock icons compatible with it (Or MobyDock, ObjectDock, RK Launcher, Y’z Dock, etc.). Luckily, I’ve stumbled across some pretty sweet picks lately and thought I’d share. 🙂

folders

Refresh_CL_Icon_Pack_by_TPDKCasimir

Sleek_XP__Software_by_deleket

You can find a whole bunch more great icons at the following links:

Making XAMPP (Apache) work with IIS on Windows XP/Vista

Update: This application will help you track down which applications are using which ports on Windows – very helpful for debugging if the steps below don’t solve your problem, or if IIS is not the only application answering on port 80: http://winnetstat.zapto.org/

Also, if you don’t specifically need all the features of XAMPP, but would like to run PHP/MySQL applications through IIS, give Web Platform Installer a try. Through WPI, you can choose to install PHP directly within IIS (so that IIS can serve both ASP.NET and PHP applications on port 80, for example) and you can also have a ton of applications installed and configured automatically for you, such as Drupal, WordPress, and Moodle (among many others). However, if you are still looking to run XAMPP specifically, or just run an Apache instance along with IIS, check out the instructions below. Thanks for visiting!

Continue reading “Making XAMPP (Apache) work with IIS on Windows XP/Vista”

Run Windows Apps from your Existing Windows Partition in Linux « Mohammad Azimi

Found this article from a linkback to my post “Feature: Seamlessly Run Linux Apps on Your Windows Desktop“…

I saw a post this morning showing you can run Windows applications from a virtual Windows install on your Linux Desktop. Although this may seem like it’s not that big of a deal, anyone who virtualizes another OS such as Windows from within VMware knows it can
sometimes be a hassle to switch between your Linux desktop and the Windows one since you only have access to application windows within each OS and your Guest OS is limited to running within the VMware window. The advantage of integrating the guest OS into your existing desktop allows you to easily switch between different applications and use applications side by side regardless of what OS they are on. As you can see in the pic above (click to enlarge), this method gives you access to the StartMenu from your Linux desktop as well as placing guest OS applications in the Gnome panel. The original website provided a method that needed some modification to work for me. Additionally, the following guide will show you how to safely set this up on an existing Windows partition.

(more via: Run Windows Apps from your Existing Windows Partition in Linux « Mohammad Azimi)

[g++] warning: deprecated conversion from string constant to ‘char*’

Just stumbled on to this problem/fix while writing some C++ code for my CS courses…

warning: deprecated conversion from string constant to ‘char*’

I hadn’t really thought about this much, as previous versions of g++ (such as the 3.4.3 version we’re using on our university systems) never complained about this issue, but g++ 4.2.3 does. The fix, as I found from multiple posts around the web, is to change all function arguments that will be expected to take a string constant from “char *” to “const char *”. For example:

Function Call:

class.someFunction("");

Original Function Prototype:

void class::someFunction(char *);

Updated Function Prototype:

void class::someFunction(const char *);

I’m somewhat new to C++ (OSU taught Java and I code in C# for the day job), so please give me a bit of slack on this one if you’re a seasoned pro. 😉

As always, comments and questions are welcome via my comment box. Thanks for reading!