{"id":219,"date":"2013-02-24T11:17:36","date_gmt":"2013-02-24T10:17:36","guid":{"rendered":"https:\/\/ghyslain-clement.fr\/?p=219"},"modified":"2019-11-29T17:52:46","modified_gmt":"2019-11-29T16:52:46","slug":"realisation-dun-logiciel-dastrologie-en-javascript","status":"publish","type":"post","link":"https:\/\/ghyslain-clement.fr\/?p=219","title":{"rendered":"r\u00e9alisation d&rsquo;un logiciel d&rsquo;astrologie en javascript"},"content":{"rendered":"<p style=\"text-align: justify;\">Un ami m&rsquo;a demand\u00e9 lors d&rsquo;une discussion de savoir si je pouvais r\u00e9aliser un logiciel d&rsquo;astrologie en java afin de le rendre compatible sur plusieurs plateformes dont les portables andro\u00cfd, le PC et \u00e9ventuellement les machines Apple (mac et mobiles iphone, ipod, ipad).<!--more--><br \/>\nN&rsquo;\u00e9tant pas fort (plut\u00f4t nul m\u00eame dans les langages objets), je lui ai propos\u00e9 d&rsquo;en faire une version javascript qui pourrait se lire sur tout ordinateur sur la base d&rsquo;un navigateur web. Bien s\u00fbr, cette version ne contiendrait pas de base de donn\u00e9es \u00e0 proprement parler mais il serait possible de stocker les informations des th\u00e8mes dans des cookies. Par la suite, on pourrait lui ajouter une minibase sqlite ou m\u00eame une vrai base mysql et les fonctions ad\u00e9quates d&rsquo;enregistrements et de lectures de fiches.<\/p>\n<p style=\"text-align: justify;\">Ceci mis au point, quel strat\u00e9gie utiliser ? Faut-il r\u00e9aliser une version graphique ou uniquement les calculs de position de l&rsquo;ascendant, des corps c\u00e9lestes et bien s\u00fbr les relations entre tout cela ? La d\u00e9cision a \u00e9t\u00e9 rapide car il suffit de penser html5 pour s&rsquo;apercevoir qu&rsquo;une version graphique est possible sans langage compil\u00e9 type java ou C.\u00a0Reste \u00e0 d\u00e9terminer les \u00e9tapes de ce d\u00e9veloppement que je noterai ci-dessous avec les liens correspondants.<\/p>\n<p style=\"text-align: justify;\">Je peux d\u00e9j\u00e0 vous divulguer la premi\u00e8re \u00e9tape laquelle est de cr\u00e9er un cercle permettant de visualiser l&rsquo;ascendant, les maisons, la positions des signes, la position des plan\u00eates, les liens entre ses plan\u00eates. \u00c0 voir ici. Cette \u00e9tape sera scind\u00e9 en 2 parties, celle que vous avez pu voir avec le lien ci-avant et celle qui pourra se faire apr\u00e8s la r\u00e9alisation des fonctions de calculs utiles \u00e0 cette repr\u00e9sentation.<\/p>\n<p style=\"text-align: justify;\">En deuxi\u00e8me position, vient le calcul de l&rsquo;ascendant et de la position de tous les corps c\u00e9lestes permettant d&rsquo;obtenir les informations utiles \u00e0 l&rsquo;interpr\u00e9tation du th\u00e8me. Les \u00e9tapes sont multiples et n\u00e9cessitent la compr\u00e9hension de beaucoup de notions math\u00e9matiques appliqu\u00e9es au calcul astronomique, \u00e0 la repr\u00e9sentation d&rsquo;une date dans le temps ind\u00e9pendante des calendriers culturels et cultuels, \u00e0 la repr\u00e9sentation 2D et 3D de la position des corps c\u00e9lestes et \u00e0 notre repr\u00e9sentation au milieu de tout cela.<\/p>\n<p style=\"text-align: justify;\">La troisi\u00e8me partie sera donc bien l&rsquo;ajout sur mon cercle de toutes les informations relatives au th\u00e8me d&rsquo;une personne.<\/p>\n<p style=\"text-align: justify;\">Les liens de ces deux derni\u00e8res parties seront indiqu\u00e9s au fur et \u00e0 mesure de l&rsquo;avancement des travaux.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un ami m&rsquo;a demand\u00e9 lors d&rsquo;une discussion de savoir si je pouvais r\u00e9aliser un logiciel d&rsquo;astrologie en java afin de le rendre compatible sur plusieurs plateformes dont les portables andro\u00cfd, le PC et \u00e9ventuellement les machines Apple (mac et mobiles iphone, ipod, ipad).<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[],"class_list":["post-219","post","type-post","status-publish","format-standard","hentry","category-developpement"],"_links":{"self":[{"href":"https:\/\/ghyslain-clement.fr\/index.php?rest_route=\/wp\/v2\/posts\/219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ghyslain-clement.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ghyslain-clement.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ghyslain-clement.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ghyslain-clement.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=219"}],"version-history":[{"count":143,"href":"https:\/\/ghyslain-clement.fr\/index.php?rest_route=\/wp\/v2\/posts\/219\/revisions"}],"predecessor-version":[{"id":423,"href":"https:\/\/ghyslain-clement.fr\/index.php?rest_route=\/wp\/v2\/posts\/219\/revisions\/423"}],"wp:attachment":[{"href":"https:\/\/ghyslain-clement.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=219"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ghyslain-clement.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=219"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ghyslain-clement.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}