Uncategorized
TPP vs the subset sum problem
A colleague of mine, told me about an interesting kata along with a hint that it can be solved efficiently by applying dynamic programming. To be honest, I never really dived into the topic of dynamic programming. I’ve heard the term before, and I knew that some classes of problems could be efficiently solved with […]
Read Full Post | Make a Comment ( Comments Off on TPP vs the subset sum problem )Royalty free sounds and music
Music AudioMicro – Large collection of Royalty free music & sound effects Free Music Archive FreePD.com – Public Domain Music Downloads freesound.org is a collaborative database of Creative Commons Licensed sounds. Give Life Back to Music iCompositions is a community for aspiring musicians incompetech.com (Kevin MacLeod) Jamendo 55000+ royalty-free albums musopen Classical music SoundCloud TeknoAXE […]
Read Full Post | Make a Comment ( Comments Off on Royalty free sounds and music )Building Skills in Object-Oriented Design
Building Skills in Object-Oriented Design The intent of this book is to help the beginning designer by giving them a sequence of interesting and moderately complex exercises in OO design. This book can also help managers develop a level of comfort with the process of OO software development. The applications we will build are a […]
Read Full Post | Make a Comment ( Comments Off on Building Skills in Object-Oriented Design )(Mostly) free stuff for drawing, animation and video production
Antimony Antimony is a computer-aided design (CAD) tool from a parallel universe in which CAD software evolved from Lisp machines rather than drafting tables. There’s an impressive screencast that shows Antimony in action. Unfortunately, only available for Mac & Linux. Audacity With Audacity you can; record live audio; convert tapes and records into digital recordings; […]
Read Full Post | Make a Comment ( Comments Off on (Mostly) free stuff for drawing, animation and video production )Introduction to Computer Science | Programming Methodology
Programming Methodology Topics focus on the introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Programming Methodology teaches the widely-used Java programming language along with good software engineering principles. Emphasis is on good programming style and the built-in facilities of the Java language.
Read Full Post | Make a Comment ( Comments Off on Introduction to Computer Science | Programming Methodology )Mathematical Background for CS
by John F. Sowa This web page presents a brief summary of the following topics for students of Knowledge Representation, Logic, Linguistics, and Computer Science. Contents Sets, Bags, and Sequences Functions Lambda Calculus Graphs Relations Representing Relations by Graphs Lattices Propositional Logic Predicate Logic Axioms and Proofs Formal Grammars Game Graphs Model Theory
Read Full Post | Make a Comment ( None so far )YouTube Creator Playbook
A great resource that compiles important tips, best practices, and strategies to help you build your audience on YouTube. www.youtube.com/yt/playbook
Read Full Post | Make a Comment ( None so far )Organizing Perl Test Files
Organise your tests with subroutines. 2013-05-06 by Chromatic
Read Full Post | Make a Comment ( None so far )Big-O cheatsheet
Know Thy Complexities! This webpage covers the space and time Big-O complexities of common algorithms used in Computer Science.
Read Full Post | Make a Comment ( None so far )« Previous Entries Next Entries »