En fait, il n'y a pas de grandes différences entre faire un site avec du HTML 4.01 VALIDE et du xhtml 1.0
Si tu arrives à faire de l'un, tu peux passer à l'autre en 15 minutes
Le véritable changement se situe entre le html pourrave du 20° siècle et le html 4.01
Bon, maintenant, à quoi ça sert ?
Avec xhtml, ton document devient en plus un document xml et donc tu peux
utiliser les outils XML génériques (éditeurs spécialisés, XSLT, ...)
Un exemple : le blog de Tristant Nitot sur les standards [1] était hébergé chez blogger.com jusqu'au jour où il en a eu marre des insuffisances de leurs services et à créer son propre site [1]
Au début malheureusement, le contenu de l'ancien site n'était plus accessible.
Là un de ses potes a sorti le grand jeu :
profitant que c'était du xhtml valide, il a écrit une feuille de style XSLT qui transforme une page de l'ancien site en requêtes SQL pour y insérer le contenu dans la base de donnée du nouveau site.
Bref : le html 4.01 valide, c'est bon mangez-en.
Et il n'y a pas grand chose à faire en plus après pour passer au Xhtml.
[ Juste pour être sûr ]
La fa(u?)meuse technologie Click-N-Run a-t-elle des fonctionalités en plus
par rapport à apt-get, ou c'est du même tonneau que
Lindows DVD Player par rapport à Xine ?
[USENET] La loi de « Godwin » dit que : « Plus une discussion sur l'Usenet est longue, plus la probabilité d'y trouver une comparaison avec les nazis ou Hitler approche de un ». Il est de bon ton de clore immédiatement une discussion lorsqu'on rencontre une telle comparaison, qui tient de l'insulte : celui qui la fait n'a plus d'argument valide, il a perdu. Au passage, il a gagné un point Godwin.
C'est d'ailleurs valable dans 99% des cas pour les films qui ont une ou plusieurs suites... le premier est toujours le mieux.
Une exception qui confirme la règle : Asterix
Ce b'est tout simplement pas possible, ou alors sans notre bel Arnold,
qui va bientôt être élu gouverneur de Californie.
Par contre, il ne pourra pas suivre les traces de Reagan vers la maison blanche, car il faut être né américain pour pouvoir s'y présenter.
Deux points positifs tout de même :
* La distribution debian attache un soin particulier à vérifier la légalité et la
conformance au contrat social de debian ;
Du coup, elle en est restée au noyau 2.2 qui ne viole pas la PI de SCO
contrairement à d'autres distributions peu scrupuleuses, et donc Debian est légal et vous n'avez rien à payer à SCO
Amusant, j'ai l'impression inverse.
Firebird est une bonne BD qui était très méconnue, et ils se sont fait un maximum de publicité avec cette histoire (une dizaine de news sur slashdot, ...) , un peu sur le dos de Mozilla d'ailleurs.
C'est comme ça que moi et des milliers d'autres l'on découvert.
Enfin, tant mieux pour eux, ils le méritent.
Posté par jmfayard .
En réponse au journal scp -p ?.
Évalué à 1.
oui mais il veut conserver les droits d'accès
Pour ça il n'y a pas à hésiter, c'est tar
Mais ça nécessite que les IDs des utilisateurs soient coordonnés sur les deux machines ( ldap ? nis ? )
La solution doit être quelquechose comme
ssh lamachine "tar options_pour_stdout les_dossiers" | tar xf -
Je ne vois pas ce qu'il y a de sectaire à utiliser mutt (d'ailleurs t'es pas gentil de le mettre à côté de pine, il y en a un des deux qui est libre est largement supérieur à l'autre)
Evolution est un logiciel de groupware-machin-truc, mais si tu veux juste un lecteur de mail, c'est vraiment un boulet trop plein de fonctionnalité (météo, ...).
Donc evolution ==> remplace Outlook
Lecteur de mails ==> là mutt et sylpheed sont vraiment ce qui se fait de mieux.
cf mon lien plus haut : il n'y a _pas_ de modif (à part un patch mal fait dans xine-ui)
"Lindows DVD Player" c'est xine-ui + xine-lib + libdvdcss
Avec aucun nouveau codec ou autre plugin
Avec la skin par défaut
Avec libdvdcss comme vous l'aurez remarqué, et là, pas mal de monde serait intéressé qu'ils étaient leurs prétentions que leur player est légal, et par la même occasion qu'ils respectent la GPL.
Plus sérieusement faire un shell, ce n'est pas réécrire des commandes,
c'est découper ta ligne en mots , les regrouper en instructions puis en pipes, ensuite c'est des coups de fork() && exec ()
Puis on modifie la table des descripteurs de fichiers pour que les pipe marchent.
Tu peux utiliser glib pour avoir un type liste chaîné tout près,
et la bibliothèque Gnu ReadLine | TermLine je ne sais plus pour avoir
une gestion sympa de l'historique ( Flèches, Ctrl-A, Ctrl-E, Ctrl-R, Ctrl-K )
La complétion avec Tab, je n'ai pas géré ça quand j'ai fait mon projet, mais c'est une bonne idée.
[^] # Re: Mandrake Linux meilleure distribution Linux serveur par InfoWorld
Posté par jmfayard . En réponse à la dépêche Mandrake Linux meilleure distribution Linux serveur par InfoWorld. Évalué à 1.
Hein ? On m'aurait caché ça ?
Ca marche comment via le web ?
[^] # Re: IBM va exploser SCO :-)))
Posté par jmfayard . En réponse à la dépêche Linux et IBM reçoivent un satisfecit de Washington. Évalué à 2.
Maintenant, tu estimes qu'ils sont au courant ?
Alors toi aussi, télécharges ton noyau SCO Linux sous GPL
ftp://ftp.sco.com/pub/updates/OpenLinux/3.1.1/Server/CSSA-2003-020(...)
[^] # Re: Terminator 3 - Le soulevement des machines
Posté par jmfayard . En réponse à la dépêche Terminator 3 - Le soulèvement des machines. Évalué à 1.
[^] # Re: L'avenir d'Internet ?
Posté par jmfayard . En réponse à la dépêche XForms en passe de devenir une Recommandation du W3C. Évalué à 3.
Si tu arrives à faire de l'un, tu peux passer à l'autre en 15 minutes
Le véritable changement se situe entre le html pourrave du 20° siècle et le html 4.01
Bon, maintenant, à quoi ça sert ?
Avec xhtml, ton document devient en plus un document xml et donc tu peux
utiliser les outils XML génériques (éditeurs spécialisés, XSLT, ...)
Un exemple : le blog de Tristant Nitot sur les standards [1] était hébergé chez blogger.com jusqu'au jour où il en a eu marre des insuffisances de leurs services et à créer son propre site [1]
Au début malheureusement, le contenu de l'ancien site n'était plus accessible.
Là un de ses potes a sorti le grand jeu :
profitant que c'était du xhtml valide, il a écrit une feuille de style XSLT qui transforme une page de l'ancien site en requêtes SQL pour y insérer le contenu dans la base de donnée du nouveau site.
Bref : le html 4.01 valide, c'est bon mangez-en.
Et il n'y a pas grand chose à faire en plus après pour passer au Xhtml.
[1] http://www.standblog.com(...)
[^] # Re: 100 XPs !!!
Posté par jmfayard . En réponse au journal 100 XPs !!!. Évalué à 4.
Refait un journal quand tu seras revenu à 100
[^] # Re: Apple et le libre : l'APSL 2.0 est une licence libre selon la FSF
Posté par jmfayard . En réponse à la dépêche Apple et le libre : l'APSL 2.0 est une licence libre selon la FSF. Évalué à 5.
# Re: Interviews des CEO de MySQL et Lindows
Posté par jmfayard . En réponse au journal Interviews des CEO de MySQL et Lindows. Évalué à 1.
La fa(u?)meuse technologie Click-N-Run a-t-elle des fonctionalités en plus
par rapport à apt-get, ou c'est du même tonneau que
Lindows DVD Player par rapport à Xine ?
[^] # Re: Et les enfants
Posté par jmfayard . En réponse au journal Energie, informatique même combat. Évalué à 3.
http://www.linuxfr-france.org.invalid/prj/jargonf/G/Godwin.html(...)
[USENET] La loi de « Godwin » dit que : « Plus une discussion sur l'Usenet est longue, plus la probabilité d'y trouver une comparaison avec les nazis ou Hitler approche de un ». Il est de bon ton de clore immédiatement une discussion lorsqu'on rencontre une telle comparaison, qui tient de l'insulte : celui qui la fait n'a plus d'argument valide, il a perdu. Au passage, il a gagné un point Godwin.
[^] # Re: Ruby 1.8.0 est sorti
Posté par jmfayard . En réponse à la dépêche Ruby 1.8.0 est sorti. Évalué à 1.
http://www.perl.com/pub/a/2003/07/16/soto2003.html?page=6(...)
(Extrait du discours sur l'état de l'Oignon par Larry Wall )
[^] # Re: Terminator 3 - Le soulevement des machines
Posté par jmfayard . En réponse à la dépêche Terminator 3 - Le soulèvement des machines. Évalué à 0.
http://www.liberation.fr/page.php?Article=128344(...)
[^] # Re: Terminator 3 - Le soulevement des machines
Posté par jmfayard . En réponse à la dépêche Terminator 3 - Le soulèvement des machines. Évalué à 4.
Une exception qui confirme la règle : Asterix
[^] # Re: Terminator 3 - Le soulevement des machines
Posté par jmfayard . En réponse à la dépêche Terminator 3 - Le soulèvement des machines. Évalué à 0.
qui va bientôt être élu gouverneur de Californie.
Par contre, il ne pourra pas suivre les traces de Reagan vers la maison blanche, car il faut être né américain pour pouvoir s'y présenter.
[^] # Re: Ruby 1.8.0 est sorti
Posté par jmfayard . En réponse à la dépêche Ruby 1.8.0 est sorti. Évalué à -1.
pourtant ma prof de français m'avait traumatisé avec ça, et je comptais me venger mesquinement sur quelqu'un.
# Re: Haut les mains ! c'est un Hold Up !
Posté par jmfayard . En réponse au journal Haut les mains ! c'est un Hold Up !. Évalué à 0.
* La distribution debian attache un soin particulier à vérifier la légalité et la
conformance au contrat social de debian ;
Du coup, elle en est restée au noyau 2.2 qui ne viole pas la PI de SCO
contrairement à d'autres distributions peu scrupuleuses, et donc
Debian est légal et vous n'avez rien à payer à SCO
* Alternativement, il y a une société ayant le droit de licencier le noyau interdit
qui vous en offre les sources sous GPL
ftp://ftp.sco.com/pub/updates/OpenLinux/3.1.1/Server/CSSA-2003-020(...)
[^] # Re: Ruby 1.8.0 est sorti
Posté par jmfayard . En réponse à la dépêche Ruby 1.8.0 est sorti. Évalué à -2.
[^] # Re: Questions
Posté par jmfayard . En réponse à la dépêche Gentoo 1.4 est (enfin) sortie. Évalué à 2.
tandis que gentoo s'approprie les droits d'auteur de ceux qui font les ebuild.
[^] # Re: Ruby 1.8.0 est sorti
Posté par jmfayard . En réponse à la dépêche Ruby 1.8.0 est sorti. Évalué à -6.
Ok, je -->[]
[^] # Re: Firebird 1.5 RC5 est dispo sur sourceforge
Posté par jmfayard . En réponse au journal Firebird 1.5 RC5 est dispo sur sourceforge. Évalué à 1.
Firebird est une bonne BD qui était très méconnue, et ils se sont fait un maximum de publicité avec cette histoire (une dizaine de news sur slashdot, ...) , un peu sur le dos de Mozilla d'ailleurs.
C'est comme ça que moi et des milliers d'autres l'on découvert.
Enfin, tant mieux pour eux, ils le méritent.
[^] # Re: scp -p ?
Posté par jmfayard . En réponse au journal scp -p ?. Évalué à 1.
Pour ça il n'y a pas à hésiter, c'est tar
Mais ça nécessite que les IDs des utilisateurs soient coordonnés sur les deux machines ( ldap ? nis ? )
La solution doit être quelquechose comme
ssh lamachine "tar options_pour_stdout les_dossiers" | tar xf -
[^] # Re: Novell rachete Ximian
Posté par jmfayard . En réponse à la dépêche Novell rachète Ximian. Évalué à -1.
Evolution est un logiciel de groupware-machin-truc, mais si tu veux juste un lecteur de mail, c'est vraiment un boulet trop plein de fonctionnalité (météo, ...).
Donc evolution ==> remplace Outlook
Lecteur de mails ==> là mutt et sylpheed sont vraiment ce qui se fait de mieux.
J'espère que j'ai mis fin au troll.
[^] # Re: Xine
Posté par jmfayard . En réponse à la dépêche MPlayer G2 : un avant-goût. Évalué à 1.
"Lindows DVD Player" c'est xine-ui + xine-lib + libdvdcss
Avec aucun nouveau codec ou autre plugin
Avec la skin par défaut
Avec libdvdcss comme vous l'aurez remarqué, et là, pas mal de monde serait intéressé qu'ils étaient leurs prétentions que leur player est légal, et par la même occasion qu'ils respectent la GPL.
[^] # Re: interview de Miguel de Icaza sur OSnews
Posté par jmfayard . En réponse à la dépêche Novell rachète Ximian. Évalué à 1.
[^] # Re: MPlayer G2 : un avant-goût
Posté par jmfayard . En réponse à la dépêche MPlayer G2 : un avant-goût. Évalué à 5.
http://lea-linux.org/trucs/?aff_item=164(...)
Y'a même quelques lignes de bash de mon cru pour en faciliter l'utilisation.
[^] # Re: Xine
Posté par jmfayard . En réponse à la dépêche MPlayer G2 : un avant-goût. Évalué à 2.
http://linuxfr.org/~houplaboom/4388.html(...)
[^] # Re: Des idées de programme C
Posté par jmfayard . En réponse au journal Des idées de programme C. Évalué à 1.
perl -e'while (<>) { eval; print $@; } '
system "touch a"
rename "a","b"
exec "ls"
1_simple.c 5_entry.c b
open(I,"1_simple.c") ; while (<I>) { print ; if ($.>10) { break;} }
#include <gtk/gtk.h>
int main (int argc, char *argv[])
{
GtkWidget *window;
gtk_init (&argc, &argv);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_widget_show (window);
gtk_main ();
return 0;
}
Plus sérieusement faire un shell, ce n'est pas réécrire des commandes,
c'est découper ta ligne en mots , les regrouper en instructions puis en pipes, ensuite c'est des coups de fork() && exec ()
Puis on modifie la table des descripteurs de fichiers pour que les pipe marchent.
Tu peux utiliser glib pour avoir un type liste chaîné tout près,
et la bibliothèque Gnu ReadLine | TermLine je ne sais plus pour avoir
une gestion sympa de l'historique ( Flèches, Ctrl-A, Ctrl-E, Ctrl-R, Ctrl-K )
La complétion avec Tab, je n'ai pas géré ça quand j'ai fait mon projet, mais c'est une bonne idée.
C'est vrai que c'est très instructif.