LEADER 00891nkm0-2200289---450- 001 990010012400403321 005 20151106094402.0 035 $a001001240 035 $aFED01001001240 035 $a(Aleph)001001240FED01 035 $a001001240 100 $a20151106f19341936km-y0itay50------ba 101 0 $aita 102 $aIT 116 $azdbb-------------- 200 1 $a[Fascino di una strada caratteristica semi deserta]$bRisorsa grafica$fElio Migliorini 210 $aS. l.$cs. n.$d[1934] 215 $a1 diapositiva su vetro$cgelatina ai sali d'argento, b/n$d75 x 70 mm su supporto 95 x 80 mm 300 $aTit. dato dal catalogatore 610 0 $aCittà$aImmagini 700 1$aMigliorini,$bElio$f<1902-1988> 801 0$aIT$bUNINA$gRICA$2UNIMARC 901 $aGR 912 $a990010012400403321 952 $aScat. E.M. 069$bIst. s.i.$fILFGE 959 $aILFGE 997 $aUNINA LEADER 06683nam 2200505 450 001 9910523888103321 005 20220819131004.0 010 $a1-4842-7161-0 024 7 $a10.1007/978-1-4842-7161-2 035 $a(MiAaPQ)EBC6816981 035 $a(Au-PeEL)EBL6816981 035 $a(CKB)19934882200041 035 $a(OCoLC)1287134182 035 $a(OCoLC-P)1287134182 035 $a(CaSebORM)9781484271612 035 $a(PPN)260833878 035 $a(EXLCZ)9919934882200041 100 $a20220819d2022 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aAgile Visualization with Pharo $ecrafting interactive visual support using roassal /$fAlexandre Bergel 210 1$aNew York, New York :$cApress Media LLC,$d[2022] 210 4$d©2022 215 $a1 online resource (268 pages) 300 $aIncludes index. 311 08$aPrint version: Bergel, Alexandre Agile Visualization with Pharo Berkeley, CA : Apress L. P.,c2021 9781484271605 327 $aIntro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Chapter 1: Introduction -- Agile Visualization -- The Pharo Programming Language -- The Roassal Visualization Engine -- Roassal License -- Contributing to the Development of Roassal -- Accompanying Source Code -- Want to Have a Chat? -- Book Overview -- Who Should Read This Book? -- Acknowledgments -- Chapter 2: Quick Start -- Installation -- First Visualization -- Visualizing the Filesystem -- Charting Data -- Sunburst -- Graph Rendering -- What Have You Learned in This Chapter? -- Chapter 3: Pharo in a Nutshell -- Hello World -- Visualizing Some Numbers -- From Scripts to Object-Oriented Programming -- Pillars of Object-Oriented Programming -- Sending Messages -- Creating Objects -- Creating Classes -- Creating Methods -- Block Closures -- Control Structures -- Collections -- Cascades -- A Bit of Metaprogramming -- What Have You Learned in This Chapter? -- Chapter 4: Agile Visualization -- Visualizing Classes as a Running Example -- Example in the Pharo Environment -- Closing Words -- What Have You Learned in This Chapter? -- Chapter 5: Overview of Roassal -- Architecture of Roassal -- Shapes -- Canvas -- Events -- Interaction -- Normalizer -- Layouts -- Inspector Integration -- Animation -- What Have You Learned in This Chapter? -- Chapter 6: The Roassal Canvas -- Opening, Resizing, and Closing a Canvas -- Camera and Shapes -- Virtual Space -- Shape Order -- Canvas Controller -- Converting a Canvas to a Shape -- Events -- What Have You Learned in This Chapter? -- Chapter 7: Shapes -- Box -- Circle and Ellipse -- Label -- Polygon -- SVG Path -- Common Features -- Model -- Line -- Line Attach Point -- Line Marker -- Line with Control Points -- What Have You Learned in This Chapter? -- Chapter 8: Line Builder -- Difficulties with Build Lines -- Using a Line Builder. 327 $aUsing Associations -- Graph Visualization -- What Have You Learned in This Chapter? -- Chapter 9: Shape Composition -- Composite Shapes -- Model Object in Composite -- Labels Part of a Composition -- Labeled Circles -- What Have You Learned in This Chapter? -- Chapter 10: Normalizing and Scaling Values -- Normalizing Shape Size -- The RSNormalizer Class -- Combining Normalization -- Normalizing Shape Position -- Line Width -- Scaling -- What Have You Learned in This Chapter? -- Chapter 11: Interactions -- Useful Interactions -- Using Any Shape in a Popup -- RSLabeled -- RSHighlightable -- What Have You Learned in This Chapter? -- Chapter 12: Layouts -- Circle Layout -- Grid Layout -- Flow Layout -- Rectangle Pack Layout -- Line Layout -- Tree Layout -- Force-Based Layout -- Conditional Layout -- Graphviz Layouts -- Installing Graphviz -- Bridging Roassal and Graphviz -- Graphviz Layout -- What Have You Learned in This Chapter? -- Chapter 13: Integration in the Inspector -- Pharo Inspector -- Visualizing a Collection of Numbers -- Chaining Visualizations -- What Have You Learned in This Chapter? -- Chapter 14: Reinforcement Learning -- Implementation Overview -- Defining the Map -- Modeling State -- The Reinforcement Learning Algorithm -- Running the Algorithm -- What Have You Learned in This Chapter? -- Chapter 15: Generating Visualizations From GitHub -- Requirements -- Creating a Workflow -- Trying the Workflow -- Running Unit Tests -- Running Tests -- Visualizing the UML Class Diagram -- Visualizing the Test Coverage -- What Have You Learned in This Chapter? -- Index. 330 $aUse the Pharo interactive development environment to significantly reduce the cost of creating interactive visualizations. This book shows how Pharo leverages visualization development against traditional frameworks and toolkits. Agile Visualization with Pharo focuses on the Roassal visualization engine and first presents the basic and necessary tools to visualize data, including an introduction to the Pharo programming language. Once you've grasped the basics, you'll learn all about the development environment offered by Roassal. The book provides numerous ready-to-use examples. You'll work on several applications, including visualizing the training phase of reinforcement learning (a powerful machine learning algorithm) and generating software visualizations from GitHub. This book covers aspects that are relevant for engineers and academics to successfully design and implement interactive visualizations. What You Will Learn Implement agile data visualization using the Pharo programming language Chart, plot, and curve using Grapher Build and draw graphs using Mondrian Implement reinforcement learning (Q-Learning, from scratch) and use visualizations to monitor learning and state exploration Use GitHub Action to generate software visualizations (UML class diagram, test coverage) at each commit Who This Book Is For Programmers with some prior exposure to data visualization and computer vision who may be new to the Pharo programming language. This book is also for those with some Pharo experience looking to apply it to data visualization. 606 $aInformation visualization$xData processing 606 $aAgile software development 615 0$aInformation visualization$xData processing. 615 0$aAgile software development. 676 $a001.4226 700 $aBergel$b Alexandre$0952640 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910523888103321 996 $aAgile Visualization with Pharo$92587941 997 $aUNINA LEADER 05611nam 22006495 450 001 9910734875603321 005 20251113183529.0 010 $a9783031360145 010 $a3031360141 024 7 $a10.1007/978-3-031-36014-5 035 $a(MiAaPQ)EBC30621896 035 $a(Au-PeEL)EBL30621896 035 $a(DE-He213)978-3-031-36014-5 035 $a(PPN)272251690 035 $a(CKB)27531919500041 035 $a(EXLCZ)9927531919500041 100 $a20230707d2023 u| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$a6GN for Future Wireless Networks $e5th EAI International Conference, 6GN 2022, Harbin, China, December 17-18, 2022, Proceedings, Part II /$fedited by Ao Li, Yao Shi, Liang Xi 205 $a1st ed. 2023. 210 1$aCham :$cSpringer Nature Switzerland :$cImprint: Springer,$d2023. 215 $a1 online resource (364 pages) 225 1 $aLecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering,$x1867-822X ;$v505 311 08$aPrint version: Li, Ao 6GN for Future Wireless Networks Cham : Springer International Publishing AG,c2023 9783031360138 327 $aArtificial intelligent techniques for 6G Networks -- Dual-point side-fed circularly polarized microstrip antenna design -- A semi-supervised classification method for 6G remote sensing images based on Pseudo-label and false representation recognition -- Establishment of Soil Quantitative Detection Model Based on Sparrow Search Algorithm -- Soil Temperature and Humidity Detection System Based on Machine Learning and Computer Vision -- Extraction of soybean pod features based on computer vision -- Artificial Intelligence Cross-Domain Fusion Pattern Recognition Based on Intelligent Robot Algorithm -- Cross-Border Technology Integration in the Field of Artificial Intelligence Based on Neural Network Algorithm -- Research on ad hoc network routing protocol for UAV application -- Research on Emergency Communication Technology of UAV Based on D2D -- China Mobile network architecture for 6G -- Mobile Edge Computing for 6G Networks -- 3D Battlefield Radiation Source Location Tracking Algorithm -- Server Selection and Resource Allocation for Energy Minimization in Satellite Edge Computing -- Comprehensive Interference Analysis for ZC-NOMA -- Soybean pods and stems segmentation based on an improved Watershed -- Design and implementation of garbage classification system based on convolutional neural network -- Study on the effect of total Se content of Chinese cabbage fermentation broth on its quality evaluation based on wireless environmental monitorin -- Development Road Map and Planning Mode of Artificial Intelligence Technology Under the Background of Internet Information -- Artificial Intelligence Technology in Computer Vision and Network Field -- Research on precise ideological and political education in colleges and universities based on the analysis of student group portraits -- Heterogeneous Edge Network of Agricultural and Forestry Plant Protection UAV Research on Computing Offload and Resource Management -- Unmanned Aerial Vehicle Communication for 6G Networks -- Research on Anycast Scheduling Algorithm in Edge Computing Networks -- Research on UAV Communication Technology Based on 6G network -- Synchronization technology for underwater acoustic mobile communication -- UAV path planning based on APF-Q-learning -- Simulation analysis of Inter-digital electrodes sensor based on HFSS -- 6G Network Security Technology Based on Artificial Intelligence -- Research on Key Technologies of agricultural and forestry plant protection UAV -- The Development Demand and Application Prospect of Intelligentization in the Logistics Industry for 6G Technology -- Challenges and Reflections on Vocational Education in 6G Era. 330 $aThis 2-volume set constitutes the proceedings of the 5th International Conference on 6G for Future Wireless Networks, 6GN 2022, held in Harbin, China, in December 2022. The 60 full papers were selected from 194 submissions and present the state of the art and practical applications of 6G technologies. The papers are arranged thematically in tracks as follows: Resource Allocation for 6G Networks; Security and Privacy for 6G Networks; Big data mining and pattern analysis techniques for 6G Networks; Artificial intelligent techniques for 6G Networks; Mobile Edge Computing for 6G Networks; Unmanned Aerial Vehicle Communication for 6G Networks. 410 0$aLecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering,$x1867-822X ;$v505 606 $aComputer networks 606 $aCoding theory 606 $aInformation theory 606 $aEducation$xData processing 606 $aComputer Communication Networks 606 $aCoding and Information Theory 606 $aComputers and Education 615 0$aComputer networks. 615 0$aCoding theory. 615 0$aInformation theory. 615 0$aEducation$xData processing. 615 14$aComputer Communication Networks. 615 24$aCoding and Information Theory. 615 24$aComputers and Education. 676 $a004.6 676 $a621.38456 700 $aLi$b Ao$01372831 701 $aShi$b Yao$01372832 701 $aXi$b Liang$01372833 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910734875603321 996 $a6GN for Future Wireless Networks$93403754 997 $aUNINA