I took this course as i am not very familiar with the differences between provider, factory, service, const, and value. Plus I need to use the module.config to perform some factory registration and flyweight design pattern for my work. But the book offer more, particularly I was quite happy to get a better understanding of $q, $http, $route, $cookie, $cookieStore, and $cacheFactory service. I would say the explanation of provider is very good.
Link: https://app.pluralsight.com/library/courses/angularjs-services-in-depth/table-of-contents
Wednesday, 30 March 2016
Book: Data Algorithms Recipes for Scaling Up with Hadoop and Spark
Very nice book which teaches how to implement mechine learning and data mining techniques such as NBC, recommender, clustering, etc. Implemented in java, the book provides codes in both hadoop mapreduce and apache spark in simple-to-understand and clean manner. Have re-coded most of the algorithms in the book except for chapters dealing with some of the bio stuff which i am not particularly interested at the moment.
Book: Apache Spark Graph Processing
This book provided me guide on how to use apache spark graphx to graph processing in my project. While the book provides only basic implementation and intro to graphx features such as visualization, aggregateMessages, and pregel, I gain some useful insights after re-implemented most of the codes in the book (knowledge about scala required)
Link: https://www.packtpub.com/big-data-and-business-intelligence/apache-spark-graph-processing
Link: https://www.packtpub.com/big-data-and-business-intelligence/apache-spark-graph-processing
Book: Hadoop MapReduce v2 Cookbook
Use the material of this book to build the mapreduce algorithms and hdfs infrastructure for my project. Very good introduction in terms of hadoop mapreduce and how to set up hdfs and yarn in virtual environment.
Link: https://www.packtpub.com/big-data-and-business-intelligence/hadoop-mapreduce-v2-cookbook-second-edition
Link: https://www.packtpub.com/big-data-and-business-intelligence/hadoop-mapreduce-v2-cookbook-second-edition
Wednesday, 3 February 2016
Online Course: Administering an ElasticSearch Cluster
Glad to complete this course. Wonderful materials for things like rolling restart for es upgrade, rolling index, snapshot via curator, the head plugin and es health check tips. Learned a lot on how to run es cluster properly.
Link: https://app.pluralsight.com/library/courses/administering-elasticsearch-cluster/table-of-contents
Link: https://app.pluralsight.com/library/courses/administering-elasticsearch-cluster/table-of-contents
Saturday, 30 January 2016
Online Course: Java Web Fundamental
Completed this course to refresh my knowledge on java servlet and jsp (not bad to link the servlet and web-app config with my knowledge with spring mvc, but the jstl part is bit difficult to digest since a js framework such as angularjs can make things much easier than what a hand crafted tag library need).
Link: https://app.pluralsight.com/library/courses/java-web-fundamentals/table-of-contents
Link: https://app.pluralsight.com/library/courses/java-web-fundamentals/table-of-contents
Thursday, 28 January 2016
Online Course: Practical Networking
Completed this course! simple but very practical lessons on how to use tools such as ping, traceroute, arp, nslookup, ifconfig, netsh, netstat, telnet, etc to isolate network problems to network layer, scope and causes.
Link: https://app.pluralsight.com/library/courses/practical-networking/table-of-contents
Link: https://app.pluralsight.com/library/courses/practical-networking/table-of-contents
Thursday, 21 January 2016
Online Course: Design Patterns in Java: Creational
Completed this course. All of the patterns already quite familiar as they have been used in the past projects.
Link: https://app.pluralsight.com/library/courses/design-patterns-java-creational/table-of-contents
Link: https://app.pluralsight.com/library/courses/design-patterns-java-creational/table-of-contents
Tuesday, 19 January 2016
Online Course: Design Patterns in Java: Structural
Completed this course to refresh my knowledge on structural design patterns.
Link: https://app.pluralsight.com/library/courses/design-patterns-java-structural/table-of-contents
Link: https://app.pluralsight.com/library/courses/design-patterns-java-structural/table-of-contents
Online Course: Patterns for Building Distributed Systems for The Enterprise
Completed this course. Quite good a mind opener, gain some new perspective of distributed computing, particularly the CQRS via MQ and ESB, as well as the append-only models (esp the event streaming and the historical model). This course gave some good ideas on how to proceed with the refactoring processing of a big data project working on.
Link: https://app.pluralsight.com/library/courses/cqrs-theory-practice/table-of-contents
Link: https://app.pluralsight.com/library/courses/cqrs-theory-practice/table-of-contents
Wednesday, 13 January 2016
Online Course: SSCP®: Risk Identification, Monitoring, and Analysis
Completed this course, good to get a basic understand on how to identify, assess (such as SLE, ALE), and monitor risk in IT management.
Link: https://app.pluralsight.com/library/courses/sscp2015-risk-identification-monitoring-analysis/table-of-contents
Link: https://app.pluralsight.com/library/courses/sscp2015-risk-identification-monitoring-analysis/table-of-contents
Monday, 11 January 2016
Online Course: Hands-On Ansible
Completed this course. Learn a few tricks from the course just as the jinja templates and the roles management as well as how to use variables obtained by grab_facts
Link: https://app.pluralsight.com/library/courses/hands-on-ansible/table-of-contents
Link: https://app.pluralsight.com/library/courses/hands-on-ansible/table-of-contents
Friday, 8 January 2016
Online Course: SQL on Hadoop - Analyzing Big Data with Hive
Completed this course. While the pace of the course is a bit fast, it is packed with many useful stuff from executing sql on top of hadoop using Hive, things such as Distributed By, Sort By, GroupSet, Multiple Insert, UDAF, UDTF are really cool. Will need to revisit the course materials when I start to use Hive in development.
Link: https://app.pluralsight.com/library/courses/sql-hadoop-analyzing-big-data-hive/table-of-contents
Link: https://app.pluralsight.com/library/courses/sql-hadoop-analyzing-big-data-hive/table-of-contents
Online Course: Concurrent Programming with Go
Completed this course, very good material for learning go for concurrent programming. Much appreciate the authors showing how concurrency models such as events, callback, promise, mutex can be implemented via goroutines and channel. The prime number generator code is amazing and elegant. Also got several tips on using some standard libraries from go, which is nice.
Link: https://app.pluralsight.com/library/courses/go-concurrent-programming/table-of-contents
Link: https://app.pluralsight.com/library/courses/go-concurrent-programming/table-of-contents
Wednesday, 6 January 2016
Online Course: Go Fundamentals
Completed this course to learn go for one of my projects. The course material while interesting and easy-to-learn is quite far away from practical use of go, so have to read up other materials.
Link: https://app.pluralsight.com/library/courses/go-fundamentals/table-of-contents
Link: https://app.pluralsight.com/library/courses/go-fundamentals/table-of-contents
Subscribe to:
Posts (Atom)