音響機器メーカー「Automated Processes Inc.」の略。→ Automated Processes
Application Programming Interfaceの略。→ アプリケーションプログラミングインタフェース
Android 16の話。 developer.android.com shizuku.rikka.app play.google.com これまでdataフォルダへアクセスするために、Shizukuを愛用していたが、残念ながらAndroid 16は非対応のため、Filesへ乗り換えた。Shizukuでは開発者向けオプションを有効にする必要があったが、Filesはアプリを起動させるだけで済む。 play.google.com play.google.com play.google.com バックグラウンドで実行されているアプリを強制停止するKillAppsをBaxaへ乗り換えた。同じ開発元が提…
NotionデータベースID NotionでAPI連携や自動化ツールを使おうとしたとき、「データベースIDってどこにあるの?」と詰まった経験はありませんか? 私も最初にZapier連携を試みたとき、まったく同じ壁にぶつかりました。Notion内をくまなく探しても「データベースID」という項目は見当たらず、設定画面を行ったり来たり。30分ほど無駄にした末、ようやくURLに答えがあることに気づいた、という苦い思い出があります。 しかも2025〜2026年にかけてNotionのAPIに大きな仕様変更があり、従来の「データベースID」とは別に「データソースID」という新概念が登場しました。古い記事の情…
はじめに 「APIってよく聞くけれど、何のことかわからない」 そんな声をよく耳にします。 ITの世界では当たり前のように使われていますが、 説明を聞くと急にむずかしく感じてしまう言葉のひとつです。 そこで今回は、APIを家の中の“宅配サービス”に置き換えて、 できるだけやさしく解説します。 専門知識がなくてもスッと理解できる内容になっています。 APIとは? API(エーピーアイ)は、 「アプリ同士が情報を受け渡しするための決まった入り口」 のことです。 でも、これだけだとイメージしづらいですよね。 ここからは、日常の宅配サービスに置き換えて考えてみます。 APIを宅配サービスで例えると 家の…
こんにちは。プロダクト本部の公原です。 私は現在、プロダクトマーケティング部でPMMと兼務で「システム連携コンサルタント」という役割を担っています。 「システム連携コンサルタント」という職種ですが、職種名から実際の業務のイメージがしにくいといったお話をカジュアル面談などでお伺いします。 そこで今回は「実際、毎日何をしているの?」という疑問にお答えするため、システム連携コンサルタントの1日をご紹介していきます。 そもそもシステム連携コンサルタントとは、お客様の利用するシステムとANDPADをAPIで繋ぎ、最適な業務フローを設計するというポジションです。 詳しく知りたいと思った方は、この記事だけで…
UnsplashのMarkus Winklerが撮影した写真のMarkus Winklerが撮影したイラスト素材 こんにちは、hyprsnd191です。 今日ふらっと書店に立ち寄ったら、『鬼にきんつば』シリーズの新刊が出ていました。 まんまと新刊チェックから漏れていました。やはり早く新刊チェック方法見つけなければ…! いっそ新刊チェックだけ自作するかーという気持ちになっていたのですが、その間にホスティングの候補にしていたプラットフォームでインシデント発生したりなんやかんやあったので、開発&デプロイはさておき、取り急ぎ使えそうな書籍検索APIの調査だけしてみました。 採用の必須条件は、以下3つで…
6バンドも10バンドもいらない、アンプライクなベース、ミドル、トレブルなどの3バンドのパライコで補正は十分な3バンドイコライザーの備忘録。 [Earthquaker Devices Tone Job] ・Bass、Mid、Treble ・Bass:500Hz ・Mid:1kHz ・Treble:2kHz ・Level ・DC9V-18V センターマイナス ・横64mm×縦121mm×高57mm www.earthquakerdevices.jp www.youtube.com [Empress Effects ParaEQ MKII] ・low、mid、high ・low:35Hz~500Hz…
代表の小竹(aka tkmru)です。 2026年3月19日に開催された勉強会「TECH BATON in 東京 〜ゲームアンチチートに学ぶ セキュリティ設計と攻防の舞台裏 〜 - connpass」にて、「10分で知る ゲームが『チートされる』仕組み 〜通信・API・メモリから見る攻撃と防御〜」というタイトルで発表しました。スライドは Speaker Deck で公開しています。 speakerdeck.com 本記事では、登壇内容のうち「ゲームサーバにおける API の脆弱性」のパートから、特にゲームアプリでよく見かける TOCTOU(Time of Check to Time of Us…
はじめに 現代のソフトウェアは、ひとつのアプリだけで完結することはほとんどなく、さまざまなサービスがつながり合いながら動いています。地図を表示したり、ログインしたり、決済したり...その裏側で活躍しているのが API という仕組みです。API はアプリ同士が安全に情報をやり取りするための“共通のルール”のようなもので、内部の仕組みを知らなくても必要な機能だけを呼び出せるようにしてくれます。いま当たり前のように使っている便利なサービスの多くは、この API によって成り立っています。 1. APIとは何か API(Application Programming Interface)とは、 ソフト…
こんにちはフロントエンド担当のH.Rです! 4月になり新入社員が入ってくる時期だと思います。 これからフロントエンド開発に携わる方が、まず最初にぶつかりやすい壁のひとつが「API(バックエンド)との通信」です。画面にデータを表示したり、入力されたデータを保存したりするためには、必ずバックエンドとやり取りをする必要があります。 このとき、「HTTPメソッド(どういうお願いをするか)」と「ステータスコード(結果の番号)」の基本を知っておくと、「なぜかデータが取れない!」「エラーが出たけど原因がわからない!」という時に、解決の糸口がすぐに見つかるようになります。 この記事では、フロントエンド初学者の…
ブログを書いていると、記事数が1,000件を超えたあたりから「あの記事いつ書いたっけ?」「どのカテゴリーが一番多いんだろう?」と、管理画面だけで把握するのが難しくなってきませんか。 私自身、気がつけば1,300記事を超えており、全体像を把握するためにPythonを使って全記事リストをCSVで一括出力するツールを作成しました。 今回は、エンジニア視点で「はてなブログAPI」を攻略し、1,000記事以上のデータを数分で抽出する方法を詳しく解説します。