Feeds:
Posts
Comments

Archive for the ‘Tiddlywiki’ Category

Capitaine haddock

Like captain haddock pesky piece of sticky tape, some things can’t seem to fade away. I thought I had settled for good using OneNote© from when we changed for Windows XP to 7, with it as a bonus, in that package but the recent transition to W 10 put a stop to it.

Comme le capitaine haddock et son morceau embêtant de ruban adhésif, certaines choses ne semblent pas s'effacer. Je pensais m'être installé pour de bon en utilisant OneNote© depuis le passage de Windows XP à 7, avec cette application en prime, dans ce package, mais la transition récente vers W 10 y a mis un terme.

Long story short : the change of OS implied changing PC (which is normally an upgrade in most cases except that the one we were given had a smaller HD). No way all my notes would fit in and my request for a bigger HD was denied. All I was left with was : recording on an external HD. I had to make do with that, period.

Pour faire court: le changement de système d'exploitation impliquait de changer de PC (ce qui consiste normalement en une mise à niveau dans la plupart des cas, sauf que celui qui nous a été donné a un HD plus petit). Pas question que toutes mes notes tiennent et ma demande d'un HD plus grand a été refusée. Il ne me restait plus qu'à enregistrer sur un disque dur externe.Je devais faire avec, point.

The truth is : that ever growing space required to record notes using OneNote© had long concerned me. I had to either quit using the application or find another one, less data consuming (but as powerful if possible).

À dire vrai l'espace toujours croissant requis pour enregistrer des notes à l'aide de OneNote© m'inquiétait depuis longtemps. Je devais soit arrêter d'utiliser l'application, soit en trouver une autre, moins gourmande en données (mais aussi puissante si possible).

Tiddlywiki had never quite been out of my radar, I just didn’t feel right to use (hence maintain) multiple applications (my moto remains : one application for each task) at the same time. This was the opportunity to fully utilize it again.

Tiddlywiki n'avait jamais tout à fait été hors de mon radar, je ne me sentais pourtant pas d'utiliser (donc de maintenir) plusieurs applications (ma devise reste: une application pour chaque tâche) en même temps. C'était l'occasion de l'utiliser pleinement à nouveau.

Just so to be clear, Tiddlywiki does not allow one to record (virtually print like OneNote©) pages after pages. This explains why it remains lightweight. The drawback being one needs to summarize and prioritize which leads to a bit of time consuming effort.

Pour être clair, Tiddlywiki ne permet pas d'enregistrer (imprimer virtuellement comme OneNote ©) ​​des pages et des pages. Cela explique pourquoi il reste léger. L'inconvénient est qu'il faut résumer et hiérarchiser, ce qui entraîne un peu d'effort chronophage.

Another disadvantage is that it cannot be shared with other people. By essence it is a personel notebook one can save on a HD, a USB stick or, my choice, a Sharepoint directory. That way taking care of the safety of data is other people’s problem, I won’t have to fear any HD crash.

Un autre inconvénient est qu'il ne peut pas être partagé avec d'autres personnes. Par essence, c'est un cahier portable personnel que l'on peut enregistrer sur un disque dur, une clé USB ou, mon choix, un répertoire Sharepoint. De cette façon, prendre soin de la sécurité des données est le souci d'autrui, je n'aurai pas à craindre un crash du HD.

These 2 are the main inconvenients I know using Tiddlywiki. On the other hand it is highly customizable plus (and a major plus at that) a true community has blossomed ever since Jeremy Ruston released version¹ 1.0 in … 2004. This results in use cases by the hundreds, available on various plateforms not the least of which : Github.

Ce sont les deux principaux inconvénients que je connais en utilisant Tiddlywiki. Par ailleurs, il est hautement personnalisable plus (et même un gros plus) une véritable communauté s'est épanouie depuis que Jeremy Ruston a publié la version 1.0¹ en ... 2004. Cela se traduit par des cas d'utilisation par centaines, disponibles sur différentes plates-formes et pas la moindre : Github.

Now it may not be everybody’s cup of tea to type in specific codes only to format text (in a table, with a particular color, underlined, etc.). For instance @@color:red;example@@ will display example in red. Funny detail is that I had to switch to html editing to just make that happen in this particular case 🙂

