We have released the new iteration of our website rubystudio.net. It’s a
complete rewrite, featuring a cleaner, more simplified look, taking full advantage of
Twitter Bootstrap and other JQuery goodies.
Under the hood there are a lot of changes too, most importantly all requests to all rubystudio subdomains
are now handled by a single monolithic app, utilizing the Rails 3.1+ subdomain APIs.
We have also switched our background workers from delayed_job to using redis server and resque.
After cloning locally a remote git project with multiple branches, you will only get the default
project branch, typically master. At this point executing git branch will show you the locally available
branches in your repository:
12
$ git branch
* master
However if you add the -a option to git branch you’ll get a list, which also includes all the available
remote brances, like this:
123456
$ git branch -a
* master
origin/HEAD
origin/master
origin/source
origin/foobar
Using this list as a reference, we can now create a local tracking branch to work on, for example:
1
git checkout -b source origin/source
The source branch will now be checked out and available locally, which we can see by running
git branch once again:
123
$ git branch
master
* source
That’s it! There’s also the git pull --all command which will fetch all the remote branches
that have been tracked locally, however it will not create local tracking branches.
There is no git native way of automatically creating local tacking branches of all remotes and
this is perhaps not a good idea anyway, as they can get stale rather quick.
We have started the development of Lombard, a web based software, designed to fulfill all the needs
of a pawnshop: management and tracking of customers, deals, contracts, products, loans, payments,
renewals and sales. Fully compliant with Bulgarian trade law, it provides easy ways of generating
all the relevant documents, bills, tickets and registries required for day-to-day administration
and accountancy.
We expect this to be our primary development focus in the upcoming months with a release anticipated
somewhere midsummer.
Here’s a sneak peak of the UI:
Another project revamp announcement, this time it’s tis-bg.com. Formerly a PHP
application, it has now been rewritten in Rails 3.2, featuring a custom-built CMS and i18n features.
Working within the limits of our customer design requirements, we have kept the app simple and lightweight.
Like all our apps, it’s fully HTML5 & CSS3 compliant and very fast.
We have recently completed and released another project: wor84.vaccbih.info It’s been a pleasure working with our VATSIM friends from vACCBiH and we’re looking forward to pushing other projects with them in the future!
We have released the new version of religiology.org. While the visual look and feel
have been mostly preserved, it’s rewritten from scratch as rails 3.2 application featuring a custom-built CMS
and powerful administration panel and toolset under the hood. The user experience has been greatly enhanced
wuth the website now being approximately 3 times faster, despite its heavy content.