Tuesday, August 25, 2009
My Volunteer Post Promotion!!!
| Reactions: |
Friday, May 29, 2009
It’s too much: I am angry with myself
I am trying to find out my weak points in my profession. The major weak points are:
1. Never say like “NO”, “I can’t”, “Its not my Responsibility”, “I Don’t…”
I never say NO in my boss’s order though its out of the scope of my responsibility. Though I do have little knowledge I treated this like I am expert that’s why boss always order to do new things.
2. Weak Time Management but more punctual
Time management in the professional life has vital role. I always tried to finish my work in time but due to overloaded tasks I hardy catch up my time properly. Sometime punctuality may raise problem in Nepalese context. When I go to teach in private engineering college, I always have to wait students to take class. Even in any official meeting where time is fixed but always I would be the first candidate in meeting hall at the proper starting time.
3. Can’t avoid help for others.
I know that I don’t have leisure time to help others on every aspect. But whenever I am requested for the help I never say NO though it might be out of my capacity and no more time to provide to them.
4. Straightness
I never lie, I never wanna lie and always wanna be open. But its not good to be frank and open in case for Nepalese scenario..
Heyeee why don’t you maintain the website of Balkhu (www.tuexam.edu.np)? You are the system engineer.(i am mis incharge!!!)
Why is it poor the site ioe.edu.np? You are the system engineer.
Why did this wireless device not work? You are the system engineer.
Why the campus network always seems to down? You are the system engineer ( i am netwrok engineeer)
Why don’t you maintain the PCs around the labs? You are the system engineer. (i am maintenance operator)
Why don’t you solve my problem, its been 15 days since I can browse the internet but can’t open
hotmail/yahoo mail system.
Babu Ram, why is there traffic congestion in our campus network? (i am network engineer)
Babu Ram, update the dialup account of …… soon. (i am account operator)
Why don’t you provide the antivirus packages? My pc is always infected with virus.
Babu Ram, did you finish the meeting website? (i am web manager)
Babu Ram, please make the registration online soon.
Babu Ram, make invitation letter to all professors and mail them as soon as possible. (i am administrator...)
Babu Ram, why didn’t you take M.Sc. class yesterday evening?
Babu Ram sir, lab time already started, please come to lab.
BaaaBu, whats going on with World Bank Networking? Please estimate the equipments properly and submit as soon as possible.
BaaaBu, are you supervising the site continuously? Follow up the contractors and make them properly working.
Babu ji, did you finish the Networking BOQ of Bank of Kathmandu? If not when will you finish, please its already late.
Babu Ram sir, why didn’t you come to take class of this Saturday morning?

| Reactions: |
Tuesday, April 14, 2009
In Summary: Challenging and busy year 2065 for me
| Reactions: |
Sunday, March 01, 2009
Software Track: Cyber Mall Automation System
1. client-server based.
2. calculate the time based on processor's clock tick for the internet users.
3. realtime cafe service as per the order by the client from his/her desk.
4. Advance Payment system for the frequent internet users (once a users is registered, he can access the cyer facilities until his balance donto cross the minimum threshold)
5. realtime bill generation.
6. daily/monthly/yearly report generation for managerial action.
7. Remote monitoring of the client machine (shutdown client, lock/unlock client etc...)
and many more.
The Concept:
1. the server keeps status of its all clients in the network by polling every minutes.
2. server database contains clients_PC database, Items Inventory Lists, internet users database.
3. server keeps log of every users conenction and order activities.
4. server gives alarm based on clients orders/requests.
5. client could not access internet without providing username/password.
6. registered users and guest users are treated separately to maintain the necessary information.
7. server can shutdown the remote PCs at time at the office close time.


The figure on the left shows the collecting hosts information just after running the server process. When an operator logs into the server, it starts finding out the live clients and listed its status. When any user logs into the client for the internet access, it is responded to server and listed on the same session table which has client host, status (power on/off), internet session, logged in username, type of user(guess/registered), and time span.


