Know the Unknow, Share your knowledge, experience and Explore on what you are passionate about.
Sunday, July 14, 2013
Sunday, June 16, 2013
ISBN Number
Being a software Engineer or a computer science students everyone would have came across the term Error Detection Code or Technique which is widely used.
Recently I just came to know the technique used in ISBN number system to handle errors.
ISBN is International Standard Book Number which is used to identify each book uniquely. We had 10 digit ISBN format number developed by ISO, now we currently using 13 digit ISBN number format which is compatible with EAN-13
Now let us just look only on how the error detection is done in ISBN 10 digit format.Consider the below image
2-1234-5680-2 is the ISBN 10 digit format, here the last digit 2 is the check digit, the numbers before that represents various parameters like Group, Publisher, Title.
The magic number used here for Error Detection is 11. Yes it is 11.
Lets see how it is done,
( N1*10 + N2 * 9 +........ + N9*2 + N10 * 1 ) mod 11 = 0, N10 is the check digit which would be chose accordingly so that the end of the expression inside the bracket always results as a multiple of 11.
N10 is anynumber between 0 -10, but incase of 10 we use X - Roman equivalent to denote 10 so that ISBN remains 10 digit.
= 2 * 10 + 1 * 9 + 2 * 8 + 3 * 7 + 4 * 6 + 5 * 5 + 6 * 4 + 8 * 3 + 0 * 2 + 2 * 1
= 20 + 9 + 16 + 21 + 24 + 25 + 24 + 24 + 0 + 2
= 165
= 165 mod 11 = 0
Recently I just came to know the technique used in ISBN number system to handle errors.
ISBN is International Standard Book Number which is used to identify each book uniquely. We had 10 digit ISBN format number developed by ISO, now we currently using 13 digit ISBN number format which is compatible with EAN-13
Now let us just look only on how the error detection is done in ISBN 10 digit format.Consider the below image
2-1234-5680-2 is the ISBN 10 digit format, here the last digit 2 is the check digit, the numbers before that represents various parameters like Group, Publisher, Title.
The magic number used here for Error Detection is 11. Yes it is 11.
Lets see how it is done,
( N1*10 + N2 * 9 +........ + N9*2 + N10 * 1 ) mod 11 = 0, N10 is the check digit which would be chose accordingly so that the end of the expression inside the bracket always results as a multiple of 11.
N10 is anynumber between 0 -10, but incase of 10 we use X - Roman equivalent to denote 10 so that ISBN remains 10 digit.
= 2 * 10 + 1 * 9 + 2 * 8 + 3 * 7 + 4 * 6 + 5 * 5 + 6 * 4 + 8 * 3 + 0 * 2 + 2 * 1
= 20 + 9 + 16 + 21 + 24 + 25 + 24 + 24 + 0 + 2
= 165
= 165 mod 11 = 0
Sunday, June 2, 2013
மடியர்களா?! மதியோர்களா ?!
பசி என்னும்
பாசக்கயிறு கழுத்தை இறுக்கும் நொடி
பச்சைத்தண்ணீர் தந்துதவாத தரணியில்
மரணம் என்னும்
மஞ்சத்தில் மடி சேர்ந்தபின்
மலர்மாலையும் பாலும் தந்து மகிழும்
மடியர்களா?! மதியோர்களா ?!
- இராமகுரு
என் அக்ஷயப் பாத்திரம்
என் மேல் விழுந்த மழைத் துளி - நீதான்
- இராமகுரு
என் வானில் மின்னலாய் வந்துப்போனதும் - நீதான்
நான் கேட்டு ரசித்த பாடலை
நானும் நீயும் சேருந்து பாடியநொடி
உன் நினைவுக் கடலில் முழ்கி இறந்துபோனதோ !
உன் நினைவுக்கு
நினைவிருந்தால்.........
தெருவில் நீ வேண்டாவெறுப்பாய்
விசி சென்ற நாம் காதல் குப்பையை
மீண்டும்
அலமாரியில் வைத்து
அழகு பார்க்க ஆசை வைத்தது
ஆசை காட்டியது - நீதான்
நீமட்டும் தான் !
உன் பலமே பலவினமானது
அது சிலருக்கு பலமானது !
மாங்கனி வேண்டி நீ சுற்றிய மரம்
பலாமரமேன்று உனக்கு தெரியவில்லையா
கேட்டது எல்லாம் தரும் அக்ஷயப் பாத்திரம் நீ
என்னிடம் இருந்து பாத்திரத்தை எடுத்துபோனான ??
எது எப்படியோ
அக்ஷயா உன்னை இழந்த நான்
பாத்திரம் துழைந்த பிச்சைக்காரன்.
பாத்திரம் வேறு கைக்குள்
அகப்பட்டது அதற்கு ஆனந்தமா அழுகையா ?
விடை தெரியாமல் இருப்பதுதான் விதி!!!
- இராமகுரு
Tuesday, May 21, 2013
Whats your Name!!!
"Yethir nichal" effect - An incident from my life:
- Shankari M
I was travelling by bus with an old lady of about 50-60 years of age, sitting next to me. Though she is a stranger She started the conversation by herself saying about her whereabouts and when she asked my name, both of us were in for a surprise. We shared the same name. She was happy and excited;Me.... wondering how old my name is, about 50-60 years old :-( . Though the journey was short we shared an unique bond because of our name.
My mind recollected those golden days when the teacher enters a class and calls out for "Dhivya" , surely 4-5 students will pop out. The generation of tomorrow will not face such a situation as the thirst for their parents to name their kids with an unique name is undaunting.
Nowadays names are becoming hard to pronounce and surely nobody can get the meaning of them without an encyclopedia.Naming their kid after their parents or grand parents or some famous icon no longer exists.
Result : In the years to come we can no longer identify a person's origin or roots with his/her name, if Senthilnathan's and Manimozhi's daughter will be called as Rihitha/Revanesh
Finally my sincere thanks to "Naamoology" for creating such an awareness and complicating the spelling of even simple names.
- Shankari M
