Wednesday, May 10, 2017

நாட்டுப்பற்றுக்கு ஒரு சோதனை


நாட்டுப்பற்றுக்கு ஒரு சோதனை


வணக்கம். நான் ஒரு கணினி பொறியாளன். உங்கள மாதிரியே நாட்டுப்பற்றுள்ளவன்.  இதுல ஒரு விஷயம் பாருங்க, இந்த நாட்டுப்பற்றை எப்படி வெளிப்படுத்தறதுன்னு பல பேருக்கு தெரியறதில்லை.

நானும் யோசிச்சேன்.

வருஷத்துக்கு ஒரு முறை schoolலயோ, collegeலயோ, officeலயோ, தேசிய கோடி ஏத்தி கீதம் பாடினா ஆச்சா? இல்லை ஒவ்வொரு நாளும் ஒவ்வொரு நொடியும் அந்த உணர்வு நமக்குள் இருக்கணுமா?

நிச்சயமா இருக்கணும். இல்லியா?

சரி. அப்படின்னா மொதல்ல நாட்டுபற்றுன்னா என்னன்னு சின்னதா define பண்ணுவோம்.

நாட்டை பற்றிய ஒரு அக்கறை. நம் நாட்டு மக்களின் மீதுள்ள ஒரு அக்கறை. இந்த நாட்டின் சட்ட திட்டங்களை மதித்து நடத்தல் ஆகியன. இது மட்டும் இருந்தாலே போதும். அதாவதுங்க, நம்மை விட, நம்மை சார்ந்திருப்பவர்களின் நலனை நாம் உணரும்போது, நினைக்கும்போது, நாம் நாட்டுப்பற்று உள்ளவர்கள் ஆகிறோம்.

ஆனா, இது மனசளவுல இருந்தா மட்டும் போதாது. செயல்ல எப்படி காட்டுறது?

கஷ்டம் இல்லை... மிக சுலபம். உதாரணத்துக்கு, சாதாரண traffic signalஐ எடுத்துப்போம். நாம் என்ன செய்யறோம். முதலில், STOP LINE அப்படின்னு ஒண்ணு இருக்கு. அதை மீறி தான் வண்டியவே நிறுத்தறோம். [Stop line ஆ... சென்னைல அப்படின்னு ஒண்ணு இருக்கான்னு சொல்ற உங்க மைன்ட் வாய்ஸ் கேக்குது. அந்த discussion அப்புறமா வச்சிப்போம்]. அப்புறம், மற்றவங்களுக்கு signal கிரீன்ல இருக்கும்போதே கொஞ்சம் கொஞ்சமா முன்னாடி [சுத்த சென்னை தமிழ்ல சொல்லனும்னா பீறாஞ்சுக்குனே] போயி, பாதி ரோட்டுல நிப்பாட்டுவோம். எதிருல வர்றவனுக்கு green போயி yellow தான் வந்திருக்கும். அப்பவே உறுமி உறுமி, நமக்கு green வந்தவுடனே அவனை block பண்ணி, அவனை திட்டிகிட்டே அவசர அவசரமா போயி... ... ... அடுத்த சிக்னல்ல நிப்போம்.

நமக்கு இருக்குற அதே சுதந்திரம், உரிமை, மற்றவங்களுக்கும் இருக்குங்கறத மறக்கறோம், மறுக்குறோம்.

நம்மை திருத்த ஒரு போலீஸ்காரன் எதற்கு. போலிஸ பாத்தா சிக்னல்ல நிறுத்துவோம். இல்லைன்னா...

இதில என்ன ஒரு இழுக்குன்னா, உலகத்துக்கே கலாச்சாரம் என்றால் என்ன என்று சொல்லிக்கொடுத்த தேசம் நமது. இந்த உண்மையை மறந்துவிட்டோம்... அல்லது மறக்கடிக்கப்பட்டோம்.

சித்தர்களும், ஞானிகளும் வாழ்ந்து, மறைந்து வாழ்ந்து கொண்டிருக்கும் பூமி இது.

இந்த நாட்டின் சட்ட திட்டங்களை மதித்து நடக்க நாம் கர்வம் கொள்ள வேண்டும். காந்தி முன்னே சொன்ன ஒரு வசனம் இப்பொழுது ஞாபகம் வருகிறது. Be the change that you wish to see in the world.

