Click here to Skip to main content

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!

 
You must Sign In to use this message board.
Search this forum  
    Spacing  Noise  Layout  Per page  Show 
GeneralRe: Into the Void: Why void is a bad ideamembers_mon15-Apr-13 0:24 
Khalid Abuhakmeh wrote:
Now what happens when I change void to return this, or the instance of the object that I am using?

 
If I'm not using fluent interface, I won't win a thing... I'm with Brisingr Aerowing[^]
 
like the idea (I like fluent interfaces Smile | :) ), but it depends...
(yes|no|maybe)*

GeneralRe: Into the Void: Why void is a bad ideaprotectorPete O'Hanlon15-Apr-13 0:53 
Unless you really, really think your code is going to be chained together, YAGNI.
I was brought up to respect my elders. I don't respect many people nowadays.

CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

GeneralRe: Into the Void: Why void is a bad ideamemberLeslie Sanford15-Apr-13 2:10 
Terrence Dorsey wrote:
but if I don't expect a single result back, I am most likely going to want to inspect the object itself

 
Why? To ensure that the state of the object is correct? That's the job of the object itself.
NewsHope you’re ready developers, the Pebble smartwatch SDK is herestaffTerrence Dorsey14-Apr-13 9:54 
After a delay, the software development kit (SDK) for the Pebble smartwatch is now live. On Friday, the watch maker publicly released the SDK and documentation, which was originally scheduled for when the watches started shipping. This means that owners of the Pebble watch — one of the hottest KickStarter projects in 2012 with more than 68,000 backers — can soon look forward to applications for their timepiece.... For now, the SDK appears to support custom watch faces but will be expanded for functional applications.
What time is it? Time to code.
NewsWhich programming languages should I learn: Beginners EditionstaffTerrence Dorsey14-Apr-13 9:54 
Once upon a time, we maybe started out with Logo to understand simple command sequencing, or BASIC – both, you’ll note, frequently provided with interpreters or REPL-type environments which are great to learn in. For a while, PASCAL was a popular learning language on University courses – in fact, it was designed by Niklaus Wirth precisely to help educate people about the whacky ‘new’ ideas that we should organize our programs in structured blocks, with subroutines, and loops and things.
What should a learning language offer today?
GeneralRe: Which programming languages should I learn: Beginners EditionprotectorDaveAuld14-Apr-13 22:31 
So, what it really boils down to is, I really should give a F#(c,k).
 
Maybe it is time to hit the new F# project button again and just see where that takes me......... D'Oh! | :doh:
Dave
Find Me On: Web|Facebook|Twitter|LinkedIn

Folding Stats: Team CodeProject


GeneralRe: Which programming languages should I learn: Beginners EditionmemberRanjan.D15-Apr-13 7:52 
It might take you to Full Stop Smile | :)
Ranjan.D

