Zero downtime database migrations (code examples are using Rails but this works great for any programming language) Algorithms Behind Modern Storage Systems, ACM Queue Let's Build a Simple Database Readings in
You should now have an idea of how easy LWP can be. There are more examples at the end of this chapter, and the examples in Chapters See Example LWP Programs and all use LWP. Right now, let's talk a little more about the more interesting modules, so you know what's possible under ...
Black Watch wowed audiences and critics alike at the Edinburgh Festival, with The Guardian’s Michael Billington calling it “a landmark in modern Scottish theatre”. Both Brian Wilson and Bjork have toured before and easily managed to fill houses under their own steam. La Clique was a repeat...
!indent[(N)](BLOCK) indents each line of a block with N spaces. The default value of N is 4 spaces.csv !csv(FILENAME)[(HEADER)] converts a CSV file to a Markdown or reStructuredText table. HEADER defines the header of the table, fields are separated by pipes (|). If HEADER is...
In addition to the chart’s API, we can include controls that provide end users with options for chart interaction and modification (Figure 6).Figure 6. Examples of interactive chart controls.We initialize these controls in the chart setup method, using components for app bu...
Examples of an object can range from physical entities, such as a human being who is described by properties like name and address, to small computer programs, such aswidgets. Once an object is known, it is labeled with aclassof objects that defines the kind of data it contains and any ...
This is an attempt by the runtime system to allow processes with long message queues to catch up by slowing down the processes sending the messages in the first place. The latter bottleneck often manifests itself in a reduction of the overall throughput of the system. The only way to ...
In essence, functional programs behave like common math functions, such as the calculations behind a conversion from Celsius to Fahrenheit. With functions, the same inputs consistently lead to the same result. A "pure" function is deterministic and will not produce side effects -- in other wor...
but third-party languages can interact with the framework, too. C#'s similarity to C++ and Java makes it easy to learn for programmers familiar with those languages, but it's also easy to learn as your first language. Once you have the basics of C# down, you'll find it much easier to...
Previously, streams were described as stacks of modules, with each module (except the head) connected to one upstream module and one downstream module. While this can be suitable for many applications, others need the ability to multiplex streams in a variety of configurations. Typical examples ar...