mentalized.net
Building your very own web2.0 layout
http://mentalized.net/journal/2005/10/10/building_your_very_own_web20_layout
Building your very own web2.0 layout. Posted 10 October 2005. So you wanna look web2.0? You’ve come to the right place. In this short feature I’ll guide you through creating your very own webdesign template ready to be applied to your web2.0 application or blog or startup or what else you see fit. You’ll go from web1.0 to web2.0 in 10 minutes. Simplicity, doing less, semantics and standards are all keywords being flung around the web-two-o-sphere. We’ll start out with a sample, simple XHTML. The tagline/...
mentalized.net
mentalized.net
http://mentalized.net/journal/archives
Raquo; My Sublime Text setup. Raquo; Announcing Capistrano-Remote. Raquo; Taming multipart emails in Rails. Raquo; Invoice best practices for SaaS apps. Raquo; Redmine plugins should be gems. Raquo; My christmas vacation distraction. Raquo; Last minute commits are not heroic. Raquo; Viewport-relative, scalable text. Raquo; ActiveModel validations without a model. Raquo; Commit messages deserve care and tenderness. Raquo; I like my code alphabetically. Raquo; Ember on Rails: Nested views. Raquo; CSV Query.
mentalized.net
Ruby: How to check if a String is numeric
http://mentalized.net/journal/2011/04/14/ruby-how-to-check-if-a-string-is-numeric
Ruby: How to check if a String is numeric. Posted 14 April 2011. Finally, a technical article… This one caused by a seemingly simple question on Stack Overflow, asking how to Test if string is a number. It turns out that it’s not entirely that simple to answer, and there are lot of apparently correct ideas, that all turn out to fail closer scrutiny. For those who just want the answer: As far as I can tell, the best method is the one proposed on RosettaCode. And in the Stack Overflow question above:.
mentalized.net
Invoice best practices for SaaS apps
http://mentalized.net/journal/2015/07/29/invoice-best-practices
Invoice best practices for SaaS apps. Posted 29 July 2015. When you run a SaaS business sending out invoices is your lifeblood. Hopefully, youre generating a ton of invoices and sending them off to your customers. Here are a few best practices to consider after automatically charging your customers. Actually send an invoice via email. This is SaaS invoicing 101: Notify your customers when you take their money. Include relevant info in the subject line. Send the actual invoice in the e-mail. I know - layi...
mentalized.net
Redmine plugins should be gems
http://mentalized.net/journal/2015/05/16/redmine-plugins-should-be-gems
Redmine plugins should be gems. Posted 16 May 2015. Has a pretty good plugin mechanism. This has resulted in a ton of plugins. Most of which are still distributed like in the good old days:. Get the source from somewhere. Copy it to the plugins directory. Distributing your plugins as gems is a vastly better solution. Two steps, which should be fairly familiar to anybody installing Redmine:. To fetch the necessary dependencies when installing, making the installation even easier. Hvad Bruges Pengene Til.
mentalized.net
Pepper - a Redmine theme
http://mentalized.net/journal/2011/06/27/pepper-a-redmine-theme
Pepper - a Redmine theme. Posted 27 June 2011. You develop great software. You use Redmine. To manage your projects. Your Redmine instance should look at least as high tech and sleek as the software you develop. That can now be fixed, using my newly released theme, Pepper. For managing all of my client projects. For the longest time I have used a home-made theme resembling the look and feel of my company website. Out there, I didnt really feel any of them looked like Id like them to.
mentalized.net
5 ways to run commands from Ruby
http://mentalized.net/journal/2010/03/08/5-ways-to-run-commands-from-ruby
5 ways to run commands from Ruby. Posted 08 March 2010. Every so often I have the need to execute a command line application from a Ruby application/script. And every single time I fail to remember what the different command-executing methods Ruby provides us with do. This post is primarily a brain dump to aid my failing memory, and it was triggered by an issue. With my Redmine Github Hook plugin. Messages were not being logged. 8211; so that the output can be used in the calling script. Open stdin, stdo...
mentalized.net
Redmine plugin: Github Hook
http://mentalized.net/journal/2009/08/03/redmine-plugin-github-hook
Redmine plugin: Github Hook. Posted 03 August 2009. To keep track of most of Substance Labs projects. It’s a nifty, open source project management/issue tracking system, and I am quite happy with it. I also use Git. For most my source control management needs, and I tend to push my repositories to Github. When I need to share them with others. If you too fit this description, I have a little treat for you; a Redmine plugin that makes Github integration easy. Redmine and Github in the old days. By followi...
mentalized.net
My christmas vacation distraction
http://mentalized.net/journal/2015/01/15/superbrix
My christmas vacation distraction. Posted 15 January 2015. For many years I have had a christmas tradition: Over the vacation I would build a small hobby project for fun. The last few years have had me lounging in the couch at my parents place, writing small games. This year was no different. Play now (control with arrow keys, shoot with space). Is inspired by a game called Jetbrix. Which I remember from my very first computer, a Commodore 16. This year I stumbled across Phaser.io. Hvad Bruges Pengene Til.