I could not save my project in the pepper. After trying with lot of options, I guess this might be due to the version issues. I found that the version of naqi is 2.5.3.3 where as my choregraphe is 2.8.2.
I tried to upgrade the application in pepper to 2.8. It is saying that all the applications are updated but actually the version remains the same (2.5.3)
Therefore , I tried downloading the choregraphe-pepper with 2.5 or 2.4. and I found them but both are related to nao not pepper.
I downloaded from https://community.ald.softbankrobotics.com/en/resources/software/language/en-gb
Can anyone provide me the correct link to download choregraphe- pepper version 2.4 or 2.5.? or can you tell me where I am going wrong?
For Pepper, you should be using Choregraphe 2.5, which is indeed for Pepper (though technically it also works on NAO). There is no NAOqi 2.8 for Pepper.
Your issue here is that a project created with Choregraphe 2.8 will have a .pml file with a version format of 5, which older versions of Choregraphe do not support. However, most of the time apart from the format_version flag there are no important differences between the format (presumably there will be some if you use some of the new Choregraphe 2.8 features), you can just open your .pml file with a text editor, change
<Package name="your-package-id" format_version="5">
to
<Package name="your-package-id" format_version="4">
... and you will be able to open it with Choregraphe 2.5 (unless you used some unusual features).
Related
I am learning to use opencv. I am trying to install it from opencv official website. Is it okay to install the latest version(4.0.0)? I suppose that latest version should be compatible with the earlier versions so there shouldn't be any problem.
Is it okay to install the latest version(4.0.0)
Generally: Yes, why not? If you want to use the newest modules (like gapi, added in 4.0.0) you will need to use the newest version. It also makes a lot of sense to use the newest because they improved the performance for some operations compared to version 3.x.x.
I suppose that latest version should be compatible with the earlier versions so there shouldn't be any problem
Not necessarily. Version 4 to 3 might be compatible (I'm still using 3.x.x), but 3 to 2 are in fact not completely compatible. Most noticeable they moved a lot of functionality from the highgui package. From the official change log:
Although OpenCV 3 can be viewed as refined OpenCV 2 and is similar to the latter, this new version is not completely backward-compatible with OpenCV 2
I'd recommend you to read the official changelog for yourself and decide if you need the new functionality or if you want to stay with an older version. If you are new to OpenCV it probably makes sense to start with the newest version.
I use 'ui-bootstrap-tpls-1.3.2.min.js' but earlier I used 'ui-bootstrap-tpls-0.14.0.js' but now due to 'ui-bootstrap-tpls-1.3.2.min.js' the features of 'ui-bootstrap-tpls-0.14.0.js' not working. how should i resolve this?, I am using angular 1.5 version.
I use 'ui-bootstrap-1.1.2.js' which have all features of 1.3.2 version and 0.14.0 version of 'ui-bootstrap'.
We are using this openAM 9.5 RC1 branch source in our project. https://github.com/svn2github/openam.git
In order to fix some bugs, we have to modify existing openAM's amserver library. For this, we have downloaded the source code from above location and tried to compile it offline using ant (as stated in README). But we are not able to compile it anyhow (even after making necessary changes, adding dependencies etc.)
Is there any way to construct required library (amserver.jar) from this source code ?
The OpenAM 9.5.x and 10.0.x versions are rather difficult to build, but from 11.0.0 the build process should be much more simpler since the project has been migrated over to Maven build system.
In any case, the version you are using (Snapshot 9.5.1 RC1) is very much outdated and most likely has several critical issues (not to mention the security issues).
I would strongly advise against putting effort into backporting fixes to that ancient version. Instead you should realize that you are running a more than 4 years old version of a security component, and upgrade your system to a more recent version as soon as possible.
I've just inherited an application written in Grails (version 1.0.3) and would like to upgrade it to the newest release (version 1.3.5).
I can't seem to find a reference that enumerates the differences between the two versions. I know there is the "grails upgrade" command - but is this the best option given the large differences in versions.
I have a similar question that I asked today as well for upgrading the version of Groovy, and the sntactical differences to be aware of (between version 1.3.5 and 1.7.5) - but I thought it may be best to separate the two questions to focus on each.
Many thanks,
~Aki
Things have changed quite a bit since 1.0.3, and unfortunately grails upgrade isn't going to do much for you.
Two significant changes that come to mind are that there was a bug in 1.0.3 and previous where 1-many and many-to-many collections (hasMany/belongsTo) were supposed to be lazy-loaded but weren't. This was fixed in 1.0.4 and several users found that they were relying on the behavior and saw issues. Most people didn't, and just saw a significant performance boost. So watch out for lazy loading exceptions.
Another thing that changed is that plugins are no longer in the root of the project in the 'plugins' folder but are now stored under your $HOME/.grails folder. If you've checked the plugins into source control (and especially if you've made any changes) then you can revert to 1.0.x behavior by adding a property to BuildConfig.groovy (a new file that was introduced in 1.1):
grails.project.plugins.dir = 'plugins'
I described my process for upgrading plugins and apps here: How to install Grails plugin from source code? - it's about a plugin project but the same goes for app upgrades.
The log4j configuration changed from one that's properties-based to a DSL. This means that if you leep your config settings from Config.groovy the log4j behavior will be the default, so you'll need to convert that.
Another change that isn't required but should be considered is that Ivy jar file resolution from Maven repos is now preferred over putting jar files in the lib directory. You can still put them in the lib dir, but it's more DRY to have Ivy download them once.
You'll probably also find that some of the plugins you have don't work in 1.3, so there might be some migration work there.
There are two recent books that cover Grails 1.2/1.3, "Grails: A Quick-Start Guide": http://www.amazon.com/dp/1934356468/ and "Getting Started with Grails, 2nd ed": http://www.infoq.com/minibooks/grails-getting-started - you should probably check those out since they're the most current Grails books.
Overall it shouldn't be that bad, as long as you don't try to upgrade in-place. Use the approach I described in the other post I referenced, i.e. create empty apps and diff files to see what changed (basically a 3-way diff).
The newest release is 1.3.6 (as of Dec 15). You can get a list of changes from the Release Notes of each release. Also, the upgrading from previous versions link the documentation is a good source of changes.
I'm running Mac OS X v 10.4.11 and I want to install Xcode to compile and run ruby on rails. When I go to apple site I must download latest version of Xcode which does not run on my version of OS X. Where can I download a version of XCode that i can install in my environment. Can anyone provide me with a link?
You have to register on their developer site.
http://adcdownload.apple.com/Developer_Tools/xcode_2.5_developer_tools/xcode25_8m2558_developerdvd.dmg
[New Link as of 01/21/2012:]
https://developer.apple.com/downloads/download.action?path=Developer_Tools/xcode_2.5_developer_tools/xcode25_8m2558_developerdvd.dmg
step 1: make a free account here:
connect.apple.com
step 2: go to this link and download:
http://adcdownload.apple.com/Developer_Tools/xcode_2.5_developer_tools/xcode25_8m2558_developerdvd.dmg
image size is 900 Megabytes+
so enjoy :)
For those that may want to download Xcode for MacOS X 10.4 (Tiger), you may opt for a "side-channel" solution of downloading the disk image from other sites (e.g., like via torrent sites), since it is quite likely that Apple breaks any of the URLs given above at any point in time and/or puts it so buried down their site that it is virtually "unfindable".
In this case, the following data may become handy to ease the pain of future searchers:
name: xcode25_8m2558_developerdvd.dmg
size: 946768492 bytes
SHA1 sum: 30884704b0a4b098f02ccbb753958cd5331b8982
MD5 sum: 3bd6c24d8fbbdf9007e15861d173764d
As I am trying to breathe new life to an iBook G3 with Tiger (that works perfectly fine, also with Debian installed), I will use a version of Homebrew called Tigerbrew, which, of course, depends on Xcode being installed.
XCode is distributed with MacOs, somewhere in additional tools folder or something like that on installer dvd.
Xcode 2.5 is the newest version for mac OSX 10.4 (Tiger)
Here's the new link (tested today), the old one is broken:
http://developer.apple.com/mac/scripts/downloader.php?path=/Developer_Tools/xcode_2.5_developer_tools/xcode25_8m2558_developerdvd.dmg
If you don't have installation disks, I can upload from mine, but not until tomorow :(. Meanwhile, i recommend You to try NetBeans (whether Ruby, or full version) http://www.netbeans.org/downloads/index.html. I was developing ruby on rails application for my company a year ago, and NetBeans proved to be the best solution for me.
That url works as for 10-2010: http://adcdownload.apple.com/Developer_Tools/xcode_2.5_developer_tools/xcode25_8m2558_developerdvd.dmg