Mise à jour du 27 mars

⚫ Invitation d'amis par email revue de A à Z
⚫ Nouvelle page de sélection d'habillages profils
⚫ Passage en validation à posteriori des photos profils sur le Web
⚫ Changement couleur des liens de la colonne de droite de l'habillage
120
⚫ Préparation de nouveaux habillages (qui ne sont pas encore en ligne :)

Enormement de correction de bugs encore et toujours. Ce n'est pas
forcément visible, mais on travaille un maximum sur la stabilité,
l'amélioration des performances, la lutte contre le spam et la triche
(que ca soit fausses visites pour rentrer dans les tops, robots
d'invitations ou de commentaires, etc).

Reportez les bugs ici, sauf si c'est pour nous parler des tops, on est au courant :-)
# Posté le jeudi 27 mars 2008 13:00
Modifié le mercredi 23 avril 2008 12:20

Optimiser les décos

Les décos dans les blogs, c'est joli, mais on peut rapidement avoir des articles très très lourds, voire même dépasser les capacités des traitement du bbcode de nos serveurs, comme c'est arrivé à etrangeegnarte (c.f. les commentaires de l'avant dernier article). La solution ? comprendre un peu ce qui se passe et optimiser le bbcode.

Le principe des décos, c'est de faire une image pixelisée, où chaque caractère représente un "pixel". Bon, admettons que vous vouliez faire un triangle bleu (au début je voulais faire une étoile, mais c'est trop chiant ;))

On veut :
7
777
77777
7777777
777777777

