Editing 1988: Containers
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 8: | Line 8: | ||
==Explanation== | ==Explanation== | ||
+ | {{incomplete|Created by SOME GLUED TOGETHER SERVERS - Please change this comment when editing this page. Do NOT delete this tag too soon.}} | ||
− | {{w|Docker (software)|Docker}} is a computer program that performs | + | {{w|Docker (software)|Docker}} is a computer program that performs operating-system-level virtualization also known as containerization. It is developed by Docker, Inc. White Hat was complaining about how everyone was using Docker, and then Cueball went on about how he wanted to use a tablet as a wall display. He went on about how he tried programming it, but he eventually gave up and glued two smartphones together. The joke is that he achieved software enlightenment, even though he didn't code any software. |
− | + | Some programmers these days rely heavily on previously written code found online, eg StackExchange. This has the advantage that it takes less work, and if it's well written and documented, can be easily customised for the specific task and environment at hand. It has the disadvantage that it's also easy to incorporate it into other software without fully understanding how it works; in theory, an entire program can be developed from such code, by "gluing together stuff that you don't understand". | |
− | + | The title-text refers to how, in the same vein as gluing together stuff you don't understand, some programmers resort to utilizing small components of many larger services at the cost of having software run lightly and efficiently, because they are not familiar enough with what they are doing to use only a few specialized services to achieve their goal more effectively. | |
− | |||
− | |||
− | |||
− | |||
==Transcript== | ==Transcript== | ||
Line 28: | Line 25: | ||
:Cueball: Once, long ago, I wanted to use an old tablet as a wall display. | :Cueball: Once, long ago, I wanted to use an old tablet as a wall display. | ||
− | :[A picture of Cueball's imagined tablet with two applications open side by side. The app on the left is "LiveCam" | + | :[A picture of Cueball's imagined tablet with two applications open side by side. The app on the left is "LiveCam".] |
:Cueball: I had an app and a calendar webpage that I wanted to show side by side, but the OS didn't have split-screen support. | :Cueball: I had an app and a calendar webpage that I wanted to show side by side, but the OS didn't have split-screen support. | ||
:Cueball: So I decided to build my own app. | :Cueball: So I decided to build my own app. |