「ジ・居酒屋サウンド」は移転しました! お手数ですが以下のURLをタップ(クリック)してください……ごめんなさい! ₍₍⁽⁽(ી( ˃ ⌑︎ ˂ഃ )ʃ)₎₎⁾⁾ http://bit.ly/izakayasound
「ジ・居酒屋サウンド」は移転しました! お手数ですが以下のURLをタップ(クリック)してください……ごめんなさい! ₍₍⁽⁽(ી( ˃ ⌑︎ ˂ഃ )ʃ)₎₎⁾⁾ http://bit.ly/izakayasound
軽く各方面とバトりそうなネタなれど。 まず。 ヨーダ記法(ないしNTT記法…って、うちのまわりではいってたんだけど、ググるとあんまりでてこない)ですが。 これは「if等の比較演算において、左辺に定数、右辺に変数を置く」記法です。 とりあえず幾つかネットで拾ってみる。 http://uchidak.net/yoda-notation このようにヨーダ記法とは、予期しない代入を防ぐために産み出された安全側へ倒すための書き方です。 しかしながら、現在はコンパイラがよしなにしてくれるため、あえてヨーダ記法で可読性を失うような書き方をすることをリーダブルコードでは推奨していませんでした。 http://qiita.com/moriturus/items/723eb17873381f94baf8 確かに、ヨーダ記法(1 == hogeのように記述する)は、発見しづらいミスを防ぐのに有用かもしれないが、
コーディング向けの日本語対応の等幅フォント「Sourceソース Hanハン Codeコード JPジェイピー(和名:源ノ角ゴシック Code JP)」が、2015年6月4日に公開されました。「源ノ角ゴシック Code JP」は、プログラミングやHTML/CSSのコーディング、ターミナルでのテキスト表示など、和欧表示用フォントとしての利用を想定されたフォントです。 ダウンロードはこちらから Release Fonts (OTF, OTC) · adobe-fonts/source-han-code-jp · GitHub ※このフォントは無償でダウンロード可能です。OTCとTTFの両方のフォーマットで配布されているので、Windows/macOSともに簡単にインストールできます。 ※上記リンクの「Fonts version [バージョン番号] (OTF, OTC)」となってい箇所の[Sourc
Gitで無視ファイルを細かく設定する際にはまったので、メモ ヘルプ こまったら、これで $ man gitignore web版 前提 まずは前提を抑えておかないと、はまる 既にトラックされたファイルはgitignoreが効かない $ git init $ touch hoge.txt $ git add hoge.txt # トラックされた後に $ vim .gitignore # 無視設定しても hoge.txt $ git status # 効かない 既にトラックされたファイルを無視対象にしたければ、git rm --cached $ git rm --cached hoge.txt # 上記のトラックされたファイルをインデックスから削除すれば(ワークツリーはそのまま) $ git status #gitignoreが効く # もしhoge.txtをcommit済みの場合 $ git
Password confirmation Required Password does not match. OK
はじめに 本文書は、Rubyによりコーディングを行う際の規約について述べる。 実際のプロジェクトに適用する際には、このコーディング規約をカスタ マイズして用いることを推奨する。 ソースコードの整形 インデント プログラムを読みやすくするため、インデントを適宜行う。インデント 幅は2とする。また、インデントにはスペースのみを使用し、タブは使用 しない。(環境によりタブ幅が異なるため。) 例: if x > 0 if y > 0 puts "x > 0 && y > 0" end end 一行の桁数 一行の桁数は最大80桁までとする。 空行 複数のクラスの区切には空行を挿入する。 例: class Foo ... end class Bar ... end 誤った例: class Foo ... end class Bar ... end また、クラス内の各構成要素の区切にも空行を挿入する。
私の意識では、Rubyはコンピュータ言語とは言いかねる。コンピュータ言語と言うと、それが主にコンピュータの言葉で機能することを含意するからだ。つまり、その言語がコンピュータを第一、かつ最優先のものとして遇するようデザインされているということだ。それはつまり、私たち プログラマは、外国人であり、コンピュータ地域での市民権を求めているということだ。それはコンピュータの言語なのであり、我々は世界のためにそれを翻訳してやるわけだ。 だけど、もしあなたの脳みそがその言語でものを考え始めたとしたら、それは何と呼んだらいいのだろう? その言語の単語と言葉遣いで、自分を表現するようになったとしたら? コンピュータにはそんなことはできない。だったらそれがどうしてコンピュータの言語と言えるのだろう? それは私たちの言語であり、私たちはそれを生来の言語のように使うのだ! 私たちはもはや、正直言ってそれをコンピュ
今日研究室の中でも知らない人が結構いたみたいなので、紹介しておきます。 Eclipseは豊富な補完機能が売りなので、javaで最も多く入力されるであろうSystem.out.println()の場合は特殊なショートカットが用意されています。 どうやるのかというと「sysout」と入力した後にCtrl+Spaceを押すだけです。そうするとSystem.out.println()が補完されます。 またsysout以外にも「main」と入力した後にCtrl+Spaceを押すとpublic static void main(String[] args){}が補完されます。 便利ですね。ただ重いだけのツールでは無いですね^^
最近改めて CSS の基本、要素の配置、レイアウトについて学習しました。過去に CSS でのレイアウトなどの記事を書いた事があるんですけど、改めて勉強してみたら、いろいろ間違えて解釈していたなー ... っていうか、基本が分かってなかったんだなーと反省 ...。今回は CSS の基本中の基本、視覚整形モデルについてまとめてみました。 Webデザインをする上で、必須とも言えるのが CSS …。このブログ – Webデザインレシピでも、過去に CSS について書いた記事がいくつかあります。最近 … でもないけど、以下のふたつは CSS でのレイアウトについて、いろいろと書いた記事でした。 CSSでレイアウトするなら絶対覚えておきたいブロックレベル要素のクセとかいろいろ – 2011年 6月17日 CSS:初心者の頃にハマったスタイルシートのあれこれ … IE7多め -2011年 4月21日 で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く