The Insider News
The Insider News is for breaking IT and Software development news. Post your news, your alerts and
your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be
removed. If you wish to ask a programming question please post it
here.
Get The Daily Insider direct to your mailbox every day. Subscribe
now!
|
|
 |

|
The Death Star has cleared the moon, and the X Wings have all but been wiped out. Patent Wars looks to be stepping up as a US judge orders Samsung to stop selling Galaxy tables in the US. This order will go into effect as soon as Apple lodges a $2.6m bond to protect Samsung from damages should the ruling go their way. Source[^]
|
|
|
|

|
US Court/Justice system - so pathetically amateurish.
The EU bangs Microsoft and Intel for Euros-By-The-Billion (the new plan to help the Greek Economy).
I believe it's time for revolution: turn-about is fair play.
| "The difference between genius and stupidity is that genius has its limits." - Albert Einstein |
| "As far as we know, our computer has never had an undetected error." - Weisert |
| "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|

|
During TechEd 2012, Telerik announced their first commercial library for building Windows 8 Metro applications. This control library is a set of controls for XAML and HTML apps. User can chose the language of their own choice and deliver a high end Windows 8 enterprise and consumer applications using these controls.
In this blog post, I will describe more about the controls and guide you to kick start with your Metro application development using the Telerik RadControls. The controls set is neither yet released nor available publicly to download. In case you want a special early adopter access, this blog post will help you to get one too.
|
|
|
|

|
all you need to know is here[^]
Steve
_________________
I C(++) therefore I am
|
|
|
|

|
I invented/discovered/came-upon "Inverse Fizzbuzz" while mucking about with Scala & Partial Functions. While Fizzbuzz answers the question "Can Shipper code?", Inverse Fizzbuzz tells you "How well does Shipper code?" Given a list of strings, what's the nerdiest thing you can do?
|
|
|
|
|

|
Microbenchmarks are evil. Ya, I said it. Folks spend hours in tight loops measuring things trying to find out the "best way" to do something and forget that while they are changing 5ms between two techniques they've missed the 300ms Database Call or the looming N+1 selects issue that has their ORM quietly making even more database calls. Fun with Microbenchmarks!
|
|
|
|

|
Terrence Dorsey wrote: Folks spend hours in tight loops measuring things trying to find out the "best way" to do something
Really? I mean, really?
In my experience when anyone dares to wonder aloud if a pice of code could be done more efficiently, There's a barrage of an out-of-context "Premature Optimization is the Root of All Evil!" raining down on a poor guy wanting to learn.
They always claim "folks spend hours squeezing useless microseconds." Without even as much as anecdotical evidence. Optimization is the new goto.*
I think this mantra is an excuse to ignore performance questions - because the "first make it run, then make it fast" is based on an assumption that fails on modern hardware: that performance problems are isolated. Wondering if something can be made faster is the best way to demystify the compiler, especially for people who never used low-level languages.
[edit] Oh wait, Scott just had to pull a "I'm not a witch" defense before doing some microoptimizations.
*) which is appropriate only because of the original source of the quote.
|
|
|
|
|

|
There was a time where you could significantly improve the memcpy of the standard libraries. More than one, actually - and sometimes it even did matter.
With the move towards more-RISCiesque instruction timings, looping and unrolling would improve over REP MOVSD especially for large blocks.
With the move to better optimizers, an inlined loop could omit alignment arithmetics, and use SIMD instructions.
So it depends when and what for that guy did it
|
|
|
|
 |
|
|
General
News
Suggestion
Question
Bug
Answer
Joke
Rant
Admin