Products related to Programming:
-
Advanced Programming in the UNIX Environment
Practical, in-depth knowledge of the system programming interfaces that drive the UNIX and Linux kernels Building on W.Rich Stevens’ pioneering work, this third edition of the classic was updated by Steve Rago, a colleague of Stevens, to reflect technical advances and best practices aligning with Version 4 of the Single UNIX Specification. This edition covers more than seventy interfaces including: POSIX asynchronous I/OSpin locksBarriersPOSIX semaphores Steve carefully retains the spirit and approach that have made this book so valuable, starting with files, directories, and processes, carefully laying the groundwork for more advanced techniques, such as signal handling and terminal I/O. And he thoroughly covers threads and multithreaded programming, and socket-based IPC. Filled with examples, case-studies, and access to thousands of lines of downloadable code, Advanced Programming in the UNIX® Environment has helped generations of programmers write code with exceptional power, performance, and reliability.
Price: 51.99 £ | Shipping*: 0.00 £ -
Upcycling and Recycling
It doesn't take a superhero to save the world, it takes everyone doing their bit.Join the Small Steps Revolution and make a real change.Our revolutionaries are waiting to share the small steps you can do to be part of the solution.VIVA LA SMALL STEPS REVOLUTION!
Price: 13.99 £ | Shipping*: 3.99 £ -
Composting with Worms : Why Waste Your Waste
Price: 7.99 £ | Shipping*: 3.99 £ -
Programming Scala : Scalability = Functional Programming + Objects
Get up to speed on Scala--the JVM, JavaScript, and natively compiled language that offers all the benefits of functional programming, a modern object model, and an advanced type system.Packed with code examples, this comprehensive book shows you how to be productive with the language and ecosystem right away.You'll learn why Scala is ideal for building today's highly scalable, data-centric applications, while maximizing developer productivity. While Java remains popular and Kotlin has become popular, Scala hasn't been sitting still.This third edition covers the new features in Scala 3.0 with updates throughout the book.Programming Scala is ideal for beginning to advanced developers who want a complete understanding of Scala's design philosophy and features with a thoroughly practical focus. Program faster with Scala's succinct and flexible syntaxDive into basic and advanced functional programming techniquesBuild killer big data and distributed apps using Scala's functional combinators and tools like Spark and AkkaCreate concise solutions to challenging design problems with the sophisticated type system, mixin composition with traits, pattern matching, and more
Price: 63.99 £ | Shipping*: 0.00 £
-
Which programming environment for Java?
The choice of programming environment for Java depends on the specific needs and preferences of the developer. Some popular options include Eclipse, IntelliJ IDEA, and NetBeans. Eclipse is known for its flexibility and extensive plugin ecosystem, IntelliJ IDEA is praised for its intelligent code assistance and productivity features, and NetBeans is valued for its simplicity and ease of use. Ultimately, the best programming environment for Java is the one that best suits the individual developer's workflow and requirements.
-
Which Java environment is suitable for programming?
The Java Development Kit (JDK) is the most suitable environment for programming in Java. It includes all the necessary tools for developing, debugging, and monitoring Java applications. The JDK also comes with the Java Runtime Environment (JRE), which is needed to run Java applications on a computer. Additionally, the JDK provides access to libraries, documentation, and other resources that are essential for Java development.
-
How can one create a programming environment?
One can create a programming environment by setting up the necessary tools and resources for writing, testing, and debugging code. This typically involves installing a code editor or integrated development environment (IDE), a compiler or interpreter for the chosen programming language, and any additional libraries or frameworks that may be needed. Additionally, configuring version control systems, debugging tools, and project management tools can help create a more efficient and productive programming environment. It's also important to consider the hardware and operating system requirements for the programming environment to ensure compatibility and optimal performance.
-
Can one distinguish recycling from downcycling and upcycling?
Yes, one can distinguish recycling from downcycling and upcycling. Recycling involves processing used materials into new products of the same or similar quality, while downcycling involves converting materials into products of lower quality. Upcycling, on the other hand, involves creating new products of higher quality or value from used materials. Each of these processes has different environmental and economic impacts, with upcycling generally being the most sustainable option.
Similar search terms for Programming:
-
Programming Challenges : The Programming Contest Training Manual
There are many distinct pleasures associated with computer programming.Craftsmanship has its quiet rewards, the satisfaction that comes from building a useful object and making it work.Excitement arrives with the flash of insight that cracks a previously intractable problem.The spiritual quest for elegance can turn the hacker into an artist.There are pleasures in parsimony, in squeezing the last drop of performance out of clever algorithms and tight coding. The games, puzzles, and challenges of problems from international programming competitions are a great way to experience these pleasures while improving your algorithmic and coding skills.This book contains over 100 problems that have appeared in previous programming contests, along with discussions of the theory and ideas necessary to attack them.Instant onlinegrading for all of these problems is available from two WWW robot judging sites.Combining this book with a judge gives an exciting new way to challenge and improve your programming skills. This book can be used for self-study, for teaching innovative courses in algorithms and programming, and in training for international competition. The problems in this book have been selected from over 1,000 programming problems at the Universidad de Valladolid online judge.The judge has ruled on well over one million submissions from 27,000 registered users around the world to date.We have taken only the best of the best, the most fun, exciting, and interesting problems available.
Price: 59.99 £ | Shipping*: 0.00 £ -
Elekit Programming Follow (Elekit Programming Follow Speak forCHROME Talking Robot Programming MR-9123…)
Finished size (approx.): width 150 x inner 150 x height 175 mm; package size (approx.): width 375 x inner 75 x height 235 mm Material: ABS, PC, POM Be sure to check the detailed product description at the bottom and precautions before purchasing! To request a return or exchange, please note that it is mandatory to provide a video of the unpacking of the package.
Price: 213.99 € | Shipping*: 0.0 € -
Programming ML.NET
The expert guide to creating production machine learning solutions with ML.NET!ML.NET brings the power of machine learning to all .NET developers— and Programming ML.NET helps you apply it in real production solutions.Modeled on Dino Esposito’s best-selling Programming ASP.NET, this book takes the same scenario-based approach Microsoft’s team used to build ML.NET itself.After a foundational overview of ML.NET’s libraries, the authors illuminate mini-frameworks (“ML Tasks”) for regression, classification, ranking, anomaly detection, and more.For each ML Task, they offer insights for overcoming common real-world challenges.Finally, going far beyond shallow learning, the authors thoroughly introduce ML.NET neural networking.They present a complete example application demonstrating advanced Microsoft Azure cognitive services and a handmade custom Keras network— showing how to leverage popular Python tools within .NET. 14-time Microsoft MVP Dino Esposito and son Francesco Esposito show how to: Build smarter machine learning solutions that are closer to your user’s needsSee how ML.NET instantiates the classic ML pipeline, and simplifies common scenarios such as sentiment analysis, fraud detection, and price predictionImplement data processing and training, and “productionize” machine learning–based software solutionsMove from basic prediction to more complex tasks, including categorization, anomaly detection, recommendations, and image classificationPerform both binary and multiclass classificationUse clustering and unsupervised learning to organize data into homogeneous groupsSpot outliers to detect suspicious behavior, fraud, failing equipment, or other issuesMake the most of ML.NET’s powerful, flexible forecasting capabilitiesImplement the related functions of ranking, recommendation, and collaborative filteringQuickly build image classification solutions with ML.NET transfer learningMove to deep learning when standard algorithms and shallow learning aren’t enough“Buy” neural networking via the Azure Cognitive Services API, or explore building your own with Keras and TensorFlow
Price: 37.99 £ | Shipping*: 0.00 £ -
Clojure Programming
Learn what many Java programmers have recently discovered: the Clojure language offers a practical alternative for solving demanding problems, using existing Java libraries, frameworks, and services.With this book, you get a solid grounding in Clojure fundamentals, based on the environments you already familiar with-whether you're working with data, concurrency, application interfaces, or other challenges.Learn how this JVM language can make your work simpler and help you be more productive.Clojure Programming demonstrates the language's flexibility and wide use by taking a Java project and converting it to Clojure.This in-depth look also shows Ruby and Python developers that Closure is just as expressive and sophisticated with one added advantage: all the resources of the JVM. * Learn how to switch to Clojure without losing your investment in the Java platform * Understand the advantages of Clojure as a dialect of the Lisp language * Discover how this language works in several problem domains * Apply it in different data environments, including big data solutions with Hadoop * Use Clojure as a scripting language, a driver for Swing/SWT interfaces, and other functions * Deploy large web applications across tens or hundreds of nodes with Clojure
Price: 39.99 £ | Shipping*: 0.00 £
-
Can one distinguish between recycling, downcycling, and upcycling?
Yes, one can distinguish between recycling, downcycling, and upcycling. Recycling involves breaking down materials to create new products of equal or lesser quality. Downcycling refers to the process of turning materials into products of lower quality. Upcycling, on the other hand, involves transforming waste materials into products of higher value or quality. Each process plays a different role in the circular economy and sustainability efforts.
-
Which programming language is cross-platform and which programming environment is recommended for developing your own app?
One popular cross-platform programming language is JavaScript, which can be used to develop apps that can run on multiple operating systems. For developing your own app, a recommended programming environment is React Native. React Native allows developers to write code once and deploy it on both iOS and Android platforms, making it a versatile choice for app development.
-
Which programming language is cross-platform and which programming environment is recommended to develop your own app?
One popular cross-platform programming language is JavaScript, which can be used to develop apps that can run on multiple operating systems. For developing your own app, a recommended programming environment is React Native. React Native allows developers to write code once and deploy it across both iOS and Android platforms, making it a cost-effective and efficient choice for app development.
-
Does waste reduction go beyond waste recycling?
Yes, waste reduction goes beyond waste recycling. While recycling is an important part of waste management, waste reduction focuses on minimizing the amount of waste produced in the first place. This can be achieved through practices such as reducing packaging, reusing items, and implementing more sustainable production processes. By focusing on waste reduction, we can decrease the overall environmental impact of waste and move towards a more circular and sustainable economy.
* All prices are inclusive of VAT and, if applicable, plus shipping costs. The offer information is based on the details provided by the respective shop and is updated through automated processes. Real-time updates do not occur, so deviations can occur in individual cases.