Tuesday, December 9, 2008

A group of alumni, highly established in their careers, got together to visit their old university professor.

Conversation soon turned into complaints about stress in work and life.Offering his guests coffee, the professor went to the kitchen and returned with a large pot of coffee and an assortment of cups porcelain, plastic, glass, crystal, some plain looking, some expensive, some exquisite - telling them to help themselves to hot coffee .

When all the students had a cup of coffee in hand, the professor said: "If you noticed, all the nice looking expensive cups were taken up, leaving behind the plain and cheap ones. While it is but normal for you to wantonly the best for yourselves, that is the source of your problems and stress. What all of you really wanted was coffee, not the cup, but you consciously went for the best cups and were eyeing each other's cups.

Now if life is coffee, then the jobs, money and position in society are the cups. They are just tools to hold and contain Life, but the quality of Life doesn't change. Sometimes, by concentrating only on the cup, we fail to enjoy the coffee in it."

Monday, August 11, 2008

Real Nice Story:My wife called, 'How long will you be with that newspaper? Will you come here and make your darling daughter eat her food?I tossed the paper away and rushed to the scene. My only daughter, Sindu, looked frightened; tears were welling up in her eyes. In front of her was a bowl filled to its brim with curd rice. Sindu is a nice child, quite intelligent for her age.

I cleared my throat and picked up the bowl. 'Sindu, darling, why don't , you take a few mouthful of this curd rice? Just for Dad's sake, dear'. Sindu softened a bit and wiped her tears with the back of her hands. 'Ok, Dad. I will eat - not just a few mouthfuls, but the whole lot of this.But, you should...' Sindu hesitated. 'Dad, if I eat this entire curd Rice, will you give me whatever I ask for?'

'Promise'. I covered the pink soft hand extended by my daughter with mine, and clinched the deal. Now I became a bit anxious. 'Sindu, dear, you shouldn't insist on getting a computer or any such expensive items. Dad does not have that kind of money right now. Ok?'

'No, Dad. I do not want anything expensive'. Slowly and painfully, she finished eating the whole quantity. I was silently angry with my wife and my mother for forcing my child to eat something that she detested. After the ordeal was through, Sindu came to me with her eyes wide withexpectation. All our attention was on her.

'Dad, I want to have my head shaved off, this Sunday!' was her demand.

'Never in our family!' My mother rasped. 'She has been watching too much of television. Our culture is getting totally spoiled with these TV programs!'

'Sindu, darling, why don't you ask for something else? We will be sad seeing you with a clean-shaven head.'

'Please, Sindu, why don't you try to understand our feelings?' I tried to plead with her.

'Dad, you saw how difficult it was for me to eat that Curd Rice'. Sindu was in tears. 'And you promised to grant me whatever I ask for. Now, you are going back on your words. Was it not you who told me the story of* *King Harishchandra, and its moral that we should honor our promises no matter what?'

It was time for me to call the shots. 'Our promise must be kept.'

'Are you out of your mind?' chorused my mother and wife.

'No. If we go back on ourpromises, she will never learn to honour her own. Sindu, your wish will be fulfilled.'

With her head clean-shaven, Sindu had a round-face, and her eyes looked big and beautiful.

On Monday morning, I dropped her at her school. It was a sight to watch my hairless Sindu walking towards her classroom. She turned around and waved. I waved back with a smile. Just then, a boy alighted from a car, and shouted, 'Sinduja, please wait for me!' What struck me was the hairless head of that boy. 'May be, that is the in-stuff', I thought.

'Sir, your daughter Sinduja is great indeed!' Without introducing herself, a lady got out of the car, and continued, 'that boy who is walking along with your daughter is my son Harish. He is suffering from... leukemia'. She paused to muffle her sobs. 'Harish could not attend theschool for the whole of the last month. He lost all his hair due to the side effects of the chemotherapy. He refused to come back to school fearing the unintentional but cruel teasing of the schoolmates. Sinduja visited him last week, and promised him that she will take care of the teasing issue. But, I never imagined she would sacrifice her lovely hair for the sake of my son!Sir, you and your wife are blessed to have such a noble soul as your daughter.'

I stood transfixed and then, I wept. 'My little Angel, you are teaching me how selfless real love is!'

The happiest people on this planet are not those who live on their own terms but are those who change their terms for the ones whom they love !!*

Thursday, July 17, 2008

Jai GurudevNow days we have started AHTAVAKRA GITA.We start our day with Group Sadhan and after that we listen to the GITA, now on the 2nd day of the Ashtavakra Gita (15th July 08),

