1:41 AM

The Easiest way to install any install qbittorrent or any other application in Kali Linux

One of the major reasons why the installations fail is due to non updated repositories. we end up with responses such as

'E: Unable to locate package qbittorrent'

 The solution is here and I will demonstrate using qbittorrent installation in Kali Linux

Step 1:  fact one is that Kali linux base repositories are debian based.

On the root  terminal window type "leafpad /etc/apt/sources.list"

for example in my case it is :

root@ksnaves:~# leafpad /etc/apt/sources.list

Step2:  The source list which is a text file will pop up. Copy and paste this  commands below  on the source list and save.

deb http://http.kali.org/ /kali main contrib non-free
deb http://http.kali.org/ /wheezy main contrib non-free
deb http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali-dev main/debian-installer
deb-src http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali main contrib non-free
deb http://http.kali.org/kali kali main/debian-installer
deb-src http://http.kali.org/kali kali main contrib non-free
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free 

deb http://http.packages.debian.org import deb packages

 Step3: Update using the command on the terminal    - " apt-get update"

for example in my case it is root@ksnaves:~# apt-get update

wait for the repository to update 

step 4: Now install your software of choice. in my case it is qbittorrent.

as follows  Open the terminal and type the command apt-get install qbittorrent 

on my case  it is

root@ksnaves:~# apt-get install qbittorrent      and hit on enter button

After few seconds you will be provided with the question Y/N on whether to install or not....Of course Hit Y on the keyboard for Yes

Step 5: Now qbittorrent is installed, type command  qbittorrent on the root terminal window and press enter



12:46 AM

UEFI Bootloader in Windows 8.1 failed ( such as 0xc00007b error fix)

To windows enthusiasts.

when windows cannot boot, most a times your mind also fails to boot and you spend a whole day running away from basic solutions; Trying the most complex of offered solutions in the forum.

Here under I list one of the solution to correct the failed boot loader starting based on a known user experience..."Windows didn't load properly error...0xc00007b  "

 Proposed solution 1: Remove the most recent updates and software updates that took place before the crash.

Boot from a recovery windows 8 recovery drive perhaps a USB. or boot from the recovery Partition of your Hard drive 

when the computer boots from Recovery media ...

1.choose the troubleshoot option 

2. Click on Advanced Options 

3. click on  Windows Start up settings 

5. Select Restart and as the Computer Restarts key in 4 or F4 to go to safemode

6. Log in using your normal credentials to safe mode.

7. Go to programs and feature 

8. select uninstall programs ....on the listed programs check the "installed on" column, check the antivirus(the culprit was AVG protection updates in our case) or any recent updated software . uninstall it.

9.Go to windows update and uninstall any update that took place most recent before the crash. 

Restart the computer and  it is sorted.

 Proposed solution 2: Using Hirens Boot CD  for Windows non EUFI

1.Download the most recent Hirens boot from Here   or  This source too  ( I used Hirens 15.2 ISO).
2. Install Virtual Drive Software such as WinCDEmu   to mount the Downloaded image on virtual drive
3. Click on HBCDMenu.exe to run the Hiren Programs
4. Go to command line and run MbrFix utility 

12:42 PM


is it cool to work in a tech savy environment ?  how good is this

check out this images  of an ultimate work place ..... how some of the tech hubs are !

google , twitter, diggs ....list is endless ...... .all just awesome.... I plan to visit , work or gatecrash  some that I have not so far ....

Here is an  individual list that was awesome .....  JUST CLICK EACH AND CHECK OUT.....

4. parliamentdesign (DEsiGn ANd InTeractiOn FiRm... among my favourites)
5. Medical Techs Technology Center Medical Science - Berlin
6. Moser Associates Hongkong
7. 37 Signals Office

9:10 AM


here are my thoughts ...... 
NB :  This article was part of a series we are running in one of the  print media in East Africa .

