summaryrefslogtreecommitdiff
path: root/_includes/dmp.markdown
diff options
context:
space:
mode:
authorDennis Brentjes <d.brentjes@gmail.com>2014-10-26 14:53:49 +0100
committerDennis Brentjes <d.brentjes@gmail.com>2014-10-26 14:53:49 +0100
commit5d31563d239d40824b5f312f4fa48aa267964bb6 (patch)
tree0a6d2c602d3c0b646dc2ecbe88e57b057cc9df7e /_includes/dmp.markdown
parent2f9f2c85e9974a7d0284e282fe4b5cdbe0e36dae (diff)
downloadbrentj.es-5d31563d239d40824b5f312f4fa48aa267964bb6.tar.gz
brentj.es-5d31563d239d40824b5f312f4fa48aa267964bb6.tar.bz2
brentj.es-5d31563d239d40824b5f312f4fa48aa267964bb6.zip
Added a start for a project page/portfolio.
Diffstat (limited to '_includes/dmp.markdown')
-rw-r--r--_includes/dmp.markdown14
1 files changed, 0 insertions, 14 deletions
diff --git a/_includes/dmp.markdown b/_includes/dmp.markdown
deleted file mode 100644
index 8eb08b6..0000000
--- a/_includes/dmp.markdown
+++ /dev/null
@@ -1,14 +0,0 @@
-DMP
-===
-
-The projects was started by me because I didn't like the fact that most crossplatform media player solutions didn't have a way to import other peoples librairies. DAAP shares are not widely supported and often a realy pain to setup. So I set out to build a media player focussed on a shared library between connected clients and shared playlists.
-
-As a couple of my sub-goals I was going to learn gui programming and master some techniques and libraries. For example; I use Boost.Asio for network communication and timers. This library takes some getting used to when you use the asynchronous calls. Another library I use and learned during this project is Boost.Fusion which can adapt c++ structs to become iterable and allows for some primitive reflection. I use this to generate the views for my model.
-
-Ofcourse GUI programming is one of the challanges aswell, I'm using the crossplatform Qt GUI library for this. Gui programming has some really interesting problems to solve that take a different approach that I normally would take. Gui programming always tend to become inheritence heavy instead of template heavy, and notifiying the gui of changes in a generic way is still something I haven't fully figured out yet.
-
-That being said the project is coming along nicely and I have a crude working program as we speak. It still needs lots of work before it is finished though. And being a single person project does not help either.
-
-Here is a (at the time of writing already) outdated demo of the software.
-{% include video.html ogv='../assets/dmpdemo.ogv' webm='../assets/dmpdemo.webm' mp4='../assets/dmpdemo.mp4'%}
-