Alternative to OSGi? [closed] - osgi

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I need to implement a remote management system that does the following tasks on remote devices-
1) Install Software,Firmware.
2) Install Upgrades of the Software,Firmware.
3) Monitor the state of the installed software,Firmware.
OSGi can be one of the framework to achieve this, but it only supports bundles written in Java(implementations for C/C++ are available but they are not matured). I was wondering if there are any other alternatives that can manage software written in any language.

I've seen this question come up from time to time, but I don't think there is, and I doubt there will be,especially on mobile devices. Getting an API that 'feels good' regardless of language is pretty much impossible, and you need to interface with how a particular platform handles its updates. Provisioning OSGi components is just fundamentally different than updating an iOS app.
Then again, I'd love to be proven wrong on this one;-)

maybe you could have a look on MEF (Managed Extensibility Framework). Its for dotNet development and similar to OSGi. But I am more familar to OSGi as to MEF so I cannot tell the differences. I only heard from a C# pro that they have MEF instead of OSGi ^^

Related

Recommendation of a combination of Graph DBs/Language [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm starting a new project that will rely on social network graphs.
I looked on Neo4j.rb. Because of the lack of full ActiveRecord compatibility, I have to review code that should just work.
Trying to use the basics described in here, I am stuck on missing methods find_by_provider_and_uid, while using Devise requires a fork to work with Neo4j.rb.
Other alternatives each has it issues. For example:
Neography get's me writing Cypher syntax
Pacer has almost no documentation
Has anyone built a purely neo4j/orientDB project that implements modular authentication (OpenID, Twitter and Facebook)?
If so, what framework and language would you recommend?
Max De Marzi deployed a number of applications on heroku using Facebook and twitter APIs (and also OpenAuth). See http://maxdemarzi.com
And cypher is the way to go for the future, there is also a framework on top of neography called neoid that adds Rails support. (https://github.com/elado/neoid)
Neo4j.rb is for embedded deployment, i.e. you run Neo4j within your webapp.

Integration script to support SOA [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
In our dev environment we do have couple of services that is dependent on each other, which need to be deployed before we use the system. What would be the best solution. I tried ANT which seems like not a good solution. Thinking to use Maven but not sure where to start. Any Idea?
If you use Maven you can have the different services in different modules that and get them all packaged and deployed before you run a test suite or so. There is not much I can tell you in more detail apart from the fact that there are free books around that should help you with Maven usage.
Of course you can also do all that with Ant or other build systems. However I would definitely at least suggest to use a dependency management system like Ivy if you opt for Ant.

What non-trivial Ruby applications exist? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
What publicly available open source Ruby applications (not frameworks) exist apart from web applications?
This question is similar to Ruby off the rails , except that's about anecdotes of what Ruby applications they've created, which aren't necessarily publicly available.
These applications should be non-trivial: ideally multiple committers, with well-designed code to handle the complexity of their task.
One example would be the Metasploit Project.
Background: Asking in response to Framework for non-web Ruby project, where I realised that I haven't seen any examples of Ruby applications that aren't one-person projects.
Take a look at Chef. This Ruby project is becoming the de-facto tool for managing cloud architectures.
Have you seen hackety hack? Non-trivial, but you will find plenty of interesting ideas in the source code if you're adventurous. Being written by _why, it's pretty fanciful.
There are a number of Mac OS X applications written in Ruby-Cocoa (LimeChat is an example; I think Colloquy used to be, though its website implies that that may have changed).
As far as not seeing Ruby projects by more than one person...huh? True, most open-source Ruby development these days seems to be in the Rails world, but within that community there are lots of huge projects with many developers.
You might ask this question on the Ruby mailing list; you'll almost certainly get more good answers.

What is a good service that offers registration code and activation services for Cocoa/OSX applications? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I have a completed Cocoa application and would like to sell it. I have found many services that will sell your application, but not many that will also handle activation. Are there any services that will integrate activation into the installation file or are there any services that are easy to integrate (hopefully will take at max an hour to implement)? For example, SoftwareKey looks good, but it is only for Windows.
Thanks for your help in advance.
If you're talking about in-application purchase of Mac-based Cocoa applications, there's Golden % Braeburn and the new open source Cocoa Boutique. Kagi and eSellerate are also popular services for paying to activate Mac software.
I am not aware of a service that does both, but there are options such as the AcquaticPrime framework to take care of the licensing part. This question on StackOverflow may be helpful for you.
If you can write your own key generator then e-junkie is a cheap and easy to use system that can process payments and issue codes. With a bit of creativity you can even use a spreadsheet to generate pre-generated codes, then it's just writing the activation code in Cocoa. Took me no more than a couple of hours.

What is the best IDE/GUI for my .NET DSL? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
As a learning exercise I'm building a basic scientific computation environment based on .NET. I'd like the GUI of the app to be much like matlab, in that I have an interactive window, an objects window and the facility to spawn visualisation windows. Intellisense in my command window would be very nice. It seems visual studio itself could almost be used in this manner, is this a viable option? Creating the visualisations within the VS environment seems like the only hurdle. What could I do here?
Eclipse is also an option I suppose but I'd prefer to stay totally with .NET if possible.
Any other suggestions?
You could take a look at MonoDevelop here to provide some help. It is open-source and one of the nicer IDEs.
You could also build something based on GEdit, as it is very pluggable.
Those are the two tools, plus the CLI that I use for .NET development, but I am entirely on Linux/Unix using the Mono tools.
Hope that helps!
I've just discovered VSlab. Its specific to F#, however its a good demonstration of what I would like to be able to do with my own DSL in terms of visualisation and an interactive editor.

Resources