Urbanbike

Index |
ou détaillée | Fil RSS | ATOM

Sous iOS 7, retour aux fondamentaux

Utilisons les briques élémentaires…

dans dans mon bocal | groummphh

J’allais attaquer ce billet sous un angle offensif. Pas bon. Du coup, je me repositionne autrement et démarre de manière plus sereine !

Ces derniers temps, je suis dans une phase de suppression de tas d’applications ambitieuses qui, parfois, m’ont coûté un bras (…depuis l’iPhone 5S, on dit un doigt…!).

Comme ces produits étaient onéreux, j’ai hésité longtemps à prendre la bonne décision : les virer sans état d’âme.

Et puis il avait un second frein, ma propre remise en question qui tient en une phrase :

Est-ce que j’ai su correctement les utiliser, en comprendre toutes les subtilités, me mettre en harmonie avec la philosophie du développeur, saisir la vision fugitive, intégrer le concept…?! Gna, gna, gna…!

Bon, désormais, j’essaye d’être carré.

Plus question de conserver une bouse applicative qui consomme des ressources, de la place et fonctionne quand elle le veut bien. De celles qui me réclament une nouvelle tétée de ma carte bleue pour quelques fonctionnalités qui auraient du être présentes bien avant…

— Des noms ?

On va faire nettement plus rigolo. Par déduction puisque je ne vais plus en parler, à vous retrouver qui appartient à ce cercle des produits disparus !

Et, du coup, je passe en revue toutes les briques élémentaires fournies par Apple en souhaitant simplement que ce dernier accepte un jour de laisser mon fidèle TextExpander jouer dans ses applications…!

Hier soir (oui, j’ai un peu de retard à l’allumage…), j’ai enfin jeté un oeil sur le site d’Apple et sur ce qui devrait nous arriver dans quelques jours (non, je n’ai pas chargé la béta, je me mets à ma place, celle d’un simple utilisateur de base, histoire d’avoir les mêmes surprises, bonnes ou mauvaises, sauf que j’ai fini quand même par regarder ce qui était officiellement annoncé)…

Et, à quelques jours de la version iOS 7, bonheur…!!

Carnet d’adresses ? Hormis son look passéiste sous iOS 6, sa synchronisation via iCloud me va à merveille !

Mail ? Mais oui, excellent même si, etc.

@Apple

Hors, tout est en train de changer… en nettement plus sobre (les copies d’écran ont été empruntées sur le site français d’Apple, rappel…)

Continuons…

Calendrier ? Même conclusions et j’ai hâte de le faire tourner sous iOS 7 avec ce look minimaliste.

Rappels ? Mais c’est de la bombe ! À condition de le rendre plus convivial (et là cette copie d’écran ne me dit rien de plus, il est vrai)…

@Apple

J’attends de constater cela avec mes données…

Notes ? Hormis son look vieillot et l’absence notable de Markdown, pas mal du tout pour ceux qui ont des besoins simples.

Boussole ? Ah, je reconnais que cela me suffirait si je peux exporter aisément les coordonnées affichées…

Tiens, on a plus la typo manuscrite…? Chouette…

@Apple

Bref, je découvre (après vous, certainement…) mon futur environnement et cela me convient parfaitement…! Encore quelques jours à attendre…

le 13/09/2013 à 05:59 | .(JavaScript doit être activé pour visualiser cette adresse email) à JChris d'Urbanbike | #

Effectuer des calculs dans un traitement de texte Markdown

De l'usage épatant de Calca sous iOS et OSX

dans dans mon bocal | écrire | outils

J’avais entendu parler de Calca ci et là (…je pense que c’est mon ami Philippe du Nord qui l’avait évoqué sur Twitter…) mais je n’étais pas allé plus loin, continuant à employer, vaille que vaille, ma fidèle i41CX+ avec ruban depuis octobre 2008 (lien iTunes). Une version plus légère existe (et moins onéreuse), la i41CX.

Pour mémoire, ce fut l’un de mes premiers achats pour iPhone, à savoir cette calculatrice à notation polonaise (RPN) qui ressemblait, quasiment trait pour trait, à mon antique Hewlett Packard 41cv.

@urbanbike

*Bon, je lui ai attribué un autre skin tant sur iPad que sur iPhone.

Et Calca…?

