|
|
|
Vim emulator for VS - VsVim[^]
[Edit - fixed the link]
modified 27-Aug-12 9:10am.
|
|
|
|
|
Some folks honestly hate vi .
Veni, vidi, vici.
|
|
|
|
|
CPallini wrote: Some folks honestly hate vi
Must be emacsians
In fact, I am pretty sure the downvotes are due to the broken link I left (and fixed in the meantime).
|
|
|
|
|
Nemanja Trifunovic wrote: In fact, I am pretty sure the downvotes are due to the broken link I left (and fixed in the meantime).
I suppose your are quite optimist.
Veni, vidi, vici.
|
|
|
|
|
I’m not really a hard core gamer anymore, but my fascination with programming did begin with video games (and specifically, rendering algorithms). So when I saw John Carmack’s 2012 QuakeCon keynote show up in my feed, I thought I’d listen to a bit of it and learn a bit about the state of game design and development. What I heard instead was a hacker’s hacker talk about his recent realization that software engineering is actually a social science. It’s about social interactions between the programmers or even between yourself spread over time.
|
|
|
|
|
Anyone can write a spec. What matters is what software is supporting the protocol, what content is available through it and how compelling is the content. RSS won not because of its great design, but because there was a significant amount of valuable content flowing through it. Formats and protocols by themselves are meaningless. Show me the content.
|
|
|
|
|
Do people expect to achieve something more when they use encryption? Probably yes. Often people think they secure their application if they magically use encryption. Now we get to the point. Encryption itself is most of the time useless as is. Encrypted data is malleable, which means the adversary can change the contents of your plaintext by modifying the ciphertext. This is something a secure system should not let happen under any circumstances. Encryption is not a magic unicorn that makes your app secure.
|
|
|
|
|
Sorry, but my BS meter just went off
Quote: History has shown that letting people choose arguments like encryption mode leads usually to no good
History has actually shown that letting people mess around with tried and true encryption methods leads to no good.
Encryption should be something that is a nice, smooth, black box. You pass in your text, you pass in your key, and you're done. Better security is enforced by having different levels of keys (a different one per installation, per machine, per user, and for really secure stuff, per message). But the actual settings should not be something that can be manipulated by the user in a way that results in a less secure ciphertext.
No one reads the manuals. Write your systems to accept this.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Totally wrong.... have a look at AS/2 (aka RFC 4130) sometime.... I can assure you - it's not a waste of time ![Smile | :)](https://www.codeproject.com/script/Forums/Images/smiley_smile.gif)
|
|
|
|
|
It’s been 25 years since we’ve updated the Microsoft logo and now is the perfect time for a change. This is an incredibly exciting year for Microsoft as we prepare to release new versions of nearly all of our products. From Windows 8 to Windows Phone 8 to Xbox services to the next version of Office, you will see a common look and feel across these products providing a familiar and seamless experience on PCs, phones, tablets and TVs. Microsoft: a bunch a squares.
|
|
|
|
|
Think it is extremely boring. Go back to the drawing boards and fire the people who thought this was a good logo.
|
|
|
|
|
Disagree, a logo is representative of the company. Lets face it, the Microsoft of now is really the more boring, scaled down version of what was the Microsoft when the previous logo was done.
The designers just worked with the way management perceives the company probably.
|
|
|
|
|
To a degree I agree. The windows team is really bad, and Office really has not done much in years.
|
|
|
|
|
Terrence Dorsey wrote: This is an incredibly exciting year for Microsoft
Then why don't their products, UIs, naming and, announcements reflect this?
It may be exciting for them, but maybe a little more mystery and a little less hearing about details 12 months in advance would make it exciting for us.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Chris Maunder wrote: Then why don't their products, UIs, naming and, announcements reflect this?
It may be exciting for them, but maybe a little more mystery and a little less hearing about details 12 months in advance would make it exciting for us.
The whole thing looks dung punchingly gay, the font choice is horrid, familiar, but I can't pick it.
Do you reckon they'll trade mark the f anf t joined together?
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|
|
We all know about the gadgets that get showered with constant praise—the icons, the segment leaders, and the game changers. Tech history will never forget the Altair 8800, the Walkman, the BlackBerry, and the iPhone. But people do forget—and quickly—about the devices that failed to change the world: the great ideas doomed by mediocre execution, the gadgets that arrived before the market was really ready, or the technologies that found their stride just as the world was pivoting to something else. What's your favorite "forgotten tech"?
|
|
|
|
|
I have never met another person who has owned a 3DO game system. I thought my parents were being cheap when they bought me that instead of one of the more popular ones, but looking at the Wikipedia page it looks like it was quite expensive.
And how the heck is the TI-83 forgotten tech? Isn't that still the main calculator to use these days? I actually lent mine out to somebody a couple years ago and they are finally returning it to me (it's in the mail).
Ah, me and my calculator have been through a lot. It is actually a TI-83+, but started out as a TI-83. I saved up an entire summer of allowance to buy that thing. Then, one day my dad decided to wash my backpack and the calculator went along for the ride. I was heartbroken. My mom went to the store to exchange it, but they didn't have another TI-83 in stock. She apparently bitched at them so much they exchanged the broken TI-83 for a new TI-83+. I suppose my dad deserves some credit for that too.
|
|
|
|
|
Although I posted the article, I actually disagree that most of these are worth pining for. Zip drives? Please. Ok, they were cheap mass storage when floppy disks ruled the world, but anyone who relied on them spent as much time cursing as copying.
My short list:
BeOS - totally brilliant, and I still keep a VM of Haiku around for fun.
NeXT cube - beautiful *and* pretty advanced computing for the time. Little did we know this would be a preview of OS X.
TIA, The Internet Adapter - proxy an interactive, graphical web session through a shell account.
NT 4/Win2k - Let's be honest, up to this point doing real work on Windows was a total crapshoot. Driver hassles aside, NT 4 and Win2k brought much appreciated stability. I actually liked the Win2K UI and stuck with it as my default until Win7 came around.
SCSI - I never had problems with device ordering and termination, and unlike USB, it was obvious how to hook up the cables.
PostScript - Got a problem with your image? Go into the (plain text) code and fix it. Oh, and it was the default NeXT display technology.
Director of Content Development, The Code Project
|
|
|
|
|
As a cruel trick on myself, about a month ago I installed Windows 8 on my main PC to see what it was like. The answer is: abysmal. I don’t think it’s an exaggeration to say that Windows 8 is the worst computing experience I’ve ever had. As a desktop operating system, it’s annoying, frustrating, irritating, and baffling to use. I’ve tried on many occasions to explain exactly why it’s so awful to use day-to-day, and most of the time, smoke starts pouring out of my ears. I thought it would be better to get down exactly what the issues are and why you should avoid it. Perhaps you would prefer something from our Linux collection?
|
|
|
|
|
The real difference is that Windows 8 is finished; it's polished and smooth, with even better performance than in the previews, and none of the rough edges left. Even the previously disappointing Modern UI-style apps such as Mail, Calendar, Messaging and People are slick, sleek and far more functional. Even though Microsoft says it will carry on updating them, they're now useful and engaging rather than frustrating. This is Microsoft putting it all together. In case you've been living under a rock and haven't heard anything about Win8 yet.
|
|
|
|
|
But touchscreen or mouse, Windows 8 undeniably shines
What about keyboard navigation ?
|
|
|
|
|
|
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 Graham Lee, Mac and iOS developer.
|
|
|
|