New Learning links

5. Bajaj Finance ( experia )
6. https://try.github.io/levels/1/challenges/1
7. http://curious-abhisar.blogspot.in/2013/10/introduction-to-git-and-github.html
8. https://www.quora.com/topic/GitHub
9. https://www.quora.com/How-can-I-use-GitHub-to-get-better-at-coding
10. https://guides.github.com/activities/hello-world/
11. http://readwrite.com/2013/10/02/github-for-beginners-part-2/#awesm=~ozPGei5yw2Fvwt
12. http://readwrite.com/2013/09/30/understanding-github-a-journey-for-beginners-part-1/#awesm=~ozPD6YvCnb0F2a
https://www.open2study.com/courses/the-art-of-photography
https://www.futurelearn.com/courses
https://www.edx.org/course/introduction-python-data-science-microsoft-dat208x-5
http://interactivepython.org/runestone/default/user/register
http://partiallyderivative.com/#scroll
https://linklet.ml/profile?next=%2Fsubmit-l

SalesForce MOOCS : https://www.inkling.com/store/book/architect-academy-salesforce/
Hadoop : https://mapr.com/services/mapr-academy/big-data-hadoop-online-training/

TCP :

https://www.youtube.com/watch?v=F27PLin3TV0

Code Practice
+++++++++++++++++
http://www.spoj.com/problems/classical/
https://www.hackerearth.com/notes/getting-started-with-the-sport-of-programming/
http://learnhacking.in/
https://www.hackerearth.com/notes/writing-a-c-program-without-a-main/

https://www.hackerearth.com/practice/notes/getting-started-with-the-sport-of-programming/
https://www.hackerearth.com/practice/notes/are-you-trying-to-acquire-machine-learning-skills-here-is-my-experience-on-machine-learning/
https://www.hackerearth.com/practice/notes/some-interesting-facts-about-functions-in-c/

Python
————
https://www.hackerearth.com/practice/notes/python-diaries-chapter-3/
https://www.hackerearth.com/practice/notes/trending/

Kotlin
——–
https://www.quora.com/How-fast-is-Kotlin-compared-to-Java
https://arctouch.com/2017/05/kotlin-vs-java/
https://code.tutsplus.com/articles/java-vs-kotlin-should-you-be-using-kotlin-for-android-development–cms-27846

MRCR , Base rate
——————
http://economictimes.indiatimes.com/wealth/borrow/switch-home-loan-on-base-rate-to-mclr-to-cut-interest-burden/articleshow/56326321.cms
https://www.relakhs.com/mclr-new-lending-rate-bank-loans-w-e-f-apr-2016-details-components-review/
https://www.quora.com/How-mclr-is-different-from-base-rate-and-how-customers-are-benefitted
https://www.switchme.in/blog/2016/03/should-you-switch-your-home-loan-to-mclr/

Machine Learning :
https://www.youtube.com/watch?v=IpGxLWOIZy4

++++++++++++++
What is thread safe ?
https://stackoverflow.com/questions/6324085/what-is-thread-safe-in-java
http://www.journaldev.com/1061/thread-safety-in-java
https://www.quora.com/What-does-the-term-thread-safe-mean-in-Java

++++++++++++

https://www.hackerearth.com/notes/power-of-binary-search/
https://www.hackerearth.com/notes/stacks-and-queues/
https://www.hackerearth.com/problem/algorithm/biased-chandan/
https://www.hackerearth.com/notes/small-tricks-in-for-loop/
https://www.hackerearth.com/notes/competitive-programming-in-java/

https://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper.htm
http://www.bbc.co.uk/guides/z3tbgk7#zcs49j6
http://www.explainthatstuff.com/internet.html
++++++++++++++++++++

https://www.class-central.com/subject/internet-of-things
https://www.class-central.com/@dhawal
https://www.udacity.com/course/intro-to-inferential-statistics–ud201
https://medium.freecodecamp.com/
https://medium.freecodecamp.com/i-ranked-all-the-best-data-science-intro-courses-based-on-thousands-of-data-points-db5dc7e3eb8e#.wjckoz8vv
https://medium.freecodecamp.com/if-you-want-to-learn-data-science-start-with-one-of-these-programming-classes-fb694ffe780c#.bdfizlm6y
https://medium.freecodecamp.com/how-making-hundreds-of-hip-hop-beats-helped-me-understand-html-and-css-cb7c61e847cf#.paz305vr4
https://www.behance.net/gallery/45193947/DOWNLOAD-PDF-Instaread-The-Phoenix-Project

+++++++++++++++
Autolimo links

http://www.aixhealthcheck.com/blog?id=255
https://abcofaix.wordpress.com/tag/svmon/
http://unix.stackexchange.com/questions/26957/how-to-get-free-memory-on-aix

http://www.aixtools.net/index.php/libperfstat
http://www.ibm.com/support/knowledgecenter/ssw_aix_72/com.ibm.aix.prftools/idprftools_perfstat_glob_memory.htm
http://44ff48a.dyndns.org/aix/man/info/EN_US/a_doc_lib/files/aixfiles/libperfstat.h.htm
https://www.ibm.com/developerworks/community/wikis/home?lang=ru_ru#!/wiki/Power%20Systems/page/Programming%20CPU%20Utilization/comment/675dbe5a-1d2d-4c33-8472-6242d5988ad1
https://www.ibm.com/developerworks/aix/library/au-analyze_aix/

http://www.t1shopper.com/tools/calculate/
++++++++++++++++
https://www.gitbook.com/book/hacktec/effective-python/details
https://groups.google.com/forum/#!topic/comp.lang.python/VjfXe2SEzTI
http://www.pyschools.com/
https://www.codecademy.com/learn/python
https://www.tutorialspoint.com/python/python_environment.htm
https://www.programiz.com/python-programming
https://docs.python.org/3/tutorial/

https://docs.python.org/3.6/tutorial/index.html
https://docs.python.org/3.6/index.html
+++++++++++++++++++++++++
http://trailrunnermag.com/training/training-plans/2104-how-much-mileage-should-you-run
http://nymag.com/scienceofus/2016/04/how-neuroscientists-explain-the-mind-clearing-magic-of-running.html
https://groups.google.com/forum/#!topic/hyderabad-runners/bhFMLCPACJM
http://www.engadget.com/2016/03/17/physiclo-resistance-workout-shorts/
++++++++++++++++++++++

