I shouted "It's a tweet" to people I met in the Street last week. Because I saw the application UK Snow, I decided to registered to Twitter. First had to choose a user name:
Tuesday, February 14, 2012
Sunday, February 12, 2012
Installing Cormas Agent based modelling on Ubuntu Linux + Wine
Cormas is an agent based modeling tool developed by CIRAD. I downloaded both cormas zipped folder and the version of visual works which they ship on the cormas website. I unzipped them in a folder used by wine as"C:" drive: /home/username/.wine/drive_c/Paul/vw7.6nc/Cormas Then I followed the Cormas instructions mentioned in the presentation here.
From this Ubuntu Forum, I know you can get a dos prompt in wine by typing
But I didn't manage to load the cormas parcel (as explained in the presentation mentioned above). I needed to change Visual Works home directory by going in the file menu, "set VisualWorks home" screen-shot below:
The instructions tell me to save the cormas image (file/save image as). the version of Cormas I installed is from 2008 "VERSION : cormas2008 v. lundi 31 mars 2008 - 18:09:10." Now It should be ready to run a model.
I wonder if Visual Works 7.6 can run directly on Linux, without using wine.
I downloaded the game of live model from the cormas web page. And unzipped it in the forlder /Cormas/Models, then opened if from the menu file/load from ST. And after following the presentation tutorial this is what I got:
From this Ubuntu Forum, I know you can get a dos prompt in wine by typing
wine cmdI went to the directory
cd C:\Paul\vw7.6nc\bin\winand started the Visual Work executable vwnt.exe calling the file visualnc.im:
vwnt.exe C:\Paul\vw7.6nc\cormas\visualnc.imAnd Visual Work worked!
But I didn't manage to load the cormas parcel (as explained in the presentation mentioned above). I needed to change Visual Works home directory by going in the file menu, "set VisualWorks home" screen-shot below:
I still couldn't load it from the menu "System/Load parcels named" but I could load it from the menu "System/parcel manager", then load file:
It seems to work well. The Cormas parcel loads and I can see a Cormas option in Visual Works' tool menu:
I wonder if Visual Works 7.6 can run directly on Linux, without using wine.
I downloaded the game of live model from the cormas web page. And unzipped it in the forlder /Cormas/Models, then opened if from the menu file/load from ST. And after following the presentation tutorial this is what I got:
Wednesday, January 25, 2012
Tuesday, January 24, 2012
The Web should be read-write
Tim Berners Lee in Read-Write Linked Data
I hope I do not have to motive here the fact that the Web in general should be read-write. That has been done in many places, from 'Weaving the Web', to the Read-Write Web blog. (I actually realize that in 20 year of writing these articles, I haven't written a separate page on that topic! ) Let me summarize here by saying the WWW was originally developed with the goal to be a collaborative space in which people could collectively design, discuss, share and manage things. Being able to impart one's knowledge, or put down a new design or correct or annotate existing work, is I think a key functionality of the Web. Even better, can it be a place we we are creative jointly ("intercreativeâ„¢") .
This applies to data as much as to documents. To take just one example, shared calendar systems are one example of shared data systems which, while they are silos within the domain of calendaring, they have a classic burning need for multi-person collaboration and the need to be able to create and modify as well as read. In fact, collaboratively figuring out people's intersecting calendars is a classic challenge task. The goal is to make an infrastructure which will make it easy to write powerful collaborative applications. Also, I like the maxim that wherever you have access to information which you have the authority to correct or extend, there should be an easy way for you to do so at that place. This clearly applies as much to data as to documents.
Monday, January 23, 2012
Concept mapping versus topic maps and mind mapping
Concept mapping versus topic maps and mind mapping
Concept maps are rather similar to topic maps (in that both allow to connect concepts or topics via graphs), while both can be contrasted with the similar idea of mind mapping, which is often restricted to radial hierarchies and tree structures. Among the various schema and techniques for visualizing ideas, processes, organizations, concept mapping, as developed by Joseph Novak is unique in philosophical basis, which "makes concepts, and propositions composed of concepts, the central elements in the structure of knowledge and construction of meaning."[5] Another contrast between Concept mapping and Mind mapping is the speed and spontaneity when a Mind map is created. A Mind map reflects what you think about a single topic, which can focus group brainstorming. A Concept map can be a map, a system view, of a real (abstract) system or set of concepts. Concept maps are more free form, as multiple hubs and clusters can be created, unlike mind maps which fix on a single conceptual center.
Monday, January 02, 2012
Research events and food for thought
- Semantics
- Semantics and enterprise software:
- The international conference on Interoperability for Enterprise Systems and Applications IESA 2012
- GDR MACS, converence sessions (INCOM 2012)
- Semantics and forests:
- WSL Datacenter Nature and Landscape (for open and intuitive search)
Friday, December 09, 2011
Semantic Web
"...Instead of asking machines to understand people’s
language, it involves asking people to make the extra
effort...."
T. Berners-Lee, 1998, about the concept of
machine-understandable documents.
Soure: A Semantic Web is not Artificial Intelligence
Soure: A Semantic Web is not Artificial Intelligence
Thursday, December 01, 2011
Easier to ask for forgiveness than permission - Programming
EAFP
Easier to ask for forgiveness than permission. This common Python coding style assumes the existence of valid keys or attributes and catches exceptions if the assumption proves false. This clean and fast style is characterized by the presence of many try and except statements. The technique contrasts with the LBYL style common to many other languages such as C.LBYL
Look before you leap. This coding style explicitly tests for pre-conditions before making calls or lookups. This style contrasts with the EAFP approach and is characterized by the presence of many if statements. In a multi-threaded environment, the LBYL approach can risk introducing a race condition between “the looking” and “the leaping”. For example, the code, if key in mapping: return mapping[key] can fail if another thread removes key from mapping after the test, but before the lookup. This issue can be solved with locks or by using the EAFP approach.
Strong vs weak typing in programming
Example
| Weak Typing | Strong Typing | |
|---|---|---|
| Pseudocode | a = 2 b = "2" concatenate(a, b) # Returns "22" add(a, b) # Returns 4 |
a = 2 b = "2" concatenate(a, b) # Type Error add(a, b) # Type Error concatenate(str(a), b) # Returns "22" add(a, int(b)) # Returns 4 |
| Languages | Perl, PHP, Rexx, JavaScript, BASIC | Java, C, C++, Python, C#, Vala |
Friday, November 18, 2011
Suppression du modèle {{spoiler}} dans wikipedia
Intéressant débat multi-lingue sur la suppression du modèle {{spoiler}} dans wikipedia:
J'ajoute que presque toutes les « grandes » (en nombre d'articles) éditions de Wikipédia ont supprimé ce modèle. Les anglophones ont adopté la recommandation en:Wikipedia:No disclaimers in articles qui interdit ce type d'avertissement, de même que ceux pour contenu choquant, sensible etc. Je précise que sur Wikipédia en français, le Modèle:Sensible a été supprimé depuis longtemps : il serait cohérent de supprimer également le Modèle:Spoiler. Les hispanophones ne l'utilisent plus. Les italophones l'ont supprimé, les germanophones de même, les russophones de même, les catalanophones itou. Cette tendance lourde (à laquelle résistent également les lusophones et les néerlandophones) me semble frappée au coin du bon sens.
Thursday, November 10, 2011
Making a semantic property without linking
In Semantic mediawiki I wanted to add semantic functionality to a description in order to retrieve it in a semantic search but I dind't want a link on that description (far too long and meaningless as a title page).
To add a property to a page simply edit that page (for example the page "Property:Description") and enter "This property is a [[has type::text]]." It's magic, the links don't appear anymore!
- In making a property without linking (Alex Brown) said: "sure thing - add the property has type:String or has type:Number to the property page."
- I found on Help:Type String that "Values cannot be longer than 255 characters (if you use non-Latin characters, this number might be smaller). For longer strings, use datatype Text instead."
To add a property to a page simply edit that page (for example the page "Property:Description") and enter "This property is a [[has type::text]]." It's magic, the links don't appear anymore!
Firefox moved to a rapid release cycle
Since spring 2011 Firefox has moved to a rapid release cycle that's why we see so frequent releases.
More explanations at New development channels and repositories for rapid releases:
More explanations at New development channels and repositories for rapid releases:
[Firefox had 3 updates channel]
Because the updates we put on the Nightly channel aren’t tested before they are offered to users, we use a different icon and name (“Minefield”) to indicate they are risky and not the stable Firefox most users expect.
- Nightly – builds created out of the mozilla-central repository every night. These are not qualified by QA
- Beta – builds created out of the mozilla-central repository, qualified by QA as being of sufficient quality to release to beta users
- Release – builds created out of the mozilla-central repository, qualified by QA as being of sufficient quality to release to hundreds of millions of people
While this approach has treated us well we feel there are some issues inherent in the current structure:
- The quality expectation for updates on the Beta channel is vastly higher than the updates on the Nightly channel
- Users on the Beta channel may not even know they are running pre-release (but hopefully decent) versions of Firefox
- Due to #1 above, development on the mozilla-central repository is frozen while we stabilize for an update to the Beta channel. This causes a huge backlog of patches and adds additional risk for the next beta
- 3rd parties must track Firefox development closely to know when a milestone they care about (such as feature complete, API freeze, or string freeze) is reached
- For developers, the tree rules are constantly changing on mozilla-central depending on when we last shipped an update from it
[Firefox has moved to 4 updates channels]
Because of these issues we came up with a modified process:
- Nightly – builds created out of the mozilla-central repository every night. These are not qualified by QA
- Aurora – builds created out of the mozilla-aurora repository, which is synced from mozilla-central every 6 weeks1. There is a small amount of QA at the start of the 6 week1 period before the updates are offered
- Beta – builds created out of the mozilla-beta repository, qualified by QA as being of sufficient quality to release to beta users
- Release – builds created out of the mozilla-release repository, qualified by QA as being of sufficient quality to release to hundreds of millions of people
Wednesday, August 10, 2011
Nokia slide 6700 N memory problem
Had the problem, posted the solution here: nokia forum:
I performed the "3 fingers reset method" explained here in French:comment ca marche.
Stop the phone remove the sim card.
phone swtiched off, press the following keys together - all at the same time :
the key [3]
the key [*]
the [green key to pick up a call]
Press shortly the [turn on key] , lift it up again as ssoon as the phone vibrates and the nokia startup tune comes. keep the other three keys pressed until a prompt to change the date comes. My phone was reseted and the anoying memory problem was removed.
Thursday, August 04, 2011
Luc Charpentier
Luc Charpentier donne actuellement un cours de théâtre d'improvisation au théâtre les feux de la rampe à Paris.
Il avait co-écrit le scénario de La Grosse caisse en 1965. Aussi mentionné sur ImoDB.
La page Myspace de Luc charpentier mentionne les mises en scenes auxquel il a participé:
Principales mises en scènes :
Dans ses cours de théâtre: "L'enseignement se fait au travers de la méthode Stanislavski (Actors Studio - intériorisation) en alternance avec la méthode Brechtienne (distanciation - extériorisation), conjuguées à une méthode propre au Charpentier Art Studio (le contrat) qui permet de dégager le « vers quoi » (la direction singulière du spectacle et des personnages) et le « comment » (la manière d'interpréter de chacun en convergence avec la direction).
Elle permet également de développer le sens de la perception. "
Il avait co-écrit le scénario de La Grosse caisse en 1965. Aussi mentionné sur ImoDB.
La page Myspace de Luc charpentier mentionne les mises en scenes auxquel il a participé:
Principales mises en scènes :
- « Le nez » de Nicolas GOGOL (petit théâtre Apollo)
- « Flon Flon » opéra bouffe show de Jacques ESTEREL (th. Mouffetard)
- « Six hommes en question « de Frédéric DARD, premier assistant de Robert HOSSEIN (th. Antoine)
- « Voulez-vous jouer avec Moâ ? « de Marcel ACHARD (th. Maurice Ravel)
- « Quatre contes tragiques Japonais « d’après des NO de ZEAMI et MISCHIMA. (Th. Maurice Ravel)
- « Chaînes » et « le drame des constructeurs » de Henri MICHAUX (th. Maurice Ravel)
- « Il y a des salauds qui pillent le cœur des femmes « de Roger LOMBARDOT. (Alambic Studio Théâtre).
- « Des Haricots Rouges de toutes les couleurs » Tournée en France.
- « Les Haricots Rouges à Paris » (Auditorium des Halles et Auditorium Saint germain).
- « Le bleu de l’eau de vie « de Carlos SEMPRUN MAURA (Alambic Studio Théâtre).
Dans ses cours de théâtre: "L'enseignement se fait au travers de la méthode Stanislavski (Actors Studio - intériorisation) en alternance avec la méthode Brechtienne (distanciation - extériorisation), conjuguées à une méthode propre au Charpentier Art Studio (le contrat) qui permet de dégager le « vers quoi » (la direction singulière du spectacle et des personnages) et le « comment » (la manière d'interpréter de chacun en convergence avec la direction).
Elle permet également de développer le sens de la perception. "
Wednesday, July 27, 2011
Ubuntu update to 10.4 LTS a little disk drive issue
I finally upgraded Ubuntu to version 10.04 LTS. It works a lot faster to load PDFs for example. I'm writing this post from the upgraded system.
File upgrade and cleanup went well, I always choose default options.
There was just one little issue at startup:
I could skip this with the "S" key and start the system alright. Hoever I thought it would be anoying to press this S key in the future at each startup. Thanks to this forum thread (where a very angry guy speaks) and this other site. I found the fix was to edit the file system table.
The following command starts the editor:
Then I commented out the line corresponding to this - inexisting - file system.
I saved the file and now I'm about to restart my computer.
File upgrade and cleanup went well, I always choose default options.
There was just one little issue at startup:
"ubuntu disk drive for /media/sdb1 not ready yet or not present."
I could skip this with the "S" key and start the system alright. Hoever I thought it would be anoying to press this S key in the future at each startup. Thanks to this forum thread (where a very angry guy speaks) and this other site. I found the fix was to edit the file system table.
The following command starts the editor:
sudo gedit /etc/fstab
Then I commented out the line corresponding to this - inexisting - file system.
#/dev/sdb1 /media/sdb1 ntfs defaults 0 0
I saved the file and now I'm about to restart my computer.
Wednesday, June 22, 2011
Blank the screen in powerpoint to avoid divided attention
When the scientist presents: "Keep what the audience sees in sync with your speech [...] We, human folks, are not very good at doing two things at once when our senses are pulling us in different directions.[...] Blank the screen (B-Key or black slide)."
Thursday, June 16, 2011
Typing speed test
I just did this typing speed test: 12% of my typing time is lost due to mistakes.

