Skip to main content

Posts

Setuptools' ``include_package_data`` option does not work

MANIFEST.in not honoured during install phase The python package setup procedure appears to be a mess, you have setuptools, distutils, and distribute (distutils2?). All I set out to do was to fix the installation setup.py in django-simplemenu package which was omitting the non-python module plain locale directory but instead got myself involved a 3 hour roller coaster; I am sharing my findings in hopes of helping you, so if you are reading this do +1 this. Including sub directories and non python files as part of package There are two ways: MANIFEST.in file and package_data setup.py option. The latter is Pythonic but doesn’t do recursive includes - so you would have to list every sub directory - and can not include files in the root top most folder; sure once could write a python function to do this but why the complexity? MANIFEST.in with its file/directory pattern matching and with the setup.py's ``include_package_data`` option fits the bill: ``include_package_data...

Verify Google+ Local Pages

But old style Google Places pages are still out of luck Early this month Google introduced functionality to verify the new Google+ Local pages - not the old style Google Places which will be eventually migrated - but the new Google+ pages that must be created under the Local Business or Place category. The process is simple consists of having a Post Card with a unique pin mailed to your businesse's address. Once that is accomplished your brand page will look something like Sleepless Goat Café Google+ Local Page and more importantingly it will be unified accross Google's Search, Google Maps, and Google+. Business utilizing the former Google Places will be eventually transitioned to Google+ Local . For more information please see the oficial FAQ and discussion threads here and here Google Places Administration Page For those of you that asked below is a screen shot of the old style administration page for Google Places that will eventually be phased out...

Linphone and VoiceMail Issues

Echo Limiter Prevents FreeSwitch Voicemail Functionality If you experiencing issues while trying to leave a Voicemail due to 'Your recording was below acceptable levels' or similar errors try turning off the recommended 'Echo Limiter' in Linphone 's settings. I experienced this problem on the latest version of Linphone for Android when calling my FreeSwitch setup. Testing from a land line and with other soft phones worked as expected, changing 'record-silence-threshold' and 'record-silence-hits' FreeSwitch's mod_voicemail settings had not effect, and hence through the process of elimination the culprit was determined to be the 'Echo Limiter' setting. Saving you hours and hair; so do +1 this.

SPA3012 Dial Tone Length Duration

Change or Increase the Length of Dial Tone I have the Cisco SPA3102 and when attempting to setup a conference I found the default 10 second dial tone duration was not long enough - the fast busy would kick in before I finished searching through the phone directory. To change the duration follow the below instructions: Login into the VOIP box Select 'Advanced' mode Select 'Voice' tab Select 'Regional' sub tab Under 'Call Progress Tones' modify the 'Dial Tone' default entry's 10 second delay to whatever duration you wish.

OVH Free Dedicated Server Benchmarking

Beta server a power beast with shortcomings OVH is a hosting company out of Europe making it's entry into the American market. As part of their (brilliant) buzz marketing strategy they are giving away 10,000 free servers. They do limit the number they give away per day so do hurry and visit http://www.ovh.com/ca/en/ to get yours; a twitter account is required Once I entered a code Twitted to me the server was up an running within half hour; at first glance it is a power horse: CPU: Intel(R) Core(TM) i3-2130 CPU @ 3.40GHz Memory: 16 GB DDR3 Hard disk 2x 1 TB - SATA2 However my basic benchmarking for IO resulted in 1.9 MB/s copy speed, now that is very sub part performance compared 60+MB/s I am getting out of my Linode VPS and is border line unusable. Network speed test with wget downloading a Debian ISO wasn't too impressive either, it averaged 1.75M/s (it did have nice high speed spikes), whereas my Linode VPS averaged 4.52M/s for the same file at the same...

Linode is Truly a Great Hosting Company

Migrated to new cluster no questions asked; got performance boost! I have been using Linode as a hosting provider since July, 2010 after I outgrew WebFaction's shared plans. Overall I have been extremely happy with the service, reliability and support, so happy in fact I have prepaid for over a year. Lately however I have been reaching my memory limit and hitting the swap space; running for fun a Minecraft server will do that. It quickly became apparent that any disk IO would bring the sites served from that VPS to a crawl. Doing some IO benchmarking tests revealed a worrisome statistic: root@)root@shared-hosting-1~>$ dd if=/dev/zero of=test bs=64k count=3k oflag=dsync && rm test 3072+0 records in 3072+0 records out 201326592 bytes (201 MB) copied, 26.3025 s, 7.7 MB/s rm: remove regular file `test'? y That is correct, lously 7.7MB/s copy test. Having access to Linode and burst.net servers I run the same VPS benchmark on them with following results: L...

Disable Ctrl+Space Opera Keyboard Shortcut

How to disable the the "Go Home" keyboard shortcut in Opera This is the most anoying Opera browser shortcut as whenever typing I have more then once accidently lost my work due to this "Go Home" shortcut. The previous button will only work if the form is initialy empty but if you are updating a post, or a comment it restores that and so you loose your work, hence most counter productive keyboard shortcut. Disable this productivy killer by doing the following steps: Click 'Opera button' on goto to 'Settings' > 'Preferences' Go the 'Advanced' tab Select 'Shortcuts' at the bottom of list on the left Select 'Edit' next to the 'Keyboard setup' list In the search window type 'space ctrl' Press 'Delete' Press 'Ok' Add me to your G+ "Cool" Circle Disable "Back" - backspace keyboard shortcut Don't even get me started on this one - symptom Opera ...