タグ

2013年7月8日のブックマーク (5件)

  • JavaScriptで`undefined`の代わりに、`void 0`を使ったほうがいい理由 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    今まで平気でundefinedを使ってましたが、underscore.jsのソース読んで、無防備にundefinedを使っちゃいけないなってことを初めて知りました。いやはや、まったくもって面目ない! 知っている方なら知っていると思いますが、意外と知らない方も多いのでは?という意味でのプチ記事です。 void 演算子 voidは1つの式を取って、常にundefinedを返す演算子です。 例えば void 0 void (0) void 99 void "wow" void {} //すべてundefinedが帰ってくる と、このように、voidはundefinedの代わりとして使えるのが分かりますよね。 上記の理屈で行くと、そんな面倒なことをするまでもなく、undefinedを直接使えば済む話じゃあ?と思いますよね。ところが話はそう簡単ではないようです。 何故なら、なんと、undefined

    JavaScriptで`undefined`の代わりに、`void 0`を使ったほうがいい理由 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    rryu
    rryu 2013/07/08
    undefinedがダメならnullを使えばいい。
  • 会社を辞めました - 脱社畜ブログ

    私事ですが、先日、2年ほど勤めた会社を退職しました。 会社を辞めた理由ですが、細かい話はまぁ色々とあって実際にはそれほど単純ではないんですが、大きく(1)そろそろ会社のハードワーキングな働き方がキツくなってきたということと、(2)会社の外で色々とやってみたいことが多くなってきた、という2点に集約されると思います。 (1)についてですが、僕が働いていた会社は、実際ハードワーキングな職場でした。もっとも、某居酒屋チェーンのようなブラックかというとそんなことはないです。お給料は仕事が忙しいぶんそれだけ高めに貰っていましたし、法令遵守も行き届いていました。タクシーで深夜帰宅する際には、タクシー代も会社から出てました。たまに、ブログの内容から僕がブラック企業で酷い仕打ちをうけながら働いていると勘違いする人がいますが、それは間違いです。以前、職業選択マトリクスという記事を書きましたが、それでいうところ

    会社を辞めました - 脱社畜ブログ
    rryu
    rryu 2013/07/08
    次はJavaBlackさんかな。
  • RazorEngine を使ってみる - しばやん雑記

    ASP.NET MVC 3 で追加された Razor ビューエンジンだけを切り出して、テンプレートエンジンとして使えるようにした RazorEngine というライブラリがあります。 Antaris/RazorEngine · GitHub var Matt = new Hero(); » An early look at RazorEngine v3 とりあえず NuGet を使ってさくっとインストールしましょう。 Install-Package RazorEngine使い方は非常に簡単で、Razor.Parse メソッドを呼び出すだけです。 var template = "Name: @Model.Name, Age: @Model.Age"; var model = new { Name = "hauhau", Age = 18 }; var result = Razor.Parse

    RazorEngine を使ってみる - しばやん雑記
    rryu
    rryu 2013/07/08
    Razorをビューじゃないところでつかえるようにするもの。ASP.NET MVCな人はメールとかどうしてるんだろう。
  • mailSettings 要素 (ネットワーク設定)

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    mailSettings 要素 (ネットワーク設定)
    rryu
    rryu 2013/07/08
    Web.configに書けるSystem.Net.Mail.SmtpClientクラスのデフォルト設定。
  • プリンタ、スキャナ、アプリからのメール送信 - Google Workspace 管理者 ヘルプ

    この記事は、組織またはドメイン内のデバイスまたはアプリからメールを送信する Google Workspace 管理者を対象としています。デバイスやアプリからメールを送信することを希望している Gmail ユーザーは、組織の管理者にお問い合わせください。 管理者は、メールを Google Workspace 経由で送信するようにデバイスまたはアプリを設定できます。キヤノン、エプソン、HP、リコー、Xerox などの一般的なプリンタやスキャナからメールを送信するように Gmail を設定します。 お使いのデバイス、アプリでサポートされている機能に基づいて、プリンタ、スキャナ、またはアプリでメールを設定する方法として、次の 3 つがあります。 方法 1: SMTP リレーでメールを送信する(推奨) 方法 2: Gmail SMTP サーバーを使用してメールを送信する 方法 3: 制限付き Gma

    rryu
    rryu 2013/07/08
    Gmailアカウントに送るだけなら認証無しのaspmx.l.google.com、そうでないなら認証有りのsmtp.google.com。