Nov 08

Nous recherchons un développeur PHP (H/F)

Depuis sa création en janvier 2010, InfoGones est devenue un acteur majeur dans le développement sur mesure de logiciels, applications web et mobiles.
La qualité de ses prestations lui a permis de se forger une solide réputation auprès d’entreprises françaises (TPE/PME et grands comptes) mais aussi auprès de clients étrangers (USA, UK, Allemagne, Canada, Suisse, Belgique, Afrique du Sud, Gabon, Moldavie, etc…)
Dans le cadre d’un projet innovant dans le domaine médical et pour répondre à sa croissance rapide, InfoGones souhaite intégrer dans son équipe de plus de 40 collaborateurs, un :
Développeur PHP (H/F)

Mission :

Intégré(e) dans une équipe ayant une grande maitrise du baby-foot, vous participez à la conception, au développement et à la maintenance des interfaces web :
• Vous participez aux phases de spécifications des applications.
• Vous apportez votre expérience et votre expertise sur les choix techniques (frameworks et outils utilisés, architecture, process…).
• Vous concevez et développez des interfaces web dynamiques, ergonomiques et responsives.
• Vous développez les modules d’interaction nécessaires côté serveur.
• Vous réalisez une documentation sur le travail effectué.

InfoGones met à votre disposition baby-foot, console de jeux, salle de musculation, café et boissons à volonté afin que vous puissiez évoluer dans la bonne humeur : Ambiance conviviale et détendue garantie !

Profil :

Issu(e) d’une formation supérieure, vous bénéficiez d’une expérience significative en développement PHP avec au moins un framework associé : Zend, Symfony, Laravel.
Idéalement, vous êtes à l’aise avec la base de données MySQL.

Vous désirez vous impliquer dans un projet d’évolution techniquement riche.
Votre autonomie et votre esprit d’analyse sont requis.

Rémunération : Selon profil et expérience
Type de poste : CDI
Lieu : Lyon

A compétences égales, la candidature d’une personne bénéficiaire de l’obligation d’emploi sera privilégiée.

Vous pouvez adresser votre candidature à Sandrine Léonard recrutement@infogones.com

Juil 12

Lancer une application windev mobile d’une clef USB…

… Sans windev, ni dongle !

L’objectif est de pouvoir déployer une application windev (mobile), sur un PC standard, sans l’IDE de PCSoft, ni sa clef HASP: en utilisant le simulateur de PCSoft utilisé pendant le debug, pour une démonstration commerciale d’une application, par exemple.

... bon pour l'haleine du commercial

… bon pour l’haleine du commercial

Lire la suite

Mai 20

Nous recherchons des ingénieurs études et développement WinDev H/F pour Paris intramuros

tour_eiffel

InfoGones est un studio de développement spécialisé WinDev, WebDev, WinDev Mobile.

La qualité de nos prestations nous a permis de nous forger une solide réputation auprès d’entreprises Françaises (TPE/PME et grands comptes) mais aussi auprès de clients étrangers (USA, UK, Allemagne, Canada, Suisse, Belgique, Afrique du Sud, Gabon, Moldavie, etc…)

Vous désirez vous impliquer dans un projet d’évolution techniquement motivant et fonctionnellement riche ?  Lire la suite

Mar 11

InfoGones recherche un consultant fonctionnel H/F

29C17FBE00000578-3130377-An_absorbing_book_by_London_consultant_neurologist_Suzanne_O_Sul-a-8_1434660296405InfoGones est un studio de développement expert sur les outils de PC Soft Windev/ Webdev/ Windev Mobile.

La qualité de nos prestations nous a permis de nous forger une solide réputation auprès d’entreprises Françaises (TPE/PME et grands comptes) mais aussi auprès de clients étrangers (USA, UK, Allemagne, Suisse, Belgique, Afrique du Sud, Gabon, Moldavie, etc).

Nous vous offrons l’opportunité d’évoluer en compétences, de travailler en équipe, et de découvrir des domaines, secteurs multiples et contextes techniques variés.
Lire la suite

Déc 29

Analyste-programmeur WebDev Bordeaux

