planning

Planning management slots/sessions

I have a planning structure on two tables to store available slots by day, and sessions. A slot is defined by a range of time in the day. CREATE TABLE slot ( `id` int(11) NOT NULL AUTO_INCREMENT , `date` date , `start` time , `end` time ); Sessions can't overlap themselves and must be wrapped in a slot. CREATE TABLE session ( `i...

Django and a referrer system implementation

Hello, I am trying develop a basic referrer system to my Django website, system will be generating a unique url for each users to share with their friends. Once these friends enter this website, system somehow keep the data that "this user is browsing by the reference of X user" and once this invited person decided to register for an acc...

How to visualize Feature branches?

We are using separate branches for separate features and we need to visualize these brances. Is there a tool that can help us? We do not need a tool that uses our source-repository to generate the graph. We want to use the tool for planning new branches and for visalizing them. ...

Software Requirement Specifications for Web Applications

Hi guys, I'm looking for some guidance/books to read when it comes to creating a software requirement specification for a web application. For inspiration I have read some spec documents for desktop based applications. The documents I have read capture a systems functional requirements in use cases which tend to be rather data oriented ...

Getting Prepared/Planning

For the first time, I am trying to create a rather large .NET project. I think the largest one I have made so far was about 6 classes, but this one is already at 14. For the section I'm starting to work on, I'm having some trouble putting everything together in my head, which is what I normally do. I think it's just a little too complex ...

When is a good time to start thinking about scaling?

I've been designing a site over the past couple days, and been doing some research into different aspects of scaling a site horizontally. If things go as planned, in a few months (years?) I know I'd need to worry about scaling the site up and out, since the resources it would end up consuming would be huge. So, this got me to thinking,...

How to plan for whitebox testing

I'm relatively new to the world of WhiteBox Testing and need help designing a test plan for 1 of the projects that i'm currently working on. At the moment i'm just scouting around looking for testable pieces of code and then writing some unit tests for that. I somehow feel that is by far not the way it should be done. Please could you gi...

Timed planning Mysql database cleaning

We need to create a script (ajax or php or javascript) that will clean some tables from our database at fixed time. We can not use server features such like Cron tab or others. Any suggestions??? Thanks ...

Developing a web application using php, please give some suggestions.

I am developing a web application which is using php. It will use the mySQL database for storage. But The application may upgrade in future, so I would like to know is there any framework for me to reduce the pain of upgrading database structure. I know that there is a framework called cakePHP. And the application will deploy in more ser...

Threading Model for a Game Engine

I'm interested in getting threading into the small engine I'm working on in my spare time, but I'm curious over what the best approuch is. I'm curious about the recommended way to sync the physics thread with the rest of the engine, similar to ThisGuy. I'm working with the Bullet Physics SDK, which already use the data copy method he was...

Suggestions on project planning?

This is not a programming question per se, but here it goes. I am a senior CS undergrad, and I started an internship this summer for a mid-sized software company. I've done a few freelancing jobs before, but it's the first time I've been officially (more or less) employed as a software developer. I've been asked to code an internal web...

Hierarchical Task Network Planner in Python

Is anyone aware of a hierarchical task network planner implemented in Python or Java? I've found a few open source systems, but they're all seemingly dead projects and haven't been maintained in years. ...

Scaling a site I wrote 2 years ago and need advice on correct planning methods.

I made a website almost 2 years ago that needs some serious T.L.C. I've been maintaining the site, doing bug fixes and the like but I only ever wrote 'ideas' and features for the site on scrap paper or in a text file somewhere on my computer. The site never had a 'structured' development plan as it was just something fun to do at the tim...

Paralyzed by Design Decision (Junior Software Developer)

I am a junior software developer at my company. I am given a great deal of independence with supervision being limited to ensuring I am meeting deadlines and design goals. I enjoy the independence and trust I am given but I sometimes find my self overwhelmed by design decisions. When I start a new project or given a task to maintain an...

How do you determine the webhosting requirements of a site proir to going live?

I have built a drupal site that will contain over a 2500 nodes (real estate listings). I have a feeling that a standard shared webhost will not be sufficient but I really have no way to know. Neither do I know how many hits the site will get, but I expect search engine traffic to be more than humans! The site itself isn't that complex b...

What do you use to document the detailed plan for your classes?

I'm wondering what work-flow and or tools people use to document the details of classes they plan to create. Specifically, where and how do you manage the nitty gritty details. For big picture stuff I make use of class diagrams. Specifically I use the class diagram tool built into Visual Studio. I also end up creating a lot of Visio diag...

Aggregating Probabilistic Plans

I'm trying to create a simple STRIPS-based planner. I've completed the basic functionality to compute separate probabilistic plans that will reach a goal, but now I'm trying to determine how to aggregate these plans based on their initial action, to determine what the "overall" best action is at time t0. Consider the following example. ...

Object planning or user-flow planning - which should come first?

When starting a new piece of software, do you find it more helpful do plan the interface and use cases first, or outline the objects that will need to be built? I can see an argument for the former in that you have to know where you're going before you can get there. But when I say 'interface use cases', I mean VERY SPECIFIC applicatio...

How do I properly plan how my website will work before coding?

I am creating a web hosting service for gaming communities (similar to GuildLaunch or GuildPortal). I am having some trouble with getting ahead of myself, and things such as: Coming up with better ways of doing things later, after the original idea is already implemented Realizing a feature won't work (but coded 90% of it) for an...

fullCalendar - Event title and detail

Hello I'm using the pretty fullCalendar jQuery plugin. I'd like to be able to have a title AND a detail on each event as in the screenshot below: Here the details are the participants for each session. (overflow hidden on the detail) ...