Friday, March 3, 2017

Reading/References


https://kahoot.it/

https://thepaypers.com/

https://www.denismigol.com

Effective and clean Java Code
Microservices Evolution: How to break your monolithic database


very good online PDF e-books- http://feederio.com/

cloud services:- http://projects.spring.io/spring-cloud/


http://www.ibm.com/developerworks/analytics/library/ba-1610location-data-spark-bluemix-trs/index.html
https://101article.pro/articles/business/business-development/5-things-successful-entrepreneurs-do-on-the-weekends/


http://toodey.com/

How to build Big Data Analytics pipeline
from Netflix
Static Code Analysis

Oracle licensing cost-
processor core factor table
An introduction to Oracle licensing practices

NFR: software flexibility, Security testing, Performance testing
Distributed computing: CAP Theorem

Read the email a Google recruiter sent a job candidate to prepare him for the interview

Machine learning-
https://www.tensorflow.org/
http://scikit-learn.org/stable/

Kick Start for Professionals

http://www.gebish.org/
http://www.slideshare.net/MonikaGurram/geb-with-spock-24710923
https://en.wikipedia.org/wiki/Spock_(testing_framework)

Travel Planning: Kayak.com

Agile: Sprint guide
http://guide.agilealliance.org/guide/heartbeatretro.html
For IVR: Twilio API and plumvoice

21 automated deployment tools you should know

Largest FREE Microsoft eBook Giveaway!
https://blogs.msdn.microsoft.com/mssmallbiz/2017/07/11/largest-free-microsoft-ebook-giveaway-im-giving-away-millions-of-free-microsoft-ebooks-again-including-windows-10-office-365-office-2016-power-bi-azure-windows-8-1-office-2013-sharepo/

http://bigocheatsheet.com/



http://scikit-learn.org/stable/index.html
https://ml5js.org
https://github.com/ml5js
https://quickdraw.withgoogle.com/#
https://js.tensorflow.org
https://en.wikipedia.org/wiki/Activation_function
https://en.wikipedia.org/wiki/Turing_machine
https://en.wikipedia.org/wiki/AlphaGo


https://www.scaledagileframework.com/iteration-planning/


ET Summit 2021:
https://bfsi.economictimes.indiatimes.com/microsite/financial-inclusion-summit

Here you go for MORE...

Friday, February 17, 2017

Microservices

MicroServices details

https://spring.io/blog/2015/07/14/microservices-with-spring
https://www.nginx.com/blog/introduction-to-microservices/

Service registry: Eureka, Consul https://www.consul.io/
Tool to register, manage and discover services: 
         http://zookeeper.apache.org/
         http://curator.apache.org/
Dynamic routing, monitoring, resiliency, security: https://github.com/Netflix/zuul
Load Balancer: Netflix Ribbon [https://github.com/Netflix/ribbon]
Fault Tolarance: Hystrix [https://github.com/netflix/hystrix]
Load balancing [X-axis and Y-axis scaling]: https://devcentral.f5.com/articles/the-art-of-scale-microservices-the-scale-cube-and-load-balancing
Interface definition language [IDL]: RAML[http://raml.org/] and Swagger[http://swagger.io/]
Apache Thrift is an interesting alternative to REST.

Ref:
https://www.nginx.com/blog/microservices-at-netflix-architectural-best-practices/
https://github.com/netflix

http://techblog.netflix.com/2012/02/fault-tolerance-in-high-volume.html

http://searchmicroservices.techtarget.com/tip/Troubleshooting-microservices-performance-problems


Thursday, December 8, 2016

Big Data

Install Hadoop "hadoop-2.7.3" on Windows 10

http://www.ics.uci.edu/~shantas/Install_Hadoop-2.6.0_on_Windows10.pdf
https://wiki.apache.org/hadoop/Hadoop2OnWindows
http://www.srccodes.com/p/article/45/run-hadoop-wordcount-mapreduce-example-windows
http://toodey.com/2015/08/10/hadoop-installation-on-windows-without-cygwin-in-10-mints/
Get Windows10 binaries to put in /bin : https://github.com/sardetushar/hadooponwindows/

Verify Installation: 
Resource Manager and Node Manager at http://localhost:8042 and 
Namenode at http://localhost:50070

The Hadoop Ecosystem
https://hadoopecosystemtable.github.io/

Hive, Pig, Spark.

<>
http://docs.hortonworks.com/HDPDocuments/Ambari-2.2.0.0/bk_Installing_HDP_AMB/content/_set_up_password-less_ssh.html

CaseStudy
http://hortonworks.com/blog/spark-data-science-case-study/

...The Ultimate Marketing Machine...
http://www.sas.com/content/dam/SAS/en_us/doc/whitepaper2/hbr-ultimate-marketing-machine-107261.pdf

IoT Analytics in Practice
http://docs.media.bitpipe.com/io_13x/io_130443/item_1306139/iot-analytics-in-practice-107941.pdf

HBase bulk load:-  (Start in order and pay attention to the details one by one)
1) HBase bulk load architecture - 
        https://hbase.apache.org/book.html#arch.bulk.load
2) Writing HFiles Directly During Bulk Import -
        https://hbase.apache.org/book.html#_writing_hfiles_directly_during_bulk_import
3) Spark bulk load - 
        https://hbase.apache.org/book.html#_bulk_load


Thursday, December 1, 2016

Top skills for technical pros


Top skills for technical pros

1. Big picture thinking. How can technical experts move beyond detailed, analytical thinking to thinking strategically about the "big picture?" How can they learn to see the forest and the trees? A leader needs to think strategically to set a clear vision, to build and inspire a high performance team and to establish a path forward in the face of incomplete information, limited resources or other challenges.

2. People skills. Technical experts are masters of facts, data management and control processes. But to advance as leaders, they must develop the skills to work with and through others. Leaders must inspire their teams, manage conflict and give feedback in ways that encourage others to progress rapidly toward shared goals. By understanding how their teams view the world, effective leaders can have expanded knowledge resources available when making decisions and taking action. Leaders learn quickly that interpersonal dynamics are central to the mission.

3. Flexible and integrative leadership. Flexible leaders know when to use technical and analytic problem solving and when to be conceptual and creative. They integrate multiple perspectives and have a range of problem solving and management approaches. Flexible leaders have their core leadership style, but also have the awareness and skills to adapt that style when needed to achieve results.

4. Effective communication. Engineering, science and technology professionals are proficient in the technical language of their fields. In that domain, credibility and influence come from communication with colleagues who respect their expertise, but leaders must communicate with diverse stakeholders and compete for resources in the face of multiple priorities. Technology professionals who aspire to leadership positions must become skilled at influencing business leaders, building partnerships across functional areas and working effectively with multidisciplinary teams. Clear, persuasive communication tailored to different audiences is key to maximizing opportunities and achieving results with and through others.

detailed @ techtarget.com

http://www.businessinsider.in/This-unknown-Google-exec-fought-a-brutal-internal-battle-and-now-controls-a-60-billion-business/articleshow/46831604.cms