birkoss.com

Redirection HTTP vers HTTPS avec le fichier .htaccess

Voici un exemple pour faire une redirection du domaine de http://domaine.com vers https://domaine.com avec un fichier .htaccess :

RewriteEngine On
RewriteCond %{HTTP_HOST} ^DOMAINE\.COM [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://DOMAINE.COM/$1 [R=301,L]

La ligne RewriteCond %{HTTP_HOST} ^DOMAINE.COM [NC] n'est pas essentiel ...

RogueLike

En m'inspirant sur le concept Abstract Open World, j'ai commencé le développement d'un roguelike pour mobile.

En utilisant Unity 3D, pour linux, voici le code source du jeu, en son état actuel.

Il y a plusieurs de choses fonctionnelles :

  • Création de map dynamiques
  • Création de popups dynamiques ...
C#

Générer un certificat SSL avec LetsEncrypt sur une machine distante

Installer Letsencrypt

Étant donner l'état actuel de LetsEncrypt: Encore en beta, et demande l'accès root pour générer des certificats à distance, je préfère l'utiliser dans une machine virtuelle.

Une fois dans la machine virtuel, il suffit d'aller chercher la dernière version sur GitHub comme ceci:

git ...

ssl

Jeu de carte

Un petit prototype de jeu de carte de combat, simple en javascript.

Le code est disponible sur GitHub.

Le prototype utilise les sprites d'Oryx.

Factorisation en nombres premiers

Cette petite fonction en python permet d'afficher la factorisation en nombres premiers d'un nombre :

def print_factor(n):
        d = 2
        while n > 1:
                while n % d == 0:
                        n /= d
                        print "Factor: " + str(d)
                d += 1

Voici le résultat avec le nombre 330: print_factor(330)

birkoss@thinkpad:~/Code$ python ...

Raccourcis pour ouvrir rapidement des connexions SSH sous Ubuntu

Voici ma méthode pour avoir un accès rapide à mes différentes connexions SSH sous Ubuntu. Plusieurs de mes serveurs ont des noms d'usager différents, ou des ports différents. Cette méthode me permet de ne plus avoir à me souvenir des différentes informations à chaque fois, en plus de me ...

Se connecter sans mot de passe sur un serveur par SSH

Générer une clé publique et privée

Cette étape est optionnelle si vous avez déjà généré une clé sur votre ordinateur.

Ouvrez un terminal, et entrez la commande suivante pour créer des clés RSA de 2048 bit.

ssh-keygen -t rsa

Vous devrez entrer le fichier ou enregistrer votre clé privée:

Generating ...
ssh

« Page 2 / 2