Derniers commentaire(s) [Tous] :


Dernières entrées de forum(s) RSS [Toutes] :


galerie web statique

Posté le 20 novembre 2005
0
Bonjour les gens!
Je viens de boucler une nouvelle version d'un petit script de création de galerie de photos web: gPig.

La page du projet:
http://ouvertoubleu.gysmo.org/gpig.html

Une page de démo:
http://ouvertoubleu.gysmo.org/gpig0-2/galeries/index.html

Petite description:
- utilise Perl, PerlMagick & ImageMagick
- produit du code XHTML 1.0 strict valide avec CSS
- est intégré à Gnome via le répertoire de script
- l'interface est en Gtk (fait avec Glade) tout se pilote à la souris
- côté look c'est inspiré de gThumb Neatround
- pour le nom il signifie: Gtk Perl Image Galerie

Principale fonctionnalités:
- redimensionnement automatique
- personnalisable via CSS
- ajout de légendes et commentaires interactivement
- mise à jour automatique des pages d'index lors de l'ajout de nouvelles galeries
- exploitation des données Exif

Le but est de faire simplement des galeries de photos élégantes et légères. Ce sont des galeries statiques c'est dire qu'il n'y pas besoin de php / bases de données etc... les pages sont crées en local et il ne reste plus qu'à les déposer sur votre serveur.

D'après mes calculs il doit être possible de présenter plus de 1000 photos sur 100 Mo! Je dois en avoir environ 900 sur un de mes sites et cela prends 75 Mo

gpig est (normalement) très simple à installer puisque ce n'est que du script, il n'y a rien à compiler.

Il n'y a pas de javascript sur les pages en dehors du script IE7 [3] de Dean Edwards pour la compatibilité avec IE.

gPig ne gère pas les vidéos, ne fait pas de diaporama ni de pré chargement des photos et ne permet pas de modifier les images (orientation etc...).

A noter que dans le même genre il existe Booh [1] dont il a été question ici il y a quelques temps [2]. Vu que je n'ai pas (encore) réussi à l'installer donc je ne me hasarderai pas à trop de comparaisons!
D'après ce que j'ai pu voir sur leur site Booh est beaucoup plus complet que gPig en terme de fonctionnalités et probablement plus rapide.
Cela dit les pages crées avec Booh semblent être plus lourdes que celle de gPig et nécessitent javascript.

Bon de toutes façon j'ai écris ce script pour mes besoins personnels et pour le plaisir d'apprendre donc si personne à part moi ne l'utilise ce n'est pas grave!

Pour conclure je dirais que je suis un codeur du dimanche donc mon code n'est vraisemblablement pas très propre ni très robuste. Cela fonctionne chez moi et je l'ai testé de mon mieux mais il y a probablement des bugs!
N'hésitez pas à me contacter si vous avez des soucis je me ferais un plaisir de vous aider!

[1]: http://zarb.org/~gc/html/booh.html
[2]: http://www.linuxfr.org/~gcottenc/19111.html
[3]: http://dean.edwards.name/IE7/

> Lire le journal (4 commentaires, moyenne: 1,5).

album web (Pig 2.5)

Posté le 17 mars 2005
0
Bonjour!
Après de long (et lent!) mois de développement voici la nouvelle [1] version de mon petit script de création d'album photo web: PIG 2.5

Petite description:
- utilise Perl, PerlMagick & ImageMagick
- produit du code XHTML 1.0 strict valide avec CSS
- est intégré à Gnome via le répertoire de script
- l'interface utilise Zenity, tout se pilote à la souris
- côté look c'est inspiré de gThumb Neatround

Liens:
Présentation:
http://www.ouvertoubleu.gysmo.org/pig.html(...)

Exemple de galerie:
http://www.ouvertoubleu.gysmo.org/pig2-5/photo/2004_10_28_Vacances_(...)

Mon code n'est pas très gracieux et ce script n'a rien d'exceptionnel. Je le diffuse juste au cas où cela intéresserai quelqu'un. [2]
Bien sûr c'est en GPL!

Bien sûr les commentaires / critiques / patch sont les bienvenu!
Tay

[1]: mon journal précédent sur la première version:
http://linuxfr.org/~Tay/15371.html(...)
[2]: pour autant que je saches il y a une seule personne à part moi qui utilise PIG ;)