I woke up early at 4:30 am and had my bath after that i reached to center for Group sadhna but do i really missing something........!? i asked to my self and LOL, i found the answer that i didnt drink my tea...;) i immediately realized my problem and directly head towards a Shop for early morning TEA.

When i reached to shop, ordered a tea...........whille drinking my tea. i came to know Ahhhh......I just LOST my vollate Now I immediatly went to the road and went to the center the same way i had gone to the Tea Shop.......and after reaching to the center i realized that i didn’t brought my vollate, i just worrying for nothing. I was happy at that time,after i went and paid to the Shopekeeper and come back to the Center and done my Kria.

After Kriya we started the knowledge session, and 1st thing speak is about Patterns,Habits and he gives the examples of Coffee only.He said that we have our own pattern i.e Drinking Coffee and several other examples.Which is really cause of misery and it really pinches in my heart, after that i make a point to drink tea atleast not in the early morning and strictly not when some knowledge session is going on.........Guru is great

Hope in the upcoming days of Ashtavakra Gita, nothing that sort of thing will happenJai gurdev

Monday, July 7, 2008

Actually I was waiting for the inner call to write something about rudrabhishek, I guess today is the day.

It all started during Feb-04 when we heard that guruji is coming to ahmedabad for shivratri before that we had done some seva to gather people and also sold some kria passes as always and the day had come when 50+ people went to ahmedabad early morning 5 o’clock for Long kria which was taken by guruji himself and afterwards seva and then rudrapuja started in the evening.

We were bit of thrilled as explained by Guruji, then he took the meditation and it was amazing as always afterwards, truly speaking not much interested in rudrabhishek when it started but as soon as PANCHA GAVYA SNANAM STARTED i was literally amazed by seeing that imagine 1 egg shaped transparent object fully covered by the yellowish brown white kind of something (which is Milk, curd, ghee, honey and sugar), looks so nice.

Then started Namakam- chamankam as per Guruji namakam means salt which is present every where like wise seeing Shiv Tatva in everything for example it says I am seeing Shiv in Fisherman and I am bowing to that shiv in that person etc, like wise it consists plenty of other things, then started Chamakam which is asking everything to Lord shiv saying I need good sleep, iron, gold, food almost everything which is available in this universe.

Afterwards when puja was over Gurji dance, I am in AOL since 1999 I have never ever seen guruji dancing like that before. And that was the time where almost everybody started crying and that was the turning point I decided to learn Rudrabhishek.

My father is very much co-operative to me, and then Grace part starts when I started learning naturally my father arranged teacher me who comes on every sat-sun to our place and teaches me Rudrabhishek in Gujarat it is consists of 10 adhyay .8 of Rudrabhieshek + 2 shanti adhyay and it is of 70 pages long but see the grace I had learnt it within 3 months time which is continuous 24 Days only, my teacher was so impressed with me that he said he had taught plenty of students but I was student who learnt it very quickly and what we chant here in ashram is even more simple as it consist of only 2 Adhyay (NaMaKaM-ChMaKam).

Till today I am performing rudrabhishek everyday and those 2 hours of my day is always amazing no matter how I feel that time during the puja is simply amazing.

Thanks to Guruji by whose grace I learnt it..!

Here the best part is everything arranged for me automatically and the learning period was so reduced that till today I am amazed that how did I learnt it…!? It was so without any effort

And during my learning period of it I encounter plenty of concepts attached to rudrabhishek which we will take in some other posts.

Some time back i have done simple timesheet with no extra thing doing just insert my data from Gridview which will come as forms to user and User will Fill the form and and click on the BUTTON and his data for that day will get Saved for that Day.

Here in above image where button event is there so that using this we can insert the data into the database.

Here, Logic is very simple we are looping through the Grid and inserting the data by finding control within the Asp:TemplateField and we are done doing it.

Friday, July 4, 2008

some time back i was in need for converting row of my data to column as my rows were of Project names of an Organization and Columns where of TaskNames...so being a Database person i tried doing it using SQL but after that thought it may increase my server's CPU cycle, so better to handle this scenario with report viewer..... and some how i was able to d it successfully.....

1. Add .rdlc file in your project solution

2. Add .xsd in your App_code folders

3. Drag and drop Matrix report then put your required field into the Matrix Report's column and part and datapart

4. then bind your reportviewer into code behind, this is the tricky part as this will help you having total control of report ...if in future you want to add Dropdown and On DropDown selection you want to show Report, it is easily possible.

