science and technology

JS Glossary On Demand: Now Paperback!

Updated and Hand Crafted for A5

Imagine you are trying to learn something about Art and images are split between different pages ... that's what I feel every time I read a technical book with code examples split and very hard to follow.
It's embarrassing how much work it takes to have a proper pagination that never breaks for both paragraphs and code examples but I've finally did it in here!
The Leanpub E-Book, specially the PDF version, is also well formatted but it's for US letter.
I've ordered a proof of copy for both formats but there's no competition: the Lulu.com A5 paperback version is too handy and kinda cute!

Full Article


science and technology

JavaScript Interfaces

In this Implementing Interfaces in JavaScript blog entry I'll show a new way to enrich prototypal inheritance layering functionalities a part, without modifying prototypes at all. A different, alternative, and in some case even better, approach to mixins.




science and technology

New DOM Specs about addEventListener

In this DOM Listener: capture, passive, and once I explain what are these latest specifications about.

But there's more: latest dom4 libary also brings in new Event, new MouseEvent and best of all new KeyboardEvent polyfill for all trhe platform to simplify that much the creation of events!




science and technology

Do you still jQuery ?

In this Strongly coupled with the past post, I'd like to ask you, in case your next big project is still using jQuery, if that's strictly necessary, considering the many new standards that meanwhile landed in every browser.
Also, don't forget why polyfills are a very useful "moe forward" approach ;-)




science and technology

A Transpiled JS Limbo

When I've updated my Custom Elements polyfill to reflect latest V1 specifications, I've realized modern JavaScript has a super problem that transpilers are incapable to fix.
Ideally, we should serve native to native capable browsers, and transpiled, to incapable one ... nobody is doing it though, and this is an issue.




science and technology

Meanwhile ...

I know most followers still have this RSS feed subscription, and they might have missed some of the later updates so here a recap:

  • I've brough Markdown easiness to JS console, it lets you write better logs such console.log('this *is* #green(awesome)!')
  • I've explained how to manage states and diff them, or perform other common operations, through prototypal inheritance. This concept works so well, Netflix reduced its merging performance from 500ms to 60ms.
  • I've talked about my new VR ready, game-centric PC that made me very happy in on a budget as low (for a gaming PC) as £600
  • I've also used latest archibold.io installer to bring Arch Linux from scratch on such PC, and on VirtualBox too for a spin
  • I've finally uninstalled Here Maps from my phone, and discovered the same day the awesome maps.me which is already a great replacement
  • last, but not least, I've created a 100 LOC utility that lets you opt out Babel class transformation, using object literals to define actually native ES2015 classes. The reason is here, while the utility is on GitHub.
Am I forgetting anything? Oh yes, I've soldered together a Raspberry Pi Zero and a WaveShare 3.5" Touch Screen LCD, booting Web Kiosk in seconds, for a device that could be sold with the size of an i-clip and with battery and wifi included for like $35, but nobody gave a damn heck about it so my Kickstarter won't even be proposed.
P.S. I am using Medium more and more, follow me there too (at least until Medium lasts)




science and technology

module.import(async)

Using a de-facto standard like CommonJS is for modules, I've implemented a Promise based import after TC39 proposal, which also accepts promises based module.exports.

Backward compatible and deadly simple, this proposal needs some adoption in order to push it further at TC39 or NodeJS.

Don't miss the post!




science and technology

A World Religions Reader, 4th Edition


 

A comprehensive and accessible textbook which explores the traditions and beliefs of the world’s living religionsthe fully updated and revised new edition

The World Religions Reader is an inclusive, student-friendly examination of the history, teaching, practices, and appeal of the world’s major religions. Covering both the fundamentals and complexities of each religious tradition, this popular textbook brings together significant texts from scriptures



Read More...




science and technology

Wiley Blackwell Companion to Karl Barth


 

The most comprehensive scholarly survey of Karl Barth’s theology ever published

Karl Barth, arguably the most influential theologian of the 20th century, is widely considered one of the greatest thinkers within the history of the Christian tradition. Readers of Karl Barth often find his work both familiar and strange: the questions he considers are the same as those Christian theologians have debated for centuries, but he often addresses these questions



Read More...




science and technology

