このブログ https://blog.lacolaco.net は Hugo で生成しており、これまではMarkdownファイルをローカルで手書きして記事を書いていた。そしてより気軽に記事を書ける環境を求めて、 Notion をヘッドレスCMSとして使ってみることにした。ちなみにこの記事もNotionで書いている。 この試みは特に新しいものではないため、それほど苦労せず実現できるだろうと思っていたが、実際に開発してみると思っていたよりも苦労した。そこでこの記事から何回かに分けて、NotionをヘッドレスCMSとして使うにあたっての困難とそれを乗り越えるための工夫について書き残す。 今回の内容はNotionの開発者向けAPIとSDKをTypeScriptで利用するにあたって苦労した点だ。 Notion JavaScript Client公式ドキュメント に書かれているように、Notion A
GitHubが値下げと無料の「Free」プランの拡充を発表しました。昨年はCI/CD機能であるGitHub Actionsをリリースしたり、GitHub Pages(静的サイトホスティング)やPackages(パッケージホスティング)、Projects(プロジェクト管理)などがすでにあり、機能がどんどん充実していきます。 アプリケーションを動かすことはまだできないのですが、GitHub Actionsでプログラムを動かせるようになったので、GitHub Pagesと組み合わせれば、簡単なWeb APIもできます。 さっそく郵便番号から住所を返すAPIを作ってみます。 GitHubが無料の「Free」プランを拡充 GitHubだけでWeb API 郵便番号検索API GitHub Pages 郵便番号データ作成プログラム 処理の流れ データをダウンロードするプログラム ファイルを保存するプロ
鳥インフルで少女死亡 「全ての国、警戒高めよ」―WHO 2023年02月25日06時07分 プノンペンの市場のニワトリ=25日、カンボジア(EPA時事) 【パリ時事】世界保健機関(WHO)は24日、カンボジアで11歳の少女がH5N1型の鳥インフルエンザに感染し、死亡したと明らかにした。少女の父親も感染が確認されており、同国当局はWHOと緊密に連携して感染状況の調査を進めている。 多摩動物公園が休園へ カモが鳥インフル疑い―東京 鳥インフルが人から人に感染するのはまれだが、家族内などの濃厚接触で起きる可能性はあると考えられている。WHO当局者は、カンボジアのケースが「人から人への感染かを判断するのは時期尚早だ」と述べた。 国際 コメントをする
「オブジェクト指向するとプログラムが読めなくなるから禁止」のような話は昔からあって、新しい技術についてこれない人を揶揄するようなニュアンスで使われていましたが、実際にはこれはオブジェクト指向迷路にうんざりした現場での率直な意見だと思います。 オブジェクト指向は、まじめにやるほどプログラムを読みにくくするという性質をもっています。 ※ 使い方次第というコメントついてますが、だからこそちゃんと性質をしっておく必要があると思います。 オブジェクト指向の代表的な指針を3つあげると次のようなものがあります。 オブジェクト同士の連携としてプログラムを組む 単一責務の原則 インタフェースと実装の分離 まず、オブジェクト同士の連携でプログラムを組むと、コードが飛びまくって追いにくくなります。そして単一責務の原則により、小さいクラスが大量に生成されて、追いにくさがさらにあがっていきます。 ダイクストラ先生が
実業家の西村博之(ひろゆき)氏(46)が24日、自身のツイッターを更新。2022年度の国民負担率について私見を投稿した。 【写真】超人気者との意外な?2ショット 財務省は21日、国民や企業が所得の中から税金や社会保険料をどれだけ払っているかを示す22年度の国民負担率が、統計のある1970年度以降で過去最大だった21年度と比べ0・6ポイント減の47・5%になる見込みだと発表。新型コロナウイルス禍から雇用者報酬が回復し、分母に当たる国民所得が増えたためと説明しているが、依然として5割近い高水準が続いている。 23日に兵庫県明石市の泉房穂市長が自身のツイッターで「『国民負担率“47.5%”』って、相当に高い。子ども時代(1960年代、1970代)は“20%”台で、今の半分程度。平成に入ってからも“30%”台だったのに、いつのまにか“50%”近くにまでなってしまった。まともな政治家を選んでこなかっ
A conversation with OpenAI's ChatGPT in simplified Chinese arranged on a laptop in Beijing, China, on Friday, Feb. 24, 2023. Bloomberg 人工知能(AI)を用いたチャットボット「ChatGPT(チャットGPT)」に対し、ウォール街では警戒が強まっている。対話形式で文書を生成する同サービスは急速な成長を遂げているが、世界的な投資銀行内では利用を制限する動きが相次いでいる。 事情に詳しい複数の関係者によると、バンク・オブ・アメリカ(BofA)、シティグループ、ドイツ銀行、ゴールドマン・サックス・グループ、ウェルズ・ファーゴなどが、すでにこうした新サービスの社内での利用を禁止。Bofaは従業員に対し、特にChatGPTを名指しする形で、業務で利用するのは禁止だと伝え
Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。Twitter: @shiropen2 スイスのETH ZurichとUniversity of Zurichに所属する研究者らが発表した論文「Acoustic trapping and navigation of microrobots in the mouse brain vasculature」は、脳内血管に音響で操作できるマイクロロボットを挿入する手法を提案した研究報告である。 バブル(気泡)から作られた生物学的マイクロロボットが、生きたマウスの脳内でリアルタイムに追跡しながら音響放射によって操られ移動することに成功したという。 人間の脳は、860億個の神経細胞、850億個の非神経細
xc is a task runner similar to Make or npm run, that aims to be more discoverable and approachable. The problem xc is intended to solve is scripts maintained separately from their documentation. Often a Makefile or a package.json will contain some useful scripts for developing on a project, then the README.md will surface and describe these scripts. In such a case, since the documentation is separ
色をどのような仕組みで感じていると思いますか? 諸説ありますが、ヤングとヘルムホルツの学説によると、網膜の奥に赤・緑・青の波長を感知する錐体細胞があり、その波長の強弱の組み合わせを脳が色として解釈します。3種類の錐体細胞があるため「3色覚者」とよばれ、その色の組み合わせは100x100x100の100万色です。さらに4種類の錐体細胞をもつ「4色覚者」もごく僅かにいて、その人は1億の色相を見ることが可能です。 色に関するさまざまな役立つ知識、色の疑問や迷いを解決するヒントが満載の良書を紹介します。世界で最も酷い色と言われているPantone 448 Cは何のためにつくられたのか、iPhoneの白に見えるほどごく淡いグレー「シーシェルグレー」はどのようにできたのか、読んで楽しく学びもある一冊です。 本書は色に関する本ですが、よく紹介する配色本ではありません。色に関する知識やトリビアが詰まった、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く