difficulties

How to educate a development manager about the difficulties of software design?

I have had a few development managers who don't seem to understand or appreciate the difficulties of software design and implementation. Such managers believe that processes and methodologies completely solve the problem and I have a tough time explaining to them that it is not so and that you cannot read a book on the latest process fa...

Querying with conditions in Rails

Assume, we have two tables: "Items" and "Types". The relationships are: item belongs_to type type has_many items Also, the Item table have a column, let's call it "mark". What would be a query (in a Rails secure way if it's possible) to extract all the types from them Types table, wich have connected items in Items table with a "mark"...

How difficult is it to compile the Go programming language?

Basically what the title says: what's the process for compiling your average go* file? drop it on a compiler and execute the result? *note: The OP edited the question replacing "go" with "C", before it was rolled back. So some of the answers won't make sense. ...

How easy is compiling a C program?

Related to this question. What's the process for compiling a C program (assume 1 file)? ...

SQLAlchemy ForeignKey relation via an intermediate table

Suppose that I have a table Articles, which has fields article_id, content and it contains one article with id 1. I also have a table Categories, which has fields category_id (primary key), category_name, and it contains one category with id 10. Now suppose that I have a table ArticleProperties, that adds properties to Articles. This t...