A Companion to the Ancient Near East, 2nd Edition


 

The new edition of the popular survey of Near Eastern civilization from the Bronze Age to the era of Alexander the Great

A Companion to the Ancient Near East explores the history of the region from 4400 BCE to the Macedonian conquest of the Persian Empire in 330 BCE. Original and revised essays from a team of distinguished scholars from across disciplines address subjects including the politics, economics, architecture, and heritage of ancient Mesopotamia



Read More...




science and technology

Fear of Hell: Images of Damnation and Salvation in Early Modern Europe


 Read More...




science and technology

The Wiley Blackwell Concise Companion to The Hadith


 

The most comprehensive and up-to-date English-language guide on hadith scholarship

The source of much of our knowledge of the first two centuries of Islamic history, the hadith literature is made up of thousands of traditions collected during the formative years of Islam. Alongside the Qur'an, the hadith forms a second major body of Islamic scripture, and much of Islamic belief and practice rests on the hadith including Islamic law, Islamic theology



Read More...




science and technology

Wiley Blackwell Companion to Christian Martyrdom


 

A unique, wide-ranging volume exploring the historical, religious, cultural, political, and social aspects of Christian martyrdom

Although a well-studied and researched topic in early Christianity, martyrdom had become a relatively neglected subject of scholarship by the latter half of the 20th century. However, in the years following the attack on the Twin Towers on September 11, 2001, the study of martyrdom has experienced a remarkable resurgence



Read More...




science and technology

The Wiley-Blackwell Companion to Religion and Social Justice


 
The Wiley-Blackwell Companion to Religion and Social Justice brings together a team of distinguished scholars to provide a comprehensive and comparative account of social justice in the major religious traditions.

Read More...




science and technology

Science & Religion: A New Introduction, 3rd Edition


 

The leading introductory textbook on the study of religion and the natural sciences, including new coverage of the latest topics in the field

Science and Religion provides students with a thorough introduction to the major themes and landmark debates in the interaction of science and religion. Incorporating history, philosophy, the natural sciences, and theology, this popular textbook examines how science and religion approach central questions and



Read More...




science and technology

Wiley Blackwell Companion to Wisdom Literature


 

A comprehensive introduction to ancient wisdom literature, with fascinating essays on a broad range of topics.

The Wiley Blackwell Companion to Wisdom Literature is a wide-ranging introduction to the texts, themes, and receptions of the wisdom literature of the Bible and the ancient world. This comprehensive volume brings together original essays from established scholars and emerging voices to offer a variety of perspectives on the “wisdom” biblical



Read More...




science and technology

The Wiley-Blackwell Companion to Inter-Religious Dialogue


 

This comprehensive volume brings together a distinguished editorial team, including some of the field’s pioneers, to explore the aims, practice, and historical context of interfaith collaboration. 



Read More...




science and technology

Fog Computing: Theory and Practice


 

Summarizes the current state and upcoming trends within the area of fog computing

Written by some of the leading experts in the field, Fog Computing: Theory and Practice focuses on the technological aspects of employing fog computing in various application domains, such as smart healthcare, industrial process control and improvement, smart cities, and virtual learning environments. In addition, the Machine-to-Machine



Read More...




science and technology

Potassium-ion Batteries: Materials and Applications


 

Battery technology is constantly changing, and the concepts and applications of these changes are rapidly becoming increasingly more important as more and more industries and individuals continue to make “greener” choices in their energy sources.  As global dependence on fossil fuels slowly wanes, there is a heavier and heavier importance placed on cleaner power sources and methods for storing and transporting that power.  Battery technology is a



Read More...




science and technology

Gas Injection into Geological Formations and Related Topics, Volume 8


 
This is the eighth volume in the series, Advances in Natural Gas Engineering, focusing on gas injection into geological formations and other related topics, very important areas of natural gas engineering. This volume includes information for both upstream and downstream operations, including chapters detailing the most cutting-edge techniques in acid gas injection, carbon capture, chemical and thermodynamic models, and much more.


Read More...




science and technology

Essentials of Fluidization Technology


 
A concise and clear treatment of the fundamentals of fluidization, with a view to its applications in the process and energy industries.

Read More...




science and technology