This is the order placement window. the item list on the table shows the available items for that moment. Client must first put order adding items on his/her basket and finally order as per his/her requirements.
| Reactions: |
Tuesday, February 17, 2009
University Education in Nepal!! Where teachers follow student’s schedule
Acme Engineering College under Purbanchal University from where I had started my first career in teaching. Definitely the environment of Acme was quite beautiful. Teacher’s dedication, student’s discipline and friendly environment was the major assets of Acme. Even though I had to leave Acme to uplift and hence entered into Pulchowk Campus under Tribhuvan University. More beautiful environment, respectful teachers-students relationship, competitive education, dedicated and well disciplined students but somehow careless teachers and seeking environment. Apex College under Pokhara University, was another beautiful college with impressive environment. I found friendly and respectful environment with somehow dedicated and impressive students.
During these run, I looked back a college where I felt very frosted with the situation where the institution is completely under control of students. No more respectful environment, no more discipline, no more dedication, no more care about the institution and ownself. I can’t imagine how would be the environment where teachers have to follow student’s schedule. Students control teaching learning process. in the ense, every decision is not possible without approval from students. Seems students themselves have rights to recruit/filter teacher, set the questions, answer the questions and check the answer papers and get full marks. Dull students and dirty environment.
What is the cause behind this? Definitely politics…the major issue for those small minded who want to achieve the university degree without knowledge. Definitely there are some students group well aware with their education but have to suppress behind ………….though politics is necessary for student education, its not a politics but a criminal activities i realized.
Nepal government or University Grant Commission has to level the university education to maintain the quality to identify real products and fake products. So that there will be no problem for Nepalse students to accredit in foreign universities.
| Reactions: |
Sunday, January 25, 2009
Software Track - Object Oriented Programming (3-D visualization of Complex Poynomial)
I just looked back to my project developed as subject project while studying BE Computer Engineering@IOE. Among the different types of programming, I like Object Oriented Programming specially JAVA due to its robustness, architectural independence, parallel processing (thread), and other properties of OOPs.
Computer Graphics, one of the interesting subjects of study. Rajendra Dev Adhikari (Currently telecom engineer), was the subject teacher encouraged us to develop project in graphics. We had to implement Gaurad shading and other necessary algorithms if possible.

| Reactions: |
Sunday, January 04, 2009
License No. 06-155450, achieved with my 3rd attempt
During my intermediate level, my roommate (class mate also) purchased one new brand cycle. From that cycle, my travelling life had been started. But for the whole study time of BE and ME, I used to stay Pulchowk Campus hostel. That’s why no need to travel far away around the valley because my job and study was on the same campus. Hence hostel life, campus life and job life within the premise of Pulchowk. But after completing my M. Sc. Degree, I had to leave hostel and started my family life instead of study life.
World Bank office (network specialist), Acme Engineering College (E-Commerce for M. Sc. Stds), Apex College (Computer Network), Kantipur Engg. College (Geographic Information System), Advance Engg. College (Data Warehousing & Data Mining), National Engg. College (Advance Network with IPv6), DNET (IT Consultant) and Pulchowk Campus (System Engineering, Full Time Faculty). Almost time, I engaged in travelling. Uffs..Valley’s Traffic Condition is so worst that it may take an hour to travel every 5KMs.
Hence a compulsion for me to purchase motorbike. It is not my hobby but it is compulsory for me to use bike for travelling. But without license, biking is not good within this over traffic road. After one month practice, I appeared on the written exam for the license. The written exam is so easy; it is not like any semester course examination. But I failed the 1st trail. It was urgent for me to have license anyhow. I didn’t want to take risk second time that I need license even if I fail the trail. The only way is to use brokers to achieve but these days after the staffs of transportation department got suspended, it is difficult to achieve license without trail pass. I tried to use broker anyway. Broker fully convinced me that he can manage license for me even if I fail the trial. After the discussion, finally it was fixed to pay Rs 3000.
I appeared on the second written examination and subjected to trial. Brokers are so intelligent. He just put me in risk. He provided me one scooty and got full practice. What his tactic was, if I pass the trial he would consume whole 3K rupees without paying to officer otherwise describe some situation of not to achieve license. It was really bad lock for me that I failed the second trial. Eventhough I hopped to get license because I committed to pay Rs 3K to broker. But he described with the situation that I could not achieve the license (the day when I appeared on the trial exam was checking day from upper level officer of government so can’t pay for the license, he said..ha ha ha). Ohhh noooo..i got myself harassed, I had to reappear the exam. The broker again convinced me that this time he could fit the strong channel to get license even if I fail again. But I knew that, without trial pass, impossible to achieve.
I appeared on the third examination. Friends suggested me to use RX100 bike for the trial that any one broker can provide. But have to pay 1500 to 2K to broker to use that bike for the trial. Anyway, I decided to use that CD 100 (same like RX) for my 3rd trial. Amazing, it is not a bike but it is like a cycle. Once the bike has been started, no need to accelerate. Bike moves ahead itself in gear one without using clutch/accelerator with constant speed. My job was just turn the handle during mode. Wauuu!!!! its a simple cycle. Hence if one is a perfect cyclist, he/she could easily pass the trial using CD100 old bike from broker. i simply passed the trial from that bike. Thanks god!! I achieved the license. The direct way is to pay 3K to get license even if one fail the exam but its not possible these days (it is good for this step to control corruption). So use of RX from broker is the indirect way to achieve license. If government really wants to control corruption, it is necessary that everyone have to appear on the trial with the common standard bike that government should provide during the trial.

