はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ INTERFACE

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 41件)

LCEL (LangChain Expression Language)完全に理解した - Amazon Bedrock APIで始めるLLM超入門⑨ - Qiita

2024/02/28 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Chain Bedrock LangChain

LCEL (LangChain Expression Language)完全に理解した - Amazon Bedrock APIで始めるLLM超入門⑨PythonAWSbedrocklangchainLCEL LCELからBedrockを呼び出してみます。 LCELとは LangChainでコンポーネントをchain(連続呼出)する共通のInterfaceおよびその記法です。 Interfaceは以下のページが分かり易かったですが、... 続きを読む

Goで関数の引数に、union型っぽくstruct Aもしくはstruct Bのどちらかを受け取れるようにしたい - $shibayu36->blog;

2024/02/26 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip 引数 関数 $shibayu36 Blog generics

Goで関数の引数に、struct Aという型もしくはstruct Bのどちらかを受け取るということをしたかった。interfaceをちゃんと切ってそれに必要なメソッドをAとBに実装することで実現できることを知った上で、あまり丁寧にそういうことをせずにやりたい。 色々調べると、genericsを使うとできるようだ。 package main import ... 続きを読む

Goコンパイラのお勉強 ~ゼロ幅の型によるメモリ利用の最適化と未定義動作 ~ - Techtouch Developers Blog

2023/07/13 このエントリーをはてなブックマークに追加 55 users Instapaper Pocket Tweet Facebook Share Evernote Clip Goコンパイラ 未定義動作 メモリアロケーション メモリ利用

はじめに メモリアロケーションの回避 ゼロ幅の型(=ゼロサイズの型)とは アドレスの同一性に関する未定義動作 この最適化が有効な場面 1. map 2. chan 3. interface の実装 おわりに 参考文献 はじめに こんにちは。SRE の izzii です。 最近は某フィットネスゲームが習慣だったり、ボルダリングを再開したり、登山シ... 続きを読む

雑誌「Interface」2023年4月号に寄稿しました - Taste of Tech Topics

2023/02/27 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip Taste of Tech Topics 雑誌

皆さんこんにちは 機械学習チームYAMALEXの@tereka114です。 YAMALEXは Acroquest 社内で発足した、会社の未来の技術を創る、機械学習がメインテーマのデータサイエンスチームです。 (詳細はリンク先をご覧ください。) ようやく冬も終盤ですが、鍋がおいしい時期ですね。 本題ですが、先日、CQ出版社さんより2月25日に... 続きを読む

大事だけど AWS 構成図では省略してしまうことが多いサービスについて - サーバーワークスエンジニアブログ

2023/02/16 このエントリーをはてなブックマークに追加 445 users Instapaper Pocket Tweet Facebook Share Evernote Clip AWS サーバーワークスエンジニアブログ 構成図 ENI

コーヒーが好きな木谷映見です。 今回は小ネタです。AWS 構成図を書く際、省略してしまうことが多いサービスについて思いを馳せました。 よくある?構成図 リージョン アベイラビリティゾーン ルートテーブル AWS IAM インスタンスプロファイル Amazon EBS Elastic IP Elastic network interface(ENI) セキュリティグ... 続きを読む

ライブラリとして公開したGoのinterfaceを変更するのは難しいと言う話 - 焼売飯店

2023/01/28 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip 焼売飯店 ライブラリ

昨日Twitterに書いた内容に、sivchariさんとhajimehoshiさんからリプライをいただいたので、備忘録的にまとめておきます。 発端 interface型と非interface型の後方互換性について interface型を公開した場合 1. メソッドの追加 2. メソッドのシグニチャの変更 3. メソッドの削除 公開されたinterface型を変更する場合の... 続きを読む

interfaceとtypeどっち使えばいいのか問題。

2022/09/30 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript インターフェース メソッド フィールド

TypeScriptを書いていく中でふと疑問に思ったので調べてみました。 皆さんはinterface派とtype派どっち派ですか? interfaceとtypeどっち使えばいいのか問題の前に、これらは一体何をするものかを説明したいと思います。 interface クラスが実装すべきフィールドやメソッドを定義した型です。クラスはインターフェースを... 続きを読む

代数的データ型をJavaで安全に使いこなす - BIGLOBE Style | BIGLOBEの「はたらく人」と「トガッた技術」

2022/06/29 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip BIGLOBE Java BIGLOBE Style おわり