Handbook of Fibrous Materials, 2 Volumes: Volume 1: Production and Characterization / Volume 2: Applications in Energy, Environmental Science and Healthcare


 
Edited by a leading expert in the field with contributions from experienced researchers in fibers and textiles, this handbook reviews the current state of fibrous materials and provides a broad overview of their use in research and development. Volume One focuses on the classes of fibers, their production and characterization, while the second volume concentrates on their applications, including emerging ones in the areas of energy, environmental

Read More...




science and technology

Nanotechnology for Microfluidics


 
The book focuses on microfluidics with applications in nanotechnology. The first part summarizes the recent advances and achievements in the field of microfluidic technology, with emphasize on the the influence of nanotechnology. The second part introduces various applications of microfluidics in nanotechnology, such as drug delivery, tissue engineering and biomedical diagnosis.

Read More...




science and technology

Ferroic Materials for Smart Systems: From Fundamentals to Device Applications


 
Presents state-of-the-art knowledge?from basic insights to applications?on ferroic materials-based devices

This book covers the fundamental physics, fabrication methods, and applications of ferroic materials and covers bulk, thin films, and nanomaterials. It provides a thorough overview of smart materials and systems involving the interplays among the mechanical strain, electrical polarization, magnetization, as well as heat and light. Materials presented

Read More...




science and technology

Fundamentals of Heat Engines: Reciprocating and Gas Turbine Internal Combustion Engines


 

Summarizes the analysis and design of today’s gas heat engine cycles

This book offers readers comprehensive coverage of heat engine cycles. From ideal (theoretical) cycles to practical cycles and real cycles, it gradually increases in degree of complexity so that newcomers can learn and advance at a logical pace, and so instructors can tailor their courses toward each class level. To facilitate the transition from one type of cycle to another, it offers



Read More...




science and technology

Energy Storage for Power System Planning and Operation


 

An authoritative guide to large-scale energy storage technologies and applications for power system planning and operation

To reduce the dependence on fossil energy, renewable energy generation (represented by wind power and photovoltaic power generation) is a growing field worldwide. Energy Storage for Power System Planning and Operation offers an authoritative introduction to the rapidly evolving field of energy storage systems. Written by a noted



Read More...




science and technology

5G Verticals: Customizing Applications, Technologies and Deployment Techniques


 

A comprehensive text to an understanding the next generation mobile broadband and wireless Internet of Things (IoT) technologies

5G Verticals brings together in one comprehensive volume a group of visionaries and technical experts from academia and industry. The expert authors discuss the applications and technologies that comprise 5G verticals. The earlier network generations (2G to 4G) were designed as on-size-fits-all, general-purpose connectivity



Read More...




science and technology

PID Control System Design and Automatic Tuning using MATLAB/Simulink


 

Covers PID control systems from the very basics to the advanced topics

This book covers the design, implementation and automatic tuning of PID control systems with operational constraints. It provides students, researchers, and industrial practitioners with everything they need to know about PID control systems—from classical tuning rules and model-based design to constraints, automatic tuning, cascade control, and gain scheduled control. 



Read More...




science and technology

Mathematical Modeling of Random and Deterministic Phenomena


 

This book highlights mathematical research interests that appear in real life, such as the study and modeling of random and deterministic phenomena. As such, it provides current research in mathematics, with applications in biological and environmental sciences, ecology, epidemiology and social perspectives.

The chapters can be read independently of each other, with dedicated references specific to each chapter. The book is organized in two main parts



Read More...




science and technology

Noise in Radio-Frequency Electronics and its Measurement


 

The ability of wireless communication devices to transmit reliable information is fundamentally limited by sources of noise related to the electronic components in use.

Noise in Radio-Frequency Electronics and its Measurement has five chapters that address the theoretical aspects of this subject, and concludes with a series of exercises and solutions. The book examines the origin and sources of noise inside electronic radio-frequency circuits, their



Read More...




science and technology

Digital Communication Techniques


 

There have been considerable developments in information and communication technology. This has led to an increase in the number of applications available, as well as an increase in their variability. As such, it has become important to understand and master problems related to establishing radio links, the layout and flow of source data, the power available from antennas, the selectivity and sensitivity of receivers, etc.



Read More...




science and technology

