タグ optional
人気順 10 users 50 users 100 users 500 users 1000 users最近のGoのOpenAPI Generatorの推しはogen - ぷらすのブログ
はじめにogen の良いところgRPC ライクな interfacenull や optional に対してちゃんと型を付けようと努力しているOpenTelemetry の標準サポートおわりにはじめにOpenAPI の yaml ファイルから Go のコードを生成する OSS ツールは何種類か存在します。 よく使われるのはOpenAPITools/openapi-generatorやdeepmap/oapi-c... 続きを読む
Python's Steering Council Plans to Make Its 'Global Interpreter Lock' Optional - Slashdot
Posted by EditorDavid on Saturday July 29, 2023 @11:34AM from the nice-threads dept. Python's Global Interpreter Lock "allows only one thread to hold the control of the Python interpreter," according to the tutorial site Real Python. (They add, "it can be a performance bottleneck in CPU-bound and... 続きを読む
Optionalは引数に使うべきでない、という幻想について - ぐるぐる~
継続渡しすると戻り値は引数になるから「Optional は戻り値にのみ使うべき」というルールは無意味だよ、という話。 あ、そういう話ね、と分かった方はこれ以上読む必要はありません。 Mono が Async + Optional + 例外という欲張りパック状態なのも問題ですが、それについてはまた今度(Mono<Optional<T>> 使わずに Mono<... 続きを読む
セッションマネージャー越しにSSHアクセスすると何が嬉しいのか | Developers.IO
セッションマネージャー越しにSSHアクセスする構成のメリットについて考えてみました。 なにそれ? 公式ドキュメントでいうと以下内容のことです。 Step 8: (Optional) Enable SSH connections through Session Manager もう少し詳しく まず、クライアントはセッションマネージャーを使ってアクセスしたいインスタンスに... 続きを読む
帰ってきた optional - Protocol Buffers v3.12 から Field presence が導入|Dentsu Digital Tech Blog|note
帰ってきた optional - Protocol Buffers v3.12 から Field presence が導入 電通デジタルでバックエンド開発をしている齋藤です。 今回は Protocol Buffers v3.12 のリリースで追加された Field presence 機能について調べたことをご紹介します。 前提:v3.12 以前の Protocol Buffers v3 における optional な値の扱い... 続きを読む
TypeScriptのコードレビューを依頼された人のための!と?の解説 | DevelopersIO
TypeScriptのコードレビューをしていて、 ! と ? の意味を改めて確認したら意外とややこしかったのでまとめておきます。 ご注意: 本記事では、nullとundefinedを厳密に区別せず、どちらも含めてnon-null/nullableと表現しています。 Optional Paramater Optional Paramater 関数の引数がOptional(省略可能)であることを... 続きを読む
jjug-ccc 2019 Spring 発表前資料 Collections Framework 入門 #jjug #jjug_ccc #…
jjug-ccc 2019 Spring 発表前資料 Collections Framework 入門 #jjug #jjug_ccc #ccc_c1 1. Collections Framework JJUG CCC 2019 spring C1 2019-05-18 2. #ccc_c1 3. • • twitter: @mike_neck • github : mike-neck • L is B direct (Java/Golang) 4. • Java ( ) • Java 5. • • Queue • Dequeue • Optional … • • • 6.... 続きを読む
大規模リファクタリングで痛感したSwiftのOptionalとの正しい付き合い方 - VASILY DEVELOPERS BLOG
2018 - 02 - 05 大規模リファクタリングで痛感したSwiftのOptionalとの正しい付き合い方 Swift iOS 設計 iOSアプリチームの @hiragram です。 最近、ファーストリリース時からあった画面の大規模なリファクタリングを担当しました。 コードは遅かれ早かれ賞味期限が切れて少しずつ腐っていくものですが、その賞味期限を少しでも伸ばすために、普段コードを書く時にSwi... 続きを読む
Swiftでnilか否かで処理を分岐するときのOptional Bindingとnil比較の速度を検証してみた
Swiftでnilか否かで処理を分岐するときのOptional Bindingとnil比較の速度を検証してみた Twitterで というつぶやきを拝見しました。Optionalに値が入っている場合の分岐の速度ということですね。もう少し詳細に調べてみました。 以下のコードを実機iPhoneで動かしてみます。 debug設定、つまり-OnoneでコンパイルしてrunSpeedTestsを実行すると E... 続きを読む
いろんな言語で「Optional(2018)年」やってみよう - Qiita
元ネタ Optional(2018)年あけましておめでとうございます マジレスすると『Optional(2018)年』を恐れる必要はない Optional(2018)と表示された原因 Swift 2からSwift 3になった際に、DateComponents 構造体のyearやmonthプロパティがOptional 型になったため 他の言語でも同様の破壊的変更があった場合どうなるか? Swift ... 続きを読む
Optional(2018)年あけましておめでとうございます | Money Forward Engineers' Blog
iOS エンジニアの西信です。 新年早々、大変お騒がせしております。申し訳ありませんの一点に尽きます。 yuga panda on Twitter: "おっ、null安全だ https://t.co/RFta3RFXxu" マジレスすると『Optional(2018)年』を恐れる必要はない – Qiita はてブや、Twitterなどで大きく話題にしていただいたので、この機会に、恥は承知の上で、な... 続きを読む
マジレスすると『Optional(2018)年』を恐れる必要はない - Qiita
あけましておめでとうございます。新年早々おもしろツイートがバズっていました。 おっ、null安全だ pic.twitter.com/RFta3RFXxu — yuga panda (@yugapanda) 2018年1月1日 これは、ネタとしてはおもしろいんですが、 Optional について良く知らないと 「 null 安全とか言っても『Optional(2018)年』 みたいな新しい問題を生ん... 続きを読む
if let の変数名
SwiftでOptional値をunwrapするときに一番使う if let 構文。 そのときの変数名の扱いについてみなさんはどうしているでしょうか。 if let Swiftで導入されたOptional、 このOptional変数をOptionalではない変数にする unwrap 処理として一般的なのが if let 構文です。 下記のコードでは、aはInt?型なのでIntまたはnilが入ってい... 続きを読む
OptionalがSerializableではない話と使い方まとめ - きしだのはてな
Optionalは意図的にSerializableではなくなってますね。でその意図としては、一旦Serializableにして出力形式を決めてしまうと、今後ずっとその出力形式を維持しないといけないことになるので、そのメンテナンスコストを嫌ったというのがあるようです。このメンテナンスコストの中には、仕様が変えれなくなる、というコストも含みます。なので、シリアライズしたい場合には、フィールドはnull... 続きを読む
Optionalの取り扱いかた - 日々常々
2015-05-05 Optionalの取り扱いかた Java8 JavaSE8で追加されたjava.util.Optionalにはnullとの戦いに終止符を打ってもらいたいと思っているんですが、思ってるだけだと何も起こらないので、使い方とか思ったこととかを一通り書いておきます。 Optionalのファクトリメソッド Optionalのインスタンスメソッド 値を取得するもの 値を使用するもの Op... 続きを読む
textareaを入力値によってリサイズできるシンプルなjQueryプラグイン「autoresize-textarea」:phpspot開発日誌
textareaを入力値によってリサイズできるシンプルなjQueryプラグイン「autoresize-textarea」 2015年04月22日- autoresize-textarea - A jQuery (optional) plugin can automatically resize the textarea's height textareaを入力値によってリサイズできるシンプルなjQ... 続きを読む
待望の『Swift入門 (全24回)』をドットインストールに追加しました #dotinstall | IDEA*IDEA
待望の(ですかね?)「Swift入門」をドットインストールに追加しました。新しい言語ゆえに詳しい人に聞きながら作っていたら時間がかかってしまいました・・・。プレミアム専用ではありますが、がんばって作りましたので是非ご覧ください。 ↑ Playgroundを使って学習していきます。 ↑ ジェネリクスやOptionalなどにも言及しています。 なんだかんだ全24回と少し長めですが、Swiftの全容を知... 続きを読む
Java技術最前線 - 詳解 Java SE 8 第11回 nullチェックとOptional:ITpro
前回までの解説でまだ紹介していないStreamインタフェースのメソッドは、いずれも戻り値の型がOptionalクラスという共通点があります。 Optionalクラスは、Java SE 8で導入された新しい概念を表すクラスです。そこで、今回はストリームのメソッドを紹介する前に、このOptionalクラスについて紹介します。 Optionalクラス Javaでコードを書いていると、どうしても避けて通れ... 続きを読む
Java8のOptionalがモナドになったよ! - きしだのはてな
Java8にはOptionalクラスが導入されたのですが、5月にエントリを書いた時点ではモナドではありませんでした。Java8でのプログラムの構造を変えるOptional、ただしモナドではない それが、5月末にどうもソースにモナドに必要なメソッドが追加されたらしいということになって、いつ使えるようになるか待っていたら、いつの間にか使えるようになっていました。Optional (Java Platf... 続きを読む
Adobe Community: Forum: Photoshop (Japan)
Create and manage categories in Photoshop (Japan). Removing a category will not remove content. Categories in Photoshop (Japan) Tag suggestions (optional) Use tags to recommend this category to conten... 続きを読む
Java8でのプログラムの構造を変えるOptional、ただしモナドではない - きしだのはてな
さて、Java8での拡張をいろいろ見てきたわけですが、ではアプリケーションプログラムでFunctionを受け取るメソッドをがんがん定義するかというとそういうことはあまりなく、フレームワーク的な部分で数個定義する感じになると思います。もちろん数個でも効果はでかいのですが。また、おそらくStreamを受け取ったり返したりするメソッドを定義することは、めったにないのではないかと思います。Mapでの拡張も... 続きを読む