regexpal.com
http://www.pythonexcel.com/openpyxl.php
http://zetcode.com/articles/openpyxl/
https://openpyxl.readthedocs.io/en/default/
+++++++++++++++++++
New articles to read
====================
http://www.java67.com/2013/01/difference-between-url-uri-and-urn.html
http://www.java67.com/2015/05/best-book-to-learn-java-for-beginners.html
https://prateekvjoshi.com/2014/02/22/url-vs-uri-vs-urn/
https://danielmiessler.com/study/url-uri/#gs.4_8l3yg

http://www.javaworld.com/article/2077137/java-concurrency/synchronizing-threads-in-java–part-1.html
https://www.tutorialspoint.com/java/java_applet_basics.htm

https://medium.freecodecamp.org/a-cautionary-tale-of-learning-to-code-my-own-eddb24d9d5a7
http://www.vikingcodeschool.com/posts/why-learning-to-code-is-so-damn-hard

http://www.nearform.com/nodecrunch/first-time-with-open-source/
https://medium.com/@kentcdodds/first-timers-only-78281ea47455
https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba
https://github.com/freeCodeCamp/how-to-contribute-to-open-source/blob/master/README.md
https://tools.ietf.org/html/draft-ietf-oauth-native-apps-12#page-11
https://medium.com/@justinsecurity/mobile-apps-and-oauths-implicit-flow-68e72c6515a1
http://oauthlib.readthedocs.io/en/latest/oauth2/grants/implicit.html
https://labs.hybris.com/2012/06/05/oauth2-the-implicit-flow-aka-as-the-client-side-flow/

+++++++++++++++++++++++
https://www.gnu.org/software/gawk/manual/html_node/String-Functions.html
http://ultips.kuntzmann.info/2011/05/using-awk-to-cut-the-list-characters-of-a-string/
http://tldp.org/LDP/abs/html/string-manipulation.html
+++++++++++
https://marketplace.visualstudio.com/items?itemName=EdH-MSFT.VisualSourceSafeUpgradeToolforTeamFoundationServer

https://www.facebook.com/notes/mark-zuckerberg/building-jarvis/10154361492931634?hc_location=ufi
https://en.wikipedia.org/wiki/Leap_second
http://www.subramoney.com/2016/12/personal-finance-ratios-will-they-work/
https://www.policybazaar.com/life-insurance/term-insurance/articles/best-term-insurance-plans-in-2016/
https://www.bankbazaar.com/term-insurance/top-term-insurance-plans-india.html
http://myinvestmentideas.com/2016/02/top-10-best-term-insurance-plans/
http://www.planmoneytax.com/best-term-insurance-plan-india-2016/
http://www.relakhs.com/best-online-term-insurance-plans-india/
https://freefincal.com/
http://www.subramoney.com/index.php?s=term+insurance
http://www.subramoney.com/2016/12/money-management-skills-are-different/
https://www.bloomberg.com/news/articles/2012-12-13/lottery-winner-jack-whittakers-losing-ticket

https://github.com/jwasham/google-interview-university
https://careers.google.com/how-we-hire/interview/

The key is knowing how to get unstuck.
Any time you get stuck or don’t know what to do next: Read-Search-Ask.
First, read the documentation or error message. A key skill that good coders have is the ability to interpret and then follow instructions.
+++++++++++++++++++++++
https://www.freecodecamp.com/challenges/create-a-set-of-checkboxes
https://courses.edx.org/courses/course-v1:UTAustinX+UT.9.10x+3T2016/courseware/24c6673ebce64ff586afe5717c97e751/89717eea06c94c94a98c4701438f59bf/?child=first
https://github.com/jwasham/google-interview-university#did-i-get-the-job
++++++++++++

https://en.wikipedia.org/wiki/Atul_Gawande
checklist manifesto – generic topic, very interesting read

https://medium.freecodecamp.com/all-of-2016s-top-mobile-apps-are-owned-by-either-google-or-facebook-a9c56d77a74b#.bisi55oj6
https://cordova.apache.org/
http://www.bbc.com/news/technology-37974267
https://medium.freecodecamp.com/start-2017-with-the-100daysofcode-improved-and-updated-18ce604b237b#.c58mmf7bf
https://medium.freecodecamp.com/join-the-100daysofcode-556ddb4579e4#.2ajqs8hgo
https://twitter.com/search?f=tweets&vertical=default&q=%23100daysofcode&src=typd
https://www.freecodecamp.com/map
http://www.codenewbie.org/
http://www.codenewbie.org/podcast/100-days-of-code
https://www.codewars.com/?language=cpp
https://twitter.com/ossia?lang=en
https://twitter.com/search?f=tweets&vertical=default&q=%23100daysofcode&src=typd
https://medium.freecodecamp.com/announcing-open2017-the-online-new-years-eve-event-for-developers-cf7bf57e6ac9#.tkgpvtn4i
https://github.com/getify/You-Dont-Know-JS
https://medium.freecodecamp.com/learning-how-to-learn-the-most-important-developer-skill-7bf62dfaf67d#.jie4apn2e
https://github.com/FreeCodeCamp/how-to-contribute-to-open-source
https://twitter.com/raisedadead
https://blog.codinghorror.com/about-me/

++++++++++++++
Microservices : https://smartbear.com/learn/api-design/what-are-microservices/

AppServer, WebServer
https://www.javaworld.com/article/2077354/learn-java/app-server-web-server-what-s-the-difference.html
https://www.quora.com/What-is-the-difference-between-Web-Server-and-HTTP-Server
https://dzone.com/articles/why-tomcat-webserver-and-not
https://stackoverflow.com/questions/13042840/difference-between-web-server-application-server-and-database-server

https://www.ibm.com/support/knowledgecenter/en/SSHRKX_8.0.0/plan/top_horizontalscaling.html
https://www.ibm.com/support/knowledgecenter/en/SSUS84_7.5.1/com.ibm.ram.installguide.doc/topics/c_clusters.html
https://www.haproxy.com/blog/load-balancing-affinity-persistence-sticky-sessions-what-you-need-to-know/
http://wiki.metawerx.net/wiki/StickySessions
https://stackoverflow.com/questions/1040025/difference-between-session-affinity-and-sticky-session
https://stackoverflow.com/questions/30794987/autologin-from-a-website-to-another?noredirect=1&lq=1

netstat -an | grep 51006 | grep tcp | awk ‘//{print $6}’ | sort | uniq -c

+++++++++
https://www.class-central.com/mooc/2161/coursera-learning-how-to-learn-powerful-mental-tools-to-help-you-master-tough-subjects
https://www.class-central.com/mooc/3714/futurelearn-mindfulness-for-wellbeing-and-peak-performance
+++++++++++++++++++++++++
https://techcrunch.com/2017/12/08/education-technology-meets-its-limits/?ncid=rss&utm_source=tcfbpage&utm_medium=feed&utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29&utm_content=FaceBook&sr_share=facebook