Sustainable Development and Energy Transition in Europe and Asia


 

Asian and European countries have adopted different approaches to the conflicting priorities of economic growth and low carbon emissions. In this volume based on the revised versions of papers presented at the 24th International Euro-Asia Research Conference held in 2019 the contrasts between the schools of thought of each continent are explored thoroughly.

Ranging from topics as diverse as city logistics, shareholder value and management practices



Read More...




science and technology

Metaheuristics for Robotics


 

This book is dedicated to the application of metaheuristic optimization in trajectory generation and control issues in robotics. In this area, as in other fields of application, the algorithmic tools addressed do not require a comprehensive list of eligible solutions to effectively solve an optimization problem. This book investigates how, by reformulating the problems to be solved, it is possible to obtain results by means of metaheuristics.



Read More...




science and technology

Wireless Connectivity: An Intuitive and Fundamental Guide


 

Wireless Connectivity: An Intuitive and Fundamental Guide

Wireless connectivity has become an indispensable part, a commodity associated with the way we work and play. The latest developments, the 5G, next-generation Wi-Fi and Internet of Things connectivity, are the key enablers for widespread digitalization of practically all industries and public sector segments. This immense development within the last three decades have been accompanied by a large



Read More...




science and technology

Crystallography and Crystal Defects, 3rd Edition


 

The classic book that presents a unified approach to crystallography and the defects found within crystals, revised and updated

This new edition of Crystallography and Crystal Defectsexplains the modern concepts of crystallography in a clear, succinct manner and shows how to apply these concepts in the analyses of point, line and planar defects in crystalline materials. 

Fully revised and updated, this book now includes:



Read More...




science and technology

Zinc Batteries: Basics, Developments, and Applications


 

Battery technology is constantly changing, and the concepts and applications of these changes are rapidly becoming increasingly more important as more and more industries and individuals continue to make “greener” choices in their energy sources.  As global dependence on fossil fuels slowly wanes, there is a heavier and heavier importance placed on cleaner power sources and methods for storing and transporting that power.  Battery technology is a



Read More...




science and technology

Kinematics of General Spatial Mechanical Systems


 

Guide to kinematic theory for the analysis of spatial mechanisms and manipulators

Kinematics of General Spatial Mechanical Systems is an effective and proficient guide to the kinematic description and analysis of the spatial mechanical systems such as serial manipulators, parallel manipulators and spatial mechanisms. The author highlights the analytical and semi-analytical methods for solving the relevant equations and considers four main elements:



Read More...




science and technology

Optical Engineering Science


 

A practical guide for engineers and students that covers a wide range of optical design and optical metrology topics

Optical Engineering Science offers a comprehensive and authoritative review of the science of optical engineering. The book bridges the gap between the basic theoretical principles of classical optics and the practical application of optics in the commercial world. Written by a noted expert in the field, the book examines a range of



Read More...




science and technology

Molecular Kinetics in Condensed Phases: Theory, Simulation, and Analysis


 

A guide to the theoretical and computational toolkits for the modern study of molecular kinetics in condensed phases

Molecular Kinetics in Condensed Phases: Theory, Simulation and Analysis puts the focus on the theory, algorithms, simulations methods and analysis of molecular kinetics in condensed phases. The authors – noted experts on the topic – offer a detailed and thorough description of modern theories and simulation methods to model molecular



Read More...




science and technology

Vacuum in Particle Accelerators: Modelling, Design and Operation of Beam Vacuum Systems


 
A unique guide on how to model and make the best vacuum chambers

Vacuum in Particle Accelerators offers a comprehensive overview of ultra-high vacuum systems that are used in charge particle accelerators. The book?s contributors ? noted experts in the field ? also highlight the design and modeling of vacuum particle accelerators.

The book reviews vacuum requirements, identifies sources of gas in vacuum chambers and explores methods of removing them.

Read More...




science and technology

Nuclear Reactor Physics and Engineering


 

An introductory text for broad areas of nuclear reactor physics

Nuclear Reactor Physics and Engineering offers information on analysis, design, control, and operation of nuclear reactors. The author—a noted expert on the topic—explores the fundamentals and presents the mathematical formulations that are grounded in differential equations and linear algebra. 

The book puts the focus on the use of neutron diffusion theory for the development of techniques