கலாச்சாரத்தின் சிகரமாய் இருந்த நாம் மீண்டும் அந்நிலைக்கு வர, நாம் எடுத்து வைக்கும் முதல் அடி.

நாளை என்றொரு நாள் வரவே வராதென்றார் இன்னொரு ஞானி. அதனால், செய்வதை இன்றே, இப்பொழுதே செய்வோம்.

ஆதலால், இன்று முதல், சாலையில் எங்கு சிக்னல் இருந்தாலும், அதை மதித்து நடப்போம். அது இரவு பன்னிரண்டு மணியானாலும் பரவாயில்லை, ரெண்டு மணியானாலும் பரவாயில்லை. அங்கு போலீஸ் இருந்தாலும் சரி இல்லா விட்டாலும் சரி. இன்று முதல் சாலை விதிகளை மதிப்போம். நம் நாட்டுப்பற்றை அக்கறையால் வெளிக்கொணர்வோம்

இது தான் நாம் எடுத்து வைக்கும் முதல் அடி.

Saturday, May 06, 2017

How can Cloudflare protect your server?



Cloudflare to safeguard your server


This message is not an endorsement of Cloudflare and its services. 

This is just a reflection on how we have been using Cloudflare for dns and basic site protection for many of our sites.

For those who do not know, Cloudflare is one of the best available CDN services. CDN stands for Content Delivery Network, which is a man in the middle software application which delivers your website content to your customers, while at the same time protecting your server from people and sites with malicious intentions.

Cloudflare FREE basic protection

The Cloudflare basic protection is free and is good enough for most sites, but if you are a site with a lot of hits and need better protection, you may opt for their business or enterprise plan though.

Some of you may have the question of "How do I setup Cloudflare for my webserver/website?" Here is an indication of what you need to do to put your site up on cloudflare.com.

  • Get yourself a Cloudflare account
  • Add your domain name to cloudflare
    • Add your domain name to your newly created Cloudflare account
  • Cloudflare will give you a set of dns names
    • These names will be given to you by Cloudflare
  • Logon to your domain seller site and change the existing DNS names to what Cloudflare gave you
    • Change your name servers to point to the DNS servers of Cloudflare.com
  • Change the security settings to protect your server from most attacks
    • Activate the Cloudflare CDN to create a transparent SSL protected for your website

The Basic and Free version of Cloudflare can protect websites from simple attacks. Cloudflare is also reconfigured with standard captcha to protect your website. For sites that require better protection, there is the Enterprise version of Cloudflare.

You might want to give it a try!

Friday, May 05, 2017

Is the world a fair place?

Is the world a fair place?

May be you wished to ask "is nature cruel?"

An honest and experienced opinion would be "Nature is Just". And nature at all times, gives us only what we deserve. 

Nature gives us experience every moment of our lives, in order for us to learn from it and elevate ourselves in our quest for the truth.

What is required of us is to accept the fact that nature is always working towards our betterment. The experience and understanding of life would be different for each of us, depending on how advanced our souls are. Those near the top end of the pyramid would probably be able to see the truth in the short anecdote that follows.

Left side mirror in automobile needs to be replaced. Customer gets a call from dealer. Customer is upset and angry when representative told the painting work will be done only after customer visits the dealer.

After sometime, the dealership called and said the spare part would be sent across to the customer's address. But, when the spare part came, it did not fit. It was for a different model.

On introspection, the turning point was the angry reaction by the customer.

If the customer had said, "Okay. Will come tomorrow?" and went to the dealership, the dealer would have probably have had a look at the vehicle and could have identified the correct spare part, saving time.

Lesson learnt: Do not react to stimuli. Be still!!!

Wednesday, May 03, 2017

NSS error -12286 (SSL_ERROR_NO_CYPHER_OVERLAP) Cannot communicate securely with peer: no common encryption algorithm(s)


NSS error -12286 (SSL_ERROR_NO_CYPHER_OVERLAP) Cannot communicate securely with peer: no common encryption algorithm(s). * Closing connection 0

I encountered a link which told me to update nss to fix the issue, like so.

If you're on CentOS 7 and are getting these errors while using yum, updating nss nss-util nss-sysinit nss-tools will fix it.

But, then, it did not seem to solve my problem, while setting the "setopt" option in curl for SSLVERSION seemed to fix it, magically.

See below:

The problem was sorted out when the following options were set in the curl_setopt() before calling curl

curl_setopt($ch, CURLOPT_SSLVERSION, 6);

Problem SOLVED