関数型プログラミング由来の代数的データ型は、とても便利な道具です。馴染みのないメンバーに向けて、実例を使いながら詳しく解説してみました。 代数的データ型とは 直積型 直和型 直和型の Java での実装 ベタに class で表現してみる 2つのクラスと interface で実現 安全に利用できるメソッドを提供する おわりに ... 続きを読む

FSSPEC: Filesystem interfaces for Python — fsspec 2021.06.0+18.ga5fa9ba.dirty documentation

2021/06/16 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip Highlights

FSSPEC: Filesystem interfaces for Python¶ Filesystem Spec (FSSPEC) is a project to unify various projects and classes to work with remote filesystems and file-system-like abstractions using a standard pythonic interface. Highlights¶ based on s3fs and gcsfs fsspec instances are serializable and ca... 続きを読む

TypeScript で type と interface どっち使うのか問題

2021/01/30 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip tl;dr デフォルト アプリケーション 最初 type

はじめに あくまで一個人の意見なので絶対的な解ではないというのと、どっちをデフォルトに選んでも普通にアプリケーション開発してて困ることはほぼほぼないと思うので、そこまで気を揉むことでもない、ということだけ最初に述べておいて意見をしたためます。 TL;DR アプリケーション開発では基本的に type でおk Decla... 続きを読む

「いじめられたから見返そうと頑張る」には無理がある(Interfaceに論文掲載) | 富永 京子 / TOMINAGA Kyoko

2021/01/17 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip 富永 京子 無理 論文掲載

社会運動の専門誌Interfaceに論文が掲載されました(こちらから読めます)。国際誌への掲載としては、2017年に刊行された前回の論文から随分時間が経ってしまいました。内容は「社会運動の旅(Protest Journey)」に関するものですが、ここでは今回の論文の執筆に至るまでの少し別の話をさせてください。 この3年間はあ... 続きを読む

8 rules to help you design a better card user interface

2020/07/01 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Cards have exploded in popularity over the last decade due to the proliferation of online media and mobile apps. Unfortunately, user experience issues arise regularly from poor card design. A card is a user interface component that provides a summary and an entry point to additional information. ... 続きを読む

Goのインターフェース抽象度を美しく保つ為の思考 - 好奇心に殺される。- pon のテックブログ

2020/06/22 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip PON overview 好奇心 Tips 思考

Go Goのインターフェース抽象度を美しく保つ為の思考 Goで抽象化を適切に、そして美しく保つ為の自分の考えやTipsを紹介します。 Overview とある場面でGoのinterfaceが持つ振る舞いの抽象度について議論があり、今回はそれをアウトプットしておきます。Go初心者でinterfaceが上手く設計できない人向けです。 目次 今回... 続きを読む

テストのためだけに`interface`を書きたくないでござる — KaoriYa

2020/01/20 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip mock KaoriYa golang エイリアス モック

golangでテストのためだけにinterfaceを書くのが死ぬほど嫌だったので編み出した技を紹介します。 TL;DR テスト(=mock)のためだけにinterfaceは切りたくない 型エイリアスとビルドタグを組み合わせるとinterfaceがなくてもモックが作れる この手法に必要なモックを自動生成するプログラムを作った interfaceは本当に必要... 続きを読む

[TypeScript]型の基本とイミュータブルな追加・更新・削除 ~ 際限なき型地獄 ~ - Qiita

2019/10/06 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita TypeScript 際限 イミュータブル ふらい

今回はTypeScriptの型の基本を扱っていきたいと思います。練習用の題材として、データ操作の基本中の基本、追加・更新・削除を行う関数をイミュータブルの形で実装していきます。 前提条件 イミュータブルの形を崩さないように、狂ったようにreadonly 一度生成したオブジェクトの書き換えは許さない interfaceにはプライ... 続きを読む

ReactでTypeScript使うときにPropsやStateってinterfaceよりType Aliasの方よいのでは説 - terrierscript: 保存済みの下書き

2019/08/08 このエントリーをはてなブックマークに追加 98 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript スターター Props React 主流

#TypeScript #React 発端 https://twitter.com/terrierscript/status/1022376213791166466 まじか! いや、まあMSのスターター見るとinterfaceだし、interfaceが主流なのはわかるんだけど とはいえこんなに差がつくのか・・・ が、今のところ考えきってもinterfaceにする妥当性は強く感じてないという気持ち 同じこと思... 続きを読む

Go言語のInterfaceの考え方、Accept interfaces,return structs

2018/09/17 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip 羅列 Java Go言語 メソッド 言語

