Is there a good overview of the VOLTTRON platform that describes how it works - volttron

Is there a good overview of the VOLTTRON platform? What about user and developer documentation?
How can I get to these docs?

A technical overview of the VOLTTRON platform can be found at:
http://bgintegration.pnnl.gov/pdf/PNNL-25499_VOLTTRON_2016.pdf
VOLTTRON developer documentation is at:
http://volttron.readthedocs.io/en/develop/

Related

Couchbase missing Analytics, Eventing and Running Queries

I'm new to Couchbase and trying to understand the features of community edition. I can't find analytics, eventing and running queries that I see in examples and tutorials. Nowhere says that these are enterprise features, so I'm asking myself if there are something missing in my setup. Asking help!
Analytics and Eventing are currently Enterprise only features. See: https://www.couchbase.com/products/editions
Querying (non Analytics querying) with N1QL, however, is available in Community edition.
When you first install Couchbase, the query service should be checked by default. It's possible that you unchecked it by mistake.

Install a free documentation software like Confluence/Trac on Google Cloud

I'd like to install a documentation software for technical and non technical reports on my google cloud environment.
A DokuWiki prebuilt package is installable from the launcher but is not free.
Does anybody know how to install a free documentation software like Trac (but also other solutions are well accepted) on an app engine? Or maybe within a container?
Thanks!
Bitnami provides containers and installers for the cloud.

DNN Platform Community edition licensing

I'm going to use DNN Platform (v7.x) website as wiki portal for web application I'm working on.
Question: what licensing rules are applied to it? During installation I wasn't asked to accept any agreement, and at http://dnnsoftware.com site is only info about their paid CMS Evoq (based on DNN). I understand that it is commnunity edition and it's free, but is it free for commercial use and there is no restrictions about that?
Please, provide me some official resources.
DNN platform is an MIT licensed application, meaning you can pretty much do anything you want with it, even sell it to someone else for $1million dollars.
You can use it for a free website, you can use it for a paid website, you can use it to build a killer application and then sell that for billions of dollars.
edit: link to license -> https://dotnetnuke.codeplex.com/license

J2me starts confusion

I have knowledge of core Java and Android. now I wish to learn J2ME.
What are the tools are needed for start with J2ME.
and I read some tutorial for starting like http://www.roseindia.net/j2me/java-platform-micro-edition.shtml In this tutorial I read that I need to download
sun_java_wireless_toolkit-2_5_1-windows (WTK) along with java.
But in Oracle site when I check for j2me section they are saying to download sun_java_me_sdk-3_0-win and start . so which is first point to start J2me. and what the diffrence in both of these two .Any good site link to refer will be very helpful.
Thanks in Advance
If you need to develop for real-world devices you will need to download the 2.5 version of the WTK, as there are only a few J2ME devices which support J2M2 3.0 (if any). You can download WTK 2.5 here: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javame-419430.html#sun_java_wireless_toolkit-2.5.2_01b-oth-JPR
2.5 differs significantly from 3.0 and again: developing with 3.0 is of no use for existing devices.
Here's an overview of the feature of 2.5:
http://www.oracle.com/technetwork/java/download-135801.html
As fas as I can see, the tutorial you posted is a good starting point.
I would like to suggest you to read j2me complete reference ..as you know core java already it is very easy to learn J2ME...,J2ME SDK3 is just little different from J2ME WTK 2.5.2 ,
check the following url for learn more or start with Java Microedition :
http://www.daniweb.com/software-development/mobile-development/threads/302854/646446#post646446
To start developing you need a IDE ,is a software application that provides comprehensive facilities to computer programmers for software development. I suggest you Netbeans, which you can download from here : NetBeans IDE Download Bundles and select a bundle which support Java ME(So you no longer need to download Java ME SDK,you'll get it along with Netbeans).
The next thing you need is to install the wireless toolkit as you read in the tutorial. Which you can get from :Sun Java Wireless Toolkit 2.5.2_01 for CLDC
The toolkit includes the emulation environments, performance optimization and tuning features, documentation, and examples that developers need to bring efficient and successful wireless applications.
Now you are ready to start .
Here are some links that can help you to start with :
Wireless Development Tutorial Part I
J2ME Tutorial, Part 1: Creating MIDlets
Guide to getting started in J2ME for the Motorola A780 phone
Deploying Wireless Java Applications

How can I write apps for the latest Sony Ericsson phones?

For me in particular it's about Sony Ericsson W715.
What languages can I use and what environment do I need?
A tutorial recommendation would also be nice.
Well, without more information as to what your applications are supposed to do, I would also recommend J2ME, especially given that SonyEricsson has additional useful proprietary APIs that are available to their partners.
You can also target the web browser on the phone by having a server send dynamic HTML and javascript code.
Flash Lite is also an option.
Recent SonyEricsson phones contain the capuchin technology: Write the GUI in Flash and the application engine in J2ME. That could be worth a look, depending on the skills of whoever is working on your applications.
They have a developer page..
http://developer.sonyericsson.com
Your only option would be J2ME. I recommend using Netbeans with the Mobility Pack for the task. Download the Java version, that includes Java ME.
Here is a tutorial on the net. I am sure you can find many more.
You should use J2ME (Java Micro Edition).

Resources