×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

The GNOME Foundation Is Running Out of Money

shutdown -p now GPL vs LGPL (665 comments)

Not quite. Gtk and Gnome appeared because Qt was originally proprietary. The reason why Gnome became "the default", though, was because enterprise distros like RedHat pushed for it - and that was because Gtk and Gnome were both LGPL, so closed-source software could link against them. This was not the case with Qt, which was open sourced for a long time, but was GPL rather than LGPL.

2 days ago
top

The New 'One Microsoft' Is Finally Poised For the Future

shutdown -p now Re:That's not the only thing that's gone... (270 comments)

Their motto of "Developers, Developers, Developers" also disappeared with Ballmer's exit. Everything is now getting locked down to the max in their attempt to be like Apple.

If by this you mean the various limitations surrounding Windows Store (aka "Metro") apps, then those happened very much under Ballmer. Hell, the guy have only just recently left, so what exactly has disappeared since then?

At the same time, Satya was heading Cloud & Enterprise business before becoming CEO. And C&E, among other things, includes DevDiv - and Satya has a lot of supporters there. Furthermore, note the meteoric rise of Scott Guthrie, who was always one of the more passionate advocates of a solid and modern developer story for MS (in particular, embracing F/OSS).

2 days ago
top

Study Rules Out Global Warming Being a Natural Fluctuation With 99% Certainty

shutdown -p now Re:Deniers (833 comments)

The solution in the short term is to use the best methods to obtain petroleum based products, fracking, to keep costs down so we have enough research money to throw into things like geothermal electricity, battery technology, and geo-engineering solutions to removing CO2 from the atmosphere.

So, basically, tax oil production - we could call that, say, "carbon credits" - and then invest those into R&D necessary for clean energy and geoengineering?

2 days ago
top

Microsoft To Allow Code Contributions To F#

shutdown -p now Re:Weird (100 comments)

Here is the official press release.

Here is the official press release.">Here is the continuation of that story from the Build conference two days ago.

about two weeks ago
top

Microsoft To Allow Code Contributions To F#

shutdown -p now Re:Yawn (100 comments)

F# officially supports Mono.

about two weeks ago
top

Microsoft To Allow Code Contributions To F#

shutdown -p now Re:Great news for (some) programming language fans (100 comments)

Try writing a compiler in it, and you'll quickly see what it is good for.

The main thing of interest there is actually ADTs and pattern matching on them. For some tasks (often ones involving trees), this leads to very concise yet natural code.

about two weeks ago
top

Microsoft To Allow Code Contributions To F#

shutdown -p now Re:Weird (100 comments)

Did you miss the major announcement about official partnership with Xamarin a month ago or so?

about two weeks ago
top

.NET Native Compilation Preview Released

shutdown -p now Re:It works better than you think (217 comments)

This can only work with precompilation if dynamic assembly loading is disabled (so that the complete set of instantiations is known in advance). This may be feasible for Store apps, but many desktop apps need extensibility.

about two weeks ago
top

ZunZuneo: USAID Funded 'Cuban Twitter' To Undermine Communist Regime

shutdown -p now Re:USA's attention to Cuba seems silly (173 comments)

Castro wasn't even a communist when he started. He went that way because US was supporting Batista, and soviets were the only ones who'd give him support.

about two weeks ago
top

ZunZuneo: USAID Funded 'Cuban Twitter' To Undermine Communist Regime

shutdown -p now Re:Oh goodness me, non-military means! (173 comments)

In this case, US didn't tell them anything. Rather, it gave them a tool to discuss it between themselves. What's your beef with that?

about two weeks ago
top

.NET Native Compilation Preview Released

shutdown -p now Re:Is JITC finally going to die? (217 comments)

Dynamically compiling code has some advantages unrelated to security or portability. For example, try efficiently implementing generic virtual methods without a JIT.

