C'est une calamité que KDE ou OpenOffice ait quelque chose à voir avec une quelconque implémentation de SMB.
Il devrait y avoir, et n'y avoir, qu'une implémentation au niveau **système**, qui fait abstraction de la couche SMB une fois un répertoire distant monté.
C'est d'ailleurs ce qui se passe quand on sort la console et qu'on fait un joli point de montage bien propre.
Mais au lieu de ça, pour rendre les bureaux plus kikoo-lol-camarchetoutseul®™, on délègue cette tâche à l'environnement de bureau, ou pire, à l'explorateur graphique de fichiers ou logiciels... D'où après, les joies du genre ''ça marche sous tel bureau avec tel logiciel, mais pas avec tel autre ni sous tel bureau...''
Pour ma part, je suis chez Neuf (SFR maintenant), mais je ne sers pas de la neufbox. J'ai un vrai modem-routeur, acheté et configuré moi-même, un Linksys AM200. D'ailleurs il me sers de simple modem, j'ai une passerelle réseau faite "maison" derrière pour le routage.
Je ne sais pas s'il est possible avec les autres opérateurs d'utiliser un autre modem que la bidulebox fournie. Pour ma part, je le fais parce que les bidulebox (vérifié chez d'autres opérateurs) ont des performances déplorables dès qu'il y a plusieurs machines derrière, et sont souvent incompatibles avec les VPN (ce qui a été décisif dans mon cas).
Sachant qu'avec un modem alternatif, on perd les fonctionnalités TV/téléphonie/etc... (mais qui pour ma part, ne m'intéressent pas).
Ils n'annoncent pas proposer de SDSL, mais sur demande c'est peut-être possible.
Coté filtrage, au moins chez eux tu seras tranquille.
Reste à voir s'ils peuvent s'engager contractuellement sur la qualité.
Si tu as un besoin réel de qualité et de disponibilité parfaites, le contrat ne suffit pas. Une connexion redondante s'impose.
Pour cela, il te faut un routeur qui accepte deux entrées WAN, que tu branches chacune vers un modem, fonctionnant sur des abonnements et des opérateurs distincts.
L'avantage, c'est que tu peux mutualiser la bande passante des deux lignes, et si l'une tombe, l'autre continue à fonctionner.
Si vous êtes un étudiant motivé par le monde du libre et que vous le pratiquez déjà, n'allez surtout pas sur notre site n'hésitez pas à nous contacter.
Bon, encore un site ''carte d'anniversaire animée en flash®™ ''.
Mais sinon la boite et l'offre ont l'air sympa, bonne initiative.
j'ai effectivement la main sur la base et les outils.
Cependant j'ai choisi MySQL parce que :
- c'est ce que j'utilise quasi-systématiquement et que je m'en débrouille bien ;
- je sais que je n'aurai pas de souci par la suite pour héberger pour application chez un prestataire tiers ;
- pour l'application en question, MySQL est largement suffisant en termes de performances, fonctionnalités, capacité de stockage, montée en charge, etc...
De plus, toujours dans le cas présent, mon souhait de légèrement simplifier quelques requêtes de recherche ne justifie pas d'envisager un changement de SGBD.
côté base de données, j'ai une table ''utilisateurs'', avec des champs ''nom'', ''prenom'', ''email'', etc...
côté page web, j'ai un tableau qui affiche la liste des utilisateurs, avec tous les champs.
Mon tableau est en Ajax, il récupère la liste des utilisateurs sous forme d'un flux JSON ou XML.
Au dessus de mon tableau, j'ajoute un formulaire avec un unique champ, ''recherche rapide''.
Lors de la validation du champ, le tableau envoie le mot cherché en POST, récupère le flux contenant les résultats, et rafraîchit son contenu.
L'idée, c'est que si on tape ''François'', on obtienne des résultats tels que :
- François Nautré santos@gmail.com ...
- Claude François foo@bar.com ...
- Jean Dupont jean.dupont@francois.com ...
Du coup, pour le moment, côté serveur, je fais (version simplifiée):
SELECT * FROM table WHERE nom LIKE $_POST['recherche'] OR prenom LIKE $_POST['recherche'] OR email LIKE $_POST['recherche'] OR ...
Ça marche, mais :
1) j'ai plusieurs dizaines de champs
2) je vais devoir faire ça pour plusieurs tableaux (qui affichent des tables différentes)
Donc si le langage SQL prévoit une syntaxe pour rechercher une valeur dans n'importe quel champ d'une table, je suis preneur.
C'est plus clair comme ça ? Est-ce ma base qui est mal conçue ?
[^] # Re: Pas la même licence
Posté par santos . En réponse à la dépêche Racketiciel.info lance une action mondiale.. Évalué à 6.
[^] # Re: Jointure externe
Posté par santos . En réponse au message Implémentation d'une agrégation 0...1 et comptage des éléments agrégés. Évalué à 3.
Je vais étudier de plus près les jointures SQL. Mes connaissances sont limités dans ce domaine.
# Langue & ampleur de l'évènement ?
Posté par santos . En réponse à la dépêche Hack.lu - Version 2009. Évalué à 3.
Et l'an dernier, à titre indicatif, combien y avait-il de participants ?
# Identifiants administration
Posté par santos . En réponse à la dépêche E-commerce, Plici sort sa version 2.0.0.Stable. Évalué à 2.
password: demo
[^] # Re: La démocratisation à un prix
Posté par santos . En réponse au journal Une victoire pour la messagerie libre ?. Évalué à 2.
Tu parles de Google ? :-D
Oui parce que bon, à tous les coups son identifiant XMPP sera son adresse gmail...
# Cachez-moi ce flash que je ne saurais voir...
Posté par santos . En réponse au journal Tabbee, une tablette Internet tactile multimédia sous Linux.. Évalué à 4.
http://www.tabbee.fr/page/email-internet-tout-le-web-est-sur(...)
http://www.tabbee.fr/page/meteo-infos-guide-tv-decouvrez-les(...)
http://www.tabbee.fr/page/accedez-au-contenu-de-votre-ordina(...)
[^] # Re: blagues
Posté par santos . En réponse au journal Microsoft renoue avec ses fondamentaux. Évalué à 2.
[^] # Re: blagues
Posté par santos . En réponse au journal Microsoft renoue avec ses fondamentaux. Évalué à 10.
C'est une calamité que KDE ou OpenOffice ait quelque chose à voir avec une quelconque implémentation de SMB.
Il devrait y avoir, et n'y avoir, qu'une implémentation au niveau **système**, qui fait abstraction de la couche SMB une fois un répertoire distant monté.
C'est d'ailleurs ce qui se passe quand on sort la console et qu'on fait un joli point de montage bien propre.
Mais au lieu de ça, pour rendre les bureaux plus kikoo-lol-camarchetoutseul®™, on délègue cette tâche à l'environnement de bureau, ou pire, à l'explorateur graphique de fichiers ou logiciels... D'où après, les joies du genre ''ça marche sous tel bureau avec tel logiciel, mais pas avec tel autre ni sous tel bureau...''
Idem pour NFS, SSH et ses fishues implémentations sous KDE (d'où les problèmes à la con comme celui-là http://linuxfr.org/comments/1063810.html#1063810 )
# Erreur de Syntaxe
Posté par santos . En réponse au sondage J'utilise Linux $n de mon temps. $n =. Évalué à 3.
bash: =100%: command not found
Ce ne serait pas plutôt :
J'utilise Linux $n de mon temps. n=
?
[^] # rajoute [DONNÉ] dans le titre du topic
Posté par santos . En réponse au message Don de matériel informatique sur Paris (Gare de Lyon). Évalué à 2.
Ah non c'est vrai, sur linuxfr c'est pas encore implémenté :)
# Modem-routeur indépendant
Posté par santos . En réponse au message FAI, free ou autre ?. Évalué à 2.
Je ne sais pas s'il est possible avec les autres opérateurs d'utiliser un autre modem que la bidulebox fournie. Pour ma part, je le fais parce que les bidulebox (vérifié chez d'autres opérateurs) ont des performances déplorables dès qu'il y a plusieurs machines derrière, et sont souvent incompatibles avec les VPN (ce qui a été décisif dans mon cas).
Sachant qu'avec un modem alternatif, on perd les fonctionnalités TV/téléphonie/etc... (mais qui pour ma part, ne m'intéressent pas).
# idem
Posté par santos . En réponse au journal C'est moi ou il y a des problèmes avec l'accès à Linuxfr ?. Évalué à 1.
# FDN
Posté par santos . En réponse au message Recherche FAI professionnel. Évalué à -1.
Ils n'annoncent pas proposer de SDSL, mais sur demande c'est peut-être possible.
Coté filtrage, au moins chez eux tu seras tranquille.
Reste à voir s'ils peuvent s'engager contractuellement sur la qualité.
Si tu as un besoin réel de qualité et de disponibilité parfaites, le contrat ne suffit pas. Une connexion redondante s'impose.
Pour cela, il te faut un routeur qui accepte deux entrées WAN, que tu branches chacune vers un modem, fonctionnant sur des abonnements et des opérateurs distincts.
L'avantage, c'est que tu peux mutualiser la bande passante des deux lignes, et si l'une tombe, l'autre continue à fonctionner.
http://www.fdn.fr
# Détails de la mission
Posté par santos . En réponse au message Cherche un apprenti pour une société d'ingénierie numérique. Évalué à 4.
Bon, encore un site ''carte d'anniversaire animée en flash®™ ''.
Mais sinon la boite et l'offre ont l'air sympa, bonne initiative.
On peut avoir des détails sur la mission ?
[^] # Re: Erreur de conception ?
Posté par santos . En réponse au message SELECT * FROM matable WHERE n'importeQuelChamp = 'maValeur'. Évalué à 3.
Cependant j'ai choisi MySQL parce que :
- c'est ce que j'utilise quasi-systématiquement et que je m'en débrouille bien ;
- je sais que je n'aurai pas de souci par la suite pour héberger pour application chez un prestataire tiers ;
- pour l'application en question, MySQL est largement suffisant en termes de performances, fonctionnalités, capacité de stockage, montée en charge, etc...
De plus, toujours dans le cas présent, mon souhait de légèrement simplifier quelques requêtes de recherche ne justifie pas d'envisager un changement de SGBD.
Mais la question est tout-à-fait pertinente.
[^] # Re: recherche plein texte
Posté par santos . En réponse au message SELECT * FROM matable WHERE n'importeQuelChamp = 'maValeur'. Évalué à 2.
Par contre :
MATCH (col1,col2,...) AGAINST (expr [search_modifier])
il faut tout de même préciser le nom des colonnes, donc ça ne résout pas mon problème initial.
[^] # Re: Erreur de conception ?
Posté par santos . En réponse au message SELECT * FROM matable WHERE n'importeQuelChamp = 'maValeur'. Évalué à 4.
Ça me permet d'ajouter un utilisateur ou de faire les sauvegardes directement à partir du champ de recherche ;-)
[^] # Re: Erreur de conception ?
Posté par santos . En réponse au message SELECT * FROM matable WHERE n'importeQuelChamp = 'maValeur'. Évalué à 2.
C'est un exemple ultra minimal et symbolique (une variable PHP au milieu d'une requête SQL...)
[^] # Re: Erreur de conception ?
Posté par santos . En réponse au message SELECT * FROM matable WHERE n'importeQuelChamp = 'maValeur'. Évalué à 4.
En même temps, MySQL permet bien de consulter et éditer la structure d'une table (SHOW COLUMNS, ALTER TABLE, toussa...)
[^] # Re: Erreur de conception ?
Posté par santos . En réponse au message SELECT * FROM matable WHERE n'importeQuelChamp = 'maValeur'. Évalué à 2.
C'est vrai que c'est nettement plus propre que ce que je faisais au départ.
[^] # Re: Erreur de conception ?
Posté par santos . En réponse au message SELECT * FROM matable WHERE n'importeQuelChamp = 'maValeur'. Évalué à 2.
en rajoutant des tables dédiées à la recherche
=> j'aimerais éviter.
[^] # Re: Erreur de conception ?
Posté par santos . En réponse au message SELECT * FROM matable WHERE n'importeQuelChamp = 'maValeur'. Évalué à 2.
côté base de données, j'ai une table ''utilisateurs'', avec des champs ''nom'', ''prenom'', ''email'', etc...
côté page web, j'ai un tableau qui affiche la liste des utilisateurs, avec tous les champs.
Mon tableau est en Ajax, il récupère la liste des utilisateurs sous forme d'un flux JSON ou XML.
Au dessus de mon tableau, j'ajoute un formulaire avec un unique champ, ''recherche rapide''.
Lors de la validation du champ, le tableau envoie le mot cherché en POST, récupère le flux contenant les résultats, et rafraîchit son contenu.
L'idée, c'est que si on tape ''François'', on obtienne des résultats tels que :
- François Nautré santos@gmail.com ...
- Claude François foo@bar.com ...
- Jean Dupont jean.dupont@francois.com ...
Du coup, pour le moment, côté serveur, je fais (version simplifiée):
SELECT * FROM table WHERE nom LIKE $_POST['recherche'] OR prenom LIKE $_POST['recherche'] OR email LIKE $_POST['recherche'] OR ...
Ça marche, mais :
1) j'ai plusieurs dizaines de champs
2) je vais devoir faire ça pour plusieurs tableaux (qui affichent des tables différentes)
Donc si le langage SQL prévoit une syntaxe pour rechercher une valeur dans n'importe quel champ d'une table, je suis preneur.
C'est plus clair comme ça ? Est-ce ma base qui est mal conçue ?
[^] # Re: A essayer...
Posté par santos . En réponse au message SELECT * FROM matable WHERE n'importeQuelChamp = 'maValeur'. Évalué à 2.
[^] # Re: A essayer...
Posté par santos . En réponse au message SELECT * FROM matable WHERE n'importeQuelChamp = 'maValeur'. Évalué à 2.
Mais s'il y a un moyen qui évite d'énumérer les champs, je suis preneur également.
# Subsonic
Posté par santos . En réponse au message Lecteur de musique web. Évalué à 3.
Jamais testé.