Les bonnes pratiques en sécurité informatique

  1. Utilisez toujours des mots de passe n’ayant aucun lien avec vos informations personnel
    1. Numéro de téléphonme
    2. Date de naissance
    3. Année de naissance combiner avec un mot
    4. Nom d’une personne de votre famille
  2. Mot de passe de 8 caractères, combiner A-Z et 0-9 avec un autre symbole.
  3. Mettre un écran de veille de moins de 10 minutes avec mot de passe au réveil
  4. Aucune connexion automatique ou affichage du nom de l’utilisateur
  5. Utiliser des connexions encryptées tel: SSH et SFTP, SSHFS.
  6. Signez et cryptez vos mails avec GPG disponible sous toute les OS.
  7. Utiliser un Tunnel VPN pour connecter deux Nuage (réseau) privée
  8. Verrouiller votre ordinateur lorsque vous le quitter.

BiZZRs: Ubuntu 8.10 LiveCD et une ATI Rage 128

Il m’est arrivé une étrange expérience durant l’installation d’Ubuntu 8.10 et une carte ATI Rage 128.

Tout se passe bien jusqu’à la fin de l’installation. Au redémarrage, le système d’exploitation ne peut afficher correctement le desktop. J’envisage tout de suite une mauvaise configuration des pilotes de la carte graphique. Je tente une première modification:

Lire la suite de l’article »

Projets en cours : SMS monitoring

Je travaille présentement sur un projets de gestion de tickets et l’intégration des SMS pour en faire un système d’alerte.

Les systèmes de gestion de bugs sont très utiles pour les Freelancer qui jongle avec plusieurs projets en parallèles. Afin de fournir un services efficace de services à la clientèle, je développement présentement un système pour tous mes clients afin qu’il puisse me communiquer en tout les questions urgentes.

Principalement, le système pourra envoyer un SMS sur mon téléphone céllulaire pour m’avertir d’une urgence. Je pourrai ainsi garantir un temps de réponse  pour plusieurs de mes clients.

Apprendre a utiliser Linux pas pour les nuls

Linuxzoo est un projet qui vise à initier les étudiants universitaires à apprendre les outils élémentaire d’une distribution Linux. Après vous êtres enregistrer, on vous allouera des ressources machine ainsi qu’un système d’exploitation, Fedora Core 2. Il vous sera possible d’accéder au serveur via SSH et d’en faire ce que vous voulez…

Lire la suite de l’article »

Test de VMWare ESXi sur un MacPro Rev2 Quad-Core Xeon 2.8Ghz

Je possède un brute et j’aimerais bien savoir ce qu’elle a vraiment dans le ventre la « bébête ».

Pour résumé les spécification technique:

Lire la suite de l’article »

Perl : References

Pourquoi utiliser Perl

Perl pour la création de scripts simples et sécuritaires.
Utiliser pour la création de rapports à partir de fichiers.
Efficace pour le traitement de fichier texte.

Perl par l’example

# Appel d'une méthode par un objet.
$r->temp();
# La premiere variable est une référence vers un objet
# get/set data within it...
# it's just a “blessed” hashref!
sub temp {
   my $self = shift;
  }

Perl et les expression régulières


Références  pour API , Module and Documentation

  1. www.perl.org
  2. www.perl.com
  3. www.cpan.org
  4. http://stein.cshl.org/genome_informatics/perl_objects.pdf
  5. http://stein.cshl.org/genome_informatics/perl_refs
  6. http://www.cs.cf.ac.uk/Dave/PERL/node123.html

IE6 CSS Hack

Le bug
L’image d’arrière plan empêche le texte de s’afficher correctement en mode plein écran.

Correctif
Ajouter ceci au conteneur: position:relative;

Rails passera bientôt à la version 2.3

 

Logo

Pour les nouveaux, rails un framework basé sur le langage objet Ruby. Ce langage de programmation de haut niveau, orienté objet, m’est l’accent sur la simplicité et la productivité. Sa syntaxe élégante en facilite la lecture et l’écriture. C’est ce langage interprété, tout comme PHP et Python, qui a donné naissance au framework Rails. Ce framework facilite le développement d’application web en utilisant le modèle MVC. 
Lire la suite de l’article »

Stripes pour créer des applications web avec JAVA

stripesStripes est un framework avec lequel il nous est possible de créer des applications web utilisant les dernières technologies de Java. Le développement de Stripes est que les applications web avec Java requière beaucoup de travail. Les frameworks actuels requièrent plus de temps à la configuration qu’à l’utilisation.

Buts de Stripes:
Facilité de développement d’applications web en Java
Fournir de simples et efficaces solutions aux problèmes courants
Faire de Stripe un tremplin de départ pour les nouveaux développeurs
Faciliter l’extension de Stripe, sans faire trop de configuration

Pour plus d’information, visitez StripeFramework.org

In Place Editing avec Ruby

In_place_editing est un plugin très utile pour la mise à jour de formulaire. L’installation est très simple et requière peu de code dans les templates.

Par contre, il ne faut pas modifier les routes de bases sinon vous pourriez avoir une erreur du style:

No route matches {:action=> »set_[controller]_[field]« , :id=>[id]}

#map.connect ':controller/:action/:id'
#map.connect ':controller/:action/:id.:format'

Voici les liens vers les plugins:

SuperInPlaceControls plugin for Rails 2.0

In_Place_editing

Page optimized by WP Minify