Maintenant, ce n'est peut-être pas la tasse de thé de tout le monde de taper des codes spécifiques uniquement pour formater du texte (dans un tableau, avec une couleur particulière, souligné, etc.). Par exemple @@ couleur: rouge; exemple @@ affichera l'exemple en rouge. Le détail amusant est que j'ai dû passer à l'édition html pour que cela se produise dans ce cas particulier 🙂

What I find most remarkable about Tiddlywiki is that over time several developments were made; I picked only 2 : Maps and Timeline.

Ce que je trouve le plus remarquable à propos de Tiddlywiki, c'est qu'au fil du temps, plusieurs développements ont été réalisés; je n'en ai choisi que 2: Maps et Timeline.

I already wrote about the transclusion possiblity in an earlier post, it is a wiki after all; those who are familiar with Wikipedia would not be lost using this one.

J'ai déjà écrit sur la possibilité de transclusion dans un article précédent, c'est un wiki après tout; ceux qui connaissent Wikipédia ne seraient pas perdus en utilisant celui-ci.

¹ : to date we’re at versions 5.x /

¹ : à ce jour nous en sommes aux versions 5.x

Advertisement

Read Full Post »

ic359401

I know I wrote about this in previous posts but obviously the reason why I’m coming back to this subject is that I’m not really happy about the solution I found then. J just hope what I recently implemented (2 weeks ago) saves me time and hassle.

Je sais que j’ai déjà écrit à ce sujet dans d’anciens billets mais de toutes évidences si je reviens sur le propos c’est que je ne suis pas complètement satisfait de la solution trouvée alors. J’espère simplement que ce que j’ai récemment mis en place (il y a deux semaines) m’économisera du temps et des tracasseries.

Truth be told the tiddlywiki and the OneNote I maintain were not primarily intended for time tracking. I am/was using a third app (I know, it’s getting rather populated) : An Excel© spreadsheet. Rather happy about how I worked out something simple enough to maintain as well as quick to launch.

En vérité, le Tiddlywiki et le OneNote que je tiens n’étaient pas destinés à l’origine au suivi de temps à l’origine. J’utilise/j’utilisais une troisième application (je sais, ça devient encombré) : Un tableau Excel©. Plutôt satisfait de la manière dont j’ai travaillé un truc suffisamment simple à maintenir en plus d’être rapide à lancer.

Of course Outlook is always in the background, which amounts to a total of 4 apps up and running just to record files, keep tracks of time, references, tasks and projects. I wrote in an earlier post that my wiki was handy enough «to manage my activities», well it isn’t good enough for time tracking hence the Excel© file.

Bien entendu Outlook is toujours en tâche de fond, ce qui nous fait un total de 4 applications en cours juste pour enregistrer des fichiers, effectuer un suivi du temps, des références des tâches et des projets. J’ai écrit dans un billet précédent que mon wiki était suffisamment pratique pour «gérer mes activités», en fait il n’est pas suffisant pour le suivi de temps d’où le fichier Excel©.

Like many, using Outlook©, I overlooked ‘journal’ for years not knowing what to do with that featured. One day I Googled «macro automate journal entry» and rather quickly found a link to a simple macro:

Sub StartPhoneCall()
Dim objJournal As Outlook.JournalItem
Set objJournal = Application.CreateItem(olJournalItem)
With objJournal
.Type = “Phone Call”
.Start = Now
.Display
.StartTimer
End With
Set objJournal = Nothing
End Sub

I merely changed StartPhoneCall to EntryOfJournal and, in .Type, “Phone Call” to “Task“.

Comme beaucoup, utilisant Outlook©, j’ai ignoré pendant des ‘journal’ ne sachant pas vraiment quoi faire de cette fonction. Un jour j’ai Googlé «macro automate journal entry» et assez rapidement ai trouvé un lien vers une simple macro (voir plus haut). Me suis alors contenté de changer StartPhoneCall en EntryOfJournal et, dans .Type, “Phone Call” en “Tâche¹”.

journal3

Once launched the macro creates a new journal entry as the image above displays. The rest is rather simple really : the date, the entry type, the subject even the duration may be adjusted, the journal works in the background and the time runs until one clicks on ‘pause’.