Read More...




science and technology

Colour and the Optical Properties of Materials, 3rd Edition


 

The updated third edition of the only textbook on colour

The revised third edition of Colour and the Optical Properties of Materials focuses on the ways that colour is produced, both in the natural world and in a wide range of applications. The expert author offers an introduction to the science underlying colour and optics and explores many of the most recent applications. The text is divided into three main sections: behaviour of light in homogeneous



Read More...




science and technology

Surface and Interface Science, Volumes 9 and 10: Volume 9 - Applications I; Volume 10 - Applications II


 
In ten volumes, this unique handbook covers all fundamental aspects of surface and interface science and offers a comprehensive overview of this research area for scientists working in the field, as well as an introduction for newcomers.

Volume 1: Concepts and Methods
Volume 2: Properties of Elemental Surfaces
Volume 3: Properties of Composite Surfaces: Alloys, Compounds, Semiconductors
Volume 4: Solid-Solid Interfaces and Thin Films
Volume 5: Solid-Gas

Read More...




science and technology

Surface and Interface Science, Volumes 7 and 8: Volume 7 - Solid-Liquid and Biological Interfaces; Volume 8 - Applications of Surface


 
In ten volumes, this unique handbook covers all fundamental aspects of surface and interface science and offers a comprehensive overview of this research area for scientists working in the field, as well as an introduction for newcomers.

Volume 1: Concepts and Methods
Volume 2: Properties of Elemental Surfaces
Volume 3: Properties of Composite Surfaces: Alloys, Compounds, Semiconductors
Volume 4: Solid-Solid Interfaces and Thin Films
Volume 5: Solid-Gas

Read More...




science and technology

Dayside Magnetosphere Interactions


 

Exploring the processes and phenomena of Earth’s dayside magnetosphere

Energy and momentum transfer, initially taking place at the dayside magnetopause, is responsible for a variety of phenomenon that we can measure on the ground. Data obtained from observations of Earth’s dayside magnetosphere increases our knowledge of the processes by which solar wind mass, momentum, and energy enter the magnetosphere.



Read More...




science and technology

Exploring the Solar System, 2nd Edition


 

An Exciting and Authoritative Account of the Second Golden Age of Solar System Exploration Award-winning author Peter Bond provides an up-to-date, in-depth account of the sun and its family in the 2nd edition of Exploring the Solar System. This new edition brings together the discoveries and advances in scientific understanding made during the last 60 years of solar and planetary exploration, using research conducted by the world's leading geoscientists



Read More...




science and technology

Gas Injection into Geological Formations and Related Topics, Volume 8


 
This is the eighth volume in the series, Advances in Natural Gas Engineering, focusing on gas injection into geological formations and other related topics, very important areas of natural gas engineering. This volume includes information for both upstream and downstream operations, including chapters detailing the most cutting-edge techniques in acid gas injection, carbon capture, chemical and thermodynamic models, and much more.


Read More...




science and technology

Potassium-ion Batteries: Materials and Applications


 

Battery technology is constantly changing, and the concepts and applications of these changes are rapidly becoming increasingly more important as more and more industries and individuals continue to make “greener” choices in their energy sources.  As global dependence on fossil fuels slowly wanes, there is a heavier and heavier importance placed on cleaner power sources and methods for storing and transporting that power.  Battery technology is a



Read More...




science and technology

Ferroic Materials for Smart Systems: From Fundamentals to Device Applications


 
Presents state-of-the-art knowledge?from basic insights to applications?on ferroic materials-based devices

This book covers the fundamental physics, fabrication methods, and applications of ferroic materials and covers bulk, thin films, and nanomaterials. It provides a thorough overview of smart materials and systems involving the interplays among the mechanical strain, electrical polarization, magnetization, as well as heat and light. Materials presented

Read More...




science and technology

Crystallography and Crystal Defects, 3rd Edition


 

The classic book that presents a unified approach to crystallography and the defects found within crystals, revised and updated

This new edition of Crystallography and Crystal Defectsexplains the modern concepts of crystallography in a clear, succinct manner and shows how to apply these concepts in the analyses of point, line and planar defects in crystalline materials. 

Fully revised and updated, this book now includes:



Read More...