タグ

2014年8月31日のブックマーク (9件)

  • Online Casino Sites In India 2023 | Best Online Casinos To Play At

    First of all, it is worth noting that the work of all Indian casino sites stands out for its stability and quality. Once the player understands the basis and principle of the casino’s work, he will be able to verify whether the chosen playground is of good quality. In games, results are formed by GPS (random number generator). The distinctive feature of online casinos is their 24-hour mode. In add

  • コマンドライン+VimでArduinoをはじめよう - Qiita

    Arduinoには公式の統合開発環境が存在するが,これが痒いところに手が届かず微妙に使いにくい. コード中に謎の h j k l といった文字が紛れ込んだりする(?). ということで,なるべく公式の開発環境を使わないことを目標に,普段から慣れ親しんでいるVimで楽しくストレスフリーなものづくりをするためのメモ. やることリスト Vimのシンタックスハイライトを有効にする コマンドラインからビルド&転送をできるようにする Vimのシンタックスハイライト有効化 これはプラグインとして提供されているのでインストールする(sudar/vim-arduino-syntax). プラグイン管理にNeoBundleを使用している場合は~/.vimrcに以下の記述をしてからNeoBundleInstallを実行すればOK. コマンドラインから操作 Inoの導入 Inoという超便利コマンドラインツールを導入

    コマンドライン+VimでArduinoをはじめよう - Qiita
  • プライマリコンストラクタ - xin9le.net

    今回取り上げるのは「プライマリコンストラクタ」です。テキトーな日語に直すと「一次コンストラクタ」などといった感じになるのでしょうか。この機能を簡単に説明すると、コンストラクタをひとつだけ定義する機能です。それでは順番に見て行きましょう。 とりあえず使ってみる 最小限のサンプルを書いてみるとすると以下のようになります。クラス名の横に関数の引数のような記述がされているのが分かります。このクラス定義 + コンストラクタみたいな書き味がプライマリコンストラクタです。これだけで、「string型のtitleという名前の変数を1つだけ引数に取るコンストラクタを持つBookクラス」が表現できます。 class Book(string title) {} このプライマリコンストラクタの引数は、前回紹介した自動実装プロパティ初期化子やフィールドの初期化に利用できます。例えば以下のような感じです。 clas

    プライマリコンストラクタ - xin9le.net
  • 自動実装プロパティ初期化子 - xin9le.net

    「Try! C# vNext」ということで、次期C#の新機能を少しずつ試していきたいと思います。まず最初は自動実装プロパティ初期化子 (= Auto-property initializers) です。これまではメンバー変数の初期化はクラス宣言と同時にできたのですが、自動実装プロパティはコンストラクタなどでしか初期化ができませんでした。その制約を取り払い、より簡潔な記述を可能にしようというものです。 とりあえず使ってみる 使い方は簡単で、以下のように自動実装プロパティに対して値を代入するように記述するだけです。 class Book { public string Title{ get; set; } = "Untitled"; public int Price{ get; set; } = 100; } これは以下の書き方と等価です。定型的な初期化するだけのコンストラクタがほぼほぼ不要に

    自動実装プロパティ初期化子 - xin9le.net
  • 例外フィルター - xin9le.net

    例外処理はtry句でスローされる例外の型に応じて処理を書き分けます。また、ひとつの例外の型でエラー条件が分かれる場合はcatch句の中にif文を書いて分岐します。例えば以下のような感じです。 try { //--- SQL Serverへの何らかのアクセス } catch (SqlException ex) //--- SqlExceptionの派生クラスに関する例外処理 { if (ex.Number == 1205) { //--- デッドロック発生時 } else { //--- デッドロック以外のSqlExceptionに関する処理 } } catch (Exception ex) { //--- その他のすべての例外 } C# vNextではこのエラーの条件分岐 (= if文) に当たる部分をcatch句の一部として書けるようになりました。つまり、catch句で引っ掛ける例外のフ

    例外フィルター - xin9le.net
    amberjack115
    amberjack115 2014/08/31
    #ILSpyよ…
  • 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
    amberjack115
    amberjack115 2014/08/31
    #これは良い。もっと早く欲しかった / 実行時に評価されるわけじゃないってのはちと落とし穴っぽいが
  • null条件演算子 - xin9le.net

    三項演算子はひとつの式の中で条件式を表現できて非常に便利です。言うまでもないかもしれませんが、例えば以下のような書き方ができます。 var name = "じんぐる"; return name == null ? "不明" : name; /* //--- 以下と同じ意味 var name = "じんぐる"; if (name != null) return name; return "不明"; */ 上記のような書き方は全然問題ないのですが、「値をnullと比較して、nullでなければそのまま値を返し、nullだったら既定値を返す」という処理は定型句として結構あります。そこでこの定型句をより短く記述するため、C# 2.0でnull合体演算子という短縮形が追加されました。とても簡潔ですね。 var name = "じんぐる"; return name ?? "不明"; null条件演算子

    null条件演算子 - xin9le.net
    amberjack115
    amberjack115 2014/08/31
    #null合体演算子との組み合わせ良いな
  • 大規模開発でも小規模開発でも使える TypeScript実践入門

    2014年9月12日紙版発売 2014年9月16日電子版発売 川俣晶 著 B5変形判/360ページ 定価2,948円(体2,680円+税10%) ISBN 978-4-7741-6711-4 ただいま弊社在庫はございません。 Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle 楽天kobo honto 書のサポートページサンプルファイルのダウンロードや正誤表など このの概要 最近,TypeScriptへの注目度は非常に高まっていますが,TypeScriptは単なるJavaScriptの置き換えではありません。TypeScriptを使えば,(1)早い=開発効率のアップが望める/(2)軽い=クライアント側の機能を拡大できる(いちいちサーバにアクセスしない)/(3)大規模=大規模開発に対応している,という恩恵が

    大規模開発でも小規模開発でも使える TypeScript実践入門
  • 専門的な職場で愛され系40代になる難しさ

    仕事関係やなんや(私はIT系のデザイナーで周りもだいたいIT関連)で、「現場にこういう人がいて困る」という話を訊くのですが、現場の主力を困らす人の共通点を見出してしまいました。 だいたい40代 (∩´∀`)∩ワーイ 私も40歳なのでちょっと立ち止まってこの問題を掘り下げようと思います。 40代への苦情、お問い合わせに出てくる3つの傾向 人の話をきかない 企画力はあるが実行力がない やたらと批判的 この3つが合体してひとつの人格を形成したとき嫌われてしまうようなのです…。 では1つ1つどういうことか考えてみます。 人の話をきかない メタファーじゃなくて文字通りの意味です。打ち合わせとか会議のとき、その人だけがワンマンショー状態でしゃべりまくって終わるという現象。 議題の解決につながるのならいざしらず、論点がズレてもお構いなしだったり、予定の時間を超過することもいとわないので周囲をびっくりさせ