タグ

機能に関するasa_ca3のブックマーク (18)

  • ChatGPTをもっと楽しく使えるようにするChrome拡張機能3つ | DevelopersIO

    こんにちは、ヌヌです。 初めに 最近、ChatGPTが大きな話題になっています。私もChatGPTを使ってみたところ、その素晴らしさに感動しました。 ChatGPTを最大限に活用するためには、様々な拡張機能を活用することができます。このブログでは、私自身が利用してよかった、ChatGPTのためのChrome拡張機能を紹介します。 前提 ChatGPTにログインができる リンク:https://openai.com/blog/chatgpt Chrome ブラウザを使用 拡張機能 AIPRM for ChatGPT 概要 ChatGPTからSEO、SaaSなどのために整形かされた回答を受けたい場合役に立てる拡張機能です。 AIPRMから提供されているテンプレートを利用して質問を投げることができます。このテンプレートのためChatGPTが質問の内容をよく理解できるしより良い回答を返します。 使

    ChatGPTをもっと楽しく使えるようにするChrome拡張機能3つ | DevelopersIO
  • Amazon API Gatewayの新機能「HTTP API」のJWT Authorizersを理解する #reinvent | DevelopersIO

    ペイロードの中身にユーザー情報が含まれているので、どのようなユーザーのIDなどをトークンから取得できるようになっています。トークンからユーザー情報を引けるのは非常に便利ですが、トークンが確実に信用できるものでなければいけません。そこでヘッダーとペイロードの情報を使って、正規に署名されたものかどうか検証できるようになっています。 署名の検証は、JWT発行側が用意する公開鍵を使って行います。jwks_uri として公開することになっており、例えばGoogleからは以下のようなJSONが取得できます(JWK Setと言います)。 { "keys": [ { "kid": "57b1928f2f63329f2e92f4f278f94ee1038c923c", "e": "AQAB", "kty": "RSA", "alg": "RS256", "n": "1Zi0-4bNwZ7gGefz17U2N

    Amazon API Gatewayの新機能「HTTP API」のJWT Authorizersを理解する #reinvent | DevelopersIO
  • PostgreSQLとMySQL、使うならどっち? データベース専門家が8つの視点で徹底比較! - エンジニアHub|Webエンジニアのキャリアを考える!

    PostgreSQLMySQL、使うならどっち? データベース専門家が8つの視点で徹底比較! オープンソースのデータベースとしてよく比較されるPostgreSQLMySQL。どんな長所・短所があるのでしょう? それぞれの専門家による対談で明らかにします。 エンジニアとして働いていると必ず直面する悩み。それは、「どのリレーショナル・データベース(以下、RDB)を選ぶのが最善なのか?」です。 RDBごとに長所と短所は異なっています。そのため自社サービスにマッチしないRDBを選んでしまうと、それがボトルネックとなり開発・運用にトラブルが生じるケースは少なくありません。 なかでもよく比較検討されるのが、PostgreSQLMySQL。ともにオープンソースRDBのデファクトスタンダードであり、高い性能と数多くの機能を持っています。 では、両者は具体的にどのような長所・短所があるのでしょうか。そ

    PostgreSQLとMySQL、使うならどっち? データベース専門家が8つの視点で徹底比較! - エンジニアHub|Webエンジニアのキャリアを考える!
  • The Amazon Builders' Library

    【毎月更新・日AWS エンジニアがクラウド解説】 初心者向け解説、最新のクラウドネイティブな開発手法・利用シーン別ハンズオンを学ぶ »

    The Amazon Builders' Library
  • Python 製 Web フレームワークを Flask から FastAPI に変えた話|NAVITIME_Tech

    こんにちは、けんにぃです。ナビタイムジャパンで公共交通の時刻表を使ったサービス開発やリリースフローの改善を担当しています。 今回は Python 製の Web フレームワークとして FastAPI を導入した話をしようと思います。 Python 製の Web フレームワークPython には代表的な Web フレームワークが 2 つあります。 ・Django: フルスタックフレームワーク ・Flask: マイクロフレームワーク Django は大規模開発向け、Flask は小中規模開発向けと言われますが、今回開発したサーバは小規模なサーバだったため、以前は Flask で開発していました。 しかし、どちらのフレームワークを使う場合でも下記のような機能を使おうとするとプラグインやサードパーティの助けを借りる必要があります。 ・OpenAPI ・JSON Schema ・GraphQL ・We

    Python 製 Web フレームワークを Flask から FastAPI に変えた話|NAVITIME_Tech
  • いまこそ「良い仕様書」がチームの生産性の鍵となる。ので、仕様書に含めたい 14 のポイントについてまとめました。|Fritz | Lead Product Manager @ Mercari

    いまこそ「良い仕様書」がチームの生産性の鍵となる。ので、仕様書に含めたい 14 のポイントについてまとめました。 こんにちは、フリッツ です。今回はプロダクトマネージャーの日課とも言える「仕様書」について。自分にとっては PM 業の施策実行フェーズにおいて最も重要な仕事のひとつであり、最も心躍り、最も興奮する瞬間です。 PM になってかなりの時間が経ちましたが、「仕様書」への力の入れようは減るどころか、「もっと気合を入れなければ。」と感じる一方。在宅勤務が(たぶん) IT 業界のニュースタンダードとなっていくいま、なおさら「仕様書」の重要性を訴えたい今日この頃です。 ということで、今回は ・ 良い仕様書がもたらす 5 つの効果 ・ 仕様書の重要性が増していく 2 つの理由 ・ 仕様書に含めたい 14 の項目・実戦編 ・ 仕様書作成時に心に留めたい 3 つのこと ・ 具体的な仕様書サンプル(

    いまこそ「良い仕様書」がチームの生産性の鍵となる。ので、仕様書に含めたい 14 のポイントについてまとめました。|Fritz | Lead Product Manager @ Mercari
    asa_ca3
    asa_ca3 2020/07/21
    いかにすんなり府落ちさせて無駄に考えることなく開発できるかなんだけど、チームがまとまるために議論する種も少し置いておきたい気がする。
  • いま話題の 「stand.fm」 のUIを全力でトレースしてみた!|kakeru tokunaga

    皆さん stand.fmというアプリ/サービスを知っていますか? そうです。音声サービス界隈に彗星の如く現れたニューヒーローとも言えるサービスです。そのぐらい今、勢いがあると思います。 皆さんご存知の通り、音声コンテンツ市場は近年、googleやspotifyの参入やスマートスピーカーの普及に伴ってかなり盛り上がっており、日の市場も例外ではなく、RadiotalkやVoicy、Recなど様々なサービスが存在しています。 そんな盛り上がりを見せる市場で、最近、特にコンテンツの充実・サービスとしての伸びを見せているのが、この stand.fm だという事です。 僕は今まで、applepodcast、Voicy,Radiotalkのユーザーでしたが、そんな僕が最初にこのアプリを触った印象は、 「使いやすい!UIがかわいい!」 気軽にTwitterのタイムラインから飛んで配信を一度聞いたつもり

    いま話題の 「stand.fm」 のUIを全力でトレースしてみた!|kakeru tokunaga
    asa_ca3
    asa_ca3 2020/04/27
    メンタルモデル を意識しつつオリジナルのプロダクトとしてどう設計すべきなのか参考になる
  • Docker コンテナ・ネットワークの理解 — Docker-docs-ja 24.0 ドキュメント

    ウェブ・アプリケーションの構築は、安全についての考慮が必要であり、そのために Docker ネットワーク機能を使います。ネットワークとは、定義上、コンテナのために完全な分離(isolation)を提供するものです。そして、アプリケーションの実行にあたり、ネットワーク管理は重要であることを意味します。Docker コンテナ・ネットワークは、これらを管理するものです。 このセクションでは、Docker Engine ドライバ固有の標準ネットワーク機能について、その概要を扱います。ここでは標準のネットワーク・タイプについてと、どのようにして自分自身でユーザ定義ネットワークを使うのかを説明します。また、単一ホストまたはクラスタ上をまたがるホスト間で、ネットワークを作成するために必要なリソースについても説明します。

  • 高機能テキストエディタ「Sublime Text 2」をDLしてみた&導入したプラグイン

    巷で話題フットーしそうだよぉ…と言うか話題沸騰しておりますテキストエディタ、「Sublime Text 2」。 Sublime Text: The text editor you’ll fall in love with あおり文句は「The text editor you’ll fall in love with」。 英検2級の私が全力で和訳してみたところ「このテキストエディタは愛欲が凄い」みたいな事だと思うのですが、何はともあれずっと気になっていたので先日ようやっとDLしてみました。 参考記事 DLに当たって参考にしましたのは以下の記事。なんだかとっても便利そうなにほひ。 Sublime Text 2ってエディタがすごくイイ。Dreamweaverから乗り換えた時の初期設定とか使い方とかをメモ | Mnemoniqs Web Designer Blog ”恋に落ちるエディタ”「Subl

    高機能テキストエディタ「Sublime Text 2」をDLしてみた&導入したプラグイン
  • Facebook の「タグ付け機能」が怖い - Cube Lilac

    Facebook には「タグ付け機能」と呼ばれるものが存在するそうです。これは、写真の一部分(例えば、顔の部分など)をクリックして、その箇所に表示されている部分に相当する人物の名前(任意の文字列)を設定できると言うものです。 この機能の怖いところは、「タグ付けされたユーザのタイムライン(ウォール)に該当の写真が表示されてしまう」と言う部分で、場合によっては自分にとって不都合な写真(第三者にはあまり知られたくないような会合に参加している写真など)や、みっともない写真(泥酔している写真など)を自分のタイムラインに掲載させられてしまうと言う危険性が存在します。 一部ネット界隈(たとえば某はてな界隈やTwitterなど)で、ソーシャルメディア上で他人の動向を暴露するのをやめて欲しいという感じのネタが盛り上がっています。 ソーシャルメディアでつぶやく前に注意したいこと・・・ | IDEA*IDEA

    Facebook の「タグ付け機能」が怖い - Cube Lilac
  • top | "Scene Research Station"

    いつの間にか始まってた! 今回の課題は、連立一次方程式の解、ってことで定石通り LU 分解の right-looking で攻める人が多数になりそうな予感。 しかし、前はソートだったし、大学生のアルゴリズムの演習みたいな枯れた課題が多いですね。 とはいえ、アーキテクチャが変われば、攻め方も変わるというもの。 前回より戦略に幅が出やすい問題のような気がするし、動向に要注目です。 小ネタということで、以前 verilog を書くために作った emacs lisp を紹介。 この lisp は、/*auto-script 〜 */で囲まれた部分を任意のコマンドに流して、 その結果を挿入する。 例えば、C 言語で sin table (例えば1.31の固定小数点) を埋め込みたいとする。 (PC じゃないかもしれないけど、組み込みとかなら有り得る) そんなとき auto-script があれば、ち

  • Salesforceで開発するということ

    Free Editionのアカウントを取得する Force.com Free Editionのアカウントを取得しましょう。Salesforce.comのWebサイトを開き、Force.com Platformタブから「クラウド・プラットフォーム」をクリックします。 表示される導入企業例は変わるかもしれませんが、右メニューから「free force.comアプリケーション開発を始める」をクリックします。 アカウント登録の入力フォームページになります、入力する情報はさほど多くありません。また、メールアドレスとユーザー名は別々でも良いらしいのですが、分からなくなりそうなので同じにしておくのがお勧めです。 無料で使わせてもらうので、正確な情報を入力するのが筋を通している感じがして筆者は好きです。すでに筆者はEnterprise Editionにユーザー登録してしまっているので、今回はgmailでそ

    Salesforceで開発するということ
  • WordPressでどんなサイトでも作れちゃう気になれる無料プラグイン9個

    2016年6月8日 Webサイト制作, Wordpress WordPressのプラグインってすごいですよね。少しカスタマイズするだけで思い通りの機能のついたWebサイトを作ることができます。今回は「えっ、こんなことまでできちゃうの?」と思わせてくれるような高性能プラグインをいくつか紹介します。WordPress 3.0から追加されたマルチサイト機能を使えばWebサービスとして運営することもできそうなもの多め。どんな風に使おうかわくわくしちゃいますよ! ↑私が10年以上利用している会計ソフト! 1. SNS BuddyPress WordPressSNSとして運営することができるプラグイン、BuddyPress。過去記事「WordPressプラグイン「BuddyPress」でSNSサイトを作成」で詳しく紹介しています。

    WordPressでどんなサイトでも作れちゃう気になれる無料プラグイン9個
  • 第1回 WordPressの基本的な5つのルール(その1:ルーティング) | gihyo.jp

    WordPressは世界で最も普及しているCMSですが、2.8以降からは徐々にCMSの殻を破り、様々な機能を提供する総合的なプラットフォームへと進化し始めています。連載は、WordPressをソリューションとしたWeb制作の現場において必要な、また助けとなる知識やノウハウをご紹介していきます。 第1回目となる今回からは数回にわたって“⁠最低限理解しておくべきWordPressの基的な5つのルール⁠”についてご紹介します。 ルールはそれぞれ“⁠ルーティング⁠”“⁠デバッグモード⁠”“⁠フックとフィルタ⁠”“⁠キャパビリティ⁠”“⁠データベース⁠”といずれもWordPressの中核をなすものです。これらのルールを理解することで、より高度で複雑な要件にも対応することができ、Web制作そのものを WordPressでマネージメントすることも不可能ではなくなります。 リクエストを処理するルーティ

    第1回 WordPressの基本的な5つのルール(その1:ルーティング) | gihyo.jp
  • 無線LANのチャンネルと電波干渉 - PCと解

    無線LANに特にこだわりがなければ、これら2.4GHz帯を使っているはずです。 2.4GHz帯は、対応する製品が多く、製品も安価で、障害物にも強いです。 これだけ聞くといいことづくめですが、狭い周波数帯の割に使用機器が増えすぎました。 今や、一家に1台無線LANアクセスポイントがあるような状況です。 実際に、無線LANの通信が不安定だと言われて行ってみると、 電波を拾えるアクセスポイントが多数検出できます。 ほぼすべて、2.4GHz帯のアクセスポイントです。 2.4GHz帯のチャンネルは電波干渉する 「IEEE802.11b/g/n」では、一般的に1~13チャンネルのいずれかを使用していますが、 実は、独立した周波数帯で使えるチャンネルは3つまでなのです。 つまり、無線LANクライアント(子機)の側から見て、 3つを超えるアクセスポイントが検出されたら、電波干渉が発生しているということです

    無線LANのチャンネルと電波干渉 - PCと解
    asa_ca3
    asa_ca3 2011/11/10
    昨日これに悩まされた。野生の勘で対応できたけど。。
  • Super Agile Struts - Feature Reference

    機能リファレンス SAStrutsで使われている機能の説明をします。 プロジェクト構成 SAStrutsでは、ルートパッケージの配下にactionなどのパッケージを作って、 そこに必要なファイルを格納します。 ルートパッケージ名は、任意の名前を指定することができます。 例えば、sa-struts-tutorialプロジェクトでは、ルートパッケージ名は、tutorialになっています。 ルートパッケージ名は、convention.diconで指定します。 sa-struts-tutorialプロジェクトでは、src/main/resourcesで次のように指定されています。 convention.dicon <components> <component class="org.seasar.framework.convention.impl.NamingConventionImpl"> <i

  • HTML5/CSS3は最新Webブラウザでどれだけ実装が進んでいるか? - Publickey

    グーグルHTML5の機能を駆使したGoogle Waveを発表したことなどをきっかけに、HTML5への関心がこのところ急速に高まっています。以前の記事「いま起きているWeb標準の進化、HTML5、CSS3、JavaScript 2.0」で紹介したように、HTML5やCSS3ではWebアプリケーションの構築に有用な機能が数多く含まれており、策定は現在もW3Cで進んでいます。 最近相次いで登場した最新のWebブラウザ、Firefox 3.5やSafari 4、Google Chrome 2.0などでは、策定中のHTML5やCSSの機能を取り入れ始めています。Video/AudioタグがFirefox 3.5でもサポートされ、プラグインがなくても動画や音声の再生が可能になったことは最近話題になりました。最新のWebブラウザでは、すでにいくつものHTML5の機能が使える状態です。

    HTML5/CSS3は最新Webブラウザでどれだけ実装が進んでいるか? - Publickey
  • OracleとMySQLの比較

    2.1 データベース・セキュリティ この項には、MySQLデータベースとOracle Databaseセキュリティ問題に関する情報が含まれています。 Oracleと同様に、MySQLユーザーはデータベースによって管理されます。 MySQLでは、一連の付与表を使用して、ユーザーとユーザーが所有できる権限を追跡します。 MySQLでは、ユーザーに対して認証、認可およびアクセス制御を実行する際に、これらの付与表を使用します。 2.1.1 データベース認証 Oracle(データベース認証を使用するように設定した場合)や、ユーザー名とパスワードのみを使用してユーザーを認証する他のほとんどのデータベースとは異なり、MySQLでは、ユーザーを認証する際に、追加のlocationパラメータを使用します。 このlocationパラメータは、通常、ホスト名、IPアドレスまたはワイルドカード(%)です。 My

  • 1