C'est moche, mais c'est assez facile à prendre en main pour se lancer.
Bien qu'à l'origine Tk a été développé plutot pour Tcl, il y a des bindings pour pas mal de langages dont Ruiby, Perl, et Python. Par contre je te conseille Python qui est un langage neuneu par excellence (le Visual Basic du libre en quelque sorte).
Pas forcément. J'aime pas le format machin, je le trouve mal fichu/bloaté/buggué, du coup je n'ai pas sur mon pc les libs permettant de lire le format machin. Je ne peux pas réencoder.
Là c'est toi qui ne veux pas, techniquement rien ne t'en empêche et ça c'est ton problème. Là je dirais que tu veux abuser de l'autre sens …
C'est incroyable cet entêtement à nier les avantages de la culture libre, et à essayer de trouver des contournements aux inconvénients du paradigme courant sans vouloir reconnaître à quel point ces contournements sont bancals.
C'est que tu n'as pas compris mes propos. Je n'ai jamais nié la culture libre. Par contre je suis d'avis que la liberté qu'on accorde sur certaines oeuvres ne dit pas être le même que l'on accorde sur les logiciel. Mais c'est un autre débat.
Si tu veux que je te résume mon opinion en quelques lignes : je suis d'avis qu'on a pas à imposer à quelqu'un de faire du libre. Par contre je suis pro-libre et j'essaie de le positionner là ou je peux si je vois que la situation s'y prête. Maintenant, tout comme on ne peut imposer à un éditeur de faire du logiciel libre, je ne vois pas pourquoi on devrait imposer à un auteur, compositeur,interprète ou n'importe quel personne créant quelque chose de rendre ce quelque chose libre. Par contre à partir du moment ou elle diffuse, elle ne devrait pas aoir le droit de restreindre l'accès à cette diffusion en utilisant des artifices techniques tels que le format de fichier, le format reconnu par tel ou tel outil permettant de décoder et lire son oeuvre.
D'ou l'intéret d'un standard qui pourrait être lu par n'importe quel lecteur … On fait ça dans les voitures pour les outils de diagnostic, pourquoi pas la même chose pour les liseuses ?
Et si le format ouvert utilisé par l'auteur ne me plaît pas ?*
S'il est standardisé tu peux le convertir dans un format qui te plait mieux … Par contre ça ne t'autorise pas à le diffuser toi-même sous ce format si l'auteur ne t'a pas donné le droit de diffuser son oeuvre.
Et s'il te dit "tu n'as pas le droit de lire mon oeuvre sur un lecteur de telle ou telle marque", ça te parait normal? Et s'il te dit 'tu n'as pas le droit de lire mon livre avec des lunettes Afflelou, mais uniquement avec des lunettes Chrys", oui "tu n'(as pas le droit d"écouter ma musique dans une voiture de marque Citroën", ça te paraît normal ?
En fait pour moi, ne restreindre la diffusion à un seul format reconnu par un seul type de lecteur revient ni plus ni moins à produire un "CD" de musique sous un format spécifique qui ne peut être lu que par un lecteur de marque spécifique.
Wine c'est pas du reverse-engineering ?
On s'en fout de ce qu'est wine : wine permet d'exécuter des softs windows sur Linux. L'auteur ne devrait pas avoir à l'interdire. C'est typiquement ce que je considère comme un abus de droit d'auteur.
Que les auteurs publient dans des formats ouverts ou bien que la loi te donne le droit de faire du reverse-engineering sur des formats fermés (ce qui est déjà plus ou moins le cas, à ma connaissance) ?
Que les auteurs publient dans des formats ouverts, ce qui aurait come conséquence de permettre de lire le contenu sur n'importe quelle plate-forme.
Quant aux CLUFs qui interdisent l'utilisation de Wine, je crois bien que ça existe déjà.
Ce n'est pas parce que ça existe que ce n'est pas de l'abus.
En fait ce que tu défends, c'est la possibilité qu'à un auteur ou un éditeur de t'imposer la marque du lecteur CD (ou DVD) que tu vas utiliser pour lire son contenu.
Mais quel est le rapport ? Je parle de contenant, pas de contenu. A partir du moment ou le contenu n'est pas altéré (dans notre cas le contenu est du texte, voire des immages) , en quoi un auteur aurait-il un droit de regard sur le format de diffusion ?
tout aussi absurde que de dire que l'auteur d'un soft ne devrait pas pouvoir choisir s'il diffuse son code source ou pas.
Ca n'a rien à voir, mais absolument rien à voir. Je ne demande pas à un auteur de publier ses codes source LaTeX par exemple.
ou que de dire que l'auteur ne devrait pas pouvoir choisir l'OS sur lequel son soft va être exécuté, pour reprendre la comparaison de départ
Et il ne devrait pas. Un développeur ne devrait péas avoir à m'interire de faire tourner un soft Windows sous Wine par exemple, et c'est ce que tu défends.
Ce que tu es en train de me dire, c'est qu'un éditeur de musique devrait avoir le droit de t'empêcher de convertir un MP3 en AAC ou vice-versa. Et ça ça me choque.
Si tu veux faire une loi qui impose à l'auteur de diffuser son œuvre dans un format ouvert (quand bien même il ne voudrait pas), ça veut dire que tu t'en fiches un peu de la volonté de l'auteur, non ?
Je ne vois pas en quoi l'auteur devrait avoir un droit de regard sur le format de diffusion. Soit il diffuse, soit il ne diffuse pas, point.
Des parenthèses bien placées et un & derrière devraient suffire.
Sans parenthèses :
#!/bin/bash
for i in a b c
do
echo "$i"
sleep 10
echo " -- $i"
done
A l'exécution :
$ time sh /tmp/toto.sh
a
-- a
b
-- b
c
-- c
real 0m30.025s
user 0m0.000s
sys 0m0.004s
Avec les parenthèses :
le code :
#!/bin/bash
for i in a b c
do
( echo "$i"
sleep 10
echo " -- $i" ) &
done
a l'exécution :
$ time sh /tmp/toto.sh
a
b
c
real 0m0.009s
user 0m0.004s
sys 0m0.000s
$ -- a
-- b
-- c
Explication : les parenthèses exécutent les commandes qu'elles contiennent dans un sous-shell. Ce qui signifie que, dans le code, il faudrait mettre entre parenthèses tout le bloc de code qui doit s'exécuter dans un ordre précis et mettre un & derrière pour que les blocs entre parenthèses s'exécutent en paralèle les uns des autres.
Oracle ne semble utilisé que dans les projets où un SGBD puissant est requis. Hors, ces projets ne courent pas la rue.
Celà dit, bien souvent, tu as des DBA qui connaissent bien Oracle, qui ont un ou deux projets importants à gérer. Et lorsque des projets moins importants arrivent, ils ont tendance à pousser ceux-ci sur Oracle. Ca devient de moins en moins vrai mais cette tendance existe toujours.
Si c'était Java qui les intéressait, pourquoi ne pas plus communiquer sur lui. Parce que son image en prend un coup ces temps-ci à cause des failles dans son plugin Web.
Ne t'inquiète pas, les commerciaux communquent sur Java à qui il faut (et tu ne sembles pas faire partie de ceux-ci), et le refourguent dans leurs applis (ATG par exemple … parce que c'est l'appli à laquele je suis confronté en ce moment). Oracle, ce n'est pas que du SGBD, ils ont acheté plein d'autres choses à côté.
Oui, je sais que le plugin web Java n'a rien à voir avec le langage, mais beaucoup le pense et gardent juste Java pour jouer à Minecraft.
Tu parles "grand public", mais parle de Oracle a grand public, il te regardera avec des yeux touts ronds :). Java sert hélas à plein d'autres choses, et je suis convaincu qu'il est bien plus présent dans le monde professionnel que dans le monde "grand public" (hormis le cas de la téléphonie mobile, et là encore, le grand public ne le voit pas ou peu).
Certains diront que Oracle a surtout acheté Sun pour s'emparer de MySQL et qu'il s'en fichait du reste. Plus les choses avancent, plus il est difficile de leur donner tord.
C'est faux. Ce qui intéressait Oracle, c'était surtout Java et le hard, notamment les baies de disques. Le reste, Oracle s'en moque : leur SGBD est encore capable de faire des trucs que les autres ne savent pas faire aussi bien (en tout cas pour le moment).
J'ai effectivement vu Alfresco dans mes recherches. Il y a aussi Calenco et kolekti pour la partie rédaction, qui semble-t-il peuvent s'interfacer avec une GED. Par contre je n'ai rien vu qui aparamment pourrait récupérer des infos d'un wiki par exemple. Faut que je creuse un peu, mais si vous avez des idées je suis preneur.
Une piste : intercepter un signal dans ton bash_profile. Par contre l'inconvénient est que le shell attend la fin de l'instruction en cours pour exécuter le handler, ce qui signifie que si un shell lance un sous-shell, il faudra attendre la fin de celui-ci pour que le signal soit récupéré et que l'action correspondante soit réalisée.
Sinon, il faudrait réécrire getty pour qu'il puisse intercepter le signal et agir en conséquences (ou trouver un tty qui sache le faire).
action1() {
echo "Reisation de l'action 1"
}
action2() {
echo "Reisation de l'action 2"
}
# Tk, averc n'importe quel langage par dessus.
Posté par totof2000 . En réponse au message débutant cherche piste pour apprendre a faire de petite gui. Évalué à 3.
C'est moche, mais c'est assez facile à prendre en main pour se lancer.
Bien qu'à l'origine Tk a été développé plutot pour Tcl, il y a des bindings pour pas mal de langages dont Ruiby, Perl, et Python. Par contre je te conseille Python qui est un langage neuneu par excellence (le Visual Basic du libre en quelque sorte).
[^] # Re: Standard
Posté par totof2000 . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 1.
Là c'est toi qui ne veux pas, techniquement rien ne t'en empêche et ça c'est ton problème. Là je dirais que tu veux abuser de l'autre sens …
C'est que tu n'as pas compris mes propos. Je n'ai jamais nié la culture libre. Par contre je suis d'avis que la liberté qu'on accorde sur certaines oeuvres ne dit pas être le même que l'on accorde sur les logiciel. Mais c'est un autre débat.
Si tu veux que je te résume mon opinion en quelques lignes : je suis d'avis qu'on a pas à imposer à quelqu'un de faire du libre. Par contre je suis pro-libre et j'essaie de le positionner là ou je peux si je vois que la situation s'y prête. Maintenant, tout comme on ne peut imposer à un éditeur de faire du logiciel libre, je ne vois pas pourquoi on devrait imposer à un auteur, compositeur,interprète ou n'importe quel personne créant quelque chose de rendre ce quelque chose libre. Par contre à partir du moment ou elle diffuse, elle ne devrait pas aoir le droit de restreindre l'accès à cette diffusion en utilisant des artifices techniques tels que le format de fichier, le format reconnu par tel ou tel outil permettant de décoder et lire son oeuvre.
[^] # Re: Standard
Posté par totof2000 . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2. Dernière modification le 05 février 2013 à 19:15.
D'ou l'intéret d'un standard qui pourrait être lu par n'importe quel lecteur … On fait ça dans les voitures pour les outils de diagnostic, pourquoi pas la même chose pour les liseuses ?
S'il est standardisé tu peux le convertir dans un format qui te plait mieux … Par contre ça ne t'autorise pas à le diffuser toi-même sous ce format si l'auteur ne t'a pas donné le droit de diffuser son oeuvre.
[^] # Re: Standard
Posté par totof2000 . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 6.
Et s'il te dit "tu n'as pas le droit de lire mon oeuvre sur un lecteur de telle ou telle marque", ça te parait normal? Et s'il te dit 'tu n'as pas le droit de lire mon livre avec des lunettes Afflelou, mais uniquement avec des lunettes Chrys", oui "tu n'(as pas le droit d"écouter ma musique dans une voiture de marque Citroën", ça te paraît normal ?
[^] # Re: Standard
Posté par totof2000 . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2.
Ce n'est pas parce qu'ils le font que ça rend la chose légitime. Ca fait partie de ce que je qualifie d'abus de droits d'auteur.
[^] # Re: Standard
Posté par totof2000 . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2.
En fait pour moi, ne restreindre la diffusion à un seul format reconnu par un seul type de lecteur revient ni plus ni moins à produire un "CD" de musique sous un format spécifique qui ne peut être lu que par un lecteur de marque spécifique.
[^] # Re: Standard
Posté par totof2000 . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2.
En fait ce que tu défends, c'est la possibilité qu'à un auteur ou un éditeur de t'imposer la marque du lecteur CD (ou DVD) que tu vas utiliser pour lire son contenu.
[^] # Re: Standard
Posté par totof2000 . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2. Dernière modification le 05 février 2013 à 17:12.
Mais quel est le rapport ? Je parle de contenant, pas de contenu. A partir du moment ou le contenu n'est pas altéré (dans notre cas le contenu est du texte, voire des immages) , en quoi un auteur aurait-il un droit de regard sur le format de diffusion ?
[^] # Re: Standard
Posté par totof2000 . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2.
[^] # Re: Standard
Posté par totof2000 . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2.
Ce que tu es en train de me dire, c'est qu'un éditeur de musique devrait avoir le droit de t'empêcher de convertir un MP3 en AAC ou vice-versa. Et ça ça me choque.
[^] # Re: Standard
Posté par totof2000 . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 1.
Je ne vois pas en quoi l'auteur devrait avoir un droit de regard sur le format de diffusion. Soit il diffuse, soit il ne diffuse pas, point.
[^] # Re: les abréviations, c'est mieux quand ce n'est pas ambigu
Posté par totof2000 . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2.
.. A tel point que j'en MEUR
[^] # Re: &
Posté par totof2000 . En réponse au message action simultanée. Évalué à 4.
Si je reprends ton code, ça fait un truc du genre :
Après, il te faudra probablement jouer avec les fichiers de logs de façon à ne pas les écraser entre eux en générant 1 fichier de log par machine.
[^] # Re: &
Posté par totof2000 . En réponse au message action simultanée. Évalué à 3.
Des parenthèses bien placées et un & derrière devraient suffire.
Sans parenthèses :
A l'exécution :
Avec les parenthèses :
le code :
a l'exécution :
Explication : les parenthèses exécutent les commandes qu'elles contiennent dans un sous-shell. Ce qui signifie que, dans le code, il faudrait mettre entre parenthèses tout le bloc de code qui doit s'exécuter dans un ordre précis et mettre un & derrière pour que les blocs entre parenthèses s'exécutent en paralèle les uns des autres.
# Si tu ne sais pas quoi en faire ....
Posté par totof2000 . En réponse au message Que faire avec un Raspberry pi ?. Évalué à 6.
… donne-le moi, je saurai lui trouver une utilité.
[^] # Re: .
Posté par totof2000 . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 6.
Peux-tu me citer des cas ou le libre n'a pas de sens, vu du client ?
Pour ma part le seul intéret du non libre est le verouillage et "emprisonnement" du client par le fournisseur.
Attention, je ne parle pas de solution libre comparée à une solution propriétaire, mais du libre en général par rapport au propriétaire.
[^] # Re: Je suis indécis et partagé ...
Posté par totof2000 . En réponse au message Donne serveurs Sun E250 et E450. Évalué à 2.
Le problème de ces bêtes, c'est que la NVRAM se décharge, et qu'il est impossible de chager la pile sans bazarder la RAM.
J'ai jeté 2 U1 et 2 U5 à cause de ça.
[^] # Re: Tu as torT
Posté par totof2000 . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 2.
La plupart de ces entreprises utilisent des bases nosql pour gérer certaines de leurs données …
[^] # Re: Tu as torT
Posté par totof2000 . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 4.
Celà dit, bien souvent, tu as des DBA qui connaissent bien Oracle, qui ont un ou deux projets importants à gérer. Et lorsque des projets moins importants arrivent, ils ont tendance à pousser ceux-ci sur Oracle. Ca devient de moins en moins vrai mais cette tendance existe toujours.
[^] # Re: Tu as torT
Posté par totof2000 . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 6.
Ne t'inquiète pas, les commerciaux communquent sur Java à qui il faut (et tu ne sembles pas faire partie de ceux-ci), et le refourguent dans leurs applis (ATG par exemple … parce que c'est l'appli à laquele je suis confronté en ce moment). Oracle, ce n'est pas que du SGBD, ils ont acheté plein d'autres choses à côté.
Tu parles "grand public", mais parle de Oracle a grand public, il te regardera avec des yeux touts ronds :). Java sert hélas à plein d'autres choses, et je suis convaincu qu'il est bien plus présent dans le monde professionnel que dans le monde "grand public" (hormis le cas de la téléphonie mobile, et là encore, le grand public ne le voit pas ou peu).
# Tu as torT
Posté par totof2000 . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 10.
C'est faux. Ce qui intéressait Oracle, c'était surtout Java et le hard, notamment les baies de disques. Le reste, Oracle s'en moque : leur SGBD est encore capable de faire des trucs que les autres ne savent pas faire aussi bien (en tout cas pour le moment).
[^] # Re: Essaie Alfresco
Posté par totof2000 . En réponse au message Solution GED. Évalué à 2.
J'ai effectivement vu Alfresco dans mes recherches. Il y a aussi Calenco et kolekti pour la partie rédaction, qui semble-t-il peuvent s'interfacer avec une GED. Par contre je n'ai rien vu qui aparamment pourrait récupérer des infos d'un wiki par exemple. Faut que je creuse un peu, mais si vous avez des idées je suis preneur.
# T'es obligé de crier comme ça ?
Posté par totof2000 . En réponse au message iptables string match ne fonctionne pas. Évalué à -2.
EST-CE QUE JE CRIE, MOI ????
[^] # Re: tty non graphique = pas "multitache", quelques idées quand meme
Posté par totof2000 . En réponse au message Lancer une application sur un TTY distinct depuis un démon. Évalué à 3.
Une piste : intercepter un signal dans ton bash_profile. Par contre l'inconvénient est que le shell attend la fin de l'instruction en cours pour exécuter le handler, ce qui signifie que si un shell lance un sous-shell, il faudra attendre la fin de celui-ci pour que le signal soit récupéré et que l'action correspondante soit réalisée.
Sinon, il faudrait réécrire getty pour qu'il puisse intercepter le signal et agir en conséquences (ou trouver un tty qui sache le faire).
action1() {
echo "Reisation de l'action 1"
}
action2() {
echo "Reisation de l'action 2"
}
signal_handler() {
echo "Vous avez recu un signal."
echo "Evenement XXXX"
echo "Que voulez-vous faire?"
echo " - choix 1 : action 1"
echo " - choix 2 : action 2"
read rep
case $rep in
1)
action1
;;
2) action2
;;
*)
echo "Choix inconnu"
;;
esac
echo "Retour a la normale"
}
trap signal_handler SIGUSR1
[^] # Re: Problème 3
Posté par totof2000 . En réponse au message Challenge Codingame n°3. Évalué à 2.
On a dit en C
C'est gavant ces pythonneux qui jettent leur déchets partout comme ça !!!