2072 private links
Nouvelle version :)
Gros +1 !
Woaaa trop belle ! Une Ninento 64 revue à la sauce Tron. Terrible !
Un p'tit Zelda - Ocarina of Time et c'est fini, vous ne me verrez plus !
J'en avais déjà parlé ici : http://www.tiger-222.fr/links/?EP7aXw
Maintenant, ce serveur minimaliste multiplateforme peut-être compilé avec une option qui active un bac à sable. Même OpenSSL y est inclus, ce qui fait de lui le seul serveur à être aussi bien sécurisé. De plus, les algos un peu faibles tel que RC4 ont été dégagé de OpenSSL, pour privilgégier RSA+AES+SHA... Du lourd, du lourd, du lourd !
Hey ! Ça ne seraient pas les terres du général Maximus, l'Espagnol ? :)
(Gladiator quoi)
En JS, je voulais déterminer la date au format aaaammjj à partir d'un timestamp Unix.
Le soucis, c'est que le numéro du moi comme à 0 et non à 1, donc quand on fait un date.getDay(), le résultat est à la ramasse.
Pour pallier à ce probème, utilisez plutôt date.getDay().
Exemple avec cette fonction de shaarlimages, pour filter par date (/?d=aaaammjj) :
// value est un timestamp Unix
function parse_date(value) {
'use strict';
var date = new Date(value * 1000),
y = date.getFullYear().toString(),
m = (date.getMonth() + 1).toString(),
d = date.getDate().toString();
if (m.length === 1) m = '0' + m;
if (d.length === 1) d = '0' + d;
return y + m + d;
}
Abusé, quel cinéma !
Présentation des nouveautés.
Un jeu en Flash qui a du punch, les musiques sont entrainantes !
Espace de stockage gratuit et illimité en taille. À tester.
Ah ah !! AH AH !! Génial ouais !! ><
Ça y est, shaarlimages devient plus fréquentable :)
Voici les améliorations/changements :
- entièrement JS/CSS/HTML pour le système de la galerie
- une 1ère tentative de chagement d'image moins saccadée (je n'arrive pas encore à avoir ce que je souhaite, mais ça viendra)
- flèches précédente/suivante
- touches clavier gauche/droite pour naviguer dans les images et les pages
- ajout d'une barre d'icônes avec quelques liens
- textes traduisibles
- on peut modifier quelques paramètres d'affichages directement dans l'URL (par la suite on pourra les garder en mémoire grâce aux cookies) :
- show_nsfw=0 ou 1 pour spécifier si on cache ou non les images un peu sensibles
- toolbar=0 ou 1 pour afficher ou non la barre d'icônes lors du visionnage d'une image
- lines=N pour spécifier le nombre de lignes par écran (mal dit, mais faites des tests)
- per_page=N nombre d'images par page
Le flux RSS est disponile aussi :) Il est possible de définir le nombre d'entrées : ?do=rss&n=N
Les mises à jour se feront une fois par jour.
Le code a été entièrement revu, c'est bien moins le bordel et plus facile d'accès.
Enjoy it!
Ps : pour le RSS, peut-être que c'est un peu abusé de mettre les images, qu'en pensez-vous ?
Un site original "tout en scroll" :)
Pas mal !
Récupérer les infos sur une image, mais passe en paramètre une chaine plutôt qu'un fichier. C'est plus pratique pour les cas où on récupère une image depuis un flux :
$data = file_get_contents($url);
list($width, $height, $type) = getimagesizefromstring($data);
Ça me permettra de ne pas avoir à les rechercher toutes les 5 minutes.
- encoder en base64 des images pour les incruster dans le CSS : http://webcodertools.com/imagetobase64converter
- compresser vite fait bien fait les PNG : http://tinypng.org/
- compresser le CSS : http://cssminifier.com/
- compresser le JS : http://javascript-minifier.com/
- sans oublier la floppée d'outils pratiques : http://lehollandaisvolant.net/tout/tools/
Un script perl pour limiter la bande passante. Pratique pour tester l'affichage d'un site web.
Ça me permets de tester le téléchargement des images de shaarlimages.net.
$ perl ip_relay.pl -b2500 8000:localhost:80
Anthony m'a envoyé un courriel à propos de l'installation de Pombo sur un serveur Tomcat 7.
J'ai trouvé ce lien : http://php-java-bridge.sourceforge.net/doc/tomcat6.php mais je ne suis pas un expert en la matière, alors je fais appel au réseau :)
Auriez-vous d'autres informations ?
Merci d'avance :)