Infogones est un studio de développement expert sur les outils de PC Soft Windev/ Webdev/ Windev Mobile. La qualité de nos prestations nous a permis de nous forger une solide réputation auprès d’entreprises Françaises (TPE/PME et grands comptes) mais aussi auprès de clients étrangers (USA, UK, Allemagne, Belgique, Afrique du Sud, Gabon, Moldavie).

Dans le cadre d’un renforcement de notre équipe bordelaise, nous recherchons un :

Analyste-programmeur WEBDEV confirmé H/F

Lire la suite

Déc 23

Développeur WebDev (intégration directe chez notre client final)

InfoGones, pôle d’expertise WinDev/WebDev/WinDev Mobile, recherche, dans le cadre de son activité Dev’Dealer d’accompagnement au recrutement, un Développeur d’applications WebDev.

Entreprise :

Notre client est un groupe de conseil en Ressources Humaines, reconnu pour ses expertises, son engagement et sa capacité à accompagner les hommes dans la mise en œuvre de stratégies et d’organisations.
Dans le cadre d’un renforcement d’équipe technique, notre client souhaite intégrer un :

                                           Développeur WebDev confirmé H/F

Lire la suite

Mar 25

Comment envoyer depuis PHP une notification push à une application WinDev Mobile Android

Android PHP Notification push Google Cloud Messaging GCM WinDev MobileWinDev Mobile peut recevoir des notifications utilisant la plateforme GCM (Google Cloud Messaging) et les fonctions NotifPushActive et NotifPushProcedure.

Quelle déception/frustration de constater que seule une application WinDev peut envoyer une telle notification (fonction NotifPushEnvoie) ! Dans un monde où la communication entre systèmes hétérogènes devient incontournable, comment accepter une telle limitation qui restreint les échanges dans le microcosme WxxDev ?

Dans le cadre d’un de nos projets, nous avons besoin d’envoyer des notifications à une application WinDev Mobile Android depuis PHP. Après des essais infructueux, nous avons constaté l’incompatibilité des fonctions proposées par WinDev Mobile avec le standard proposé par les APIs Google.

Lire la suite

Déc 23

InfoGones s’implante en Suisse

ifg_en_suisseInfoGones est une entreprise experte dans le développement WinDev et WebDev. La qualité de nos prestations nous a permis de nous forger une solide réputation auprès d’entreprises Françaises (TPE/PME et grands comptes) mais aussi auprès de clients étrangers (USA, UK, Allemagne, Belgique, Afrique du Sud, Gabon, Moldavie…).

Depuis sa création en 2010, InfoGones a fait le choix de ne pas se cantonner dans un domaine spécifique ce qui nous permet de réaliser des projets dans des contextes techniques et fonctionnels très variés et donc d’apporter notre expertise à des clients d’horizons différents. La diversité de nos domaines d’intervention a conduit notre équipe à prendre de l’ampleur pour atteindre une trentaine de Gones, de naissance ou d’adoption.

Grâce à notre croissance ininterrompue depuis 2010 et à notre soif perpétuelle de nouveaux défis, InfoGones est parti à la conquête du pays du chocolat et a poussé les portes de la Suisse. Fort d’expériences réussies, nous avons décidé de nous y implanter.

Dans ce cadre, InfoGones recherche des Développeurs et Chefs de Projets en Suisse, avec une expérience pertinente des environnements WinDev et/ou WebDev ayant déjà développé avec l’un des principaux SGBD (Oracle, PostGreSQL, MySQL, Sql Server…).

Vos principales missions :

  • Vous analysez les besoins du client, ses obligations et ses contraintes
  • Vous réalisez  la conception technique et le codage en respectant l’architecture définie
  • Vous participez aux phases de spécifications de nouvelles applications
  • Vous assurez la maintenance corrective et évolutive
  • Vous réalisez les tests unitaires
  • Vous effectuez le débogage
  • Vous élaborez des notices d’installation et des guides utilisateurs
  • Vous déployez les applications sur site
  • Vous gérez l’interface avec les clients

Profil

Issu d’une formation supérieure, vous bénéficiez d’une expérience réussie de développement avec les outils PCSoft

Vous maitrisez  au moins l’un des bases de données suivantes Hyperfile, MySQL,SQLServeur,Oracle,PostGreSQL.