Tell me if any clarification is req. cause here you can do many things like, chnage the back color of cell of your report by just providing VB code (of course conditionally and dynamic.......) you can also change Textsize,Italic,Underline etc..conditionaly.... All of the above is possible in the design view of.rdlc file.

A very simple thing which is most often required by the developers is creating the Hierarchical grid view or in other words Parent-Child Grid....

Some of the Organizations where they maintain Parent-Child relationships in their process required such kind of data representation....

Scenario:In a certain organization you need to have a Project Under particular project you must have tasks,this will create your Hierarchical Grid

1.We have to create 1 grid and then add TemplateField Column,after put 2nd Grid inside the TemplateField Column put DataKeyName of Key Column which common in both Grid'd data like ProejctGroup then bind the Grid

Some time back when i was in Ashram, we were with the course participants......and satsang was just about to begin at that time we told course participants ( of Part-I) and we were just talking to eachother experience at that time one of us just spoke that rain usualy never comes at the time of satsang and now we just dont even bother about it also as it is tasken for granted...;) &....

suddenly rain started and we all have to rush to the VM andVM was jam packed....after some time guruji came and we were just alone with him .....me and vinod has wave hand to them he done the same with us......after 1 second or so , he turned around and looked at me and ask me to be careful as i was about to touch a live wire...and i was certainly not aware of it.....;)It shows guruji remains in present moment always as he takes care for every one like child to him

Now, the day come, it was 29th Juneagain we went for satsang on Sunday...again the same situation it was about to rain and it rained also but at this time satsang was going on....

Guruji came at the place of satsang usually in some car but now he came in small car .just running to the amphitheater and it was raining ...even though it was raining when guruji comes everybody forgets everything and keep indulge them selves in satsang ....after some moments guruji looks up at the sky where he just glance for moment or 2, rain stops like some one had switched off the TAP,

It was amazing scene....!

I have always seen that Rain Never Comes at the time of satsang, but i have seen first time that even if rain comes, if guruji wants it to stop.Rain doesn't have anyother option but to STOP.

Thursday, July 3, 2008

Have you thought of having such a Textbox which will insert values into Gridview's Textbox without performing Postback...it may seems childish , but thought some might need it.

Now,Lets Hit it

1. Here you have to register an array of Tetxbox from which you want to take the value as well Textbox in grid where you want to put value.

put this code in Page_Load Event or rowdatabound event.....

after adding above code now turn for javascript: 2. Now comes the design part where you have to just assign a Tetxboxes from above code one must easily understand that which textbox is which ( ok ok dont confuse yourself...........)this values of the texboxes for example. in javascript code txtnotes is from Gridview (which is shown into VB code) and as txtboxIds shown in javascript code is the textbox which is going to populate in the Modalpopup from AjaxcontrolToolkit.

And above modalpopup is into the gridview's column (templete column)so for each row 1 modalpopup will generate and you are just assigning the value of 1 textbox to other......

hope this helps some one.

ThanksPatrh

Note: Becareful with the code,cause as it is generating the modalpopup for each row in my case i have data also in my modalpopup, so i am forced to do like that ,sometime it happens that you will find some error from browser that Stop running the script? , cause your browser will not able to load whole javascript,for that there is work around like one can simply do the paging for this kind of scenario so browser doesn't have to load fully.

Necessicity is the mother of invention.......thought i am not inventor, some time back i was requested to give some utility to the clients that they will schedule the backup database and in certains Drive i.e in C:\Dump folder all of my backup should go....

