For web, front-end, or mobile apps (excluding games), I agree math is not necessary. These type of apps rarely uses math, they simply streamline data and present it on the screen. It can't hurt, but it isn't a criteria…
I do agree the "noun" vs "verb" analogy when classes are taught are horrible..actually the way classes are taught in general are just confusing. Ultimately, classes are about code organization and reuse. Done properly,…
Although it is impressive that an app like this can be created in such few lines of code, I think it is a bad precedent as a programmer to have a goal to write as least as many lines as possible. It leads to hacks and…
In what ways is RoR superior to asp.net (besides the fact it is not microsoft?) RoR is still it it's relatively infancy, has security issues, is significantly slower, and good luck finding a good IDE. To the author's…
Huffington Post - New York City - Full Time - On Site iOS Developer About the Huffington Post: The Huffington Post is a Pulitzer Prize-winning source of breaking news, features, and entertainment, as well as a highly…
How is your diet and exercise? Cut out any sugar and caffeine, avoid high processed foods (especially white bread and soda) and try to exercise at least 30 minutes daily. Do you take vitamin supplements? It is possible…
I've used AFNetworking pre-iOS7 and it's been a godsend. However with the advent on NSURLSession, I don't see the need to have a 3rd party wrapper to do network calls anymore. Although I admire Mattts' efforts, I'm…
I use firefox mainly for hierarchical vertical tabs (tree style tab plugin). I often have up to 50 tabs open at once, which is unmanageable in ie/chrome. Also session manager is amazing, never have to worry about losing…
Kind of reminds me of the movie "Taking of Pelham 123", where a stunt is created so that someone can profit by shorting the stock market. I wonder who made out on this one.
I agree that home ownership is not a good investment. Between mortgage interest, property taxes, home owners insurance, and maintenance, the ROI will be negative. Not to mention most homes barely appreciate beyond…
This is the concept of affirmative action at it's core. Do we base admission partly on demographics instead of merit? On one hand it may help promote the minority, though there are downsides as well.
As others have mentioned, increasing units without increasing infrastructure will only make things worse. NYC is great because of its transportation, subways for intra-city and rail for the suburbs. Even then, NYC isn't…
As a lead developer that is involved in new hires, I can give you my perspective. We generally don't hire remote workers. If I did consider hiring for a remote position, it would only be for senior developers. It is…
The solution I use is to not use storyboards. Although storyboards have some nice features, they don't work well in large projects. Merge commits are the big problem. The storyboard diagram can get huge. Also,…
Hacking stuff together from stackoverflow might be faster initially, but later on the product will encounter severe quality issues. Learning the fundamentals and foundations of a technology, combined with experience and…
I'm not sure if this was similar to your business model, but there is a site called cinderellawine.com that does daily deals for wines and does pretty well. I had a co-worker that was addicted to it, I don't think he…
I was just curious. I would hope RoR would be able to handle more than 60 requests per minute. Nowadays I don't bother with manual replicated servers, cloud servers handle a lot of those problems, but I understand…
Good points in the slide. A question through, why have 2 web server and two database servers? Was it for performance or redundancy reasons?
One of the points the author makes, is that static typing improves code maintainability and refactoring. I've used both static and dynamic languages. When I was younger I preferred dynamic typed because they were easier…
It depends on the scenario. Web services or user interfaces accepting user input should be validated. However, in deeper code, it is better to let the system throw an exception and let the client handle it. Otherwise,…
Drupal has it purposes, however I wouldn't use it for anything custom. I have a friend that runs a small web site business (mom & pop shop). He makes most of the sites in drupal, his primary customers are very small…
Well, xcode is such a memory hog that an air is impractical. With 4gb of ram, xcode runs so poorly its not worth it. With 8gb or ram, you can BARELY run xcode, don't bother have anything else open. 16gb is optimal. I…
.net and java aren't unpopular because of their compiled nature. They are certainly much more performant and development lifecycle is quicker. The problem is their licensing fees. Python, Ruby, Node, and PHP have no…
How many hours did it take you to write the book? From an ROI perspective, if it took you 100 hours to write the book and your rate is $100/hour, you would need to make $10,000 to break even. Of course, if used as a…
ah ok, that makes sense. It would be nice to see the histograms for each major to see the IQ ranges
For web, front-end, or mobile apps (excluding games), I agree math is not necessary. These type of apps rarely uses math, they simply streamline data and present it on the screen. It can't hurt, but it isn't a criteria…
I do agree the "noun" vs "verb" analogy when classes are taught are horrible..actually the way classes are taught in general are just confusing. Ultimately, classes are about code organization and reuse. Done properly,…
Although it is impressive that an app like this can be created in such few lines of code, I think it is a bad precedent as a programmer to have a goal to write as least as many lines as possible. It leads to hacks and…
In what ways is RoR superior to asp.net (besides the fact it is not microsoft?) RoR is still it it's relatively infancy, has security issues, is significantly slower, and good luck finding a good IDE. To the author's…
Huffington Post - New York City - Full Time - On Site iOS Developer About the Huffington Post: The Huffington Post is a Pulitzer Prize-winning source of breaking news, features, and entertainment, as well as a highly…
How is your diet and exercise? Cut out any sugar and caffeine, avoid high processed foods (especially white bread and soda) and try to exercise at least 30 minutes daily. Do you take vitamin supplements? It is possible…
I've used AFNetworking pre-iOS7 and it's been a godsend. However with the advent on NSURLSession, I don't see the need to have a 3rd party wrapper to do network calls anymore. Although I admire Mattts' efforts, I'm…
I use firefox mainly for hierarchical vertical tabs (tree style tab plugin). I often have up to 50 tabs open at once, which is unmanageable in ie/chrome. Also session manager is amazing, never have to worry about losing…
Kind of reminds me of the movie "Taking of Pelham 123", where a stunt is created so that someone can profit by shorting the stock market. I wonder who made out on this one.
I agree that home ownership is not a good investment. Between mortgage interest, property taxes, home owners insurance, and maintenance, the ROI will be negative. Not to mention most homes barely appreciate beyond…
This is the concept of affirmative action at it's core. Do we base admission partly on demographics instead of merit? On one hand it may help promote the minority, though there are downsides as well.
As others have mentioned, increasing units without increasing infrastructure will only make things worse. NYC is great because of its transportation, subways for intra-city and rail for the suburbs. Even then, NYC isn't…
As a lead developer that is involved in new hires, I can give you my perspective. We generally don't hire remote workers. If I did consider hiring for a remote position, it would only be for senior developers. It is…
The solution I use is to not use storyboards. Although storyboards have some nice features, they don't work well in large projects. Merge commits are the big problem. The storyboard diagram can get huge. Also,…
Hacking stuff together from stackoverflow might be faster initially, but later on the product will encounter severe quality issues. Learning the fundamentals and foundations of a technology, combined with experience and…
I'm not sure if this was similar to your business model, but there is a site called cinderellawine.com that does daily deals for wines and does pretty well. I had a co-worker that was addicted to it, I don't think he…
I was just curious. I would hope RoR would be able to handle more than 60 requests per minute. Nowadays I don't bother with manual replicated servers, cloud servers handle a lot of those problems, but I understand…
Good points in the slide. A question through, why have 2 web server and two database servers? Was it for performance or redundancy reasons?
One of the points the author makes, is that static typing improves code maintainability and refactoring. I've used both static and dynamic languages. When I was younger I preferred dynamic typed because they were easier…
It depends on the scenario. Web services or user interfaces accepting user input should be validated. However, in deeper code, it is better to let the system throw an exception and let the client handle it. Otherwise,…
Drupal has it purposes, however I wouldn't use it for anything custom. I have a friend that runs a small web site business (mom & pop shop). He makes most of the sites in drupal, his primary customers are very small…
Well, xcode is such a memory hog that an air is impractical. With 4gb of ram, xcode runs so poorly its not worth it. With 8gb or ram, you can BARELY run xcode, don't bother have anything else open. 16gb is optimal. I…
.net and java aren't unpopular because of their compiled nature. They are certainly much more performant and development lifecycle is quicker. The problem is their licensing fees. Python, Ruby, Node, and PHP have no…
How many hours did it take you to write the book? From an ROI perspective, if it took you 100 hours to write the book and your rate is $100/hour, you would need to make $10,000 to break even. Of course, if used as a…
ah ok, that makes sense. It would be nice to see the histograms for each major to see the IQ ranges