Par défaut sed ne remplace pas le contenu d'un fichier, il fait la substitution seulement sur la sortie standard. Pour modifier le fichier il faut utiliser l'option -i de sed : sed s/$i/$nomfic/" $dossier/$nomfic.sql;
Je plussoie, pas besoin de passer par Apache. Apparemment ton hébergeur te donne un accès FTP et SSH (SFTP), c'est peut-être tout simplement que ton mot de passe était trop faible... ou alors que les logiciels n'étaient pas à jour et qu'une faille a pu être exploitée.
Un petit AddType audio/ogg .ogg au bon endroit dans la configuration d'Apache et ça devrait aller. Sur mon serveur (Debian Etch), Apache se sert de /etc/mime.types, qui ne contient pas audio/ogg (seules les distributions plus récentes l'incluent).
PS : utiliser xargs permet d'éviter de lancer un processus grep pour chaque résultat. Si on a 1000 résultats, find -exec lancera grep 1000 fois sur 1 résultat, et xargs lancera grep 1 seule fois sur 1000 résultats.
find . -size -1000k -type f -print0 2>/dev/null | xargs -0 -l10 grep -wiIl toto
explications : find .rechercher dans le dossier courant -size 1000kles items de moins de 1000ko (chez moi non plus, "-1M" ne fonctionne pas correctement) -type fqui sont des fichiers -print0afficher le résultat avec le caractère NULL comme séparateur (moins de pb avec les noms de fichiers bizarres) 2>/dev/nullne pas afficher les erreurs (accès au fichier interdit, etc)
xargsprendre les résultats de la commande précédente et les ajouter en arguments de la commande suivante -0les résultats sont séparés par le caractère NULL -l10(optionnel, utile si tu as énormément de fichiers) traiter 10 résultats à la fois au lieu de tous à la fois
grep toto rechercher la chaine toto -wseulement si la chaîne recherchée est un mot entier (ignorera les correspondances à l'intérieur d'un mot) -iignorer la casse -Iignorer les fichiers binaires -lafficher le nom de fichier s'il y a correspondance, et seulement le nom de fichier
En jouant avec ça ça fonctionne dans la plupart des situations.
Ayant reçu un Typematrix avec skin Bépo transparente à peu près en même temps, je confirme ce que Ploum dit dans son journal, le clavier et la disposition de touches apportent beaucoup en confort d'utilisation.
Quelques inévitables petits soucis avec le clavier : la touche Ctrl gauche placée en dessus de la touche fn, c'est bête mais ça m'arrive de confondre les 2 et je m'attend à avoir Ctrl gauche comme touche tout en bas à gauche ; la touche Insert peu accessible, et une rangée de touches de raccourcis dont je ne me sert jamais (calculatrice, mail, etc).
Là où ça devient comique, pour ceux qui ne tapaient pas en dactylo avant, c'est de se rendre compte, une fois dans grub ou autre situation où on n'a pas le choix de la disposition de clavier, qu'après toutes ces années on ne se souvient toujours pas de l'emplacement des touches. Heureusement on arrive vite à se débrouiller.
L'apprentissage prend un peu de temps, le clavier TypeMatrix n'est pas donné, mais au vu des bénéfices ça vaut le coup.
Dans les dates, le projet Doona a été le premier à lancer le concept (en juin 2006), et cela se fait sous la forme d'une association, redistribuant 100% des recettes publicitaires, et cela en versant chaque mois à une association choisie par le vote des internautes.
Comme on peut le voir, le concept n'a pas mis longtemps à être utilisé comme modèle d'affaires par des entreprises, qui peuvent avoir une force de frappe marketing plus importante (et 50% de reversés, c'est déjà mieux que rien). Cependant il me semble important de rappeler qui a lancé l'idée, et qui le fait au niveau associatif (d'ailleurs que connaissez-vous comme associations du même type ?).
Simplement bravo parce que c'est tout sauf facile de quitter ses repères, sa famille, ses amis pour plusieurs mois et de se confronter frontalement à l'inconnu et au hasard.
Si tu repasses par l'Europe dans le coin de la Suisse, je garde des bières au frais ^^
Pour revenir à la Suisse, ça râle pas mal ici, les journaux en parlent, et le point crucial c'est qu'il n'y a eu aucun appel d'offres mais une attribution directe à Microsoft. Si au niveau des cantons ça bouge, au niveau fédéral c'est autre chose... Mais avec des choses en place comme ce nouveau groupe parlementaire et des associations comme /ch/open il y a bon espoir que le libre progresse. Je pourrais placer une pub subliminale pour notre track Administrations Publiques aux LinuxDays, mais ça ne serait pas très subtil ^^
Oh, voire même un cachet de stars ^^
Mais un homme politique de cette envergure qui s'intéresse au libre, il n'y en a pas des masses. Si en plus on peut venir lui parler de brevets logiciels et de la législation sur les logiciels libres, on s'est dit que ça valait le coup :-) En plus il connaît bien la banquise !
Contrairement aux commentaires postés plus haut, je trouve cela plutôt utile, et ce pour plusieurs raisons.
Tout d'abord parce que si c'est posté sur LinuxFR on est sûr de la qualité, côté rapport signal/bruit on fait difficilement mieux. Ensuite parce que ça nous donne des infos qui nous ont peut-être échappé, parce qu'on ne peut pas connaître et suivre toutes les sources intéressantes. J'ajouterai que ça peut également éveiller la curiosité de gens qui ne font pas de veille dans le domaine (ici, le développement web) mais qui visitent LinuxFR. Enfin, je trouve que ça convient bien à LinuxFR en tant que canal généraliste d'information sur le libre.
Si ça nous parle de libre et que ça nous fait découvrir du libre, je ne vois aucune objection à ce que ça figure ici. Personnellement ça m'intéresse, en tant que curieux compulsif ^^.
Pour écrire pas mal d'anglais et faire pas mal de vim et un peu de PHP en bépo, je n'ai pas rencontré de problème majeur. Je confirme que l'anglais et le code sous bépo passent mieux qu'en AZERTY. Pour vim je ne vois pas trop de différences avec une disposition classique, côté confort d'utilisation. Bon après mon utilisation de vim n'est pas hyper avancée et j'ai renoncé aux HJKL...
Pour le layout clavier, j'utilise l'applet qui va bien dans le panel de Gnome, qui me permet de basculer vers un layout classique en 1 clic quand les collègues doivent taper du texte. Sauf que maintenant avec le Typematrix avec skin bépo ce sera un peu plus difficile... Il faudrait garder une seconde skin sous la main, ou un second clavier...
Oui, malheureusement les évènements se sont enchaînés et nous avons pris du retard. J'en suis désolé. Mais comme précisé dans la dépêche nous faisons le maximum cette semaine sur le programme des conférences et nous avons recontacté tous ceux qui en ont proposé. Le message doit vous être parvenu à présent.
J'ai reçu un message (général) lundi disant qu'ils venaient de recevoir les skins et qu'ils allaient envoyer les claviers dans les jours qui viendraient. Tu ne l'as pas eu ?
La taxonomie m'a aussi fait peur au début, rien que le mot est compliqué... Mais une fois le concept saisi ça va tout seul. Ce sont simplement des catégories, mais en plus souple (on peut les utiliser comme des tags créés à la volée, ou alors les hiérarchiser de manière classique, etc).
Chaque type de page se verra assigner les catégories kivonbien (une news n'aura pas les mêmes catégories qu'une galerie d'images), et grâce au module TAC_Lite on peut restreindre sélectivement l'accès à certaines catégories et groupes de catégories.
Avec le module d'integration LDAP, la taxonomie qui va bien et le module Taxonomy Acces Control Lite (TAC Lite), ça m'a tout l'air de fonctionner sans bricolage... En tout cas pour ma part j'ai pu séparer un site en plusieurs sections ayant des droits d'accès différents, sans aucun problème.
Merci pour ta réponse. En effet, par réflexe j'ai utilisé une regex négative.
Par contre, pour les deux regex, soit j'obtiens une boucle infinie (le .html est ajouté un nombre infini de fois au nom de fichier), soit une variable vide (je suis redirigé vers mondomaine.tld/.html), soit une erreur 500... Je suis perplexe.
Parce que X existait avant Linux. Parce que le framebuffer n'existe pas sur d'autres UNIX (FreeBSD, etc). Parce que X fonctionne en mode client-serveur et est beaucoup plus flexible (affichage à distance, transparence réseau...). Je laisse les experts donner les détails.
Rahh désolé, j'ai lu le commentaire trop vite. Pour avoir une succession de "Titres courts" dans l'URL il faudrait utiliser les titres d'entrées de menu comme titre court, installer un module comme Menu breadcrumb pour garder un beau chemin hiérarchique (pas certain que ce soit nécessaire), puis utiliser [menupath-raw] pour construire les alias.
Avec le module Pathauto tu peux choisir le pattern avec lequel tu génères tes URL (dans Site building -> URL aliases -> Automated alias settings), ce qui pourrait t'éviter de tout gérer à la main. Si tu déplaces tes pages tu peux regénérer les nouveaux alias tout en gardant les anciens.
Après, avec CCK tu te crée un champ "titre court" et tu peux assigner le contenu de ce champ en tant que paramètres de l'URL à la place du titre général de la page.
Le mieux serait encore de passer quelques jours sur l'un et l'autre jusqu'à être assez familier avec eux pour pouvoir faire un choix. Étant donné que ton site web aura un rôle important dans ton activité, mieux vaut s'assurer de ne pas se tromper.
Drupal et Joomla ont tout deux des communautés importantes et des modules en pagaille, mais Drupal a tendance à être plus populaire chez ceux qui aiment bien bidouiller. On peut l'utiliser comme framework, qui a la réputation d'être l'un des plus plaisants.
Très bon CMS, incroyablement flexible et agréable, énormément de modules, grosse communauté, bonne ambiance, des services professionnels avec Acquia... Pas étonnant que Drupal soit l'un des CMS les plus populaires du moment et voie son nombre d'utilisateurs continuer de grimper en flèche.
J'y vois tout de même 2 principaux défauts, qui sont le manque de gestion et d'intégration des éditeurs WYSIWYG (que beaucoup d'autres CMS font très bien), et quelques faiblesses dans la gestion de contenu fortement structuré et hiérarchisé (le prix à payer pour la flexibilité.)
Pour avoir tâté du SPIP, du Joomla, du eZ Publish ou encore du SilverStripe, aucun n'arrive au même niveau de qualité. Donc merci au Framablog et vivement Drupal 7 :-)
# sed -i
Posté par Nerdiland de Fesseps . En réponse au message bizarrerie sed. Évalué à 2.
sed s/$i/$nomfic/" $dossier/$nomfic.sql;
[^] # Re: Logs système
Posté par Nerdiland de Fesseps . En réponse au message serveur hacké!. Évalué à 1.
[^] # Re: Liens relatifs
Posté par Nerdiland de Fesseps . En réponse au message html 5 (audio tag) sur un serveur local. Évalué à 5.
[^] # Re: find -size / grep -w
Posté par Nerdiland de Fesseps . En réponse au message recherche mot dans fichiers ascii. Évalué à 1.
[^] # Re: find -size / grep -w
Posté par Nerdiland de Fesseps . En réponse au message recherche mot dans fichiers ascii. Évalué à 1.
find . -size -1000k -type f -print0 2>/dev/null | xargs -0 -l10 grep -wiIl toto
explications :
find .
rechercher dans le dossier courant-size 1000k
les items de moins de 1000ko (chez moi non plus, "-1M" ne fonctionne pas correctement)-type f
qui sont des fichiers-print0
afficher le résultat avec le caractère NULL comme séparateur (moins de pb avec les noms de fichiers bizarres)2>/dev/null
ne pas afficher les erreurs (accès au fichier interdit, etc)xargs
prendre les résultats de la commande précédente et les ajouter en arguments de la commande suivante-0
les résultats sont séparés par le caractère NULL-l10
(optionnel, utile si tu as énormément de fichiers) traiter 10 résultats à la fois au lieu de tous à la foisgrep toto
rechercher la chaine toto-w
seulement si la chaîne recherchée est un mot entier (ignorera les correspondances à l'intérieur d'un mot)-i
ignorer la casse-I
ignorer les fichiers binaires-l
afficher le nom de fichier s'il y a correspondance, et seulement le nom de fichierEn jouant avec ça ça fonctionne dans la plupart des situations.
# Je confirme
Posté par Nerdiland de Fesseps . En réponse au journal 6 semaines en bépo (promis dernier journal). Évalué à 3.
Quelques inévitables petits soucis avec le clavier : la touche Ctrl gauche placée en dessus de la touche fn, c'est bête mais ça m'arrive de confondre les 2 et je m'attend à avoir Ctrl gauche comme touche tout en bas à gauche ; la touche Insert peu accessible, et une rangée de touches de raccourcis dont je ne me sert jamais (calculatrice, mail, etc).
Là où ça devient comique, pour ceux qui ne tapaient pas en dactylo avant, c'est de se rendre compte, une fois dans grub ou autre situation où on n'a pas le choix de la disposition de clavier, qu'après toutes ces années on ne se souvient toujours pas de l'emplacement des touches. Heureusement on arrive vite à se débrouiller.
L'apprentissage prend un peu de temps, le clavier TypeMatrix n'est pas donné, mais au vu des bénéfices ça vaut le coup.
# Doona l'inititateur
Posté par Nerdiland de Fesseps . En réponse au journal HooSeek : Moteur de recherche Solidaire. Évalué à 5.
Comme on peut le voir, le concept n'a pas mis longtemps à être utilisé comme modèle d'affaires par des entreprises, qui peuvent avoir une force de frappe marketing plus importante (et 50% de reversés, c'est déjà mieux que rien). Cependant il me semble important de rappeler qui a lancé l'idée, et qui le fait au niveau associatif (d'ailleurs que connaissez-vous comme associations du même type ?).
# Bravo
Posté par Nerdiland de Fesseps . En réponse au journal Vagabond libre cherche lit. Évalué à 2.
Simplement bravo parce que c'est tout sauf facile de quitter ses repères, sa famille, ses amis pour plusieurs mois et de se confronter frontalement à l'inconnu et au hasard.
Si tu repasses par l'Europe dans le coin de la Suisse, je garde des bières au frais ^^
[^] # Re: Numérotation absurde ?
Posté par Nerdiland de Fesseps . En réponse à la dépêche Sortie de KOffice 2.0.0. Évalué à 2.
[^] # Re: petit joueur
Posté par Nerdiland de Fesseps . En réponse à la dépêche Le monopole de Microsoft en Suisse remis en question. Évalué à 3.
Pour revenir à la Suisse, ça râle pas mal ici, les journaux en parlent, et le point crucial c'est qu'il n'y a eu aucun appel d'offres mais une attribution directe à Microsoft. Si au niveau des cantons ça bouge, au niveau fédéral c'est autre chose... Mais avec des choses en place comme ce nouveau groupe parlementaire et des associations comme /ch/open il y a bon espoir que le libre progresse. Je pourrais placer une pub subliminale pour notre track Administrations Publiques aux LinuxDays, mais ça ne serait pas très subtil ^^
[^] # Re: Cette conférence sera la seule à accès payant (50 €)
Posté par Nerdiland de Fesseps . En réponse à la dépêche LinuxDays 2009 à Genève : Linux, mais pas seulement. Évalué à 1.
Mais un homme politique de cette envergure qui s'intéresse au libre, il n'y en a pas des masses. Si en plus on peut venir lui parler de brevets logiciels et de la législation sur les logiciels libres, on s'est dit que ça valait le coup :-) En plus il connaît bien la banquise !
# J'aime bien
Posté par Nerdiland de Fesseps . En réponse à la dépêche Veille technologique sur le web. Évalué à 5.
Tout d'abord parce que si c'est posté sur LinuxFR on est sûr de la qualité, côté rapport signal/bruit on fait difficilement mieux. Ensuite parce que ça nous donne des infos qui nous ont peut-être échappé, parce qu'on ne peut pas connaître et suivre toutes les sources intéressantes. J'ajouterai que ça peut également éveiller la curiosité de gens qui ne font pas de veille dans le domaine (ici, le développement web) mais qui visitent LinuxFR. Enfin, je trouve que ça convient bien à LinuxFR en tant que canal généraliste d'information sur le libre.
Si ça nous parle de libre et que ça nous fait découvrir du libre, je ne vois aucune objection à ce que ça figure ici. Personnellement ça m'intéresse, en tant que curieux compulsif ^^.
# Ça passe bien
Posté par Nerdiland de Fesseps . En réponse au message bépo et PHP ?. Évalué à 1.
Pour le layout clavier, j'utilise l'applet qui va bien dans le panel de Gnome, qui me permet de basculer vers un layout classique en 1 clic quand les collègues doivent taper du texte. Sauf que maintenant avec le Typematrix avec skin bépo ce sera un peu plus difficile... Il faudrait garder une seconde skin sous la main, ou un second clavier...
[^] # Re: Les organisateurs ne m'ont pas répondu ...
Posté par Nerdiland de Fesseps . En réponse à la dépêche LinuxDays 2009 à Genève - 3, 4 et 5 juin. Évalué à 2.
Oui, malheureusement les évènements se sont enchaînés et nous avons pris du retard. J'en suis désolé. Mais comme précisé dans la dépêche nous faisons le maximum cette semaine sur le programme des conférences et nous avons recontacté tous ceux qui en ont proposé. Le message doit vous être parvenu à présent.
# Pourtant...
Posté par Nerdiland de Fesseps . En réponse au journal Clavier Bepo Typematrix : on va y arriver !. Évalué à 3.
[^] # Re: Problème de Drupal ?
Posté par Nerdiland de Fesseps . En réponse au message CMS + ldap. Évalué à 1.
Chaque type de page se verra assigner les catégories kivonbien (une news n'aura pas les mêmes catégories qu'une galerie d'images), et grâce au module TAC_Lite on peut restreindre sélectivement l'accès à certaines catégories et groupes de catégories.
# Problème de Drupal ?
Posté par Nerdiland de Fesseps . En réponse au message CMS + ldap. Évalué à 2.
[^] # Re: Mauvaise regex
Posté par Nerdiland de Fesseps . En réponse au message Redirection Apache - ajouter une extension si besoin. Évalué à 1.
Par contre, pour les deux regex, soit j'obtiens une boucle infinie (le .html est ajouté un nombre infini de fois au nom de fichier), soit une variable vide (je suis redirigé vers mondomaine.tld/.html), soit une erreur 500... Je suis perplexe.
[^] # Re: plop
Posté par Nerdiland de Fesseps . En réponse au message Redirection Apache - ajouter une extension si besoin. Évalué à 1.
RedirectMatch 301 /([^\.html+])$ /$1.html
RedirectMatch 301 /[^\.(html)+]$ /$1.html
RedirectMatch 301 /([^\.html])$ /$1.html
...ou autres combinaisons avec/sans parenthèses/crochets/+ ne fonctionnent pas.
# Plein de raisons
Posté par Nerdiland de Fesseps . En réponse au message Quelle utilité a Xorg quand on a DirectFB. Évalué à 10.
# C'est moi ou...
Posté par Nerdiland de Fesseps . En réponse au journal concours de spots publicitaires pour linux. Évalué à 2.
[^] # Re: concernant les URL
Posté par Nerdiland de Fesseps . En réponse au journal Atelier Drupal à Paris jeudi 12 février. Évalué à 1.
[^] # Re: concernant les URL
Posté par Nerdiland de Fesseps . En réponse au journal Atelier Drupal à Paris jeudi 12 février. Évalué à 1.
Après, avec CCK tu te crée un champ "titre court" et tu peux assigner le contenu de ce champ en tant que paramètres de l'URL à la place du titre général de la page.
[^] # Re: Rien ne l'arrête
Posté par Nerdiland de Fesseps . En réponse à la dépêche Entretien avec Dries Buytaert, le créateur de Drupal . Évalué à 2.
Drupal et Joomla ont tout deux des communautés importantes et des modules en pagaille, mais Drupal a tendance à être plus populaire chez ceux qui aiment bien bidouiller. On peut l'utiliser comme framework, qui a la réputation d'être l'un des plus plaisants.
# Rien ne l'arrête
Posté par Nerdiland de Fesseps . En réponse à la dépêche Entretien avec Dries Buytaert, le créateur de Drupal . Évalué à 3.
J'y vois tout de même 2 principaux défauts, qui sont le manque de gestion et d'intégration des éditeurs WYSIWYG (que beaucoup d'autres CMS font très bien), et quelques faiblesses dans la gestion de contenu fortement structuré et hiérarchisé (le prix à payer pour la flexibilité.)
Pour avoir tâté du SPIP, du Joomla, du eZ Publish ou encore du SilverStripe, aucun n'arrive au même niveau de qualité. Donc merci au Framablog et vivement Drupal 7 :-)