Deluge: ‘PreferencesManager’ object has no attribute ‘do_config_set_func’

Deluge is a torrent client. Some days ago I updated it to latest version (1.3.12) on my ArchLinux and the Scheduler plugin was not working as it should.

I found the following error in the log

AttributeError: 'PreferencesManager' object has no attribute 'do_config_set_func'

In the forum title Scheduler locked in slow mode, the reply stated

Yes sorry I make a mistake in 1.3.12 when fixing another issue. Here is the fix applied for next release: http://git.deluge-torrent.org/deluge/commit/?h=1.3-stable&id=cdf301601fe71bd697f3796cf0a5656d437d140e
Continue reading “Deluge: ‘PreferencesManager’ object has no attribute ‘do_config_set_func’”

Elite FTTx internet connection quality of service

When we are sending or receiving something over the internet (e.g. Photo, web page, document), that something is divided into many smaller packets and sent/received via network connection.

Therefore, good connection means sending and receiving those packets without loss on the way (no packet loss). The world is not ideal and so the internet protocol was prepared to compensate for it. However there is limitation to the packet loss.

Wikipedia stated that

Losses between 5% and 10% of the total packet stream will affect the quality significantly.”[6] Another described less than 1% packet loss as “good” for streaming audio or video, and 1-2.5% as “acceptable”.[7] On the other hand, when transmitting a text document or web page, a single dropped packet could result in losing part of the file,

Jeremy Collake’s post stated that

In my opinion, sustained packet loss of 1% or more should be considered a major network performance issue that needs fixed. If it’s 5% or more, you have serious issues.

So, let’s look into my internet connection, Elite Fibre to the home FTTH or FTTx 1Mbps connection.

FTTx package loss

The connection already lost 15.7% of the packets on the way to (assumingly) Elite.

The lost percentage is triple of the serious problem level. It seemed I have more than serious issues and the most serious issues is Complaint department’s only method for problem solving is restart the Huawei device and asked me to wait for 5 to 10 minutes every single time.

Remark: This is the follow up to the following tweet

First use of Mac Book Air

Two days before, I bought a Mac Book Air 13″ (128 SSD, 4 GB RAM) for my elder brother (using his money).

It was resold by a stranger who got back from Hong Kong and he sold it with some discount. As I acted as a buyer I have to confirm the fact he claimed and make sure the MBA was genuine and not repacking of old used one.

One good thing about buying Apple product is you can get instant information using serial number of the product. In short, I didn’t need to do much. I just

  1. looked up the serial on Apple web site and confirmed
  2. checked packing and serial number on the box and back of MBA

Continue reading “First use of Mac Book Air”

Enable SPF to fight spam from your mail server

Two of the recommended ways to fight spam is to enable SPF and DKIM. In this post I recorded “how to enable SPF to fight spam”.

… Sender Policy Framework (SPF) … . An SPF record is a type of Domain Name Service (DNS) record that identifies which mail servers are permitted to send email on behalf of your domain.

There are two ways to enable SPF for your mail server.
Continue reading “Enable SPF to fight spam from your mail server”