エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
本を読む sh.inatraで簡易BBSもどき
pure bashで作ったsinatraもどき「sh.inatra」のサンプルとして、簡単なBBSもどきを作ってみました。「R... pure bashで作ったsinatraもどき「sh.inatra」のサンプルとして、簡単なBBSもどきを作ってみました。「Ruby Freaks Lounge:第9回 SinatraとSequel・Hamlで掲示板アプリを作る|gihyo.jp … 技術評論社」のマネです。 ちなみに、SQL injectionとかXSSとかそのへん全開ですので、念のため。 #!/bin/bash . /opt/sh.inatra/sh.inatra.sh dbfile=/tmp/bbs.sqlite3 [ -e "$dbfile" ] || sqlite3 $dbfile 'CREATE TABLE bbs (user text, comment text, created_at text)' get '/' && { cat <<EOF <html><head><title>BBS</title></