Toujours est il que je trouve qu'il est difficile de générer
des documents un tantinet complexe.
J'aurais besoin d'automatiser la production de rapport en python parce que c'est mon langage préféré et j'ai toujours un truc qui coince
j'ai essayé :
reportlab : bien pas mal génère du graphique et des pdf
mais après coup il est difficile de modifier du pdf et il vaut mieux generer de l'odf
odf.opendocument : je n'arrive pas appliquer un style sur les tables
aussi elles ont toutes une taille pré calculé qui est pénible a modifier après coup
et je crois que l'ajout de graphique ne fonctionne pas
odfpy : pas mal aussi, je sais plus pourquoi j'ai pas continué sur cette librairie
relatorio : très prometteur, utilisé par Tryton (fork OpenERP) mais je n'ai pas eu le temps d'approfondir, et je bloque aussi sur l'import d'images.
Le but : générer de joli rapport sur des bases de données ou l'activité d'un serveur avec des graphiques (moyenne utilisation du serveur sur 30 jours par exemple)
automatiquement (une liste de commande par cron => le top :) )
puis après je modifie pour ajouter mes remarques pleines de bon sens ... :)
bref si vous connaissez une librairie python pour générer des fichiers ODF modifiable avec LibreOffice je suis preneur.
Ya pas de complot ! faudrait déjà qu'ils se mettent d'accord (rire)
pas possible ... déjà t’élimine tout les devs atteint d'encephalo spongiforme bovine qui ont été vaccinés contre le bon sens et il reste quoi ... pas grand chose.
Ah moins que par hasard il soit tombé sur une intelligence artificielle qui les manipule sans qu'il s'en aperçoivent ... déjà plus crédible
Les logiciels "avertisseurs de radar" n'ont qu'à changer les messages de leurs logiciels
Exemple
" il est fortement conseillé de rouler en dessous de 90K/h dans 450 m"
au lieu de " Radar Fixe dans 450 m" ...
Et dans ce cas le logiciel ne fait qu' "indiquer" a l'usager d'un danger potentiel ou une zone dangereuse (qu'il y ait un radar ou pas)
bref interdire les logiciels avertisseurs de radar c'est du grand n'importe quoi et sous couvert de sécurité on veut faire passer n'importe quoi
Ou plus récemment dans la photographie, les développeurs de photos.
Avant tu photographiais tu mettais dans une enveloppe tu payais et tu pouvais voir tes photos. sur 30 photos 15 sont flous tant pis pour toi.
Maintenant tu peu les voir avant et ne faire développer que celle qui en valent le coup.
Le système de mail actuel pour moi souffre de nombreux maux :
le spam
le tri / suivi de dossiers / de discussions
formattage des informations
Le spam : j'ai une adresse mail crée le siècle dernier, donc avant le spam
et ma participation à certains forums a permis de récolter cette adresse automatiquement
résultat :
de 200 à 300 spams / jour et depuis les anti spams => entre 30 et 50 qui passent a travers
le tri : déformation professionnelle j'aurais tendance a mettre tout cela en base de données ( SQL / NoSQL a voir) car bien souvent le besoin de retrouver certain mail en fonction de contenu ou de destinataire ou de CC: etc...
Quelques champs libres avec Projet / type d'informations etc ... serait judicieux
ce qui nous amène au formattage des informations :
Exemple : je demande un chiffrage a un fournisseur (Delai / Prix / remise etc ...)
un tag PUBLICITE serait le bienvenu mais qui ne serait pas des spams
un tag FICHIER VOLUMINEUX fonctionnant un peu comme dl.free.fr (cela éviterait que certain catalogue soit diffusé et copié sur tout les postes de manière systématique :) )
mais pour cela il faut admettre que le e-mail en tant que tel n'est pas que le messager
mais aussi une base de données et donc une source d'informations avec tout ce que cela engage (sauvegarde, publication, sécurité etc...)
Je pourrais même rajouter une question sur l'utilisation de la mémoire partagée
c'est quand on compare 2 produits tournant sur plusieurs OS
on peut se poser des questions .
Fais seulement
Explique moi pourquoi a architecture équivalente (INTEL), une société comme Oracle
choisi 2 technologies différentes pour un même produit (la base de données)
Sur certainement tous les *nix est utilisé la technologie de mémoire partagée et pas sur Windows pourquoi ?
Une entreprise pragmatique comme Oracle n'aurait pas du a re développer une technologie
éprouvée qui fonctionne depuis longtemps.
Explique moi aussi pourquoi, un editeur (SAGE) est confrontés a des problèmes de temps de réponses sous windows (sur une gamme de produit) les obligeant à développer des solutions spécifiques pour cet OS des que le nombre de répertoires/sous répertoires et fichiers atteint un certain volume ?
Ces 2 questions sont issues de cas concret et concernent 2 produits tournant sous plusieurs OS et plusieurs Unix.
Et pour ma culture personnelle 1 question :
Que peut apporter une base de registre par rapport a des fichiers de configurations ou des variables d'environnement ?
mouais au vu de ton lien que j'ai suivis et du reste
cela a l'air de rester en mode "projet" a moins qu'il ne soit comme beaucoup
en "phase de début d'achèvement" :)
ah que d'heure a naviguer entre les systèmes avec une cargaison plus ou moins legale,
que de moment inégalé encore a "raser le soleil" pour se recharger en énergie.
Combien de méchants pirates (non pas des hackers) descendus pour la bonne cause.
Merci david pour ces instants de bonheur sur mon cbm 64
Les vacances ont du être bonnes, t'as l'air en pleine forme.
Pourquoi tu nous fais pas profiter de ta science ? répond à mes questions
2 ou 3 invectives plus haut.
Je pourrais même rajouter une question sur l'utilisation de la mémoire partagée
c'est quand on compare 2 produits tournant sur plusieurs OS
on peut se poser des questions .
Mais bon tu n'es peut être pas ici pour partager, ou c'est une clause de ton
contrat je ne sais pas.
PS: ce que j'aime chez les clowns c'est qu'il ne se prennent pas au sérieux :)
c'est une bonne nouvelle un truc comme ca, en fait cela offre plein de possibilité
ce genre de PC surtout a prix réduit, a vraiment sa place dans la domotique par exemple
quand on voit le prix d'une console spécifique pour gérer la température ou la fermeture des volets alors qu'il s'agit de gérer une douzaine de boutons et un écran ...
Dans la robotique tu peux embarquer ce genre de mini PC pour piloter un arduino qui lui pilote des moteurs ou des servos
Je sais que ce genre de discours fais hurler les électroniciens purs et durs mais bon on a l'habitude des fusils de chasses pour tuer les mouches dans l'informatique
Certes le C est bien plus simple que le C++ ou Perl,
tout dépend comment c'est écrit, du C C++ comme du perl peuvent devenir
illisible.
Faites le test avec un bout de code qui fait la même chose écrit en plusieurs langages, et demandez l'avis a quelqu'un qui ne connait pas le/les langage(s).
Il vous dira que c'est compliqué parce qu'il ne connait pas.
le seul cas que j'ai rencontré ou un dev a compris ce que faisait un bout de code sans connaitre le langage c'était avec du python qui pour moi a l'énorme avantage d'être lisible.
après tout dépend de ce que vous voulez faire avec votre langage préféré.
c'est du code jetable, reutilisable, a maintenir pendant plusieurs années etc ...
[^] # Re: ça me fait penser...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche OpenDocument 1.2 normalisé par l’OASIS. Évalué à 1.
Je crois l'avoir déjà testé et si je me souviens bien
j'avais recu beaucoup d'aide via irc
si je me souviens bien il manquait encore quelques trucs, style la doc
mais je vais retourner voir ne serait ce que pour me tenir au courant
[^] # Re: ça me fait penser...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche OpenDocument 1.2 normalisé par l’OASIS. Évalué à 3.
Bonjour,
Toujours est il que je trouve qu'il est difficile de générer
des documents un tantinet complexe.
J'aurais besoin d'automatiser la production de rapport en python parce que c'est mon langage préféré et j'ai toujours un truc qui coince
j'ai essayé :
reportlab : bien pas mal génère du graphique et des pdf
mais après coup il est difficile de modifier du pdf et il vaut mieux generer de l'odf
odf.opendocument : je n'arrive pas appliquer un style sur les tables
aussi elles ont toutes une taille pré calculé qui est pénible a modifier après coup
et je crois que l'ajout de graphique ne fonctionne pas
odfpy : pas mal aussi, je sais plus pourquoi j'ai pas continué sur cette librairie
relatorio : très prometteur, utilisé par Tryton (fork OpenERP) mais je n'ai pas eu le temps d'approfondir, et je bloque aussi sur l'import d'images.
Le but : générer de joli rapport sur des bases de données ou l'activité d'un serveur avec des graphiques (moyenne utilisation du serveur sur 30 jours par exemple)
automatiquement (une liste de commande par cron => le top :) )
puis après je modifie pour ajouter mes remarques pleines de bon sens ... :)
bref si vous connaissez une librairie python pour générer des fichiers ODF modifiable avec LibreOffice je suis preneur.
[^] # Re: ça me fait penser...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche OpenDocument 1.2 normalisé par l’OASIS. Évalué à -3.
Son dernier commentaire date de Juin 2011
après plus rien ...
mais la bonne question est ... nous manque t il tant que ca ?
A+
chris
# Et les servers ?
Posté par Christophe B. (site web personnel) . En réponse au journal Grosse disparité de la présence de Linux suivant les pays. Évalué à 1.
Bon les postes clients c'est pour les utilisateurs finaux, les tables les sultans ...
mais pour les serveurs vous savez ou trouver des stats ?
A+
[^] # Re: Complot
Posté par Christophe B. (site web personnel) . En réponse au journal SysAdmin Day. Évalué à 1.
Ya pas de complot ! faudrait déjà qu'ils se mettent d'accord (rire)
pas possible ... déjà t’élimine tout les devs atteint d'encephalo spongiforme bovine qui ont été vaccinés contre le bon sens et il reste quoi ... pas grand chose.
Ah moins que par hasard il soit tombé sur une intelligence artificielle qui les manipule sans qu'il s'en aperçoivent ... déjà plus crédible
=> humour c'est plus vendredi mais tant pis ...
A+
chris
[^] # Re: Un mal nécessaire
Posté par Christophe B. (site web personnel) . En réponse au journal SysAdmin Day. Évalué à 1.
Ah philippe je t'avais pas reconnu !
comme quoi les forums sur le net c'est petit ...
:)
A+
chris
[^] # Re: Semaine typique
Posté par Christophe B. (site web personnel) . En réponse au journal SysAdmin Day. Évalué à 6.
Les sauvegardes c'est comme les freins sur les voitures
c'est pour les lâches !
C'est dredi !
Bon week end
A+
chris
# Un mal nécessaire
Posté par Christophe B. (site web personnel) . En réponse au journal SysAdmin Day. Évalué à 4.
Les sys admin c'est comme (liste non exhaustive)
- les tables
- les sultants
- les merciaux
un mal nécessaire :)
(humour de sys admin)
A+
et bonne fête a tous !
Chris
[^] # Re: les avertisseurs de radars sont des logiciels très particuliers
Posté par Christophe B. (site web personnel) . En réponse à la dépêche De l'interdiction de publier certains logiciels. Évalué à 10.
Les logiciels "avertisseurs de radar" n'ont qu'à changer les messages de leurs logiciels
Exemple
" il est fortement conseillé de rouler en dessous de 90K/h dans 450 m"
au lieu de " Radar Fixe dans 450 m" ...
Et dans ce cas le logiciel ne fait qu' "indiquer" a l'usager d'un danger potentiel ou une zone dangereuse (qu'il y ait un radar ou pas)
bref interdire les logiciels avertisseurs de radar c'est du grand n'importe quoi et sous couvert de sécurité on veut faire passer n'importe quoi
[^] # Re: Peintres, photographes, copistes, imprimeurs ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche L'Union des Photographes veut la mort du Libre. Évalué à 3.
Ou plus récemment dans la photographie, les développeurs de photos.
Avant tu photographiais tu mettais dans une enveloppe tu payais et tu pouvais voir tes photos. sur 30 photos 15 sont flous tant pis pour toi.
Maintenant tu peu les voir avant et ne faire développer que celle qui en valent le coup.
[^] # Re: Pourquoi pas ?
Posté par Christophe B. (site web personnel) . En réponse au journal Système de messagerie pour remplacer les e-mails. Évalué à -1.
je sais, imap me tourne autour comme l'aileron du requin des "dents de la mer"
si j'avais le temps ...
faudra que je lise un truc sur imap un jour ...
# Pourquoi pas ?
Posté par Christophe B. (site web personnel) . En réponse au journal Système de messagerie pour remplacer les e-mails. Évalué à -1.
Bonjour,
Le système de mail actuel pour moi souffre de nombreux maux :
Le spam : j'ai une adresse mail crée le siècle dernier, donc avant le spam
et ma participation à certains forums a permis de récolter cette adresse automatiquement
résultat :
de 200 à 300 spams / jour et depuis les anti spams => entre 30 et 50 qui passent a travers
le tri : déformation professionnelle j'aurais tendance a mettre tout cela en base de données ( SQL / NoSQL a voir) car bien souvent le besoin de retrouver certain mail en fonction de contenu ou de destinataire ou de CC: etc...
Quelques champs libres avec Projet / type d'informations etc ... serait judicieux
ce qui nous amène au formattage des informations :
Exemple : je demande un chiffrage a un fournisseur (Delai / Prix / remise etc ...)
un tag PUBLICITE serait le bienvenu mais qui ne serait pas des spams
un tag FICHIER VOLUMINEUX fonctionnant un peu comme dl.free.fr (cela éviterait que certain catalogue soit diffusé et copié sur tout les postes de manière systématique :) )
mais pour cela il faut admettre que le e-mail en tant que tel n'est pas que le messager
mais aussi une base de données et donc une source d'informations avec tout ce que cela engage (sauvegarde, publication, sécurité etc...)
Et la il faudrait franchir un pas ...
[^] # Re: La est la différence ...
Posté par Christophe B. (site web personnel) . En réponse au journal Ils n'ont honte de rien!. Évalué à -1.
Explique moi pourquoi a architecture équivalente (INTEL), une société comme Oracle
choisi 2 technologies différentes pour un même produit (la base de données)
Sur certainement tous les *nix est utilisé la technologie de mémoire partagée et pas sur Windows pourquoi ?
Une entreprise pragmatique comme Oracle n'aurait pas du a re développer une technologie
éprouvée qui fonctionne depuis longtemps.
Explique moi aussi pourquoi, un editeur (SAGE) est confrontés a des problèmes de temps de réponses sous windows (sur une gamme de produit) les obligeant à développer des solutions spécifiques pour cet OS des que le nombre de répertoires/sous répertoires et fichiers atteint un certain volume ?
Ces 2 questions sont issues de cas concret et concernent 2 produits tournant sous plusieurs OS et plusieurs Unix.
Et pour ma culture personnelle 1 question :
Que peut apporter une base de registre par rapport a des fichiers de configurations ou des variables d'environnement ?
Merci d'avance pour le partage de connaissance
[^] # Re: pop-corn
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Install Party féminine à Lille. Évalué à 1.
C'est le printemps il faut chaud toussaaaaa ....
Bref la vie continue
[^] # Re: Un concurrent à l'explication donnée dans ton lien
Posté par Christophe B. (site web personnel) . En réponse au journal Un concurrent au projet OLPC.. Évalué à -1.
mouais au vu de ton lien que j'ai suivis et du reste
cela a l'air de rester en mode "projet" a moins qu'il ne soit comme beaucoup
en "phase de début d'achèvement" :)
[^] # Re: Sexisme
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Install Party féminine à Lille. Évalué à 3.
Depuis le temps vous devriez tous le savoir :
pour résoudre le problème de l'égalité des sexes restons pragmatique
et scientifique, il faut mesurer.
Note :
entre le nouveau framabook et cette dépêche les "geekettes" sont à la mode
on dirait ...
[^] # Re: Un concurrent à l'explication donnée dans ton lien
Posté par Christophe B. (site web personnel) . En réponse au journal Un concurrent au projet OLPC.. Évalué à 2.
C'est Ze David BRABEN celui qui a commis Elite ?
ah que d'heure a naviguer entre les systèmes avec une cargaison plus ou moins legale,
que de moment inégalé encore a "raser le soleil" pour se recharger en énergie.
Combien de méchants pirates (non pas des hackers) descendus pour la bonne cause.
Merci david pour ces instants de bonheur sur mon cbm 64
[^] # Re: La est la différence ...
Posté par Christophe B. (site web personnel) . En réponse au journal Ils n'ont honte de rien!. Évalué à 0.
Les vacances ont du être bonnes, t'as l'air en pleine forme.
Pourquoi tu nous fais pas profiter de ta science ? répond à mes questions
2 ou 3 invectives plus haut.
Je pourrais même rajouter une question sur l'utilisation de la mémoire partagée
c'est quand on compare 2 produits tournant sur plusieurs OS
on peut se poser des questions .
Mais bon tu n'es peut être pas ici pour partager, ou c'est une clause de ton
contrat je ne sais pas.
PS: ce que j'aime chez les clowns c'est qu'il ne se prennent pas au sérieux :)
[^] # Re: La est la différence ...
Posté par Christophe B. (site web personnel) . En réponse au journal Ils n'ont honte de rien!. Évalué à -1.
Ah super t'es toujours la, t'étais en vacances ?
ou seulement payé pour répondre a certains commentaires typiques ?
parce que des que l'on te poses certaines questions techniques ya pu personne, ceci dit cela peut se comprendre le temps c'est de l'argent
A+
cow boy
[^] # Re: ça a l'air super comme projet
Posté par Christophe B. (site web personnel) . En réponse au journal Un concurrent au projet OLPC.. Évalué à 2.
Linutop est un poste de travail, pas ce mini PC
je le vois plus dans l'embarqué ou l'enfoui
# C'est une très bonne nouvelle !
Posté par Christophe B. (site web personnel) . En réponse au journal Un concurrent au projet OLPC.. Évalué à 8.
Bonjour a tous,
c'est une bonne nouvelle un truc comme ca, en fait cela offre plein de possibilité
ce genre de PC surtout a prix réduit, a vraiment sa place dans la domotique par exemple
quand on voit le prix d'une console spécifique pour gérer la température ou la fermeture des volets alors qu'il s'agit de gérer une douzaine de boutons et un écran ...
Dans la robotique tu peux embarquer ce genre de mini PC pour piloter un arduino qui lui pilote des moteurs ou des servos
Je sais que ce genre de discours fais hurler les électroniciens purs et durs mais bon on a l'habitude des fusils de chasses pour tuer les mouches dans l'informatique
[^] # Re: La est la différence ...
Posté par Christophe B. (site web personnel) . En réponse au journal Ils n'ont honte de rien!. Évalué à 0.
La vérité fini toujours par vaincre ...
:)
[^] # Re: "crisp clarity of C" c'est une blague?
Posté par Christophe B. (site web personnel) . En réponse au journal Programmation : la complexité c'est le mal. Évalué à -2.
tout dépend comment c'est écrit, du C C++ comme du perl peuvent devenir
illisible.
Faites le test avec un bout de code qui fait la même chose écrit en plusieurs langages, et demandez l'avis a quelqu'un qui ne connait pas le/les langage(s).
Il vous dira que c'est compliqué parce qu'il ne connait pas.
le seul cas que j'ai rencontré ou un dev a compris ce que faisait un bout de code sans connaitre le langage c'était avec du python qui pour moi a l'énorme avantage d'être lisible.
après tout dépend de ce que vous voulez faire avec votre langage préféré.
c'est du code jetable, reutilisable, a maintenir pendant plusieurs années etc ...
# A lire avant de dire du mal d'un langage
Posté par Christophe B. (site web personnel) . En réponse au journal Programmation : la complexité c'est le mal. Évalué à 2.
Bonjour,
A lire pour choisir un langage :
http://www.fullduplex.org/humor/2006/10/how-to-shoot-yourself-in-the-foot-in-any-programming-language/
[^] # Re: On n'est à l'abri nul part...
Posté par Christophe B. (site web personnel) . En réponse au journal Fermez les écoutilles. Évalué à 2.
On pourra pas lui reprocher son engagement pour l'europe :)
ok je sors ...