Hier, Arnaud fidèle lecteur d’urbanbike et utilisateur quotidien de Calca m’envoie un courriel. Je comprends un peu tard en cliquant sur le lien indiqué que c’est un code d’achat. Bref, grâce à lui (merci…!), me voilà à essayer ce produit étrange qui mêle tour à tour opérations de calcul et Markdown.

Très vite conquis, le nez sur l’écran ! Car, certes, c’est un traitement de texte rudimentaire Markdown dont le but est de calculer. Ce qui suit est déjà à la limite de mes capacités et, rassurez-vous, Calca va nettement plus loin comme vous pouvez le voir sur leur site…!

Un exemple simple de calcul de frais de voyage

Ce qui est absolument génial dans ce produit est que l’on peut, bien entendu, réaliser des opérations basiques, à condition de les conclure par =>.

440+450 => 890
((15*4)*4) => 240
(440+450)+((15*4)*4) => 1130
1130/4 => 282,5

Pour ma part, c’est la gestion des parenthèses qui me convient, ce que l’on fait avec une RPN en utilisant la touche ENTER.

Sauf qu’ici, non seulement on conserve une grâce de son opération mais, surtout — et nettement plus intéressant — il est possible de créer des variables qui pourront changer de valeur à tout instant.

Imaginons que nous ayons la folle envie de partir en vacances (si, si !).

Le programme est léger, trois nuitées pour 4 personnes après un aller et retour en train, pas de restaurant, de quoi subsister en grignotant dans une location et basta.

On peut écrire cela en langage naturel de cette manière, le terme global étant ici le coût global de cette folie.

global = (trajets*train)+chambre+(conso*(pers*jours))
Qui est nettement plus clair que…
(220*2)+450+((15*4)*4) => 1130
Sur Calca, il suffit d’écrire et renseigner chacune des variables…

global = (trajets*train)+chambre+(conso*(pers*jours))

trajets    = 2
train      = 220
chambre    = 450
conso      = 15
pers       = 4
jours      = 4 (hé oui, 3 nuitées mais 4 jours)

Calca vous calcule le coût mais comme le résultat est une variable, pas de souci pour utiliser cette dernière également.

global => 1130

global/pers => 282,5
chambre/pers => 112,5
(chambre/pers)/jours => 28,125

Pour que la partie markdown soit bien activée dans les paragraphes d’accompagnement, il est indispensable de clore chacun d’eux d’un signe de ponctuation.

Et cela ressemble à quoi sur l’écran…?

Sur iPad, c’est très confortable à l’usage et les paramètres bien visibles avec léger grisé sous les résultats…

@urbanbike

Pour la saisie, une barre additionnelle dont le * peut être utilisé pour baliser en Markdown, CQFD.

@urbanbike

Sur iPhone, cela se présente de la même manière mais exclusivement en mode portrait…

@urbanbike

La barre additionnelle existe également…

@urbanbike

Notez la restauration des exemples, l’accès au site de l’éditeur, la possibilité de conserver vos calculs exclusivement sur votre périphérique.

Car, très intéressant (…et même indispensable), Calca utilise iCloud… Ce qui explique la similarité de mes copies d’écran iPad et iPhone…

Et, je pense ne pas être démenti, comme une version OSX existe, je ne serais pas surpris qu’iCloud vous permette de passer indifféremment de iOS à OSX…!

Bref, plus intéressant à mes yeux que l’excellent Soulver (qui n’est pas HD, deux versions différentes sous iOS) ou l’étonnant MyScript Calculator (qui est gratuit et HD)…

Merci Arnaud pour m’avoir fourni l’ingrédient de base de ce billet…

Calca sous iOS (lien iTunes)
Calca sous OSX (lien AppStore)


Note de fin (copier/coller de la page Web en anglais)… Cela fait nettement plus que mes deux exemples…

  • Variables x = 42
  • Functions f = 9/5*c + 32 and even récursive functions
  • Solves équations (x + 2x + 4x = 42, what is x?)
  • Matrices with inverses so you can solve linear équations
  • Sum, prod, map, and reduce opérations on lists, matrices, and ranges
  • Trigonometry and complex numbers
  • Derivatives of functions
  • Logic opérations and if statements
  • Binary math (& and |) and support for binard and hex number (0xA9 and 0b1010)
  • Keeps track of nuits (m, s, m/s, m/s^2, etc.) so you can verify your équations as you computs

