Profile

Cover photo
Roemer Vlasveld
Works at Inspire B.V.
Attends Utrecht University
125 followers|68,326 views
AboutPostsPhotosYouTube

Stream

 
The Presenter Design Pattern is used to perform operations required by the View. Using a Model object, provided by the Controller, the Presenter pattern decouples calculations from structure, proving a better Separation of Concerns for the View. By following the naming conventions of Ruby on Rails, this pattern is easily implemented in an existing application.

http://rvlasveld.github.io/blog/2013/09/26/rails-presenters-filling-the-model-view-controller-gap/
3
Add a comment...

Roemer Vlasveld

Discussion & Meta  - 
 
The Presenter Design Pattern is used to perform operations required by the View. Using a Model object, provided by the Controller, the Presenter pattern decouples calculations from structure, proving a better Separation of Concerns for the View. By following the naming conventions of Ruby on Rails, this pattern is easily implemented in an existing application.

http://rvlasveld.github.io/blog/2013/09/26/rails-presenters-filling-the-model-view-controller-gap/
2
Add a comment...

Roemer Vlasveld

Discussion  - 
 
Ever received a warning from Heroku about the amount or rows in your database? I recently got this problem and found a solution to find the problematic table and inspect it with pgAdmin III.
Heroku is a great platform, but it do has some limitations in its free service. One of those is the maximum on the number of rows in the PostgreSQL …
1
Add a comment...

Roemer Vlasveld

Discussion  - 
 
http://rvlasveld.github.io/blog/2013/09/30/heroku-database-size-warning-finding-the-problem/

Ever received a warning from Heroku about the amount or rows in your database? I recently got this problem and found a solution to find the problematic table and inspect it with pgAdmin III.
Heroku is a great platform, but it do has some limitations in its free service. One of those is the maximum on the number of rows in the PostgreSQL …
1
Add a comment...

Roemer Vlasveld

Shared publicly  - 
 
Heroku is a great platform, but it do has some limitations in its free service. One of those is the maximum on the number of rows in the PostgreSQL …
1
Add a comment...

Roemer Vlasveld

Discussion  - 
 
Most Rubyists know they can use literals, classes, ranges and regular expressions in the when branches of a case expression: 1 2 3 4 5 case something …
4
1
Alan Kleber's profile photo
Add a comment...
Have him in circles
125 people
Sophie van der Sijp's profile photo
Robin van Dijke's profile photo
Jeremy E's profile photo
S. Usman Rizvi's profile photo
Co v.Hemert's profile photo
Christian Apers's profile photo
Lesley Benson's profile photo
Mathijs Vlasveld's profile photo
Dell Wolfensparger's profile photo

Roemer Vlasveld

Discussion  - 
 
The Presenter Design Pattern is used to perform operations required by the View. Using a Model object, provided by the Controller, the Presenter pattern decouples calculations from structure, proving a better Separation of Concerns for the View. By following the naming conventions of Ruby on Rails, this pattern is easily implemented in an existing application.

http://rvlasveld.github.io/blog/2013/09/26/rails-presenters-filling-the-model-view-controller-gap/
1
Add a comment...

Roemer Vlasveld

Discussion  - 
 
http://rvlasveld.github.io/blog/2013/09/30/heroku-database-size-warning-finding-the-problem/

Ever received a warning from Heroku about the amount or rows in your database? I recently got this problem and found a solution to find the problematic table and inspect it with pgAdmin III.
Heroku is a great platform, but it do has some limitations in its free service. One of those is the maximum on the number of rows in the PostgreSQL …
1
Add a comment...

Roemer Vlasveld

Discussion & Meta  - 
 
http://rvlasveld.github.io/blog/2013/09/30/heroku-database-size-warning-finding-the-problem/

Ever received a warning from Heroku about the amount or rows in your database? I recently got this problem and found a solution to find the problematic table and inspect it with pgAdmin III.
Heroku is a great platform, but it do has some limitations in its free service. One of those is the maximum on the number of rows in the PostgreSQL …
1
Cheyne Wallace's profile photo
 
You could also try creating your own alerts from your app. See here: http://www.cheynewallace.com/heroku-postgres-row-limit-notifications/
Add a comment...

Roemer Vlasveld

Shared publicly  - 
 
Most Rubyists know they can use literals, classes, ranges and regular expressions in the when branches of a case expression: 1 2 3 4 5 case something …
1
Add a comment...

Roemer Vlasveld

Misc. Dialog & Discussion  - 
 
What is a good entry-level application to write in Scala to get a good "feel" of the language?

Hi, I am looking for a one-weekend learning project to write an application in Scala. I am pretty familiar with Java, Ruby, functional programming (mainly Haskell, university course) and some other languages. I would like to look in the main descriptive and discriminative features that Scala offers, and how to incorporate and apply them in an application, which can be programmed in one weekend.

What kind of programming task would you give a Scala novice to learn the main concepts of the language?
2
1
Cosmin Lehene's profile photoRajesh Pitty's profile photoRoemer Vlasveld's profile photoManuel Sontag's profile photo
10 comments
 
Everybody, thank you for the suggestions. These are all really good starters to both get a "feeling" of the language and to go in depth. Thank you very much.

Maybe a bit of background for my question: I am applying for a job at a company that works with Scala; they gave me the assignment to create an application. Being not that creative "out of the blue", I was searching for a nice project to start.

I settled with a small command-line game, based on the TV-show  "Lingo". It uses a few of the concepts and constructs Scala offers show I hope they will like it :)

Please feel free to check it at and comments are very welcome!

https://github.com/rvlasveld/ScaLingo
Add a comment...
People
Have him in circles
125 people
Sophie van der Sijp's profile photo
Robin van Dijke's profile photo
Jeremy E's profile photo
S. Usman Rizvi's profile photo
Co v.Hemert's profile photo
Christian Apers's profile photo
Lesley Benson's profile photo
Mathijs Vlasveld's profile photo
Dell Wolfensparger's profile photo
Education
  • Utrecht University
    Master Technical Artificial Intelligence, 2011 - present
  • Utrecht University
    Bachelor Computer Science, 2006 - 2011
Contact Information
Work
Email
Work
Employment
  • Inspire B.V.
    Web Developer, 2012 - present
  • TouchWonders
    iOS Developer, 2011 - 2012
  • Eyos B.V.
    Web Developer, 2006 - 2011
Basic Information
Gender
Male