mit2 Goto Github PK
Name: Alex Lav /AgileAlex
Type: User
Bio: Following CS Stanford, MIT, Berkeley
Name: Alex Lav /AgileAlex
Type: User
Bio: Following CS Stanford, MIT, Berkeley
SW Constructs
replacemant for 6005-ps0
The purpose of this problem set is to give you practice with test-first programming. Given a set of specifications, you will write unit tests that check for compliance with the specifications, and then implement code that meets the specifications.
Design and Implement Recurcive ADT, Recurcive method implementation, Testing and method specs.
The purpose of this problem set is to explore multithreaded programming with a shared mutable data type, which you should protect using synchronization.
Problem Set 4: Jotto Client GUI The purpose of this problem set is to give you experience with GUI programming. In particular you will be using Java Swing. Finally, you will get more practice with multithreading.
Alpha blog using rails 5 and BDD
This assignment, which was originally developed by Todd Feldman and then enhanced by Julie Zelenski, has become a classic in CS106B. Your mission is to write a program to play the game of Boggle™, which should help you get over any lingering doubts about the power of recursive techniques.
Huffman encoding is an example of a lossless compression algorithm that works particularly well on text and, in fact, can be applied to any type of file. It can reduce the storage required by a third or half or even more in some situations. Hopefully, you will be impressed with this awesome algorithm and your ability to implement such a nifty tool! You are to write a program that allows the user to compress and decompress files using the standard Huffman algorithm for encoding and decoding.
Have you ever wondered how MapQuest and Google Maps or those tiny little GPS units work their magic? Get ready to find out. In this final CS106B challenge, you will create the Pathfinder application, which (in addition to other useful functions) finds and displays the shortest path between two locations on a map. The Pathfinder assignment is designed to accomplish the following objectives: • To give you practice working with graphs and graph algorithms. • To offer you the chance to design and write a class of your own. • To let you practice using callback functions in an application.
Introduction to Databases
Homework and Project assignment of CS162 UC Berkeley
SO & System Programming
Pintos is a simple operating system framework for the 80x86 architecture. It supports kernel threads, loading and running user programs, and a file system, but it implements all of these in a very simple way. In the Pintos projects, you and your project team will strengthen its support in all three of these areas.
Stanford CS145 Project
Ruby Introduction Assignment for Agile Development using Ruby on Rails
Ruby on Rails challenge 1 - Dynamic programming Dynamic programming: Given a matrix consisting of 0's and 1's, find the maximum size sub-matrix consisting of only 1's. 1) Unless you already know, learn what the terms matrix and sub-matrix mean. What is a maximum size sub-matrix? How can you calculate it on paper? Try out a few examples on paper with a small matrix. 2) How can you implement a matrix in Ruby? Don't use a class for this, yet. Try to express this using arrays, hashes, or enumerables, or all of them. 3) Try to give two ways to program the solution. Which of your solutions is faster? Which requires more memory? Explain your answers. 4) Write a review for at least one fellow student who has already solved the challenge. And please give us feedback for this challenge via [email protected]
RottenPotatoes app skeleton for saasbook/hw-rails-intro
spring14/recitations/r16-collab
1st time testing git
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.