Vous désirez vous impliquer dans un projet d’évolution techniquement riche.

N’hésitez pas à nous faire parvenir votre candidature

Déc 19

Tutoriel : les tableaux de bord de WinDev 19

Tutoriel WinDev 19Peter Halsted est un développeur WinDev installé au Mississippi. Il a rédigé un intéressant tutoriel expliquant la mise en place du système de tableau de bord proposé depuis la version 19 de WinDev.

Nous vous invitons à suivre ses explications ici :
Uncle Pete’s Corner – WinDev Dashboards

Mai 19

Recrutements en cours : Chefs de Projets / Développeurs WinDev/WebDev H/F

InfoGonesInfoGones est une entreprise experte dans le développement WinDev et WebDev. La qualité de nos prestations nous a permis de nous forger une solide réputation auprès d’entreprises Françaises (TPE/PME et grands comptes) mais aussi auprès de clients étrangers (USA, UK, Allemagne, Suisse, Belgique, Afrique du Sud, Gabon, Moldavie…).

Depuis sa création en 2010, InfoGones a fait le choix de ne pas se cantonner dans un domaine spécifique ce qui nous permet de réaliser des projets dans des contextes techniques et fonctionnels très variés et donc d’apporter notre expertise à des clients d’horizons différents. La Lire la suite

Fév 25

Head Hunting : Profils WinDev / WebDev /WinDev Mobile en Île-de-France

Head hunter

