So unlockable DLC and removable ads are fine, but endless pay-to-win consumables aren't.
Sorting by number of reviews would be great - it's a better indicator of popularity than the review score
66 karma · joined August 23, 2011
So unlockable DLC and removable ads are fine, but endless pay-to-win consumables aren't.
Sorting by number of reviews would be great - it's a better indicator of popularity than the review score
I couldn't agree more. I know a lot of developers that have the mentality to just accept what they are offered without negotiating. It's up to you to get a good price for the value you bring to the company. Negotiation is the best way to significantly increase your salary, regardless of your technical skills.
Patio said it best: http://www.kalzumeus.com/2012/01/23/salary-negotiation/
So for primes, you have a circle of groups of 1.
If there was a way to target n-th letter in css, you could also get the full plaintext of an element with a huge number of font-face / selector combinations
Most of the !important uses I've seen are more due to "Why doesn't this work? Dunno, I'll just put !important on it.."
Since !important only applies to a specific property, it's not that useful for making structured CSS components, and makes it harder to override (using !important again on every property)
I can't think of many cases where using !important would be better than overriding with specificity. Maybe when using 3rd party styles or making styles that are embedded in an external page (e.g. widgets).
I'd say it's the other way around - a lot of usages of !important are due to lack of understanding of CSS specificity, usually as a symptom of something else like using IDs in selectors..
If you avoid using IDs in selectors and avoid deep nesting of classes, then overriding styles works as you expect - apply a more specific selector to override the style.
Selector order only comes in to play rarely, and you can structure your files to start with less specific (base) styles first.
I see !important as more of a workaround than a solution, and I don't think it is used as it was originally intended.
Even though keys help here, render is still called for every image every time and then diffed.
He'd have to extract the image divs to a component and put PureRenderMixin on it so that the component's render is skipped altogether.
If the first couple of results were numbers or booleans, they would be summed:
> true + 10 + " result"
11 result
> [true,10," result"].join('')
true10 resultIt tries to parse a newline with no semicolon as continuing the current expression, if it can't, it inserts a semicolon.
It's a 'feature' that's caused too many bugs and is a warning in most linters.
In Sublime text 3, you can have inline warnings and as-you-type linting with the sublimelinter jshint plugin:
> when you have REPL you are TDD’ing in a different way as opposed to constructing persistent unit-test classes that could potentially form a layer of cement.
Lately I've been using the console for development in rails and javascript more than anything and it is a really good way to iterate on a solution quickly.
I just wanted to point out that regex is much faster in javascript than doing things 'by hand'.
Probably not true for Javascript (and other scripted languages) - matching regex uses native and highly optimized regex lib, which will usually be orders of magnitude faster than implementing this in the language.
Only writing some text as a bitmap isn't very impressive when the pixels are stored directly as bytes by default.
I want to have the same routing and data fetching logic both on the client and on the server, and for that I would need to have stores that are independent for different incoming HTTP requests.
It would be much nicer to have e.g.:
context.actions.myAction('foo', 'bar')
And onMyAction: function(foo, bar)
- dealing with asynchronous data fetches. The example shows that you should create 3 actions for every async data action: FETCH_STARTED, FETCH_COMPLETE and FETCH_ERROR.How would you deal with cases where you need to fetch multiple data sources then combine them? Seems like the number of actions would quickly explode. Also, how would you deal with dependencies and errors?
- the service api:
context.service.read('message', {}, {}, function (err, messages)
too many optional params, kinda hard to keep track what goes where.I'd prefer something with promises.
- I also miss query params support in fluxible router
Most implementations rely on the flux stores being singletons which can't work for multiple requests on the server.
The only one that's isomorphic is yahoo's but that one feels terribly verbose.
Killed: 9
ST3 seems pretty stable for regular use.
http://filimanjaro.com/blog/2014/introducing-lazy-evaluation...