タグ

2015年11月17日のブックマーク (7件)

  • 日本人が間違いやすいコーディング上の英語 - Qiita

    コードレビューしていく中で、コードのレビューというよりは英語のレビューをしている時があって、日人が特に間違えやすいと思われるポイントをいくつかまとめておきたいと思います。 下記はrubyのコードをサンプルにしています。特にrubyはコードを英文として読めるように書けるというのをこだわっているのでより英語表現を意識した書き方をしたいですね。 自動詞と他動詞 日語の自動詞と他動詞は、"を"をつけるかどうかの問題で動詞の問題ではないので、日人は自動詞や他動詞の意識が低いようです。英語では使い方をしっかりしないと意味のわからないメソッドが完成します。

    日本人が間違いやすいコーディング上の英語 - Qiita
  • 実務で役立つシェル系Tips - Qiita

    パスの末尾に/があるかないかを気にしたくない 文字列を結合してパスを生成したりするときに、パスを格納した複数の変数を文字列結合するときがあります。 dirHome="/var/lib/hoge/" workDirName="work" echo "${dirHome}${workDirName}" # /var/lib/hoge/workと表示される しかし、dirHomeやworkDirNameのような変数をコンフィグファイルで設定していたり、実際に参照するところと定義箇所が遠いときがあると厄介なことが起こりえます。 例えば、下記のようにdirHomeの末尾に/がなかったらどうなりますでしょうか?

    実務で役立つシェル系Tips - Qiita
  • Electronを使ってJavaScriptでデスクトップアプリを作る

    はじめに こんにちは。デスクトップアプリケーションを手軽に作りたいと思ったことはないでしょうか? 普段Webアプリケーションを開発している場合、 デスクトップアプリケーションを作ろうとすると、開発言語やライブラリがWebアプリケーションとは違うので、別な知識が必要になるのと複数のプラットフォームで動くものを作ろうとすると大変ですね。 そこで、今回はWebアプリケーションのKPTBoardのJavaScriptCSSのコードを一部流用と修正して、Electronで動かしてみました。 Webアプリケーション版のKPTBoardと違う点 今回はWebアプリのデスクトップクライアントアプリではなくて、単体で動くデスクトップアプリとして作ってます。 複数人には対応してないです。 投稿した内容は、データーベースではなくてアプリのlocalStorageに保存されます。 Electronとは http

    Electronを使ってJavaScriptでデスクトップアプリを作る
  • 大体いい感じの研究発表ができるKeynoteテンプレート「Zebra」を作った - shoya.io

    なぜ作ったか 僕の観測範囲では、研究発表のスライドというのは装飾が最小限で、白地に黒文字が読みやすくて良いとされています。その制約の中で見栄えの良いスライドを作るのはなかなか難しいので、大体いい感じになるKeynoteテンプレートを作りました。名前はZebraです。こちらからダウンロードすることができます。Zebra — Keynote template for research presentations テンプレート作成/公開にあたって参考にさせていただいたのは佐野章核さんの「Azusa」「Azusa Colors」で、勉強会やLTのスライドではいつもお世話になっています。 大体いい感じになるKeynoteテンプレート「Azusa」作った - MEMOGRAPHIX ただ研究発表のような堅い場所で使うにはややポップすぎる感じがするのと、透過でない図やグラフを貼る機会が多くて真っ白な背景

  • 学級崩壊した後の学級担任 | 小学校非常勤講師のブログ

    1度だけ、自分のクラスが崩壊した経験がある。ただ、若い時で、記録もちゃんと取っていないし、その時は必死になっていたので、いったい何が原因で起こったのか不明である。諸先輩方には連日いろいろアドバイスをいただいたが、結局、収束には至らなかったような記憶がある。 その後の長い教師生活の中で、学級崩壊を間近に見た経験がある。それをここで書きたい。 最初はある、教育に非常に熱意のある、若い女の先生のクラスで起こった。 転勤してきたばかりで、学校や子どもの様子をよく知らない。それなのに、5年生を担任した。 教育に対して非常に熱意のある先生だ。クラスはこうでなければならない、子どもと子どもの関係はこうでなければならない、ということで指導されていた。友だちとは仲良くするものでしょ、力を合わせあうものでしょ、ということを真っ直ぐに子どもに言っていた。 勉強についても熱心に取り組まれていた。力の弱い子どもには

    学級崩壊した後の学級担任 | 小学校非常勤講師のブログ
  • 好感度が非常に高いリーダーたちの10の習慣 | ライフハッカー・ジャパン

    Inc.:好かれる人柄とは生まれつきのものではありません。あとから身につけることのできるスキルであり、仕事の成功を左右する重要な要素でもあります。 部下から全幅の信頼を寄せられるようなリーダーになりたかったら、好かれるリーダーになるべきです。独断的で意地の悪いリーダーがいくら立派な構想をもっていても、部下は仕方なく一時的に従うだけで、長続きはしないでしょう。力を発揮する前に、心が燃え尽きてしまうからです。 私は小さな講演会を行うとき、みなさんに、今まで仕事した中で最高のリーダーと最悪のリーダーについて詳しく教えてもらうようにしています。すると、生まれつきの性質(知能や外向性、魅力など)について話す人はおらず、代わりに気さくさ、謙虚さ、積極性など、彼ら自身の意思で変えられる特徴に話が集中します。 これらは、皆が好感をもつ「心の知能指数(EQ)が優れたリーダー」について、はっきり物語っていると

    好感度が非常に高いリーダーたちの10の習慣 | ライフハッカー・ジャパン
    ash1taka
    ash1taka 2015/11/17
    以外と実行するのが難しい
  • Ruby2.3.0-preview1 リリースノートメモ - Qiita

    3つの主要な追加feature リリースブログにて下記3つが取り上げられています。 https://www.ruby-lang.org/en/news/2015/11/11/ruby-2-3-0-preview1-released 1. Frozen String Literal Pragma Stringリテラルを標準でfreezeさせる Frozen String Literal Pragma の導入。指定には下記の2パターン。 コマンドラインオプションに --enable-frozen-string-literal をつける

    Ruby2.3.0-preview1 リリースノートメモ - Qiita