le 12/09/2013 à 06:00 | .(JavaScript doit être activé pour visualiser cette adresse email) à JChris d'Urbanbike | #

Et une keynote nulle… comme d’habitude

La bourse sanctionne Apple par une chute du cours, c'est l'horreur…!

dans dans mon bocal

À lire la presse le lendemain de la keynote du 10 septembre, c’est la Bérézina, un lancement foireux sans aucune inventivité, juste du relooking, du moyenne gamme nul, etc.

Bref. Le seul point sur le quel je suis en partie d’accord, ce sont les prix que je juge trop élevés pour mes ressources actuelles et futures.

En résumé, les grands médias évoquent Apple incapable de rattraper Samsung…

— Question à deux balles : est-ce que Porsche est débordé par (…merci de mettre ici le nom du constructeur qui vous vient spontanément à l’esprit) ?

Je ne roule pas en Porsche mais mon véhicule approche sa quatorzième année de bons et loyaux services (certes, je roule peu, mon Brompton est plus efficace en ville). C’est mon troisième véhicule de la même marque en… 35 ans. Le précédent a tenu 17 ans. Le prochain sortira des mêmes chaînes de production.

Mes outils pommés ont aussi l’immense avantage de tenir dans la durée à en croire les amis qui tournent sur d’autres machines, certes plus économiques. il est vrai que j’ai eu des Mac II fx increvables, des PowerPc indestructibles (…le dernier est toujours à récupérer par qui le souhaite). Et je ne parle pas des iPads qui sont utilisés quotidiennement par ma tribu.

Bref, comme pour le iPhone à son lancement, le iPad à son lancement (sic !), le cours de l’action chute et voilà, on attend — bien entendu — l’offre de rachat amicale émanant de Dell ou de Google. RIP Apple.

Pour un utilisateur dans mon style, pas de précipitation. ce n’est pas la couleur des iPhone 5C (quoi que !) qui m’emballe ou le capteur du 5S (quoi que également !) qui me fera craquer.

Je l’ai écrit ici, je suis satisfait de mon vieux iPhone 4s et de nos iPads 2 et 3.

Par contre, en cas de besoin, je sais déjà ce que je prendrais et surtout en combien de temps je pourrais rapatrier via iCloud ma configuration sur le prochain périphérique dédié sous iOS.

Pas question pour moi de changer d’OS, de tester un autre environnement et de me lancer dans des économies (hinhinhin…!) en comparant juste les prix des écrans.

Mon stock d’applications, mes habitudes, mes documents dans le nuage (même espionné par le NSA), voire mes habitudes ne me coûteront rien à transférer, mon temps d’apprentissage comme de formation sera inexistant.

En gros, après avoir changé de véhicule, je règle la distance entre mon siège et le volant et me voilà réparti instantanément après un coup d’œil dans mes nouveaux rétroviseurs.

Si vous avez envie de perdre votre temps, faites-le. Pour ma part, j’en ai de moins en moins — vieux, je suis — et plus envie de perdre celui qui me reste.

Par contre, si demain j’ai besoin d’un iPad plus véloce, je sais qu’il embarquera ce nouveau processeur 64 bits ultra rapide du 5S, capable alors de faire tourner AutoCAD et de modéliser des facettes à vitesse grand V…

Et si j’ai besoin d’un nouvel iPhone (le précédent suivant notre recyclage familial habituel), je serais ravi d’avoir un 5S plus performant, moins gourmand en ressources pour m’accompagner au quotidien (eh oui, c’est fou ce que je fais avec mon iPhone… dont me diriger, faire des images, mémoriser mes parcours — oui c’est aussi un mouchard pour mon propre usage. Et écrire, voir m’aider de Siri comme le fait ma fille.

Bref, je ne suis pas client de la nouvelle gamme aujourd’hui… Mais demain ou après demain, qui sait…

Note aux amis : la sauce du vieux lapin qui mijote depuis 9 mois est toujours d’eau claire. J’attends que l’on y ajoute quelques herbes bien assurées, particulièrement des feuilles d’oseille…

Nb : une Keynote comme une présentation…!!

Nb2 : GEMALTO est la plus grosse baisse du jour du CAC40 parce qu’il n’y a pas de NFC dans les nouveaux iPhones… Délire également.

le 11/09/2013 à 17:20 | .(JavaScript doit être activé pour visualiser cette adresse email) à JChris d'Urbanbike | #