|
It doesn’t matter how many pages you’re loading securely or how many padlock icons or vendor certifications you drop on the site, one you start sending auth cookies around insecurely, you’re toast. It’s completely pointless to secure those banking details in transit but then let the auth cookie which can load the financial data back up float around in the clear. That is a very insufficient use of HTTPS indeed. Revisiting the quirks of HTTPS because you're probably doing it wrong.
|
|
|
|
|
Idiots. Just idiots.
And I mean the 'developers' (I use that term very loosely here, a better term would be 'script kiddies') of that 'Top Cash Back' site.
Gryphons Are Awesome! Gryphons Are Awesome!
|
|
|
|
|
Everyone has their own opinions about what Microsoft is doing with Open Source Software, whats working, whats not, that isn’t the point of this post. This is about what I would like to see, and why. What do you think Microsoft could do to improve its standing in the OSS world?
|
|
|
|
|
By now, you should begin to see the benefits of using something like Vagrant. I can now create a reproducible enviroment using nothing more than a text file included in the repository of my application. No more “works on my machine”, no more hair pulling.... If you are a Chef fan, Puppet die hard or a simple shell purist, you can provision services with Vagrant. Vagrant works with VirtualBox to simplify VM configuration and deployment.
|
|
|
|
|
You need to find a phrase in over 200 files worth of code. Manual searching is not a feasible option. If you are like me you know about grep, but it has always made you nervous. It is so powerful reading the man page was like a tech manual for an engine. Fortunately, getting the benefits of grep with little pain is easy, once you finally figure it out. All man pages should start out with basics like this.
|
|
|
|
|
Concurrency: avoid it if you can. If not, then remember that with great power comes great responsibility. These are pretty good lessons to learn. What would you add to this list?
|
|
|
|
|
Great one, thanks for sharing. Would like to share my perspective also:
1. Never directly eye technological advances while working. Always have your senses focused on the logic at hand first and then if the current technology does not fit in only then analyze the alternatives. Nobody gets paid for learning new technologies continuously.
2. Sometimes as a programmer you will be in a fix over a feature that you think can be there in the program but considering today's scenario the specifications clearly list that this feature can never be part of the work. In this case it is obvious that you don't have to write in code for this feature but your objective should be to write code in a way that in future this feature really does not become IMPOSSIBLE to code. I can bet on this one I've experienced this situation multiple times.
Hope my experiences that lead me to believe in these facts were not extraordinary
|
|
|
|
|
In the common retelling of Apple's history, it was Steve Jobs' and Steve Wozniak's second computer, the Apple II, that launched their fledgling company toward stratospheric growth and financial success. The machine's triumph as a single platform for business software, games, artistic tools -- and more -- set the stage for the later debut of the first Mac, and later OS X and iDevices. What many forget -- or may not even know -- is that when the Apple II was introduced at the inaugural West Coast Computer Faire in April, 1977, it suffered from what, in retrospect, was a glaring shortcoming: It had no disk drive. The inside bits on Paul Laughton's Apple II disk operating system.
|
|
|
|
|
The arrival of widespread public Wi-Fi access across London Underground has been broadly welcomed by the general public, particularly those with smartphones and tablets who want to maintain internet access inside stations in order to continue to use their devices.... However, the use of any open, public Wi-Fi connection poses substantial risks to data and device security. The advent of Bluetooth a few years ago saw the growth of Bluejacking, where open Bluetooth connections on handsets were hijacked or bombarded with unwanted messages. Widespread use of Wi-Fi-enabled devices in a small enclosed area such as a Tube platform risks the devices and their related data traffic being targeted by opportunist hackers. Mind the gap... in your networking security.
|
|
|
|
|
|
The fastest growing industry in the US right now, even during this time of slow economic growth, is probably the patent troll protection racket industry. Lawsuits surrounding software patents have more than tripled since 1999.... What does this sound like? Yes, it’s a textbook case of a protection racket. It is organized crime, plain and simple. It is an abuse of the legal system, an abuse of the patent system, and a moral affront. Civilized people don’t pay up. They band together, and fight, and eliminate the problem.
|
|
|
|
|
Everybody knows a computer is a machine made of metal and plastic, with microchip cores turning streams of electrons into digital reality. A century from now, though, computers could look quite different. They might be made from neurons and chemical baths, from bacterial colonies and pure light, unrecognizable to our old-fashioned 21st century eyes. Far-fetched? A little bit. But a computer is just a tool for manipulating information. That's not a task wedded to some particular material form. After all, the first computers were people, and many people alive today knew a time when fingernail-sized transistors, each representing a single bit of information, were a great improvement on unreliable vacuum tubes. That slime in the back of your refrigerator may be calculating Pi.
|
|
|
|
|
Terrence Dorsey wrote: That slime in the back of your refrigerator may be calculating Pi.
maybe it's the remnants of Apple Pie calculations.
as if the facebook, twitter and message boards weren't enough - blogged
|
|
|
|
|
Pfft. Some little girl's "cooking creation" is probably counting googolplex.
Meh.
|
|
|
|
|
iPad is three years old now, and many tech blogs are writing stories to reflect what has changed. More than 100 million of them have been sold, alongside other popular tablets like the Kindle Fire and Nexus 7. But originally the reception was quite sceptical. Many made the argument that the tablet was "just a big iPod Touch or iPhone"... The funny thing about this argument is that — while the skepticism was misplaced — the core point was true: The iPad is just a big iPhone. Or to put it the other way, the iPhone is just a pocket-sized iPad. The big news here is that the telephony part of a smartphone is not going to matter for much longer.
|
|
|
|
|
It's true. Mickey Mouse is a Sith Lord. Disney is closing LucasArts[^].
|
|
|
|
|
And so it begins... The brick-by-brick dismantling and assimilation of an empire by an even bigger, more evil empire...
The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill
America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde
Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin
|
|
|
|
|
Since "Sith" describes a group, rather than an individual, shouldn't that be "The Sith are winning"?
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Except when I'm referring to Mickey Mouse as the Sith, rather than the organisation.
|
|
|
|
|
In that case, it should probably be "The Sith Lord is ..."; if you were referring to a single Jedi, you wouldn't use "The Jedi is ...", would you?
Mind you, I suppose I should be grateful your title wasn't, "Winning, the Sith is."
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Richard Deeming wrote: Winning, the Sith is.
Bollox, Thought of that I should have.
|
|
|
|
|
Sorta OT: Do you like Star Wars? I watched some of the movies, never really got into them, but I love Angry Birds Star Wars. It is quite fun.
I think I have an addiction to Angry Birds, but I can stop anytime. I already have several times today!
Gryphons Are Awesome! Gryphons Are Awesome!
|
|
|
|
|
Despite my avatar, I only like some Star Wars. I liked episodes 4 and 5. The Yoda reference came years ago when someone referred to me as the Geordie Jedi, and it stuck as a sort of in joke. I forget who said it.
|
|
|
|
|
Pete O'Hanlon wrote: I forget who said it
Don't worry, nobody expects you to remember something that happened 800 years ago.
|
|
|
|
|
CodeProject.TV is the video training arm of CodeProject and a technical training marketplace that enables trainers, authors and educators to share their knowledge through bite-sized, high-quality videos. Start watching today. Notice anything new on CodeProject? (Hint: it's just to the left of your user ID.) Stay tuned for the official announcement.
|
|
|
|