Broker’s Strategy: in the broker’s trial practice center, they provide scooty for the practice. In the very beginning, we can’t cross all pole because we need to set our hand with scooty. But they try to make us harass (they said, “seems you can’t pass the trial. So if you provide Rs 2000, we request officers to increase the gap of pole and make you conform to pass or you have to provide Rs 4000 if you want license even if you fail the trial”) and hence make a commitment to pay. Bakbasss….all bakbasss…brokers can do nothing and keep in mind that you never get license without trial pass. So I would like to request all examinees that just pay Rs 500 for the use of their bike and get practice then pass the exam.
Suggestion to Government: once I passed the written exam and failed the trial, why should I appear the written exam again for the next trial? I think it is not a good practice to reappear on the written examination. Once I fail the trial, just pay Rs 200 as tax again and get slip for the next trial. From my teaching/learning experience, once a student passed the semester course and failed the practical exam, he/she would only fail in practical exam and so have to reappear on the practical exam only, no need to reappear on the theory exam of that subject of which he/she fail in practical.
| Reactions: |
Tuesday, December 16, 2008
AAA for Wired and Wireless Campus Area Internet Users @IOE Pulchowk
As a consequence, I tried to remove all the domain controllers with old P2 Dell server and replace the authentication through radius users over Quad Core 2Ghz Dell Server. I found radius authentication the best one solution for wired/wireless and dialup users. So that through a single database server can control all kinds of user’s authentication though LDAP is also another solution. IOE Pulchowk has more than 2000 users on its LAN, so it’s not the easy task to maintain more than 1500 machines enabled with internet. Virtual LANs on the central backbone switch, two Transparent Proxies, and two Radius servers enabled the system a bit manageable.
Chillispot is a wireless captive portal mostly suitable on wireless internet, though it can be used in wired LAN (UAM technique). I designed to have a concept of utilizing chillispot on wired as well as wireless LAN. Chilli-Radius Authentication with appropriate firewall and bandwidth control is the current implementation as new authentication system in IOE Pulchowk Campus. But performance is another major issue whether the new system might have shown improvement in internet access or not.
The central authentication system is supposed to have some benefits like:
•Users can be captured with their MAC/IP address
•MAC authentication can be implemented
•Fraud users can be identified
•Users with unnecessary site access can be easily traced.
•All the users request is passed through transparent proxy: performance is supposed to be improved
•Public IP block Saved (private Class B IP addressing has been implemented)
•Web based password change option
There is still difficulty in wireless user’s authentication in case of using wireless routers. Normal Wireless router doesn’t have authentication within itself. But due to over traffic chilli and firewall process seems not working properly. Symptoms of frequent connectivity breakdown may need more research and test.
authentication system
The basic authentication and internet system is as follows:
•When a client browse the internet, the gateway servers running chilli and proxy provides authentication page to clients.
•Client supply the username and password which is forwarded to radius servers for the users validation.
•Radius server replies with the validation information to chilli, then the users are authenticated and the subsequent request of users would be forwarded to transparent proxy.
•Users can be seen online until he/she logged out.
Lists of users with their machines IP/MAC address accessing internet
| Reactions: |
Sunday, June 15, 2008
My First Attempt: Paper Presentation in an International Conference & IT Park Visit
“International Conference on Electronic Commerce in the 21st Century” was the main title of the conference held in June 2 to 4 at Soaltee Crown Plaza, Kathmandu Nepal. When I appeared in SIGCOMM 2007 conference at Kyoto Japan, I was really surprised with the environment. I hadn’t had expected that environment on this conference though I was curious about the situation because I had to present my paper there. What if I could not answer expert’s questions!! :O. I was a bit afraid as the hall was full of foreigner and locals. My English is not good so far though I had already prepared somehow to cover up my 30mins presentation time.
The organizer had mistakes in formatting my paper which could easily be pointed out from the wrong mail address and wrong picture placement. Any way I felt really comfortable with presentation and as per my knowledge, I easily tackled the questions at the end.
Australian professor Kuzic was a bit funny and impressive. Almost Asian guys especially Indians were presenting their paper just reading slides. Kuzic commented it out that just to explain what we would understand...no need to read line by line. Another professor Leon from Luxemburg wanted to start his session with European Style (keep the audiences relaxed ...like provide them beer, whisky…). Sometimes the hall was disturbed with mobile ring during middle of the presentation…ha ha...it’s a Nepalese Style.
The last day of the conference was already planned for foreigner to visit to IT Park. By the way, I had never got a chance to visit IT park of Nepal which was located alone at Banepa. This was my opportunity having trip with foreign professors to IT Park. The member secretary and full time member of HLCIT briefly described about the environment and technology currently implemented in IT Park. One thing what they focused with proudly was about finger print verification to permit into the room. Ha ha ha...it was already old and nothing for foreigner. Hence Australian professor frankly commented that not to be proud of our work but be focused what we could do and approached with vision to Indian and Chinese which are the two major IT industries of the world. I appreciated his comment.
The trip to Bhaktapur Durbar Square was also quite interesting. I had to visit friends in the evening for software development and outsourcing plan. So I just separated from the group who had next plan to visit to Pashupati around 5:15PM from Quoteshwor. Thanks much to Dr. Tank Dhamala (Head, TU Central Department of Computer Science) for such a nice trip and for the successful completion of the conference.
| Reactions: |
Monday, May 26, 2008
Guest Lecture on “Introduction to IPv6 Networking” to TU M.Sc. Computer Science Students @IOE
Last Friday, Asst. Prof. Jivan Kumar Pant sir discussed with me about to give one lecture on IPv6 Networking and demonstration of IOE Pulchowk campus’s System/Network. As per the discussion the class had been set on Sunday morning at 7:30AM. I was in hurry up at that time preparing slides for conference presentation. I had to meet prof. sashi sir anyhow as soon as possible. My work load was just increased by the guest lecture too. Whole day on Saturday I started preparing slides for guest lecturing and planned for system/network demonstration too.
I was a bit felt uneasy to have lecture with M. Sc. Computer Science Students though I am teaching e-Commerce to masters student at Acme Engineering College. But it’s a way to disseminate knowledge. Teaching learning process doesn’t indicate senior/junior. I thought my slides were too summarized. The presentation just covered the introduction, addressing mechanism, current scenario of IPv6 in the world and transition mechanisms. I had prepared some IPv6 practical activities like unicast and multicast routing in my laptop with VMWare server.
When the day came, i had started my lecture and during the time, I surprised that the professor of computer network at TU central department of computer science himself was listening my lecture sitting behind the chair with students. I felt a bit happy that the way I delivered my lecture was more than sufficient for students. IPv6 is still new in Nepal though other countries have implemented on some network. The resource to study about IPv6 is really limited in Nepal. That’s why professor himself was expecting some input about IPv6 from me. When I did my research thesis with IPv6 Networking, my confidence toward IPv6 is drastically increased and the practical networking environment with IOE IPv6 network really makes me more confident.
After completing the lecture, professor and students both were seems happy with the contents what I delivered and it really felt me happy. With my co-worker Manish Singh, The demonstration of both IPv4 and IPv6 network was successfully completed. I hope this lecture and demonstration will help students encouraged towards networking and system administration.
Why did I share this feeling with my blog?? Really I did one mistake in my presentation slides. I had included one slide which compared header structure of IPv4 and IPv6 protocol. When I just reviewed my slides today, the version field for IPv4 must specify 4 and for IPv6 must be 6. But on both header structure, 4 was indicated. Hassssssssssssssss…what a mistake. Sorry students and professor, u didn’t indicate my mistake. Hope you correct that mistake.
| Reactions: |


