{"id":1657,"date":"2023-02-28T00:00:00","date_gmt":"2023-02-28T00:00:00","guid":{"rendered":"urn:uuid:a373c027-2c37-4af2-93b6-4635f118e2e5"},"modified":"2023-02-28T00:00:00","modified_gmt":"2023-02-28T00:00:00","slug":"kahuseruhua","status":"publish","type":"post","link":"https:\/\/www.sekaiken.com\/?p=1657","title":{"rendered":"\u30ab\u30d7\u30bb\u30eb\u5316"},"content":{"rendered":"<p>\u79c1\u304c\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u3092\u59cb\u3081\u305f\u306e\u306f\u9ad8\u6821\u751f\u306e\u3068\u304d\u3067\u3001\u672c\u3068\u9996\u3063\u5f15\u304d\u3067\u306f\u3093\u3060\u4ed8\u3051\u3057\u3066\u4f5c\u3063\u305f\u30de\u30a4\u30b3\u30f3\u306724\u500b\u306e\u30b9\u30a4\u30c3\u30c1\u3092\u30d1\u30c1\u30d1\u30c1\u3057\u30660\u30681\u306e\u547d\u4ee4\u30bb\u30c3\u30c8\u3067\u3042\u308b\u6a5f\u68b0\u8a9e\u3084\u6570\u5024\u3092\u30e1\u30e2\u30ea\u306b\u76f4\u63a5\u66f8\u304d\u8fbc\u3093\u3067\u3044\u307e\u3057\u305f\u3002\u4e0d\u63ee\u767a\u8a18\u61b6\uff08\u305d\u306e\u9803\u306f\u78c1\u6c17\u30c6\u30fc\u30d7\u306b\u97f3\u3067\u5165\u308c\u3066\u3044\u305f\uff0dStar Wars\u306eR2D2\u306e\u58f0\uff09\u304c\u4f5c\u308c\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u96fb\u6e90\u3092\u5207\u308b\u3068\u305d\u308c\u307e\u3067\u5165\u308c\u305f\u60c5\u5831\u304c\u6d88\u3048\u3066\u3057\u307e\u3046\u306e\u3067\u3001200\u30b9\u30c6\u30c3\u30d7\u4ee5\u4e0a\u3042\u308b\u5186\u5468\u7387\u306e\u8a08\u7b97\uff08\u30e1\u30e2\u30ea\u304c\u8a31\u3059\u6700\u5927\u6841\u3001\u5fd8\u308c\u307e\u3057\u305f\u304c\u6570\u767e\u6841\uff09\u304c\u3046\u307e\u304f\u3044\u3063\u305f\u3068\u304d\u306f\u3068\u3066\u3082\u3046\u308c\u3057\u304b\u3063\u305f\u899a\u3048\u304c\u3042\u308a\u307e\u3059\u3002\u3044\u307e\u6539\u3081\u3066\u52c9\u5f37\u3057\u3066\u3044\u3066\u3001\u60c5\u5831\u5de5\u5b66\u306e\u91cd\u8981\u306a\u6982\u5ff5\u306e\u591a\u304f\u304c\u305d\u308c\u3088\u308a\u3082\u305a\u3063\u3068\u524d\u306b\u63d0\u5531\u3055\u308c\u3066\u3044\u308b\u306e\u306b\u9a5a\u304d\u307e\u3057\u305f\u3002\u79c1\u898b\u3067\u306f\u3001\u91cd\u8981\u306a\u3082\u306e\u306e\u4e00\u3064\u304c\u300c\u30ab\u30d7\u30bb\u30eb\u5316\uff1d\u60c5\u5831\u79d8\u533f\u300d(1972, by David Parnus)\u3060\u3068\u601d\u3044\u307e\u3059\u3002<br \/>\nhttps:\/\/ja.wikipedia.org\/wiki\/%E3%82%AB%E3%83%97%E3%82%BB%E3%83%AB%E5%8C%96<br \/>\n\u4eca\u306e\u3088\u3046\u306b\u4fbf\u5229\u306a\u516c\u958b\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u3066\u4f7f\u3046\u3088\u3046\u306b\u306a\u308b\u3068\u3088\u304f\u308f\u304b\u308b\u306e\u3067\u3059\u304c\u3001\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u4e00\u884c\u4e00\u884c\u66f8\u304f\u306e\u3067\u306f\u306a\u304f\u3001\u4e00\u3064\u3072\u3068\u3064\u306e\u6a5f\u80fd\u3092\u3059\u308b\u90e8\u5206\u3092\u300c\u90e8\u54c1\u300d\u3068\u3057\u3066\u6271\u3046\u305f\u3081\u306e\u8003\u3048\u65b9\u3067\u3059\u3002\u4f8b\u3048\u3070\u30ae\u30e4\u30dc\u30c3\u30af\u30b9\u3092\u8a2d\u8a08\u3059\u308b\u3068\u304d\u3001\u6b6f\u8eca\u306e\u76f4\u5f84\u3068\u6b6f\u306e\u6570\u304c\u91cd\u8981\u3067\u3001\u6750\u8cea\u3084\u539a\u307f\u3084\u5203\u306e\u5148\u304c\u4e38\u3044\u304b\u3068\u304c\u3063\u3066\u3044\u308b\u304b\u306f\u305d\u308c\u307b\u3069\u91cd\u8981\u3067\u306f\u3042\u308a\u307e\u305b\u3093\uff08\u305f\u3068\u3048\u304c\u3088\u304f\u306a\u3044\uff09\u3002\u76f4\u5f84\u3068\u6b6f\u306e\u6570\u4ee5\u5916\u306f\u3001\u96a0\u3057\u3066\u3057\u307e\u3046\u3068\u3044\u3046\u306e\u304c\u30ab\u30d7\u30bb\u30eb\u5316\u306e\u8003\u3048\u65b9\u3067\u3059\u3002\u4f7f\u3046\u4eba\u306f\u96a0\u3055\u308c\u305f\u3068\u3053\u308d\u306f\u6c17\u306b\u305b\u305a\u3001\u63d0\u4f9b\u3055\u308c\u305f\u6a5f\u80fd\u3060\u3051\u306b\u6ce8\u76ee\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u5206\u696d\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002\u5f53\u305f\u308a\u524d\u3068\u8a00\u308f\u308c\u308c\u3070\u305d\u3046\u3067\u3059\u304c\u3001\u3046\u307e\u304f\u307e\u3068\u3081\u3066\u8aac\u660e\u3057\u305f\u4eba\u306f\u5049\u3044\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n<p>\u82f1\u8a9e\u306fDeepL\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002\u2192\u300010\u304b\u6240\u304f\u3089\u3044\u624b\u76f4\u3057\u304c\u5fc5\u8981\u3067\u3057\u305f\u3002\u7279\u306b\u3001\u300c\u9996\u3063\u5f15\u304d\u3067\u300d\u3001\u300c\u4eca\u306e\u3088\u3046\u306b\u300d\u3001\u304c\u9593\u9055\u3063\u3066\u3044\u307e\u3057\u305f\u3002<br \/>\n\u300c\u90e8\u54c1\u300d\u3092a component\u3001\u300c\u5206\u696d\u300d\u3092 the division of labor\u3000\u3068\u51fa\u3057\u3066\u304d\u305f\u306e\u306f\u3088\u304b\u3063\u305f\u3067\u3059\u3002<\/p>\n<p>I\u3000started programming when I was in high school, using a microcontroller I built by soldering referencing a book, snapping 24 switches and writing machine words and numbers, a set of instructions of 0s and 1s, directly into memory. Since I could not build non-volatile memory (at that time, it was stored on magnetic tape with sound &#8211; the voice of R2D2 from Star Wars), the information I had stored would be lost when the power is turned off, so I was very happy when I could successfully calculate pi, using a program over 200 steps, to the maximum number of digits memory would allow, I forget, several hundred.  Now I am studying computers again, and I am amazed that many of the important concepts of information engineering were proposed long before that. In my opinion, one of the key concepts is &ldquo;encapsulation, or informaiton hiding&rdquo; (1972, by David Parnus).<br \/>\nhttps:\/\/ja.wikipedia.org\/wiki\/%E3%82%AB%E3%83%97%E3%82%BB%E3%83%AB%E5%8C%96<br \/>\nAs you can clearly see when you import and use useful public libraries, the idea is to treat each part that does a function as a &ldquo;component&rdquo; rather than writing a program line by line. For example, when designing a gearbox, the diameter of the gear and the number of teeth are important, not so much the material, thickness, or whether the tips of the blades are round or pointy (not a good metaphor). The idea of encapsulation is to hide everything but the diameter and number of teeth. The division of labor is enabled because the user does not care about what is hidden, but only focuses on the functions provided. If it sounds obvious, it is, but I think the person who put it all together and explained it well did a great job.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u79c1\u304c\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u3092\u59cb\u3081\u305f\u306e\u306f\u9ad8\u6821\u751f\u306e\u3068\u304d\u3067\u3001\u672c\u3068\u9996\u3063\u5f15\u304d\u3067\u306f\u3093\u3060\u4ed8\u3051\u3057\u3066\u4f5c\u3063\u305f\u30de\u30a4\u30b3\u30f3\u306724\u500b\u306e\u30b9\u30a4\u30c3\u30c1\u3092\u30d1\u30c1\u30d1\u30c1\u3057\u30660\u30681\u306e\u547d\u4ee4\u30bb\u30c3\u30c8\u3067\u3042\u308b\u6a5f\u68b0\u8a9e\u3084\u6570\u5024\u3092\u30e1\u30e2\u30ea\u306b\u76f4\u63a5\u66f8\u304d\u8fbc\u3093\u3067\u3044\u307e\u3057\u305f\u3002\u4e0d\u63ee\u767a\u8a18\u61b6\uff08\u305d\u306e\u9803\u306f\u78c1\u6c17\u30c6\u30fc\u30d7\u306b\u97f3\u3067\u5165\u308c\u3066\u3044\u305f\uff0dStar Wars\u306eR2D2\u306e\u58f0\uff09\u304c\u4f5c\u308c\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u96fb\u6e90\u3092\u5207\u308b\u3068\u305d\u308c\u307e\u3067\u5165\u308c\u305f\u60c5\u5831\u304c\u6d88\u3048\u3066\u3057\u307e\u3046\u306e\u3067\u3001200\u30b9\u30c6\u30c3\u30d7\u4ee5\u4e0a\u3042\u308b\u5186\u5468\u7387\u306e\u8a08\u7b97\uff08\u30e1\u30e2\u30ea\u304c\u8a31\u3059\u6700\u5927\u6841\u3001\u5fd8\u308c\u307e\u3057\u305f\u304c\u6570\u767e\u6841\uff09\u304c\u3046\u307e\u304f\u3044\u3063\u305f\u3068\u304d\u306f\u3068\u3066\u3082\u3046\u308c\u3057\u304b\u3063\u305f\u899a\u3048\u304c\u3042\u308a\u307e\u3059\u3002\u3044\u307e\u6539\u3081\u3066\u52c9\u5f37\u3057\u3066\u3044\u3066\u3001\u60c5\u5831\u5de5\u5b66\u306e\u91cd\u8981\u306a\u6982\u5ff5\u306e\u591a\u304f\u304c\u305d\u308c\u3088\u308a\u3082\u305a\u3063\u3068\u524d\u306b\u63d0\u5531\u3055\u308c\u3066\u3044\u308b\u306e\u306b\u9a5a\u304d\u307e\u3057\u305f\u3002\u79c1\u898b\u3067\u306f\u3001\u91cd\u8981\u306a\u3082\u306e\u306e\u4e00\u3064&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[42],"tags":[5],"class_list":["post-1657","post","type-post","status-publish","format-standard","hentry","category-tech","tag-tech"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.sekaiken.com\/index.php?rest_route=\/wp\/v2\/posts\/1657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sekaiken.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sekaiken.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sekaiken.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sekaiken.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1657"}],"version-history":[{"count":0,"href":"https:\/\/www.sekaiken.com\/index.php?rest_route=\/wp\/v2\/posts\/1657\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sekaiken.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sekaiken.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sekaiken.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}