(Coincidentally, .NET Native doesn't support this feature of C#)

about two weeks ago
top

.NET Native Compilation Preview Released

shutdown -p now Re:What about number-crunching performance? (217 comments)

.NET JIT always compiles, it doesn't have a bytecode interpreter at all. That's why it has to be faster than Java's, and why it doesn't optimize as well.

about two weeks ago
top

.NET Native Compilation Preview Released

shutdown -p now Re:So when is MS Office going to be built with .NE (217 comments)

.NET apps compiled for "AnyCPU" will, technically, run just fine on Windows RT on ARM. The reason why you can't actually run such desktop apps is because it is blocked by signature verifier (any desktop app must be signed by MS to run on RT). It's a DRM thing, not a technical limitation.

Oh, and huge parts of Office use .NET these days, alongside the older native code. Ditto for VS, and many other products.

about two weeks ago
top

FWD.us Wants More H-1B Visas, But 50% Go To Offshore Firms

shutdown -p now Re:Immigration not H1B (325 comments)

I suspect that country of origin would fall under the various anti-discrimination laws.

about two weeks ago
top

Microsoft: Start Menu Returns, Windows Free For Small Device OEMs, Cortana Beta

shutdown -p now Re:Gee, so only a year of screaming (387 comments)

If you buy online, sure. In brick & mortar stores, the vast majority of laptops that I see on display have touchscreens.

about two weeks ago
top

FWD.us Wants More H-1B Visas, But 50% Go To Offshore Firms

shutdown -p now Re:Immigration not H1B (325 comments)

H1B applications (both granted and denied) are public record, actually. Here is one source for the most recent numbers - you can drill into any specific company for more details.

(There's probably some govt run website somewhere that has all that info, too. Haven't really looked.)

about two weeks ago
top

Microsoft: Start Menu Returns, Windows Free For Small Device OEMs, Cortana Beta

shutdown -p now Re:Gee, so only a year of screaming (387 comments)

Try to buy a non-touchscreen laptop these days.

about two weeks ago
top

Microsoft: Start Menu Returns, Windows Free For Small Device OEMs, Cortana Beta

shutdown -p now Re:Gee, so only a year of screaming (387 comments)

Satya is the right guy. He's an engineer, not a salesman. He knows how things actually work, and not just inside the little (in modern realities) Microsoft bubble.

(case in point: he knows what node.js is - not as a buzzword, but the actual tech details)

There's one more thing. Not many people seem to have been paying attention to what other changes there have been under Satya, but one noticeable change is the skyrocketing rise of Scott Guthrie. Why this matters? Well, Scott is the guy who, for the last 7 years or so, has been heavily pushing for F/OSS inside Microsoft. In particular, open sourcing ASP.NET MVC was his testbed project, and all the other .NET bits that went F/OSS after that were also under his guidance. Oh, and jQuery.

And now this guy is being rapidly promoted - first stepping in to take Satya's place as the latter goes CEO, then becoming an executive VP of Cloud+Enterprise. Now this is the division that's basically responsible for the entire MS server-side stack - SQL, Exchange, Azure etc - but also all the developer tools. I'll let you draw the conclusions from that.

Oh, and one other telling thing was the recent renaming of Windows Azure to Microsoft Azure, with the justification of "we do more than just Windows there, and don't want Linux users to feel unwelcome". This sort of casual dismissal of the Windows brand was unthinkable mere months ago.

about two weeks ago

Submissions

top

Microsoft adds Node.js support to Visual Studio

shutdown -p now shutdown -p now writes  |  about 5 months ago

shutdown -p now (807394) writes "Coming from the team that had previously brought you Python Tools for Visual Studio, Microsoft has announced Node.js Tools for Visual Studio, with the release of the first public alpha. NTVS is the official extension for Visual Studio that adds support for Node.js, including editing with Intellisense, debugging, profiling, and the ability to deploy Node.js websites to Windows Azure. An overview video showcases the features, and Scott Hanselman has a detailed walkthrough.

The project is open source under Apache License 2.0. While the extension is published by Microsoft, it is a collaborative effort involving Microsoft, Red Gate (which previously had a private beta version of similar product called Visual Node), and individual contributors from the Node.js community."

Link to Original Source
top

Python Tools for Visual Studio 2.0 Beta Released

shutdown -p now shutdown -p now writes  |  about 10 months ago

shutdown -p now (807394) writes "My team at Microsoft, which works on Python Tools for Visual Studio — a free, open source extension for Visual Studio that adds support for Python to that IDE — has just shipped a beta version of the upcoming 2.0 release with numerous new features and improvements.

PTVS supports most Python interpreters including CPython, advanced code completion, debugging, and profiling. Some highlights of this release are mixed-mode debugging of Python and C/C++ code with integrated call stacks, stepping and breakpoints; the ability to remotely attach to and debug Python programs running on Linux and OS X; and Django support with ability to conveniently deploy Django websites and services to Windows Azure.

PTVS works with Visual Studio 2010, 2012 and 2013 Preview, as well as the free Visual Studio Shell."

Link to Original Source
top

Code from Microsoft submitted to jQuery

shutdown -p now shutdown -p now writes  |  more than 3 years ago

shutdown -p now (807394) writes "Microsoft has previously announced its support for jQuery JavaScript client framework when it started bundling it with Visual Studio back in 2008. Since then, Microsoft developers, in direct cooperation with the core jQuery team and the community, have developed three new plugins — Templates, DataLink and Globalization. Today, this contribution has finally found its way upstream into the main jQuery code base, and will be included into the upcoming 1.5 release. As all other jQuery code, the plugins are dual-licensed under MIT and GPLv2, making it another rare case of Microsoft contributing code to an Open Source project under the GPL."
Link to Original Source
top

Windows Phone 7 Series - Developer Perspective

shutdown -p now shutdown -p now writes  |  more than 4 years ago

shutdown -p now writes "As previously promised, at MIX10 developer conference, Microsoft has released details about the development side of the upcoming Windows Phone 7 Series.

It is now confirmed that two frameworks for application development will be XNA for games and game-like fullscreen, high-performance applications, and a subset of Silverlight 3 for everything else. Both frameworks support managed .NET code only — no native (C++) code support. Furthermore, the applications are sandboxed, and "unsafe" functionality, such as P/Invoke, is not available. A fairly detailed set of UI guidelines for developers has been made available as well.

The integrated web browser is claimed to be based on Internet Explorer 7 engine with some extra features, such as proper XHTML support.

An single centralized store will be available, called the Marketplace. It will include both applications and other media (such as music). The Marketplace will be the only way to install applications onto the phone (though, supposedly, "enterprise customers" will have some workaround). There will be an approval process for publishing applications on the Marketplace, and, aside from filtering out malware, it will also require that applications are "generally good taste excluding pornography, hateful/inflammatory speech, and gratuitous violence".

On the hardware side, the specifications will be tightly controlled for the benefit of developers. A standard set of hardware buttons is mandated on all phones ("Back", "Home" and "Search"). Screen size is limited to two standard resolutions: 320x480, and 480x800, and touchscreen must be capacitive, with at least 4-point multi-touch. Other requirements hardware requirements include 3D acceleration, GPS, and accelerometer.

Unlike past mobile SDK releases from Microsoft, a free version of development tools for Windows Phone will be available, named "Visual Studio 2010 Express for Windows Phone". A preview of that is presently available, complete with an emulator. In the future, a mobile-oriented version of Expression Blend 4, a designer-centric development tool, will also be available."

Link to Original Source
top

Microsoft Office 2007 SP2 Released, Supports ODF

shutdown -p now shutdown -p now writes  |  more than 4 years ago

shutdown -p now writes "On April, 2008, Microsoft has released service pack 2 for Microsoft Office 2007. Among other changes, it includes the earlier-promised support for ODF text documents and spreadsheets, featured prominently on the "Save As" menu alongside Office Open XML and the legacy Office 97-2007 formats. It is also possible to configure Office applications to use ODF as the default format for new documents.

In addition, the service pack also includes "Save as PDF" out of the box, and better Firefox support by SharePoint."

Link to Original Source
top

ISO publishes final Open XML specification

shutdown -p now shutdown -p now writes  |  more than 5 years ago

shutdown -p now writes "ISO/IEC 29500:2008, better known as Office Open XML, is now a published ISO International Standard. Major changes since last public drafts include splitting the standard into "strict conformance" and "transitional conformance" parts, with all the Microsoft Office compatibility hacks going into the latter, "for Office Open XML consumers and producers that comply to the transitional conformance category ... provide support for legacy Microsoft Office applications". The complete standard, including the transitional part, is still rather unwieldy at 7,228 pages; of those, the transitional elements take up only 1,475 pages.

In addition, the ISO press release explicitly references something called "Microsoft Office 2008" at least one time. Presumably, it would be a Microsoft Office release fully compliant with the newly released specification in its final form; however, there haven't been any announcements from Microsoft about a product named "Office 2008" yet."

Link to Original Source
top

Exploits generated autpmatically from patches

shutdown -p now shutdown -p now writes  |  more than 5 years ago

shutdown -p now writes "A group of researchers wrote a paper (PDF) on automatic generation of exploits from security patches. It works by performing flow analysis on the code that is changed by the code to find the boundary conditions that lead to vulnerability in an unpatched version. It's not just theory, either: they have successfully generated exploits for 5 known vulnerabilities in Microsoft products using their algorithm. The authors note that a successful attack using this method is particularly likely when vendor deliberately delays releasing security patches to the general public, to push them in a single bundle on a regular schedule — as is the case with Windows Update and its infamous Patch Tuesday."
Link to Original Source

Journals

top

Contact me

shutdown -p now shutdown -p now writes  |  more than 2 years ago

If you want to contact me without spamming article discussions (i.e. if you're new here), just reply to this post.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...