Thursday, November 29, 2007

Post Secret

I found an interesting blog titled Post secret. The contents are really interesting. Lot of people sends mail to it and the community is really interesting. I publish two from post secret.

Every time I wonder…

Yes I do...

One year of Professionalism

Today is one year anniversary of my professional career. Time is flying I just cannot keep the pace with it. By the time I meet few outstanding professionals in software industry. I am little bit of lucky that I start my career from KAZ. I had few part time experiences at my undergraduate level in SDSL. But after my undergraduate I feel I need some changes. I am great full to Reffat Zaman because I came to know the professional world through his guidance. And he was ready to offer a handsome remuneration for staying at SDSL. But I was stubborn at that time and I switch from SDSL to KAZ. There is nothing lucrative in KAZ but I need that changes that’s it. But in feel in KAZ they make me professional, they able to create the professionalism inside me. That’s why I am not going to say “I am great full to Wahid Bhai” what I deed in case of Reffat Bhai.

Whatever, I loose the main string. Am I enjoying the time? May be may be not? But I guess I need some change again. I don’t know when and where I will find my perfect place? Probably I will get one, one day? Until that I will remain floating. This is not very good experience indeed. Whatever I am fine and I will be.

Windows Live Skydrive Beta

Microsoft comes up with online storage feature by live Skydrive with typical Microsoft marketing policy. I am using box.net in my blog for a long time. Here I embed an object from skydrive just because I wanna familiar with it.





You cannot navigate through the document inside embedded objects; you must go to Skydrive site for the document list but you can embed a single document. Funny policy…

Wednesday, November 28, 2007

Rangamati & Bandarban

