1.

Record Nr.

UNINA9910595038903321

Autore

Meyer Jeanine

Titolo

Programming 101 : learn to code with the processing language using a visual approach / / Jeanine Meyer

Pubbl/distr/stampa

New York, New York : , : Apress, , [2022]

©2022

ISBN

1-4842-8194-2

Edizione

[2nd ed. 2022.]

Descrizione fisica

1 online resource (xxiii, 348 pages) : illustrations (some color), charts

Collana

ITpro collection

Disciplina

005.1

Soggetti

Processing (Computer program language)

Computer programming

Programming languages (Electronic computers)

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

1. Basics -- 2. Interactions -- 3. Animation Using Arrays and Parallel Structures -- 4. Classes -- 5. More Interactions -- 6. Images and Graphics -- 7. Using Files for Making a Holiday Card -- 8. Combining Videos, Images, and Graphics- 9. Word Guessing Game -- 10. 3D -- Appendix A: Introduction to p5.js.

Sommario/riassunto

Programming permeates almost all aspects of our lives. This includes being active on social media, shopping online, and participating in virtual courses. It also includes driving a car and using many devices. This book will teach you the basics of programming using the Processing programming language and provide practice with logical, algorithmic thinking. It can provide insight into what is involved in producing the technical infrastructure of our world. While reading this book, you can build programs based on your own ideas, using images you create or acquire and making connections to activities you enjoy. The chapters in the book will demonstrate the process of programming, starting with formulating an idea, planning, building on past projects, and refining the work, similar to writing an essay or composing a song. This approach will guide you to make use of logic and mathematics to produce beautiful effects. The text contains an Appendix with an introduction to p5.js, a way to produce JavaScript



programs with Processing functionality for drawing, images, and interactions to publish on the Web. The term for program in Processing is sketch. The Processing language has been constructed by visual artists using the Java programming language as a base. However, the sketches featured in this book and typical in Processing are far more than static drawings; they incorporate interaction, animation, video, audio, and accessing files on the local computer and on the Web. Technical features are introduced and explained in the context of complete examples: games (Snake, Hangman, jigsaw, slingshot), making a collage of family images and video clips, preparing directions for folding an origami model, rotating objects in 3D, and others. Programming is a fun, creative, expressive pursuit. It does require attention to details and can be frustrating. Still, there is very little that compares to the satisfaction of building a program out of nothing and making it work (or taking an existing program and fixing a problem, or adding a feature and making it better). Programming 101 is your gateway to making this happen.

2.

Record Nr.

UNINA9910299634503321

Titolo

Banking and Monetary Policy from the Perspective of Austrian Economics / / edited by Annette Godart-van der Kroon, Patrik Vonlanthen

Pubbl/distr/stampa

Cham : , : Springer International Publishing : , : Imprint : Springer, , 2018

ISBN

3-319-75817-9

Edizione

[1st ed. 2018.]

Descrizione fisica

1 online resource (XII, 280 p. 33 illus.)

Disciplina

330.1509

Soggetti

Economic history

Macroeconomics

Banks and banking

Finance, Public

Financial crises

History of Economic Thought/Methodology

Macroeconomics/Monetary Economics//Financial Economics

Banking

Public Economics

Financial Crises



Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Nota di contenuto

Part 1 Mises’s and Hayek’s ideas on banking and monetary policy from a historical, economic point of view -- Mises’s geldtheorie -- Money: Capital good, consumer good, or (media of) exchange good? -- The trend of economic thinking of market and money: What is Hayek's position on the issues? -- Part 2: The measures taken by the ecb considered in the light of ideas of Mises and Hayek -- What is wrong with the 2% inflation standard -- Unintended consequences of ecb policies on Europe's periphery -- The failure of ecb monetary policy from a Mises/ Hayek persepctive -- Hayek and Mises on non-neutrality of money-Implications for monetary policy -- Managing decline by expanding government: The case of Germany -- Part 3: Proposed monetary reforms for the future -- Anti-deflationist paranoia -- The reconsideration of Hayek 's idea on De- nationalization of money: Taking the growing tendency of digital currencies in consideration -- Cryptocurrencies from an austrian perspective -- Blockchain- The new intellectual battleground in economics.

Sommario/riassunto

This book discusses contemporary banking and monetary policy issues from the perspective of the Austrian School of Economics. Based on the heritage of the Austrian school, leading scholars and practitioners offer a coherent diagnosis and analysis of the factors leading to Europe’s current financial crisis. The first part of the book discusses Ludwig von Mises’s and Friedrich August von Hayek’s ideas on banking and monetary policy from both historical and economic standpoints. It includes contributions on Austrian monetary dynamics and micro-foundational business cycle theory, von Mises’s concepts of liquidity and solvency of fractional-reserve banks, and liberalism of Austrian economics. The second part analyzes the measures taken by the European Central Bank (ECB) in light of the ideas of von Mises and Hayek. It includes contributions on non-neutrality of money, ECB monetary policy, and the future of the ECB. The third and final part presents discussions on monetary reforms, including contributions on Bitcoins, Cryptocurrencies and anti-deflationist Paranoia. .