1 ポイント 投稿者 GN⁺ 2023-11-04 | 1件のコメント | WhatsAppで共有
  • 「Portugal. The Man」バンドの公式ウェブサイトに関する記事
  • Google Sheets のドキュメントで構成されたユニークなウェブサイト
  • バンドの最新アップデートを提供するウェブサイト
  • ユーザーがウェブサイトに登録して最新情報を受け取ることができる
  • バンドに連絡したりフィードバックを提供したり、利用規約を確認できるオプションを提供するウェブサイト
  • プライバシーポリシー、広告の選択、Cookie ポリシー、ユーザー体験をカスタマイズするための Cookie 設定があるウェブサイト
  • 「Portugal. The Man」により 2023 年まで著作権で保護されているウェブサイト

1件のコメント

 
GN⁺ 2023-11-04
Hacker News の意見
  • iOS で公開したアプリも Google Sheets をバックエンドとして使っている: https://subsol.one
    ルーマニアのパーティーやフェスティバルを探すアプリで、シートを使うと兄と友人たちがアプリにパーティー情報を追加するのがとても簡単になる
    「本物の」データベースをつなぐことも考えたし、関連するアプリ/フロントエンドも試したが、非エンジニアが行を更新・挿入するのに十分簡単なものはなかった
    結局、Sheets の CSV をダウンロードしてキャッシュし、それをデータベースのように使えばよいと考えた
    ちなみにこのアプリは、App Store のレビュアーに「単純すぎる」と言われ、リリース過程で苦労したアプリでもある: https://notes.alinpanaitiu.com/Dealing-with-App-Store-reject...

    • 次のアプリのバックエンドには SQLPage を試してみるとよい [1][2]
      小さな Web フォームからデータベースに入力させるのは、SELECT 'form' AS component; SELECT name, label, type FROM form_fields; INSERT INTO parties(name, date) VALUES(:name, :date); のように簡単
      そのデータベース上に API を作るのも、SELECT 'json' AS component, (SELECT JSON_GROUP_ARRAY(JSON_OBJECT('name', name, 'date', date)) FROM parties) AS contents; くらいで可能
      [1] https://sql.ophir.dev/
      [2] https://github.com/lovasoa/SQLPage
    • シートやその他のミニマルな構成をバックエンドにした Web サイトやアプリはかなりよくある
      今回の投稿が珍しいのは、Web サイトがシートから情報をレンダリングする層なのではなく、Web サイトそのものがシートである点
    • Google Apps Script を使えば、スプレッドシートを HTTP API 付きの小さな CRUD データベースに簡単に変えられる
      数年前に例を共有した: https://spreadapi.roombelt.com/setup
    • 似たような形で、数百枚のフラッシュカードとデータの「マトリクス」を作り、アプリをビルドするたびに取得して CSV を JSON に変換し、アプリ内に保存している
      イラストの多いアプリなので、文章も Sketch で書いている
      Sketch を使うと、文章を書きながら画像をすぐ描けて、その後カスタムプラグインで切り出してアプリへエクスポートできる
  • 子どもを救うために募金している: https://gofund.me/d012bb5b
    技術的な面も面白いが、いちばん重要なリンクが隠れていて、HN のトップページに載ったわりには寄付があまりにも少ないように見える

  • レイアウトに使うツールをめぐる議論が数年静かだったと思ったら、驚くべき新章が始まった

    • 達人なら列幅と行高を最小化し、セルごとに背景色を調整してピクセル単位のビットマップまで作れる
  • FRANCES CHANGED MY LIFE タブをクリックすると、バンドメンバーの John と Zoe に Frances という娘がいることが分かる
    Frances の希少神経疾患の研究資金を集めている
    「Frances には、DHDDS という変性疾患を引き起こす希少な遺伝子変異があります。ここ数年の医学の進歩により治療法の開発が可能になりましたが、費用は極めて高額です。Frances の物語を広め、治療費をまかなえるだけの寄付を集めたいと考えています。」
    https://www.chrisblackchangedmylife.com/donate
    HN からのトラフィックが、寄付と神経疾患治療の研究の助けになるとよい。寄付しよう

    • バンドがなぜチャリティーツアーを行って収益を寄付しないのか気になる
      ファンは音楽を楽しむためにお金を払い、バンドは自分たちに身近な大義に大金を寄付できる
    • こういう話はいつも気が重くなる
      一方では、本当に大変な状況だということは理解している
      他方では、希少神経疾患研究への寄付は、「効果的な」慈善団体に寄付する場合に比べて、文字どおり何百倍も救える命が少ない可能性が高い (https://www.effectivealtruism.org/)
  • 今こそバンド Vulfpeck の Web サイトに触れるのにちょうどよさそう
    Craigslist より派手ではないくらい、さっぱり削ぎ落としたデザインで、カスタム書体を除けばとてもシンプル: https://www.vulfpeck.com/
    今はバンド活動が多くなくコンテンツは少なめだが、過去に戻って見ると、情報が多かった時期でも全体がどれほど明快で機能的だったかが分かる: https://web.archive.org/web/20200417092603/https://vulfpeck....

    • Nicolas Jaar の似たサイトも好き
      強いインディーハッカー感があり、書体はそこまで格好よくないが悪くない: https://nicolasjaar.net/
    • Vulf Mono は本当に良い
      もっと多くのバンドが自分たち独自の書体を作るといいのに
    • 「さっぱり削ぎ落とした」サイトと言えるのは、HTML ソースを見るまでだ
  • このバンドは好きだけど、これは実際にはひどいアイデアだと思う
    アーティストのウェブサイトには実際の目的がある
    観客にツアー日程を知らせ続けたり、エージェントや会場が宣材写真を見つけたり、フェスの企画者がスタイルを把握したりするためのもの
    アーティストのウェブサイトはさまざまな観客層を相手にする
    ツアー日程を Google Sheet で管理していて、それをツアーマネージャーに共有した結果、ここまで来たのだと思う

    • これはファンキーな芸術的選択で、以前は「普通の」ウェブページを使っていたのだろうと思う
      Wayback Machine で確認してみると、その推測は正しそうだ
      数年前のアーカイブを適当に開いてみたところ、2016年のサイトは説明されているものにはるかに近い: http://web.archive.org/web/20160303191156/http://www.portuga...
      見落としている観客層が1つある。ウェブサイトを見る体験そのものを楽しむ人たちと、アーティスト自身が何らかの声明を発したい場合だ
      このバンドはすでに十分「成功」しているので、たいていの懸念にはそれほど気を使う必要がなさそうだ
      Google Sheet にはツアー日程も書かれているし、かなり大きな会場も簡単にソールドアウトにできる
      Portugal. The Man を知らないフェスの企画者が彼らをブッキングする可能性はなさそうだ
    • 多くの芸術について人々はひどいアイデアだと言うけれど、そういうアイデアがものすごくクールなこともある
      ルートドメインを Google Sheet にマッピングしたのはかなり強烈だ
      ツアー日程も入っている
      Google もルートドメインの後の検索結果にツアー追跡/チケットプラットフォームを29個表示しているので、ファンは大丈夫そうだ
      エージェントや会場/フェスの企画者は、ネット上で適当に宣材写真を拾って使うのではなく、エージェントやマネジメントが制限・ガイドライン・承認条件とともに渡した素材を使う
      誰も彼らの「スタイル」を新たに判断しようとはしていない
      もう10年以上はっきり定義されていて、むしろこの人たちが PTM を売り込む側であって、その逆ではない
      彼らがツアー日程を Google Sheet に書いているうちに偶然共有機能をオンにしてこうなった、というのは間違いだと断言できる
      私たちが見る何カ月も前から、すべてを計画し意図的に配置していた可能性が高い
    • 一般的なウェブサイトを公開する方法は、何らかの統合システムを購入するか誰かにお金を払わない限り、更新が簡単ではない
      Sheets に慣れていてうまく機能するなら、使わない理由はない
      むしろこの方法なら、ウェブサイトがより正確で最新の状態になる可能性が高く、ユーザーフレンドリーとも見なせる
    • 昔のバンドのウェブサイトは、事実を伝えるというよりも、実際には芸術的体験にはるかに近かった
      2000年代初頭の Radiohead のようなアーティストのホームページはかなり前衛的で、実際の情報が得られたら運がいいほうだった
    • 理解できない
      指定された役割を正確に果たしているように見える
  • バンドが自分たちのウェブサイトで奇妙だったり興味深かったりすることをするのは良いことだ
    私のお気に入りは The Strokes: https://www.thestrokes.com/

  • 気になる人がいれば、これは DHDDS 変異に起因する症候群性の表現型群のように見える
    変異が糖鎖修飾経路の非常にまずい部分に影響しているので、とてつもなく多くのタンパク質に影響を及ぼし得ると思う
    完全な機能喪失ならどんな細胞も生き残るのは難しそうなので、機能が弱く残った低形成変異だと見ている

  • John Gurley が娘の遺伝子変異の治療法/完治法の研究を支援するために GoFundMe を開設しているようだ: https://gofund.me/d012bb5b

  • すべてを一度に読み込むので、ナビゲーションがとてもきびきびしていて気に入った
    内部リンクをクリックするたびに待つくらいなら、最初に全体を一度読み込むほうがいい