P– tag –
-
Web・フロントエンド・バックエンド
Postman — API開発のデファクトに成長したクライアント
Postmanは2012年にインドのアビナフ・アスターナ(Abhinav Asthana)がChrome拡張として公開したAPIクライアントが起点で、後にデスクトップアプリ、ワークスペース型のクラウドサービスへと展開しました。HTTPリクエストを画面上で組み立てて送り、レスポ... -
OS・ソフトウェア
PowerShell — オブジェクトをパイプで渡すMicrosoft製シェル
PowerShellは2006年11月にMicrosoftが公開した、Windows管理を主目的とするコマンドラインシェル兼スクリプト言語です。設計を主導したのはMicrosoftのジェフリー・スノーバー(Jeffrey Snover)で、開発コードネームはMonad、「Monad Manifesto」と題され... -
Web・フロントエンド・バックエンド
Play Framework — Scala/Javaで動くリアクティブなWeb基盤
Play Frameworkは、2007年にフランスのGuillaume Bort(ギヨーム・ボール)が公開したJava/Scala向けのWebアプリケーションフレームワークです。Ruby on RailsやDjangoのような「規約より設定」と即時リロードに着想を得ながら、JVMの上で軽快に動くことを... -
Web・フロントエンド・バックエンド
Popmotion とは低レベル制御に強い JS モーション
Popmotion(ポップモーション)は、JavaScript のアニメーションや物理シミュレーションを低レベルから制御するためのライブラリです。Framer Motion の作者でもある Matt Perry 氏によって設計されており、Framer Motion の内部で使われているモーション... -
Web・フロントエンド・バックエンド
p5.js とは教育用途で広がるクリエイティブコーディング
p5.js(ピーファイブジェイエス)は、もともとアートやデザイン教育の文脈で誕生した Java ベースの「Processing」言語の理念を、JavaScript の世界に持ち込んだクリエイティブコーディング向けライブラリです。2014 年に Processing Foundation の支援を... -
Web・フロントエンド・バックエンド
PixiJS とは 2D 高速描画に特化した Web レンダラー
PixiJS(ピクシージェイエス)は、ブラウザ上で 2D グラフィックスを高速にレンダリングするための JavaScript ライブラリです。2013 年にイギリスのスタジオ Goodboy Digital が公開し、現在は OSS コミュニティを巻き込みながら開発が続いています。WebG... -
ネットワーク・インフラ・クラウド
Pinpointとは|大規模JavaシステムのAPM定番OSS
Pinpoint(ピンポイント)は、2015年に韓国Naver社が公開したオープンソースのアプリケーションパフォーマンス管理(APM)ツールで、JavaやPHP、Pythonなどのアプリケーションに対し、コード変更を最小限に抑えながら詳細なトランザクションフローを可視化... -
セキュリティ・認証
PKI — X.509証明書とCA階層で支える公開鍵基盤
PKI(Public Key Infrastructure、公開鍵基盤)は、公開鍵暗号を実社会で運用するために必要となる証明書発行・配布・失効・検証の枠組み全体を指します。中心となるのはITU-T勧告X.509で定義された証明書フォーマットで、認証局(CA)が階層構造を組み、... -
プログラミング・開発言語
PyCharmとは|Python専用IDEの定番を徹底解説
PyCharmは、JetBrains社が2010年に公開したPython専用の統合開発環境です。IntelliJ Platformを基盤とし、Pythonのコード解析、リファクタリング、デバッグ、テスト、Web開発、データサイエンスまで一貫して扱える機能を備えます。無償のCommunity版と有償... -
Web・フロントエンド・バックエンド
Prismaとは|TypeScript型安全な次世代ORM
Prisma(プリズマ)は、Node.jsおよびTypeScriptアプリケーション向けに開発された次世代のORM(Object Relational Mapper)です。2018年にBerlin拠点のPrisma社が公開し、スキーマファイル(schema.prisma)を中心に据えたSchema-firstの設計思想と、自動...
