Une application qui n'a plus le focus, n'a plus d'interaction avec l'utilisateur. Ce qui limite de maniere tres importante le domaine de ce qui va s'y passer
Tu as juste un mapping dynamique 'GET /foo/bar?p=v' en client.get.foo.bar(p=v).
On fait plutÎt ça par annotations:
@Path("/tribune")
public class TribuneRestServer {
@GET
@Path("/plonklist")
@Produces(MediaType.APPLICATION_JSON)
public String getPlonkList() {
(...)
}
}
[^] # Re: Fin de la pureté de Java
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Java 8 et NetBeans 8 sont disponibles. Ăvalué à  4.
S'ils pouvaient en faire deux de plus pour gérer les "structs à la C" et les types de base dans les generics (et pas via ces horribles wrappers Integer, Float &co), ce serait super!
L'objet pur, c'est bien, les perfs, c'est mieux!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Vive le progrĂšs!
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Java 8 et NetBeans 8 sont disponibles. Ăvalué à  6.
On parle de langages libres et non faussés!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Fin de la pureté de Java
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Java 8 et NetBeans 8 sont disponibles. Ăvalué à  10.
Que des lambdas impures abreuvent nos fonctions!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Fin de la pureté de Java
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Java 8 et NetBeans 8 sont disponibles. Ăvalué à  8.
Il est peut ĂȘtre temps de le redĂ©couvrir!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# Vive le progrĂšs!
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Java 8 et NetBeans 8 sont disponibles. Ăvalué à  9.
Python3, C++11, Java 8, Php=>Hack⊠Tels les bons vins, nos langages préférés se bonifient avec le temps!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: The Hack language : PHP avec un peu de typage statique ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche The Hack language : PHP avec un peu de typage statique. Ăvalué à  1.
Tu as un exemple prĂ©cis? Parce que je ne vois rien d'impossible Ă faireâŠ
Je suis en train de me dire que finalement ça n'a aucun sens. Pourquoi je voudrais appeler une méthode avec un mauvais nom? :-)
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Le paquet DEB
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Ned et les maki 0.2 LTS Gusty Tsar. Ăvalué à  2.
Par défaut, c'est BACKSPACE. Les touches sont configurables dans le menu des options.
Arg⊠dpkg ne gÚre pas la montée de version???
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# De toute façon...
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Facebook a rachetĂ© Oculus. Ăvalué à  8.
Il était prévu de publier des specs ouvertes et des drivers libres?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: The Hack language : PHP avec un peu de typage statique ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche The Hack language : PHP avec un peu de typage statique. Ăvalué à  3. DerniĂšre modification le 28 mars 2014 Ă 09:27.
AnĂ©fĂ©, mais l'idĂ©e Ă©tait de montrer que mĂȘme un langage statique peut ĂȘtre trĂšs dynamique. Je n'ai pour l'instant jamais vu un cas d'usage qui justifie le typage dynamique.
Facebook propose un "php typĂ©" avec hack, Google et Microsoft des "javascrits typĂ©s" avec Dart et Typescript, Python aussi s'y mets avec cette PEPâŠ
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: The Hack language : PHP avec un peu de typage statique ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche The Hack language : PHP avec un peu de typage statique. Ăvalué à  3.
Je pensais qu'on parlait d'un besoin (faire des proxys dynamiques pour enrichir des comportements d'un objet à l'exécution) pas de techniques spécifiques à Python. Je n'ai pas bien compris ce qu'il y a de si génial dans getattr, __call ou methodMissing⊠Ce sont des solutions à quels problÚmes?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: The Hack language : PHP avec un peu de typage statique ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche The Hack language : PHP avec un peu de typage statique. Ăvalué à  2.
Tu peux charger du code dynamiquement ou en gĂ©nĂ©rer. Le proxy est créé Ă l'exĂ©cution, l'interface mĂȘme peut ĂȘtre créé Ă l'exĂ©cution, le code du proxy peut ĂȘtre créé Ă l'exĂ©cution. C'est sacrĂ©ment dynamique.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Gestionnaire de fenĂȘtres lĂ©ger
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Wayland et Weston 1.4. Ăvalué à  3.
Comme pour un lecteur de vidéos ou visualiseur d'image?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: The Hack language : PHP avec un peu de typage statique ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche The Hack language : PHP avec un peu de typage statique. Ăvalué à  2.
Dans l'exemple que j'ai donnĂ©, le proxy est créé par rĂ©flexivitĂ©. Il ne connaĂźt pas les interfaces, elles peuvent mĂȘme chargĂ©es Ă l'exĂ©cution, voire mĂȘme créé de zĂ©ro en gĂ©nĂ©rant du code.
On fait plutÎt ça par annotations:
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: The Hack language : PHP avec un peu de typage statique ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche The Hack language : PHP avec un peu de typage statique. Ăvalué à  3.
C'est la philosophie de Java: un langage simple et stupide, des cadriciels monstrueux.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: The Hack language : PHP avec un peu de typage statique ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche The Hack language : PHP avec un peu de typage statique. Ăvalué à  2.
http://www.javaroots.com/2013/03/understanding-dynamic-proxy-spring-aop.html ?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Corse
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Ned et les maki 0.2 LTS Gusty Tsar. Ăvalué à  2.
On y pensera pour la prochaine version!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: La mĂȘme chose en python ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche The Hack language : PHP avec un peu de typage statique. Ăvalué à  7.
Avec des accolades Ă la place de l'indentation!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Franchement...
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal [journal bookmark] gog va au linux. Ăvalué à  4. DerniĂšre modification le 24 mars 2014 Ă 18:09.
En plus les jeux gogs sont bien packagés: tous ceux que j'ai acheté marchent. Je ne peux pas en dire autant des humble(.*)
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Merci Lennart (and sinma)
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche SpĂ©ciale Lennart Poettering : nouvelles versions de systemd et PulseAudio. Ăvalué à  4.
Il y avait pourtant la sortie de java 8, mais personne n'a fait de nourjal.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Hardcoder ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Les artistes, ce flĂ©au ou l'invasion des profanateurs de GUI. Ăvalué à  2.
Rien ne prouve que la solution manuelle sera bonne.
Plus je regarde les exemples, plus j'ai l'impression qu'il n'y a finalement pas d'ordre logique ou naturel sur certains cas.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Tu te trompes de problĂšme
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Les artistes, ce flĂ©au ou l'invasion des profanateurs de GUI. Ăvalué à  2.
L'interface dont on parle, c'est un menu classique de jeux vidéos:
C'est super basique et ça doit pouvoir ĂȘtre utilisable avec n'importe quel dispositif.
Dans 99,9% des jeux vidéos, tu as un menu bien organisé. Pourquoi? Certainement parce que la plupart des studios adoptent ma solution :-)
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Quelque chose de compréhensif par l'utilisateur
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Les artistes, ce flĂ©au ou l'invasion des profanateurs de GUI. Ăvalué à  2.
C'est l'algo actuel dans jnuit que j'avais fait pour les widgets alignés.
Le problÚme, c'est que l'exemple du quinconce pulvérise tous les algos proposés :-(
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Accessibilité de tous les boutons ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Les artistes, ce flĂ©au ou l'invasion des profanateurs de GUI. Ăvalué à  4. DerniĂšre modification le 20 mars 2014 Ă 13:47.
Arg!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Hardcoder ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Les artistes, ce flĂ©au ou l'invasion des profanateurs de GUI. Ăvalué à  2.
Pas sur un projet libre :-)
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Hardcoder ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Les artistes, ce flĂ©au ou l'invasion des profanateurs de GUI. Ăvalué à  1.
Une fois, deux fois, trois fois⊠Tout configurer à chaque changement, c'est lourd :-)
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.