https://developer.ibm.com/code/patterns/create-cognitive-banking-chatbot/

https://www.infoq.com/presentations/Simple-Made-Easy
+++++++++++++

Javascript Tutorial
====================
https://javascript.info/
http://htmldog.com/guides/javascript/
https://javascript.info/intro
https://www.tutorialspoint.com/javascript/
https://www.javatpoint.com/javascript-tutorial
++++++++++++++++++

EPF :
http://www.epfindia.com/site_en/
https://unifiedportal-mem.epfindia.gov.in/memberinterface/
+++++++++++++

https://www.cyberciti.biz/faq/linux-change-hostname/
https://www.tecmint.com/set-hostname-permanently-in-linux/
https://www.cyberciti.biz/faq/ubuntu-change-hostname-command/

ThreadSumps
http://www.javasanity.org/
https://stackoverflow.com/questions/3156434/thread-dump-analysis-tool-method
http://javaeesupportpatterns.blogspot.in/2012/01/how-to-analyze-thread-dump-part2-jvm.html
https://www.webnms.com/telecom/help/developer_guide/troubleshooting_tips/creating_threaddump.html
http://www.javasanity.org/understandingthreaddumps
https://helpx.adobe.com/experience-manager/kb/TakeThreadDump.html
https://stackoverflow.com/questions/12277091/what-is-the-meaning-of-thread-dump
https://blog.fastthread.io/2016/06/06/how-to-take-thread-dumps-7-options/
https://dzone.com/articles/how-analyze-java-thread-dumps

+++++++++++
http://rasa-nlu.readthedocs.io/en/latest/tutorial.html
[‎09/‎26/‎17 1:57 PM] Romel Dutta:
http://rasa-nlu.readthedocs.io/en/latest/index.html
https://velotio.com/blog/2017/5/5/building-an-intelligent-chatbot-using-botkit-and-rasa

https://www.edgeverve.com/assistedge/
http://rasa.ai/
https://www.botkit.ai/
http://rasa-nlu.readthedocs.io/en/latest/installation.html#setting-up-rasa-nlu
http://rasa-nlu.readthedocs.io/en/stable/tutorial.html
https://donotpay-search-master.herokuapp.com/
https://velotio.com/blog/2017/5/5/building-an-intelligent-chatbot-using-botkit-and-rasa
http://rasa-nlu.readthedocs.io/en/latest/index.html
https://rasa-nlu.readthedocs.io/en/latest/
https://spacy.io/
++++++++++++++

https://www.loriotpro.com/Products/On-line_Documentation_V5/LoriotProDoc_EN/C3-Introduction_to_Network_Supervision/C3-F8_TCP_Overview_EN.htm
https://community.apigee.com/articles/7970/tcp-states-explained.html
http://www.cs.northwestern.edu/~agupta/cs340/project2/TCPIP_State_Transition_Diagram.pdf
https://superuser.com/questions/173535/what-are-close-wait-and-time-wait-states
https://serverfault.com/questions/693529/how-does-server-side-time-wait-really-work
http://tcpipguide.com/free/t_TCPOperationalOverviewandtheTCPFiniteStateMachineF-2.htm
++++++++++++++++++++++++++
https://my.visualstudio.com/
https://admissions.udacity.com/apply/google-india-scholarships/demographics
https://fossbytes.com/getting-pluralsight-subscription-for-free-for-6-months/
https://developers.google.com/training/programs/india/
+++++++++++++++++++++++++++++

Spiritual read
https://www.speakingtree.in/blog/eight-powers-of-raja-yoga-meditation
https://www.youtube.com/watch?v=tPeppvT8860
http://www.brahmakumaris.org/wisdom/spiritual-tools/the-eight-powers
file:///D:/Personal/jdk-8u111-docs-all/docs/index.html

http://www.brahmakumaris.org/news-and-media-cs/articles-cs/Understanding%20Spiritual%20Knowledge-cs/typea.2007-02-21.2771837721?set_language=cs
http://www.brahmakumarisforum.net/chat/viewtopic.php?f=22&t=1809
http://www.bkdrluhar.com/000-English/08-Seven%20Days%20Course/Day6-E.htm
http://www.bkdrluhar.com/000-English/08-Seven%20Days%20Course/Seven%20Days%20Course-E.htm
++++++++++++++++++

2nd Jan 2018
===============
https://medium.freecodecamp.org/to-self-doubting-developers-are-you-good-enough-13de8ebdf53a
https://medium.freecodecamp.org/why-i-think-machine-learning-enhanced-software-systems-are-the-future-5a1c978486b4
https://medium.freecodecamp.org/learn-how-to-be-a-better-programmer-by-automating-the-boring-stuff-74a67a568c50
https://medium.freecodecamp.org/one-hour-of-side-project-coding-a-day-a-new-years-resolution-worth-making-a2240ddb2d92
https://medium.freecodecamp.org/yearly-donations-and-why-you-should-give-now-not-later-cba890cabfbe
https://medium.freecodecamp.org/how-to-convince-strangers-to-help-you-get-a-job-35db34549ac4
https://medium.freecodecamp.org/how-uber-was-made-da3c631066d0
https://medium.freecodecamp.org/the-crazy-history-of-the-100daysofcode-challenge-and-why-you-should-try-it-for-2018-6c89a76e298d
https://medium.freecodecamp.org/
https://www.linkedin.com/pulse/goodbye-2017-welcome-2018-sunil-patil/
https://medium.freecodecamp.org/the-crazy-history-of-the-100daysofcode-challenge-and-why-you-should-try-it-for-2018-6c89a76e298d
https://edgeverve.udemy.com/organization/search/?q=java%20programming%20fundamentals&p=3
https://www.lifewire.com/500-internal-server-error-explained-2622938

https://medium.freecodecamp.org/how-i-landed-offers-from-microsoft-amazon-and-twitter-without-an-ivy-league-degree-d62cfe286eb8
https://medium.freecodecamp.org/how-to-write-a-great-resume-for-software-engineers-75d514dd8322

https://www.amazon.in/dp/B005V22582/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1

Books :
https://drive.google.com/file/d/1yZzn6t_0jgGiOMJrU2gRsHVG3_NkR1Mf/view?usp=drivesdk
https://www.goodreads.com/book/show/307276.An_End_to_Suffering
thepiratebay.org
libgen.io
http://www.gutenberg.org

