Bonjour,
Le dossier de developpement de(s) site(s) web sous linux semble etre/var/www.
Quels sont les inconvénients d'utiliser /home/$USER/www a la place ? Est-ce que ça viole une régle ? De sécurité ?
Est-ce qu'on peut trouver un débat sur cette question quelque part ?
Merci
Eric
Forum Programmation.webDossier de developpement web sous linux
Forum Programmation.webHard-wrap xml avec gq dans vim
Bonjour à toutes et à tous,
Je suis en train d'écrire de la doc en DocBook5 sous VIM et je n'arrive pas utiliser la commandegq correctement pour qu'il me justifie le texte.
Le problème vient des balises «en ligne» qui sont vue comme des balises «bloc».
Par exemple, si je sélectionne le texte suivant et que je tape gq.
<para> Il était une fois <emphasis>le</emphasis> petit chaperon rouge qui était en fait une <emphasis>fille</emphasis>.</para> <para> on l'appel <emphasis>le</emphasis> car(…)Forum Programmation.webTester le mode "prod"
Yo, wass'up ?
Je m'essaie au dev d'une appli web pour mon assos. Techniquement c'est du Python/Flask mais je pense que c'est un détail.
Essayant de faire les choses en suivant lesbest practices, j'ai des configsdev,test etprod. Par exemple en configurationprod j'utilise Unicorn un (vrai) serveur WSGI là où endev c'est le petit serveur interne de Flask. Idem pour la BdD où ce sera sûrement SQLite endev ettest et(…)
Forum Programmation.webMediawiki : paramètres de création de comptes.
Bonjour,
J'ai mis en ligne un site (http://openproduct.fr/) sans prêter trop attention au wiki. Bêtement (et pourtant je sais), je me suis dit "je mets ça et puis on verra si des gens veulent l'utiliser". Sauf que j'ai laissé beaucoup de trop de liberté : quiconque peut créer un compte et faire des pages à sa guise sans modération… Résultat : des bots semblent s'y affronter, j'ai des centaines de pages du stylehttp://openproduct.fr/wiki/index.php/US_Imposes_Sanctions_On_Hundreds_Of_Targets_In_Fresh_Russia_Action et 500 comptes utilisateurs(…)
Forum Programmation.webReverse proxy pour rendre accessible en IPv4 un service IPv6
Salut les expert·es du web et les autres moules de l’incubateur d’excellence qu’est LinuxFr.
J’ai deux machines qui hébergent des applications web différentes sur un même réseau local. Ce réseau local a une seule IPv4 publique. Pour le moment, toutes les applications visibles de l’extérieur en IPv4 tournent sur la même machine, la seconde machine n’offre ses services qu’en IPv6.
Malheureusement, l’une des applications web hébergées sur la machine IPv6 doit parler au reste du monde (ActivityPub) etune partie(…)
Forum Programmation.webAJAX retourne 503 via internet mais OK en local
Bonjour Tout le monde,
Voici le problème :
Application développée avec Electron js. Javascript en front-end. Serveur nginx dans Linux Mint. Serveur en PHP.
Une requête AJAX est envoyée au serveur, avec attente de réponse.
- En local, le serveur répond correctement.
- Via internet, le serveur renvoie une erreur 503, mais a traité quand même la requête (INSERT SQL bien exécutée).
Dans /var/log/nginx/error.log, aucune mention de la requête.
Dans /var/log/nginx/access.log, la requête est bien présente.
Aucune erreur PHP ni(…)
Forum Programmation.webScript greasemonkey pour remettre la date et l'heure sur le web
Salut,
Je suis un peu fatigué de cette mode consistant à mettre la date sous la forme d'un temps écoulé depuis que le message a été posté
9 hours agoUpdated 2 years ago11 month ago...Since Jesus ChristCertes on peut souvent configurer son interface pour remettre la vraie date, mais ça prend du temps inutile.
Je me demandais s'il n'existait pas un script greasemonkey qui fasse ça systématiquement dès qu'il détecte la formulation.
Forum Programmation.webqu'est ce que google a fait au web (ou aux internets)?
bonjour
ceci n'est pas un appel aux trolls ni aux sur-réactions, bien que j'imagine qu'un tel sujet déclenche chez les libristes (et d'autres) une salve de réflexions assez variée.
je m'explique, j'ai cessé d'utiliser les services google par rapport notamment à gmail, et à leurs services sur android.
mais je n'ai que très peu d'expérience dans le web, en dehors du fait qu'on pourrait comparer le web avec google qui serait une boite de nuit lorsque gemini ressemble davantage à(…)
Forum Programmation.webChoix des URL "propres" pour du REST
Je Pythonne un peu avec Flask.
Assez rapidement, quelle que soit l'appli, on va manipuler des objets, les créer, les modifier, les supprimer etc. Je suis vite tombé sur REST et les différents verbes du HTTP mais si j'ai bien compris ça ne marche pas quand on se limite à un browser qui ne fait que du GET et POST.
Si pour lire un objet j'y accède viamonsite/objet/<id> en GET, quelle URL adopter pour du DELETE par exemple (…)
Forum Programmation.webMarque page javascript bouton cliquable
Bonjour à tous et toutes,
Je souhaite intégrer un marque page javascripté en incluant un code qui aurai pour fonction de cliquer sur le bouton de connexion.
J'ai pu déjà faire le code java pour remplir l'id et le mot de passe du site en question sauf que je bloque pour faire le code qui demandera de se connecter au site.
Lorsque je vais inspecter le site en question, j'ai les codes suivants:
<!--button type="submit" value="1" Ouvrir une session(…)Forum Programmation.webAccéder à un nœud du DOM en utilisant son id comme variable
Désolé, j'ai pas réussi à faire une meilleure formulation du truc pour le titre.
Dans letutoriel de D3, y'a ce bout de code :
<!DOCTYPE html><divid="container"></div><scripttype="module">import*asd3from"https://cdn.jsdelivr.net/npm/d3@7/+esm";// Declare the chart dimensions and margins.constwidth=640;constheight=400;constmarginTop=20;constmarginRight=20;constmarginBottom=30;(…)Forum Programmation.web[Résolu] Récupérer le code css de LinuxFR.org sous un format potable
Suite à des choix particuliers, je suis l'heureux possesseurs de livre comment faire un site web et sur le couple HTML5/CSS3. De manière curieuse, je lis même ces livres. L'un de leurs conseils est de regarder le code de sites existants. Quoi de plus naturel que de regarderLinuxFR ? Pour le moment, je me penche surtout sur la feuille de style CSS mais je n'arrive pas à récupérer la feuille de style dans un formatage facile à utiliser.
Si(…)
Forum Programmation.webHTTPS - Recommander sans forcer ?
Bonjour à tous,
J'ai un dilemme, j'ai un site web qui fonctionne avec un certificat "let's encrypt" et je suis assez content du fonctionnement avec et sans chiffrement.
Par contre, quand je me connecte sur le site, par défaut, j'arrive en "http". Or pour me connecter à l'interface d'administration, je préfère évidement être sur une connexion chiffrée (surtout depuis que le site s'est fait pirater…).
En regardant les solutions, j'ai l'impression que la solution quasi-unique consiste à réaliser une redirection(…)
Forum Programmation.webSignature S3 et comportement du navigateur Web
Bonjour,
Je suis bloqué depuis quelques hier sur quelque chose qui ne me semblait pas compliqué au démarrage : faire du S3 depuis le navigateur (sans se payer une bibliothèque obscure et/ou lourde). Le contexte : avoir la possibilité d'envoyer et récupérer du contenu S3 depuis une WebExtension (je devrais en parler bientôt sur LinuxFr).
En soi le plus compliqué estde générer l'entêteAuthorization. Je reste sur la v2 de l'authentification AWS, à destination d'un serveur local MinIO.
Forum Programmation.webNommage et typage des variables en JavaScript
Bonjour,
Je commence mon vrai premier projet en Javascript : une page qui fait divers calculs à partir de paramètres (input de la page HTML).
Je me débrouille à faire un truc qui marche, mais je me noie dans le nom des variables.
Par exemple pour un seul de ces paramètres qui est sous la forme d'un<input type="range"> il me faut :
- un id pour le retrouver
- une variable JS de l'objet trouvé avecgetElementById()
-(…)
Forum Programmation.webfinancement participatif d'un client CalDAV pur JS/HTML/CSS ?
Bonjour,
Comme vous le savez peut être, la société que je dirige développeTracim, une solution de collaboration d'équipe qui intègre des agendas partagés et individuels.
Dans une démarche d'ouverture, les agendas dans Tracim reposent sur le protocole CalDAV et s'appuient sur des briques opensource :
- le serveur d'agendaRadicale
- le client web, un fork bricolé decaldavzap, un client CalDAV pur frontend
Il est depuis quelques temps question de réécrire l'agenda car caldavzap n'est pas maintenable dans(…)
Forum Programmation.webtextarea pour SQL avec coloration syntaxique et autocomplétion ?
Salut,
J’ai un pour saisir une requête SQL et j’aimerais y avoir une coloration syntaxique et de l’autocomplétion qui tiendrait compte du schéma de la base de données (nom des tables et noms des champs.
Quelqu’un aurait-il une piste ?
PS: Je viens de trouver le site webhttps://prismjs.com et je suis en train d’essayer de comprendre si ça pourrait me convenir…
Merci d’avance_^
Forum Programmation.webNGinx, Docker, IP v.6 et TLS
Bonjour,
Sur un Kimsufi, j'ai mis en place une configuration très classique à base de NGinx dans du Docker avec du TLS (Let's Encrypt), qui fonctionnait parfaitement en IP v.6 et IP v.4.
Depuis dimanche, la configuration SSL ne fonctionne plus en IP v.6 mais continue à fonctionner en IP v.4 :
$ curl -vvvv -6 https://xxx.yyy/ * Trying2607:dddd:dddd:dddd::1:443... * Connected to xxx.yyy(2607:dddd:dddd:dddd::1) port443(#0) * ALPN, offering h2 * ALPN, offering(…)Forum Programmation.webQuel framework léger pour remplacer Boostrap ?
Plop,
Pour développer qques outils Web vite fait (en Python pour ne pas le citer), quel petit framework CSS vous conseilleriez autre que l'usine à gaz Bootstrap ?
C'est facile de trouver des listes d'alternative, mais ça n'aide pas trop à choisir.
N'étant pas développeur Web (j'ai de bonnes notions CSS et HTML mais je ne connais pas tout l'art de faire un truc beau et qui tourne sur tous les browsers), je cherche un truc léger et surtout très(…)
Forum Programmation.webSite web via Apache
Salut à tous, j'ai un petit problème !
j'ai installé un serveur Web ( apache2 ) sur ma machine debian 10
je cherche à acceder à mon site web depuis un navigateur,
mon dns est parfaitement configuré,
mais mon site ne veut pas se crée lorsque je tape "a2ensite" puis le nom du site, en l'occurence "Ccslinux.com"
J'ai pourtant fait la configuration dans /etc/apache2/sites-available/ccslinux.com
Mais rien y fait, ca me dit qu'il n'existe pas…
Forum Programmation.webcombien d'instances django/react en meme temps sur un petit serveur?
Bonjour,
J'envisage de louer un serveur sur digitalocean (1 core CPU, 1 GB Memory / 25 GB Disk / AMS3 - Debian 11 x64 à 5$/mois).
J'ai une appli qui tourne sur 2 containers dockers (edit : 1 pour django et 1 pour nginx, la bdd est une sqlite incluse dans le container django). Je m'interroge sur le nombre de paires de containers dockers que je pourrais faire tourner sur la machine sans la saturer. Il s'agit d'une appli permettant(…)
Forum Programmation.webFramework CSS
Bonjour à tous,
Je développe une application en Vue 3. Cette application est une sorte de backoffice. J'utilisais jusqu'ici Vuetify mais ce framework passe mal la migration de Vue 2 vers Vue 3.
Je me pose alors la question : est-ce que je ne prendrais pas un autre framework ?
Sachant que :
- ce n'est pas une application mobile
- je veux que ce soit responsive
- je veux que ce soit simple à utiliser (j'ai quelques widget dont(…)
Forum Programmation.website stateful ou stateless?
Bonjour,
J'apprend react et je découvre les applis stateful…
Jusque là, j'aurais tout mis en requete sql sur une base de données en backend…
Je me demande dans quel cas et comment cest intelligent pour développer un site web?
Est ce que vous auriez des exemples pour que je me rende compte?
J'imagine qu'on ne requete pas tout en sql pour éviter de surcharger la base de données quand il y a beaucoup d'utilisateurs, mais j'ai du mal à voir(…)
Forum Programmation.webframework javascript : lequel (ou pas) pour un site type stackoverflow?
Bonjour,
Je voudrais construire un site qui intégrerait une partie forum fondée sur le meme modele que stackoverflow (avec les fonctionnalités de notifications, de votes, de suivi du compte utilisateur etc.)
Peut etre un peu moins élaboré dans les détails de suivi utilisateur du forum mais grosso modo les meme fonctionnalités…
J'ai appris jquery avec bootstrap et je me demande si j'ai besoin d'un framework type react en plus pour faire un forum de ce type. Qu'en pensez vous (…)
Forum Programmation.webSavoir où mes utilisateurs cliquent
Bonjour
Je debute en creation de sites web, nottament avec django et bootstrap.
Je voudrais savoir comment savoir où mes utilisateurs cliquent sans passer par google analytics, nottament pour ameliorer le design du site si necessaire. Comment faire svp?
Merci!