In the previous unit we described how data such as that from a file could be communicated to a Java program. However, there is also a need to handle data that is communicated in more diverse fashions and, in particular, directly from a human. Such data is often taken into a system via a graphical user interface (GUI). GUI design is a major...
With the expectation of greatly enhanced user experience, 3D video is widely perceived as the next major advancement in video technology. In order to fulfil the expectation of enhanced user experience, 3D video calls for new technologies addressing efficient content creation, representation/coding, transmission and display.
Communication is vital. It is also potentially unreliable. This is true of human
communication, but also of communication between humans and computers, or equally
when one computer communicates with another across a network.
There are two fundamentally different ways of communicating with a Java program. In
this...
Work is one of the most universal features of human life; virtually everybody spends some part of their life at work. It is often associated with tedium and boredom; in conflict with the things we would otherwise love to do. Thinking of work primarily as a burden - an activity we would rather be without - is a thought that was shared by the...
Although there are many texts that provide quality information for the identification of fungi, researchers and technologists rarely have time to read the text. Most are rushed for time and seek morphological information that helps guide them to the identification of fungi.
The Atlas of Clinically Important Fungi provides...
Go beyond technique to master the difficult judgement calls of forecasting
A variety of software can be used effectively to achieve accurate forecasting, but no software can replace the essential human component. You may be new to forecasting, or you may have mastered the statistical theory behind the software’s...
'Who am I?' In a world where randomness and chance make life transient and unpredictable, religion, psychology and philosophy have all tried, in their different ways, to answer this question and to give meaning and coherence to the human person. How we should construct a meaningful 'me' - and to make sense of one's life -...
Whether it's conkers in the schoolyard, kicking a football in the park, or playing tennis on Wimbledon Centre Court, sport impacts all of our lives. But what is sport and why do we do it? Colin McGinn, renowned philosopher (and kiteboarder), reflects on our love of sport and explores the value it has for us and the part it plays in a life...
"The ancient Egyptian sources come alive, speaking to us without seeming alien to our modern ways of thinking. Andreas Schweizer invites us to join the nocturnal voyage of the solar barque and to immerse ourselves, with the 'Great Soul' of the sun, into the darkness surrounding us. Here in the illustrations and texts of the...
Pursuing an interdisciplinary approach, this book offers detailed insights into the empirical relationships between overall social key figures of states and cultures in the fields of information and communication technology (ICT) (digital divide/inequality), the economy, education and religion. Its goal is to bridge the ‘cultural...
Build a better defense against motivated, organized, professional attacks
Advanced Penetration Testing: Hacking the World's Most Secure Networks takes hacking far beyond Kali linux and Metasploit to provide a more complex attack simulation. Featuring techniques not taught in any certification prep or covered by...