|
ITPortal Wrote:[ ^]Libel and social media: a closer look at how 140 characters can end in a lawsuit
Think before your type and post! So, how many of those posts in the lounge could now be classed as libelous?
|
|
|
|
|
But didn't I just say that the compilers were not permitted to make this optimization? No, I did not. I said that they were not permitted to make this optimization in a single-threaded program, but the garbage collector and the finalizer queue run on their own threads! The C# language makes very few guarantees about how side effects are ordered in a multi-threaded program; only very special side effects like volatile writes, thread creation, and so on, are guaranteed to be observed in a particular order. Confronted with a problem, you think "I'll use multithreading". Nothhw tpe yawrve o oblems.
|
|
|
|
|
Build your next great game for Windows 8. Don't start from scratch. Our Platformer Game Starter Kit for Windows 8 will get you going with full code & free game art. It's not just for playing - you can remix into your own Windows Store app.
|
|
|
|
|
|
In February 2013 I heard about the MKE Event for the International Open Data Hackathon1. Since it had the word "hackathon" in the title, I thought I'd attend. I didn't know any more than that. It was awesome.... They work to get Milwaukee to open up its critical data to citizen hackers who will build applications that make that data useful to the people of Milwaukee. I worked on a team that scraped the night parking regulations and built an interactive, zoomable map of Milwaukee that tells you the night parking regulations for any address, simply by clicking on the map. DIY PRISM... sort of.
|
|
|
|
|
In the moral realm there may be 7 deadly sins, but scalability maven Sean Hull has come up Five More Things Deadly to Scalability that when added to his earlier 5 Things That are Toxic to Scalability, make for a numerologically satisfying 10 sins again scalability... Notice a trend? Most of these relate to disk or database I/O.
|
|
|
|
|
Reminds me of my last job. We had a hugely complex SQL environment with some bugs that tooks weeks to months to find/fix. To make troubleshooting easier, I proposed that we log all (or most) stored procedure calls, along with all parameter values, making sure to store info about the call stack (order, hierarchy)... beyond what SQL Profiler provides. I proposed that we keep a single function that returned 0 or 1, so we could quickly turn off the logging when load was high. I also ran samples to prove our system could handle the load.
I was shot down and not allowed. They were too afraid to change. All for the better, I guess... happy to be away from all that uncommented SQL code and VB6 clusterf...
|
|
|
|
|
Terrence Dorsey wrote: In the moral realm
Well, while there may be a philosophical discussion of the morality of his 10 sins of scalability, I think he meant "mortal realm."
Marc
|
|
|
|
|
Todd wrote: 6. Object Relational Mappers. Create complex queries that hard to optimize and tweak. I disagree with this point.Of course, if you have complex queries you should pay attention how to implement it.But this doesn't mean ORMs' are slow. You should know how to properly use it. There are number of ways you can scale up the application too.
Example of ORMs along with some consideration and tip/tricks.
1 Performance Considerations (Entity Framework)[^]
2 NHibernate Perf Tricks[^]
3 Dapper[^, a stackoverflow [^] ORM.
Wonde Tadesse
|
|
|
|
|
Since the dawn of XP, I've read about the benefits of Pair Programming. Evangelists have told us that it will improve code quality, help knowledge dissemination, and even boost productivity, all while cultivating deep, soulful bonds between developers (see: spooning). Those who reject pair programming are assumed to be cowboys, slackers, or social recluses. Well, I'm none of these (at least I don't think), but yet I still hate the idea of Pair Programming. For what it's worth, here's why... The stone-cold truth about Hydra-head programming.
|
|
|
|
|
We've still got about five months before the new Xbox One and PlayStation 4 launch in North America, and already blood has been spilled. From Microsoft gathering an arguably more impressive stable of exclusive games, to Sony revealing the lack of restrictions on PS4 games and a $100 lower price -- effectively, not only kicking the Microsoft brand when its down, but also knocking out a few teeth. This next console launch may be one of the most exciting and brutal yet, and I can't wait to comfortably watch from the sidelines, praising Thor I'm not in either of their shoes. Which will you buy: Xbox, PlayStation... or both?
|
|
|
|
|
When Rich Barton was at Microsoft, he pulled off something that, despite government and investor pressure over the years, never happens. He spun out a company. That company, Expedia, which Barton founded in 1996, later went public with Barton as CEO. In 2003 Barry Diller’s USA Interactive acquired it for $3.6 billion. Since then Barton has co-founded real estate data company Zillow and job search startup Glassdoor, and he’s invested in a handful of others. An interview with Expedia founder Rich Barton, who was not assimilated by the Borg.
|
|
|
|
|
Hell finally froze over yesterday, so Apple announced a new Mac Pro at WWDC. At first glance, the new machine was as mysterious as it was terrifying to me and many other creative pros who have been waiting for ages for this thing to drop. But now that Apple has a full site page for the new machine and I’ve gotten some info from people familiar with its internals and with OS X 10.9, the Mac Pro has becomes less of a mystery. But that’s also what’s freaking us out. Darth Mac: I find your lack of internal expansion disturbing.
|
|
|
|
|
From the outside, it would appear I was on the textbook path of programming. Started making websites at 15. Took programming and web design classes in my tech-oriented high school. Was accepted into my first choice school and majored in Computer Engineering. Had great internships at a tech giant. Wrote code that was used by millions of people. Graduated with distinction. Cofounded a software startup. And yet despite doing everything right, I didn’t think of myself as a good programmer. ...Or How I Learned to Stop Worrying and Love the Code.
|
|
|
|
|
I made a first person exploration game in minecraft which I’m using to study how human beings gain and store spatial knowledge. This post outlines the processes involved in making and getting data for analysis from a minecraft server. A little bit of background first: my PhD thesis is on modeling human behavior in simulations of crowds. More specifically it’s about modeling crowds that are evacuating buildings during fires, terrorist attacks or something similar. As a part of my thesis, I’ve been planning to develop a model of spatial knowledge and exploratory behavior of humans; this could be invaluable in structuring buildings in a way so that evacuation is quick, efficient and relatively painless. Sorry, your Companion Cube cannot accompany you in the event of an actual emergency.
|
|
|
|
|
|
RIP VMS.
It was the first Gigabyte scale OS I ever came across and the last one to be fully documented on paper so it holds a special place in my personal history of computing.
It will be interesting to see if its progeny go on to dominate the Terabyte era as well or if something genuinely conceptually new emerges.
"The secret of happiness is freedom, and the secret of freedom, courage."
Thucydides (B.C. 460-400)
|
|
|
|
|
Sad news. Future generations will miss it, and they won't even know.
In my opinion, the last OS to be documented at all I have been missing the Digital Command Language for decades
|
|
|
|
|
YvesDaoust wrote: Digital Command Language A long time ago, in a galaxy far, far away...
I worked for a defense contractor. We had a project which required strict FORTRAN-77 adherence. We were using VAX FORTRAN on a microVAX-II running VAX/VMS 4.0. There were a couple VAX FORTRAN features we wanted to use during development that weren't FORTRAN-77. I wrote a preprocessor in DCL that converted the VAX FORTRAN constructs into equivalent FORTRAN-77. Roughly a third of the final product was code generated by this preprocessor.
Software Zen: delete this;
|
|
|
|
|
Read the linked article and looked at the referenced roadmap. Having said that, can anyone provide an article from HP that says they are EOLing OpenVMS? The roadmap says "Standard Support at least through...".
Can someone provide non-legal speak with an actual press release type article?
Both my current and previous work sites use OpenVMS.
Thanks,
Tim
|
|
|
|
|
Support will be provided until 2020. See the last entry on this[^] page.
/ravi
|
|
|
|
|
Thanks... sent the information on.
|
|
|
|
|
I still actively develop for VMS for a customer. The hardware has all turned into virtual machines running on (ironicly) HP servers. I spent most of the 80's and 90's coding Ada, C, C++, and (my personal favorite) VAX assembler. Two things I really miss that the Windows World never had: 1) the absolute consistency of the OS and run-time. Things worked exactly as you expected them to. 2) The fabulous documentation set. Everything explained, examples given, every return code and side effect documented. Fantastic OS for its time.
|
|
|
|
|
You are welcome When I was an employee I managed to get a few things into the doc set to make it easier to find some documentation related to System Services.
|
|
|
|
|