Analytics from Google Spreadsheet
———————————
https://developers.google.com/analytics/solutions/articles/reporting-apps-script
https://developers.google.com/analytics/solutions/google-analytics-spreadsheet-add-on
https://www.google.co.in/search?q=get+analytics+from+google+spreadsheet&rlz=1C1GGRV_enIN750IN750&oq=get+analytics+from+google+spreadsheet&aqs=chrome..69i57.11300j0j4&sourceid=chrome&ie=UTF-8

++++++++++++++++
https://www.basunivesh.com/2017/09/21/check-if-aadhaar-is-linked-to-bank-accounts/
http://www.livemint.com/Companies/AQLjx4jxTskZU57TVEED6M/Infosys-Q3-net-profit-rises-38-to-Rs5129-crore.html
https://www.ppfaccountonline.in/how-to-link-sbi-ppf-account-to-sbi-saving-account/
https://www.bankindia.org/
+++++++++++++++
https://www.javaworld.com/article/2077354/learn-java/app-server-web-server-what-s-the-difference.html

https://www.owasp.org/index.php/Format_string_attack [ important to learn ]
https://chryzsh.gitbooks.io/pentestbook/content/sql-injections.html
https://developer.apple.com/library/content/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html

++++++++++
Algorithms : method for solving problem
Data Structure : method to store information

https://github.com/careermonk/DataStructuresAndAlgorithmsMadeEasy/blob/master/Sample%20Chapter%20Data%20Structures%20and%20Algorithms%20Made%20Easy%20Fifth%20Edition.pdf
https://www.quora.com/Where-can-I-get-for-free-Data-Structures-And-Algorithms-Made-Easy-Narasimha-Karumanchi
https://www.amazon.in/JAVA-DESIGN-PATTERNS-Devendra-Singh-ebook/dp/B01GZKFZ5I/ref=sr_1_7?ie=UTF8&qid=1520133936&sr=8-7&keywords=design+patterns
+++++++++++++++++++
http://www.dba-oracle.com/oracle_tips_for_update.htm
http://www.dba-oracle.com/t_for_update_nowait.htm

++++++++++++++
http://www.redbooks.ibm.com/abstracts/sg246523.html?Open
https://www.ibm.com/developerworks/websphere/library/techarticles/1110_titheridge/1110_titheridge.html
https://stackoverflow.com/questions/23342116/ibm-websphere-mq-request-reply-scenario
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.ref.dev.doc/q096780_.htm
http://j2eedebug.blogspot.in/2008/12/difference-between-closewait-and.html
https://blogs.technet.microsoft.com/janelewis/2010/03/09/explaining-close_wait/
https://www.ibm.com/developerworks/websphere/library/techarticles/0512_elkins/0512_elkins.html

https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.1.0/com.ibm.mq.doc/fr17580_.htm
https://www.ibm.com/support/knowledgecenter/en/SSB23S_1.1.0.12/gtpc2/mqgmost.html
http://www-01.ibm.com/support/docview.wss?uid=swg1PM72044
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.ref.dev.doc/q096780_.htm

http://www.espncricinfo.com/story/_/id/22585093/never-predictable-r-ashwin
+++++++++++++++++++++++
https://www.zelix.com/klassmaster/docs/install.html
https://medium.freecodecamp.org/how-i-landed-offers-from-microsoft-amazon-and-twitter-without-an-ivy-league-degree-d62cfe286eb8
https://medium.freecodecamp.org/how-to-write-a-great-resume-for-software-engineers-75d514dd8322

https://hackernoon.com/the-best-way-to-learn-new-technologies-is-by-doing-heres-some-inspiration-6ca144216790#.tz82wkdzx
https://hackernoon.com/how-do-i-stay-up-to-date-as-a-developer-5ec773e30a82#.a1jkkotyh
https://www.meetup.com/Free-Code-Camp-Hyderabad/events/236814367/?fromEmail=236814367&rv=me1
https://www.bhavinionline.com/
http://codepen.io/jobs/
https://www.codementor.io/johnnyb/tutorials/javascript-cheatsheet-fb54lz08k
https://www.codementor.io/johnnyb/tutorials/javascript-best-practices-du107mvud

Kapil two mails ..put in ur blog.
http://tutorials.jenkov.com/
http://tutorials.jenkov.com/java-web-apps/index.html
http://pythonbooks.org/free-books/
http://pythonbooks.org/
http://evpmd/viewBlog?blogId=2521
https://nodered.org/

https://blogs.technet.microsoft.com/janelewis/2010/03/09/explaining-close_wait/
http://j2eedebug.blogspot.in/2008/12/difference-between-closewait-and.html
https://support.microsoft.com/en-us/help/137984/tcp-connection-states-and-netstat-output
https://stackoverflow.com/questions/15912370/how-do-i-remove-a-close-wait-socket-connection
https://stackoverflow.com/questions/15912370/how-do-i-remove-a-close-wait-socket-connection
https://blogs.technet.microsoft.com/janelewis/2010/03/09/explaining-close_wait/
https://support.microsoft.com/en-us/help/137984/tcp-connection-states-and-netstat-output
https://support.microsoft.com/en-us/help/328476/description-of-tcp-ip-settings-that-you-may-have-to-adjust-when-sql-se
https://technet.microsoft.com/en-us/library/cc938196.aspx

http://knowledgehub/view?source=digital%20tutor&type=video&itemId=571228&r=N&i=24&ref=home
http://knowledgehub/view?source=digital%20tutor&type=video&itemId=571173&r=N&i=22&ref=home
http://knowledgehub/view?source=digital%20tutor&type=video&itemId=570988&r=N&i=2&ref=home
http://knowledgehub/view?source=kshop&type=document&itemId=556507&r=N&i=12&ref=home
http://knowledgehub/home

https://www.coursera.org/courses?languages=en
https://www.coursera.org/specializations/python
https://www.coursera.org/specializations/data-structures-algorithms
https://www.coursera.org/specializations/algorithms
https://console.api.ai/api-client/#/getStarted
https://discuss.api.ai/
https://api.ai/docs/getting-started/basics
https://medium.com/the-mission/want-to-become-the-best-at-what-you-do-read-this-75888a1aa35a
http://technikes.com/
http://codeforces.com/blog/entry/44924
https://www.class-central.com/provider/coursera?session=selfpaced
https://www.class-central.com/mooc/5471/coursera-algorithmic-toolbox#
https://github.com/getify/You-Dont-Know-JS/blob/master/up%20%26%20going/ch1.md
https://github.com/getify/You-Dont-Know-JS
https://www.khanacademy.org/computing/computer-science/algorithms
https://www.edx.org/course/introduction-computer-science-harvardx-cs50x#!
https://www.coursera.org/learn/algorithms-part1
https://www.coursera.org/specializations/java-object-oriented
https://www.edx.org/course/introduction-data-structures-adelaidex-data101x
https://www.coursera.org/specializations/java-programming
https://www.coursera.org/specializations/java-object-oriented
https://forum.freecodecamp.org/t/data-structures-and-algorithms-coursera-any-reviews/61987/12
https://www.coursera.org/courses?languages=en&start=40

