Exercez votre savoir avec le mathdoku. Plus dur que le Sudoku, vous devrez en plus faire travailler vos méninges et faire des mathématiques pour arriver à remplir les grilles !
Este documento clasifica las carnes en rojas, blancas y negras según su procedencia y describe los factores que afectan su calidad como la edad, raza, alimentación y forma de sacrificio del animal. Explica que la carne de animales más jóvenes es más blanca, suave y con menos grasa, mientras que la de animales mayores es más roja y grasienta. También cubre los procesos de maduración y conservación de la carne fresca, refrigerada o congelada.
El documento presenta la información de dos centros de la organización CAPNA en Lima, Perú. Detalla los talleres y actividades ofrecidos a niños, adolescentes y padres de familia en 2010, incluyendo cursos bíblicos, educación, música, y clubes. También describe campañas comunitarias de donación de ropa y alimentos. Concluye solicitando voluntarios y donaciones para continuar apoyando a los 120 niños y adolescentes de los centros CAPNA "San Gabriel" y "Virgen de la Candelaria".
Este documento presenta el proyecto 2 de fotomontaje de un personaje para el curso Introducción a los Medios Digitales. El proyecto consiste en representar gráficamente un concepto a través de un personaje utilizando Photoshop. El documento describe el concepto seleccionado de un personaje estresado que siente que le falta tiempo y se dedica a estudiar, y proporciona detalles sobre la identidad, descripción, asociaciones e inspiración para el personaje, así como la estructura y boceto propuesto para la composición f
Exercez votre savoir avec le mathdoku. Plus dur que le Sudoku, vous devrez en plus faire travailler vos méninges et faire des mathématiques pour arriver à remplir les grilles !
Este documento clasifica las carnes en rojas, blancas y negras según su procedencia y describe los factores que afectan su calidad como la edad, raza, alimentación y forma de sacrificio del animal. Explica que la carne de animales más jóvenes es más blanca, suave y con menos grasa, mientras que la de animales mayores es más roja y grasienta. También cubre los procesos de maduración y conservación de la carne fresca, refrigerada o congelada.
El documento presenta la información de dos centros de la organización CAPNA en Lima, Perú. Detalla los talleres y actividades ofrecidos a niños, adolescentes y padres de familia en 2010, incluyendo cursos bíblicos, educación, música, y clubes. También describe campañas comunitarias de donación de ropa y alimentos. Concluye solicitando voluntarios y donaciones para continuar apoyando a los 120 niños y adolescentes de los centros CAPNA "San Gabriel" y "Virgen de la Candelaria".
Este documento presenta el proyecto 2 de fotomontaje de un personaje para el curso Introducción a los Medios Digitales. El proyecto consiste en representar gráficamente un concepto a través de un personaje utilizando Photoshop. El documento describe el concepto seleccionado de un personaje estresado que siente que le falta tiempo y se dedica a estudiar, y proporciona detalles sobre la identidad, descripción, asociaciones e inspiración para el personaje, así como la estructura y boceto propuesto para la composición f
El río Júcar atraviesa las provincias españolas de Cuenca, Albacete y Valencia antes de desembocar en el Mediterráneo. Tiene una longitud de casi 500 km y un caudal medio de aproximadamente 50 m3/s. Recibe aguas de afluentes como el río Cabriel y el río Huécar. A lo largo de su curso, el paisaje varía desde montañas en su curso alto hasta valles ondulados y desembocadura en Valencia.
El río Guadiana nace en los manantiales de Pinilla en España y recorre 744 km a través de la Submeseta Sur hasta desembocar en el Océano Atlántico. Es el cuarto río más largo de la Península Ibérica y tiene varios embalses a lo largo de su curso que se utilizan para regadío e hidroelectricidad. Sus principales afluentes son los ríos Záncara, Jabalón, Ciguela y Zujar.
El documento describe las principales creencias de varias religiones en Argentina. El catolicismo venera a la Virgen María y a los santos. Cree que María concibió a Jesús sin conocer varón y ascendió al cielo en cuerpo y alma. El pentecostalismo hace énfasis en el bautismo en el Espíritu Santo. El cristianismo se basa en Jesús como fundador y figura central. Los evangélicos siguen fielmente la Biblia y su compromiso personal con Cristo.
Esta ley regula el desarrollo urbano y la construcción en El Salvador. Designa al Viceministerio de Vivienda y Desarrollo Urbano como la entidad encargada de formular la política nacional de vivienda y desarrollo urbano. También establece requisitos para la aprobación de proyectos de urbanización y construcción, como planos topográficos, resolución de servicios básicos e infraestructura, y que deben ser dirigidos por profesionales autorizados. Además, facultan a las municipal
Fumando Espero es un taller multimedia realizado en septiembre de 2010. El documento presenta información sobre un taller que se llevó a cabo en ese mes y año, enfocado en temas multimedia.
ADFC anual report on cycling tourism trend. Some EuroVelo routes positioned themselves as some of the main destinations for German cycling tourists and in many cases, registering the biggest increaments.
El documento habla sobre la creación de tablespaces y usuarios enlazados a tablespaces específicos. Se crean los usuarios ejemplo11 y ejemplo12, donde ejemplo12 está enlazado a los tablespaces academ y temp_academ, mientras que ejemplo11 no está enlazado a ningún tablespace. Luego se revisa a qué tablespace pertenece cada usuario y los privilegios que tienen. Finalmente, se crea un rol llamado "gerente" con permiso para iniciar sesión.
La telefonía móvil 3.5G es una variante mejorada del sistema 3G que revolucionó la forma en que los teléfonos móviles pueden usar y compartir datos. El sistema 3.5G ahora se está consolidando como el estándar más efectivo, ya que ofrece gran funcionalidad y es fácil de implementar para los operadores. La generación 3.5G optimiza sistemas como WCDMA para permitir tasas de transferencia teóricas de hasta 14Mbps y habilitar servicios multimedia como videoconferencias y televisión móvil en las redes cel
El documento describe las migraciones internas y externas en El Salvador. Las migraciones internas ocurren dentro del país, por ejemplo debido a desastres naturales, oportunidades de empleo o delincuencia. Esto puede causar problemas sociales y desempleo, lo que a su vez puede impulsar la migración externa. Las migraciones externas ocurren cuando los salvadoreños emigran a otros países buscando nuevas oportunidades y para alcanzar el "sueño americano", pero a menudo enfrentan pobreza, extorsión, problemas social
La primera reunión de docentes y ATPs de la Universidad de Arizona buscó generar soluciones a problemas pedagógicos y fortalecer las relaciones humanas. Los participantes discutieron en mesas temas como el perfil de los ATPs, la comunicación entre docentes y ATPs, y las relaciones humanas. La mayoría votó priorizar las relaciones humanas, debido a que actualmente no existe coordinación entre los actores educativos. La reunión concluyó con el acuerdo de continuar la discusión para mejorar las relaciones y la calidad educativa.
Die Habsburger Monarchie
Die Habsburg in Mittle Alter
Kaiser Karl V
Er sit im 1500 inEr ist im 1500 in Gent geboren und am 21 september 1558 im kloster San Jeronimo de Yuste getotet.
Er wurde im Jahre 1519 zum römisch deutschen Konig gewahlt
nach seiner Krönung im jahre 1520 nante er sich « erwählter « Kaiser des Heiligen Römischen Reiches.
Im 1530 wurde er offiziell als letzer römisch deutscher Herrscher durch Papst Clement VII.
Am 23 August 1556 verzichtete er zugunsten seines Sohnes Philipp II auf den spanischen Thron und zugunsten seines Brtuder Ferdinand I auf die Kaiserwurde.
Kaisertum österreisch
Maria Theresia war eine Fürstin aus dem Hause Habsburg.
Die regierende Erzherzogin von Österreich und Königin u. a. von Ungarn (mit Kroatien) und Böhmen (1740–1780) zählte zu den prägenden Monarchen der Ära des aufgeklärten Absolutismus.
Sie erreichte 1745 Wahl und Krönung ihres Gatten Franz I. Stephan zum römisch-deutschen Kaiser und wurde, obwohl nicht selbst gekrönt, fortan als Kaiserin tituliert.
Ohne eigene Hausmacht und ohne nennenswerte militärische oder politische Begabung widmete sich Franz Stephan vor allem der finanziellen Absicherung der kaiserlichen Familie – womit er sehr erfolgreich war;
wurde die Bedeutung der Stände und partikularen Kräfte zurückgedrängt und dadurch der Zentralstaat gestärkt. Außenpolitisch suchte Maria Theresia den Ausgleich mit Frankreich.
Nach dem Tod ihres Ehemannes 1765 machte sie ihren Sohn Josef II. zum Mitregenten in den habsburgischen Erblanden. Er folgte dem Vater auch als römisch-deutscher Kaiser nach. Allerdings erwies sich auf Grund unterschiedlicher politischer Vorstellungen die Zusammenarbeit zwischen Mutter und Sohn als relativ schwierig
Quelle
Danke für ihre Aufmerksamkeit
Application Facebook permettant aux professionnels de l'immobilier de présenter leur savoir-faire, partager leurs biens avec leur réseau et développer leur influence et leur expertise
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
El río Júcar atraviesa las provincias españolas de Cuenca, Albacete y Valencia antes de desembocar en el Mediterráneo. Tiene una longitud de casi 500 km y un caudal medio de aproximadamente 50 m3/s. Recibe aguas de afluentes como el río Cabriel y el río Huécar. A lo largo de su curso, el paisaje varía desde montañas en su curso alto hasta valles ondulados y desembocadura en Valencia.
El río Guadiana nace en los manantiales de Pinilla en España y recorre 744 km a través de la Submeseta Sur hasta desembocar en el Océano Atlántico. Es el cuarto río más largo de la Península Ibérica y tiene varios embalses a lo largo de su curso que se utilizan para regadío e hidroelectricidad. Sus principales afluentes son los ríos Záncara, Jabalón, Ciguela y Zujar.
El documento describe las principales creencias de varias religiones en Argentina. El catolicismo venera a la Virgen María y a los santos. Cree que María concibió a Jesús sin conocer varón y ascendió al cielo en cuerpo y alma. El pentecostalismo hace énfasis en el bautismo en el Espíritu Santo. El cristianismo se basa en Jesús como fundador y figura central. Los evangélicos siguen fielmente la Biblia y su compromiso personal con Cristo.
Esta ley regula el desarrollo urbano y la construcción en El Salvador. Designa al Viceministerio de Vivienda y Desarrollo Urbano como la entidad encargada de formular la política nacional de vivienda y desarrollo urbano. También establece requisitos para la aprobación de proyectos de urbanización y construcción, como planos topográficos, resolución de servicios básicos e infraestructura, y que deben ser dirigidos por profesionales autorizados. Además, facultan a las municipal
Fumando Espero es un taller multimedia realizado en septiembre de 2010. El documento presenta información sobre un taller que se llevó a cabo en ese mes y año, enfocado en temas multimedia.
ADFC anual report on cycling tourism trend. Some EuroVelo routes positioned themselves as some of the main destinations for German cycling tourists and in many cases, registering the biggest increaments.
El documento habla sobre la creación de tablespaces y usuarios enlazados a tablespaces específicos. Se crean los usuarios ejemplo11 y ejemplo12, donde ejemplo12 está enlazado a los tablespaces academ y temp_academ, mientras que ejemplo11 no está enlazado a ningún tablespace. Luego se revisa a qué tablespace pertenece cada usuario y los privilegios que tienen. Finalmente, se crea un rol llamado "gerente" con permiso para iniciar sesión.
La telefonía móvil 3.5G es una variante mejorada del sistema 3G que revolucionó la forma en que los teléfonos móviles pueden usar y compartir datos. El sistema 3.5G ahora se está consolidando como el estándar más efectivo, ya que ofrece gran funcionalidad y es fácil de implementar para los operadores. La generación 3.5G optimiza sistemas como WCDMA para permitir tasas de transferencia teóricas de hasta 14Mbps y habilitar servicios multimedia como videoconferencias y televisión móvil en las redes cel
El documento describe las migraciones internas y externas en El Salvador. Las migraciones internas ocurren dentro del país, por ejemplo debido a desastres naturales, oportunidades de empleo o delincuencia. Esto puede causar problemas sociales y desempleo, lo que a su vez puede impulsar la migración externa. Las migraciones externas ocurren cuando los salvadoreños emigran a otros países buscando nuevas oportunidades y para alcanzar el "sueño americano", pero a menudo enfrentan pobreza, extorsión, problemas social
La primera reunión de docentes y ATPs de la Universidad de Arizona buscó generar soluciones a problemas pedagógicos y fortalecer las relaciones humanas. Los participantes discutieron en mesas temas como el perfil de los ATPs, la comunicación entre docentes y ATPs, y las relaciones humanas. La mayoría votó priorizar las relaciones humanas, debido a que actualmente no existe coordinación entre los actores educativos. La reunión concluyó con el acuerdo de continuar la discusión para mejorar las relaciones y la calidad educativa.
Die Habsburger Monarchie
Die Habsburg in Mittle Alter
Kaiser Karl V
Er sit im 1500 inEr ist im 1500 in Gent geboren und am 21 september 1558 im kloster San Jeronimo de Yuste getotet.
Er wurde im Jahre 1519 zum römisch deutschen Konig gewahlt
nach seiner Krönung im jahre 1520 nante er sich « erwählter « Kaiser des Heiligen Römischen Reiches.
Im 1530 wurde er offiziell als letzer römisch deutscher Herrscher durch Papst Clement VII.
Am 23 August 1556 verzichtete er zugunsten seines Sohnes Philipp II auf den spanischen Thron und zugunsten seines Brtuder Ferdinand I auf die Kaiserwurde.
Kaisertum österreisch
Maria Theresia war eine Fürstin aus dem Hause Habsburg.
Die regierende Erzherzogin von Österreich und Königin u. a. von Ungarn (mit Kroatien) und Böhmen (1740–1780) zählte zu den prägenden Monarchen der Ära des aufgeklärten Absolutismus.
Sie erreichte 1745 Wahl und Krönung ihres Gatten Franz I. Stephan zum römisch-deutschen Kaiser und wurde, obwohl nicht selbst gekrönt, fortan als Kaiserin tituliert.
Ohne eigene Hausmacht und ohne nennenswerte militärische oder politische Begabung widmete sich Franz Stephan vor allem der finanziellen Absicherung der kaiserlichen Familie – womit er sehr erfolgreich war;
wurde die Bedeutung der Stände und partikularen Kräfte zurückgedrängt und dadurch der Zentralstaat gestärkt. Außenpolitisch suchte Maria Theresia den Ausgleich mit Frankreich.
Nach dem Tod ihres Ehemannes 1765 machte sie ihren Sohn Josef II. zum Mitregenten in den habsburgischen Erblanden. Er folgte dem Vater auch als römisch-deutscher Kaiser nach. Allerdings erwies sich auf Grund unterschiedlicher politischer Vorstellungen die Zusammenarbeit zwischen Mutter und Sohn als relativ schwierig
Quelle
Danke für ihre Aufmerksamkeit
Application Facebook permettant aux professionnels de l'immobilier de présenter leur savoir-faire, partager leurs biens avec leur réseau et développer leur influence et leur expertise
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
1. Kdk Training Vol. 5
de Patrick Prémartin
Cet ebook vous a été offert par
http://www.cesser-le-tabac.com/
2. Kdk Training Vol. 5
Avertissement
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, vos amis ou de parfaits
inconnus par l'intermédiaire de liens sur votre blog ou un site Internet.
En aucun cas vous ne devez vendre cet ebook, en revanche vous pouvez le joindre en cadeau
à un produit payant.
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.
Afin de remplir les grilles de jeu fournies dans cet ebook, vous pouvez l'imprimer entièrement
ou partiellement en sélectionnant les pages contenant les grilles à remplir.
3. Kdk Training Vol. 5
Connaissez-vous le Kendoku® ?
Cet ebook et les grilles que je vous propose sont-ils votre premier contact avec ce jeu d'origine japonaise que l'on
voit aussi sous le nom de Kenken® ?
Si vous savez déjà comment fonctionne ce jeu, passez directement à la page suivante et amusez-vous bien.
Le principe du Kendoku® est aussi "simple" que celui du Sudoku... en plus compliqué !
Le jeu se présente sous forme de carrés de 3x3, 4x4, 5x5 et ainsi de suite jusqu'à 10x10 cases.
Le joueur doit mettre les nombres de 1 à 3 pour une grille 3x3, 1 à 4 pour une grille de 4x4, ... et de 1 à 10 pour
une grille de 10x10 dans chaque ligne et chaque colonne afin de réussir ces paris :
- on ne peut pas avoir deux fois le même nombre sur une ligne ou une colonne
- chaque ligne et chaque colonne doit contenir la série complète de 1 à 3, de 1 à 4, de 1 à 5, ... jusqu'à 1 à 10
selon la taille de la grille
- les nombres placés dans les groupes de cases doivent réaliser l'opération mathématique indiquée en haut à
gauche du groupe
Par exemple "5 +" veut dire que la somme des nombres du groupe de cases est égal à 5, "10 x" indique que la
multiplication des nombres du groupe de case a pour total 10...
Voici par exemple une grille remplie :
Les chiffres de 1 à 3 sont bien sur chaque ligne et sur chaque colonne de la grille. Ils ne sont qu'en un seule
exemplaire horizontalement et verticalement. De plus, la partie mathématique du jeu est également réussie.
1x2=2 3+1+3=7 3x2=6
Les grilles proposées peuvent avoir plusieurs solutions, mais c'est rare. Si vous séchez et voulez obtenir la
solution, rendez-vous sur le site http://www.ma-soluce.fr/ et indiquez le numéro de référence qui se trouve
en dessous de chaque grille.
Si vous avez du mal, reportez vous à la dernière page de cet ebook, je vous donne des liens pour en savoir plus
sur ce jeu et le pratiquer assidûment car comme tous les exercices de réflexion et de mémoire, il contribue au
bien être de notre cerveau...
4. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
5. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
6. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
7. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
8. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
9. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
10. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
11. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
12. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
13. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
14. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
15. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
16. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
17. Kdk Training Vol. 5
Un doute ? Un blocage ? Consultez la solution de ces jeux sur http://www.ma-soluce.fr/
18. Kdk Training Vol. 5
Pour continuer à jouer avec le Kenken® ou le Kendoku®, de nombreuses ressources existent
sur Internet comme en librairie. Je vous recommande de faire un tour sur ces sites :
• Kenken.com, le site officiel du jeu
• Amazon.com pour y trouver de nombreux livres de grilles de jeux :
o pour le Kenken, allez sur http://vasur.fr/6f70d
o pour le Kendoku, allez sur http://vasur.fr/v0d20
o pour le Sudoku, allez sur http://vasur.fr/alco1
Pour les solutions des grilles de cet ebook, reportez-vous à ce site :
• Ma-Soluce regroupe les solutions de nombreux jeux fonctionnant sous forme de grille,
peut-être en avez-vous déjà eu dans d'autres ebooks ou sur certains magazines. Pour y
accéder, consultez l'adresse http://www.ma-soluce.fr/ sur Internet.
La photographie de couverture est de Diego Medrano.
Les anciens numéros sont disponibles sur Internet aux adresses suivantes :
1. mars 2009 offert par Ma Soluce
2. avril 2009 offert par Gratuibook
3. mai 2009 offert par 1001 Tests
4. juin 2009 offert par La Fouine
5. septembre 2010 offert par Cesser le Tabac
Pour obtenir les prochains numéros de Kdk Training, inscrivez-vous sur notre site :
http://www.kdkt.fr/