π
<-

Améliorations du mois d'Août 2015

Nouveautés, changements, améliorations côté sécurité, performance, bugfix, divers...

Améliorations du mois d'Août 2015

Unread postby Adriweb » 31 Aug 2015, 05:39

Quelques améliorations récemment (au cours de ce mois d'Août, plus précisément), sans ordre particulier:

Sécurité:
  • Passage à un kernel Linux grsec
  • Corrections d'un XSS possible dans un cas très spécial
  • Corrections de quelques permissions un peu trop généreuses dans la galerie du forum
  • Mises-à-jour des MediaWiki (de TI-Planet, hpwiki, et Inspired-Lua) et de leurs extensions respectives
  • Updates habituelles des packages utilisés par l'OS
  • Autres choses diverses et variées en backend

Performances:
  • Passage de MySQL à MariaDB
  • Désactivation (possiblement temporaire) des comptages d'archives par catégorie sur le page d'info d'archive. Gain de vitesse notable
  • Gain de vitesse notable pour la recherche à auto-complétion (par défaut, ne cherche plus dans les générations. Pareil sur l'API)
  • Gain de vitesse notable lors de téléchargements d'archives non-générations
  • Mise en place d'un front-end Nginx (reverse-proxy sur Apache) délivrant entre autre l'HTTPS en SPDY
  • Améliorations diverses sur plusieurs codes back-end du menu

Bugfix:
  • Sprites calcs 16px corrigés (écran sur Nspire CAS Touchpad + couleurs sur les CE)
  • Corrections de plusieurs codes générant des warnings
  • Correction d'un double encodage dans les titres de topics dans le menu dans certains cas
  • Chargement script HTTP -> HTTPS pour l'API de Google Maps sur la page de stats géo.
  • TI-83 Premium CE et TI-82 Advanced: désormais affichés correctement en petit dans le profil le cas échéant

Divers:
  • Les smileys de touches sont désormais affichés en vertical-align: middle
  • Améliorations de certaines traductions.
  • Refonte de la page de maintenance (ici)
  • Clarification de l'affichage quand un téléchargement pointe vers un autre site
  • Améliorations diverses du CSS, notamment pour la responsive-ness
  • Upgrade http -> https sur un certain nombre de liens en database
  • La signature est attachée quand on poste en mobile sur le forum
  • Pub du chat full-screen supprimée

Bref, plus de 30 commits en Août, et il n'y a pas tout... Merci notamment à Victor D et Hamza pour leurs rapports de bugs.
Nous avons encore un certain nombre de choses petites ou grosses dans notre TODO list, mais il faut du temps, et c'est ce qu'il nous manque :D

Comme d'habitude, si vous voyez des choses qui clochent, n'hésitez pas à le dire :)

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Améliorations du mois d'Août (TI-Planet / Serveur)

Unread postby Wistaro » 31 Aug 2015, 06:29

Cool :bj:

Mais en quoi MariaDB est-il plus rapide que MySQL ? Ce dernier est très bien déjà.
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.4%
 
Posts: 3183
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: Améliorations du mois d'Août (TI-Planet / Serveur)

Unread postby Adriweb » 31 Aug 2015, 06:35

On était sur MySQL 5.6 avant, et effectivement il n'est pas mauvais (s'il c'était le cas, on ne l'aurait pas gardé aussi longtemps :P)
Mais MariaDB a un développement plus actif/maintenu/ouvert que MySQL, des performances un peu mieux (pas énormissimes, mais pas nulles non plus), et est par ailleurs devenu le défaut sur d'autres distributions Linux parce qu'Oracle maintient MySQL de manière de plus en plus fermée.
Certaines features sont sympa, aussi. Surtout par rapport à MySQL 5.5, le EXPLAIN en détail n'était pas disponible, et il me semble qu'il est toujours mieux maintenant sur MariaDB que sur MySQL, mais ce dernier point reste à vérifier.

Pour une liste d'arguments déjà écrite, cf. https://seravo.fi/2015/10-reasons-to-mi ... sing-mysql :P

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Améliorations du mois d'Août (TI-Planet / Serveur)

Unread postby Wistaro » 31 Aug 2015, 07:25

D'accord merci :D
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.4%
 
Posts: 3183
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Online

Re: Améliorations du mois d'Août (TI-Planet / Serveur)

Unread postby Epharius » 31 Aug 2015, 10:08

Ouah, bravo pour tout ça, ça en fait des commits en seulement un mois !
Je suis content que le bug d'affichage de la 82 advanced et de la 83 premium CE soit résolu. Ouais bon c'est vrai que je suis content pour pas grand chose :p
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.1%
 
Posts: 1160
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: Améliorations du mois d'Août (TI-Planet / Serveur)

Unread postby Adriweb » 31 Aug 2015, 21:09

Quelques améliorations relativement mineures, aujourd'hui (fix de warnings par ci par là), ainsi qu'une correction d'un bug qui rendait gx creator inaccessible pour les non-premium depuis quelques heures. Pour une raison encore non totalement élucidée, c'était du à un include_once au lieu d'un include, dans un des codes que j'avais amélioré (sauf cette ligne là :P) sur du code que Critor avait amélioré sur du code qu'Excale avait fait ^^
Bref, tout devrait être bon maintenant :)

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Améliorations du mois d'Août (TI-Planet / Serveur)

Unread postby GalacticPirate » 01 Sep 2015, 10:43

Bon, le seul truc à améliorer sur votre site, c'est de mettre des comments dans les archives et tout sera bon. Mais bon, j'imagine que question programmation, ça doit être horrible à faire...
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
User avatar
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 1.3%
 
Posts: 1156
Images: 2
Joined: 23 May 2015, 10:36
Location: Hauts-de-Seine, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: M2

Online

Re: Améliorations du mois d'Août (TI-Planet / Serveur)

Unread postby Epharius » 01 Sep 2015, 10:52

Ouais c'est vrai que ce serait le top d'avoir directement accès aux avis de ceux qui jouent ou qui utilisent tes programmes sans faire un topic dédié...
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.1%
 
Posts: 1160
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: Améliorations du mois d'Août (TI-Planet / Serveur)

Unread postby Ti64CLi++ » 01 Sep 2015, 14:21

Et ce qu'il faudrait rajouter, c'est qu'il faut payer pour pouvoir utiliser les programmes :troll:
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Améliorations du mois d'Août (TI-Planet / Serveur)

Unread postby Hamza.S » 01 Sep 2015, 14:39

neuronix wrote:Et ce qu'il faudrait rajouter, c'est qu'il faut payer pour pouvoir utiliser les programmes :troll:

ça ne sera plus un site d'aide mais un site de vente
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Next

Return to Changelog TI-Planet/Serveur

Who is online

Users browsing this forum: ClaudeBot [spider] and 0 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
851 utilisateurs:
>825 invités
>20 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)