Journal Laravel 10 : la chasse aux bugs est ouverte !

Posté par  . Licence CC By‑SA.
Étiquettes :
10
11
jan.
2023

Cher Nal,
En attendant la sortie prochaine du framework en PHP Laravel 10, une chasse aux bugs a été lancée par Taylor Otwell (créateur du framework).
Pour cela, il suffit de remplir les règle suivantes :
- la pull request doit pointer sur la branche 10.x du repository laravel/framework ;
- seuls les "vrais" bugs sont acceptés : pas de corrections de typos, de nouvelles fonctionnalités ou de refactoring du code ;
- La correction du bug doit s'accompagner de (…)

PHP sort en version 8.2

Posté par  . Édité par Ellendhel, vmagnin, bobble bubble, Pierre Jarillon, Yves Bourguignon, Nils Ratusznik et palm123. Modéré par bobble bubble. Licence CC By‑SA.
Étiquettes :
20
5
déc.
2022
PHP

Après 3 Alpha, 3 Beta et 7 RC, et tout juste un an après la sortie de PHP 8.1, PHP, le langage de programmation pour le Web le plus connu et le plus utilisé, devrait être disponible après-demain en version 8.2, la sortie initiale prévue au 24 novembre ayant été reportée.
Petit tour (non-exhaustif) des nouveautés !

Journal PHP (7) est mort ! Vive PHP (8) !

Posté par  . Licence CC By‑SA.
Étiquettes :
17
28
nov.
2022

Bonjour Nal,
C'est aujourd'hui que le support de sécurité de PHP 7.4 touche à sa fin, mettant ainsi définitivement fin au support de la branche 7 de PHP.
Désormais, ne seront supportées que les versions 8.0 (support de sécurité seulement, et pour encore 1 an : le support actif ayant pris fin avant-hier) et 8.1 (version actuelle).
Vous pouvez retrouver toutes ces informations sur cette page officielle de PHP.

Tout ça en attendant la sortie de la prochaine version (…)

PEST soit des tests unitaires

Posté par  . Édité par Ysabeau 🧶 🧦, barmic 🦦, Yves Bourguignon et BAud. Modéré par bobble bubble. Licence CC By‑SA.
Étiquettes :
26
1
déc.
2021
PHP

PEST est un nouveau framework en PHP, permettant de rédiger des tests unitaires.
Basé sur le célèbre (pour ceux qui développent en PHP) PHUnit, PEST a pour lui d’être plus élégant et simple à utiliser, et apporte notamment une plus grande fluidité dans l’écriture des tests unitaires.
Il a été créé par Nuno Maduro, membre de la core team de Laravel, en sponsorware. Depuis le printemps 2020, il est publié sous licence MIT. Il ne possède aucune filiation avec Laravel, on peut tout à fait s’en servir sans.
Petit tour d’horizon !

(tous les exemples de code de cette dépêche proviennent de la documentation officielle de PEST)

Journal Gitlab va entrer en bourse

Posté par  . Licence CC By‑SA.
Étiquettes :
38
22
sept.
2021

Gitlab, plate-forme de développement reposant sur git, et principal concurrent de Github et d'Atlassian (et qui a racheté Gitorious en 2015), va bientôt entrer en bourse (au Nasdaq) : les documents préparatoires ont été remplis, le 17 septembre dernier, nous apprend l'Usine digitale (sic).

Toujours selon l'article ci-dessus, Gitlab serait valorisé pour 6 milliards de dollars (tour de table de janvier 2021) et comptabiliserait 2.600 contributeurs et 3.600 clients (bon, là ça sent la coquille…).

Pour (…)

Journal Laravel a 10 ans

Posté par  . Licence CC By‑SA.
Étiquettes :
12
12
juin
2021

Laravel vient de fêter ses 10 ans cette semaine.
Pour ceux qui ne le connaissent pas : il s'agit d'un framework PHP, parfois comparé à Symfony (qui est un peu plus vieux et plus connu).
Aujourd'hui, il en est à la version 8, la 9 (LTS) étant attendue pour septembre.

"Fun fact" : les bouts de code montrés dans la dépêche citée ci-dessus sont presque tous valables tels quels, tellement le framework a su dès le départ faire des choix (…)

Journal Quand la Caisse d'Épargne force ses clients à réactiver des protocoles de sécurité obsolètes

Posté par  . Licence CC By‑SA.
Étiquettes :
32
19
juil.
2020

Bonjour,
Client de la Caisse d'Épargne (dont je cherche clairement à en partir, et l'histoire du jour n'est pas la seule raison), quelle ne fut pas ma surprise de découvrir que le site Web de ma banque me demande ni plus ni moins que de rétablir des protocoles de sécurité que les navigateurs Web ne supportent plus : TLS 1.0 et 1.1

Par curiosité, j'ai fait 2-3 recherches à ce sujet : Apple, Google, Microsoft et Mozilla ont annoncé en (…)

Journal Optimisez votre code !

Posté par  . Licence CC By‑SA.
Étiquettes :
75
7
déc.
2017

Cher journal,
Je voudrais te raconter une histoire, qui n'est peut-être pas encore finie d'ailleurs, qu'on pourrait résumer en 1 mot : OPTIMISATION !

Tout commence en tout début d'année : je suis embauché chez Chacun cherche son Film, une toute petite (5, moi inclus) boite qui développe un site Web faisant la promotion du cinéma indépendant. Cette boite a fait le (très mauvais, comme on va le voir) choix de faire développer son site par une boite de prestation (…)

Journal Sortie de Git 2.9

Posté par  . Licence CC By‑SA.
Étiquettes :
21
16
juin
2016

Un rapide journal pour vous dire que le logiciel de gestion de version décentralisé le plus connu et le plus meilleur (on sera vendredi dans 20 minutes, c'est bon…) vient de sortir en version 2.9 !

Au menu :
* La possibilité d'exécuter une commande, après chaque commit, lors d'un rebase, grâce à l'option -x : git rebase -x 'make test'

Journal Les premières photos de Philae

Posté par  . Licence CC By‑SA.
24
19
nov.
2014

Philae (vous savez : ce robot qui est allé se perdre sur une comète tellement petite et à la gravité si faible qu'il a failli passer "par-dessus bord" en rebondissant dessus) et sa grande sœur Rosetta nous ont envoyé les premières photos de 67P/Tchourioumov-Guérassimenko.
Et y a pas à dire : c'est beau !

Et, cerise sur le gâteau robot sur la comète, elles sont sous licence CC-BY-SA 3.0 !