Archive for the ‘Software’ Category

Things to install

Here is a list of things to do when installing a new system:

Windows

  • VLC
  • Firefox + Adblock + Flashblock
  • Flash
  • Disable Flash updates
  • OpenOffice
  • Set default save formats for OO

Linux

  • Adblock + Flashblock

Install the following

aptitude install mc pidgin x11vnc p7zip-full p7zip-rar k3b vlc gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly

Uninstall the following

aptitude purge gwibber gwibber-service empathy empathy-common nautilus-sendto-empathy ubuntuone-client ubuntuone-client-gnome ubuntuone-client-tools

Linux server

aptitude install mc libapache2-mod-evasive

WordPress

Setup the following:

  • Y-m-d
  • H:i
  • Permalinks with date and name

Install the following:

  • Category Posts Widget
  • TinyMCE Advanced
  • NoSpamNX
  • ThreeWP Upcoming Posts

Sharing calendars in Ical

Apple’s Ical cannot read and write from the same online calendar. This is a workaround, assuming that there is only one person who updates the calendar.

(more…)

Installing CorsixTH and Theme Hospital

For those of you who have heard of Theme Hospital, there is an open-source clone called CorsixTH. This tutorial is about how to download and install the second playable beta of CorsixTH. (more…)

Installing Virtual CloneDrive

Virtual CloneDrive is a DVD-drive emulator and a free alternative to Daemon Tools (that now has free spyware included). This tutorial shows how to download, install and use CloneDrive. (more…)

Installing PeaZip

PeaZip is a free and open archiving program (like WinRar and WinZip). This tutorial shows how to download and install PeaZip. (more…)

Disable Pulseaudio

If you hate that worthless, piece-of-shit “sound server” they call Pulseaudio and want to prevent it from taking over your whole computer, try this script I found somewhere.

#!/bin/bash
touch ~/.pulse-a11y-nostart
echo autospawn = no|tee -a ~/.pulse/client.conf
killall pulseaudio

Reboot.

Then remove all the PulseShit packages. Sweet Jesus in Heaven, what were the Ubuntu people thinking when they made Pulseaudio the standard? How much were their kickbacks?

WordPress upgrading / installation problems

Sometimes, on some web hosts, after manually installing WordPress you can’t install new plugins, upgrade the ones you have installed or install new themes. Instead of installing the new plugin it will ask you for your FTP settings.

Searching for help will only give you a bunch of links that tell you to check your permissions but if your /wp-content already has 777 then why is it still broken? (more…)

Controlling jQuery UI Selectmenu

I’m just started using selectmenu and wanted to share how to control it. It’s not completely obvious to inexperienced jquery UI folks like myself…

Specifying a trigger function

First, we create the selectmenu UI widget from an existing <select> control, with the id=”selectmenu”.

$("#selectmenu").selectmenu({
  change: selectmenuChange
});

And selectmenuChange…
function selectmenuChange(event, value)
{
  switch(value.value)
  {
    case 0:
      alert('Hello!');
    break;
  }
  $("#selectmenu").selectmenu("value", "ignore"); // Put it back on the first option.
}

The last line should give you a clue as to what comes next.

Controlling the selectmenu after creation

$("#selectmenu").selectmenu("value", "ignore"); // Put it back on the first option.
$("#selectmenu").selectmenu("open"); // Open the selectmenu
$("#selectmenu").selectmenu("focus"); // Give it focus

phpAutoIndex

phpAutoIndex is a PHP5-script that was written to quickly and easily share files and texts amongst friends. It is similar to Apache’s autoindex module in that it lists the files of a directory, but it also allows user to upload files and texts. (more…)

Switchscreen

Switchscreen is a utility to switch monitors. As of v0.1.1 it doesn’t really work properly because of my sloppy window focus setting, but I’ve added some modifications I found in another modified version. Now you can switch between several monitors and yet keep the mouse and keyboard focus working. (more…)