Course I am taking
====================
https://www.coursera.org/specializations/data-structures-algorithms
https://www.coursera.org/learn/algorithmic-toolbox/lecture/EagcP/welcome

Pointers
===========
https://www.youtube.com/watch?v=Rxvv9krECNw
Data Structure
=================
https://www.youtube.com/watch?v=JTAkUs-NjxU&index=2&list=PLE621E25B3BF8B9D1

TCP-IP
======
https://www.youtube.com/results?search_query=tcp+state+transition+diagram+explanation

Sam Mackshew
https://www.youtube.com/watch?v=eSvLFPFXjc8
https://www.youtube.com/watch?v=qRmPmm7QeIE
https://en.wikipedia.org/wiki/Sam_Manekshaw

http://techonicals.com/2015/12/tcpip-state-transition-flash-animation.html
https://support.microsoft.com/en-us/help/137984/tcp-connection-states-and-netstat-output
http://tcpipguide.com/free/t_TCPOperationalOverviewandtheTCPFiniteStateMachineF-2.htm
https://rahulkumar4.files.wordpress.com/2014/06/lect7b.pdf

http://carlcheo.com/startcoding#resources
http://carlcheo.com/startcoding
http://www.loriotpro.com/Products/On-line_Documentation_V5/LoriotProDoc_EN/C3-Introduction_to_Network_Supervision/C3-F8_TCP_Overview_EN.htm

http://knowledgehub/view?source=digital%20tutor&type=learning&itemId=603766&r=N&i=2&ref=home

https://in.udacity.com/course/intro-to-programming-nanodegree–nd000/
https://www.class-central.com/mooc/592/udacity-intro-to-artificial-intelligence
https://www.class-central.com/mooc/831/udacity-intro-to-java-programming
https://www.class-central.com/mooc/2661/udacity-how-to-use-git-and-github
https://medium.freecodecamp.org/450-free-online-programming-computer-science-courses-you-can-start-in-september-59712e77635c
https://medium.freecodecamp.org/a-gentler-introduction-to-programming-707453a79ee8
https://medium.freecodecamp.org/
https://www.ibm.com/support/knowledgecenter/SSQQGJ_1.11.1/com.ibm.zsecurevm.doc_1.11.1/welcome.html
http://ltxfaq.custhelp.com/app/answers/detail/a_id/1512/~/tcp-keepalives-explained
http://tldp.org/HOWTO/TCP-Keepalive-HOWTO/programming.html#codeneeding

https://www.zelix.com/klassmaster/docs/install.html
https://www.google.co.in/search?q=ZKM.jar&rlz=1C1GGRV_enIN750IN750&oq=ZKM.jar&aqs=chrome..69i57j69i59j0l4.2847j0j9&sourceid=chrome&ie=UTF-8

SQL> set colsep ,
SQL> set headsep off
SQL> set pagesize 0
SQL> set trimspool on
spool romel1.sql.txt
select * from ceadm.fcsceserverclient where SERVICE_TYPE = ‘finlistval’;
select SERVICE_TYPE and SERVICE_NAME from ceadm.fcsceserverclient;
sqlplus system/managers@LX10218

https://jvns.ca/categories/favorite/
https://drawings.jvns.ca/
https://jvns.ca/
https://jvns.ca/blog/2016/08/16/how-do-you-work-on-something-important/
https://jvns.ca/blog/2016/10/04/exec-will-eat-your-brain/
https://jvns.ca/blog/2015/02/17/how-i-learned-to-program-in-10-years/
https://jvns.ca/blog/2015/11/22/how-i-got-better-at-debugging/
https://flaviocopes.com/nodejs/
https://tinyletter.com/
https://medium.freecodecamp.org/every-developer-should-have-a-blog-heres-why-and-how-to-stick-with-it-5fd55a247fbf

https://www.mkyong.com/java/how-to-read-file-from-java-bufferedreader-example/
https://www.mkyong.com/java/java-read-a-text-file-line-by-line/
https://www.geeksforgeeks.org/different-ways-reading-text-file-java/
https://www.journaldev.com/875/java-read-file-to-string
http://www.codejava.net/java-se/file-io/how-to-read-and-write-text-file-in-java
http://www.avajava.com/tutorials/lessons/how-do-i-read-a-string-from-a-file-line-by-line.html
https://stackoverflow.com/questions/16104616/using-bufferedreader-to-read-text-file

https://community.oracle.com/thread/2048850?tstart=14520
https://community.oracle.com/thread/2067553?tstart=46350
https://community.oracle.com/thread/2047853?tstart=12705
https://coderanch.com/t/386386/java/replace-multibyte-characters-string
http://www.java2s.com/Questions_And_Answers/Java-Data-Type/character/multibyte.htm
https://stackoverflow.com/questions/16627232/way-to-determine-if-a-charset-is-multibyte
https://examples.javacodegeeks.com/core-java/io/fileinputstream/read-file-in-byte-array-with-fileinputstream/

https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/
http://iscls4apps/iXpress/Survey/GetQuestionDetails
https://www.howtogeek.com/125923/7-ways-to-free-up-hard-disk-space-on-windows/

https://www.thegeekstuff.com/2008/11/3-steps-to-perform-ssh-login-without-password-using-ssh-keygen-ssh-copy-id
https://www.thegeekdiary.com/centos-rhel-how-to-setup-passwordless-ssh-login/
https://www.tecmint.com/ssh-passwordless-login-using-ssh-keygen-in-5-easy-steps/
https://unix.stackexchange.com/questions/38737/ssh-login-with-clear-text-password-as-a-parameter

https://www.tecmint.com/find-top-large-directories-and-files-sizes-in-linux/

https://unix.stackexchange.com/questions/193538/finding-undefined-symbol
https://peeterjoot.wordpress.com/2010/03/22/using-nm-to-track-down-the-origin-of-an-undefined-symbol/
https://flameeyes.blog/2010/09/01/your-worst-enemy-undefined-symbols/
https://sourceware.org/binutils/docs/binutils/nm.html

