Heroku
tcp/443 tcp/80
Open service 35.71.179.82:443 · docs.komagata.org
2026-01-13 00:14
HTTP/1.1 200 OK
Content-Length: 21242
Content-Type: text/html;charset=utf-8
Date: Tue, 13 Jan 2026 00:14:52 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=hTwb7rL7qesYxdSpWEHnpdOLxkwRpMOJ3ld9TOkW1Uk%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768263292"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=hTwb7rL7qesYxdSpWEHnpdOLxkwRpMOJ3ld9TOkW1Uk%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768263292"
Server: Heroku
Set-Cookie: rack.session=BAh7CEkiD3Nlc3Npb25faWQGOgZFVG86HVJhY2s6OlNlc3Npb246OlNlc3Np%0Ab25JZAY6D0BwdWJsaWNfaWRJIkU1YjAyY2Y5MTQzZDQyMThjZmYwMzVmZDc4%0AMjY0OTcyYTgzNmIyZGE0ZmE0NGNjZjE5OWQ2ZmQwNDk5MTk0OTBmBjsARkki%0ACWNzcmYGOwBGSSIlZjk4NWQ2ZTgwMzhiNGFkNjg0YjBiMjFiNmZjMDQ3NjQG%0AOwBGSSINdHJhY2tpbmcGOwBGewdJIhRIVFRQX1VTRVJfQUdFTlQGOwBUSSIt%0AMDA0ZTc2Yjc0NTFlOGIyODc4MjA3OWE4NDFmNWU4YTEyMDFkYTM1NQY7AEZJ%0AIhlIVFRQX0FDQ0VQVF9MQU5HVUFHRQY7AFRJIi1kYTM5YTNlZTVlNmI0YjBk%0AMzI1NWJmZWY5NTYwMTg5MGFmZDgwNzA5BjsARg%3D%3D%0A--675be16d7d6288600fe57b0f5b602a3787c2b0ea; path=/; expires=Sun, 25 Jan 2026 00:14:52 -0000; HttpOnly; secure
Set-Cookie: rack.session=BAh7CEkiD3Nlc3Npb25faWQGOgZFVG86HVJhY2s6OlNlc3Npb246OlNlc3Np%0Ab25JZAY6D0BwdWJsaWNfaWRJIkU1YjAyY2Y5MTQzZDQyMThjZmYwMzVmZDc4%0AMjY0OTcyYTgzNmIyZGE0ZmE0NGNjZjE5OWQ2ZmQwNDk5MTk0OTBmBjsARkki%0ACWNzcmYGOwBGSSIlZjk4NWQ2ZTgwMzhiNGFkNjg0YjBiMjFiNmZjMDQ3NjQG%0AOwBGSSINdHJhY2tpbmcGOwBGewdJIhRIVFRQX1VTRVJfQUdFTlQGOwBUSSIt%0AMDA0ZTc2Yjc0NTFlOGIyODc4MjA3OWE4NDFmNWU4YTEyMDFkYTM1NQY7AEZJ%0AIhlIVFRQX0FDQ0VQVF9MQU5HVUFHRQY7AFRJIi1kYTM5YTNlZTVlNmI0YjBk%0AMzI1NWJmZWY5NTYwMTg5MGFmZDgwNzA5BjsARg%3D%3D%0A--9ae98b7b48cac00cb8adff0310914524ceebd954; path=/; expires=Sun, 25 Jan 2026 00:14:52 -0000; HttpOnly; secure
Strict-Transport-Security: max-age=31536000
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 1; mode=block
Connection: close
Page title: komagataのブログ
<!DOCTYPE html><html><head><meta charset="utf-8" /><meta content="width=device-width,initial-scale=1.0" name="viewport" /><title>komagataのブログ</title><meta content="プログラマー兼カバラ占星術師komagataのブログ。" name="description" /><meta content="プログラマー,ruby,linux" name="keywords" /><meta content="bjMN32QSRWUy3_FNCPWKTSGKcqywy0mBltNBgqW-sgE" name="google-site-verification" /><link href="/theme/docs-komagata-org/favicon.ico" rel="shortcut icon" /><link href="/index.atom" rel="alternate" title="komagataのブログ" type="application/atom+xml" /><link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" /><link href="/theme/docs-komagata-org/style.css" rel="stylesheet" type="text/css" /><script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-107252-11', 'auto');
ga('send', 'pageview');
</script>
</head><body><div id="nav"><ul><li><a href="https://twitter.com/komagata" target="_blank"><i class="fa fa-twitter"></i></a></li><li><a href="https://github.com/komagata" target="_blank"><i class="fa fa-github-alt"></i></a></li><li><a href="https://www.facebook.com/komagata1111" target="_blank"><i class="fa fa-facebook-official"></i></a></li><li><form action="/search/" id="search" method="get"><input name="query" type="text" /><button type="submit">Search</button></form></li></ul></div><div id="wrapper"><div class="clearfix" id="header"><img id="icon" src="/theme/docs-komagata-org/images/shaking-face.gif" /><h1><a href="/">komagataのブログ</a></h1></div><div id="content"><div class="articles section"><div class="article section"><div class="header"><h2 class="title"><a href="/6405">バートップアーケードを作りたい</a></h2></div><div class="body"><p>昔のゲームセンターにあったような立ってプレイするタイプのマシンをアーケードキャビネットといいます。アメリカだとおっさんがこのアーケードキャビネットを自作するっていう趣味があって、僕もゲーセン世代なので面白いなと思ってたんですが下手な冷蔵庫ぐらいのデカさがあるので日本の住宅事情には厳しい。</p>
<p><img src="https://i.gyazo.com/f260af212152c75b89891a3fd33f2d69.png" alt="Image from Gyazo"></p>
<p>そこでバーのカウンターに乗るぐらいのサイズのバートップアーケードってのもあるのでそちらを作りたいなと思っていて、しかし、いきなりゼロから作るにはハード的にもソフト的にも知識が無いので敷居が高いと思ってました。</p>
<p><img src="https://i.gyazo.com/82fe71f14f2114dd04e44da0fd6e75f3.png" alt="Image from Gyazo"></p>
<h2>Picade</h2>
<p>Raspberry Pi 4+と組み合わせてバートップアーケードを作るキットの<a href="https://shop.pimoroni.com/products/picade?variant=29210087489619">Picade</a>を組み立ててみました。</p>
<p><img src="https://i.gyazo.com/8bcffeefac3c21506a90ab13006100ad.jpg" alt="Image from Gyazo"></p>
<p>内容はガワとなるケースとディスプレイ、スピーカー、ラズパイ4+につけるPicade Xという独自のボードになります。</p>
<p><img src="https://i.gyazo.com/6b25705d1158bee567e27c67e260a556.jpg" alt="Image from Gyazo"></p>
<p>はんだ付けとかは不要なのでなんとか頑張って組み立て。このキット自体、メルカリで古いのを買ったせいかレバー部分のプラスチックがポロポロ崩れるほど脆くなっていて個別に三和のレバーを買い直しました。</p>
<p>ソフト的には、<a href="https://www.raspberrypi.com/">Raspberry Pi</a>に最適化されたレトロゲームに特化したOSで<a href="https://retr
Open service 75.2.60.68:443 · docs.komagata.org
2026-01-13 00:14
HTTP/1.1 200 OK
Content-Length: 21242
Content-Type: text/html;charset=utf-8
Date: Tue, 13 Jan 2026 00:14:52 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=hTwb7rL7qesYxdSpWEHnpdOLxkwRpMOJ3ld9TOkW1Uk%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768263292"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=hTwb7rL7qesYxdSpWEHnpdOLxkwRpMOJ3ld9TOkW1Uk%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768263292"
Server: Heroku
Set-Cookie: rack.session=BAh7CEkiD3Nlc3Npb25faWQGOgZFVG86HVJhY2s6OlNlc3Npb246OlNlc3Np%0Ab25JZAY6D0BwdWJsaWNfaWRJIkVmNWE5YWE0ZjYxMzc3OWEzNWY4N2MzNWRk%0AM2ExMTRhZTdiMDMyNjNkNGRiOGY0YjRmYzFmY2ZiMDc2MmQwNjMzBjsARkki%0ACWNzcmYGOwBGSSIlNWUyNDEwY2VhNWY3MDQ1YTY1MjI0NjMxY2U1ZjdmNzQG%0AOwBGSSINdHJhY2tpbmcGOwBGewdJIhRIVFRQX1VTRVJfQUdFTlQGOwBUSSIt%0AZTA5ZjA1ZjFiOGExNTFkYmQ3OWY5MmRkNDM4Y2QyZmJjMGY0ZGIxYwY7AEZJ%0AIhlIVFRQX0FDQ0VQVF9MQU5HVUFHRQY7AFRJIi1kYTM5YTNlZTVlNmI0YjBk%0AMzI1NWJmZWY5NTYwMTg5MGFmZDgwNzA5BjsARg%3D%3D%0A--d57b4a050578e5fe262fe7f05c3b64b81d65f570; path=/; expires=Sun, 25 Jan 2026 00:14:52 -0000; HttpOnly; secure
Set-Cookie: rack.session=BAh7CEkiD3Nlc3Npb25faWQGOgZFVG86HVJhY2s6OlNlc3Npb246OlNlc3Np%0Ab25JZAY6D0BwdWJsaWNfaWRJIkVmNWE5YWE0ZjYxMzc3OWEzNWY4N2MzNWRk%0AM2ExMTRhZTdiMDMyNjNkNGRiOGY0YjRmYzFmY2ZiMDc2MmQwNjMzBjsARkki%0ACWNzcmYGOwBGSSIlNWUyNDEwY2VhNWY3MDQ1YTY1MjI0NjMxY2U1ZjdmNzQG%0AOwBGSSINdHJhY2tpbmcGOwBGewdJIhRIVFRQX1VTRVJfQUdFTlQGOwBUSSIt%0AZTA5ZjA1ZjFiOGExNTFkYmQ3OWY5MmRkNDM4Y2QyZmJjMGY0ZGIxYwY7AEZJ%0AIhlIVFRQX0FDQ0VQVF9MQU5HVUFHRQY7AFRJIi1kYTM5YTNlZTVlNmI0YjBk%0AMzI1NWJmZWY5NTYwMTg5MGFmZDgwNzA5BjsARg%3D%3D%0A--6d0d3ca8c9d8b60df144dc12de60ed8a5ddb5ea9; path=/; expires=Sun, 25 Jan 2026 00:14:52 -0000; HttpOnly; secure
Strict-Transport-Security: max-age=31536000
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 1; mode=block
Connection: close
Page title: komagataのブログ
<!DOCTYPE html><html><head><meta charset="utf-8" /><meta content="width=device-width,initial-scale=1.0" name="viewport" /><title>komagataのブログ</title><meta content="プログラマー兼カバラ占星術師komagataのブログ。" name="description" /><meta content="プログラマー,ruby,linux" name="keywords" /><meta content="bjMN32QSRWUy3_FNCPWKTSGKcqywy0mBltNBgqW-sgE" name="google-site-verification" /><link href="/theme/docs-komagata-org/favicon.ico" rel="shortcut icon" /><link href="/index.atom" rel="alternate" title="komagataのブログ" type="application/atom+xml" /><link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" /><link href="/theme/docs-komagata-org/style.css" rel="stylesheet" type="text/css" /><script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-107252-11', 'auto');
ga('send', 'pageview');
</script>
</head><body><div id="nav"><ul><li><a href="https://twitter.com/komagata" target="_blank"><i class="fa fa-twitter"></i></a></li><li><a href="https://github.com/komagata" target="_blank"><i class="fa fa-github-alt"></i></a></li><li><a href="https://www.facebook.com/komagata1111" target="_blank"><i class="fa fa-facebook-official"></i></a></li><li><form action="/search/" id="search" method="get"><input name="query" type="text" /><button type="submit">Search</button></form></li></ul></div><div id="wrapper"><div class="clearfix" id="header"><img id="icon" src="/theme/docs-komagata-org/images/shaking-face.gif" /><h1><a href="/">komagataのブログ</a></h1></div><div id="content"><div class="articles section"><div class="article section"><div class="header"><h2 class="title"><a href="/6405">バートップアーケードを作りたい</a></h2></div><div class="body"><p>昔のゲームセンターにあったような立ってプレイするタイプのマシンをアーケードキャビネットといいます。アメリカだとおっさんがこのアーケードキャビネットを自作するっていう趣味があって、僕もゲーセン世代なので面白いなと思ってたんですが下手な冷蔵庫ぐらいのデカさがあるので日本の住宅事情には厳しい。</p>
<p><img src="https://i.gyazo.com/f260af212152c75b89891a3fd33f2d69.png" alt="Image from Gyazo"></p>
<p>そこでバーのカウンターに乗るぐらいのサイズのバートップアーケードってのもあるのでそちらを作りたいなと思っていて、しかし、いきなりゼロから作るにはハード的にもソフト的にも知識が無いので敷居が高いと思ってました。</p>
<p><img src="https://i.gyazo.com/82fe71f14f2114dd04e44da0fd6e75f3.png" alt="Image from Gyazo"></p>
<h2>Picade</h2>
<p>Raspberry Pi 4+と組み合わせてバートップアーケードを作るキットの<a href="https://shop.pimoroni.com/products/picade?variant=29210087489619">Picade</a>を組み立ててみました。</p>
<p><img src="https://i.gyazo.com/8bcffeefac3c21506a90ab13006100ad.jpg" alt="Image from Gyazo"></p>
<p>内容はガワとなるケースとディスプレイ、スピーカー、ラズパイ4+につけるPicade Xという独自のボードになります。</p>
<p><img src="https://i.gyazo.com/6b25705d1158bee567e27c67e260a556.jpg" alt="Image from Gyazo"></p>
<p>はんだ付けとかは不要なのでなんとか頑張って組み立て。このキット自体、メルカリで古いのを買ったせいかレバー部分のプラスチックがポロポロ崩れるほど脆くなっていて個別に三和のレバーを買い直しました。</p>
<p>ソフト的には、<a href="https://www.raspberrypi.com/">Raspberry Pi</a>に最適化されたレトロゲームに特化したOSで<a href="https://retr
Open service 13.248.244.96:80 · docs.komagata.org
2026-01-13 00:14
HTTP/1.1 301 Moved Permanently
Content-Length: 0
Content-Type: text/html
Date: Tue, 13 Jan 2026 00:15:53 GMT
Location: https://docs.komagata.org/
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=H4hj%2BI8V%2F7xqEU36s0utE3r3ue84chAd71xuFNK0W1w%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768263353"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=H4hj%2BI8V%2F7xqEU36s0utE3r3ue84chAd71xuFNK0W1w%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768263353"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Open service 99.83.220.108:443 · docs.komagata.org
2026-01-13 00:14
HTTP/1.1 200 OK
Content-Length: 21242
Content-Type: text/html;charset=utf-8
Date: Tue, 13 Jan 2026 00:14:52 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=hTwb7rL7qesYxdSpWEHnpdOLxkwRpMOJ3ld9TOkW1Uk%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768263292"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=hTwb7rL7qesYxdSpWEHnpdOLxkwRpMOJ3ld9TOkW1Uk%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768263292"
Server: Heroku
Set-Cookie: rack.session=BAh7CEkiD3Nlc3Npb25faWQGOgZFVG86HVJhY2s6OlNlc3Npb246OlNlc3Np%0Ab25JZAY6D0BwdWJsaWNfaWRJIkU5YjUxNzNmYWQyMWE0NGE4MjQ2ZGI3NGZj%0AMWY4MTVjZTI2YjAzOGJjOWIyYjI3NjYzMTgxMTVkOTAxZDJhYTE3BjsARkki%0ACWNzcmYGOwBGSSIlYmYyNWQ1ZTllZWM5MzIyZDRiNWNjODAzM2ExMWU2YWEG%0AOwBGSSINdHJhY2tpbmcGOwBGewdJIhRIVFRQX1VTRVJfQUdFTlQGOwBUSSIt%0AOTE1NTI5OWM4OGZmN2Y2MWU1MGJjZGNjZWZhOGU1M2M1NjU5MmM5MQY7AEZJ%0AIhlIVFRQX0FDQ0VQVF9MQU5HVUFHRQY7AFRJIi1kYTM5YTNlZTVlNmI0YjBk%0AMzI1NWJmZWY5NTYwMTg5MGFmZDgwNzA5BjsARg%3D%3D%0A--31885d96afd251d8d49e9b777dcf14ee792e139b; path=/; expires=Sun, 25 Jan 2026 00:14:52 -0000; HttpOnly; secure
Set-Cookie: rack.session=BAh7CEkiD3Nlc3Npb25faWQGOgZFVG86HVJhY2s6OlNlc3Npb246OlNlc3Np%0Ab25JZAY6D0BwdWJsaWNfaWRJIkU5YjUxNzNmYWQyMWE0NGE4MjQ2ZGI3NGZj%0AMWY4MTVjZTI2YjAzOGJjOWIyYjI3NjYzMTgxMTVkOTAxZDJhYTE3BjsARkki%0ACWNzcmYGOwBGSSIlYmYyNWQ1ZTllZWM5MzIyZDRiNWNjODAzM2ExMWU2YWEG%0AOwBGSSINdHJhY2tpbmcGOwBGewdJIhRIVFRQX1VTRVJfQUdFTlQGOwBUSSIt%0AOTE1NTI5OWM4OGZmN2Y2MWU1MGJjZGNjZWZhOGU1M2M1NjU5MmM5MQY7AEZJ%0AIhlIVFRQX0FDQ0VQVF9MQU5HVUFHRQY7AFRJIi1kYTM5YTNlZTVlNmI0YjBk%0AMzI1NWJmZWY5NTYwMTg5MGFmZDgwNzA5BjsARg%3D%3D%0A--e870a8a8a1016642d5d82fe202214e0ab6ee7192; path=/; expires=Sun, 25 Jan 2026 00:14:52 -0000; HttpOnly; secure
Strict-Transport-Security: max-age=31536000
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 1; mode=block
Connection: close
Page title: komagataのブログ
<!DOCTYPE html><html><head><meta charset="utf-8" /><meta content="width=device-width,initial-scale=1.0" name="viewport" /><title>komagataのブログ</title><meta content="プログラマー兼カバラ占星術師komagataのブログ。" name="description" /><meta content="プログラマー,ruby,linux" name="keywords" /><meta content="bjMN32QSRWUy3_FNCPWKTSGKcqywy0mBltNBgqW-sgE" name="google-site-verification" /><link href="/theme/docs-komagata-org/favicon.ico" rel="shortcut icon" /><link href="/index.atom" rel="alternate" title="komagataのブログ" type="application/atom+xml" /><link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" /><link href="/theme/docs-komagata-org/style.css" rel="stylesheet" type="text/css" /><script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-107252-11', 'auto');
ga('send', 'pageview');
</script>
</head><body><div id="nav"><ul><li><a href="https://twitter.com/komagata" target="_blank"><i class="fa fa-twitter"></i></a></li><li><a href="https://github.com/komagata" target="_blank"><i class="fa fa-github-alt"></i></a></li><li><a href="https://www.facebook.com/komagata1111" target="_blank"><i class="fa fa-facebook-official"></i></a></li><li><form action="/search/" id="search" method="get"><input name="query" type="text" /><button type="submit">Search</button></form></li></ul></div><div id="wrapper"><div class="clearfix" id="header"><img id="icon" src="/theme/docs-komagata-org/images/shaking-face.gif" /><h1><a href="/">komagataのブログ</a></h1></div><div id="content"><div class="articles section"><div class="article section"><div class="header"><h2 class="title"><a href="/6405">バートップアーケードを作りたい</a></h2></div><div class="body"><p>昔のゲームセンターにあったような立ってプレイするタイプのマシンをアーケードキャビネットといいます。アメリカだとおっさんがこのアーケードキャビネットを自作するっていう趣味があって、僕もゲーセン世代なので面白いなと思ってたんですが下手な冷蔵庫ぐらいのデカさがあるので日本の住宅事情には厳しい。</p>
<p><img src="https://i.gyazo.com/f260af212152c75b89891a3fd33f2d69.png" alt="Image from Gyazo"></p>
<p>そこでバーのカウンターに乗るぐらいのサイズのバートップアーケードってのもあるのでそちらを作りたいなと思っていて、しかし、いきなりゼロから作るにはハード的にもソフト的にも知識が無いので敷居が高いと思ってました。</p>
<p><img src="https://i.gyazo.com/82fe71f14f2114dd04e44da0fd6e75f3.png" alt="Image from Gyazo"></p>
<h2>Picade</h2>
<p>Raspberry Pi 4+と組み合わせてバートップアーケードを作るキットの<a href="https://shop.pimoroni.com/products/picade?variant=29210087489619">Picade</a>を組み立ててみました。</p>
<p><img src="https://i.gyazo.com/8bcffeefac3c21506a90ab13006100ad.jpg" alt="Image from Gyazo"></p>
<p>内容はガワとなるケースとディスプレイ、スピーカー、ラズパイ4+につけるPicade Xという独自のボードになります。</p>
<p><img src="https://i.gyazo.com/6b25705d1158bee567e27c67e260a556.jpg" alt="Image from Gyazo"></p>
<p>はんだ付けとかは不要なのでなんとか頑張って組み立て。このキット自体、メルカリで古いのを買ったせいかレバー部分のプラスチックがポロポロ崩れるほど脆くなっていて個別に三和のレバーを買い直しました。</p>
<p>ソフト的には、<a href="https://www.raspberrypi.com/">Raspberry Pi</a>に最適化されたレトロゲームに特化したOSで<a href="https://retr
Open service 75.2.60.68:80 · docs.komagata.org
2026-01-13 00:14
HTTP/1.1 301 Moved Permanently
Content-Length: 0
Content-Type: text/html
Date: Tue, 13 Jan 2026 00:15:52 GMT
Location: https://docs.komagata.org/
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=4x8RKAUWY3zjzcrDlUwRNlh7%2BdmUEmzFKP18iXNg9IM%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768263352"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=4x8RKAUWY3zjzcrDlUwRNlh7%2BdmUEmzFKP18iXNg9IM%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768263352"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Open service 13.248.244.96:443 · docs.komagata.org
2026-01-13 00:14
HTTP/1.1 200 OK
Content-Length: 21242
Content-Type: text/html;charset=utf-8
Date: Tue, 13 Jan 2026 00:14:52 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=hTwb7rL7qesYxdSpWEHnpdOLxkwRpMOJ3ld9TOkW1Uk%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768263292"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=hTwb7rL7qesYxdSpWEHnpdOLxkwRpMOJ3ld9TOkW1Uk%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768263292"
Server: Heroku
Set-Cookie: rack.session=BAh7CEkiD3Nlc3Npb25faWQGOgZFVG86HVJhY2s6OlNlc3Npb246OlNlc3Np%0Ab25JZAY6D0BwdWJsaWNfaWRJIkVkNzVhNWY5Mzc2MWU4MDEwOGNhYzYyODRj%0ANGYzMmQwMjg1ZGQ2NWNmOGMxMWVkOGQxZWI0NDM3Nzk1MjgzNjRlBjsARkki%0ACWNzcmYGOwBGSSIlMWIwNjc2MTk3YzYyM2IxYjlhYTM3NWZiNjQzOGQwNDMG%0AOwBGSSINdHJhY2tpbmcGOwBGewdJIhRIVFRQX1VTRVJfQUdFTlQGOwBUSSIt%0AZjY3ODJhNDhmMzQ0MWU5NGJhNGUzYzcwYTVkYTVkMjFjMmViODFkYgY7AEZJ%0AIhlIVFRQX0FDQ0VQVF9MQU5HVUFHRQY7AFRJIi1kYTM5YTNlZTVlNmI0YjBk%0AMzI1NWJmZWY5NTYwMTg5MGFmZDgwNzA5BjsARg%3D%3D%0A--0e87c8bf28a456613257a6381027b0223c4bff6c; path=/; expires=Sun, 25 Jan 2026 00:14:52 -0000; HttpOnly; secure
Set-Cookie: rack.session=BAh7CEkiD3Nlc3Npb25faWQGOgZFVG86HVJhY2s6OlNlc3Npb246OlNlc3Np%0Ab25JZAY6D0BwdWJsaWNfaWRJIkVkNzVhNWY5Mzc2MWU4MDEwOGNhYzYyODRj%0ANGYzMmQwMjg1ZGQ2NWNmOGMxMWVkOGQxZWI0NDM3Nzk1MjgzNjRlBjsARkki%0ACWNzcmYGOwBGSSIlMWIwNjc2MTk3YzYyM2IxYjlhYTM3NWZiNjQzOGQwNDMG%0AOwBGSSINdHJhY2tpbmcGOwBGewdJIhRIVFRQX1VTRVJfQUdFTlQGOwBUSSIt%0AZjY3ODJhNDhmMzQ0MWU5NGJhNGUzYzcwYTVkYTVkMjFjMmViODFkYgY7AEZJ%0AIhlIVFRQX0FDQ0VQVF9MQU5HVUFHRQY7AFRJIi1kYTM5YTNlZTVlNmI0YjBk%0AMzI1NWJmZWY5NTYwMTg5MGFmZDgwNzA5BjsARg%3D%3D%0A--9dc95a8e09f9f5285517d25ea787e17655441096; path=/; expires=Sun, 25 Jan 2026 00:14:52 -0000; HttpOnly; secure
Strict-Transport-Security: max-age=31536000
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 1; mode=block
Connection: close
Page title: komagataのブログ
<!DOCTYPE html><html><head><meta charset="utf-8" /><meta content="width=device-width,initial-scale=1.0" name="viewport" /><title>komagataのブログ</title><meta content="プログラマー兼カバラ占星術師komagataのブログ。" name="description" /><meta content="プログラマー,ruby,linux" name="keywords" /><meta content="bjMN32QSRWUy3_FNCPWKTSGKcqywy0mBltNBgqW-sgE" name="google-site-verification" /><link href="/theme/docs-komagata-org/favicon.ico" rel="shortcut icon" /><link href="/index.atom" rel="alternate" title="komagataのブログ" type="application/atom+xml" /><link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" /><link href="/theme/docs-komagata-org/style.css" rel="stylesheet" type="text/css" /><script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-107252-11', 'auto');
ga('send', 'pageview');
</script>
</head><body><div id="nav"><ul><li><a href="https://twitter.com/komagata" target="_blank"><i class="fa fa-twitter"></i></a></li><li><a href="https://github.com/komagata" target="_blank"><i class="fa fa-github-alt"></i></a></li><li><a href="https://www.facebook.com/komagata1111" target="_blank"><i class="fa fa-facebook-official"></i></a></li><li><form action="/search/" id="search" method="get"><input name="query" type="text" /><button type="submit">Search</button></form></li></ul></div><div id="wrapper"><div class="clearfix" id="header"><img id="icon" src="/theme/docs-komagata-org/images/shaking-face.gif" /><h1><a href="/">komagataのブログ</a></h1></div><div id="content"><div class="articles section"><div class="article section"><div class="header"><h2 class="title"><a href="/6405">バートップアーケードを作りたい</a></h2></div><div class="body"><p>昔のゲームセンターにあったような立ってプレイするタイプのマシンをアーケードキャビネットといいます。アメリカだとおっさんがこのアーケードキャビネットを自作するっていう趣味があって、僕もゲーセン世代なので面白いなと思ってたんですが下手な冷蔵庫ぐらいのデカさがあるので日本の住宅事情には厳しい。</p>
<p><img src="https://i.gyazo.com/f260af212152c75b89891a3fd33f2d69.png" alt="Image from Gyazo"></p>
<p>そこでバーのカウンターに乗るぐらいのサイズのバートップアーケードってのもあるのでそちらを作りたいなと思っていて、しかし、いきなりゼロから作るにはハード的にもソフト的にも知識が無いので敷居が高いと思ってました。</p>
<p><img src="https://i.gyazo.com/82fe71f14f2114dd04e44da0fd6e75f3.png" alt="Image from Gyazo"></p>
<h2>Picade</h2>
<p>Raspberry Pi 4+と組み合わせてバートップアーケードを作るキットの<a href="https://shop.pimoroni.com/products/picade?variant=29210087489619">Picade</a>を組み立ててみました。</p>
<p><img src="https://i.gyazo.com/8bcffeefac3c21506a90ab13006100ad.jpg" alt="Image from Gyazo"></p>
<p>内容はガワとなるケースとディスプレイ、スピーカー、ラズパイ4+につけるPicade Xという独自のボードになります。</p>
<p><img src="https://i.gyazo.com/6b25705d1158bee567e27c67e260a556.jpg" alt="Image from Gyazo"></p>
<p>はんだ付けとかは不要なのでなんとか頑張って組み立て。このキット自体、メルカリで古いのを買ったせいかレバー部分のプラスチックがポロポロ崩れるほど脆くなっていて個別に三和のレバーを買い直しました。</p>
<p>ソフト的には、<a href="https://www.raspberrypi.com/">Raspberry Pi</a>に最適化されたレトロゲームに特化したOSで<a href="https://retr
Open service 99.83.220.108:80 · docs.komagata.org
2026-01-13 00:14
HTTP/1.1 301 Moved Permanently
Content-Length: 0
Content-Type: text/html
Date: Tue, 13 Jan 2026 00:15:53 GMT
Location: https://docs.komagata.org/
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=H4hj%2BI8V%2F7xqEU36s0utE3r3ue84chAd71xuFNK0W1w%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768263353"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=H4hj%2BI8V%2F7xqEU36s0utE3r3ue84chAd71xuFNK0W1w%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768263353"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Open service 35.71.179.82:80 · docs.komagata.org
2026-01-13 00:14
HTTP/1.1 301 Moved Permanently
Content-Length: 0
Content-Type: text/html
Date: Tue, 13 Jan 2026 00:15:54 GMT
Location: https://docs.komagata.org/
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=2d4aLiWYaPrhFY%2B%2BeTHnQTPeeFFj8RhHNTTVtI1cqgg%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768263354"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=2d4aLiWYaPrhFY%2B%2BeTHnQTPeeFFj8RhHNTTVtI1cqgg%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768263354"
Server: Heroku
Via: 1.1 heroku-router
Connection: close