Ok, here are few of my photographs from Rangamati and Bandarban tour. I intentionally publish these photographs in my blog rather than testing google’s cool feature. I was there with few bunch of shits :-(, I think these are cool…

Innocent teenage girl

I got an interesting phone call today. Well not interesting little bit weird. It was a girl. First she told me that she like to talk to me. Certainly I reply “I don’t have any problem on that occasion.” I don’t know her type but I guess she is not my type. She inundates me with lot of silly questions like, “What are you doing now?” “What did you eat at afternoon?” and blah, blah, blah… I get it very early and after few moments I just try to persuade her that I am not her type and I am not a good match for her. She should find someone else with better match for better utilization of her money and time. Well I can drop the ph call, but I don’t know why I get interest on persuading her. Lastly I told her keep my younger brother's ph number and call him, probably he would be better match for you. This is one of the weird experiences of life but finally I became successful to deceive her. Of course it was good fun...

Tuesday, November 27, 2007

Runtime Stacktrace

.NET provides an interesting set of functionality “Stack trace”. Think you want to know the calling method inside from a method, and you want to service according to calling method. Here are few code segments that can help on that occasion. You can use...

Environment.StackTrace

Here you will get full stack trace information. Again .NET provide you Stack trace as a data Structure. See the following code block...

System.Diagnostics.StackTrace stackTrace = new System.Diagnostics.StackTrace(true);

foreach (System.Diagnostics.StackFrame stackFrame in stackTrace.GetFrames())

Console.WriteLine(string.Format("Called from class {0}, in file {1}, inside method {2}, at line number {3}", stackFrame.GetMethod().DeclaringType.Name, stackFrame.GetFileName(), stackFrame.GetMethod().Name, stackFrame.GetFileLineNumber()));

You can iterate through your necessary information. Funny stuff I guess.

Monday, November 26, 2007

Road to PhD...

I am planning for PhD. It does not sound inline with me but this is fact. This is not much important issue the more important thing I guess the process, process of pursuing of higher study. The total process makes me more ostentatious than ever before. Some time I feel like a pimp. I am not good at marketing and I never wanna be. But, surely if you go through this process you learn lot about marketing at least you can advertize for yourself.

Well, another thing is the total process is massively demoralizing. I mean it demoralize you for rest of your work. Now a day I feel I can’t concentrate on my other works like before. Things are getting complicated in office in home in everywhere. I heard from few of our senior guys that, they can’t fit them anywhere until any confirmation. Nothing seems meaningful or peaceful. I saw few them break up with their girl friends. I am really pissed off…

Sunday, November 25, 2007

Odyssey Photograph

I am very reluctant to take photograph of myself or others rather I like it with ordinary objects. Even I don’t like to take photograph of scenic moments. Here is an interesting psychology, “I like to carry Golden moments in my mind nowhere else.” Whatever, here is few of my photographs from Odyssey.



My intention was not to publish these photographs rather google is marketing for their cool new feature in blogger login page. I just want to check it out, and I choose these photographs on that occasion.

Psychic Vampire

Their sins are not commission, but of omission. It’s what they don’t say, not what they do say, that makes you feel you must account to them. They are much too crafty to make overt demands upon you, because they know you resent it, and would have a tangible and legitimate reason for denying them. A large percentage of these people have special “attributes” which make their dependence upon you more feasible and much more effective. Many psychic vampires are invalids or are “mentally or emotionally disturbed.” Other might feign ignorance or incompetence so you will, out of pity–or more often, exasperation –do things for them.

Ok, these are few things the writer mentioned about psychic vampire. I almost agree in all points with author. Sometime you can’t condemn them for any things. But their sin is not so little, mind it they drain your vital energy. They drain your energy so tactfully that you don’t even notice that. Not all of them do these intentionally but they just can’t. What I feel, in most cases their drawback is created by themselves, not natural. They are not deprived they make them so. So you need not be responsible for them. I found few of them as severely drug addicted. Don’t try to cure them, trust me its dangerous!

(...Continued)

Friday, November 23, 2007

Statement of Purpose (University of Oklahoma)

Finally I come up with my fucking statement of purpose. I would like share my statement of purpose with you guys. So that you can suggest me for better one. I will be very grateful if you guys leave few comments.
I am interested to pursue my research activities in the field of Parallel and Distributed Computing. Scarcity of computing resources is a never ending phenomenon, and Distributed Computing is the most fitting engineering solution. All over the world, a lot of people are engaged in this arena to make it more efficient than before. Therefore, it becomes the core technology in computer science. My intention is to enroll in the Ph.D. program, and work on this field. After having the Doctoral degree, I plan to be a part of the academia to prolong my research endeavors. I believe that I can pursue this technology towards dream extent.

I have a promising background in research on Distributed Systems and High Performance Computing. I became cognizant about Distributed Computing at the very beginning my undergrad career. I started working on Parallel Computing on my own interest. At that time, I came to know about Grid Computing, which is a diversified field of Distributed Computing. Once I delved inside this broad topic, I became extremely interested about Grid Computing, and decided to proceed further with Grid Computing. It has been almost two years that I am engaged in Distributed Computing rigorously. In course of time, I learned a lot about this interesting topic, and built a passion for research-based career in Parallel and Distributed Computing.


I had carried out lots of experiments in Grid Computing arena; most of them were related to software architecture in Grid Computing. My research paper about Software Architecture is accepted in GCA'07- The 2007 International Conference on Grid Computing and Applications (Monte Carlo Resort, Las Vegas, Nevada, USA) titled as 3-Tier Architecture of Data Server on Grid: Implemented using Globus Toolkit. In my research paper I was trying to establish some software architectures for different types of softwares in Grid Systems. I worked on design of servers and large-scale softwares for Grid System. Finally I come up with new architecture for Grid System and compiled in my research paper.


Because of my reputation on Grid Computing, I got an offer to carry out a research work on Grid Computing from the University of Pretoria, South Africa with Serena Coetzee (Lecturer, University of Pretoria) and Professor Judith Bishop (Professor, University of Pretoria). It allowed me to think deeply and more maturely on optimization, scheduling, security, and architecture of the Grid Computing Environment. Now I am a non-resident member of the POLELO (http://polelo.cs.up.ac.za) Research Group. I am working with
this group for the last fifteen month, and I have already completed several implementations and research papers. One of my research outputs about the implementation of Server on Grid System has been published in prestigious Springer Book of Advanced Information System Design, USA, 2007. In course of my research work, I went through different Grid Computing softwares and finally got stuck on Globus Toolkit. One of my important research outputs includes the comparison of Globus Toolkit and Alchemi.NET in practical implementation, which has been published by International Conference of Electrical and Computer Engineers (ICECE), 06.

My undergraduate thesis was “Data Warehouse Design and Implementation”. In my undergraduate thesis, I developed a full-featured Data warehouse for a banking system. Data cube generation is the bottleneck of data warehouse; I come up with an innovative Hash-map based cube-generation algorithm, which makes cube-generation time polynomial rather than exponential. The Data processing server was designed for Distributed, Multi-processor system.


Now I am working in prominent outsourcing-based Software Company named KAZ Software Ltd (http://www.kaz.com.bd) in Bangladesh. I am involved in developing few large-scale enterprise solutions, like InnoCielo Meridian Enterprise (http://www.bluecieloecm.com), and most of them are industrially very successful. In this field, I encounter the same challenge most vigorously. No hardware resource can meet the requirement of all softwares. Thus, we have to carry out some load balancing in few cases. In course of my professional work, these load balancing for greedy, resource-hungry software intensified my enthusiasm about research on Distributed and Parallel Computing.


At the very beginning of my undergraduate study, programming filched my interest at the extreme extent. I took programming as a passion and was involved in programming rigorously. Consequently, I became outstanding as well as the best one of my time. I carried out my all university projects very successfully, and these lead me to grow interest about industry-standard software development. So, I was looking for challenging software development environment to gather real life experiences. Because of my outstanding capability, it was very easy for me to manage such an environment. Few Development houses were enthusiastically interested to involve me in their software-development processes. I was mostly associated with the Structured Data System Ltd (SDSL), which is an outsourcing-based software company in Bangladesh, and their main client is AfriGIS Private Ltd (http://www.afrigis.co.za), a recognized South African software industry. I worked at SDSL for the last two years of my undergraduate school as a part-time Software Engineer to get the taste of creating full-featured systems and softwares. I worked at SDSL mainly during my semester breaks and different vacations. This part time job taught me the industry standards of software-development process. I was also involved in different GIS related softwares, for example, Intiendo Server and Map Server. During the total System Development Life Cycle, I learned a lot and gathered a huge experience.


The most important thing, which I really proud for is my innovative capability. My innovative capability helps me to build sound logical and analytical skills. I have proved this capability in every aspect of my life. I was keen at computer algorithms and mathematics during my undergraduate courses. I am sure that these gifted innovative capabilities took me to the zenith of computer science research arena. Be aware about Parallel and Distributed Computing Research Group at the University of Oklahoma, I spent a lot of time on it. I have scrutinized their recent works and research papers, and it made me enthusiastically interested to work in this group.
I have talked with Professor Le Gruenwald. She encourages me to proceed further in Parallel and Distributed Computing research field. Professor Le Gruenwald is one of the faculty members of University of Oklahoma. She works in same research field. I found her works very interesting. I am very interested to work with her as a Ph.D. student.

I have some professional experiences, research experiences, and sound academic records. Using them as basis, I feel that I can contribute in the field of Distributed and Parallel Computing. I believe my Graduate Program in the University of Oklahoma will help me lot to learn new ideas, modify existing ideas or systems, and implement new systems and algorithms. With the highly qualified faculty members, excellent graduate students, and state of the art research facilities, I strongly believe that the School of Computer Science at University of Oklahoma is the perfect place for me to excel my research activities.
If you wish you can download doc version from below and send me with suggested changes. My e-mail address: mssadik73 at yahoo dot com. Tanks you guys.
Those who know me very well don’t leave without any comment.
I would encourage other guys to leave some comments as well.

Thursday, November 22, 2007

Psychic Vampire

Here is a remarkable topic “Psychic Vampire”. Have you ever notice this one? According to Anton Szandor Lavey, “Psychic Vampires are individuals who drain others of their vital energy”. I told before that I am reading an interesting book about Satanism and I read few reviews about it as well. First I encounter this topic in this book and I found it very exciting. Most of the reviewers mostly agree with me that this is the most fascinating chapter of this book. The title of this chapter is “Not all Vampires Suck Blood”.

There might be another reason for my interest. I am pretty much interested about psychology especially human psychology. Here the writer places a different type of psychological occurrence that is very recurrent in every society. But very rarely we notice them for special treatments. But they deserve very special handling by their own virtue. They practice fine art of making others feel responsible and even indebted to them, without cause.

Here I am trying to make amalgamation of writer comments about them and my experience about these sorts of people (those I suppose as Psychic Vampire). I am not a reviewer I just share my ideas, matches and contradictions with the author. Let meet them first…

“This type of person can be found in all avenues of society. They fill no useful purpose in our lives, and are neither love objects nor true friends. Yet we feel responsible to the psychic vampire without knowing why.” - Anton Szandor Lavey. Do you get them, sure you have meet few of them. These make me interested about this topic.

(...continued)

Wednesday, November 21, 2007

Please help me...

I don’t know what the hell happening to me. Now a days I spend few of time in fucking social networking site like orkut, facebook etc. These are the things I really hate. I never spend any of my minute in such a fucking occasion. But I don’t know why I do these now. Am I feeling unsecured? I can’t like these changes but I am undone.

This is not the case that I got lot of free time now a day. Rather I am passing my busiest time. But I don’t why these happen to me. Certainly there is something wrong with me. I know few of guys like Zafar who read my blog. Can you guess what the hell is happening? You guys know me better than anybody else. Day by day I am becoming more sullen. Please help me, plz…

I can't sleep. Why? why? why?

My blog rises from the core of my depression. If it makes you laugh, certainly there is something wrong. May be at the time of impending my depression embellish itself with the tears of my eyes. This is my eternal night that makes you laugh and let me scream for sleep. This is my miserable loneliness that gives you the company and let me beg company from cyber world of internet. I am alone like Hate. I am not lonely because loneliness leaves me alone. I am walking in my perpetual ways that goes to nowhere comes from nowhere. I am the one and only hiker in this eternal road...

Pain

From
Divinity of Loneliness,
Purity of Evil,
Paradise of pain

Birth is pain...
Death is pain...
Beauty is pain...

Tuesday, November 20, 2007

New website

It is almost two to three years that I am thinking about a personal website. But still I cannot build any one. Probably this is for my notorious lethargy about web sites and web related works. Even I don’t build any website in any free hosting site as well. But today I assemble a website in googlepages. I found little free time today and I build it for myself. I found it interesting. At least you should try. Have a look at my new website (http://mssadik73.googlepages.com).

Monday, November 19, 2007

Wahid Bhai & Shuvro

“Odyssey”- This is my first travel across the international border. It is almost three month before from now. I already forget most of the things. But this image is so special that I cannot but shared it with you long later from trip.

Wahid Bhai & Shuvro

Whahid Bhai is our bartender and Shuvro is model of his product. We had lot of fun together. I believe life at KAZ is better than anywhere else in Bangladesh.

Sunday, November 18, 2007

The Satanic Bible

Recently, I start reading an interesting book, titled “The Satanic Bible” by Anton Szandor LaVey. May be I have already quote few interesting topics from there. This is book band for quite long time. This is basically collection of essays and rituals. Few of the essays are really interesting, and I am trying to write something from them in my blog. At least I encounter a different point of view that I never encounter before. It may seem weird or devilish to you but just think about, there are few people they think in this way. I am only interested to know about their thinking and perspective nothing else.

Version 1.1, Beta 2

QA has released Beta 2. Seems it is more stable than previous versions. Although it meets client’s minimum requirement, I am not pretty sure about the success of the product. So once again everything depends upon marketing department. Anyway it is the complete version from academic point of view. Few UI related up gradation is incorporated in this version; I am using spectacles twenty four seven. And it also incorporate few philosophical changes those I propose in the middle of this cycle.

Thursday, November 15, 2007

Solitude

Happy the man, whose wish and care
A few paternal acres bound,
Content to breathe his native air
In his own ground.

Whose herds with milk, whose fields with bread,
Whose flocks supply him with attire;
Whose trees in summer yield shade,
In winter, fire.

Blest, who can unconcern'dly find
Hours, days, and years, slide soft away
In health of body, peace of mind,
Quiet by day.

Sound sleep by night; study and ease
Together mixed; sweet recreation,
And innocence, which most does please
With meditation.

Thus let me live, unseen, unknown;
Thus unlamented let me die;
Steal from the world, and not a stone
Tell where I lie.

Alexander Pope

Wednesday, November 14, 2007

Create Custom Web config Section

You can build a custom section in web.config file. All you have to do is write a class that will parse that custom section. And it is up you that you may build a data structure from that.

Write the following section anywhere in you configuration node.
<configsections>
<sectiongroup name="CSettings">
<section name="CGroup" type="type name" allowLocation="true" allowDefinition="Everywhere"/>
</sectiongroup>
</configsections>

<csettings>
<cgroup>
<csection name="Shiblee" connectionstring="Password=15236545;Persist Security Info=True;User ID=sa;Initial Catalog= Shiblee;Data Source=CYCOSPS\SQL_SERVER;Timeout=86400" displayname="Shiblee">
<csubsection name="Hand">
<csection>
<cgroup>
<csettings>

Here I defined a custom section and its subsection. Now I will write a class that help to parse this XML node.
[Serializable]
public class CGroup : System.Configuration.IConfigurationSectionHandler
{
private List<csection> sections = new List<csection>();
public CGroup()
{
}
public List<csection> Sections
{
get { return sections; }
set { sections = value; }
}
#region IConfigurationSectionHandler Members
public object Create(object parent, object configContext, System.Xml.XmlNode section)
{
foreach (XmlNode child in section.ChildNodes)
{
if (XmlNodeType.Element == child.NodeType)
sections.Add(new CSection(child));
}
return this;
}
public CSection this[string name]
{
get
{
foreach (CSection sec in sections)
if (sec.Name == name)
return sec;
throw new Exception("No such section define");
}
}
#endregion
}

[Serializable]
public class CSection
{
private Dictionary<string,object> data = null;
private List<csubsection> subSections = null;
public XMLRepository()
{
data = new Dictionary<string,object>();
subSections = new List<csubsection>();
}
private string this[string key]
{
get { return data.ContainsKey(key) ? data[key] : null; }
set { data[key] = value; }
}
public CSection(string name, string connStr, string displayName):this()
{
this.Name = name;
this.ConnectionString = connStr;
this.DisplayName = displayName;
}
public CSection(XmlNode sectionNode) : this()
{
this.Name = sectionNode.Attributes["name"].Value;
this.DisplayName = sectionNode.Attributes["displayName"].Value;
this.ConnectionString = sectionNode.Attributes["connectionString"].Value;
foreach (XmlNode child in repositoryNode.ChildNodes)
if (XmlNodeType.Element == child.NodeType)
this.vaults.Add(new CSubSection(child));
}
public string Name
{
get { return (string)this["name"]; }
set { this["name"] = value; }
}
public string ConnectionString
{
get { return (string)this["connectionString"]; }
set { this["connectionString"] = value; }
}
public string DisplayName
{
get { return (string)this["displayName"]; }
set { this["displayName"] = value; }
}
}

Similarly we can CSubSection too. This is a pretty simple implementation. All you have to do is just implement the interface IConfigurationSectionHandler. And you will get total Xml Node and now you can access it.

System.Configuration.ConfigurationManager.GetSection("CSettings/CSection");

You will get back CGroup object, that’s it.

Tuesday, November 13, 2007

Stream of life

Well, I am being asked by few of my friends about version. This is something funny of course. But there is an inane reason behind it. I just track down major changes in my life. Like version control software. Ok, let me explain a little bit more.

Human being reacts differently with different situation. Even in same kind of situation they may react differently. This is not unusual. And this is not guilt. This cannot be hypocrisy at all. Most of the reaction of human being depends upon time and available information. Ummm, let me explain with an example.

I encounter different things like chocolate, ice-cream, toys etc at our everyday life. But these things do not bring same sort feeling or eagerness. Like once I want to have them every time I saw them. But now these bring nothing inside me. I just want to tell that none of them is false, none of them is lie. Both of them are my feelings. It is time which makes may reaction different. So, the most important conclusion is, if I love you today that do not mean I can’t hate you tomorrow. Again If I hate you tomorrow that does not mean my yesterday was false or I am a hypocrite.

In course of life, people encounter different situation and deceive knowledge from them. And this knowledge helps to decide in future situation. You may achieve some sort of experience that insists you react differently in same kind of situation. This is not crime, this is natural human behavior. Human beings are changing. Only dead body cannot change. This version control phenomenon is just like the same. It just remind me that “How I think that day?” I am trying to notice every major changes in my life, that’s it nothing else.

I will end up with a weird experience of my life. Once I had a friend. At the certain age of our relation I realize that I love her. We spend lot of our time together. And after a certain time later I realize that I don’t love her anymore. But this is my arrogance that perceives me that this is crime. None of us changed. Why don’t you love her anymore? You are a nasty hypocrite. So I always think that I love her. But it was a mistake. Still I don’t know what change my feelings? But I least I can say that none of them was false, none of them was fake. They are just different responses of different time from same person toward same human being.

Wednesday, November 7, 2007

Love & Hate

Love should go toward where it should go, so as well hate. Love is the most intense emotions felt by man; another is hate. If you try to love everyone you only lessen your feelings for those who deserve your love. Repress hatred can lead to many physical and emotional ailments. By learning to release your hatred towards who deserve it, you cleanse yourself of these malignant emotions and need not take your pent-up hatred out on your loved one.

You cannot love everyone; it is ridiculous to think about that. If you love everyone then you just loose your natural power of selection and wind up being a pretty poor judge of character and quality. If anything is used too freely it just looses its true meaning. You don’t have any right to rundown other who deserve your love. Please just consider those who deserve your love before loving everyone.

I don’t find any good reason to spit on your enemies and just let them go thinking “God will punish him”, instead of humiliating them by yourself. This is because of your failures; you don’t have enough courage to show your enemies what they deserve. I don’t find any reason of being happy when they are misfortune by superior power. Never let them go without what they ought to have. Please don’t be skeptic on any occasion.

Frozen

You only see what your eyes want to see
How can life be what you want it to be
Youre frozen
When your hearts not open

Youre so consumed with how much you get
You waste your time with hate and regret
Youre broken
When your hearts not open

Chorus:

Mmmmmm, if I could melt your heart
Mmmmmm, wed never be apart
Mmmmmm, give yourself to me
Mmmmmm, you hold the key

Now theres no point in placing the blame
And you should know I suffer the same
If I lose you
My heart will be broken

Love is a bird, she needs to fly
Let all the hurt inside of you die
Youre frozen
When your hearts not open

(chorus)
(verse)
(chorus, repeat)

Madonna

Friday, November 2, 2007

Sunshine on My Shoulders

Sunshine on my shoulders makes me happy
Sunshine in my eyes can make me cry
Sunshine on the water looks so lovely
Sunshine almost always makes me high

If I had a day that I could give you
Id give to you a day just like today
If I had a song that I could sing for you
Id sing a song to make you feel this way

Sunshine on my shoulders makes me happy
Sunshine in my eyes can make me cry
Sunshine on the water looks so lovely
Sunshine almost always makes me high

If I had a tale that I could tell you
Id tell a tale sure to make you smile
If I had a wish that I could wish for you
Id make a wish for sunshine all the while

Sunshine on my shoulders makes me happy
Sunshine in my eyes can make me cry
Sunshine on the water looks so lovely
Sunshine almost always makes me high
Sunshine almost all the time makes me high
Sunshine almost always

John Denver-Poems, Prayers and Promises'1971

Thursday, November 1, 2007

Babu and I

Babu and I at my home together. This is one of the most beautiful nights as always we have. Sometime we feel if we are of opposite sex or gay, may be we will be the happiest couple in the entire universe.

Just before sleep and we are high

We are friends, we are brothers, we are what we are probably beyond anyone's imagination.

New bonus feature in Version 1.1

A new bonus feature is coming with version 1.1, better communication skill. So, in repercussion better marketing skill as well. This was not supposed to release with version. But, cruel reality taught me that skill. In course of all this process I became aware of these sorts fucking skills. Then, may be this fucking skill help me out to pursue my clients. Hope for the best, may be it will leads me toward my goal.