https://www.newyorker.com/news/news-desk/curiosity-and-the-prisoner?mbid=social_twitter
https://www.hackerearth.com/blog/community/are-hackathons-for-beginners/
https://www.unix.com/shell-programming-and-scripting/175392-script-parse-properties-file.html
https://unix.stackexchange.com/questions/89414/loop-over-a-file-and-read-values-from-two-columns-into-variables
https://www.technotification.com/2018/06/best-programming-blog.html

Preferred : https://www.amazon.in/SanDisk-Extreme-MicroSDXC-Adapter-SDSQXVF-064G-GN6MA/dp/B01HU3Q6S4/ref=sr_1_1?s=electronics&ie=UTF8&qid=1528435819&sr=1-1&keywords=SanDisk+Extreme+64GB+microSD

https://www.amazon.in/SanDisk-Extreme-microSDXC-Memory-Adapter/dp/B06XYT37NK/ref=sr_1_fkmr0_1?s=electronics&ie=UTF8&qid=1528436066&sr=1-1-fkmr0&keywords=SanDisk+Extreme+PLUS+V30+UHS-I

https://www.shellhacks.com/sed-awk-print-lines-between-two-patterns/
https://www.unix.com/shell-programming-and-scripting/121242-how-can-i-get-lines-between-two-patterns.html
https://unix.stackexchange.com/questions/145160/comparing-two-strings-in-bash
https://unix.stackexchange.com/questions/146942/how-can-i-test-if-a-variable-is-empty-or-contains-only-spaces
https://stackoverflow.com/questions/13509508/check-if-string-is-neither-empty-nor-space-in-shell-script
http://www.theunixschool.com/
http://www.theunixschool.com/2012/05/different-ways-to-print-next-few-lines.html
https://unix.stackexchange.com/questions/162271/how-to-read-certain-lines-after-a-find-some-text
http://www.tutorialspoint.com/unix_commands/sh.htm

http://www.cracked.com/blog/6-harsh-truths-that-will-make-you-better-person/

https://medium.freecodecamp.org/what-learning-to-code-actually-taught-me-a11fd850af0a
https://medium.freecodecamp.org/lessons-learned-from-my-journey-as-a-self-taught-developer-41b97067730
https://medium.freecodecamp.org/meet-stack-overflow-your-path-to-programming-and-debugging-knowledge-f8cb04c2acab

https://www.amazon.com/MOTONG-Replacement-Band-TomTom-Repalcement/dp/B0749BVFG2/ref=sr_1_13?ie=UTF8&qid=1531361986&sr=8-13&keywords=tomtom+watch+strap
https://www.amazon.com/TUSITA-WristBand-Adventurer-Replacement-Accessory/dp/B074WYMP7B/ref=sr_1_3?ie=UTF8&qid=1531361986&sr=8-3&keywords=tomtom+watch+strap
https://www.amazon.com/Lisin-Accessories-watchband-Replacement-Silicone/dp/B0752C7L54/ref=sr_1_5?ie=UTF8&qid=1531361986&sr=8-5&keywords=tomtom%2Bwatch%2Bstrap&th=1
https://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3Daps&field-keywords=tomtom+watch+strap

https://www.ibm.com/support/knowledgecenter/SSRMWJ_7.0.1.7/com.ibm.isim.doc/securing/cpt/cpt_ic_security_ssl_terms.htm
https://www.ibm.com/support/knowledgecenter/en/SSRMWJ_7.0.1.7/com.ibm.isim.doc/securing/cpt/cpt_ic_security_ssl_scenario.htm
https://www.ibm.com/support/knowledgecenter/SSRMWJ_7.0.1.7/com.ibm.isim.doc/securing/cpt/cpt_ic_security_ssl_cluster.htm
https://thejimmahknows.com/1-way-vs-2-way-ssl-authentication/
https://stackoverflow.com/questions/37715309/two-way-ssl-or-one-way-ssl-when-its-one-way-rest-call
http://www.ossmentor.com/2015/03/one-way-and-two-way-ssl-and-tls.html
=========
ssl certificates

https://github.com/mapnik/mapnik/issues/2861
https://stackoverflow.com/questions/14352930/nativeclient-ld-libstdc-so-6-invalid-dso-for-symbol
https://lists.freebsd.org/pipermail/freebsd-current/2013-October/045425.html
https://www.unix.com/programming/254401-c-linking-error-invalid-dso-symbol.html
https://www.google.co.in/search?newwindow=1&rlz=1C1GGRV_enIN789IN790&biw=1517&bih=651&ei=7IpQW867A8zrvgS9r6fIBg&q=invalid+DSO+for+symbol&oq=invalid+DSO+for+symbol&gs_l=psy-ab.3…262967.262967.0.263494.1.1.0.0.0.0.0.0..0.0….0…1.1.64.psy-ab..1.0.0….0.HR8mQ04tF8Q
http://10.73.53.146:8080/EVSecTraining/#!

https://www.google.co.in10.73.53.146:8080/EVSecTraining/#!/search?q=close+socket+in+c&rlz=1C1GGRV_enIN789IN790&oq=close+socket+&aqs=chrome.2.0j69i57j0l4.3795j0j4&sourceid=chrome&ie=UTF-8

Sunya pe sawaar hoon.

SSL
====
https://www.linuxvoice.com/masterclass-secure-your-website-with-ssl-encryption/
https://www.ssl2buy.com/wiki/symmetric-vs-asymmetric-encryption-what-are-differences
https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fhackernoon.com%2Fsymmetric-and-asymmetric-encryption-5122f9ec65b1
https://www.rapidsslonline.com/blog/fundamental-differences-between-symmetric-and-asymmetric-encryption/

https://resources.infosecinstitute.com/ssl-dot-net-volume-1-hypothesis/
https://www.ssl2buy.com/wiki/what-is-a-public-and-private-key-pair
https://en.wikipedia.org/wiki/Public_key_infrastructure
https://superuser.com/questions/620121/what-is-the-difference-between-a-certificate-and-a-key-with-respect-to-ssl
https://www.comodo.com/resources/small-business/digital-certificates3.php?s_track=7639
http://tldp.org/HOWTO/SSL-Certificates-HOWTO/x64.html
https://www.google.co.in/search?q=what+is+certificate+%2C+public+and+private+key&rlz=1C1GGRV_enIN789IN790&oq=what+is+certificate+%2C+public+and+private+key&aqs=chrome..69i57j0l2.17973j1j7&sourceid=chrome&ie=UTF-8