> Lire le journal (11 commentaires, moyenne: 1,7).

Apprendre le XHTML + CSS par l'exemple

Posté le 02 novembre 2004
0
Bonjour,
J'ai écris à mes heures perdues une modeste formation XHTML et CSS: http://tahitybob.chez.tiscali.fr/formation/introduction.html(...)

Je dis "modeste" car je suis loin d'être un gourou sur la question. Il n'y a rien de fondamentalement original dans ce texte mais j'espère avoir adopter une démarche concrète utile.

Si le sujet vous intéresse j'aimerai beaucoup avoir votre retour positif ou négatif.
Si vous êtes un expert du domaine merci de rectifier les (probables) boulettes que j'ai écrites!
Si vous ne connaissez pas le sujet vos commentaires m'intéresse également afin de savoir si j'ai été clair.

Pour finir disons que c'est loin d'être comme je le voudrais mais je n'ai plus trop le courage et les moyens d'y passer plus de temps...

Merci par avance et comme on dit "hope it helps!"

> Lire le journal (12 commentaires, moyenne: 2,3).

album web

Posté le 18 septembre 2004
0
Boujou les gens!
Un petit journal pour vous proposer un petit script Perl de génération d'album photo web que j'ai fait à la mimine.
Tout est ici: http://tahitybob.chez.tiscali.fr/pig.html(...)

Petite description:
- utilise Perl, PerlMagick & ImageMagick
- produit du code XHTML 1.0 strict valide* avec CSS
- est en ligne de commande
- côté look c'est inspiré de gThumb Neatround

*: sur mon site cela n'apparaît comme valide parce que mon hebergeur rajoute du code pourri automatiquement en bas de page...

J'ai écris ça parce que:
- j'ai échoué dans ma tentative de modification de gThumb
- je n'ai pas trouvé de logiciel qui me satisfasse vraiment...
- c'était l'occasion pour moi d'apprendre le Perl

Bon à priori rien d'exceptionnel vu que je suis un programmer novice mais je le diffuse quand même à tout hasard au cas ou cela intéresserai quelqu'un.
Si ça vous intéresse servez vous (GPL inside)!
Bien sûr les commentaires / critiques / patch sont les bienvenu!

> Lire le journal (11 commentaires, moyenne: 2,4).

idée pour thunderbird

Posté le 08 mai 2004
0
Salut,
Petite réflexion au sujet des courrielleurs en général et Thunderbird en particulier.
Explication du problème:
1- les gens sont habitués à voir la réponse au dessus du message original
2- la plupart des gens, moi inclus, n'ouvrent pas les courriels mais lisent directement dans la pré visualisation
3- quand je reçois un courriel dans lequel plusieurs personnes se sont déjà écris et répondus et dont je n'ai pas suivi le début, je dois lire la conversation à l'envers de bas en haut. C'est bien sûr très désagréable.

Le problème c'est que si ma réponse est après les messages précédents soit mes correspondants ne voient pas ma réponse et se demande pourquoi je transfère le même message soit ils sont obligés de descendre dans le message pour voir la réponse ce qui est désagréable (surtout si la réponse est courte).

Idée: ne serait il pas possible de faire les deux en même temps?
C'est à dire avoir la réponse en haut du message dans la pré visualisation et en bas du message quand le message est ouvert (avec peut être une indication en haut genre « voir réponse en bas »).

