distribution

Given a ruby script how to figure out what it depends on?

I want to distribute a ruby script to many of my friends, because it's useful. But how do I know what else they might have to install? I mean at the top of the script, there is this: require 'rubygems' # require 'activerecord' #TODO: figure out what packages this depends on require 'activesupport' # require 'duration' # Tha...

Separation of static and dynamic content in J2EE applications

We work with IBM products and we typically use IBM Http Servers (read Apache) as a reverse proxy for our application servers. For performance reasons we serve static content (.gif, .jpg, .css, .html etc.) from our http servers, to ease the burden a bit from the application server. So far, we have to distribute files to http server and c...

Cocoa App: How distribute beta versions?

Hello! Until today I've developed and tested by myself all the versions of my app! I would like to begin to release some versions for beta tester, to have a better product to release! But I really don't know how do that! I had thought to upload the beta version on my website in a password protected folder and sent to my testers a notifi...

C++ with Python embedding: crash if Python not installed

I'm developing on Windows, and I've searched everywhere without finding anyone talking about this kind of thing. I made a C++ app on my desktop that embedded Python 3.1 using MSVC. I linked python31.lib and included python31.dll in the app's run folder alongside the executable. It works great. My extension and embedding code definitely ...

How many iPhone apps can I distribute with a single enrollment?

I'm signed in the standard program of iPhone Developer Program. How many apps can I distribute with my account? EDIT: I want to distribute my apps only using AppStore ...

Distributing with Boost Library?

Hey guys, i'm quite new to using boost and I can't seem to find documentation anywhere on how to distribute your application when using boost? Many of the libraries are shared libraries, i'm not expecting my users to have boost installed, i'm only using a single library (regex) so is there an easy way to package the regex library with m...

How can I distribute my Perl application as a single file?

I have a Perl script (foo.pl) that loads Foo.pm from the same directory using the require mechanism: require "./Foo.pm"; ... my $foo = new Foo::Bar; The Foo.pm adheres to the standard module format: package Foo::Bar; ... 1; Rather than distributing my application as two files (foo.pl and Foo.pm) I'd like to distribute only one file...

C++ Executable distribution strategy

Recently I have asked a question about what I should use to create self-contained executables that would be deployed under a number of Linux distribution. I got very scared at first, but after reading about C++ a little, I managed to get the first version of my executable going. After a day full of joy, I just hit the wall again with an...

Is the 10MB limit for a 3g App Store download for the zip or the binary?

I'm about to release my first app and I'd like for it to be able to be downloaded over 3g. The binary is ~14MB, but when I compress it to a zip file it is just over 10MB. It's possible to cut out some content in order to squeeze it into 10MB, but I'm not sure if I have to cut out less than 1MB or ~4MB. My question: When downloading a...

How to distribute a Ruby application with the required gems

I've developed a Ruby application (a small game), and I would like to 'distribute' it to other people. However, I am not sure what to do about the required gems. If I just send my application to someone who have ruby installed, but not the required gems, I assume it will blow up. Can I package the gems locally? If so, would it conflict...

iPhone app compile error with static libraries on distribution build

Hi, I am currently trying to build the distribution product of my (first) iphone app so that it can be uploaded to the App Store. I have gone through all of the App ID and Distribution Provisioning profile process and finally got the Organizer and target's build configuration to recognize it. The problem is that when setting the "Activ...

FFmpeg LGPL distribution

Hi I'm making an LGPL distribution of FFmpeg. I'm going to distribute the executable with a zip containing the full source code of FFmpeg that I used when compiling the executable. some files in the FFmpeg source code are under a GPL license, can and/or should I include these files in the zip? (just to be clear, my executable is not co...

Where is my application binary in XCode?

I've built an app for the iTunes store. However, being a noob to the platform, I can't figure out how to submit the app. Where is the actual binary that I need to submit to the iTunes store? What folder does it get built in? ...

Creating a redistributable django app

In Java world, a common way to distribute a web app is to package it along with tomcat. What's the appropriate way to achieve smth like that with django (or any wsgi app for that matter)? ...

iPhone Private distribution.

I am new to iPhone world. I have developed an application, which I would like to send to all the iphones come under the vicinity of a particular wi-fi access point. (It is meant for a shopping mall) With my limited knowledge in this, I understand, I cannot distribute the application through my webserver. I even cant use the 'Ad hoc mod...

Python distutils - copy_tree with filter

I want to copy a data directory into my distribution dir. copy_tree does this just fine. However, the project is also an svn repository, and I don't want the distribution to have all the .svn files that the data dir has. Is there any easy way to do a copy_tree excluding the .svn files, or should I just write my own recursive dir copy? I ...

Architecture Questions : Centralized Server v/s Localized Server Approach

Hi, My question is related to Architecture of the Application on which am working right now. Currently, we are installing server locally on each box and that server get's data from the client and does some kind of processing on it and than it generates output and receipt is printed depending upon the output data, and that output data i...

Simple registration key system for software distribution.

I have a small VC++ project that I would like to market. Can anyone point me in the right direction in terms of writing a "serial key" system. I have no idea how these things are implemented. ...

An interesting software distribution problem

Hi Guys, I have a problem which I am sure some of you would be interested to discuss here. Here goes: I and a couple of friends have been working on a small Windows Application which may be exactly what a niche market wants. We are in the final stages of releasing 1.0 We have been thinking of distribution arrangements and we have come...

How can I install a CPAN module that is in the latest perl, without installing the new perl?

I'd like to install a Perl module (in this case, FindBin), but since it is included in the perl5.10.1 distribution, cpan wants to install perl5.10 for me. Is there any way of installing just the module via cpan? The only option that I can see is installing directly from source, which seems a bit crude as there is no separate package (e...