Competition motivates, and innovates; fosters good pricing, better services   and information flow .In competitive communities, institutions have stronger structures and consumer always wins. Objective advertising manures competition. According to the Adam Smith Institute, Adam Smith, LL.D., in An Inquiry into the Nature And Causes of the Wealth of Nations (1776), "...showed convincingly how the principles of free trade, competition, and choice would spur economic development, reduce poverty, and precipitate the social and moral improvement of humankind."  "So persuasive were his arguments that they not only provided the world with a new understanding of the wealth-creating process; they laid the intellectual foundation for the great era of free trade and economic expansion that dominated the Nineteenth Century."
Businesses advertise, yes! In commonwealth and non commonwealth countries lawyers advertise! If you don’t its impossible to get clients. It’s only the media, the method, frequency and size of audience that differ. Lawyers did advertise in America even before 1908 when the American Bar Association adopted the Canons of Professional Ethics, in particular Canon 27 which restricted lawyers advertising to the use of   business cards. This was mainly meant to protect the public perception of the profession but ended up with loss of public confidence mainly attributed to profession's poor handling of basic client relationships, absence of attention to communication and general misunderstanding on lawyer fees. In 1977, Seventy years later, the American Supreme court threw out the blanket restriction against lawyer advertising as unconstitutional, holding that bar rules which banned lawyer advertising were infringements of an attorney's First Amendment right to commercial speech. (Bates v. State Bar of Arizona, 433 U.S. 350 (1977). For the last 30 years this decision has been hampered by hilarious infringements of ethics and the common good which has led to various court rulings to provide directions and even in different states Bar associations have set guidelines. An example of such cases is In re Anis, 599 A.2d 1265 (N.J. 1992). Where a lawyer in New Jersey was publically reprimanded for sending letters to solicit business from accident victims knowing well that their mental and physical state could not permit good judgment and thoughtful choice. Most associations focus their advertising guidelines on the following six pillars
The advertisements should be truthful; both literally and in the impression it should give a fair and true picture.
They should be accurate and the language used should be clear to lay audience. It should include disclaimers, qualifiers and explanatory notes that are of such type size and prominence to be easily read by anyone accessing this information portal.
Uphold fairness in such that any endorsement by public figures or celebrities ,dramatization and recreation of events should represent underlying facts and contain disclaimer that the persons depicted are just actors for advertising purpose alone  not clients of the firm.
The information relayed should be relevant to help the client make a thoughtful choice and should not include comparison with other lawyers’ services
The animation and other stylistic representation should be rational not to unduly manipulate the clients into ignoring the underlying facts.
The advertisements have to state clearly the jurisdictions where the lawyer is authorized to practice.

Advances in ICT and e-marketing have been aerating various sub sectors of the economy, judicature is not an exception .Introduction of technologies in this sectors has led to drastic changes in rules and dynamics of the goods and services markets 
If adopted, Advocates Practice, Marketing and Advertising rules 2007 it will spearhead the move by Kenyan lawyers, from 50cms by 35cms plaques to digital advertising which has a lot of benefits to different stakeholders. Law firms will able to market themselves to a larger clientele and hence more business opportunities. Lawyers can capture this opportunity to educate the wider community on important issues in the legal processes hence reduce the perceived distance between public and legal institutions  .Use of digital advertising boosts trust and confidence among members of the public.
The move will oxygenate the link between the ICT professionals and the legal fraternity especially lawyers in  Kenya where previous interaction has been in only in areas of core software development like Case management systems that are utilized by a segment of the market and automation of court documents .With availability of web based tools of advertising and brochures ,webdesigners,graphic designers, e-marketing consultant and perhaps professionals in data mining who will be handy in analysis ,evaluation and prediction of markets using web generated data will have lawyers top in their clients lists.
ICT will have positive impact on the legal educational system, in future the lawyers must have above basics knowledge of ICT and marketing to stay afloat in the competitive market, this have to be propped by introduction of training modules in legal courses .Even some Commonwealth Countries like  India have done this and as a result they have Techno-legal firms  .As Lord Chancellor’s Department in England and Wales Consultation Paper: Resolving and Avoiding Disputes in the Information Age (1998) puts it…
There can be no doubt that we are moving rapidly into information age, into era where rich body of technology will transform our lives, bringing changes as fundamental as the Industrial Revolution brought to society in the 18th century. No one will be exempt from these changes”
With  a wide history the legal practice has strong background which can be assimilated and enhanced through  improved research that can be tech -aided .
This new technologies come with challenges .The expected constraints that the users of this technologies especially the internet must be aware of include the Access rights ,the access to various information portals must be well defined “who should see what”. In the theory of information security ownership of information is very important for sources authentication.
Users must also be aware of cyber extortion where fraudsters’ purports to be offering various needed services .Lawyers and other Information disseminators must be able to minimize denial of service attacks on their clients .Spamming is also  major nuisance in electronic advertising ,where a client receives unsolicited mails purported to originate from a given entity .
Who knows soon we might have Kenyan legal blogs .For more on current legal blogs see http://legalblogwatch.com.
The author is an ICT enthusiast

8:51 AM


As part of Google’s ongoing commitment to furthering Anita’s vision, Google   announces  The Google Anita Borg Memorial Scholarship: Europe, the Middle East and Africa. Through the scholarship, the  aim is to  encourage women to excel in computing and technology, and become active role models and leaders.
Multiple scholarships will be awarded based on the strength of candidates’ academic performance, leadership experience and demonstrated passion for computer science. A group of female Bachelor’s, Master’s, and PhD student finalists will be chosen from the applicant pool. The scholarship recipients will each receive a €7,000 (or equivalent) scholarship.
In June 2011, all scholarship recipients and finalists will be invited to visit Google’s Engineering Centre in Zurich for a networking retreat. It will include workshops with a series of speakers, panels, breakout sessions and social activities, and will provide an opportunity for all finalists to meet and share their experiences.

8:46 AM

GRAB THIS CASH ..... change lives ....... ALL IT NEEDS IS PASSION ......

We're challenging the public to create innovative software applications that move us a step closer toward solving some of the world's most pressing problems.  
WORLD BANK CHALLENGE IS HERE ...... WITH good cash tokens...

4:41 PM

on teaching theoretical computer science

As I wandered online ,   I found myself in these two familiar territories  and the discourses  were funny and mind pricking ....... The first discourse by Scott  makes a lot of sense and  was in a big way  a challenge  .....find out here TEACHING YOUR STUDENT NOT TO NEED A TEACHER

this is another wonderful  BLOG (one of my Favourites)  by Daniel Lemire .....find out from here CLICK HERE TO FIND OUT.
 this blog raises very key  issues that circumvent many research projects.