NewsCapturing Important Business Logic with LOLCODEstaffTerrence Dorsey14-Apr-13 9:53 
It’s important to note it’s of utmost importance that when we capture Important Business Logic, we do so with gravitas and sincerity; this means doing so in a language that the business owners and customer representatives (and most of the marketing department) can understand. So, it’s with a grave and sincere demeanor that I present to you an important language in your .NET programming toolbox: LOLCODE.
HAI. CAN I HAZ CODEZ NOW? RETURN CODEZ. KTHXBYE.
NewsIt’s not a web app. It’s an app you install from the web.staffTerrence Dorsey14-Apr-13 8:22 
Why aren’t there more high quality mobile web apps that have the look, feel, and performance of their native counterparts? I don’t think the reason is a technical one. Granted, some apps must be native: OpenGL-based games, for example, or apps that access hardware capabilities that are not yet exposed to the browser (a shrinking list); but I don’t buy the argument that native SDKs allow you to create interfaces that are inherently better, smoother, more dynamic — or more delightful — than what is possible via HTML5.
Some lessons we’ve learned about making web apps work well on mobile devices.
NewsWhat does the web platform need next?staffTerrence Dorsey14-Apr-13 8:21 
The web platform has advanced out of all recognition, and continues to evolve at a frankly bewildering pace (I’m paid to keep track of all this stuff, and if I take a fortnight’s holiday I scramble to get back on top of it). Four years ago, if you wanted to access your device’s GPS information, you pretty much had to use a native app; now, the W3C Geolocation API is available in all browsers, on most classes of devices. The advancement of what the press likes to call “HTML5″ (but mostly isn’t just HTML5) is closing the gap between the capabilities of native and web. But it isn’t there yet.
You can do a lot with web technology. What more would you like it to do?
NewsWhich Unicode characters can you depend on?staffTerrence Dorsey14-Apr-13 8:21 
Unicode is supported everywhere, but font support for Unicode characters is sparse. When you use any slightly uncommon character, you have no guarantee someone else will be able to see it.... So what characters can you count on nearly everyone being able to see? To answer this question, I looked at the characters in the intersection of several common fonts: Verdana, Georgia, Times New Roman, Arial, Courier New, and Droid Sans. My thought was that this would make a very conservative set of characters.
I U+2764 Unicode (most of the time).
NewsA beginner’s guide to building botnets — with little assembly requiredstaffTerrence Dorsey14-Apr-13 8:21 
Have a plan to steal millions from banks and their customers but can't write a line of code? Want to get rich quick off advertising click fraud but "quick" doesn't include time to learn how to do it? No problem. Everything you need to start a life of cybercrime is just a few clicks (and many more dollars) away.
Malware is big business. And now it's going retail.
NewsHow the Banner Ad Was BornstaffTerrence Dorsey14-Apr-13 8:20 
Back in the fall of 1994, Bill Clinton was nearly midway through his first term, Ace of Base was at the top of the charts, and the Web was in its infancy. Businesses were just waking up to the power of the Internet as a commercial platform. In California, the staff at Hotwired — the Internet offshoot of Wired — contemplated how exactly to pay the writers it hired. The idea arrived to create a dozen sections that would carry “banner” advertising. This wasn’t entirely original. Early Web service Prodigy had used similar methods, although it placed its banners at the bottom of the screen. (This led to the first ad blocker; a piece of plastic affixed to the bottom of monitors to obscure the dreaded advertising.)
Other 1994 notables: Tonya Harding, OJ Simpson, Boyz II Men and Ebola Zaire.
Newshacker lifecycle [modified]memberNimitySSJ14-Apr-13 5:45 
Thought you all might like this link. It seems pretty accurate.
 
Hacker Life Cycle article

modified 14-Apr-13 15:14pm.

GeneralFor those who need a working linkprofessionalMarco Bertschi14-Apr-13 7:17 
Title says it all[^]

NewsGlobal Attack on WordPress SitesprotectorAspDotNetDev12-Apr-13 6:49 
http://blog.resellerclub.com/2013/04/12/global-attack-on-wordpress-sites/
 
Post:
there is an on going and highly distributed, global attack on wordpress installations to crack open admin accounts and inject various malicious scripts

 
The ongoing goings-on of WordPress.

