はてブログ

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



タグ boolean

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

Typescript では !! と Boolean() が完全に同じ動作ではない

2023/10/25 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript Hello ハンドブック world

🌼 はじめに 皆さんは Javascript である値を boolean に変換するときどういう方法も使いますか?よく使われる方法は!!(二重否定・Double negation)か、Boolean()だと思います。 const hello = Boolean("hello"); // true const world = !!"world" // true Typescript のハンドブックでもその2つを紹介してます。 You... 続きを読む

プログラミングをすると変な夢を見る - 見返すかもしれないメモ

2020/12/25 このエントリーをはてなブックマークに追加 209 users Instapaper Pocket Tweet Facebook Share Evernote Clip プログラミング メモ 変数 レコード 言語

しばらくプログラミングをした後に勢いよく寝ると、現実でやってたことや考えてたことの続きみたいな不思議な夢を見ることがある。変数が食べ物になったり自分がDBのレコードだったりしておもしろい。 いくらの寿司 isLoading というbooleanの変数を作っていた。(ここまで現実)その言語のboolean型はいくらの寿司で、... 続きを読む

動詞を三人称単数化することでBoolを返すことを表せる - Qiita

2019/08/12 このエントリーをはてなブックマークに追加 140 users Instapaper Pocket Tweet Facebook Share Evernote Clip bool Qiita フレームワーク 動詞 iOS系

iOS系の動画を扱うフレームワークの中に AVplayerViewController というクラスが存在します。 このクラスのメソッドを調べてみると 動詞を三人称単数化して Booleanを返すアクセッサメソッドがいくつか用意されていることに気づきました。 続きを読む

Javaではif (flag == true)というコードを書いてはいけない - Qiita

2018/02/19 このエントリーをはてなブックマークに追加 387 users Instapaper Pocket Tweet Facebook Share Evernote Clip flag Qiita true Java コーディング規約

はじめに 当たり前だと思うのですが、意外と守られていないことがあります。その1つの例として、条件分岐でのbooleanの扱いを挙げてみます。 タイトルには「Javaでは」と書きましたが、おそらくどの言語でも同じです。 何がダメか 明確にコーディング規約で否定しているケースもありますが 1 、Javaでは以下のようなコードは 書いてはいけません 。 if ( flag == true ) { // ... 続きを読む

RDB - DELETE_FLAG を付ける前に確認したいこと。 - Qiita

2015/03/23 このエントリーをはてなブックマークに追加 529 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita RDB 広義 スギ 論理

DELETE_FLAG という思考停止フラグ DELETE_FLAG という boolean の列が DB 設計でよく話題になります。 論理削除という言葉で上手に論理武装し、スキを見せるとすぐに入れたがる人がおり、 一方でそれにつよく反対する人もいます。 自分の経験としては、広義の論理削除はありえると思いますが、実現方法が DELETE_FLAG だとなった時、それはあまり考えてないでなんとなくパ... 続きを読む

ES5の範囲でOption<T>型を表すライブラリ、option-t を作った - snyk_s log

2015/03/21 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip Option log ライブラリ snyk_s 動機

2015-03-20 ES5の範囲でOption<T>型を表すライブラリ、option-t を作った ECMAScript javascript 動機 初期状態で未選択なラジオボタンがあるようなフォームを作っている場合、ラジオボタンに対応するモデルの値を「この値は未選択である」というのをJSで表現するのは結構面倒くさい。チェックボックスであれば, booleanのどちらかで状態が確定するが、ラジオ... 続きを読む

にひりずむ::しんぷる - JSON::XS 3.0 あたりから Boolean のクラスが変わってたの巻

2014/01/08 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip JSON util Data クラス 部分

JSON::XS 3.0 から JSON::XS::true|false が JSON::XS::Boolean クラスから JSON::PP::Boolean に変わってたので、Data:Util::is_instance() とかで JSON::XS::Boolean かどうかで分岐していた部分が動かなくなっていて諦めて if (is_instance $bool, 'JSON::XS::Bo... 続きを読む

引数違いのClass#forNameの挙動を確認する - Starlight -Little Programmer’s Diary-

2012/05/23 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip 引数 挙動 String トラブル 仕事

Java最近、仕事でのトラブルからクラスローダー周りについて調べたことがあり、何気なく使っていたClass#forNameとかClassLoader#loadClassの挙動について1度確認したくなりました。 そういえば、Class#forNameってforName(String)とforName(String, boolean, ClassLoader)がありますよね? というわけで、簡単な例で... 続きを読む

 
(1 - 8 / 8件)