It is done by creating simple procedure which is shown below:But before doing so, one must register their devices , by just executing following command1. EXEC sp_addumpdevice 'disk','mydiskdump','C:\Dump'after doing this, one will run the procedure and put it in scheduler, your dump will go to C:\driveUSE [master]GO/****** Object: StoredProcedure [dbo].[custom_proc_backupdatabase] Script Date: 07/04/2008 10:04:01 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE procedure [dbo].[custom_proc_backupdatabase] as-- THIS PROCEDURE IS FOR MAINTANANCE PURPOSE FOR DATABASE--CREATED BY PARTH ON 5TH MAY 2008declare@db varchar(300),@dbname varchar(300),@sql nvarchar(1000),@backupdate varchar(50)declare c1 cursor forselect name from master..sysdatabases where name not in ('master','tempdb','model','msdb','SharePoint_AdminContent_2edfaf57-7f7a-43d9-9171-e63b1d726f91')order by nameselect @backupdate={fn curdate()}--Before running this procedure please register your type of backup here e.g DISK,TAPE,NETWORKDISK-- for that you just have to run following command here :-- USE master-- EXEC sp_addumpdevice 'disk','mydiskdump','C:\Dump'beginopen c1fetch c1 into @dbwhile (@@fetch_status=0)begin-- FOLLOWING IS THE USE OF DYNAMIC SQL WHERE WE ARE GETTING DATABASE_NAME AND LOGFILE NAMEset @sql='select @dbname=name from '+@db+'.dbo.sysfiles where fileid=1'execute sp_executesql @sql,N'@dbname varchar(300) OUT,@db varchar(300)',@dbname OUT,@dbselect * from master.dbo.sysfiles--######################################################################################################--NOW BY FOLLOWING CODE WE ARE EXECUTING DATABASE COMMAND DYNAMICALLY-- BY JUST PROVIDING DB NAME-- Following command will truncate the Log file as wellset @sql='USE '+@db+';'set @sql=@sql+'BACKUP DATABASE '+@db+''set @sql=@sql+' TO DISK=''C:\DUMP\'+@db+'_'+@backupdate+''' WITH FORMAT ;'PRINT @sql--######################################################################################################execute sp_executesql @sql,N'@dbname varchar(300)',@dbnamefetch c1 into @dbendendclose c1deallocate c1

now.................lolyou are done doing............CheersParthPS: I am new to SQL, please send me your feedback for better of improvement of this procedures

Hi,some days back, it happens to 1 of my clients datacenter that suddenly they were unable to insert the data in the database, we tried so many thing like checking for database connectivity, or any other process is going on....etc etc...

suddenly we found out that there is tremendous amout of data is there in LOG file so, for temporary purpose we have take a back ( of course we first stop the process and instances.....as it is recommended) then we create a new Log file for that database

Now the problem was the data flow was so much that we have to do something that will automatically delete the log file so we try building a procedure which will run as per the schedule and deletes the log file and getting back to it's normal size.......

Below is the code for that:

USE [master]GO/****** Object: StoredProcedure [dbo].[proc_trunclogfiles] Script Date: 03/09/2008 13:55:52 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE procedure [dbo].[proc_trunclogfiles] as-- THIS PROCEDURE IS FOR MAINTANANCE PURPOSE FOR TRUNCATIONG LOG FILES--CREATED BY PARTH ON 3RD MARCH 2008declare@db varchar(300),@logname varchar(300),@sql nvarchar(1000)declare c1 cursor forselect name from master..sysdatabases where name not in ('master','tempdb','model','msdb')order by namebeginopen c1fetch c1 into @dbwhile (@@fetch_status=0)begin-- FOLLOWING IS THE USE OF DYNAMIC SQL WHERE WE ARE GETTING DATABASE_NAME AND LOGFILE NAMEset @sql='select @logname=name from '+@db+'.dbo.sysfiles where fileid=2'execute sp_executesql @sql,N'@logname varchar(300) OUT,@db varchar(300)',@logname OUT,@db--######################################################################################################--NOW BY FOLLOWING CODE WE ARE EXECUTING THE TRUNCATE LOG COMMAND DYNAMICALLY-- BY JUST PROVIDING DB NAME AND LOGNAME-- Following command will truncate the Log file as well--set @sql='USE '+@db+';'--set @sql=@sql+'BACKUP LOG '+@db+' with truncate_only ;'--set @sql=@sql+' DBCC SHRINKFILE('+@logname+');'--######################################################################################################-- FOLLOWING IS THE ANOTHER METHOD TO DO IT...!set @sql='USE '+@db+';'set @sql=@sql+' DUMP TRANSACTION '+@db+' WITH NO_LOG;'

Thought this might help someone who is struggling with the calculating the working hours, yes this may not serve the best result in customized situation given by clients but it happens some time that you just need to calculate something very straight.

some days back 1 of our client requested us to setup a functionality where in their organization when ever person will assigned to task, he /she will get the task here the twist was they need the functionality in Lotus notes and they need it in simple table where each and every details should appear like what is his/her task name ,start date,end date ,% complete etc....

so we decided to use database for this assignment, as our task is to sent it to lotus notes first we found out that lotus Note is accepting the HTML or not and we found out that it is taking HTML format and hence we were able to do it....that way..............otherwise we can also use XML and transform it using XSLT but here it is of no need....

Hope this will help to someoneThanksParthPS: I am new to SQL, please let me know if i have done any mistake in it.