You certainly make a valid point, but I must add: Rails is a fast moving target because they are always looking for new ways to save you time. As I mentioned in a previous post, the Rails 1.0 API is painful compared to…
I too was talking about the Rails framework. It's actually a really nice read. I've fixed a couple of bugs in it myself. The thing to remember is that each major release of Rails is fairly well tested. The number of…
> When bugs are discovered in the old version most likely they will not be fixed because everybody has already moved on. Is this a real problem? If you encounter a bug in an older version of Rails, why not just fix…
I'm not sure that it is true. There is no data I have been able to find that supports the claim and there has been several articles on HN lately that strongly support the opposite view. The best I have been able to find…
The article states that only the filename needs to be passed for CSS url() resources. However, using that method, there appears to be no means to append the MD5 to the precompiled asset filename while in production. The…
Colleges transitioned from being a place of higher learning to a place "where dreams come true" several years ago. Preparing your students to build the next Angry Birds or Facebook instead of reimplementing a search…
I admittedly haven't spent much time with Rails 3.1, but isn't that what rake assets:precompile is for? Automatic compilation of coffee scripts is nice in development, but not overhead you want to add for production…
The Web 2.0 movement was about opening up the data in computer consumable formats and APIs. Nothing more. While exchanging data over the internet is obviously nothing new, having large organizations provide easy…
> how come not all great programmers are great writers? I imagine most programmers are great writers from a structural point of view. The rest is emotion. Programmers know how to appeal to machines, but often are…
The type system exists, but when working with the Objective half of the language, it is mostly meaningless, at least from a developer's point of view. With the C parts removed, you could replace every type definition…
I may be misunderstanding you, but: When you remove the C bits, Objective-C and Ruby use the same type system, conceptually speaking. They are both descendant from Smalltalk; the main feature differences really come…
Ruby essentially is Objective-C without the C. If Apple was looking for a language that moved away from the low level C, what benefit would an "Objective" language bring over MacRuby, which is already using the native…
I estimate 90% of the people who use my app have pirated it. That is based on server communication with the app that would not be easily duplicated by outside sources like Google crawlers. There is some margin of error:…
Seems like a better way to put it is: Design first, then develop. Which, in my experience, is a good idea whether you are responsible for the design or not. If you have no data structures or other programming…
> One likely works on projects as part of employment. One may work on projects outside of employment. I guess my confusion in your original response comes from the notion in my belief that all work is employment.…
On a resume, you would state that you worked under "Your Name", and you can elaborate by describing "A project" to stick with generally accepted formatting rules, but in day to day dialog I have to disagree with your…
> just that they shouldn't attempt to make a project look like employment if it isn't. What is the difference? I am having a little trouble drawing the distinction. - If a self-funded project is not employment, does…
CEOs are often hired into the position, so there may be some educational bias. What would be interesting by this discussion is how many of those CEOs were founders of the company?
Oftentimes preconceived notions about tech will cloud your vision on implementation. If you are aware of a certain challenge, you will, more often than not, change your design to simplify the challenge. Someone without…
Unlikely, perhaps. But definitely possible from a technical perspective.
The key doesn't have to be stored on the server. It can be on a private computer that is not connected to any network at all. Still vulnerable, but much less so.
There's a show in Canada named Til Debt Do Us Part that has a similar premise, except they usually visit higher class households (usually $100K/year+ earners) who still have managed to rack up tens to hundreds of…
While karma is meaningless, I appreciate your reply instead of just voting me down. I was wondering what was wrong with my post and appreciate any feedback that can help me provide better comments in the future. In my…
Talent is subjective and fairly assessing one's own abilities is impossible, but I have been employed in both programming and design jobs and have received a lot of positive feedback in both domains. Given that, I think…
If you do project-based work professionally, each project can come with its own set of technologies and related experiences. Combine that with a few personal side using another set of technologies, and the array of…
You certainly make a valid point, but I must add: Rails is a fast moving target because they are always looking for new ways to save you time. As I mentioned in a previous post, the Rails 1.0 API is painful compared to…
I too was talking about the Rails framework. It's actually a really nice read. I've fixed a couple of bugs in it myself. The thing to remember is that each major release of Rails is fairly well tested. The number of…
> When bugs are discovered in the old version most likely they will not be fixed because everybody has already moved on. Is this a real problem? If you encounter a bug in an older version of Rails, why not just fix…
I'm not sure that it is true. There is no data I have been able to find that supports the claim and there has been several articles on HN lately that strongly support the opposite view. The best I have been able to find…
The article states that only the filename needs to be passed for CSS url() resources. However, using that method, there appears to be no means to append the MD5 to the precompiled asset filename while in production. The…
Colleges transitioned from being a place of higher learning to a place "where dreams come true" several years ago. Preparing your students to build the next Angry Birds or Facebook instead of reimplementing a search…
I admittedly haven't spent much time with Rails 3.1, but isn't that what rake assets:precompile is for? Automatic compilation of coffee scripts is nice in development, but not overhead you want to add for production…
The Web 2.0 movement was about opening up the data in computer consumable formats and APIs. Nothing more. While exchanging data over the internet is obviously nothing new, having large organizations provide easy…
> how come not all great programmers are great writers? I imagine most programmers are great writers from a structural point of view. The rest is emotion. Programmers know how to appeal to machines, but often are…
The type system exists, but when working with the Objective half of the language, it is mostly meaningless, at least from a developer's point of view. With the C parts removed, you could replace every type definition…
I may be misunderstanding you, but: When you remove the C bits, Objective-C and Ruby use the same type system, conceptually speaking. They are both descendant from Smalltalk; the main feature differences really come…
Ruby essentially is Objective-C without the C. If Apple was looking for a language that moved away from the low level C, what benefit would an "Objective" language bring over MacRuby, which is already using the native…
I estimate 90% of the people who use my app have pirated it. That is based on server communication with the app that would not be easily duplicated by outside sources like Google crawlers. There is some margin of error:…
Seems like a better way to put it is: Design first, then develop. Which, in my experience, is a good idea whether you are responsible for the design or not. If you have no data structures or other programming…
> One likely works on projects as part of employment. One may work on projects outside of employment. I guess my confusion in your original response comes from the notion in my belief that all work is employment.…
On a resume, you would state that you worked under "Your Name", and you can elaborate by describing "A project" to stick with generally accepted formatting rules, but in day to day dialog I have to disagree with your…
> just that they shouldn't attempt to make a project look like employment if it isn't. What is the difference? I am having a little trouble drawing the distinction. - If a self-funded project is not employment, does…
CEOs are often hired into the position, so there may be some educational bias. What would be interesting by this discussion is how many of those CEOs were founders of the company?
Oftentimes preconceived notions about tech will cloud your vision on implementation. If you are aware of a certain challenge, you will, more often than not, change your design to simplify the challenge. Someone without…
Unlikely, perhaps. But definitely possible from a technical perspective.
The key doesn't have to be stored on the server. It can be on a private computer that is not connected to any network at all. Still vulnerable, but much less so.
There's a show in Canada named Til Debt Do Us Part that has a similar premise, except they usually visit higher class households (usually $100K/year+ earners) who still have managed to rack up tens to hundreds of…
While karma is meaningless, I appreciate your reply instead of just voting me down. I was wondering what was wrong with my post and appreciate any feedback that can help me provide better comments in the future. In my…
Talent is subjective and fairly assessing one's own abilities is impossible, but I have been employed in both programming and design jobs and have received a lot of positive feedback in both domains. Given that, I think…
If you do project-based work professionally, each project can come with its own set of technologies and related experiences. Combine that with a few personal side using another set of technologies, and the array of…