Archives par étiquette : logiciel

Facebook pour Android : conditions d’utilisation

Aujourd’hui mon téléphone m’a proposé une mise à jour de Facebook pour Android, en me prévenant que les conditions d’utilisation avaient changé. Parmi les nouvelles demandes d’accès on peut trouver :

  • accès et modification du journal d’appels ;
  • accès aux SMS et MMS ;
  • accès et modification de l’agenda ;
  • envoi d’emails « à l’insu du propriétaire » ;
  • etc.

Continuer la lecture

Zotero et méthodes d’organisation de bibliographies

Zotero est un excellent logiciel pour gérer les bibliographies (scientifiques ou non), a fortiori quand on le combine avec des méthodes rigoureuses d’organisation. Dans la suite du texte je vais décrire en premier lieu mes premières méthodes d’organisation et comment j’en suis venu à utiliser Zotero, puis je parlerai de ses fonctionnalités. À la fin je décrirai certaines méthodes d’organisation, entre autres inspirées des formations que j’ai suivies (métacognition, lecture rapide). Continuer la lecture

Ninja-IDE, and ReST plugin v0.1

Ninja-IDE is a wonderful Python IDE: it includes most of the tools one needs in order to code and manage Python projects, and it is very fast (except for the directory tree construction). I like especially the higlighting of errors and PEP8, the project manager, and the auto-formatting (trailing spaces…).

Some functionalities are still missing or very painful to use:

  • the directory tree has no drag-and-drop possibilities, all the actions have to be launched by right-clicking (it is the worse point);
  • do not list all files in the project directories, just the ones whose extensions is defined in the settings (so it is not possible to edit text files without extension);
  • the plugin system has still some drawback and is not very flexible;
  • despite its capabilities for theming and changing the window interfaces, it is very difficult to manage the different styles and I have a lot of bugs with them;
  • I miss the code completion from Pydev: here it does not launch when writing but one has to use a shortcut.

The django plugin is very useful but one has to configure a virtual environment even if one does not use it.

Finally I have written a little plugin to help writing documents using ReST (reStructuredText) markup, (used by Sphinx documentation generator). The first version (0.1) adds a tab which display the title hierarchy. You can find it on the Ninja-IDE website or on Github.