GeneralRe: Global Attack on WordPress Sitesmembered welch12-Apr-13 9:17 
The problem is that Wordpress allows unlimited amount of login attempts on the admin account. There is a plugin to remedy this, but it really should be built-in to the core.
NewsNorth Korean missile test delayed by Windows 8memberRavi Bhavnani12-Apr-13 2:15 
Clickety[^[The New Yorker]
 
Intelligence analysts said that the announcement gave rare insight into the inner workings of North Korea’s missile program, which until last year had been running on Windows 95.
 
/ravi
My new year resolution: 2048 x 1536
Home | Articles | My .NET bits | Freeware
ravib(at)ravib(dot)com

GeneralRe: North Korean missile test delayed by Windows 8protectorPete O'Hanlon12-Apr-13 3:28 
I wouldn't have wanted to be the helpdesk person trying to translate swipe in from the left into Korean.
I was brought up to respect my elders. I don't respect many people nowadays.

CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

GeneralRe: North Korean missile test delayed by Windows 8professionalKarl Sanford12-Apr-13 3:42 
I hope you realize that this is political satire, and not a factual news article. http://en.wikipedia.org/wiki/Andy_Borowitz[^]
Be The Noise

GeneralRe: North Korean missile test delayed by Windows 8memberRavi Bhavnani12-Apr-13 3:51 
I do.  I was trying to start the newsday with a subtle spot of levity.
 
/ravi
My new year resolution: 2048 x 1536
Home | Articles | My .NET bits | Freeware
ravib(at)ravib(dot)com

GeneralRe: North Korean missile test delayed by Windows 8memberpeterchen12-Apr-13 5:39 
So... the whole thing was a google advertising stunt?

GeneralRe: North Korean missile test delayed by Windows 8memberRon Anders12-Apr-13 15:32 
Where stawt button?
How stawt war with no stawt button?
Where my F%^&in pworgwam?
GeneralRe: North Korean missile test delayed by Windows 8professionalMarco Bertschi14-Apr-13 7:10 
Ron Anders wrote:
How stawt war with no stawt button?

You are using the peace edition of Windows.
Wait... Windows has always to be tamed -.-

NewsSilicon Valley Goes Hollywood: Top Coders Can Now Get AgentsstaffTerrence Dorsey11-Apr-13 12:21 
To be a good coder in Silicon Valley is to be among the pampered elite. You get fat paychecks, people bring you free gourmet food, drivers shuttle you around town. Coders here are really treated much like talented entertainers would be down south in Hollywood. It’s a thought not lost on Altay Guvench, a coder himself who has become one of the first agents for software developers. Don’t groan. It was only a matter of time.
Never work with children or animals, and make sure you get a piece of the merchandising.
GeneralRe: Silicon Valley Goes Hollywood: Top Coders Can Now Get Agentsmember0bx14-Apr-13 0:43 
We're not developers, we're an "agency".
 
I'm not a consultant, I'm a "developer agent", or should we say "agency agent"? Roll eyes | :rolleyes:
.

NewsSchrodinger's Cat and outside-the-box namingstaffTerrence Dorsey11-Apr-13 12:21 
What's in a string? That depends on who you ask, apparently; a lesson that Fedora recently learned when it unexpectedly ran into a problem with the release name for the upcoming Fedora 19, "Schrödinger's Cat"—and all of the unusual characters contained within. Typographic oddities might seem like a trivial reason to upend the distribution release process, but a validation tool in the bug reporting system objected to the name, so Fedora developers found themselves asking whether it was more practical to stop and fix all of the utilities, or to change the release name itself.
We cannot tell whether the cat is UTF-8 or not.
GeneralRe: Schrodinger's Cat and outside-the-box namingmemberBernhard Hiller11-Apr-13 21:38 
Ha! We are in 2013 now, and Linux still can't handle that?
More than a decade ago, I tried to backup some files with non-pure ASCII characters from a Linux file system to a CD - and the names were broken. Well, somewhere on the web I found the information that it was not a bug, just a difference in the character sets of the file systems... Oh great! And now, more than a decadce later, Linux does still händle poor ASCII characters only.
GeneralRe: Schrodinger's Cat and outside-the-box namingmemberDan Neely12-Apr-13 3:09 
Quote:
Peter Robinson proposed the project go right for the goal and choose "DROP table *;".

 
If they're going for broke, shouldn't it be something like: sudo rm /*
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
 

Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt

NewsA non-mathematical explanation of one way functionsstaffTerrence Dorsey11-Apr-13 12:20 
Alice and Bob are crossword enthusiasts. Every morning they rush to complete the Daily Telegraph cryptic crossword. One morning Alice finishes the crossword and telephones Bob to gloat. Bob challenges her by asking for the solution to 21D as proof that she's completed the entire thing.... So Alice's dictionary procedure is a 'one way function': it's easy to go from a word to another in one direction, but very hard to do so in the opposite. Such one way functions are widespread in computer security.
Computers are faster and do this with math, but the principle is the same.
GeneralRe: A non-mathematical explanation of one way functionsmemberBernhard Hiller11-Apr-13 21:55 
That's a great link we should give to all those people asking how to "decrypt" passwords.
GeneralRe: A non-mathematical explanation of one way functionsprotectorDaveAuld12-Apr-13 22:55 
Notice Alice and Bob don't rush to complete Dalek Dave's CCC in the lounge every weekday....Unsure | :~
Dave
Find Me On: Web|Facebook|Twitter|LinkedIn

Folding Stats: Team CodeProject


GeneralRe: A non-mathematical explanation of one way functionsstaffTerrence Dorsey14-Apr-13 7:27 
Bob and Alice may be on a one-way path to trouble: Bob outsmarts Alice's 'one way function'[^]
Director of Content Development, The Code Project

NewsThe API ParadoxstaffTerrence Dorsey11-Apr-13 12:20 
APIs are great, they allow companies to expose parts of their engine for inclusion into the products of others to increase adoption and to facilitate the development of features and products around a common set of data. In theory APIs are a win-win, both for the party that exposes the API as well as for the party that uses it and since the mid 90’s APIs have become more and more common.... In practice though, APIs are a double edged sword, both for the exposer as well as for the user. In this article I’ll try to outline what the shadowside is of exposing an API, and why this is a potential problem for any users of that API.
If your business depends on someone else's API, you don't own your own business.
NewsThe PC inside your phone: A guide to the system-on-a-chipstaffTerrence Dorsey11-Apr-13 12:19 
A desktop PC used to need a lot of different chips to make it work.... As chip manufacturing processes have improved, it's now possible to cram more and more of these previously separate components into a single chip. This not only reduces system complexity, cost, and power consumption, but it also saves space, making it possible to fit a high-end computer from yesteryear into a smartphone that can fit in your pocket. It's these technological advancements that have given rise to the system-on-a-chip (SoC), one monolithic chip that's home to all of the major components that make these devices tick.
Cortex the Killer: these mobile chipsets are conquering the desktop.
NewsPlan your digital afterlife with Inactive Account ManagerstaffTerrence Dorsey11-Apr-13 11:16 
Not many of us like thinking about death — especially our own. But making plans for what happens after you’re gone is really important for the people you leave behind. So today, we’re launching a new feature that makes it easy to tell Google what you want done with your digital assets when you die or can no longer use your account.
Welcome to the Past Lives Pavilion.... brought to you by "Google Death."
NewsHijacking airplanes with an Android phonestaffTerrence Dorsey11-Apr-13 11:16 
Teso, who has been working in IT for the last eleven years and has been a trained commercial pilot for a year longer than that, has combined his two interests in order to bring to light the sorry state of security of aviation computer systems and communication protocols. By taking advantage of two new technologies for the discovery, information gathering and exploitation phases of the attack, and by creating an exploit framework (SIMON) and an Android app (PlaneSploit) that delivers attack messages to the airplanes' Flight Management Systems (computer unit + control display unit), he demonstrated the terrifying ability to take complete control of aircrafts by making virtual planes "dance to his tune."
Smartphones on a Plane: Sit back. Relax. Enjoy the fright.
GeneralRe: Hijacking airplanes with an Android phoneprofessionalBrisingr Aerowing12-Apr-13 14:38 
WTF?!? OMG | :OMG: OMG | :OMG: OMG | :OMG: OMG | :OMG: OMG | :OMG: Unsure | :~ Unsure | :~ Unsure | :~ Unsure | :~ Unsure | :~ Unsure | :~ Unsure | :~ WTF | :WTF: WTF | :WTF: WTF | :WTF: WTF | :WTF: WTF | :WTF: WTF | :WTF: WTF | :WTF: OMG | :OMG: OMG | :OMG: OMG | :OMG: OMG | :OMG:
Gryphons Are Awesome! ‮Gryphons Are Awesome!‬

NewsInternational Space Apps ChallengestaffTerrence Dorsey11-Apr-13 11:15 
The International Space Apps Challenge is a technology development event during which citizens from around the world work together to solve challenges relevant to improving life on Earth and life in space.
You may be earthbound, but these challenges will take you to infinity and beyond!
NewsSorry, PC Industry: You’ve Apparently Managed to Perfect the PCstaffTerrence Dorsey11-Apr-13 11:15 
I can’t help but think, though, that the first signs that the PC market might be maxing out came in early 2007, before Windows 8, the iPad or even the iPhone had any influence on the business. That’s when Microsoft released Windows Vista and an enormous number of consumers and businesses responded by saying, essentially, “No thanks, we’re perfectly happy with Windows XP.” Even today, almost a dozen years after XP’s release, the company is trying to convince a fair chunk of the PC-using world that it didn’t perfect the PC operating system back in 2001.
Are PCs finally good enough, or are tablets better... and taking the industry by storm?
NewsPC Sales Show Biggest Quarterly Decline EverstaffTerrence Dorsey11-Apr-13 11:14 
Sales of personal computers were very nearly twice as bad as previously expected and experienced their worst year-on-year decline ever in the first quarter of 2013, according to the market research firm IDC.... Worldwide PC shipments came in at 76.3 million units in the first quarter of the year, amounting to a decline of nearly 14 percent. That’s much worse than the firm’s forecast, which called for a decline of 7.7 percent. The findings also amount to the fourth consecutive quarter in which sales declined compared to the previous quarter.
This can't be good news for the Linux desktop, either.
GeneralRe: PC Sales Show Biggest Quarterly Decline Evermemberkmoorevs12-Apr-13 4:31 
IMHO, around 4-5 years ago, PC hardware became 'good enough' for most consumer and business users. Hardware is no longer the bottleneck of productivity. I know lots of people still using Win XP on 7+ year old hardware. The user experience is not great, but acceptable. As a power user, my typical replacement rate over 14 years has been about 3 years. My main development workstation and laptop are both nearing the 3 and a half year mark, and I see no reason at all to replace either one in the near future. On the OS side, when seasoned Windows users are posting questions here like 'how do I get to the desktop' and 'how do I shut down', it's no wonder consumers and businesses are holding off on moving to Win 8.
"Go forth into the source" - Neal Morse

GeneralRe: PC Sales Show Biggest Quarterly Decline EverstaffTerrence Dorsey12-Apr-13 6:31 
This mirrors my experience. A story, to illustrate:
 
I worked at Microsoft during the Win95 > Win7 era, and it was interesting to be on the leading edge of adoption much of the time. I recall keeping a Win95 system running for games (3DFX!) and hating it, because my Win2K and XP boxen were so much nicer to to use.
 
Later on, we were urged to start using Vista early on. It was terrible. OK, conceptually not bad, but in practice it really got in the way of getting work done. I went back to XP and stayed on it until, eventually, something work-related absolutely positively required that I run Vista. Sad trombone.
 
After that, I installed the first stable internal build of Win7 and have been running that ever since. It's quite good, I'm comfortable with it and my software. I run a (probably quite old by now) version of Office that does everything I could ever want (and probably far more than I can imagine). It just works. Why would I want to mess with that?
 
Not a judgement, just an observation: Apple has maintained more or less the same Mac OS UI concept since 1984, with subtle refinements and additions along the way. Without nitpicking details too much, I've found Win7 and OS X to be nearly identical is usability. In fact, with a little tweaking (fixing Alt-Tab on Mac, command keys remapped on Windows, Sublime Text as my editor everywhere...) I can be on any of my boxen and barely have to think about keyboard shortcuts, apps or workflows.
 
Did we reach desktop state of the art in 2008?
 
Mobile UI is something different altogether and IMHO it's still early days to be crowning a winner there....
Director of Content Development, The Code Project

Newshow to get 800k+ app downloads.memberkiLLe_51210-Apr-13 21:58 
Interesting read...
 
link
GeneralRe: how to get 800k+ app downloads.memberpeterchen10-Apr-13 22:10 
Let me guess... "Get Lucky" is not mentioned?

GeneralRe: how to get 800k+ app downloads.memberkiLLe_51210-Apr-13 22:12 
Nope. Which is actually now that you mention it supposed to be at the number one spot. The others DO help, however. Smile | :)
NewsA Coder Interview With Danny SevernsstaffTerrence Dorsey10-Apr-13 12:45 
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Danny Severns, IT Director for Dunn Tire and knee-deep in COBOL business systems.
Danny is bridging COBOL apps to Java, and it's pretty interesting stuff.
GeneralRe: A Coder Interview With Danny SevernsmemberNemanja Trifunovic11-Apr-13 4:37 
Terrence Dorsey wrote:
bridging COBOL apps to Java, and it's pretty interesting stuff.

 
Big Grin | :-D
 
Wait, are you serious? Unsure | :~

NewsPeak Battery: Why Smartphone Battery Life Still Stinks, and Will for YearsstaffTerrence Dorsey10-Apr-13 12:44 
In the five years since Apple released its first iPhone, touch-screen smartphones have become thinner, lighter, faster and more capable. But through it all, battery life has mostly stayed the same.... Because battery capacity hasn’t improved much over the years, the batteries themselves have gotten bigger, limiting how thin and light phones can be. Meanwhile, technologies like 1080p screens and wireless screen mirroring have been hamstrung by batteries that can’t keep up.
Kids, there's a reason cell phones used to look like a purse, and it wasn't fashion.
NewsOculus Rift Virtual Reality Goggles TeardownstaffTerrence Dorsey10-Apr-13 12:43 
Let's face it, the year is 2013. Where are our flying cars? Why isn't deep space travel a thing yet? Why hasn't virtual reality become, well, reality? The Oculus Rift seeks to fill that lack of virtual reality in our lives. Still in its early developmental stage, the Oculus Rift promises to deliver VR gaming to the yearning public. Join us as we take a peek inside the Oculus Rift and its hardware.
One of the phantasmagoric conceptions of my friend... disembowled for your morbid curiosity.

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   


Advertise | Privacy | Mobile
Web03 | 2.6.130617.1 | Last Updated 19 Jun 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid