Archive | January, 2012

Desire2Learn: The MySpace of the Internet

Desire2Learn is one of the most idiotic companies I have yet to see. Disable right click? For your stupidity, I have not included one, but TWO memes for you.

Seriously? no right click, D2L, you must be f##king stupid. Yes, I know there is that stupid and god awful spell check icon, but no right click context menu to fix spelling mistakes? Really?

Does right click and what do I get?…

What the f##k? Since when does a right click which brings up the context menu to fix a spelling mistake mean I want to print something? I guess they do not know the difference between spelling error and printing since they are almost the same function, right?

Hmm if I really want to make a copy of the test or quiz I can just: disable JavaScript when the page loads, use the screenshot button on my keyboard (command-shift-4 for OSX), or physically take a picture of the screen using my digital camera. There is the difference of what they call “security” and my annoyance. Unfortunately, D2L delivered the latter along with the Darwin award. Congratulations.

Also for all you Firefox users out there:

Firefox -> Preferences -> content -> Advanced (by the enable JS checkbox) uncheck “Disable or replace context menus”

To enable right clicking.

When I switched to D2L I thought it was going to be the new cool upgrade to the idiotic…but still functioning AngelLMS aka UWACE, but upon closer examination, it is just as bad as UWACE. To me it feels as though I own a home that requires the simplest of locks, but I am being forced against my own will to use a complicated master lock. I ask you what is the point of a master lock when a simple functioning single key lock works just the same? Sure the master lock is newer and “improved”, but the single key lock does the trick with half the effort. In simple terms, D2L is similar to the master lock, minus the “new and improved” factors and with more flaws then myspace. If Bill Gates donated 5 cents for every f##king iframe D2L generates, he would be poor.

s##tty software is s##tty, and will always be s##tty. That is all.

File sharing host and their status

Perhaps the Mayans predicted the death of Internet, rather the human civilization.

Host Status
MegaUpload Shutdown
FileServe Shutdown
FileJungle Working with Canadian IP
UploadStation Working with Canadian IP
FileSonic Displays “All sharing functionality on FileSonic is now disabled. Our service can only be used to upload and retrieve files that you have uploaded personally.”
VideoBB All videos are gone
Uploaded Working with Canadian IP
FilePost Working with Canadian IP, but deleting accounts and files
Oron Working with Canadian IP
4shared Working with Canadian IP, but deleting accounts and files
MediaFire Working with Canadian IP, but deleting accounts and files

They may shutdown File Sharing websites, but they can’t shutdown the torrent trackers.

Emulate Ubuntu as OSX with Avahi

Why do I always want to eat Apple Pie when I hear “Apple Filling Protocol”? My Macbook Pro is my main workstation, however, I have 2 Ubuntu file servers sitting at home serving/streaming media across the network. Mac OSX’s Finder has a feature known as Bonjour, which allows the computers and devices to auto discover each other on a network. I have a bunch of services running on each of my Ubuntu file servers, namingly Vino VNC server for desktop sharing, Netatalk AFP for Ubuntu (for sharing files with Apple, and as well as Time Machine), and Samba file sharing (for Windows). While Bonjour is nice, in the sense that it performs auto discovery, however, different services publish their names differently, which results in a long list of services from a single machine. This post will show you how to get a long list of “devices and computers” into one nice and near package, as shown below:

First of all, I recently upgraded my machine to 11.10, which broke, the bloody netatalk package, so we need to download a custom version of netatalk.

Installing netatalk

Or rather reinstalling it. Since Ubuntu 11.10′s copy of netatalk is broken we need to use an alternative package: Logging in as root:

su
#Enter root password

Remove the netatalk package:

apt-get remove netatalk --purge
rm /etc/netatalk -R -f

Add new repository to the /etc/apt/sources.list by appending:

deb http://ppa.launchpad.net/jstrunk-math/ppa/ubuntu oneiric main
deb-src http://ppa.launchpad.net/jstrunk-math/ppa/ubuntu oneiric main

Reinstall netatalk by:

apt-get update
apt-get install netatalk

Replace the content of /etc/netatalk/afpd.conf with:

- -tcp -noddp -uamlist uams_dhx.so,uams_dhx2_passwd.so -nosavepassword

Edit the content of /etc/netatalk/AppleVolumes.default to export the local shares:

# The line below sets some DEFAULT, starting with Netatalk 2.1.
:DEFAULT: options:upriv,usedots
/share "Share"

Restart netatalk by:

service netatalk restart

Cool now your Ubuntu machine can talk to an Apple computer by using the Apple Filling Protocol

Installing avahi

Time to install avahi, the Ubunutu implementation of the ZeroConf protocol. Which will broadcast the devices and services on the machine to the network, so that they can be discovered by Bonjour, and vice versa.

apt-get install avahi-daemon libnss-mdns

We need to edit the /etc/nsswitch.conf by:

nano /etc/nsswitch.conf

Add “mdns” at the end of the host line. The line should look like:

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 mdns

We need to edit the avahi configuration file to disable

Time to add services to avahi in /etc/avahi/services, the 4 services we are interested in are:
/etc/avahi/services/afpd.service




	Bill Li's %h File Server
	
		_afpovertcp._tcp
		548
	
	
		_device-info._tcp
		0
		model=MacPro
	

/etc/avahi/services/rfb.service




	Bill Li's %h File Server
	
		_rfb._tcp
		5900
		model=MacPro
	

/etc/avahi/services/samba.service




	Bill Li's %h File Server
	
		_smb._tcp
		139
	

/etc/avahi/services/workstation.service




	Bill Li's %h File Server
	
		_workstation._tcp
		9
		model=MacPro
	

Restart avahi by:

service avahi-daemon restart

And now you should be able to see the Ubuntu machines on your OSX machine.

Goodbye Megaupload and FileSonic

Today FileSonic went down as well, few days after Megaupload.

Where the f##k is the freedom of Internet going?

f##k you RIAA, f##k you MPAA. f##k you RIAA, MPAA cock sucking politicians.

Click

Bitch!