50 Recettes de smoothies santé minceur - Ils ont aimé !Marie Bo
En date du 31 août 2014, mon ebook au format Kindle "50 Recettes de smoothies santé minceur" avait atteint la position numéro 1 des publications "Recettes Minceur" sur Amazon.
Les smoothies aux légumes et aux fruits apportent énergie et vitalité tout en protégeant le système immunitaire, donc, la popularité du sujet y est surement pour quelque chose.
Mais un autre facteur qui joue un rôle extrêmement important, ce sont les 10 commentaires très positifs laissés par des lecteurs et lectrices. Pour leur exprimer ma gratitude, je présente ici leurs commentaires en joignant un lien cliquable à leur nom pour promouvoir leur page d'auteur ou de commentateur sur Amazon.
Comme le veut l'expression consacrée, à partager sans modération !
8 recettes brûleuses de graisses pour maigrir autrementMarie Bo
Ce livre est basé sur un principe très simple : nous devons manger ce que nous sommes programmés pour manger !
Ainsi, nos ancêtres (il y a des dizaines de milliers d’années) étaient des chasseurs-cueilleurs et mangeaient ce qui était à leur disposition : de la viande, du poisson, des légumes, des fruits, des baies et des fruits à coques.Notre corps a donc évolué pour "répondre" parfaitement à ce type d’aliments. Par "réponse", on entend le maintien d’un taux de masse grasse très faible, des capacités physiques élevées, une densité musculaire et osseuse importante.
À l’inverse, en mangeant des aliments qui sont arrivés tardivement (en termes d’évolution) dans notre assiette, nous avons tendance à stocker les graisses et à développer des maladies de types cardio-vasculaires et cancers (entre autres). Ces aliments « nouveaux » sont principalement les céréales (arrivées avec l’agriculture il y a 10 000 ans) et les produits laitiers.
Découvrez les bienfaits des Aliments à Calories Négatives et du Régime Low Carb. Une alimentation minceur simple, savoureuse et qui a fait sa preuve depuis l'époque de grand-papa paléo.
Pour finir avec les tours intenpestifs à l'hopital et les ordonnances kilometriques, decouvrez le pouvoir curatif des vegetaux.... et meme mieux!!!! les secrets que l'on ne vous dira jamais: les aliments prenants le cancer.
A partager à vos propres si vous sentez que ça peut les aider.
Les smoothies verts sont de plus en plus tendance de nos jours. Et il faut avouer qu'ils sont tellement faciles à préparer. Une poignée de légumes verts feuillus, une portion de fruits, 300 ml de liquide, un bon blender et le tour est joué.
Même s'ils sont très simples à préparer, les smoothies verts regorgent d'éléments nutritifs et contribuent grandement à l'amélioration de votre santé.
Du côté minceur, leur effet est pratiquement magique. Les smoothies verts rassasient, combattent la rétention d'eau et si vous en consommez quotidiennement, vous verrez vos fringales disparaitre.
50 Recettes de smoothies santé minceur - Ils ont aimé !Marie Bo
En date du 31 août 2014, mon ebook au format Kindle "50 Recettes de smoothies santé minceur" avait atteint la position numéro 1 des publications "Recettes Minceur" sur Amazon.
Les smoothies aux légumes et aux fruits apportent énergie et vitalité tout en protégeant le système immunitaire, donc, la popularité du sujet y est surement pour quelque chose.
Mais un autre facteur qui joue un rôle extrêmement important, ce sont les 10 commentaires très positifs laissés par des lecteurs et lectrices. Pour leur exprimer ma gratitude, je présente ici leurs commentaires en joignant un lien cliquable à leur nom pour promouvoir leur page d'auteur ou de commentateur sur Amazon.
Comme le veut l'expression consacrée, à partager sans modération !
8 recettes brûleuses de graisses pour maigrir autrementMarie Bo
Ce livre est basé sur un principe très simple : nous devons manger ce que nous sommes programmés pour manger !
Ainsi, nos ancêtres (il y a des dizaines de milliers d’années) étaient des chasseurs-cueilleurs et mangeaient ce qui était à leur disposition : de la viande, du poisson, des légumes, des fruits, des baies et des fruits à coques.Notre corps a donc évolué pour "répondre" parfaitement à ce type d’aliments. Par "réponse", on entend le maintien d’un taux de masse grasse très faible, des capacités physiques élevées, une densité musculaire et osseuse importante.
À l’inverse, en mangeant des aliments qui sont arrivés tardivement (en termes d’évolution) dans notre assiette, nous avons tendance à stocker les graisses et à développer des maladies de types cardio-vasculaires et cancers (entre autres). Ces aliments « nouveaux » sont principalement les céréales (arrivées avec l’agriculture il y a 10 000 ans) et les produits laitiers.
Découvrez les bienfaits des Aliments à Calories Négatives et du Régime Low Carb. Une alimentation minceur simple, savoureuse et qui a fait sa preuve depuis l'époque de grand-papa paléo.
Pour finir avec les tours intenpestifs à l'hopital et les ordonnances kilometriques, decouvrez le pouvoir curatif des vegetaux.... et meme mieux!!!! les secrets que l'on ne vous dira jamais: les aliments prenants le cancer.
A partager à vos propres si vous sentez que ça peut les aider.
Les smoothies verts sont de plus en plus tendance de nos jours. Et il faut avouer qu'ils sont tellement faciles à préparer. Une poignée de légumes verts feuillus, une portion de fruits, 300 ml de liquide, un bon blender et le tour est joué.
Même s'ils sont très simples à préparer, les smoothies verts regorgent d'éléments nutritifs et contribuent grandement à l'amélioration de votre santé.
Du côté minceur, leur effet est pratiquement magique. Les smoothies verts rassasient, combattent la rétention d'eau et si vous en consommez quotidiennement, vous verrez vos fringales disparaitre.
El documento describe los conceptos de ciclo de vida y procesos asociados al desarrollo de software y sistemas. Explica que un ciclo de vida es un marco de referencia que incluye los procesos, actividades y tareas involucradas desde la definición de requisitos hasta la finalización del uso de un producto. Luego detalla los procesos organizacionales, de soporte y técnicos que comprenden los ciclos de vida del software y los sistemas, haciendo referencia a estándares como ISO 12207 e ISO 15288.
Este documento presenta una guía para desarrollar un plan de negocios. Explica que un plan de negocios permite planificar y concretar ideas de negocio para alcanzar objetivos. Detalla las siete etapas clave de un plan de negocios: 1) Naturaleza del proyecto 2) El mercado 3) Producción 4) Organización 5) Finanzas 6) Plan de trabajo 7) Resumen ejecutivo. Cada etapa incluye elementos como misión, productos, análisis de competidores, y más. El documento provee
Este documento describe el sistema HACCP (Análisis de Peligros y Puntos de Control Crítico) para la producción de alimentos. Explica los 7 principios de HACCP, que incluyen realizar un análisis de peligros, identificar puntos críticos de control, establecer límites críticos, procedimientos de monitoreo, acciones correctivas, verificación y registro. También identifica posibles peligros y controles críticos para cada etapa del proceso de producción de alimentos, como compras, recepción, al
Este documento describe los más de 70,000 productos electromecánicos disponibles en stock, incluyendo conectores electrónicos e industriales, interruptores, relés y control de potencia. Se ofrecen estos productos a precios competitivos con entrega en 24-48 horas. También se proporcionan conectores especializados para aplicaciones de energías renovables como iluminación LED, energía solar y alta corriente DC.
Este documento describe la evolución histórica de la comprensión del sistema circulatorio, desde las primeras teorías de Hipócrates y Aristóteles hasta el descubrimiento correcto de la circulación menor por Miguel Servet en el siglo XVI. Explica que muchos anatomistas como Galeno, Vesalio y otros observaron partes del sistema circulatorio pero no pudieron explicar completamente cómo funciona, hasta que la teoría correcta de la circulación fue finalmente aceptada.
Este documento describe la energía hidráulica y cómo se puede obtener de fuentes como ríos y represas. Explica que la energía hidráulica se obtiene de la energía cinética y potencial del agua y puede transformarse a través de molinos, turbinas o centrales hidroeléctricas. También describe una rueda Pelton, una turbina hidráulica eficiente que usa chorros de agua para hacer girar sus cucharas y generar energía.
Este documento describe varias herramientas web 2.0 como blogs, wikis, redes sociales y audioforos y cómo pueden usarse en el aula para mejorar la educación. Explica que los blogs permiten compartir conocimientos, los wikis fomentan la colaboración estudiantil, y las redes sociales y audioforos estimulan la discusión y retroalimentación entre estudiantes.
Resumen de inversiones municipales PEF2011 planteadas por alcaldes distrito iiJuan Carlos Rico Díaz
Este documento resume las solicitudes de proyectos de inversión para el presupuesto federal de 2011 de varios municipios del II Distrito Electoral de Sonora, México. Los proyectos incluyen obras de infraestructura como pavimentación de calles, construcción de plantas de tratamiento de aguas residuales, y adquisición de equipamiento para seguridad pública, con un monto total solicitado de más de 1,000 millones de pesos.
Equipement et usages des TIC dans l'agriculture aquitaineQualiméditerranée
Karine BRETON, ingénieur au sein du projet RAUDIN à l'université de Bordeaux 3, présente les résultats d'une enquête sur les équipements et usages des TIC dans l'agriculture aquitaine.
Internet se originó como un proyecto de defensa de Estados Unidos en la década de 1960 para garantizar la comunicación en caso de ataque nuclear. Se desarrolló el protocolo TCP/IP para transmitir paquetes de información entre lugares remotos. En la actualidad, Internet es una red global de redes que conecta ordenadores y equipos de todo el mundo a través de cables, satélites y otros medios, permitiendo el intercambio de información como correo electrónico, páginas web y archivos. Aunque no tiene una organización central, su funcionamiento se basa en el
La temporada 2010 de F1 es muy reñida y emocionante debido al nuevo sistema de puntuación. El calendario incluye 19 grandes premios, incluyendo el regreso de Canadá y la adición de Corea. Fernando Alonso ganó el Gran Premio de Italia.
Este documento presenta un diagnóstico socioeducativo realizado a un grupo de alumnos de segundo grado de secundaria con el fin de identificar su problemática en cuanto a la expresión oral. Se describe el contexto geográfico, comunitario e institucional donde se ubica la escuela. Asimismo, se realiza un diagnóstico grupal para conocer las características de los alumnos y determinar que la expresión oral es una competencia que requiere desarrollarse. Finalmente, se establecen las competencias, propósitos y preguntas guía que
This document appears to be the cover page and objectives for a Bachelor's thesis project presented by Alejandro Aguilar Extremo to the Faculty of Mechanics, Department of Machine Engineering at Vilnius Gediminas Technical University. The objectives are to develop an electromechanical pulling winch system for an ocean coast patrol boat. The project aims to review existing patented pulling winch designs and include an economic calculation of the developed system. The document provides information on consultants, academic supervisors, and objectives of the thesis project.
El documento presenta los estándares TIC para docentes según la UNESCO, los cuales incluyen nociones básicas de TIC para generar conocimientos en los estudiantes, la profundización del conocimiento a través de tareas y proyectos guiados que permitan un conocimiento profundo de las asignaturas, y generar conocimientos desplegando y modelando procesos de aprendizaje abiertamente para desarrollar competencias aplicables en las profesiones de los estudiantes.
Este documento presenta los resultados de una votación para diferentes escuelas. Muestra los nombres de los candidatos y la cantidad de votos que recibió cada uno por escuela. Las escuelas con más de un candidato incluyen Escola Áureo Oliveira Filho, Escola Antonio Francisco Alves, Escola Amélio Batista Filho, Escola Arnaldo Souza Prado y otras. El candidato con más votos en total fue Jessica Santos en la escuela Colégio Municipal Monsenhor Barbosa con 214 votos.
El documento describe los conceptos de ciclo de vida y procesos asociados al desarrollo de software y sistemas. Explica que un ciclo de vida es un marco de referencia que incluye los procesos, actividades y tareas involucradas desde la definición de requisitos hasta la finalización del uso de un producto. Luego detalla los procesos organizacionales, de soporte y técnicos que comprenden los ciclos de vida del software y los sistemas, haciendo referencia a estándares como ISO 12207 e ISO 15288.
Este documento presenta una guía para desarrollar un plan de negocios. Explica que un plan de negocios permite planificar y concretar ideas de negocio para alcanzar objetivos. Detalla las siete etapas clave de un plan de negocios: 1) Naturaleza del proyecto 2) El mercado 3) Producción 4) Organización 5) Finanzas 6) Plan de trabajo 7) Resumen ejecutivo. Cada etapa incluye elementos como misión, productos, análisis de competidores, y más. El documento provee
Este documento describe el sistema HACCP (Análisis de Peligros y Puntos de Control Crítico) para la producción de alimentos. Explica los 7 principios de HACCP, que incluyen realizar un análisis de peligros, identificar puntos críticos de control, establecer límites críticos, procedimientos de monitoreo, acciones correctivas, verificación y registro. También identifica posibles peligros y controles críticos para cada etapa del proceso de producción de alimentos, como compras, recepción, al
Este documento describe los más de 70,000 productos electromecánicos disponibles en stock, incluyendo conectores electrónicos e industriales, interruptores, relés y control de potencia. Se ofrecen estos productos a precios competitivos con entrega en 24-48 horas. También se proporcionan conectores especializados para aplicaciones de energías renovables como iluminación LED, energía solar y alta corriente DC.
Este documento describe la evolución histórica de la comprensión del sistema circulatorio, desde las primeras teorías de Hipócrates y Aristóteles hasta el descubrimiento correcto de la circulación menor por Miguel Servet en el siglo XVI. Explica que muchos anatomistas como Galeno, Vesalio y otros observaron partes del sistema circulatorio pero no pudieron explicar completamente cómo funciona, hasta que la teoría correcta de la circulación fue finalmente aceptada.
Este documento describe la energía hidráulica y cómo se puede obtener de fuentes como ríos y represas. Explica que la energía hidráulica se obtiene de la energía cinética y potencial del agua y puede transformarse a través de molinos, turbinas o centrales hidroeléctricas. También describe una rueda Pelton, una turbina hidráulica eficiente que usa chorros de agua para hacer girar sus cucharas y generar energía.
Este documento describe varias herramientas web 2.0 como blogs, wikis, redes sociales y audioforos y cómo pueden usarse en el aula para mejorar la educación. Explica que los blogs permiten compartir conocimientos, los wikis fomentan la colaboración estudiantil, y las redes sociales y audioforos estimulan la discusión y retroalimentación entre estudiantes.
Resumen de inversiones municipales PEF2011 planteadas por alcaldes distrito iiJuan Carlos Rico Díaz
Este documento resume las solicitudes de proyectos de inversión para el presupuesto federal de 2011 de varios municipios del II Distrito Electoral de Sonora, México. Los proyectos incluyen obras de infraestructura como pavimentación de calles, construcción de plantas de tratamiento de aguas residuales, y adquisición de equipamiento para seguridad pública, con un monto total solicitado de más de 1,000 millones de pesos.
Equipement et usages des TIC dans l'agriculture aquitaineQualiméditerranée
Karine BRETON, ingénieur au sein du projet RAUDIN à l'université de Bordeaux 3, présente les résultats d'une enquête sur les équipements et usages des TIC dans l'agriculture aquitaine.
Internet se originó como un proyecto de defensa de Estados Unidos en la década de 1960 para garantizar la comunicación en caso de ataque nuclear. Se desarrolló el protocolo TCP/IP para transmitir paquetes de información entre lugares remotos. En la actualidad, Internet es una red global de redes que conecta ordenadores y equipos de todo el mundo a través de cables, satélites y otros medios, permitiendo el intercambio de información como correo electrónico, páginas web y archivos. Aunque no tiene una organización central, su funcionamiento se basa en el
La temporada 2010 de F1 es muy reñida y emocionante debido al nuevo sistema de puntuación. El calendario incluye 19 grandes premios, incluyendo el regreso de Canadá y la adición de Corea. Fernando Alonso ganó el Gran Premio de Italia.
Este documento presenta un diagnóstico socioeducativo realizado a un grupo de alumnos de segundo grado de secundaria con el fin de identificar su problemática en cuanto a la expresión oral. Se describe el contexto geográfico, comunitario e institucional donde se ubica la escuela. Asimismo, se realiza un diagnóstico grupal para conocer las características de los alumnos y determinar que la expresión oral es una competencia que requiere desarrollarse. Finalmente, se establecen las competencias, propósitos y preguntas guía que
This document appears to be the cover page and objectives for a Bachelor's thesis project presented by Alejandro Aguilar Extremo to the Faculty of Mechanics, Department of Machine Engineering at Vilnius Gediminas Technical University. The objectives are to develop an electromechanical pulling winch system for an ocean coast patrol boat. The project aims to review existing patented pulling winch designs and include an economic calculation of the developed system. The document provides information on consultants, academic supervisors, and objectives of the thesis project.
El documento presenta los estándares TIC para docentes según la UNESCO, los cuales incluyen nociones básicas de TIC para generar conocimientos en los estudiantes, la profundización del conocimiento a través de tareas y proyectos guiados que permitan un conocimiento profundo de las asignaturas, y generar conocimientos desplegando y modelando procesos de aprendizaje abiertamente para desarrollar competencias aplicables en las profesiones de los estudiantes.
Este documento presenta los resultados de una votación para diferentes escuelas. Muestra los nombres de los candidatos y la cantidad de votos que recibió cada uno por escuela. Las escuelas con más de un candidato incluyen Escola Áureo Oliveira Filho, Escola Antonio Francisco Alves, Escola Amélio Batista Filho, Escola Arnaldo Souza Prado y otras. El candidato con más votos en total fue Jessica Santos en la escuela Colégio Municipal Monsenhor Barbosa con 214 votos.
Avec le F15, passez à l’étape suivante pour vous sentir mieux et avoir meilleure mine. Que vous commenciez tout juste à faire du sport et à manger plus sain, ou que vous ayez déjà de l’expérience en la matière : le F15 convient à tout le monde quel que soit son niveau. Suivez le F15 INTERMEDIATE si le sport et la nourriture saine font déjà partie de votre quotidien, mais que vous êtes prêt à passer à l’étape suivante.
Pour qui :
Pour les personnes qui, une fois le F15 BEGINNER accompli, souhaitent poursuivre leur transformation. Le programme est aussi idéal pour les personnes déjà relativement actives, qui souhaitent intensifier le rythme de leurs activités sportives et garder leurs habitudes alimentaires saines. Ce programme introduira aussi l’entraînement sportif à l‘aide d’haltères. Le travail s’effectuera en suivant un programme nutritionnel et un planning de compléments alimentaires, des recettes saines, des exercices de musculation et de cardio à intensité élevée, des entraînements par intervalles et des sessions de yoga. La brochure contient un plan nutritionnel, un programme sportif, des informations concernant un changement de style de vie durable, mais également des informations générales sur par exemple l’importance d’une bonne nuit de sommeil.
Forever living f15 beginner belgique luxembourg Mode d'emploiRaouf Makhlouf
Vous déjà êtes modérément actif mais souhaitez relever l’intensité de votre routine? Prenez une longueur d’avance avec le programme F15 INTERMEDIATE 1 et 2.
www.monaloevera.be
Une personne qui vient de faire un régime va, la plupart du temps, now
Déprimant ? Evidemment ! Illogique… et bien non !!!
Cela s’explique en effet très facilement parce que le corps va compenser la restriction calorique par une sorte de mécanisme de défense. Alors… que faire ?
Nous abordons le marché du Food à travers 4 MACRO-TENDANCES, pour étudier leurs manifestations et leurs implications :
- La 1re concerne les évolutions de la vision globale du marché.
- La 2e explique les nouveaux imaginaires & états d’esprit du consommateur vis-à-vis du marché.
- La 3e détaille la tendance majeure des évolutions & innovations produits.
- La 4e présente le plus gros challenge à venir pour les acteurs traditionnels du marché.
http://bit.ly/aUTWUQ télécharger le livre gratuitement
ce livre vous apprendra tout sur le régime hyperprotéiné dukan, il y a même des recettes!!!
plus des conseils actualisés puisque c'est l'édition 2010. j'ai perdu 5 kilos en 2 mois avec les conseils du doc.
Learn techniques and where to get infos to use Delphi and FireMonkey for game coding. It's easy : all is included in the free Community Edition for individuals and of course in paid editions for professionals.
The replay of this webinar is available at https://serialstreameur.fr/delphicon-2021-fmx-game-engine.php
This webinar is also available in french at https://serialstreameur.fr/webinaire-20211211.php
Using Delphi as a no code development environmentpprem
Learn how to code softwares and mobile apps in low code or no code mode with Delphi and C++Builder. It's easy : all is included in the free Community Edition for individuals and of course in paid editions for professionals.
The replay of this webinar is available at https://serialstreameur.fr/delphicon-2021-delphi-nocode.php
This webinar is also available in french at https://serialstreameur.fr/webinaire-20210930.php
Easy coding a multi device game with FireMonkeypprem
Learn how to use Delphi and FireMonkey to create a simple game in less than 2 hours.
The replay of this webinar is available at https://serialstreameur.fr/emb-coderage-2018
Utiliser FireMonkey comme moteur de jeux vidéopprem
Beaucoup de jeux vidéo ont été développés en Pascal. Beaucoup le sont aussi en Delphi dont certains sont visibles dans les showcases d'Embarcadero.
Certains utilisent des moteurs de jeux externes ou des librairies liées à Windows. Pour la plupart des jeux ce n'est pas nécessaire car nous avons déjà tout ce qu'il faut avec FireMonkey directement dans Delphi.
Il suffit d'avoir des connaissances de base du langage Pascal, une bonne connaissance du fonctionnement de FireMonkey et il est très facile de créer des jeux de tous types (casual, puzzle, 2D, 3D) avec les composants et librairies disponibles en standard.
Lors de cette présentation, découvrez comment gérer de la musique en fond sonore ou en bruitage, des sprites et des animations, des collisions et des décors.
Vous avez déjà vu en pratique lors des directs de codages de jeux vidéo en 2021 ce que ça pouvait donner. Parcourons ensemble les points essentiels pour tout développeur de jeux qui voudrait utiliser Delphi ou pour tout développeur Delphi que le jeu vidéo intéresse mais qui n'osait pas sauter le pas jusqu'à aujourd'hui.
Et si en plus vous avez des enfants, créer des jeux avec eux est le moyen idéal de les initier à la programmation...
Ce webinaire a été enregistré le 11 décembre 2021. Vous pouvez le voir sur https://serialstreameur.fr/webinaire-20211211.php
Les codes sources de certains exemples et d'une librairie destinée aux développeurs de jeux vidéo avec FireMonkey sont disponibles sur ce dépôt GitHub :
https://github.com/DeveloppeurPascal/DelphiFMXGameSnippets
Depuis leur première version Delphi et C++Builder sont des oublies de développement orientés RAD (Rapid Application Development). On utilise des composants qu'on déplace sur des fiches pour dessiner nos écrans et concevoir les logiciels pour Windows, Mac, Linux, iOS et Android.
Bien entendu, contrairement à des outils plus spécifiques, Delphi et C++Builder nous donnent accès aux éléments préconçus à assembler, telles des briques de Lego, mais aussi au code source de ce qui est fourni en plus de points d'entrée où mettre ce dont on a besoin.
On ne peut donc pas parler complètement d'outils de développement no code, mais en pratique rien ne nous empêche de les utiliser de cette façon, preuve à l'appui dans cette vidéo où Patrick Prémartin montre comment développer une application de gestion de base de données sans une seule ligne de code.
Ce webinaire a été enregistré le 30 septembre 2021. Il est disponible en rediffusion sur https://serialstreameur.fr/webinaire-20210930.php
Sorties le 9 septembre 2021, les versions 11 Alexandria de RAD Studio, Delphi et C++Builder contiennent leur lot de nouveautés, de mises à jours et de correctif.
Les fonctionnalités essentielles ont été présentées par Embarcadero lors de plusieurs sessions en ligne ayant suscité un grand nombre de questions de la part des spectateurs et développeurs.
Plutôt que de se contenter de traduire la présentation de départ, Patrick Prémartin vous propose une revue des documents de sortie avec bien entendu un point sur chaque nouveauté mais aussi sur les choses un peu moins visibles et quelques points potentiellement bloquants.
Liens, sources et rediffusion sont disponibles sur le site https://serialstreameur.fr/webinaire-20210924.php
A travers ce webinaire, Patrick Prémartin donne des pistes pour répondre à la question "comment mettre mon application en ligne ?".
Vous y découvrirez quelles technologies sont fournies par Embarcadero avec les différentes versions de RAD Studio, Delphi et C++Builder mais aussi des solutions dans le commerce ou en logiciel libre.
IntraWeb, UniGUI et TMS Web Core font l'objet d'une courte démo pour en montrer les différences.
Des outils serveur (web et/ou API) sont évoqués pour les cas qui nécessiteraient de séparer interface utilisateur (web ou pas) de la partie codage de vos applications.
Ce webinaire est disponible en rediffusion sur https://serialstreameur.fr/webinaire-20210624.php accompagné de liens et resources complémentaires.
git est un outil essentiel pour la gestion des versions des codes sources des projets informatiques pour les développeurs travaillant en équipe comme ceux qui travaillent depuis plusieurs ordinateurs à la fois.
Utilisé conjointement à des systèmes d'intégration continue, il permet de générer des tests automatiques, des binaires, des versions de production comme de test de logiciels avec un minimum d'action de la part des développeurs.
Cependant il faut quand même maîtriser ses bases pour en tirer le meilleur : savoir comment gérer des branches, les commit et les fichiers qui doivent se trouver dans un "projet git".
Il est également bien de savoir créer et participer à des projets open source pour partager ses connaissances et compétences avec la communauté de développeurs. git est très utile pour accéder à GitHub et d'autres outils de stockage de sources et de gestion de projets logiciels.
Lors de cette présentation proposée le 22 décembre 2020, Patrick Prémartin explique le fonctionnement de base de git et comment s'en servir conjointement à l'IDE de RAD Studio utilisé pour du développement Delphi comme C++Builder.
Rediffusion de cette présentation et liens complémentaires sur https://serialstreameur.fr/webinaire-20201222.php
Webinaire du 24 novembre 2020 sur le déploiement de logiciels et applications mobiles développés avec Delphi ou C++Builder de Embarcadero.
Dans cette session de deux heures sont abordées chaque plateforme disponible et les modes de diffusion possible.
En fin de conférence un exemple de code (client et serveur) donne une idée de la facilité de gérer les mises à niveau des logiciels une fois diffusés lorsque ça e s'est pas fait par un magasin d'application automatisant leur mise à niveau.
Rediffusion de cette présentation sur https://serialstreameur.fr/webinaire-20201124.php
Les développeurs négligent souvent de faire des tests unitaires. Ces bouts de code qui testent leur code sur la durée de vie des logiciels et permettent de détecter des erreurs qu’un humain n’aurait pas trouvées sur des tests fonctionnels.
Dans cette session de webinaire vous découvrirez cinq techniques utilisables avec Delphi pour faire des tests unitaires et fiabiliser vos codes sources comme vos projets que vous développiez seul ou en équipe.
5 techniques sont proposées avec des exemples pour chacune : les assertions, les tests unitaires à la main, DUnit, DUnitm, DUnitX et en bonus un tour sur l'extension Test Insight qui permet de tester tout en codant sans sortir de l’IDE.
La rediffusion est disponible sur https://serialstreameur.fr/webinaire-20201103.php
Développer une application pour Android TV avec Delphipprem
Les périphériques Android TV ne sont pas forcément la cible principale des développeurs Android qui ont tendance à travailler pour des smartphones ou tablettes, mais ça peut toujours servir en entreprise ou en famille. Après tout vous avez peut-être envie de faire une présentation interactive et la "jouer" directement sur votre téléviseur compatible Android TV, une Freebox ou avec un FireTV d'Amazon ?
Vous pouvez aussi développer des jeux vidéos qui fonctionneraient sur la télévision en plus de vos smartphones et tablettes.
Lors de cette conférence en ligne j'ai présenté comment faire du développement Android TV depuis Delphi avec son framework FireMonkey. J'ai également abordé la configuration des appareils pour activer leur mode développeur et celle du SDK Android pour y accéder en réseau local plutôt qu'en connexion directe à votre ordinateur de développement.
Plusieurs programmes ont été proposés pour illustrer les différents thèmes. Ils sont disponibles sur le dépôt GitHub de ce webinaire : https://github.com/DeveloppeurPascal/DevelopperUneApplicationPourAndroidTVAvecDelphi
Cette présentation est disponible en rediffusion sur https://serialstreameur.fr/webinaire-20200929.php
Sauvegarder et restaurer l'état des applications mobilespprem
Les logiciels classiques et les applications mobiles ont un cycle de vie différent et il est nécessaire de savoir comment tout ça fonctionne pour ne pas perdre d’informations selon les manipulations de nos utilisateurs.
Cette session vous présente le concept de life cycle pour les logiciels (Windows, macOS, Linux) et applications mobiles (iOS, iPadOS, Android). Est également abordée la notion de contexte d’exécution et surtout comment Embarcadero nous propose de le gérer dans Delphi lors de la perte de focus et du passage en background de nos logiciels développés avec FireMonkey dans Delphi.
Les sources des exemples : https://github.com/DeveloppeurPascal/SauvegarderEtRestaurerLEtatDesApplicationsMobiles
Voir ou revoir cette présentation en vidéo sur https://serialstreameur.fr/webinaire-20200831.php
La gestion du clavier se fait toute seule sur les logiciels "desktop" pour Windows, macOS et Linux quel que soit le langage et le framework utilisés. Ce n'est plus le cas pour iOS et Android qui nécessite des ajustements.
Le problème classique est la saisie sur des champs en dessous de la zone d'affichage du clavier.
Lors de ce webinaire, Patrick Prémartin vous propose quelques rappels sur les champs de saisie proposés en standard dans FireMonkey et quelques bonnes pratiques avant de voir en détail plusieurs exemples de code permettant de gérer les mouvements de l'interface en fonction de la position du clavier virtuel sur smartphone et tablettes iOS et Android.
Les exemples sont développés avec Delphi mais vous pourrez vous en inspirer sur vos projets en C++Builder. Embarcadero propose d'ailleurs plusieurs exemples sur les deux plateformes.
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20200728.php
Quand on développe des outils personnels ou internes à une entreprise il est rare qu’on ait besoin de gérer plusieurs langues (même si ce n’est pas une mauvaise idée d’y penser dans le monde global dans lequel nous évoluons). Lorsqu’on vise l’international ou les plateformes mobiles c’est impératif de proposer un système de changement de langue au niveau de chaque logiciel.
Embarcadero fournit un assistant d’internationalisation avec les projets VCL mais a annoncé sa « deprecation » lors de la sortie de la 10.3 Rio. Un composant est également disponible pour les projets FireMonkey mais il n’est pas des plus pratiques sur de gros projets.
Il existe plusieurs autres solutions dans l’écosystème Delphi et C++ que l’on peut appliquer à nos projets. La plus connue semblant être TSILang, mais d'autres sont aussi disponibles dans le commerce ou en open source. Des liens sont disponibles sur la présentation de cette session, je vous invite à les consulter directement.
En seconde partie de cette conférence en ligne je vous propose de mettre en place une méthode simple pour rendre vos projets exploitables à l’international en utilisant une dose d’héritage et quelques boucles bien placées.
Les exemples sont développés en FireMonkey pour Delphi mais vous pourrez vous en inspirer sur vos autres types de projets en Delphi ou Lazarus comme en C++Builder.
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20200625.php
Depuis juin 2019 Embarcadero propose aux détenteurs de licences Entreprise et Architecte de Delphi et RAD Studio d’utiliser gratuitement FMX Linux pour développer des logiciels avec interface utilisateur sous Linux.
Suite à l’article de présentation des bases dans le magazine Programmez! de mars 2020, nous vous proposons de faire les manipulations en direct :
- installation du compilateur Linux d’Embarcadero
- installation de FMX Linux et de ses exemples depuis GetIt
- installation du PAServer pour Linux sur une distribution Ubuntu
- création d’un programme en utilisant FireMonkey et FMX Linux
- déploiement
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20200303.php
Utiliser des dessins vectoriels à la place d'imagespprem
En multiplateforme comme en desktop Windows classique la question de la résolution d’écran se pose de plus en plus. Delphi permet de gérer un certain nombre de choses de façon transparente et les nouveaux composants d’images multi résolutions pour la VCL présents depuis la version 10.3.3 Rio simplifient encore les choses.
Le problème c’est que si vous avez beaucoup de visuels dans vos projets VCL ou FMX vous devez y embarquer ces images dans plusieurs tailles différentes ce qui apporte des contraintes en terme de volume à déployer et de maintenance.
Il existe une solution : travailler avec des visuels vectoriels.
A l’origine le format SVG a été créé pour afficher des graphiques sur des pages web et les fichiers PDF mais il a bien vite remplacé les différents formats de cliparts utilisés dans les présentations PowerPoint et documents Word des années 90.
Il est possible de les utiliser aussi dans nos projets à l’aide de plusieurs solutions logicielles dont je vous présenterai une sélection.
Les outils utilisés lors de cette session seront : Delphi, Inkspace, Adobe Illustrator, des composants intégrés à Delphi et plusieurs librairies externes (dont les solutions proposées par RiverSoft, Winsoft et TMS Software).
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20200128.php
Embarquer une base de données locale dans vos logiciels et applications mobilespprem
Une question revient assez régulièrement sur les forums de discussion, lors des conférences et formations : « comment faire pour déployer ma base de données et les mises à jours de sa structure ? »
Je vous propose une solution simple à mettre en œuvre, disponible dans toutes les éditions de Delphi 10.3.3 Rio (et les versions suivantes).
Les outils utilisés lors de cette session seront : Delphi, FireDAC, SQLite, SQL, TMS Data Modeler, DB Browser for SQLite et Notepad++.
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20191219.php
Que ce soit pour comprendre un problème utilisateur, pour travailler avec une base de données locale ou pour s’interfacer avec des automates de production il n’est pas toujours faisable de reproduire des conditions réelles sur nos postes de développement et installer l'EDI pour déboguer sur place n’est ni envisageable techniquement, ni en terme de licence.
Depuis de nombreuses années RAD Studio (Delphi et C++Builder) propose une solution pour contourner la difficulté : le déploiement et le débogage distants.
Lors de cette session nous avons vu comment configurer notre environnement de développement et les postes informatiques sur lesquels on désire travailler ponctuellement afin de pouvoir travailler « à distance », via Internet ou notre réseau local.
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20191105.php
Utiliser l'EDI pour développer en multiplateformepprem
Ce webinaire vous permettra de découvrir ou redécouvrir les fonctionnalités de l’EDI de RAD Studio / Delphi / C++Builder en matière de conception d’écrans multiplateformes. Pour utiliser pleinement l’EDI avec FireMonkey vous vous devez de les connaître.
Nous aborderons les fonctionnalités du concepteur de fiches pour FireMonkey, la prévisualisation intégrée à l’EDI et la prévisualisation en temps réel sur des appareils mobiles.
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20190423.php
Conférence en ligne portant sur l'utilisation des différents composants et des propriétés permettant de définir des fiches non figées en pixel pour fonctionner du mieux possible sur tout types d'écrans d'ordinateurs tournant sous Windows.
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20190625.php
2. Avertissement
Ce livre numérique (ebook) vous a été offert dans le cadre du club de lecture
GratuiBook.fr
En recevant cet ebook, vous avez acquis le droit de le distribuer gratuitement autour de
vous (en format numérique), de le fournir en cadeau à votre famille ou vos amis.
En aucun cas vous ne devez vendre cet ebook.
Vous ne devez pas envoyer cet ebook par email à des inconnus ou des listes de contacts.
Cela peut s'apparenter à du spam et c'est mal !
Vous ne devez pas non plus faire de modification dans le contenu ou la présentation de
cet ebook. Comme toute œuvre de l'esprit, il est protégé par les lois internationales sur le droit
à la propriété intellectuelle. Il est et reste par conséquent la propriété de son auteur et de son
éditeur.
Aucune copie, même partielle n'est autorisée sans accord préalable en dehors du cadre
strictement familial et de la diffusion intégrale de cet ebook.