Vincent Tourraine
Blog

Tous les billets 2017

Artemis, par Andy Weir

Après le succès extraordinaire de « The Martian », le deuxième livre d’Andy Weir était attendu avec impatience. Voici donc « Artemis », sorti le mois dernier. Il ne s’agit pas d’une suite, c’est déjà remarquable, mais Weir reste sur son sujet de prédilection : l’espace.
#critique #sci-fi #livre

NaNoWriMo 2017

Le mois de novembre n’est pas seulement le onzième mois de l’année, c’est aussi le NaNoWriMo. Je suivais l’évènement de loin depuis quelques années, cette année j’ai décidé de participer. En voici donc un petit compte-rendu.

The Broken Earth, par N. K. Jemisin

article thumbnail
Tous les ans, je garde un œil sur le palmarès des Hugo Awards. Je ne lis pas systématiquement tous les livres qui remportent le titre, mais comme le Hugo est considéré comme la plus haute distinction littéraire pour la science-fiction, je suis toujours curieux de savoir qui sont les auteurs récompensés.
#critique #fantasy #livre

Git, « one line » par défaut

Git est un outil formidable, mais souvent difficile à maîtriser à cause de sa complexité. Il y a notamment un exemple de commande, que j’utilise quotidiennement, qui pourrait être simplifiée sans perdre en utilité.
#git

Archangel #5, par William Gibson

article thumbnail
Le voici enfin, le cinquième et ultime chapitre. Le temps est venu de faire un bilan sur ce premier comic book de William Gibson, forcément très attendu.
#critique #Sci-Fi #livre #comic book #William Gibson

Things 3

J’utilise Things 3 depuis sa sortie il y a quelques mois. C’est d’ailleurs une des rares applications que j’utilise quotidiennement aussi bien sur mobile que sur desktop, avec des cas d’utilisation souvent complémentaires. Cette nouvelle version me paraît familière à present, et je pense pouvoir en tirer un premier bilan.
#app #iOS #macOS

Un meilleur calendrier

Avec la dernière mise à jour de Fantastical, John Gruber faisait remarquer que l’application offre maintenant toutes les fonctionnalités qu’il en attend.
#app

Notations App Store, nouvelle génération

L’importance des notations sur l’App Store a généralisé le concept du « Please rate this app ». Ces alertes encouragent, de façon plus ou moins insistante, l’utilisateur à laisser un avis sur l’App Store. Tout ça pour obtenir le plus de ★★★★★.
#dev #iOS

Tester plusieurs versions d’iOS avec buddybuild

Dès qu’une nouvelle version d’iOS arrive, on aimerait pouvoir abandonner les précédentes. D’une part, pour bénéficier des dernières APIs, mais aussi pour simplifier les conditions d’exécution du code. Or, avec un peu de pragmatisme, il convient généralement de supporter une ou deux versions antérieures afin de ne pas exclure une partie des utilisateurs potentiels.
#iOS #Xcode #dev

Archangel #4, par William Gibson

article thumbnail
Le nouveau chapitre d’Archangel est arrivé, avec encore davantage de retard que le précédent. La bonne nouvelle, c’est qu’on a maintenant une date de sortie pour la version hardcover qui rassemblera l’intégralité de ce comic book. Le cinquième et dernier chapitre devrait donc arriver (au plus tard) cet été.
#critique #Sci-Fi #livre #comic book #William Gibson

Introduction à « Ghost in the Shell »

article thumbnail
« Ghost in the Shell » est une des franchises les plus reconnues de l’animation japonaise. L’adaptation cinéma américaine qui arrive ce mois-ci, produite comme un des grands blockbusters de l’année, sera l’occasion pour un très large public de découvrir cette œuvre. Avec les nombreux mangas, livres, films, et séries animées sortis depuis 1989, cela mérite bien une introduction.
#Sci-Fi #livre #manga #film #série

Table view avec sections dynamiques

« UITableView » est un élément fondamental de l’interface d’iOS depuis la toute première version du SDK. Elle s’organise en deux niveaux : des sections, et des lignes. Rien de compliqué lorsque le contenu est statique. Mais les choses peuvent vite se corser quand ces sections et ces lignes apparaissent dynamiquement.
#dev #Swift #UIKit

dotSwift 2017 (an 3)

Cela fait maintenant trois ans qu’Apple a présenté Swift, et le langage continue d’évoluer à grande vitesse. La troisième édition de dotSwift s’est déroulée à Paris le mois dernier, reflétant ces évolutions avec une communauté toujours aussi active.
#Swift

Commentaire en-tête

À la création d’un nouveau fichier, Xcode insère systématiquement un en-tête contenant des renseignements de base : nom du fichier et du projet, le créateur, la date de création, et le nom de l’organisation attachée au projet.
#dev

Code block evaluation

Pour garantir la bonne qualité d’un code source, on conseille souvent de garder les fonctions courtes. Au-delà d’une dizaine de lignes, mieux vaut re-découper. C’est généralement une bonne règle à suivre, mais qui peut entraîner un nouveau problème. En effet, cette contrainte favorise des fonctions plus concises, mais parfois trop fragmentées, ce qui nuit à la lisibilité du code dans son ensemble.
#Objective-C #dev

Petit bilan personnel de l’année 2016

Le passage du 31 décembre au 1er janvier n’apporte aucun changement particulier, mais c’est toujours une bonne occasion pour prendre un peu de recul. S’arrêter quelques minutes et essayer de résumer sous la forme d’un billet de blog ce qui s’est passé en 2016.
#général #Elsevier #iOS #app