Go言語のInterfaceの考え方、Accept interfaces,return structs Go言語の優れた特徴の一つとして、Interfaceが挙げられることがあります。 Interfaceを持つJavaやC#のような他言語と比べ、GoのInterfaceの言語機能における主な違いは 静的言語のように静的にチェックされるメソッドの羅列を宣言できるinterfaceでありな... 続きを読む

Vulnerability Note VU#906424 - Microsoft Windows task scheduler contains a local privilege escalation vulnerability in the ALPC interface

2018/08/28 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip ALPC

Overview Microsoft Windows task scheduler contains a local privilege escalation vulnerability in the Advanced Local Procedure Call (ALPC) interface, which can allow a local user to obtain SYSTEM privileges. Description Microsoft Windows task scheduler contains a vulnerability in the handling of A... 続きを読む

arduino/arduino-cli: Arduino command line interface

2018/08/25 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip Arduino

arduino-cli is an all-in-one solution that provides builder, boards/library manager, uploader, discovery and many other tools needed to use any Arduino compatible board and platforms. This software is currently in alpha state: new features will be added and some may be changed. It will be soon us... 続きを読む

ECS コンテナインスタンスをモニタリングするときは mackerel-agent v0.49.0 以上にすると良さそう - kakakakakku blog

2018/01/17 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip ECS Docker mackerel disk ホスト

2018 - 01 - 17 ECS コンテナインスタンスをモニタリングするときは mackerel-agent v0.49.0 以上にすると良さそう Mackerel Docker ECS AWS 例えば ECS コンテナインスタンスなど,Docker ホストとして使っているインスタンスを Mackerel でモニタリングする場合,以下のように disk と interface と filesy... 続きを読む

Goのpanicと向き合う。 - Qiita

2017/12/25 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip Panic Qiita OSX func main 前提

Ho!Ho!Ho! Merry Panic!! この記事は Go Advent Calendar 2017 の25日目の記事です。 ※本記事はOSX及びUNIXシステムなことを前提として向き合います。 package main func main () { var p * interface {} * p = 0 } /* panic: runtime error: invalid memory ... 続きを読む

GoのInterfaceとは何者なのか #golang #go - niconegoto Blog

2017/12/03 このエントリーをはてなブックマークに追加 60 users Instapaper Pocket Tweet Facebook Share Evernote Clip golang GoCon コンパイラ アドベントカレンダー

2017 - 12 - 03 GoのInterfaceとは何者なのか #golang #go Tweet はじめに 当初は コンパイラ の最適化を話すつもりだったのですが… GoConでParallel Compilationの話をしたから コンパイラ 最適化のところを アドベントカレンダー で出そうと思ってたんだけど結構内容が濃すぎてなんか間に合わなさそうな雰囲気を感じていているのでどうしようか... 続きを読む

Swaggerで定義したAPI仕様から Retrofitで使用するinterfaceを自動生成してみる // Speaker Deck

2017/11/28 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip Swagger Retrofit Speaker Deck

- swagger-api/swagger-parser https://github.com/swagger-api/swagger-parser - square/kotlinpoet https://github.com/square/kotlinpoet - HOW TO CREATE A GRADLE PLUGIN IN KOTLIN https://www.thedroidsonroi... 続きを読む

UIデザインに最適化されたフリーフォントが素晴らしい!小さいサイズでもくっきり綺麗に表示される -Inter UI | コリス

2017/11/02 このエントリーをはてなブックマークに追加 58 users Instapaper Pocket Tweet Facebook Share Evernote Clip コリス フリーフォント Inte UIデザイン モニター

以前紹介した「Interface」が名前を改め、さらにくっきり綺麗に表示されるよう進化したUIデザイン用のフリーフォントを紹介します。 パソコンやスマホのモニターで、文字サイズが小さくてもくっきり美しく、綺麗に表示されるようデザインされています。 The Inter UI font family Inter UI -GitHub Inter UIの特徴 Inter UIフォントファミリー Inte... 続きを読む

無料で使えるオープンソースのフォントファミリー「Interface」 - GIGAZINE

2017/08/24 このエントリーをはてなブックマークに追加 40 users Instapaper Pocket Tweet Facebook Share Evernote Clip フォントファミリー GIGAZINE 準拠 フォント 無料

コンピューター上での読みやすさを重視して作られた無料で使えるオープンソースのフォントファミリーが「 Interface 」です。ライセンスは SIL Open Font License 1.1 準拠で、その名の通りインターフェイスデザインに使用するのにピッタリなシンプルでスッキリとしたフォントになっています。 Interface font family https://rsms.me/interf... 続きを読む

 
(1 - 25 / 41件)