Merry Christmas
Development of Train is going to slow down for a few days (probably until after new year) whilst i take part in the festive season and begin my assignment work for Uni
My Blog
Welcome to Arcath.net
Merry Christmas from Arcath.net
Planet
The Planet from the old version of Train has been successfully migrated to this version.
It updates the supplied feeds on load of the page if they haven't been refreshed in the last 2 hours. The entries are then displayed in date order, with the summary in a "Facebox"
My Blog
It updates the supplied feeds on load of the page if they haven't been refreshed in the last 2 hours. The entries are then displayed in date order, with the summary in a "Facebox"
My Blog
Passenger Fixed
The problem with passenger is an issue with how ruby stores temp files.
The error started off here:
And after some research into the problem i found this someone on Stack Overflow who was having the same problem. The solution is detailed at: http://stackoverflow.com/questions/1627582/ruby-1-9-1-p234-passenger-2-2-5-rails-2-3-stable-closed-stream-on-post-request
My Blog
The error started off here:
Posted by production.log
Status: 500 Internal Server Error
closed stream
/usr/lib/ruby/gems/1.9.1/gems/passenger-2.2.7/vendor/rack-1.0.0-git/lib/rack/rewindable_input.rb:86:in `make_rewindable'
And after some research into the problem i found this someone on Stack Overflow who was having the same problem. The solution is detailed at: http://stackoverflow.com/questions/1627582/ruby-1-9-1-p234-passenger-2-2-5-rails-2-3-stable-closed-stream-on-post-request
My Blog
Problems with Passenger
If any of you have tried to register to the site you will have noticed that upon submission of your registration you are greeted with an error 500.
This is a problem with passenger as it all works fine when running production through "script/server".
I am still unsure as to why this problem is occurring and i hope to have something sorted out soon.
My Blog
This is a problem with passenger as it all works fine when running production through "script/server".
I am still unsure as to why this problem is occurring and i hope to have something sorted out soon.
My Blog
New Train Rushed into service
I was hoping to have train much furtherer along in its development before i made the new version public but after updating all the gems on Whitefall (my server) it appears that original Train install on Arcath.net wont function any more.
Instead of trying to fix the install that i fully intended to take down once this version of train was capable of taking its place seamlessly ive decided to push forward the release of this train version.
This version of Train comes with a rather important feature for you all. A Git Repository hosted on GitHub. You can now get the train source code at http://github.com/Arcath/Train. I wouldn't recommend getting it yet, unless you like the theme here and are comfortable editing your user record in something like PHPMyAdmin.
This Version is rather different to the previous one. Whereas in the last one most of the code was written by me, and it had a unique UMS and i wrote all the migrations and controllers as i needed them which was my intention during development i noticed that most things had already been done and there where loads of gems out there supplying what i wanted. So this time round im using gems for a few of the major systems, Im using Authlogic for authentication with the OpenID extensions so you can use your OpenID to register and login. I am using Declarative Authorization for the permissions system, which is one system i never wrote for the original train.
It also uses TrainBBCode which is a gem written by me to provide BBCode. This gem is hosted on Gemcutter. PaperClip also makes an appearance again for user avatars.
This version feature wise is only really a forum at the moment. I am looking at adding a Page Manager this weekend with other features such as a Planet etc... coming back in the next few weeks.
My Blog
Instead of trying to fix the install that i fully intended to take down once this version of train was capable of taking its place seamlessly ive decided to push forward the release of this train version.
This version of Train comes with a rather important feature for you all. A Git Repository hosted on GitHub. You can now get the train source code at http://github.com/Arcath/Train. I wouldn't recommend getting it yet, unless you like the theme here and are comfortable editing your user record in something like PHPMyAdmin.
This Version is rather different to the previous one. Whereas in the last one most of the code was written by me, and it had a unique UMS and i wrote all the migrations and controllers as i needed them which was my intention during development i noticed that most things had already been done and there where loads of gems out there supplying what i wanted. So this time round im using gems for a few of the major systems, Im using Authlogic for authentication with the OpenID extensions so you can use your OpenID to register and login. I am using Declarative Authorization for the permissions system, which is one system i never wrote for the original train.
It also uses TrainBBCode which is a gem written by me to provide BBCode. This gem is hosted on Gemcutter. PaperClip also makes an appearance again for user avatars.
This version feature wise is only really a forum at the moment. I am looking at adding a Page Manager this weekend with other features such as a Planet etc... coming back in the next few weeks.
My Blog
TrainBBCode Gem
For Train i am writing a BBCode System which i am releasing as a gem.
The Gem is hosted on gemcutter and can be installed with "gem install trainbbcode" if gemcutter is in your gem sources list.
The source code is on github @ http://github.com/Arcath/TrainBBCode
At the moment it doesnt support much but it has been implemented successfully here on Train. Once i get Trains project manager setup correctly.
My Blog
The Gem is hosted on gemcutter and can be installed with "gem install trainbbcode" if gemcutter is in your gem sources list.
The source code is on github @ http://github.com/Arcath/TrainBBCode
At the moment it doesnt support much but it has been implemented successfully here on Train. Once i get Trains project manager setup correctly.
My Blog
New Install of Train
I have installed a new version of Train for Arcath.net.
This new version is intended to be the public version (eventually). It should have all the functionality of the original train soon.
My Blog
This new version is intended to be the public version (eventually). It should have all the functionality of the original train soon.
My Blog