Tanjir's IBlog » Posts in 'computer' category

Why OpenCV Installation is so complicated?

OpenCV is a library for digital image processing which supports C, C++ and Python. It runs both in Windows and Linux. However installing OpenCV is not straight forward. I don’t know why such popular library is left like this.
Here is one article which explains easy installation. However, I will add scripts for installing OpenCV later.

  • Slashdot
  • Digg
  • Diglog
  • Reddit
  • Delicious
  • Google Bookmarks
  • Facebook
  • Faves
  • Share/Bookmark

A Very Simple Database Library for PHP and MySQL

There are plenty of complicated and complete libraries available for MySQL and PHP- which are used widely in big projects. For small projects we either use our own small library or we don’t use anything at all. The bad thing about not using anything at all are: a) The database information gets spread all over the places and b)we often forget to check security and c) a lot of code duplication.
Read more »

  • Slashdot
  • Digg
  • Diglog
  • Reddit
  • Delicious
  • Google Bookmarks
  • Facebook
  • Faves
  • Share/Bookmark

Personal (Nontechnical) Web Security

Websecurity <br/>Credit : CC@kevindean

Websecurity Credit : kevindean

May be the communication between two people at two different domains (time or space) started with the paintings on the stones by our very first ancestors. Today’s complicated communication networks are way matured; yet they need to be improved to cope with growing demand. While communication networks started to become more complicated, the “end of trust era” began. With the advent of telecommunication, web and all other media, the problem turned into a global crisis; which did not hit us bad enough yet. In this article I will discuss some growing issues, controversies, and our rights.

Read more »

  • Slashdot
  • Digg
  • Diglog
  • Reddit
  • Delicious
  • Google Bookmarks
  • Facebook
  • Faves
  • Share/Bookmark

First Lecture on Lecture on Demand Series: Introduction to Eclipse IDE

It was a great pleasure for me to talk about Eclipse IDE today at Carleton. This was a warm up for IEEE Computer Society Carleton University SB Chapter’s new Lecture on Demand series. Technically it was the first lecture, but students will be offered a lot more topics to choose from in future.

Read more »

  • Slashdot
  • Digg
  • Diglog
  • Reddit
  • Delicious
  • Google Bookmarks
  • Facebook
  • Faves
  • Share/Bookmark

IEEEXtreme 3.0 Feedback

By now, IEEEXtreme 3.0 should be over. This year there were about 700 teams participated in the contest- which means about 2100 competitors. In terms of number, it was a great success- I believe it was beyond organizers’ expectation. I was worried if the server will be able to handle the huge traffic. Eventually it did. Problem set was pretty standard – well defined and organized. The contest went very smooth. However, talking about the organization, I felt the contest could be better. So here are some feedback from me:

Read more »

  • Slashdot
  • Digg
  • Diglog
  • Reddit
  • Delicious
  • Google Bookmarks
  • Facebook
  • Faves
  • Share/Bookmark

How to create Bootable Recovery is Possible (RIP) USB?

This article will demonstrate how to create a bootable usb for Linux distro named Recovery Is Possible (RIP). I will add another article on this particular distro (I believe there is plenty of them online). There is a lot of different ways to do this. But I am writing the easy way and it works for both Windows and Linux.

How to prepare:

You will need the following:

1. A computer which supports USB Boot (most of them does).

2. A USB drive (At least 150 MB)

Read more »

  • Slashdot
  • Digg
  • Diglog
  • Reddit
  • Delicious
  • Google Bookmarks
  • Facebook
  • Faves
  • Share/Bookmark

Tcl- How to generate xml using xmlgen

This is a short tutorial on Tcl. To generate xml you will need TclLXML library for Tcl. You can simply install it using

Debian/Ubuntu(use sudo):

1
apt-get install tclxml

Fedora/Redhat:

1
yum install tclxml

Read more »

  • Slashdot
  • Digg
  • Diglog
  • Reddit
  • Delicious
  • Google Bookmarks
  • Facebook
  • Faves
  • Share/Bookmark

Virtualbox: Shared directory- “unknown filesystem type vboxsf”

I got the error message “unknown filesystem type vboxsf”  while I was trying to share a directory from my Windows XP host to Ubuntu Interpid Ibex (8.10). In almost every where it said to install Guest additions. After spending few hours I found the solution.  So decided to share with you for reference.

Step 1: Install host additions (usually you install them when you install virualbox).

Step 2: If you have created a new machine, then create a shared directory/folder. (From the machine’s Devices menu)

Read more »

  • Slashdot
  • Digg
  • Diglog
  • Reddit
  • Delicious
  • Google Bookmarks
  • Facebook
  • Faves
  • Share/Bookmark

iPhone is booting on Linux

At last some one from Portlan, Oregon has found a way to port (porting from portaland, is it a joke? :P ) Linux kernel in iPhone bootloader yesterday. He has managed to load the kernel on iPhone means there is no graphics yet. There is another group working on the same project. Read more »

  • Slashdot
  • Digg
  • Diglog
  • Reddit
  • Delicious
  • Google Bookmarks
  • Facebook
  • Faves
  • Share/Bookmark

Starting with PHP, MySQL and Apache on Windows machine

I believe, there is enough resources on this topic. But this article is intended mostly for my friends who shows ineterest in learning, but I may not find enough time to help them out. It is very elementary tutorial. Assuming you already know what html is. If you don’t, then consider reading this, before you go further.

What is PHP, MySQL, and Apache and why?

Very briefly, PHP is a programming language (for web), MySQL is a database management and Apache is a webserver. Read more »

  • Slashdot
  • Digg
  • Diglog
  • Reddit
  • Delicious
  • Google Bookmarks
  • Facebook
  • Faves
  • Share/Bookmark
© 2008 Tanjir's IBlog is powered by WordPress