タグ

2016年5月2日のブックマーク (4件)

  • 文字と数字を使わず、Rubyでプログラミングしましょう。 - Qiita

    1.Ruby in normaly 階乗 n! を計算する -Variable -Method -Number value -String -Structure -Output 2. How to use Ruby without using any numbers or letters 全部文字と数字を削除しましょう 1.Variable Rubyに_とか$などでVariableを作られます。 普段: my_number = 2 => _ = 2 2. Number Ruby_docsによると

    文字と数字を使わず、Rubyでプログラミングしましょう。 - Qiita
    ismage
    ismage 2016/05/02
    ポケットへ入れた 文字と数字を使わず、Rubyでプログラミングしましょう。
  • Node.jsでWebサイトの更新チェックを自動化する - ほんじゃらねっと

    特定のWebサイトを定期的にチェックして特定のキーワードが含まれていたら 通知してくれる仕組みを1つ覚えておくと色々重宝する。 例えば 会社に社員用Webサイトがあるなら、 (そしてそのサイトがRSSもメール通知も提供してないなら) そこに「重要」とか「人事」とかのキーワードを含む記事が投稿された時に 通知を受け取れるようにしておけば、 いちいちサイトをチェックしにいかなくても 逃さず確認できる。 また、Webスクレイピングする方法を覚えておけば、 通知を受け取る以外にも、 画面キャプチャの撮影や画像やテキストの収集を 自動化したり、作成したWebシステムの画面テストを行う、 等の応用もしやすくなる。 今回は Node.js + Grunt + cheerio-httpcli を使用して 手軽にWebサイトのデータをチェックする方法を紹介する。 今週の「世界の果てまでイッテQ!」で「QTu

    Node.jsでWebサイトの更新チェックを自動化する - ほんじゃらねっと
    ismage
    ismage 2016/05/02
    ポケットへ入れた Node.jsでWebサイトの更新チェックを自動化する
  • 【書評】「AWSクラウドネイティブ本」はアプリエンジニア以上にインフラエンジニアに読んで欲しい | DevelopersIO

    ウィスキー、シガー、パイプをこよなく愛する大栗です。 先日2016年4月20日にSBクリエイティブより「Amazon Web Services クラウドネイティブ・アプリケーション開発技法 一番大切な知識と技術が身につく」が出版されました。「パターン別」とも呼ばれるAmazon Web Services パターン別構築・運用ガイドに引き続き第二段という位置付けのようです。 著者および監修をされている佐々木 拓郎 様より書を頂きましたので、内容について書きたいと思います。 Amazon Web Services クラウドネイティブ・アプリケーション開発技法 一番大切な知識と技術が身につく 一部では「鈍器」とも呼ばれるほどに分厚く、なんと632ページという凄いボリュームになっています。 アプリケーションエンジニアのためのAWS開発技法 AWSインフラエンジニアだけのサービスではなく、ア

    【書評】「AWSクラウドネイティブ本」はアプリエンジニア以上にインフラエンジニアに読んで欲しい | DevelopersIO
    ismage
    ismage 2016/05/02
    ポケットへ入れた 【書評】「AWSクラウドネイティブ本」はアプリエンジニア以上にインフラエンジニアに読んで欲しい | Developers.IO
  • 演算子はfreezeしてテストしよう - Qiita

    Rubyで演算子の再定義を駆使するようなコードを書く場合、テスト時にはオブジェクトを.freezeさせたほうがいいな、と思いました。 演算子の再定義について 「C++RubyPythonSwiftにあって、JavaJavaScriptPHP1にない」と、あるなしクイズみたいに有無が分かれる機能が「演算子の再定義」です。 Rubyの場合、「(複合代入を含めた)代入」と「? :や&.や||のようにショートサーキットになる演算子」「スコープの::」を除いて、ほとんどの演算子を再定義できます。 演算子をグループ分けしてみる 定義可能な演算子をグループ分けしてみます。 # 算術演算系(+@と-@は単項のプラス・マイナスです) + - * / % ** +@ -@ # 論理演算系 | ^ & ~ # 比較系 < <= == >= > <=> === =~ # シフト系 << >> # 添字系

    演算子はfreezeしてテストしよう - Qiita
    ismage
    ismage 2016/05/02
    ポケットへ入れた 演算子はfreezeしてテストしよう