compatibility

Does Visual Studio 2008 work well with Windows 7 pro 64bit

I am just about to buy a Dell Studio 15 Laptop with Windows 7 Pro 64bit Has anyone faced any issues in installing or working with Visual Studio 2008 on Windows 7 Pro. Or do I need to go for Windows 7 Pro 32 bit? [EDIT] Any issues with any other development tools, what about VS2008SP1, Azure Add ons, Sql Server 2008 express, Virtual Ser...

How to disable buffer overflow checking in the Visual C++ Runtime?

i, and a few thousand other people, are getting an error being thrown by the Microsoft Visual C++ Runtime: Which for the benefit of search engines, says: Microsoft Visual C++ Runtime Library Buffer overrun detected! Program: %s A buffer overrun has been detected which has corrupted the program's internal state. The program cannot ...

Binary compatibility between Linux distributions

Sorry if this is an obvious question, but I've found surprisingly few references on the web ... I'm working with an API written in C by one of our business partners and supplied to us as a .so binary file, built on Fedora 11. We've been testing out the API on a Fedora 11 development machine with no problems. However, when I try to li...

SQL Server 2008 SSIS package compatability

I am trying to save an SSIS package on a sql server running 2005. The issue I have is that I am using SQL Server Management Studio 2008 on my local machine to do this and it won't let me save the package in on the server because its not compatible with 2008. Is their some kind of compatibility option in management studio that I don't kn...

Best practices for legacy compatibility

From my experience, commitments to backwards/forwards compatibility are the gilded cage of the software engineering industry. I have particularly observed this to be the case for document file formats and programming languages/APIs. Customers and partners hate it when their existing data or code breaks; however, if you never break compat...

Test build of Cocoa application not compatible with tester's version of OS X.

I've been building a basic Cocoa application with Core Data and Interface Builder, and no extra coding, frameworks, or header files. I sent it to someone to test on their machine (a last-gen G5 iMac), and they got a message saying that their machine couldn't run it. I discovered the switch to compile for PPC, so I built a PPC version o...

Strategy for developing namespaced and non-namespaced versions of same PHP code

I'm maintaining library written for PHP 5.2 and I'd like to create PHP 5.3-namespaced version of it. However, I'd also keep non-namespaced version up to date until PHP 5.3 becomes so old, that even Debian stable ships it ;) I've got rather clean code, about 80 classes following Project_Directory_Filename naming scheme (I'd change them t...

Why do I not get strcpy errors on the Mac while I do on Windows?

-- All of the revised code still refuses to run well, please help -- When I compile my code in Windows, I get memory errors. However on the Mac, where I initially coded this code, it works fine. I need to get this working on Windows. It's something to do with the way I handle my char strings using strcpy that the Mac seems to be fine w...

What are some specific examples of backward incompatibilities in Perl versions?

It has been 22 years between the initial public release of Perl 1.0 (December 18, 1987) and the current stable release 5.10.1 (2009). During those 22 years the following notable releases have been made: Perl 1.0 (1987 - initial release) Perl 2 (1988 - better regular expressions) Perl 3 (1989 - support for binary data streams) Perl 4 (...

Migrating from .net to Sharepoint

What are the compatibility issues someone has to take into account when migrating from .net 3.5 to sharepoint 2007 ? I mean, libraries, COM objects, databases.. Specially about databases, it was sugested to me not to connect to a database directly, but an alternative wasn't said, so i guessed it should be better making this question ab...

What versions of Windows will .Net 4.0 support?

What versions of Windows is Microsoft planning to support with .NET 4.0? ...

Rails & MSSQL 2008 - Will We Hit Barriers?

The company I am working for is looking to switch platforms from ColdFusion 8 / Windows to Ruby on Rails / Linux. Our database solution will remain as MSSQL 2008 on Windows. I will likely follow up with a series of questions relating to this migration separately, but for now I have a MSSQL & Rails specific question. Back in 2006 when I ...

Supporting different versions of Python

This subject has been disturbing me for some time. For my Python project I wanted to be able to support Python versions 2.4 to 3.1. I thought a bit about how to do this, and eventually decided to have four separate forks of the source code for four different versions of Python: 2.4, 2.5, 2.6 and 3.1. I have come to view that as a bad d...

Is the Artistic License 2.0 compatible with the GNU LGPL?

Perl's Artistic License 2.0 says that the source code distribution may be relicensed so long as the new license is: (ii) a license that permits the licensee to freely copy, modify and redistribute the Modified Version using the same licensing terms that apply to the copy that the licensee received, and requires that the Sou...

Should I take a Python CS class using Windows or Mac?

Hi, I'll be taking a Python-based computer science class next semester using my MacBook Pro. It will be centered around a custom-designed package for this class. The problem is that this package is being sponsored by Microsoft Research, so it was obviously designed with Windows in mind. Supposedly, it runs on Mac OS and Linux too, but t...

Ituneslib API with itunes 9.0 compatibility issue

Ituneslib api stopped working with itunes 9.0. (exception in first interaction) Is there an alternative API ? has anyone found a solution for it ? It works perfectly in several computers with itunes 8.x, and just doesn't open (doesn't create COM object with itunes 9.x) Any workarounds ? ...

make datatypes of different frameworks compatible

Hi! use in a project two libraries. Irrlicht and OpenMesh. Both libraries feature a Vector3 format. Irrlicht has vector3df which stores three floats and OpenMesh has VectorT OpenMesh has got some functions which return a VectorT - i know that N is 3 and the scalar is of type float. How can I make the types compatible such that i can c...

.Net Assembly /dll Sharing and Deploying

hi guys, We have 3 software products which use the same .net dlls(code + legacy). All these use common functionality present across 3/4 dlls. i wanted to know how and where to deploy these dlls. And which is the most standard way of doing this. S1] Along with each product in its install dir -- probably easiest way to do. (but if any...

javascript regExp compatibility in IE

^(?=[\w-%&?#=]+\d)(?=[\w-%&?#=]+[a-zA-Z])[\w-%&?#=]{8,12}$ Was meant to match the below conditions in a javascript based new-password check, Must contain minimum 8 to 20 characters, mandatorily including one letter and number May include only one of the following special characters: %,&, _, ?, #, =, - Cannot have any spaces With ab...

Is there a use for uninitialized pointers in C or C++?

In one of the comments in this question, it was brought out that initializing C++ pointers by default would break compatibility with C. That's fine, but why would something like this matter? I would think the only time it would actually matter is if I wanted an uninitialized pointer for some reason. But I can't think of a reason why I...