I walked away from my first and only full-time employer and established my own company.
Now I have a 20+ programmer team, we are doing nice software for customers and we are building our own PaaS (shellycloud.com).
I only employ people I like working with. No managers here:)
Re:Does Vista have anything we need?
on
Is Vista a Trap?
·
· Score: 1
If I want to play games (Among other things...) I choose Windows. I *do* want to play games, so I do choose Windows.
Playing on Windows is like using a pick-up truck to ride in Formula 1 race.
Linux is for work, game console is for playing and "Windows for Dummies"
Limit access to deployment server - only one or two person can access the server. Even better - create automatic deployment scripts that can be run on the server by those persons.
Create staging server - where you deploy the code from repository. Do not deploy to production until you get a "go" from the client on staged version.
Use Trac - it is a great piece of software that allows sharing information between developers. It provides wiki, ticket handling and repository viewer. And you can subscribe to wiki changes RSS so you can easily publish documentation about your classes.
Use framework - frameworks usually come with a set of coding concepts that ease code reuse.
Communicate findings about bad practices - just talk with your colleagues and tell them how can they write better code, with examples
Introduce unit testing - person that writes unit tests gets a chance to look at own code the second time, which usually means improvements and cleanups.
And you can always switch to Ruby on Rails. It is a good example of framework that helps doing things the right way and gets in the way when you want to do something wrong.
For me it looks like you are dealing with some kind of media data (movies?). If you are constrained by file format and unable/unwilling to split those in smaller parts use local cache servers.
In each location provide small caching server that will rsync periodically to the main data source. Then tell users in each location to use the local server.
If you want to filter web content use web proxy and advertise it by default on the network. See http://en.wikipedia.org/wiki/Proxy_auto-config and http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol. GlimmerBlocker is a very good ad blocker for Mac that works as a proxy with stunning results.
I walked away from my first and only full-time employer and established my own company. Now I have a 20+ programmer team, we are doing nice software for customers and we are building our own PaaS (shellycloud.com). I only employ people I like working with. No managers here :)
Playing on Windows is like using a pick-up truck to ride in Formula 1 race.
Linux is for work, game console is for playing and "Windows for Dummies"
Create and enforce simple rules:
And you can always switch to Ruby on Rails. It is a good example of framework that helps doing things the right way and gets in the way when you want to do something wrong.
For me it looks like you are dealing with some kind of media data (movies?). If you are constrained by file format and unable/unwilling to split those in smaller parts use local cache servers.
In each location provide small caching server that will rsync periodically to the main data source. Then tell users in each location to use the local server.
...but does it know Linux?
self.shameless_ad do
In Ruby on Rails there is allways RCSS (http://rcss.rubyforge.org/)
There also exists original (but less powerfull) implementation of Server-side Constants written in PHP by Shaun Innman http://www.shauninman.com/plete/2005/08/css-ssc-qu ickie/
end