https://stackoverflow.com/questions/318441/truststore-and-keystore-definitions
https://javarevisited.blogspot.com/2012/03/add-list-certficates-java-keystore.html
https://javarevisited.blogspot.com/2012/09/difference-between-truststore-vs-keyStore-Java-SSL.html
https://www.tutorialspoint.com/listtutorial/Difference-between-keystore-and-truststore-in-Java-SSL/4237
https://www.youtube.com/watch?v=vYhY11p47rI
https://www.youtube.com/results?search_query=one+way+and+two+way+ssl

https://www.linuxquestions.org/questions/linux-networking-3/what-is-the-meaning-of-the-ip-address-0-0-0-0-a-716643/
https://superuser.com/questions/1095793/do-0-0-0-00-and-represent-the-same-thing
https://support.microsoft.com/en-us/help/970313/the-default-gateway-may-have-been-set-to-0-0-0-0-on-a-windows-vista-ba
https://serverfault.com/questions/78048/whats-the-difference-between-ip-address-0-0-0-0-and-127-0-0-1
https://www.howtogeek.com/225487/what-is-the-difference-between-127.0.0.1-and-0.0.0.0/

https://towardsdatascience.com/10-common-software-architectural-patterns-in-a-nutshell-a0b47a1e9013
https://thebittheories.com/
https://thebittheories.com/little-endian-vs-big-endian-b4046c63e1f2
https://www.geeksforgeeks.org/little-and-big-endian-mystery/

https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ
https://www.freecodecamp.org/news/quincylarson/what-i-learned-after-100-solid-days-of-coding-every-day–z5uU9lG_9
https://medium.freecodecamp.org/500-free-online-programming-computer-science-courses-you-can-start-in-august-bc1bcac1af5e
https://www.freecodecamp.org/news/quincylarson/freeCodeCamps-new-coding-curriculum-is-now-live-with-1400-coding-lessons-and-6-developer-certifications-you-can-earn–lLe9TtWfj

https://blogs.oracle.com/sql/improve-sql-query-performance-by-using-bind-variables
https://www.red-gate.com/simple-talk/sql/oracle/understanding-sql-query-parsing-part-4-understanding-bind-variable-peeking/
https://community.oracle.com/docs/DOC-915518
https://www.google.co.in/search?q=understanding+%2B+bind+variable&rlz=1C1GGRV_enIN789IN790&oq=understanding+%2B+bind+variable&aqs=chrome..69i57.7673j0j9&sourceid=chrome&ie=UTF-8

https://zen-of-programming.com/favorite-free-resources/
https://www.khanacademy.org/computing/computer-programming
https://javascript30.com/
https://medium.freecodecamp.org/my-best-tips-for-new-developers-advice-from-a-mostly-self-taught-software-engineer-9cb2f6238177

https://nptel.ac.in/courses/106108052/
http://osr507doc.sco.com/en/tools/Lex_yacc.html
http://osr507doc.sco.com/en/tools/Yacc_specs_rules.html
https://docs.oracle.com/cd/E19504-01/802-5880/6i9k05dgo/index.html

Yacc : http://osr507doc.sco.com/en/tools/Yacc.html

http://osr507doc.sco.com/en/tools/Yacc_parsing_operation.html
http://osr507doc.sco.com/en/tools/Yacc_specs_declarations.html
https://docs.oracle.com/cd/E19504-01/802-5880/6i9k05dgt/index.html
https://docs.oracle.com/cd/E19504-01/802-5880/index.html

http://osr507doc.sco.com/en/tools/Yacc_specs.html
http://osr507doc.sco.com/en/tools/Yacc_specs_declarations.html
https://docs.oracle.com/cd/E19504-01/802-5880/6i9k05dgt/index.html
https://docs.oracle.com/cd/E19504-01/802-5880/index.html

https://medium.freecodecamp.org/how-to-understand-any-programming-task-aea41eabe66e

https://stackoverflow.com/questions/6498972/faster-equivalent-of-gettimeofday
https://blog.codinghorror.com/understanding-user-and-kernel-mode/
https://software.intel.com/en-us/forums/intel-c-compiler/topic/509065
https://postgrespro.com/list/thread-id/1844492
https://developer.gnome.org/libgtop/stable/libgtop-GlibTop.html

https://developers.google.com/training/web/
https://in.udacity.com/course/intro-to-progressive-web-apps–ud811
https://developers.google.com/edu/python/?csw=1
https://cs.stanford.edu/people/nick/
https://lagunita.stanford.edu/courses/Engineering/CS101/Summer2014/about
https://codingbat.com/prob/p125268
https://www.codeabbey.com/index/task_view/sum-of-two
https://javarevisited.blogspot.com/2011/09/variable-argument-in-java5-varargs.html
https://javarevisited.blogspot.com/

https://stackoverflow.com/questions/9688200/difference-between-shared-objects-so-static-libraries-a-and-dlls-so
https://www.cs.dartmouth.edu/~campbell/cs50/buildlib.html

https://ptolemy.berkeley.edu/ptolemyclassic/almagest/docs/user/html/sharedlib.doc1.html
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.bpxa500/libarc.htm

https://medium.com/@RyanHoliday/how-to-digest-books-above-your-level-and-increase-your-intelligence-a11bd134da13
https://www.youtube.com/user/vantonspraul

https://medium.com/@kevalpatel2106/why-should-you-learn-go-f607681fad65
https://engineering.videoblocks.com/web-architecture-101-a3224e126947
https://www.w3resource.com/mongodb/nosql.php
https://medium.freecodecamp.org/how-to-think-like-a-programmer-lessons-in-problem-solving-d1d8bf1de7d2

https://www.linkedin.com/in/cjordanball/
https://www.linkedin.com/in/cjordanball/
http://vantonspraul.com/general/learning-how-program-guide-part-ii

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

https://medium.freecodecamp.org/how-to-pass-oracles-java-certifications-a-practical-guide-for-developers-e9b607ba6173
https://medium.freecodecamp.org/service-and-micro-service-oriented-architectures-explained-2f8d5da0ecdd
https://medium.freecodecamp.org/a-coding-project-a-day-for-20-days-5cd4c9383f84
https://medium.freecodecamp.org/building-a-simple-url-shortener-with-just-html-and-javascript-6ea1ecda308c
https://medium.freecodecamp.org/tagged/web-development
https://medium.freecodecamp.org/a-simple-guide-to-building-an-amazing-technical-r%C3%A9sum%C3%A9-39cba7420fd5
https://medium.freecodecamp.org/how-best-to-use-small-pockets-of-idle-time-61a0eb050df4
https://www.freecodecamp.org/?ref=mn

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
https://parrt.cs.usfca.edu/doc/how-to-read-C-declarations.html
https://www.codementor.io/dankhan/how-to-easily-decipher-complex-pointer-declarations-cpp-so24b66me
http://pointersinclanguage.blogspot.com/2012/11/how-to-read-complex-pointers-in-c.html

