PROJET AUTOBLOG


BohwaZ

Archivé

Site original : BohwaZ

⇐ retour index

Dicky - Skyrock.com compression library

dimanche 20 janvier 2013 à 15:42

Dicky is a compression/decompression library from jedisct1 which was developed for the Skyrock.com social network. I don't know if it's still in use nor if it was really used one day. It's main purpose was to compress the text written on blogs by users, who happen to be using a very personal way of using Unicode characters. Just to know what are we talking about here is an example:

ღ...ღ V0us ne pensez pas qu'un bl0g sans déc0 est beauc0up m0ins j0li ღ?ღ Il est tant d'habiller votre skybl0g et v0ici un j0li magazin ღ!ღ ღp0ur skybl0g f0nd blancღ 0u p0ur t0us les autres, suffit de demanderღ Enfin bref, b0n sh0pping et b0nne visite ღTu seras t0uj0urs le ou la bienvenueღ

Well maybe that's not the best example but the basic idea is that they're replacing usual vowels with diacritics or Unicode characters that look the same, eg. 'Voir' is replaced by 'Wôÿr'. Dicky is a solution to help compress efficiently this content, and more important, compress it fast, because it is very high load website. Before Dicky, Skyrock.com was using zlib to compress content. Dicky only handles ISO-8859-1 encoding, not UTF-8.

To use Dicky you have to download its source code from its GitHub page and then you'll need to append this line to the 'dicky_p.h' file:

#define SIZE_T_MAX 102400

Because it's missing from the released package. Then just compile the small test program using:

$ gcc -Wall -o dicky dicky.c test.c

Using Dicky in a program should be easy, just read the test.c program source code or the small API doc from the GitHub page.

Configurer son compte SIP (et notamment OVH) sur Symbian^3 (Belle)

mercredi 9 janvier 2013 à 11:15

Par défaut il semble que ça ne fonctionne pas (registration failed), il faut donc installer ce petit utilitaire de Nokia : SIP VoIP settings.

Perso après avoir supprimé le profil créé, puis installé l'appli et recréé le profil à l'identique ça marchait (pour OVH suivre le guide de Nokia).

L'utilitaire permet d'exposer d'autres paramètres égalements : codecs, activation du STUN, etc.

Aucune idée de pourquoi ce n'est pas intégré de base dans Symbian, ni pourquoi cette p***** d'interface de configuration est si bizarre et mal fichue. Enfin bref ça marche c'est déjà ça.

Si ça ne marche toujours pas, il est possible d'installer Tivi, un client SIP pour Symbian gratuit. L'interface est moche mais ça marche. Je déconseille Fring qui fait passer obligatoirement par son serveur Proxy (rajoute de la latence).

Edit : il existe aussi S60voip en libre, que je n'ai pas testé.

VroumVroumBlog 0.2.11 et nouveau site

jeudi 3 janvier 2013 à 18:46

Pour fêter la sortie de VroumVroumBlog 0.2.11 qui corrige une faille de sécurité dans la libxml, voici le nouveau site de VVB : http://dev.kd2.org/autoblog/.

Un an en australie !

vendredi 26 octobre 2012 à 04:31

Dans maintenant moins de deux semaines je retournerais en Australie, cette fois-ci pour une période d'un an.

Comme lors de mon précédent voyage, vous pourrez suivre mes aventures sur mon journal de voyage en ligne : Oz. Un an en Australie (et plus si affinités).

Ce blog sera donc un peu délaissé mais je continuerais à y poster quelques actus quand cela sera justifié.

Fotoo Hosting upgrade: now with HTML5 client-side resize

jeudi 4 octobre 2012 à 02:04

I already told you about my little Fotoo Hosting project but now it's time to make the announcement of the first revamp of this software.

So this new 2.0.0 version has a new design, an easier admin-mode (just click on login), and a big improvement on picture upload as I got rid of the Flash applet which was used to resize picture before upload, so your bandwidth stays low. Now there is a HTML5 (Javascript + Canvas) client-side resize before upload, it works better than the Flash applet, and it's easier to use.

And another big news is that you can now upload a complete album of multiple pictures at one time, all the pictures will get listed under the same page.

So what are you waiting for?