Mokona Guu Center

Catégorie: Informatique. Toutes les catégories

iBook G3 et Linux

L'arrivée prochaine de la nouvelle version d'Ubuntu m'a donné envie, en fin de semaine dernière, de regarder un peu à quoi cela allait ressemblait. Je suis alors tombé sur la version UNR (Ubuntu Netbook Remix), adaptée aux netbooks. Et de fil en aiguille, je me suis posée la question, à …

Complètement !

Si « complètement » est utilisé généralement dans sa version adverbe (« d'une manière complète »), il existe aussi sous une forme moins connue des informaticiens : le substantif masculin.

Sa définition : « action de compléter ».

Je note d'ailleurs que lorsque je parle d'« auto-complètement », mes interlocuteurs me comprennent parfaitement. Ce qui n'empêche pas la grande …

Avoir confiance en son code (et en celui des autres)

Il est là, le bug, celui que tout le monde redoutais. Il se cache, il arrive parfois, pas tout le temps. Entre les programmeurs, la suspicion s'installe : c'est certainement dans le code d'untel !

Les pistes sont explorées une à une, parfois plusieurs fois. Il est 23h et la version livrable …

Ceci n'est pas le Graal : les Design Patterns

Les Design Patterns (abréviation DP) sont présentes dans l'industrie, ont droit à des articles innombrables, des pour, des contre, suscitent l'excitation des débutants... Voilà encore un bon candidat pour les faux Graals.

Les Design Patterns (ou Patrons de conception) désignent une notion générale en programmation objet. Ils désignent souvent abusivement …

Passage à Ubuntu 8.04

J'avais chargé la version d'installation 1 d'Ubuntu 8.04 à sa sortie, mais je n'avais pas encore pris le temps de regarder. Puis je me méfie toujours un peu des mises à jours, surtout que je n'avais pas de raison particulière d'effectuer celle-ci si ce n'est d'être... à jour …

Contournement et solution

En programmation, il arrive parfois que quelque chose « tombe en marche ».Rien ne fonctionnait ou fonctionnait mal et soudain, après une manipulation incertaine, un petit changement, ça marche. À ce point, certains crient victoire et annoncent que le problème est résolu, d'autres, plus prudents, se mettent une petite note dans …

Passer des contrats avec son langage de programmation.

« je ne fais pas de test car il est impossible que le pointeur soit NULL », «je pourrais vérifier que la valeur est positive avant de faire ma racine carrée, mais ça ferait perdre du temps »,... Une fois encore, je pars de phrases vues et entendues, que ce soit dans l'univers …

Mon application exporte en XML

Je reviens sur une partie vue très brièvement dans l'article précédent lorsque je citais le classique « Cette application exporte en XML » au rang des arguments bien placés dans la liste des possibilités d'une application.

Mais d'abord et parce que j'aime toujours savoir de quoi on parle : de quoi s'agit-il ? Qu'est-ce …

Ceci n'est pas le Graal : XML

« Cette application exporte en XML », « les données sont stockées dans un fichier XML », « pour ton programme, je te conseille d'utiliser XML ».Visiblement, XML est un bon Buzzword. Il sert d'argument commercial autant qu'il semble être la solution miracle dans des discussions de développeurs. Une solution miracle ? Voici un bon candidat …

Ceci n'est pas le Graal : UML

Pour ce deuxième épisode, je prends a nouveau une abréviation se terminant enL. Après la STL, voici venir l'UML. Ces deux abréviations n'ont pas même la signification de leur L en commun.

UML signifie Unified Modelling Language. Ce n'est pas le premier langage dans ce domaine, mais il a eu …

<<< Page 9 / 12 >>>