Une fois lancée la macro crée une nouvelle entrée de journal comme l’image ci-dessus le montre. Le reste est assez simple en fait : la date, le type d’entrée, le sujet et même la durée peuvent être ajustés, le journal travaille en tâche de fond et le temps défile jusqu’à ce qu’on clique sur ‘pause’.

journal1 journal8

What one needs to do is merely to create a new journal entry each time one works on one topic then stop and close it to create another entry aimed at tracking another topic. As shown above a click on the green icon (pic on the left) opens a list of journal entries (pic on the right).

Il ne s’agit que de créer une nouvelle entrée de journal pour chaque sujet sur lequel on travaille ensuite de l’arrêter puis de la fermer pour créer ensuite une nouvelle entrée destinée à suivre un autre sujet. Comme montré ci-dessus cliquer sur l’icône verte (image de gauche) ouvre une liste d’entrées (image de droite).

Last : By exporting the folder contents, in this case journal entries, to Excel, one can make use of Excel’s calculation features which makes time calculations a breeze. With some additional filtering and columns formatting, you can create a report with the data you need.

Enfin : En exportant les contenus de dossier, en l’occurrence les entrées de journal, vers Excel, on peut utiliser les fonctions du tableur qui calculent en un rien de temps. Avec un peu de formatage et des filtres on peut créer un rapport avec les données voulues.

Gone, for the time being and in this particular case time tracking, both Tiddlywiki and Excel spreadsheet / Débarrassé, pour le moment et dans ce cas particulier ci de cette tâche de suivi, à la fois de Tiddlywiki et du tableur Excel.

¹ : in French / en Français

Read Full Post »

In computer science, transclusion is the inclusion of part or all of an electronic document into one or more other documents by reference.

I found out, recently, about what it really meant to implement ‘transclusion’ while tinkering with Tiddlywiki. In addition to using the feature it kept going round in my head that the concept could also be used elsewhere.

En informatique, la transclusion est l’inclusion par référence d’un document ou une partie d’un document dans un autre document.

J’ai découvert, récemment, ce que cela signifiait de mettre en plus une ‘transclusion’ alors que je bricolais avec Tiddlywiki. En plus d’utiliser cette fonction cela me trottait dans la tête que ce concept pouvait être utilisé ailleurs.

Adjacent picture illustrates well what ‘transclusion’ consists in : take a module – a ‘tiddler’ in Tiddlywiki – named B in which ‘foo’ is written. In order for module A to include ‘foo’ all what one needs to do is call B like so : {{B}}. The beauty of it is that whenever B would change so would A.

L’image ci-contre illustre bien en quoi ‘transclusion’ consiste : prenez un module – un ‘tiddler’ pour Tiddlywiki – appelé B dans lequel ‘foo’ est écrit. Pour que le module A inclue ‘foo’ tout ce qu’on a à faire est d’appeler B ainsi : {{B}}. L’intérêt est que chaque fois que B changerait A aussi.

From the moment I understood the concept and how to implement it I started to use the feature extensively with Tiddlywiki, so much so it kind of transformed the way I considered taking notes: why not consider a tiddler as elementary particle and build upon it, like assemblying lego™ bricks.

Du moment où j’ai compris le concept et comment le mettre en place j’ai commencé à utiliser la fonction de manière systématique avec Tiddlywiki, tant et si bien que ça en quelque sorte transformé ma façon de prendre des notes : pourquoi ne pas considérer un tiddler comme une particule élémentaire et bâtir dessus, comme d’assembler des briques de lego©.

A few month ago I wrote about having a wiki as document quality structure (though not exclusively so). This calls even more for such a change. Not only would documents be systematically up to date but this could ensure even better their consistence.

Il y a quelques mois j’ai écrit à propos d’une alternative wiki en tant que système documentaire qualité (mais pas seulement). Ceci appelle encore plus fort à ce changement. Non seulement les documents seraient systématiquement à jour mais ceci assurerait encore mieux leur cohérence.

Last but not least, my job would even become fun ^_^ / Enfin et non des moindres, mon travail en deviendrait amusant ^_^

Read Full Post »

%d bloggers like this: