タグ

2017年5月14日のブックマーク (11件)

  • 「式と文、評価と実行、そして副作用」の記事の続き · Issue #66 · rubima/rubima

    nilab
    nilab 2017/05/14
    「式と文、評価と実行、そして副作用」の記事の続き · Issue #66 · rubima/rubima · GitHub
  • Rubyist Magazine - スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編)

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist

    nilab
    nilab 2017/05/14
    Rubyist Magazine - 式と文、評価と実行、そして副作用 ―― プログラムはいかにして動くのか【前編】
  • プログラミングにおける式と文とは - 愚鈍人

    プログラミングにおける式と文とは 混同しやすくて見落とされがちな式と文の違い。 いまさらながら、「式とは何か?」,「文とは何か?」について調べてみた。 式とは 式 (プログラミング) - Wikipedia 式(しき、expression)とは、プログラミングにおいて、言語によって定められた優先順位や結びつきの規定に則って評価される値、変数、演算子、関数の組み合わせである。数学における式と同様、式は評価された値を持つ。 文とは 文 (プログラミング) - Wikipedia プログラムにおける文(ぶん、statement)とは、コンピュータプログラミング言語によるプログラムを構成するもののひとつで、一般に手続きを表すものである。 文の種類(意味)は、だいたいの類似はあるが、詳細はそれぞれのプログラミング言語によって異なる。 う~ん、表現がなんとも難しい。 式(Expression)と文(S

    nilab
    nilab 2017/05/14
    プログラミングにおける式と文とは - 愚鈍人
  • 式(Expression)と文(Statement) - よねKENのプログラミング研究

    式と文の違いは知っておくといろいろ役立ちますので、ご紹介したいと思います。 プログラミング言語の構文の要素は、式(Expression)と文(Statement)に分類されます。プログラマであれば、用語としては把握していなくても、プログラミングの実践の中で、式と文を明確に区別して認識されていると思います。以降では、式と文とは何か、その違いがプログラミング言語の構文に与える影響、プログラムの書き方に与える影響を説明します。 VBで例を挙げると、文には代入文、If文、For文、While文、呼び出し文などがあり、式には条件式(比較式)、呼び出し式、加減算式、定数式などがあります。 1: Dim a As Integer 2: a = 10 ' ←代入文 3: If a = 10 Then ' ← ここのa = 10は条件式 4: Console.WriteLine("aは10です。") 5:

    式(Expression)と文(Statement) - よねKENのプログラミング研究
    nilab
    nilab 2017/05/14
    式(Expression)と文(Statement) - よねKENのプログラミング研究
  • JavaScript Primer - 迷わないための入門書

    文と式 格的に基文法について学ぶ前に、JavaScriptというプログラミング言語がどのような要素からできているかを見ていきましょう。 JavaScriptは、文(Statement)と式(Expression)から構成されています。 式 式(Expression)を簡潔に述べると、値を生成し、変数に代入できるものを言います。 42のようなリテラルやfooといった変数、関数呼び出しが式です。 また、1 + 1のような式と演算子の組み合わせも式と呼びます。 式の特徴として、式を評価すると結果の値を得ることができます。 この結果の値を評価値と呼びます。 評価した結果を変数に代入できるものは式であるという理解で問題ありません。 // 1という式の評価値を表示 console.log(1); // => 1 // 1 + 1という式の評価値を表示 console.log(1 + 1); //

    JavaScript Primer - 迷わないための入門書
    nilab
    nilab 2017/05/14
    文と式 · JavaScriptの入門書 #jsprimer
  • Railsしかできない奴はいつまで経ってもRailsしかできない - Qiita

    あと5年もすれば「Railsしかできない奴はいつまで経ってもRailsしかできない」て言われるようになるよ - ledsun のコメント / はてなブックマーク 5年と言わず、今すぐ言おう。 流行りだと言われてRailsをやってみることにする。 Railsチュートリアルを一通りやる。 それなりの物ができる。 チュートリアルに毛が生えた程度はできる。 他のフレームワークに挑戦してみる。 Sinatraやってみたけど、Rubyの基礎がわかってないから、挫折する。RailsがあればSinatraなど不要と言って、Sinatraを貶す。なお、RailsとSinatraの違いはわかってない。 いっそ、他の言語に挑戦してみる。 Javaやってみたけど、オブジェクト指向の基礎がわかってないから、挫折する。Smalltalkこそがオブジェクト指向の流であり、C++風のオブジェクト指向は似非と言って、Ja

    Railsしかできない奴はいつまで経ってもRailsしかできない - Qiita
    nilab
    nilab 2017/05/14
    何もかもを学習することはできないよなぁ。。。
  • 愛知県県税 クレジットカードお支払サイト

    愛知県県税 クレジットカードお支払サイトとは 「愛知県県税 クレジットカードお支払サイト」とは、愛知県県税を、クレジットカードでお支払手続きが行える公式のウェブサイトです。 必要事項を入力し、お支払手続きが完了しますと、指定代理納付者(トヨタファイナンス(株))が納税者の皆様に代わって愛知県県税を立替払することとなります。 ご利用にあたっては、下記注意事項をご確認ください。 なお、県税事務所や金融機関の窓口、コンビニエンスストアの店頭でクレジットカードを利用した納付はできません。 お支払手続き前の確認 ※次の注意事項を全て確認し、当ページの下部にある「同意して次へ」ボタンへお進みください。 クレジットカード納付の注意事項 ご利用いただける納税通知書・納付書 ・「納付番号」「確認番号」「クレジット取扱期限」が記載された納税通知書・納付書 ・納税通知書・納付書の「コンビニ又はクレジット取扱期限

    nilab
    nilab 2017/05/14
    愛知県県税 クレジットカードお支払サイト
  • ティープラーニングでザッカーバーグの顔を識別するAIを作る(学習データ準備編) - Qiita

    ⓪はじめに 前々から「流行りのAIとかディープラーニングやってみたい!」と思っていたので、ミーハー魂から2017年5月のGWの自由研究として、機械学習(ディープラーニング)の前提知識0からの勉強を決意。実際に作ったもののサンプル動画等はこちらより。最終的なコードはこちらに。 ###【つくったもの】 シリコンバレーの大御所起業家のマーク・ザッカーバーグ氏(Facebook)、ビル・ゲイツ氏(Microsoft)、**イーロン・マスク氏(SpaceX,Tesla)**の3人の顔を識別するAI。 (現状、まだこちらはネット上にアップしていません。時間がある時にアップしたいです *2017年5月時点) ###【筆者(@AKIKIKIKIKIKIK)のプロフィール】 データ解析や機械学習の前提知識はなし。プログラミングの大体は独学。RailsでWEBアプリ作るのが好き。 ###【機械学習&ディープラ

    ティープラーニングでザッカーバーグの顔を識別するAIを作る(学習データ準備編) - Qiita
    nilab
    nilab 2017/05/14
    「ディープラーニングでザッカーバーグの顔を識別するAIを作る①(学習データ準備編) - Qiita」
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    nilab
    nilab 2017/05/14
    「スマートフォンのネイティブアプリなど、クライアントアプリから直接APIを利用しないでください。サーバー上など、秘密鍵を安全に保管できる場所からAPIを実行してください」
  • AWSが不正利用され300万円の請求が届いてから免除までの一部始終 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 前置き 情けないことだが、自身の過失により、GitHubで長年Privateリポジトリで運用していたリポジトリを、とある事情でpublicに変更したのだが、その中にAWSのS3のアクセスキーとシークレットキーがファイルに直接ハードコーディングされているのにすっかり気づかず、自身のAWSのアクセスキーとシークレットキーが流出してしまうという失態を起こしてしまった。 その不正利用により届いた請求金額は約300万円。請求を見た時は頭が真っ白になり冷や汗ものだったが、過去に同様のミスとその状況と対応をまとめてくださっていた方々のおかげで、なんと

    AWSが不正利用され300万円の請求が届いてから免除までの一部始終 - Qiita
    nilab
    nilab 2017/05/14
    「非常に丁寧にどの部分が免除されたのかなどの情報が記載されており、1$にも満たないデータ転送料のような箇所まで丁寧に金額免除していただけました。そして、最後に「免除は今回限りになります」との注意書き」
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    サービス終了のお知らせ
    nilab
    nilab 2017/05/14
    「事業者や個人開発者が独自のサービスを生み出すことのできるツールです。あなたのサービス・プロダクトと、多様なウェブサービス・IoTデバイス(チャンネル)を組み合わせて、新しい価値と体験を提供できます」