Click on the image to see a screen shot of the test results.

Click on the image to see a screen shot of the test results.
Monday, May 30, 2011
Video editing with PiTiVi
I'm trying PiTiVi under Ubuntu Linux.
The goal is to edit a screencast, a video recording of my screen output and to add a background music.
I have the original video in AVI format from windows, that is
Saving, export formats of the video to the same format doesn't produce good results.
I tried saving with ogg format and got better results.
I have to figure out which ogg codec is better suited for my needs.
Multi layer editing
The goal is to edit a screencast, a video recording of my screen output and to add a background music.
I have the original video in AVI format from windows, that is
Saving, export formats of the video to the same format doesn't produce good results.
I tried saving with ogg format and got better results.
I have to figure out which ogg codec is better suited for my needs.
Multi layer editing
To unlink sources, select one or more sources. If it is linked, the unlink tool will become active. Clicking the unlink tool will break the link between it and any sources to which it is linked. If the sources to which it is linked are in turn linked to other sources, they're links will be left intact (unless they too are in the current selection).I edited the audio with audacity, removed some noise and cracks. I'm now trying to insert the audio back in the video file.
Monday, March 28, 2011
How-to Delete an Oulook autocomplete address
To delete an adress in the Auto-complete list of Outlook, press the delete key. Trick found on that forum:
>I do not use auto-complete, it has been disabled. Yet when I type in any
> letter in the 'To' box, a whole list of email addresses that I've used
> anytime in the past two years appears. I don't want any names to appear.
> Please help me. Thanks.
You can delete them from that list. Just tap the delete key when the list
appears, and the highlighted address will disappear. Keep deleting until the
list is empty.
Tuesday, March 08, 2011
OpenOffice find function returns error when nothing is found
I wanted to sort operations on my bank sheet. I thought I'd extract the value at the end of a row (contained in cell D4) according to the first word (the word "transfer" for example) in a cell at the begining of the row (Cell B4). So I used this formula
=IF(FIND("TRANSFER",B4),D4,"")If the culumn B4 contains the word TRANFER, this will return the value of column D4
- But the problem is that if the word is not present, then the function FIND returns an error #value!
- The solution is to use the ISNUMBER() function, to avoid that error. The function becomes something of the sort:
=IF(ISNUMBER(FIND("TRANSFER",B4)),D4,"")I found this solution on the OpenOffice wiki.
Subscribe to:
Posts (Atom)