Quelqu'un saurait il si cela existe déjà ou si c'est déjà en projet (j'imagine que je ne suis pas le premier à me poser la question)? Je n'ai rien trouvé sur le net
Que pensez vous de cette idée?
A noter que je n'ai aucune idée de la faisabilité de la chose...

Si cela n'existe pas déjà et que vous trouvez l'idée intéressante, quel est selon vous le meilleur endroit pour poster ma suggestion (l'anglais n'étant pas un problème)?

Merci de votre attention!
Tay

> Lire le journal (10 commentaires, moyenne: 1,9).

Virus parano

Posté le 10 mars 2004
0
Salut les amis!
Je suis en train de faire une grosse crise de parano depuis que j'ai vu dans les logs de mon pare feux les choses suivantes:
- bloqué en sortie: port 1234 (subseven)
- bloqué en sortie: port 1524 (trin00)

La bonne nouvelle c'est qu'ils ont été bloqués la mauvaise c'est que... je ne vois pas ce qu'ils font là en sortie ces méchants chevaux de Troie!
Surtout que d'après ce que j'ai lu sur le web subseven n'existe que sur windows...

Du coup j'ai passé mon disque à l'anti virus... plutôt trois fois qu'un!
1er test: Panda
freeware, facile à utiliser, par contre je n'ai pas trouvé comment télécharger les mises à jour: le site me demande un code. Le premier coup j'avais laissé une fausse adresse, j'ai recommencé avec une vraie mais je n'ai rien reçu pour l'instant...
Bilan: un WS.CAP.A qui trainait sur un vieux fichier word: désinfecté, bon débarra; et un nimda.txt qui était je pense un fichier test que j'ai désinfecté quand même au cas où...
Pas de subseven ni de Trin00...

2eme test: F-sécure
version dévaluation de 30 jours
interface pas top... Bilan: rien trouvé
Pas de subseven ni de Trin00...

3eme test: Bitdefender (le site est souvent inaccessible c'est lourd...)
Freeware, plutôt facile à utiliser par contre im n'affiche pas les fichiers en cours d'analyse comme Panda ce que j'aime bien comme ça on voit ce qui se passe.
Bilan: un code red mis en quarantaine et un autre fichier suspect (j'ai oublié le nom mais rien qui ressemble à Trin00 ou subseven)

J'ai vérifié dans mon crontab pas de traces suspectes de trin00.
Les tentatives de connections ont lieu quand j'utilise amule uniquement à ce qui me semble en tout cas.

Ma configuration: Mandrake 9.2; PC connecté directement à internet; mon firewall est Firestarter
Quand j'ai vu ça j'ai désinstallé samba et telnet dont je n'ai plus besoin.
J'ai bloqué explicitement les ports: 1234 / 1524 / 27665 / 27444 / 31355 mais les tentatives sont quand même signalées.

Bref: quelqu'un a t il déjà eu ce problème? Est ce que j'ai vraiment un problème et si oui quelqu'un a t il une idée de ce que je devrai faire pour le résoudre?

Ca me fait un peu flipper je dois dire ce truc!

Merci pour votre aide,
Bonne soirée/journée,
Tay

> Lire le journal (5 commentaires, moyenne: 2).

Firewall sur Mandrake 9.2

Posté le 11 février 2004
0
Bonjour les amis!
J'ai un petit soucis avec ma Mandrake 9.2 fraichement installée: le pare feu.
Etape 1 une installation avec les options par défaut: niveau de sécurité standard. Petit tour dans les menus de configuration et là surprise: DrakFirewall est désactivé ( services accessible depuis internet: tous pas de firewall). Niveau sécurité c'est pas top.
J'active le pare feux et là ça marche tellement bien que je n'ai pas accès à internet! Je fouille dans les fichier shorewall et sur internet chou blanc je ne trouve rien de concluant.
Etape 2: qu'à cela ne tienne en fouinant sur Léa et un forum je trouve un script de firewall basé sur iptables. Après quelques bidouilles j'arrive à ça:

#!/bin/sh

#Change the part after the = to the where you IPTABLES is on your system
IPTABLES=/sbin/iptables

#flush existing rules
$IPTABLES -F INPUT

#This allows all data that has been sent out for the computer running the firewall
# to come back
#(for all of ICMP/TCP/UDP).
#For example, if a ping request is made it will allow the reply back
$IPTABLES -A INPUT -j ACCEPT -m state --state ESTABLISHED -i eth0 -p icmp
$IPTABLES -A INPUT -j ACCEPT -m state --state ESTABLISHED -i eth0 -p tcp
$IPTABLES -A INPUT -j ACCEPT -m state --state ESTABLISHED -i eth0 -p udp

#Allow traffic from ethernet adapter eth1 to pass through if
#you have a network, or
#as using linux as a router for internet etc.
#Your first ethernet card is eth0 and the second would be eth1 etc.
#$IPTABLES -A INPUT -i eth1 -j ACCEPT

#Allow incoming FTP requests
$IPTABLES -A INPUT -p tcp --dport 20 -j ACCEPT
$IPTABLES -A INPUT -p tcp --dport 21 -j ACCEPT

#Allow incoming SSH requests
$IPTABLES -A INPUT -p tcp --dport 22 -j ACCEPT

#Allow incoming Mail SMPT requests
$IPTABLES -A INPUT -p tcp --dport 25 -j ACCEPT

#Allow incoming HTTP requests (to Web server)
$IPTABLES -A INPUT -p tcp --dport 80 -j ACCEPT

#Allow incoming Domain requests (to Web server)
$IPTABLES -A INPUT -p udp -s 213.36.80.1 --sport 53 -d 0/0 -j ACCEPT

#Allow Ping echo
#I have commented this line, so ping from an outside machine will not work.
#Uncomment the next line to make ping from outside work.
#$IPTABLES -A INPUT -p icmp -j ACCEPT

#Drop and log all other data
#The logging is set so if more than 5 packets are dropped in
#three seconds they will be ignored. This helps to prevent a DOS attack
#Crashing the computer the firewall is running on
$IPTABLES -A INPUT -m limit --limit 3/second --limit-burst 5 -i ! lo -j LOG
$IPTABLES -A INPUT -i ! lo -j DROP

#The logs from the firewall are put into your system log file, which can be found at #/var/log/syslog

Maintenant mes questions:
- Quelqu'un a t il une meilleur solution (faire marcher DrakFirewall par exemple...)?
- A par ça le script ci dessus fonctionne t il (en tout cas j'ai accès à internet)?

# iptables --list
donne ça avec le script:
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Sans le script j'avais en gros la même chose mais avec une dizaine de ligne...

En tout cas merci à tous par avance pour votre aide!
Tay

> Lire le journal (27 commentaires, moyenne: 1).

multi boot avec plusieurs distributions linux ?

Posté le 24 décembre 2003
0
Bonjour !
Nouveau venu ici je me présente rapidement :
J’utilise linux depuis quelques mois en me débrouillant tout seul comme je peux. Du coup j’ai déjà réinstallé sauvagement le système plusieurs fois avec à la clée de longues heures à recharger mes données depuis mes sauvegardes. Ce coup ci j’aimerai bien m’éviter ça et c’est pourquoi j’aimerais avoir votre avis éclairé et bienveillant afin d’être sûr de ne pas planter ma machine / perdre mes données !

Question : comment faire un dual voir un multi boot avec plusieurs distributions linux ?

En effet on trouve une abondante documentation sur comment faire cohabiter Windows et Linux par contre linux – linux c’est moins évident (quelque part c’est un comble non ?). La plupart des documents que j’ai pu voir commençaient par « sous windows utilisez « partition magic » pour… » !

Voici ma situation et comment je vois les choses.

Aujourd’hui j’ai une Red Hat 8.0 sur un 1er disque hda avec 3 partitions /boot, / et swap
Je veux installer une Mandrake 9.2 voire une troisième distribution (Nasgaïa, Débian ?) sur mon 2eme disque dur (hdb donc). Le disque hdb à vocation à être formaté par contre je veux sauver mes données sur hda.

Comment je vois les choses :
Sur hdb créer les partition suivantes (à l’installation de Mandrake) :
- /boot (100 Mo ?)
- / (2.5 Go pour pouvoir tout tester ?)
- /home (pour pas faire la même bétise que la dernière fois)
- garder de l’espace libre pour la distrib n°3
- reconfigurer grub pour pouvoir booter sur hda ou hdb (à moins que cela ne marche tout seul ?) si quelqu’un connaît une procédure simple pour faire ça je suis intéressé

A mon sens je ne vois pas pourquoi je devrais recréer une partition swap vu que j’en ai déjà une (quitte à la monter à la main) ; j’ai raison là dessus ?

Que pensez vous de la procédure ci dessus ainsi que des tailles de partitions ?

Quelques questions bêtes maintenant : si ce que je pense faire marche est ce que je pourrai déplacer sans problèmes mes données de la partition « / » de hda vers « /home » sur hdb ? A mon sens oui mais un deuxième avis est toujours bon à prendre ;) .

Pour la distribution numéro 3 je verrai une autre fois si déjà je m’en sors avec ça ce sera bien ;) !
Si des gens sont intéressés je ferais un petit compte rendu de l'opération (mais... pas avant Janvier!).

Merci par avance pour votre aide et joyeuses fêtes !
Tay

> Lire le journal (11 commentaires, moyenne: 1).