24 janvier 2011
Tutorial video sur la ligne de commande linux
11 novembre 2010
Comment modifier le logo worpress à l'écran de connexion en 2 étapes ?
3 Etapes simples pour pouvoir modifier le logo de la page login de wordpress

Si vous avez quelques difficultes, demandez moi je pourrais vous aider à modifier vos thèmes wordpress.
30 juillet 2010
Comment ajouter un flux RSS automatique à une page facebook
Quel est l'avantage de créer une page par rapport à une page de compte normale ? C'est tout simple les utilisateurs pourront s'ajouter seuls sans votre confirmations. Il va devenir problèmatique d'accepter chaque jour de nouveaux utilisateurs pour des sites importants.
Bien sûr vous pouvez ajouter des informations pertinentes et intéressantes sur cette page mais vous pouvez aussi les ajouter directement depuis un frux RSS.
Par exemple vous pouvez ajouter le flus
http://actocom.blogspot.com/feeds/posts/default?alt=rss
Comment faire ?
cliquer sur rédiger un nouvel article puis
Paramètres des articles
* Vous n'importez aucun article d'un blog externe.
Importer un blog
et la mettez l'url de votre flux. C'est assez simple
01 juin 2010
27 février 2010
31 mars 2009
AS400 Gestion des travaux
Voici la 3ieme partie sur l'AS400. Partie précédente : concepts de base
Sous Système. ( SBS )
Chaque travail est exécuté dans un sous système à qui des ressources sont allouées. Il contrôle aussi un certain nombre de facteurs comme le nombre de travaux qui peuvent être exécuter en même temps, . Il y a des limites ( maximum de travaux ) etc.. Le système possède déjà par défaut des sous systèmes pour ses propres besoins. Mais l'administrateur système peut créer les siens.
WRKSBSD *ALL
On peut créer des sous systèmes,, les démarrer etc... Normalement ce sont les administrateurs systèmes qui s'occupent de cela.
Quelques sous systèmes à connaître :
Par défaut il y a
| Nom sous-système | |
| QBASE | Sous-système de contrôle. Il gère les travaux interactifs, par lot ( batch ) et les communications. Il supporte un travail à démarrage automatique, le sous-système QSPL. |
| QSPL | Pour le spoule. Il gère les travaux de lecture et d'écriture |
| QCTL | Contrôle des configurations complexes. Il gère uniquement l'ouverture de la console. Il supporte un travail à démarrage automatique, le sous-système QINTER, QBATCH, QCMN et QSPL. |
| QINTER | Pour les travaux interactifs ( sauf pour la console ) |
| QBATCH | Pour les travaux batch |
| QCMN | Pour les communications |
Travaux interactifs. ( *interact)
Dès que vous entrez le nom de votre profil utilisateur et votre mot de passe, un travail interactif est démarré. Il reste actif jusqu'à la fin de la session ( commande signoff).
La commande WRKUSRJOB USER(*ALL) JOBTYPE(*INTERACT) permet de visualiser les travaux interactif du système.
Travaux par lot. (*batch)
Ces travaux sont lancés sans bloquer l'écran. Ils peuvent aussi être lancés automatiquement.
Utile pour les travaux longs pour ne pas bloquer l'écran et continuer à travailler. Par exemple calculer des statistiques.
Pour lancer ( soumettre ) un travail par lot :
SBMJOB
Si le nombre de travaux exécutés en même temps est atteint, le travail va être placé dans une file d'attente de travail ( JOBQ ). Si d'autres travaux sont devant, il attend qu'ils soient finis. Une JOBQ peut traiter un ou plusieurs travaux simultanément
Un message est envoyé au système quand le travail est fini en disant si tout s'est bien passé ou non.
Pour visualiser les travaux batch on peut utiliser la commande
WRKUSRJOB USER(*ALL) JOBTYPE(*BATCH)
18 mars 2009
AS400 Partie 2 Concept de base
Toujours faire entrée ou appuyer sur une touche de fonction ( F1, F2...) pour valider l'écran.
Ces touches sont normalisées. Mais cela dépend des applications. La norme du système :
F3 pour reculer
F4 pour afficher écran d'invité. Très utile quand on ne connaît pas bien une commande. On tape la commande puis F4. On n'a pas besoin de connaître par coeur comme c'est le cas sur un autre système.
F9 Commande précédente
F12 retour au menu précédent
F13 Assistance
Help
Ces touches de fonction sont généralement affichées en bas de l'écran.
Les objets
Un objet a une description ( DSPOBJD ) avec des infos :
Nom – bibliothèque – Type – Propriétaire – Date et heure de création – modification – sauvegarde – restauration – taille - ..et un texte descriptif
Exemple de type d'objet :CMD ( Commande ) JOBD Description de travail – LIB Bibliothèque – PGM programme FILE ( Fichier ) etc... Il en existe 56 types.
Un seul niveau de bibliothèque contrairement aux systèmes windows ou linux. On ne peut pas avoir de bibliothèque dans une bibliothèque ( dossier )
Les Bibliothèques
Une bibliothèque est un index qui référence d'autres objets. Elle n'a donc jamais de taille déterminée. Un objet n'appartient qu'à une seule bibliothèque.
Les commandes
Elles sont la base du CL Control Language ( Language de contrôle ). Leurs noms sont généralement mnémoniques avec 3 lettres par mot.
Une des grandes forces du système est la touche F4. Une fois avoir tapé la commande on fait F4 et un écran s'ouvre avec les paramètres de la commande. On n'a donc pas besoin de connaître tout par coeur.
F10 Affiche les autres paramètres.
Exemples :
Verbes
ADD= Ajouter ( add )
CHG = Changer ( Change )
CLR= Mettre à Blanc, vider ( clear)
CHK: Contrôler ( check)
CRT=Créer ( Create )
DSP=Afficher ( Display )
MOV=Déplacer (Move)
RNM=Changer de nom ou renommer ( Rename)
Objet : ( Quoi ? )
LIB : Bibliothèque ( Library)
OBJ: Objet
LIBL Liste de bibliothèque
Adjectif :
CUR : current
DUP = Dupliqué
Exemples de commandes en groupant ces mots
CRTLIB : Créer une bibliothèque
DSPLIB : Afficher une bibliothèque
DLTLIB : Supprimer une bibliothèque
CHGCURLIB : Changer la bibliothèque courante
CLRLIB : Vider une bibliothèque
CHGLIB : Modifier une bibliothèque
CHGLIBL changer la liste des bibliothèques
CHKOBJ : contrôler un objet
suite : gestion des travaux
07 décembre 2007
samba : serveur de fichier ubuntu et windows en video
Le serveur Linux est en mesure de se conduire comme un serveur de fichiers capables d'offrir les services habituels sur un réseau :
- partage de fichiers et de répertoires,
- partage d'imprimantes,
- respect des comptes utilisateurs
- gestion des permissions d'accès
Plus de renseignement sur linux et samba : contacter ACTOCOM qui offre également des formations linux.
14 octobre 2007
documentation tutorial forum as400
Voici quelques sites sur ce sujet
Il y a la doc officiel IBM
http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp
Des PDF à télécharger
Un site sur l'AS400 avec un bon forum
http://www.xdocs400.com
Un autre site en français.
http://dominique.guebey.club.fr/tekno/as400/index.htm
Une page qui résume la base de donnée avec exemples.
http://www.volubis.fr/Pausecaf/PAUSECAF27.htm
En anglais
http://www.texas400.com/tutas400toc.html
Forums :
Il y a le forum developpez qui est un sous forum hardware.
http://www.developpez.net/forums/forumdisplay.php?f=646
30 juillet 2006
tutorial php-cli lancer php sans apache
On a parfois besoin de lancer php en ligne de commande dans un script. On pourra par exemple faire un sauvegarde de la base de donnée ou lancer un script qui dure longtemps automatiquement, il faudra alors installer php-cliVoici le tutorial pour ubuntu. Pour les autres distributions debian, cela ne devrait pas trop changer.
- Installation du paquet php-cli
Pour tester : faite un script test.php avec juste
Puis lancer en ligne de commande en allant dans le répertoire du script
$ php test.php
Cela devrait vous afficher salut.
- Configuration de l'extension mysql.
Ouvrez le fichier avec votre éditeur de texte en mode super utilisateur et chercher extension=mysql.so.Il faut enlever le commantaire # devant. Sauvegarder et relancer apache ( sudo /etc/init.d/apache restart ).
Maintenant votre script peut être lancer dans un shell en ligne de commande et programmer avec un cron.
Voici une page d'explication qui va un peu plus loin.
http://www.proformatique.org/article.php3?id_article=56
10 juin 2006
formulaire php et la sécurité
1 - utilisation de htmlentities() pour enlever le code php qu'un visiteur pourrait mettre.
2 - Attention aux champs caché : il ne sont pas caché dans le source !
3 - utiliser la méthode POST.
4 - encoder les mots de passes avec MD5
5 - Pour finir faire une protection : permettre qu'un certain nombre de requette de la meme ip par période.
6 - stocker les adresses IP dates et heures ( on ne sait jamais )
Tout n'est pas à prendre, il ne faut pas être paranoiaque mais la sécurité n'est pas à prendre à la légère. Sur ces 6 points utilisez en au moins 2 ou 3.
N'oubliez pas le but des pirates n'est pas de vous détruire votre serveur ou d'utiliser des données confidancielles, mais d'utiliser votre serveur pour faire un site de phishing ou pour du spam. La sécurité totale n'existe pas mais en prenant simplement plusieurs décisions de bon sens, cela réduit considérablement le risque.
Cela sert à quoi d'avoir une sérure hypersécurisé si la porte est toujours ouverte. il vaut mieux une simple sérure avec une porte fermée !
tutorial ajax
permettant de faire un lecteur rss sur eurekaa blog : à tester des qu'on a quelques minutes...