SummaSummarum on Linux Using Wine

It works out of the box using Wine 1.5, however since I’m using Ubuntu in English SummaSummarum uses English locales; thousand separators, dates etc. To change to behavior something like this is required: LANG=da_DK.UTF-8 /usr/bin/wine SummaSummarum/summa.exe

June 30, 2012

How to Factory Reset a Yealink Phone without the Admin Password

If you ever find yourself locked out of a Yealink phone, and do not know the admin password, you can quickly reset the phone to Factory Default Settings. Simply press and hold the ‘OK’ key on the face of the phone for 10 seconds. This will prompt you to accept or decline a factory reset. If you accept, the unit it will restore itself to factory default settings - without the need the admin password....

March 25, 2012

Squeezebox and Spotify

What is Spotify? Spotify is an ingenious solution to stream music, so it would be great if it could be used with the Squeezebox - and it is actually possible using the Spotify Premium Plugin for Squeezebox Server. Spotify offers you legal and free access to a huge library of music. All you need to do is create an account and download our streaming music player. Scope For Spotify users with a Premium account Plays back 320k or 160k streams Requires a running Squeezebox Server (Linux, Windows or Mac, could be cloud-based e....

August 31, 2010

Howto: Install SqueezeCenter on Debian / Ubuntu

A Debian SqueezeCenter (formerly known as SlimServer) package distributed by Slim Devices now exists. This package also should work with most Debian-based Linux distributions such as Ubuntu, Mepis or Knoppix. See below for installation instructions for SqueezeCenter. Add Debian and Ubuntu Repository To install the latest stable release update your /etc/apt/ configuration using: sudo sh -c “echo "# SqueezeCenter Repository" » /etc/apt/sources.list.d/squeezecenter.list” sudo sh -c “echo "deb http://debian.slimdevices.com stable main" » /etc/apt/sources....

August 29, 2010

How to Enter the Debug Menu on a Garmin Nuvi

The “debug menu” (also called the “maintenance mode”) on a Garmin Nuvi 750 is a utility that allows you to reset your device back to factory settings. You can reset any addresses saved to the device as well as custom points of interest, such as restaurants, hotels or whatever. You don’t need to do anything special to enter this menu on the device, you simply just need to press in the right location at the right time....

July 30, 2010

Git Daily Usage and Branching Model

What is Git Git is a distributed revision control system with an emphasis on speed. Git was initially designed and developed by Linus Torvalds for Linux kernel development. Every Git working directory is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on network access or a central server. The central repository holds two main branches and a number of feature branches: master: The main branch where the source code of HEAD always reflects a state with the latest delivered development changes for the next release....

July 8, 2010

Garmin Map Updates And Linux

I have tried to update my Garmin nüvi 760 GPS Navigator, however Garmin’s updater mechanism, Garmin Map Updates doesn’t work on Linux. However after some research on the net, I found two other ways to the maps on my device: Buy & Download Download MapSource from Garmin and then create a map-file named GMAPPROM.IMG containing the maps needed. Download or buy an unlocked map IMG. Upload to GPS Device After creating or buying the map update, then the following procedure can be used to transfer the maps to the device...

July 4, 2010

View The Contents Of A Certificate Signing Request (CSR)

OpenSSL is a very powerful cryptography utility, perhaps a little too powerful for the average user. With all the different command line options, it can be a daunting task figuring out how to do exactly what you want to do. Reading the contents of a certificate signing request (CSR) is one of the common tasks that OpenSSL is useful for. What is a Certificate Signing Requests (CSR) Certificate Signing Requests (CSR) are sent to a Certificate Authority (CA) to be signed....

July 4, 2010

How to: Crack Password Encrypted Zip Files

fcrackzip is a zip-file encryption cracker, which can handle (recover / crack / hack) any password encrypted zipfile. Inside it uses a number of methods to accomplish the crack, but this happens nicely behind the scenes. Install and fcrackzip on Ubuntu by typing: cc@zeus:~$ sudo aptitude install fcrackzip Use the fcrackzip for password cracking on Ubuntu by typing: cc@zeus:~/Desktop$ fcrackzip -v -b -p aaaa -u cuda_dxtc.pdf.zip found file 'cuda_dxtc.pdf', (size cp/uc 244965/294438, flags 9, chk a5d3) checking pw rUt~ PASSWORD FOUND!...

April 17, 2010

MySQL: Identify The Worst Performing Indexes

This script shows the Top 10 worst performing indexes (in terms of selectivity %) on the whole MySQL server instance. Selectivity is the percentage of distinct values in an indexed field compared to the number of records in the table. When constructing indexes, you want to create indexes on columns that have a good chance of “high selectivity”. This requires some understanding of the data in the column, which you may or may not have depending on your knowledge of the domain and the availability of sample data....

April 16, 2010