並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 988件

新着順 人気順

演算子の検索結果161 - 200 件 / 988件

  • 演算子式 (Ruby 2.4.0)

    [edit] 代入 自己代入 多重代入 範囲式 条件式としての範囲式 and or not 条件演算子 例 1+2*3/4 プログラミングの利便のために一部のメソッド呼び出しと制御構造は演算子形式をとります。Rubyには以下にあげる演算子があります。 高い :: [] +(単項) ! ~ ** -(単項) * / % + - << >> & | ^ > >= < <= <=> == === != =~ !~ && || .. ... ?:(条件演算子) =(+=, -= ... ) not 低い and or 左の「高い」「低い」は演算子の優先順位です。例えば「&&」は「||」より優先順位が高いので、以下のように解釈されます。 a && b || c #=> (a && b) || c a || b && c #=> a || (b && c) ほとんどの演算子は特別な形式のメソッド呼び出

    • BohYoh.com【C言語講座】演算子一覧表

      【C言語講座】演算子一覧表 C言語講座のページへ 優先順位演算子形式名称結合性 1 ()x(y)関数呼出し演算子左 []x[y]添字演算子左 .x . y.演算子(ドット演算子)左 ->x -> y->演算子(アロー演算子)左 ++x++後置増分演算子左 --y--後置減分演算子左 2 ++++x前置増分演算子右 ----y前置減分演算子右 sizeofsizeof xsizeof演算子右 &&x単項&演算子(アドレス演算子)右 **x単項*演算子(間接演算子)右 ++x単項+演算子右 --x単項-演算子右 ~~x~演算子(補数演算子)右 !!x論理否定演算子右 3 ()(x)yキャスト演算子右 4 *x * y2項*演算子左 /x / y/演算子左 %x % y%演算子左 5 +x + y2項+演算子左 -x - y2項-演算子左 6 <<x << y<<演算子左 >>x >> y>>演

      • 演算子式 (Ruby 1.9.3)

        代入 自己代入 多重代入 範囲式 条件式としての範囲式 and or not 条件演算子 例: 1+2*3/4 プログラミングの利便のために一部のメソッド呼び出しと制御構造は演算子形 式をとります。Rubyには以下にあげる演算子があります。 高い :: [] +(単項) ! ~ ** -(単項) * / % + - << >> & | ^ > >= < <= <=> == === != =~ !~ && || .. ... ?:(条件演算子) =(+=, -= ... ) not 低い and or 左の「高い」「低い」は演算子の優先順位です。 例えば「&&」は「||」より優先順位が高いので、以下のように 解釈されます。 a && b || c #=> (a && b) || c a || b && c #=> a || (b && c) ほとんどの演算子は特別な形式のメソッド呼び出しです

        • MySQL :: MySQL 8.0 リファレンスマニュアル :: 12.4.2 比較関数と演算子

          比較演算の結果は、1 (TRUE)、0 (FALSE)、または NULL の値になります。 これらの演算は、数字と文字列の両方で機能します。 必要に応じて、文字列は数字に、数字は文字列に自動的に変換されます。 次の関係比較演算子を使用すれば、スカラーオペランドだけでなく行オペランドも比較できます。 = > < >= <= <> != これらの演算子の詳細は、このセクションの後半で説明します。 行サブクエリーのコンテキストにおける行比較のその他の例は、セクション13.2.11.5「行サブクエリー」 を参照してください。 このセクションで示す関数の一部では、1 (TRUE)、0 (FALSE)、または NULL 以外の値が返されます。 LEAST() および GREATEST() はこのような関数の例です。セクション12.3「式評価での型変換」 では、これらの関数と同様の関数によって実行される

          • TypeScript 4.9からはsatisfies演算子でパターンの網羅性をESLintと共存しつつ簡単にチェックできる

            TypeScript 4.9からはsatisfies演算子でパターンの網羅性をESLintと共存しつつ簡単にチェックできる export const stages = ["deve", "stag", "prod"] as const; /** * 開発用、本番用などを分けるステージ * {@link https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_core.Stage.html} は一切関係がない */ export type Stage = typeof stages[number]; こうするとstagesを反復することで簡単に全てのステージに対してスタックを作ることが可能ですし、その名前にStageをstringとして埋め込んで区別することが可能です。 引数ではstringではなくStageを受け取ってstage =

              TypeScript 4.9からはsatisfies演算子でパターンの網羅性をESLintと共存しつつ簡単にチェックできる
            • PHP: ビット演算子 - Manual

              Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

              • 2008-07-10 - T.Teradaの日記 - SQLのLIKE演算子のエスケープ

                例えば、「\%foo」から始まる文字列を検索する場合には、どのようなSQL文を書けばよいのでしょうか。 条件は以下の通りです。 DBMSソフトはMySQL ESCAPE節は使わない MySQLでESCAPE節を使わない場合、ワイルドカード文字(「%」や「_」)は「\」でエスケープすることになります。 間違った答え 直感的に以下のようなSQL文を書いてしまう人もいると思います。 SELECT * FROM table1 WHERE hoge LIKE '\\\%foo%'; 実際に試して見ます。 mysql> SELECT 123 FROM dual WHERE '\\%foo456' LIKE '\\\%foo%'; +-----+ | 123 | +-----+ | 123 | +-----+ 1 row in set (0.00 sec) mysql> SELECT 123 FROM

                  2008-07-10 - T.Teradaの日記 - SQLのLIKE演算子のエスケープ
                • &演算子と、procと、Object#method について理解しなおす - Qiita

                  事の始まり @kasei_san [1,2,3].each &method(:puts)的な… — ほしの hoshinotsuyoshi (@hoppiestar) 2015, 1月 20 やってみる irb(main):001:0> [1,2,3].each(&method(:puts)) 1 2 3 おお、うごいた!! でもこれ何やってるの? まずは & 演算子について 色んな意味があるけど、今回は以下の用法で使っている xxx(&b) Proc オブジェクトをブロックとして使う。メソッド呼び出し(super・ブロック付き・yield)/ブロック付きメソッド呼び出し を参照。 Rubyで使われる記号の意味(正規表現の複雑な記号は除く) → &演算子を使うと、procオブジェクトをブロック引数の代わりにメソッドに渡せる 次にProcオブジェクトについて ブロックの部分だけを先に定義して

                    &演算子と、procと、Object#method について理解しなおす - Qiita
                  • Catalystのソースを見ていたら二項演算子スライスを使ってハッシュの初期化をしていた - kopug memo

                    Catalyst::Dispatcherを見ていたら二項演算子(Multiplicative Operators)スライスを使ったハッシュの初期化をみつけた。 @{ $self->registered_dispatch_types }{@classes} = (1) x @classes; で、これを分かりやすく変えると下記のようになります。 use Data::Dumper; my @keys = qw( a b c ); my %hash; @hash{ @keys } = (1) x @keys; print Dumper \%hash; $VAR1 = { 'c' => 1, 'a' => 1, 'b' => 1 }; 要は配列をハッシュのキーにして、値は1だよと。 良く判定系の処理をするときに、配列をぐるぐる回して一致するか?とかやりたくないので、 一度ハッシュに突っ込んでから、

                      Catalystのソースを見ていたら二項演算子スライスを使ってハッシュの初期化をしていた - kopug memo
                    • シェルスクリプトの条件式や演算子におけるメモ – OpenGroove

                      LinuxやUNIXで書くシェルスクリプト。基本的なこともすぐ忘れてしまうので…、というかそもそも覚えていないのでここにメモ。以下、ファイルの判定におけるtestコマンドで使う条件式一覧。 条件を反転させるには「!」マーク。 例えば/var/run/mysql.sockが存在しない場合の処理を定義する。 if [ ! -e /var/run/mysql.sock ]; then : : 以下、文字列比較演算子。 比較対象の文字列はダブルクォーテーションで囲んでおかないと動作しない、と思われる。(通るときもある。よく分からん) if [ -n "${VAL}" ]; then : : if [ ${VAL} = "Hello" ]; then : : なお、文字列のNull判定は以下でもOK。 if [ $val = "$null" ]; then Nullでなければ真としたい場合は以下。

                      • ダブルダイアモンド演算子の導入など多数の機能強化が加わった「Perl 5.22」が登場 | OSDN Magazine

                        Perl開発チームは6月1日、Perl 5系の最新安定版「Perl 5.22.0」を公開した。ダブルダイアモンド演算子の追加などコア機能を強化したほか、性能も改善した。 Perl 5.22は、2014年5月末に公開されたPerl 5.20に続く最新の安定版。約1年の開発期間の結果となり、この間約94人の開発者から合計で59万行の変更が加わったと報告している。.pm, .t, .c, .hの各ファイルの変更は合計で37万行に及ぶという。 新機能としてダブルダイアモンド演算子「<<>>」が加わった。既存のダイアモンド演算子「<>」と同様に利用できるものだが、ダイアモンド演算子の場合、引数として「>」などの一部の文字を特別な意味に解釈し、リダイレクトや外部プログラムの起動と行った処理を行ってしまう可能性があった。これは2引数のopen関数と同じ挙動だが、ダブルダイアモンド演算子ではこのような特別

                          ダブルダイアモンド演算子の導入など多数の機能強化が加わった「Perl 5.22」が登場 | OSDN Magazine
                        • `%`演算子を使わずとも算数の知識だけでFizzBuzzができる例 - Qiita

                          Help us understand the problem. What are the problem?

                            `%`演算子を使わずとも算数の知識だけでFizzBuzzができる例 - Qiita
                          • Defined-or演算子「//」 - Perl入門ゼミ

                            Perl › 演算子 › here Perl5.10からは、とても便利なDefined-or演算子「//」が導入されました。スラッシュが二つ続く演算子です。とっても検索しにくいので、早めに覚えておくのがいいと思います。近年の機能追加では、僕的には一番お勧めの機能ですね。 # Defined-or演算子 // Defined-or演算子は、左辺が定義されている場合は、左辺値を返却し、未定義の場合は右辺値を返すという動作をします。 # 右辺が代入される my $value = undef // 'default'; # 'default' # 左辺が代入される my $value = 0 // 'default'; # 0 my $value = '' // 'default'; # '' my $value = 'foo' // 'default'; # 'foo' これは、値が与えられなか

                              Defined-or演算子「//」 - Perl入門ゼミ
                            • Ruby/演算子 - BugbearR's Wiki

                              2017-04-16 FreeBSD/mpd 2016-12-23 RecentDeleted Blogアプリ 日記 2016-11-17 本当にあった怖いコード/1 2016-05-16 .NET 2015-07-06 書きたいこと 2015-07-05 postgres Java/変数の初期化に安易に空オブジェクトを代入しない 2015-06-30 PukiWiki/1.4/マニュアル/プラグイン/u 本当にあった怖いコード/15 2014-10-01 日記/2014-10-01 2014-09-09 日記/2014-09-09 2014-08-13 日記/2014-08-10 2014-05-28 バグパターン/日時 バグパターン 2014-04-13 IPv6 2014-03-20 パスワード問題 2014-01-27 DNS/ルートサーバーは13台という神話 2014-01-25

                              • エルビス演算子(Elvis operator) - yohhoyの日記

                                プログラミング言語Javaに対して、Project Coinで提案されていた エルビス演算子(Elvis operator)?:についてメモ*1。Groovy 1.5では同演算子が採用されており、GroovyからJavaへのフィードバック提案となっている。 二項演算子の一種。左オペランドが非nullならば左オペランドの値を、左オペランドがnullならば右オペランドを評価して返す(短絡評価)。機能的にはC#のnull合体演算子(null-coalescing operator)??や、gccでのGNU C拡張 “条件演算子 ?: で第2項を省略” と等価。 FEATURE SUMMARY: The ?: binary "Elvis" operator results in the value of the left-hand-side if it is not null, avoiding

                                  エルビス演算子(Elvis operator) - yohhoyの日記
                                • 三項演算子は左辺値にも使える - Craftworks Tech Blog - Branch

                                  $var = $bool ? $foo : $bar; という書き方はよく見ますが、 if ( $bool ) { $foo = $value; } else { $bar = $value; } 実は、こういう書き方も、 $bool ? $foo : $bar = $value; こう書くこともできます。 可読性とのトレードオフを考慮して使用してください。PBP の Damian 氏は非推奨派です。 LVALUE 属性のなせる業ですね。他に substr() も左辺値に使えます。 ちなみに、この機能はビルトイン関数以外にも Attribute を使って、サブルーチンやメソッドに自分でも実装できます。 詳しくは、perldoc perlsub を lvalue で検索してみてください。 http://perldoc.jp/docs/perl/5.10.0/perlsub.pod

                                    三項演算子は左辺値にも使える - Craftworks Tech Blog - Branch
                                  • Google Workspace向けのGoogle ドライブ、新たな検索演算子を利用可能に

                                      Google Workspace向けのGoogle ドライブ、新たな検索演算子を利用可能に
                                    • ->、*、&、[]演算子って奥深いっすよ

                                      ホーム < ゲームつくろー! < C++踏み込み編 < ->、*、&、[]演算子って奥深い その1 ->、*、&、[]演算子って奥深い 「->」「*」「&」そして「[ ]」演算子は、ポインタ関連を扱う演算子です。これらの関係を曖昧に捕らえていると、関数の引数や戻り値、演算子のオーバーロードなどで大混乱を起こします。私は・・・起こしました(笑)。そこで、これら演算子の振る舞いをまとめてみました。頭で箱と矢印を描きながらご覧下さい。 ① メンバ選択演算子「->」は右辺値が大事 「->」これはメンバ選択演算子というのだそうです(MSDN)。アロー演算子と呼ぶ人もいます。これは「後置演算子」、つまり演算子の左側の値(左辺値)を使います。 メンバ選択演算子の左辺値に来ることが出来るのは通常「クラスのオブジェクトへのポインタ」です(「通常」じゃない場合については後述)。一般的なポインタ変数(int*型

                                      • 三項演算子を使うべき理由

                                        三項演算子を使うべきでないとする規約や現場って、結構多い。 それに対する「使う」派の主張もたまに見かけるが、「控えめに使うなら許されるべき」なんて消極派だったり、「三項演算子すら理解できない奴はクズ」なんて議論拒絶派だったり、或いは「三項演算子の方が格好良くて好き」的な頭脳労働苦手派であったりする。 自分は使用肯定派だけど、なるべく合理的に三項演算子について考えてみたい。日曜なのに暇だしな。 最初にまず、「if 文ではなく三項演算子を使うべき」状況を考えて、その後で、良くある三項演算子否定論への異議を述べてみる。(言語は C# とか Javaを想定) ■■ if 文を避けて三項演算子を使うべき理由 ★ 変数の宣言と定義を同時にできる 一時変数への値の設定について、宣言と同時なのと宣言から離れているのとで、どちらが良いコードかという問題だが、後者の「離れて」が正解なんて言う人は聞いたことが無

                                        • それでも僕が、エラー制御(抑制)演算子"@"を使う理由 - noopな日々

                                          PHP プログラマが "@" を使うべきでない 5 つの理由 - 肉とビールとパンケーキ by @sotarok というエントリーを読みました。このエントリー自体は有意義なんで同意なんですが、"@"を使うべきでないなんてコンセンサスができたら残念なので、一応、逆説を提示しておきます。僕が書いても影響力なんてないですけど、一応、言うべきことは言っとこうかと。 始める前に、本質的なところ 終的に$qに入るものが同じであることと、コードとして同じ意味であるかは、別じゃないでしょうか。 が一番本質的な話で、それ以上の話ではありません。 つまり、発生する可能性があるとわかっているエラーを表示させないことと、エラーがあるかどうかをチェックして適切に処理をするのかは、意味が全然違うという意味です。 http://d.hatena.ne.jp/sotarok/20090721/1248112106 あるコ

                                            それでも僕が、エラー制御(抑制)演算子"@"を使う理由 - noopな日々
                                          • [AS3] 条件演算子?:はいつ使うとよいか

                                            投稿者:野中 文雄 | 投稿日:2011.02.09 | [AS 3][ActionScript][Tips][野中ゼミ] 条件演算子?:の処理は、ifステートメントで書くこともできます。それぞれどのように使い分けたらよいでしょうか。本稿では、処理の速さを比べてみます。 *なお、この記事の英語版はJActionScriptersに載せています。 The English version of this article is posted to JActionScripters. 条件演算子?:は、ふたつの式(オペランド)から条件に合った値を返します。したがって、値を選択して代入できます。ifステートメントと比べて処理の仕方が限定されている分、内部的に最適化されやすいと考えられます[*1]。 [条件演算子の例] myVariable = (condition) ? valueA : value

                                              [AS3] 条件演算子?:はいつ使うとよいか
                                            • 週刊Railsウォッチ(20200713前編)rspec-openapiでスキーマ自動生成、Rails Architect Conf動画、where()ハッシュキーに比較演算子条件を書ける機能ほか|TechRacho by BPS株式会社

                                              2020.07.13 週刊Railsウォッチ(20200713前編)rspec-openapiでスキーマ自動生成、Rails Architect Conf動画、where()ハッシュキーに比較演算子条件を書ける機能ほか こんにちは、hachi8833です。これが今度のAWS Summit Tokyoの目玉イベントなんですね。 小林幸子whttps://t.co/6zPhtkip3u pic.twitter.com/sv9FIBZ2jl — masa寿司 (@masa_iwasaki) July 9, 2020 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 つっつきボイス:「もう今年も半分終わりか〜」「半分超えちゃいましたね」「AW

                                                週刊Railsウォッチ(20200713前編)rspec-openapiでスキーマ自動生成、Rails Architect Conf動画、where()ハッシュキーに比較演算子条件を書ける機能ほか|TechRacho by BPS株式会社
                                              • レガシー SQL 関数と演算子  |  BigQuery  |  Google Cloud

                                                デジタル トランスフォーメーションを加速 お客様がデジタル トランスフォーメーションに乗り出したばかりでも、あるいはすでに進めている場合でも、Google Cloud は困難な課題の解決を支援します。

                                                  レガシー SQL 関数と演算子  |  BigQuery  |  Google Cloud
                                                • アロー演算子の書式比較 - Qiita

                                                  Introduction Rubyのラムダ式でアロー演算子を覚えて使うようになりました.そんなある日,Groovyに手を出したのですが,アロー演算子によるメソッド定義の書式がRubyと異なるので「?」となって,色々な言語のアロー演算子の書式について調べてみました. 調べてみると,「ラムダ式」「アロー演算子」「アロー関数」「クロージャ」など呼び方も仕組みもさまざまであり,同じものとして扱って良いのか悩みましたが,せっかく調べたので公開します.この投稿内容では,『「=>」か「->」を使ってメソッド(のようなもの)を定義して変数に代入し,(メソッドのように)実行できる』ものを対象としています. 他にもアロー演算子によりメソッド(のようなもの)を記述できる言語はありますが,短時間で調べたので抜けがあります.ご指摘いただければ徐々に改訂していきたいと思っています.できればサンプルプログラムとともにご

                                                    アロー演算子の書式比較 - Qiita
                                                  • Visual C++でアラインメントを扱う3つの機能、#pragma pack, __declspec(align(#)), __alignof演算子についてのメモ 【▲→川俣晶の縁側→ソフトウェア→技術雑記】

                                                    構造体などのアラインメントは、16bit用ソースを32bitで使う場合に問題になる場合があります。おそらく、同様に32bit→64bitのケースでも問題になるケースがあると思われるので、今からメモっておく価値がある? サンプルソースはVisual Studio.NET 2003のWin32コンソールアプリケーション用で、プリコンパイルヘッダー関係は割愛しています。解説はWindowsの32bit環境であることを前提としています。 #pragma packの使用例 § ソースコードの途中でアラインメントを変更します。 それだけでなく、pushとpopの機能を使うと、一時的に変更したものを戻すことができます。 コマンドラインオプションでも変更できますが、それによってソースコードの途中で切り替えることはできません。 サンプルソースを以下に示します。 アラインメントを変更した構造体と、変更しない構

                                                    • perlop - Perl operators and precedence (Perl の演算子と優先順位)

                                                      Perl operators have the following associativity and precedence, listed from highest precedence to lowest. Operators borrowed from C keep the same precedence relationship with each other, even where C's precedence is slightly screwy. (This makes learning Perl easier for C folks.) With very few exceptions, these all operate on scalar values only, not array values. Perl の演算子には、以下のような結合性と優先順位 (高い優先順位か

                                                      • Ruby にインクリメント演算子のようなものが無い理由 - fugafuga.write

                                                        どうしてなのか ruby には、インクリメント(++) と デクリメント(--) が存在しない。 Matz の答え [ruby-list:5323] Re: Questions on specs and threads 3) 記号的な記法 これは単なる私の趣味ですが, 単項インクリメントとかがたまに欲しく なります. i += 1 でいいわけですが. i++ と書いて怒られる (^^; すんません.この件は以前から指摘されているのですが(演算子はCに似ているのに++と--は対応する演算子が無い),++の動作が本質的に「変数を操作する」ものであるため,変数がオブジェクトでないRubyでは導入できないでいます.++や--の「オブジェクト指向的意味」がRubyの他の部分と整合性を保ったまま定義できれば採用したいのですが…. 以下、自分なりの解釈 Ruby は純粋オブジェクト指向であるので、数値と

                                                          Ruby にインクリメント演算子のようなものが無い理由 - fugafuga.write
                                                        • JavaScriptの配列の要素を削除する(delete演算子とspliceメソッド)

                                                          delete演算子を使うと、削除した要素の値が「undefined」になる。 要素の数は変わらない。 numbers = ['zero','one','two','three']; delete numbers[2]; //3番目の要素を削除 //numbersは['zero','one',undefined,'three']; delete演算子で削除すると、配列に穴が開いてしまう。 この動作が期待した動作ではないことが多い。 要素を削除したら、インデックスを詰めてほしいはずだ。 spliceメソッドを使うと、削除した要素のインデックスを詰める。 要素の数は減少する。 numbers = ['zero','one','two','three']; numbers.splice(2, 1); //3番目の要素を削除 //numbersは['zero','one','three']; spl

                                                            JavaScriptの配列の要素を削除する(delete演算子とspliceメソッド)
                                                          • 三項演算子をもっと使おう - Qiita

                                                            if($bool){ func1(); }else{ func2(); } $bool ? func1() : func2(); if($bool){ $a=1; }else{ $a=2; } $a = $bool ? 1 : 2; if / elseを三項演算子で置き換える基本例です。 なお三項演算子はif同様==で比較するので、厳密に比較したい場合は===を追加する必要があります。

                                                              三項演算子をもっと使おう - Qiita
                                                            • 演算子のオーバーロード

                                                              概要 オブジェクト指向言語ではクラスを定義することで自分の思い通りの「型」を作ることが出来ます。 このような自作の型は、int や double などの組込み型と区別するため、 ユーザー定義型と呼ばれています。 ユーザー定義型の理想は、組込み型とまったく同じように扱えることです。 ユーザー定義型をあたかも組込み型であるかのように扱えるようにするため、 C#には演算子のオーバーロードというものが用意されています。 C#の組込み型には + や - などの演算子が用意されていますが、 演算子のオーバーロードを行うことで、 ユーザー定義型にも自分で演算子を定義することが出来、 組込み型と同じように扱うことができます。 このように、演算子のオーバーロードによってユーザ定義型に追加された演算子のことをユーザ定義演算子と呼びます。 ポイント 組み込み型(int や string など)とユーザー定義型(

                                                                演算子のオーバーロード
                                                              • 不動点演算子ふたたび - sumiiの日記

                                                                (追記:Yコンビネータって何に使うの?) Yコンビネータ(Curryの不動点演算子)を説明するのがプチブーム(死語)らしいので、ふたたび挑戦。 まず、ふつーに再帰関数factをSchemeで定義してみる。 (define fact (lambda (n) (if (= n 0) 1 (* n (fact (- n 1))))))この定義は、右辺にfact自身が出現するので、再帰的定義なのであった。ここから右辺にfactが出現しないようにするのが目標。とりあえず、factを関数の引数として外から受け取るようにしてみる。 (define make-fact (lambda (my-fact) (lambda (n) (if (= n 0) 1 (* n (my-fact (- n 1)))))))これは( (make-fact fact) 10)みたく使えるが、make-factを呼び出す際に

                                                                  不動点演算子ふたたび - sumiiの日記
                                                                • Twitter公式に紹介されていない3つの便利な検索演算子|男子ハック

                                                                  @JUNP_Nです。Twitterで検索する際には「キーワード」や「ハッシュタグ」などで検索することができますが、それ以外にも公式では紹介されていない便利な検索演算子があります。使う機会は少ないですが、覚えておくと便利かもしれませんよ。 Twitterでの投稿のリアクションを調べたい時に便利な検索演算子3つTwitterでは公式に「高度な検索」を行うことができるページを用意し、演算子を利用した検索が可能になっていますが、このページでは紹介されていない検索演算子がK'confで紹介されていました。 関連:要チェック!Twitterの写真へタグ付けを制限するには設定が必要! 紹介されていた検索演算子は3つ。どれもTwitterで投稿したものへのリアクションを調べるものになっていました。 指定数以上リツイートされたツイートを検索【min_retweets】「min_retweets:◯◯」(◯◯

                                                                    Twitter公式に紹介されていない3つの便利な検索演算子|男子ハック
                                                                  • Scala入門してる - 演算子編 - $shibayu36->blog;

                                                                    コップ本読みながら、Scala入門してる。今は第05章の基本型と演算子を読んでる。 Scalaの演算子はすべてメソッド呼び出しらしい。分かりやすくて良い。 例えば val x = 1 + 1 は val x = (1).+(2) と同じらしい。分かりやすい。 単項演算子みたいなのもあると思うのですが、これはunary_hogeみたいなのにマッピングされるみたい。つまり val x = -1 は val x = (1).unary_-() と同一って感じっぽい。分かりやすい。 ちなみにすべてのメソッドは中置演算子のようにできるみたい。例えばStringのindexOfは単なるメソッドだけど、中置演算子として書ける。 val s = "Hello, world!" s indexOf 'o' これを利用することで、for文で使ってたtoがなぜああいうふうに使えるか分かる。 for (i <-

                                                                      Scala入門してる - 演算子編 - $shibayu36->blog;
                                                                    • Gmailで詳細検索をするためのチートシート(検索演算子) | G Mania - グーグルの便利な使い方

                                                                      Gmailで詳細検索をするためのチートシート(検索演算子) 管理人 @ 9月 21日 07:25am Gmail(Gメール) 最近、Googleのヘルプセンターなどのサービスが少しずつ充実してきています。 今回ご紹介するのはGmailで詳細メール検索をするための演算子リストです。 Gmailの検索機能を活かすには、検索演算子を使う必要があります。 それにより、送信者を絞ったり(from:)、件名に含まれる単語を指定したり( subject:)、添付ファイルを検索( has:attachment)したりすることができます。 しかし、検索構文を覚えるのは大変です。そこで、最初はチートシートを利用または印刷して手元に置いておきましょう。 Gmailの便利さに改めて気づきます。 ご利用はこちらからどうぞ。 Gmail: ヘルプ センター – 詳細検索を行うにはどうすればよいですか。 以下の記事も合

                                                                      • Microsoft、「PowerShell 7.0」を一般公開 ~三項演算子やnull結合演算子をサポート/「.NET Core 3.1」ベースとなり、3年間のLTSサポートが付属

                                                                          Microsoft、「PowerShell 7.0」を一般公開 ~三項演算子やnull結合演算子をサポート/「.NET Core 3.1」ベースとなり、3年間のLTSサポートが付属
                                                                        • 10日で覚えるPHPのキソ 第 4 回 演算子 | バシャログ。

                                                                          それでは、代数演算子(算術演算子)を使ってプログラムを書いてみましょう。 (<br />は改行をあらわすhtmlのタグです。) <?php // それぞれの変数に値(データ)を代入 $a = 9; $b = 3; $c = 10; // $a と $b を足し算した結果を$answerに代入 $answer1 = $a + $b; // print関数で表示 print " $a と $b を足し算した結果は".$answer1."<br />"; // $a から $b を引いた結果を$answerに代入 $answer2 = $a - $b; // print関数で表示 print " $a から $b を引いた結果は".$answer2."<br />"; // $a と $b をかけた結果を$answerに代入 $answer3 = $a * $b; // print関数で表示 p

                                                                            10日で覚えるPHPのキソ 第 4 回 演算子 | バシャログ。
                                                                          • シフト演算子で詰んだんだが : IT速報

                                                                            1:以下、\(^o^)/でVIPがお送りします 2015/11/15(日) 12:43:11.909 ID:g2Ldo3BI0.net

                                                                              シフト演算子で詰んだんだが : IT速報
                                                                            • 僕がTwitterに保存している、演算子を利用した3つの検索ワード

                                                                              僕の利用法 ブログのエゴサーチ ブログのエゴサーチ(自分のブログ記事がTwitterで共有されているかを検索する事)を行う時に、これらの演算子を組み合わせる事で、簡単に見つけ出せるようになります。 僕が自分のブログを検索する時に利用しているキーワードを以下に紹介します。 「nasimeya.blog.fc2.com OR 日々の観察ブログ -from:nasimeya」 この検索では、3つの演算子を利用しています。 OR演算子 -演算子 from演算子 の3つです。自分のブログアドレス(nasimeya.blog.fc2.com)、又はブログ名(日々の観察ブログ)の中で、自分が発したツイートを除き(-from:nasimeya)、他の人が発したツイートだけ発見できるようになっています。 「nasimeya.blog.fc2.com OR 日々の観察ブログ」と比較すると、「-from:」演算

                                                                                僕がTwitterに保存している、演算子を利用した3つの検索ワード
                                                                              • C# 演算子と式 - C# リファレンス

                                                                                C# には多数の演算子が用意されています。 これらの多くは組み込み型によってサポートされており、これらの型の値を使用して基本的な操作を実行できます。 これらの演算子には、次のグループが含まれます。 算術演算子では、数値オペランドを使用して算術演算が実行されます 比較演算子では、数値オペランドが比較されます ブール論理演算子では、bool オペランドに対して論理演算が実行されます ビットごとおよびシフト演算子では、整数型のオペランドに対してビットごとまたはシフト演算が実行されます 等値演算子では、そのオペランドが等しいかどうかが確認されます 通常は、これらの演算子をオーバーロードできます。つまり、ユーザー定義型のオペランドに対して演算子の動作を指定できます。 最も単純な C# 式は、変数のリテラル (たとえば、整数と実数の数) と名前です。 演算子を使用すると、これらを複雑な式に組み合わせる

                                                                                • nameof演算子 - xin9le.net

                                                                                  これまでC# vNextの新機能についていくつか紹介してきましたが、個人的にラムダ形式プロパティよりも、null伝搬演算子よりも、catch/finally句で利用できるawait演算子よりもずっと ×2 興奮したのが今回取り上げるnameof演算子 (nameof operator) です。簡単に言うと、変数名や関数名などをサクッと取得するためのキーワードです。 とりあえず使ってみる nameof演算子の利用方法は以下のような感じです。このように、非常にカジュアルに利用することができます。 var n1 = nameof(value); var n2 = nameof(Console); var n3 = nameof(Console.Title); var n4 = nameof(Console.WriteLine); //--- それぞれの変数の値 /* n1 = value n2

                                                                                    nameof演算子 - xin9le.net