This post covers my notes on User Access Control (chapter 7) in Yii from the book "Web Application Development with Yii and PHP" by Jeffrey Winesett about learning Yii by taking a step-by-step approach to building a Web-based project task tracking system from conception through production deployment - software development life cycle (SDLC) issue-management application.
This post covers my notes on User Management and Auth (chapter 6) in Yii from the book "Web Application Development with Yii and PHP" by Jeffrey Winesett about learning Yii by taking a step-by-step approach to building a Web-based project task tracking system from conception through production deployment - software development life cycle (SDLC) issue-management application.
- Component behavior
- Hash the password
- Yii authentication model
This post covers my notes on Managing Issues (chapter 5) in Yii from the book "Web Application Development with Yii and PHP" by Jeffrey Winesett about learning Yii by
taking a step-by-step approach to building a Web-based project task tracking system from conception through production deployment - software development life cycle (SDLC) issue-management application.
- S c h e m a DB & migrations (atomic)
- UI for forms
- Filter - Enforcing a project context
- Views - get data from other models
This post covers my notes on Project CRUD (chapter 4) in Yii from the book "Web Application Development with Yii and PHP" by Jeffrey Winesett about learning Yii by taking a step-by-step approach to building a Web-based project task tracking system from conception through production deployment - software development life cycle (SDLC) issue-management application.
- Yii migration utility
- predefined validator classes and aliases
This post covers my notes on Intro and Tests (chapters 1-3) in Yii from the book "Web Application Development with Yii and PHP" by Jeffrey Winesett about learning Yii by taking a step-by-step approach to building a Web-based project task tracking system from conception through production deployment - software development life cycle (SDLC) issue-management application.
- philosophy
- DRY & MVC
- Unit tests
- Functional test
In this assignment, you will be designing and implementing MapReduce algorithms for a variety of common data processing tasks.
Problem 6: Assume you have two matrices A and B in a sparse matrix format, where each record is of the form i, j, value. Design a MapReduce algorithm to compute matrix multiplication: A x B
In this assignment, you will be designing and implementing MapReduce algorithms for a variety of common data processing tasks.
Problem 5: Consider a set of key-value pairs where each key is sequence id and each value is a string of nucleotides, e.g., GCTTCCGAAATGCTCGAA....
Write a MapReduce query to remove the last 10 characters from each string of nucleotides, then remove any duplicates generated.
In this assignment, you will be designing and implementing MapReduce algorithms for a variety of common data processing tasks.
Problem 4 The relationship "friend" is often symmetric, meaning that if I am your friend, you are my friend. Implement a MapReduce algorithm to check whether this property holds. Generate a list of all non-symmetric friend relationships.
In this assignment, you will be designing and implementing MapReduce algorithms for a variety of common data processing tasks.
Problem 3: Consider a simple social network dataset consisting of key-value pairs where each key is a person and each value is a friend of that person. Describe a MapReduce algorithm to count he number of friends each person has.
Problem 2 Implement a relational join as a MapReduce query Consider the query:
S E LECT * FROM Orders, LineItem WHERE Order.order_id = LineItem.order_id
Your MapReduce query should produce the same information as this SQL query. You can consider the two input tables, Order and LineItem, as one big concatenated bag of records which gets fed into the map function record by record.