On peut faire ça comme ça :
[ align=center ][ c=#ffff80 ]7[ /c ]
[ c=#ffff80 ]7[ /c ][ c=#00ccff ]7[ /c ][ c=#0088ff ]7[ /c ]
[ c=#ffff80 ]7[ /c ][ c=#00ccff ]777[ /c ][ c=#0088ff ]7[ /c ]
[ c=#ffff80 ]7[ /c ][ c=#00ccff ]77777[ /c ][ c=#0088ff ]7[ /c ]
[ c=#ffff80 ]7[ /c ][ c=#0088ff ]77777777[ /c ][ /align ]
ou comme ça :
[ align=center ][ f=#ffffff ][ c=#ffff80 ]7[ /c ][ /f ]
[ f=#ffffff ][ c=#ffff80 ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ]
[ f=#ffffff ][ c=#ffff80 ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ]
[ f=#ffffff ][ c=#ffff80 ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ]
[ f=#ffffff ][ c=#ffff80 ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ /align ]

Si si, les deux bouts de bbcode ci-dessus font la même chose.. Et y'a même moyen de faire pire pour le même résultat visuel !
7
7
7
~*~ Le jeu des différences ~*~

=> Dans le premier code, on met [ c=#... ]...[ /c ] uniquement lorsqu'on change de couleur ou de ligne, et il n'y a pas de couleur de fond [ f=#... ]...[ /f ] parce que, dans cet exemple, on veut toujours un fond blanc et que le fond est déjà blanc.

=> Dans le deuxième code, on met [ c=#... ]...[ /c ] pour chaque caractère, même lorsque plusieurs caractères de la même couleur se suivent sur la même ligne. En plus, on ajoute un [ f=#ffffff ]...[ /f ] à chaque fois, pour définir un fond blanc, ce qui est inutile dans notre cas.

Les différences entre le premier et le deuxième code en orange :
[ align=center ][ f=#ffffff ][ c=#ffff80 ]7[ /c ][ /f ]
[ f=#ffffff ][ c=#ffff80 ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ]
[ f=#ffffff ][ c=#ffff80 ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ]
[ f=#ffffff ][ c=#ffff80 ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#00ccff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ]
[ f=#ffffff ][ c=#ffff80 ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ f=#ffffff ][ c=#0088ff ]7[ /c ][ /f ][ /align ]

~*~*~*~
7
7
7
Si vous comprenez cet exemple, vous serez capable de réduire le poids de vos articles, ce qui peut être utile lorsque vous utilisez des générateurs de déco dont le code généré est un peu trop lourd.
# Posté le mercredi 12 mars 2008 11:11
Modifié le mercredi 12 mars 2008 11:50

Maintenances ces derniers jours

Ça n'aura échappé à personne, les dernières semaines ont été plutôt tendues. Pour vous, ça veut dire des pages de maintenances. Pour nous, ça veut dire plus de stress :-) Voila un petit point sur la situation:

Les amis sont devenus très très gourmands. C'est la raison #1 des maintenances de ces dernières semaines, chaque fonctionnalité dépendant des amis a été impactée. Le problème étant que par effet domino, ça ralentit les serveurs frontaux et donc ralentit aussi toute la plateforme. Pour en revenir aux amis, le centre du problème, ce sont les comptes avec beaucoup d'amis, et ceux avec beaucoup de requêtes. Voilà pourquoi on aime pas les robots spammeurs, ils nous tuent littéralement la plateforme.

Pour pallier ce problème, on commence à être plus agressif envers les robots (allant parfois jusqu'à la fermeture de compte) et on travaille d'arrache-pied à la refonte des amis et à ce qui en dépend. La mise à jour du 6 Mars a d'ailleurs pas mal fait pour réduire le problème, et on continue à améliorer le système en reprenant certains trucs de zéro.

Enfin, un petit mot sur les problèmes de ce week-end: pas de bol, un problème réseau nous a coupé du reste du monde pendant quelques minutes, puis a coupé une partie de la plateforme pendant un peu plus longtemps. Tout est revenu ensuite, au prix de quelques incohérences mineures. Les développeurs comme les admins bossent pour que ce genre de problèmes n'arrive plus. À l'avenir ce genre de coupure ne devrait plus survenir et, histoire d'être sûr, on va essayer de répartir des machines pour que, si ça devait se reproduire, l'impact soit beaucoup plus réduit.
# Posté le mardi 11 mars 2008 20:45
Modifié le mercredi 12 mars 2008 19:32

Nouveautés du jour...

Et hop, mise à jour!

Pour commencer, ya que les *** qui ne changent pas d'avis, vous avez maintenant la liste de vos articles hors-ligne. Ca a demandé un peu de changements dans notre gestion de la liste des articles, on espère donc que ca ne casse rien :-)

Sinon:
⚫ Le messager est maintenant disponible sur http://www.skyrock.com/messager/
⚫ Les vidéos "Yahoo Music" sont disponibles dans les blogs
⚫ Nouvel habillage "Ice"
⚫ Nouveau favicon
⚫ Ajout alignement gauche/droite/centré dans les habillages personnalisés, pour les colonnes et les titres d'articles
⚫ Des améliorations de performances dans les amis et la liste noire.
⚫ Des corrections de bugs diverses, comme d'hab.

Si vous voyez des trucs bizarres, rafraîchissez, si ca arrive encore, envoyez un commentaire ici :-)
# Posté le jeudi 06 mars 2008 06:35

Surprise \o/

Au menu aujourd'hui: Habillage personnalisé dans les blogs et diaporama photos dans le profil. Ca fait très longtemps maintenant qu'on travaille la-dessus, et on espère que vous aimerez :-)

Ce n'est que le début, on prépare notamment plein de choses sur la personnalisation... (plus d'options, support des images, partage d'un habillage, reprise d'un habillage existant... On étudie un peu tout, tout n'est pas forcément faisable mais ce qui est sur, c'est que ya plein de trucs sympas à faire :)

Edit: Suite à vos commentaires on a fait les modifications suivantes:
- (Personnalisation) Police par défaut en Verdana 10px pour être compatible avec les anciens habillages
- (Personnalisation) Possibilité de mettre les titres en gras/italique ou non pour les mêmes raisons
- (Articles hors-ligne) Le nombre d'articles hors-ligne est revenu et est maintenant affiché en noir pour pas le confondre avec les commentaires non-lus. L'icone va aussi bientôt changer.

# Posté le lundi 18 février 2008 09:12
Modifié le lundi 25 février 2008 06:43