New Learning links

GDB

gdb / core

gdb
break (from where to break) e.g break main
Then
r (run)
n (next step)
To go inside any function we give
s (step)
suppose next line is a function, inside which we want to go before tht we give s
To find value of a variable
p

dbx test_lismon
(dbx) r ../data/server.cfg
(dbx) stop in StartServer
(dbx) r ../data/server.cfg
(dbx) n
(dbx) p iMode
(dbx) p sFileName1
(dbx) n
stopped in unnamed block in StartServer(const char*,int) at line 680 in file “/users2/e461139/TMP/tmp_Limo.cpp” ($t1)
680 if(-1 == iReturn )

step 2
step thread id
http://faculty.smu.edu/yzhou/local/dbxfaq.html

step …thread_id
Step the given thread. Does not apply to step up.

step up
Step up and out of the current function.

step to [ function ]
Attempts to step into function called from the current source code line. If function is not given, steps into the last function, helping to avoid long sequences of step commands and step up commands. Examples of the last function are:

https://docs.oracle.com/cd/E19205-01/819-5257/blbfo/index.html
https://docs.oracle.com/cd/E19205-01/819-5257/blabk/index.html

https://blogs.oracle.com/mandalika/entry/sun_studio_debugging_multi_threaded

(dbx) thread
thread state-k wchan state-u k-tid mode held scope function
>$t1 run running 83361981 k no sys CLimoServer::CLimoServer(IArchErr*,const char*,int)
(dbx) n
Thread ID : [Thread_258]
Before fopen
stopped in CLimoServer::CLimoServer(IArchErr*,const char*,int) at line 503 in file “/users2/e461139/TMP/tmp_CLimoServer.cpp” ($t1)
503 if(IArchErr::Success != pErr->GetErrorCode())
(dbx) thread
thread state-k wchan state-u k-tid mode held scope function
>$t1 run running 83361981 k no sys CLimoServer::CLimoServer(IArchErr*,const char*,int)
$t2 run running 128843957 u no sys write

++++++++++++++++++
ssl certificates are .pem(c side) and .keystore(java side)which are used in Finacle.

To know the expiry of .pem files following is the command.

x509 -in PinacleComponent.pem -noout -enddate

Ex:
>
/usr/OPENSSL/bin/openssl
OpenSSL> x509 -in PinacleComponent.pem -noout -enddate
notAfter=Apr 30 09:45:57 2099 GMT

For keystore certificates you can verify by listing the keystore as below.

keytool -list -v -keystore PinacleComponent.keystore -storepass Pinacle

Password file for both PinacleComponent and PinacleIntegrator are encrypted.
++++++++++++++++++

GDB

Java

1. Originally developed by James Gosling, it is most popular programming language for enterprise applications.
2. Two key additions of JAVA are :
i) Java Standard Edition
ii) Java Enterprise Editionssi

3. JAVA SE is JDK (JAVA Development Kit)
i) Development Tools
i) Java Compiler (javac.exe)
ii) Java Interpreter (java.exe)
ii) JAVA Run time libraries (JRE)
i) JVM (Java Virtal Machine is an interpreter)
JVM interprets the bytecode line by line, and then executes it
ii) Java standard libraries
iii) Runtime libraries

4. Please note that JRE can also be installed without JDK, if the requirement is only to execute the Java applications, not the development.
JRE installers are available for different platforms like Windows and Linux . It is platform dependent.

5. Objects have state and behavior.

http://javarevisited.blogspot.in/2011/12/main-public-static-java-void-method-why.html
https://stackoverflow.com/questions/22328302/why-main-is-declared-public-and-static-in-java
https://stackoverflow.com/questions/146576/why-is-the-java-main-method-static
https://www.ibm.com/support/knowledgecenter/en/SSYKE2_7.0.0/com.ibm.java.zos.70.doc/diag/understanding/jit_overview.html
https://www.google.co.in/search?q=JIT+compiler&rlz=1C1GGRV_enIN750IN750&oq=JIT+compiler&aqs=chrome..69i57.3802j0j4&sourceid=chrome&ie=UTF-8

Java

Few interesting articles

Reading Non-Fiction : https://hackernoon.com/everything-i-knew-about-reading-was-wrong-bde7e57fbfdchttps://medium.com/@noahmadden/navalism-quotes-perceptions-by-naval-ravikant-a5fd60ac5788

https://twitter.com/naval?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor

https://ideas.ted.com/teds-winter-reading-list-78-feel-good-books/

https://www.goodreads.com/choiceawards/best-books-2018

https://fs.blog/naval-ravikant/

 

https://medium.com/@noahmadden/navalism-quotes-perceptions-by-naval-ravikant-a5fd60ac5788

https://medium.com/@noahmadden/navalism-quotes-perceptions-by-naval-ravikant-a5fd60ac5788

https://medium.com/@noahmadden/navalism-quotes-perceptions-by-naval-ravikant-a5fd60ac5788

 

Few interesting articles

Links to some of the best sites

Linux

https://www.linuxjournal.com/

Interesting Books that are available for free while googling

https://nostarch.com/catalog/programming

Machine Learning

https://machinelearningmastery.com/

Google Developers

https://developers.google.com/

https://developers.google.com/training/

https://developers.google.com/edu/python/?csw=1    –  Google Python Class

Difference between C/C++,JAVA and Python

https://docs.google.com/presentation/d/1RQBXqI2-xO7saXXMJmv6c5rIGp54pxHACvLl2m47uEM/edit?authkey=CInw4DU#slide=id.i0

Python

https://cs.stanford.edu/people/nick/python-in-one-easy-lesson/

Online Coding Practice

https://codingbat.com/java

https://www.codeabbey.com/

JAVA

https://javarevisited.blogspot.com/

Interesting Articles

https://cs.stanford.edu/people/nick/

C Faq’s

http://c-faq.com/index.html

 

Links to some of the best sites

Lex and Yacc

So, how many of you know what is Lex and Yacc ? In short Lex and Yacc are the building blocks of any programming language compilers. If you master it, you can write any programming language of your own and create a compiler using lex and yacc to understand that language.

Lex creates tokens from your programming language and Yacc uses this tokens and puts grammer to it.

The concepts would be much more clearer if you go through this videos.

 

Lex and Yacc is not very easy concept to master and it takes time to fully grasp it. Below are few more links on these.

Lex

Yacc

USING LEX WITH YACC

 

Lex and Yacc