(ptit blog)

Teddy ptit modeleur sympa

Saloute,
j’ai trouvé ça depuis 3dvf.net.
C’est un modéleur pour enfants. Ca marche pas parfaitement mais c’est super comme idée (je suppose que ça existait déjà quand même…).
C’est super, regardez le film de tutoriel (pas de codec particulier nécessaire) pour comprendre un peu comment ca marche.
Dommage qu’on ne puisse pas colorier et qu’il n’y ait pas plus de résolution dans le maillage.

26578 Commentaires


Script de changement de permissions récursif pour les espaces web ECE

Saloute,
voici un script qui permet de changer les permissions récursivement de tous les fichiers, inclus ceux du répertoire en cours selon les règles suivantes :

  • d’abord tous les répertoires sont mis en rwx rwx –x (771) (rappel : les trois données dans l’ordre concernent : l’utilisateur, le groupe, les autres (ugo en anglais) )
  • ensuite tous les fichiers sans distinction en 664 (rw rw w)
  • enfin, tous les fichiers *.php* en 770 (rwx rwx —)

Ces trucs remplissent exactement les besoins de tous les fichiers et répertoires de votre site pour que ceux-ci soient visibles et exécutables lorsqu’on tente de les visiter. Il a été rédigé selon les recommendations de l’Equipe Système (ES).

Ce script tourne normalement sur une session UNIX de l’ECE. Il ne prend aucun paramètre, je le montre ci-dessous, vous pouvez le télécharger ici. Aussi, il y a un mode d’emploi plus bas pour faire un alias de console pour ne pas avoir à taper le chemin complet du fichier de script à chaque fois.
Le script (autochmod.sh):

#directories first
find -type d | xargs chmod 771
#all files first
find -type f | xargs chmod 664
#php files then
find -type f -name "*.php*" | xargs chmod 770
echo "done changing permissions for folders below that one"
echo "you now should have a working web page"

Bon on voit que c’est tout con.
Pour exécuter le script s’il est dans un fichier autochmod.sh dans le répertoire en cours, on peut faire :
. autochmod.sh
ou bien :
sh autochmod.sh

Le fichier .bashrc qui se trouve dans votre répertoire home (faites cd sans rien après et tapez entrer, vous êtes mis dedans) est exécuté à chaque fois que vous vous loggez (je crois). C’est donc là qu’il est intéressant de préciser un alias. Si vous faites ls, il y a des chances que vous ne voyiez pas ce fichier .bashrc parce qu’il commence par un point. Pour le faire faites : ls -l ou encore… si vous avez trop de fichier : ls -l | grep bash par exemple.
Vous pouvez directement copier le script ci-dessus dans le fichier .bashrc dans le cadre d’une fonction. Autrement, toujours dans le cadre d’une fonction vous pouvez faire exécuter le contenu d’un fichier externe (ex: autochmod.sh) contenant le script.
Ici, on appelle notre fonction/alias autochmod.
Premier cas :
ajouter (par exemple à la fin fichier) dans .bashrc :
autochmod()
{

#directories first
find -type d | xargs chmod 771
#all files first
find -type f | xargs chmod 664
#php files then
find -type f -name "*.php*" | xargs chmod 770
echo "done changing permissions for folders below that one"
echo "you now should have a working web page"

}

ou dans le second cas (fichier externe) toujours dans le .bashrc:
autochmod()
{
. ~/autochmod.sh
}
avec autochmod.sh le script contenant le fichier du script situé dans ~/ (~ signifie la même chose que “mon répertoire home”).

Je mets un lien vers mon .bashrc : ici.

Voili voilou.

Jonathan

2418 Commentaires


21 Septembre Démo Blender à l’ECE pour Ecequisse

Saloute,
je devrais faire quelques trucs avec d’autres gens d’Ecequisse pour la première après midi assos.
Ca sera à base de Blender - simulateur Eceborg comme d’ab je pense.

J’aime bien quand il y a de l’interactivité (avec les gens… pas juste avec l’ordi!) donc si vous vous posez des questions sur l’assos (Ecequisse) ou Blender 3D ou d’autres logiciels de 3D, faites un tour et on se tapera la discute plus sympathiquement.

Pour info, on compte donner des cours de 3d(Blender3d) et 2d (flash au moins je pense) (en coop avec l’iteam peut être, en ce qui concerne Python pour Blender) à Ecequisse, pas besoin d’être membre de l’assos pour y assister… juste pour info.

Mais bon rien n’est très sûr en ce qui me concerne quand même.

Je sais pas la salle où ça sera (à moins que ce ne soit dans le hall comme ça l’a été pas mal de fois. Demandez au gens où nous trouver).

Tcho

31354 Commentaires



Ecole d'Ingénieur ECE - Master of Science - 3eme cyle Systèmes Embarqués - 3ème cycle Finance et Informatique - ECTEI BTS - HETIC Ecole Multimedia
Majeure Systèmes Embarqués - Majeure Systèmes d'Information - Majeure Télécoms et Réseaux
Grandes Ecoles Post Bac - Prépa Intégrée - Admission Post Bac S