Pour répondre à de nombreuses et fortes sollicitations pour la réalisation de projets WinDev/WebDev sur Paris et Île-de-France, InfoGones (http://www.infogones.com) crée actuellement son agence Parisienne. Nous recrutons donc dans ce cadre des développeurs et chefs de projets géographiquement proches de ce secteur.

Vous bénéficiez d’une expérience pertinente de WinDev et/ou WebDev et avez envie de la partager et d’améliorer votre connaissance de cet AGL ? Vous avez déjà développé avec un des SGBD :Oracle, PostGreSQL, MySQL, Sql Server, … ?

Venez rejoindre notre équipe de 27 collaborateurs !

Lire la suite

Nov 20

Valeur des balises XML tronquées

postt
Nous avons constaté lors de la migration de notre serveur de socket en version Windev 18 que ce dernier ne renvoyait plus les mêmes trames qu’auparavant. Pour résumer, le serveur de socket reçoit des messages qui ont pour objet la génération de fichiers PDF (sur le serveur). Une fois généré, le contenu du fichier PDF est renvoyé au poste client qui a émi la demande. La communication entre client et serveur est basée sur un protocole dont les messages sont structurés au format XML.

Après analyse des messages renvoyés par le serveur, il s’avère que les valeurs des balises XML sont limitées à 2^16 caractères (soit 65536).

Lire la suite

Oct 29

Le déploiement d’un site WebDev – Définitions (1/3)

A force de pratiquer le déploiement des sites WebDev, et de se heurter aux diverses épines du rosier, voici un ensemble de posts techniques qui aideront (je l’espère!) d’autres aventuriers à déployer leurs sites ou webservice.

Ce premier post servira d’introduction: il tentera de définir divers mécanismes d’inteprétation des sites WebDev. Il devrait être suivi par deux autres textes plus orienté sur les configuration des serveurs Apache et IIS.

LE client-serveur qu'on aime...

Le client-serveur à la lyonnaise… (Gestan)

Le serveur d’application WebDev est presque un module CGI

Un serveur Web est au minimum un passe-plat de fichiers, au mieux une grosse moulinette qui produit des fichiers (html mais pas uniquement) via du code écrit avec potentiellement n’importe quel langage (script PHP ou WebDev).

Le serveur web est configuré pour démarrer ces sous-programmes via des règles de comparaison sur les urls accédés, et saura déterminer le code à invoquer pour produire ce fichier html.

A chaque fois qu’un fichier correspondant au masque sera demandé par le navigateur, notre serveur exécutera une commande du type ‘interpreteur.exe monscript.awp’, qui générera du html sur la sortie standard (c’est ce flux qui sera ‘attrapé’ et renvoyé au navigateur). Noter que le script interprété aura accès à certaines variables positionnées par le serveur Web appelant (comme l’URL initiale qui a servi a invoquer l’interpréteur, le type de requête HTTP, etc).

Bref, résumé en quelques lignes c’est la définition d’un module CGI (cf Wikipedia). Le moteur d’application de webdev est un module CGI, et presque de la même façon que PHP.

Le presqu’interpréteur WebDev est un exécutable localisé dans REPERTOIRE-DU-SERVEUR-D’APPLICATION-WEB/AWP/wd1X0awp.exe . On notera que toutes les versions historiques des interpréteurs sont installées dans ce répertoire, (de même que le module de paybox)..

Similaire à PHP, mais pas entièrement…

Les exécutables CGI sont invoqués par le serveur web de la même manière qu’un utilisateur tapant la ligne de commande sur l’invite de commande: (chargement de l’exe en mémoire->allocation contexte d’exécution->[exécution de l’interpréteur et récupération du flux généré]->libération du contexte->libération de la mémoire). Le problème est que ce processus est très lourd pour un serveur web censé pouvoir générer des pages à des centaines d’utilisateurs en simultané.

Les développements ultérieurs de CGI ont consisté à minimiser cette charge en gardant l’interpréteur en mémoire plutôt que que de laisser à l’OS le soin d’allouer/libérer des contextes d’exécution. C’est le module fastcgi de PHP qui est positionné en mémoire une fois pour toute, qui économise 2 des 5 étapes.

WebDev a choisi une autre approche : lorsque le wd1X0awp.exe est invoqué pour générer une page, le module se met en relation avec le service d’application WebDev (un service s’appelant wd1X0admin.exe sous windows, un demon sous linux) qui gère plusieurs aspects de l’exécution de l’interpréteur: récupération des paramètres du projet webdev, création de session persistantes pour les pages/scripts AWL, et invocation de l’interpréteur du script WLangage.

De fait, c’est ce serveur d’application, résident en mémoire, qui invoquera au final l’interpreteur WLangage (plutot que wd1x0awp.exe).

Les contextes d’exécution persistant / non persistant d’une application Web(Dev)

Il y a deux grandes façons d’aborder le développement Web: une approche client-serveur ‘sans-état’ où chaque page visitée est indépendante de tout contexte de navigation (hormis quelques variables stockable dans les cookies ou des paramètres d’url). Ou une voie proche des clients lourds, où chaque fenêtre s’appuie sur un set important d’informations persistantes valide durant toute la session de travail de l’utilisateur.

Pour éviter la gymnastique intellectuelle d’une navigation ‘sans contexte’, WebDev propose les deux modes au développeur.

Lorsqu’un utilisateur accède à une portion de site ‘en persistant’, un processus wd1X0session.exe dédié est démarré et vivra tant que l’utilisateur naviguera sur le site. La session est identifiée par un token spécifique, et chaque action utilisateur sera accompagnée de ce token, et sera routé par wd1x0admin.exe sur la bonne session côté serveur.

Fin de la torture

Voilà, ce gros préambule digéré, nous pouvons passer à la suite des réjouissances: la configuration d’un site WebDev sous Apache et IIS.

Une autre (bonne) définition du mot ‘Torture’

 

 

Sep 04

Accès natif Oracle 18 – CLOB corrompus

posttAprès avoir migré un projet windev en version 18, nous avons eu la désagréable demi-surprise (« chat échaudé craint l’eau froide ») de constater certaines régressions.

Parmi elles, un grave problème lié à l’accès natif oracle (V18) qui a pour conséquence de ne renvoyer qu’une partie du contenu des rubriques de type CLOB. En effet, ces rubriques sont tronquées de façon aléatoire (!?!) d’où une inévitable corruption des données.

Lire la suite

Mar 04

InfoGones recrute (en permanence) des profils WD/WB

Afin d’accompagner sa croissance, InfoGones recherche des développeurs H/F en CDI possédant une maîtrise haut niveau des AGL WinDev et/ou WebDev ainsi qu’une expérience pertinente avec un SGBD de type Oracle, SQLServer, PostGreSQL, MySQL…

Une mobilité géographique ponctuelle serait appréciée (quelques jours à quelques semaines, avec retour au domicile chaque week-end) mais non indispensable.

Venez travailler dans une ambiance détendue et amicale avec café, boissons et collations à volonté, ainsi qu’un coin détente avec Baby-foot et console de jeux.

Mutuelle – Tickets restaurant – Rémunération selon profil.
Candidature sur http://www.infogones.com

Fév 04

Recrutement Web Designer / Développeur

Nous recherchons un profil H/F avec double compétence Web Designer/Développeur.

Tâches : conception et design d’IHM (application mobile et sites Web), ergonomie, développement d’applications en ligne. Accessoirement, évolutions sur notre site Web.

Compétences : Photoshop/Illustrator, PHP, jQuery, HTML5, CSS, SQL (WebDev serait un gros plus).

Venez travailler dans une ambiance détendue et amicale avec café, boissons et collations à volonté, ainsi qu’un coin détente avec Baby-foot et console de jeux.

Mutuelle – Tickets restaurant – Rémunération selon profil.

Merci d’adresser votre candidature CV+LM (+idéalement un portfolio) sur http://infogones.com/recrutement

Jan 18

La maison qui rend fou…

Après un parcours administratif digne des 12 travaux d’Astérix (voir La maison qui rend fou), nous avons enfin obtenu notre agrément formation (n°82 69 12209 69). Cela nous permet donc de proposer directement (sans passer par un intermédiaire agréé) des formations, coaching, accompagnement personnalisé dans les environnements WinDev, WinDev Mobile et WebDev.

 

Quelle que soit la version de WinDev/WebDev utilisée, ou la base de données exploitée (Hyperfile Classic ou C/S, Oracle, Sql Server, PostGreSQL, MySQL), nous pourrons vous aider à progresser techniquement (comme l’INSEE qui nous a confié récemment la remise à niveau de son équipe de développement WinDev de Lyon).

Pour nous contacter au sujet d’une formation WinDev ou WebDev, c’est ICI.

HTML5 : une révolution qui tient (toutes) ses promesses !

Citation

« Nouveau langage de programmation standard pour les applications sur le web, HTML5 a sur le papier tous les atouts pour avoir un impact majeur sur l’évolution de l’industrie Internet dans les années à venir. D’abord par son statut de standard universel, rendant enfin possible une véritable convergence entre tous les systèmes et toutes les plates-formes connectées à Internet : ordinateurs, mobiles, TV, mais aussi par sa capacité à modifier les modèles économiques existants.

(…)

De fait, avec les applications mobiles traditionnelles, les boutiques telles que l’Appstore s’octroient typiquement 30% des revenus pour chaque téléchargement, et accordent les 70% restants aux développeurs, mettant les opérateurs totalement hors-jeu, les paiements étant effectués par carte bancaire.

Les applications web HTML5 en revanche, évitent tout contrôle et commission des boutiques, car elles sont disponibles sur le web, et leur achat, pour 90% d’entre elles, peut être directement imputé sur la facture de l’opérateur mobile, ce qui représente pour ce dernier une nouvelle source de revenus. »

La suite ici : http://www.latribune.fr/opinions/tribunes/20120910trib000718731/html5-une-revolution-qui-tient-toutes-ses-promesses-.html

Sep 05

Die Gones in Deutschland [Video]

La solution ScanMyTicket est exploitée du salon Toy Fair de Nüremberg (Allemagne), plus gros salon mondial du domaine du jouet. Plus de 1.000.000 de scans de tickets/barcodes ont été effectués pendant ce salon.

ScanMyTicket est une solution logicielle réalisée par InfoGones et Whos-In (Belgique) dans le cadre des prestations de cette dernière dans les domaines du ticketing et du contrôle d’accès.

L’application est utilisée sur plusieurs dizaines de point d’accès, sur terminal mobile (développement WinDev Mobile), et permet non seulement de contrôler la validité des tickets mais aussi les privilèges d’accès aux zones. Un module de statistiques en temps réel permet aux organisateurs de suivre les flux de visiteurs dans le salon.

En amont de ScanMyTicket, InfoGones a développé le site Web ExpoLand (réalisé avec WebDev) qui a été implémenté en 19 langues (dont des langues unicode). ExpoLand est une véritable CRM dédiée aux organisateurs de salons, qui a permis à plus de 80.000 visiteurs du salon Toy Fair de s’inscrire, de commander des catalogues et de régler leur billets.

De plus, ExpoLand intègre un module marketing utilisé par des agents locaux à travers le monde pour promouvoir le salon, valider et filtrer les inscriptions des professionnels. Ce système est exploité par la société Hess GmbH (Allemagne) dans le cadre des salons Toy Fair et Usetec.

[youtube]http://www.youtube.com/watch?v=fPSJYrC1R9g[/youtube]

Août 22

Revue de source : La méthode du canard en plastique

Rubber duck assisting with debugging.jpgLa méthode du canard en plastique consiste à expliquer méticuleusement le code source que l’on a écrit à un collègue, à un simple passant, ou même à un objet inanimé comme un canard en plastique. Le simple fait d’exprimer ses pensées à voix haute est censé aider à trouver les erreurs de programmation. Comme les réactions de l’interlocuteur ou son niveau de compréhension du problème n’ont aucune importance dans ce processus, on peut le remplacer par un canard en plastique.
Lire la suite

Août 08

Notre plus belle Gonerie…

Après de longs mois de gestation (et plutôt occupés à travailler pour nos clients que pour nous-mêmes) nous avons enfin finalisé et mis notre site Web en ligne.

Nous vous invitons évidemment à le visiter et à nous faire part de vos commentaires et remarques.

Rendez-vous sur : http://www.infogones.com

 

Juin 11

Les Experts WinDev à Miami

Notre réputation a franchi l’océan Atlantique !

Nous avons été sollicités pour réaliser une application dans le domaine médical pour des centres oncologiques de Miami. Le but est de gérer des prescriptions médicales et de piloter des systèmes de perfusions automatisés.

Lire la suite

Juin 04

Rejoins notre équipe d’experts WinDev/WebDev

InfoGones est une entreprise experte dans le développement WinDev/WebDev. La qualité de nos prestations nous a permis d’acquérir une solide réputation en France, mais aussi de franchir les frontières (USA, UK, Allemagne, Suisse, Belgique, Afrique du Sud, Gabon, …). Parmi nos clients des TPE/PME et des grands comptes (SNCF, Orpea, Carrefour, SEEG, …).

Outre des projets dans des contextes techniques et fonctionnels très variés, nous avons une démarche R&D innovante (validée par le Ministère de la Recherche et accompagnée par Oséo).

Dans le cadre de notre forte croissance (+85% en 2011 et effectifs x4 en 2 ans), nous recherchons des profils avec des compétences et expériences pertinentes avec WinDev et/ou WebDev, idéalement en conjonction avec au moins un SGBD (Oracle, Sql Server, PostgreSql, MySql, …). Notre équipe compte actuellement 19 développeurs, seras-tu le 20ème ?

Nos locaux sont situés à Lyon et faciles d’accès : 2 tramways, métro, et train sont à proximité. Travail dans une ambiance agréable et décontractée (café et boissons à volonté, baby-foot, console de jeu, …)

Salaire et avantages à déterminer en fonction des compétences et expériences (fort potentiel de progression).

CV >> job@infogones.com

Mai 21

InfoGones embauche un développeur système (H/F)

Dans le cadre d’un projet innovant validé par le Ministère de la Recherche et accompagné par Oseo, InfoGones (20 collaborateurs, +85% de C.A sur 2011) crée un poste de Développeur Système Windows.

Parmi nos clients des TPE/PME mais aussi de grandes entreprises comme Carrefour, Orpea, SNCF ou Véolia. La qualité de nos prestations nous a permis de franchir les frontières (Suisse, Allemagne, USA, Belgique, Angleterre, Afrique du Sud, Caraïbes, Gabon, Canada,…)

Lire la suite

Avr 30

Premiers pas avec Stage3D (ex Molehill)

citadel (flash/udk) Flash propose une nouvelle API, Stage3, afin de réaliser des applications *portables* utilisant un rendu 3D accéléré.

La fonctionnalité n'étant pas encore tout a fait finalisée sur toutes les plateformes, la documentation reste spartiate, et il reste quelques pièges pour le programmeur…

Voici quelques astuces pour démarrer et éviter tout arrachage de cheveux sur cette API très efficace: Lire la suite

Mar 01

Accès natif MySQL : Bug de hCréationSiInexistant(« * »)

En version 16 (autres versions à tester), la fonction hCréationSiInexistant(« * »)fonctionne bien si la base MySQL est vide (aucune table).

Par contre, si il ne manque qu’une ou plusieurs tables dans une base existante, WinDev ne les crée pas automatiquement.

Pour contourner ce petit bug, nous vous proposons une fonction qui fera le travail à la place de hCreationSiInexistant (à noter que la fonction remplit bien son rôle si on l’appelle en spécifiant un nom de table particulier).

La fonction pg_CreeBase() récupère la liste des tables de l’analyse en cours et lance un hCreationSiInexistant(Table)

Lire la suite

Mar 01

InfoGones au CEF / AEES à Shanghai

Du 8 au 11 novembre 2011, nous étions à Shanghai, aux salons CEF (China Electronic Fair) et AEES (Asia Electronic Exhibition in Shanghai).

 

 

Nous y avons rencontré des fabricants et distributeurs de matériel RFID et NFC (paiement sans contact), dans le but de compléter notre offre WebDev/WinDev Mobile dans le domaine de la billetterie en ligne et du contrôle d’accès sur site.

Nous avons évidemment visité la ville (ou plutôt la mégapole – 27.000.000 habitants) qui nous a surpris par sa modernité et son niveau de vie très élevé.
Fév 02

Intégration d’un fichier dans un exécutable WinDev (FichierDansExe)

Intégrer un fichier dans du code pour l’extraire à l’exécution peut être utile pour des raisons de sécurité (pour s’assurer par exemple qu’une DLL n’a pas été modifée pour influencer l’exécution), pour assurer l’intégrité d’un fichier de données important. Je m’en sers personellement pour extraire temporairement un exécutable secondaire (intégré dans l’exe principal), et qui est ensuite détruit après utilisation.

Lire la suite

Jan 19

Calcul de distance entre 2 communes ou 2 codes postaux

J’ai rencontré sur un projet le besoin de calculer des distances entre villes, avec interrogation directe de la distance dans une base de données.

Je me suis donc intéressé à l’Orthodromie, qui permet de calculer une distance sur une sphère (en prenant la courbure moyenne de la Terre, car elle n’est pas une sphère parfaite). Le but du projet n’est pas de calculer une distance par la route, mais la distance la plus courte respectant la courbure de la terre.

Wikipedia donne une méthode intéressante (http://fr.wikipedia.org/wiki/Orthodromie) :

Lire la suite

Jan 19

InfoGones et iPhone / iPad / Android

Adobe ayant (enfin !) diffusé la version iPad/iPhone de son framework Flex/Air, nous proposons maintenant le développement d’applications sur mesure pour iPad/iPhone en complément de la plateforme Android.

Le framework applicatif dans lequel nous avons investi beaucoup d’efforts permet également de relier vos applications iPad/iPhone/Android à votre base de données maison (Oracle, Sql Server, MySQL, PostgreSql, Hyperfile, ..).

Consultez-nous pour toute question ou tout besoin dans ce domaine !

Jan 19

InfoGones signe une joint-venture en Afrique du Sud

InfoGones a signé une joint-venture en Afrique du Sud avec TimbukOne, dans le but de concevoir, développer et commercialiser une suite logicielle dédiée au monde du trading financier.

TimbukOne (Johannesburg, South Africa) est un acteur majeur de longue date sur ce marché, et compte plusieurs milliers d’utilisateurs de ses solutions applicatives financières. Elle a conçu des méthodes novatrices permettant de mettre des fonctionnalités de haut niveau (dont un système de reconnaissance automatique de formes sur les courbes des valeurs boursières Advanced Chart Pattern Recognition) à la portée des traders individuels ou des opérateurs de petite taille.

InfoGones (Lyon, France) apportera son expertise du développement Adobe Flex/Flash builder pour réaliser une nouvelle gamme de produits, qui sera exploitée sur des matériels très divers : Micro-ordinateurs (Windows, Mac, Linux), tablettes et smartphones (Android, iOs, Blackberry), et terminaux portables.

Les associés de la joint-venture commercialiseront la nouvelle gamme de produits sur leurs marchés respectifs.