Notre site web sera en maintenance ce mardi 3 février après-midi. Les commandes enregistrées ne subirons pas de retard de traitement.
QT 6 en pratique. Créer facilement des applications modernes, robustes et performantes en C et QML
Perrinel Meriadeg
D-BOOKER
45,00 €
Épuisé
EAN :9782822711647
Créez facilement des applications modernes, robustes et performantes en C++ et QML Ce livre vous accompagne dans la conception d'applications modernes, robustes et évolutives à l'aide du framework Qt 6 et des langages C++ et QML. A travers le développement d'une application fil rouge déclinée en plusieurs versions (QML moderne, Qt Widgets classique et une variante cartographique), l'auteur met l'accent sur les fondamentaux de Qt utiles à connaître dans le cadre professionnel. Chaque exemple est soigneusement pensé pour illustrer concrètement les concepts clés, en privilégiant une approche résolument pragmatique centrée sur la qualité du code. De CMake à la gestion réseau, en passant par les interfaces graphiques, les bases de données et le multithreading, l'ensemble des modules essentiels sont couverts. Au-delà de la connaissance de l'outil, vous acquerrez une méthodologie qui vous aidera à faire les bons choix architecturaux, à comprendre les implications de chaque décision technique et à développer des applications professionnelles répondant aux standards actuels. Que vous visiez les plateformes desktop, mobiles ou embarquées, ce livre vous fournira les clés pour exploiter pleinement le potentiel de Qt 6 en adoptant les meilleures pratiques.
On demande à la comédienne Bette Davis pourquoi elle n'interprète que des rôles de garce : "Parce que je n'en suis pas une. C'est sans doute pour ça que Joan Crawford joue toujours des femmes respectables." On l'aura compris, avoir de la répartie, c'est être à la fois spirituel, imprévisible, spontané et parfois cinglant. Si Bette Davis était dotée de toutes ces qualités, elle était loin d'être la seule. Des auteurs de tout poil, des hommes politiques au plus haut niveau, des rois, des prix Nobel et même un pape, tous ont eu un jour ces sortes de fulgurances qui rendraient presque jaloux. Car ce n'est pas donné à tout le monde de répondre à un importun aussi promptement. Dans ces pages, vous trouverez 100 réparties, éblouissantes et souvent féroces, qui ont traversé les siècles et sont parvenues jusqu'à nous, preuve de leur intemporalité et de leur drôle d'impertinence.
Metabase est un outil d'analyse de données. Son interface graphique permet, sans connaissance préalable du langage SQL, la création et l'affichage en temps réel d'indicateurs et de tableaux de bord à partir de vos différentes bases de données. Ce livre montre comment tirer parti de sa version open-source. Il vous explique tour à tour comment connecter vos données, les interroger, les afficher sous une forme adaptée, créer les indicateurs ou KPI dont vous avez besoin, les organiser et les partager. Une dernière partie aborde la gestion des utilisateurs et de leurs permissions.
Facile à comprendre et à implanter, la commande prédictive permet de traiter de façon efficace la plupart des problèmes de régulation tombant hors du champ d'application du régulateur PID. Fondée sur la connaissance du processus (qui fait l'objet d'une modélisation), elle est capable de choisir la meilleure action à appliquer, selon une procédure bien adaptée. Open-source, le logiciel de calcul numérique Scilab présente quelques avantages précieux pour l'industrie : simple à utiliser, gratuit, il est aussi extrêmement flexible. Chacun peut donc se l'approprier et l'adapter à ses besoins propres, jusqu'à l'embarquer au sein même de l'automate. Ce livre vous montre comment mettre au point les algorithmes de commandes à l'aide du logiciel Scilab. Il vous propose 48 programmes répartis en quatre catégories correspondant à des processus de diverse complexité : élémentaire, ordinaire, avancée et convolution, couvrant ainsi la majorité des domaines d'application.
Développer une application peut rapidement devenir un enfer si vous n'avez pas anticipé certaines difficultés et fait les bons choix au moment de sa conception. Ce livre vous aidera à vous poser les bonnes questions et à tirer le meilleur parti de la programmation objet, en particulier en C++, sans tomber dans les pièges les plus fréquents. Il clarifie certains concepts délicats et passe en revue un ensemble de bonnes pratiques, qui rendront vos projets plus évolutifs et plus faciles à maintenir. Organisé en quatre parties, il traite successivement : des principes de base qui devraient être respectés quel que soit le langage de programmation ou le paradigme utilisé ; des fondements de la programmation orientés objet et des principes qui sont applicables en toutes circonstances dès lors qu'on utilise ce paradigme ; des principes spécifiques au C++ ; pour se terminer sur une étude de cas approfondie détaillant les différentes étapes de conception d'un jeu d'échecs en conformité avec les principes énoncés précédemment. L'annexe vous apporte quelques compléments sur des aspects transversaux tels que la compilation ou les outils d'aide au développement. Sa présentation sous forme de fiches thématiques permet aussi bien une lecture continue qu'un accès direct aux points qui vous intéressent. Ecrit sur un ton vivant et personnel, ce livre vous présente un point de vue résolument engagé en faveur d'une approche moderne de la programmation.
Xcos est un module interne à Scilab dédié à la modélisation et la simulation de systèmes dynamiques hybrides. Il comprend un éditeur graphique permettant de réaliser simplement des modèles en agençant des blocs et des connecteurs issus de bibliothèques de palettes spécialisées dans différents domaines, qu'elles soient natives, externes ou développées par l'utilisateur lui-même. Ce manuel, entièrement consacré à Xcos, vous explique comment en tirer pleinement parti, de la réalisation de schémas simples à la configuration de vos propres palettes. Les deux premières parties vous enseignent un premier niveau d'utilisation, prise en main de l'interface et compréhension de la signification des composants graphiques. Les parties suivantes vous permettront d'aller plus loin : modélisation acausale, manipulation de composants Modelica/Coselica, analyse fine des modèles et création de blocs utilisateurs. Si vous débutez avec Scilab, commencez par le volume I. Les fondamentaux. Niveau : Intermédiaire/Avancé.