はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ foo

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 29件)

JavaScriptのプリミティブへの変換を完全に理解する - Qiita

2018/05/10 このエントリーをはてなブックマークに追加 69 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita プリミティブ log 暗黙 bar

JavaScriptでは、オブジェクトからプリミティブへの暗黙の変換が発生することがあります 1 。その結果、例えば次のような楽しい事態が生じます。 console . log ([ "foo" , "bar" ] == "foo,bar" ); // true console . log ([ "" ] == 0 ); // true console . log (( 123 ^ {}) ===... 続きを読む

過去に片想いしていた人が夢に出た

2018/01/29 このエントリーをはてなブックマークに追加 91 users Instapaper Pocket Tweet Facebook Share Evernote Clip 過去 幽霊 屋内 ベランダ 途中

色々あって一時期勝手に片想いしていた人(以後foo)が夢に出てきた。 (一応「付き合う?まあ無理ですねーっ」ってことですでに諦めはついている) 夢の途中、俺はベランダっぽいところにいて、屋内のほう見たらfooがいてfoo含めて3人ぐらいで恋ダンスの練習をしていた。3人とも服は着ていなかった。 3人がベランダに出てきた。ベランダは特に広くないのだが誰も俺に気付いてなかった。多分幽霊になってたんだと思... 続きを読む

SQLiteのクォートにまつわる奇妙な仕様 | 徳丸浩の日記

2017/03/23 このエントリーをはてなブックマークに追加 98 users Instapaper Pocket Tweet Facebook Share Evernote Clip クォート SQLite シングルクォート ダブルクォート 実例

SQLiteでは、ISO SQL標準同様に、文字列リテラルはシングルクォートで囲み、識別子をクォートする場合は、ダブルクォートで囲むことになっています。 'foo' : 文字列リテラル "foo" : 識別子(テーブル名、列名等) しかし、マニュアルによると、SQLiteのクォーティングには例外があります。それを実例で紹介しましょぅ。まずは、実験の準備として、列 a だけを持つテーブル a を作成... 続きを読む

JavaScript(ES2015)でvarやletを使う必要はほぼ無い - id:anatooのブログ

2016/04/16 このエントリーをはてなブックマークに追加 301 users Instapaper Pocket Tweet Facebook Share Evernote Clip anatoo const Let var bar

ES2015でvarやletを使う場面はほとんど無いので、まずconstを使う。constだとダメな場合にはletを使う。 背景 ES2015では、変数を宣言するための文法としてconstとletが導入された。 const foo = 'foo' ; let bar = 'bar' ; constは再代入できない変数を宣言できる。letは再代入できる変数を宣言できる。 const foo = 'f... 続きを読む

Big Sky :: Perl6 の無限リストとダイナミックバインディングが最強すぎる

2015/10/26 このエントリーをはてなブックマークに追加 68 users Instapaper Pocket Tweet Facebook Share Evernote Clip Range Say perl Big Sky 無限リスト

Perl には x 演算子があり、x 3 といった具合に繰り返し回数を付ける事で連続した文字列を簡単に作り出すことが出来る。 say 1 x 3; # 111 say "foo" x 3; # foofoofoo これは Perl5 でもお馴染み。しかし Perl6 の Range は凄い。 say 1 xx 3; # (1 1 1) say "foo" xx 3; # (foo foo foo)... 続きを読む

OSS についてあれこれ

2015/10/05 このエントリーをはてなブックマークに追加 332 users Instapaper Pocket Tweet Facebook Share Evernote Clip OSS typeof assert strong GitHub

OSS についてあれこれ 1. 和田 卓人 @t_wada Oct 5, 2015 at #java_ja_oss OSS についてあれこれ 2. 和田 卓人 id: t-wada @t_wada github: twada 3. assert(typeof item.id === 'strong') | | | | | | | false | | "foo" | Item{id:"foo",na... 続きを読む

PHP 5.4 以上でも register_globals を再現するライブラリ MercifulPolluter - Qiita

2014/12/27 このエントリーをはてなブックマークに追加 59 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita register_globals String

あらすじ PHP と呼ばれる言語では、かつて register_globals という機能が猛威を奮っていました。簡単に言うと、リクエストパラメータが自動的にグローバル変数にセットされるというものです。 // http://example.com/?foo=123&bar=baz var_dump($_GET['foo'], $_GET['bar']); // string(3) "123" //... 続きを読む

jQueryのfind()を利用した高速化 - to-R

2014/01/06 このエントリーをはてなブックマークに追加 101 users Instapaper Pocket Tweet Facebook Share Evernote Clip jQuery find セレクタ bar to-R

最近、jQueryのfind()のちょっとよろしくない使い方をチラホラと見かけるのでfind()の高速化について解説をします。 アンチパターン 最近、見かけたパターンとしては以下の様なものがあります。 $('.foo #bar') このセレクタをfind()を使って高速化する為に以下のように書きなおす。 $('.foo').find('#bar') というもの。これは、ケースによっては高速化が見込... 続きを読む

HTTPでHashやArrayを送る手法に仕様は存在しない……の? - ただのにっき(2013-09-15)

2013/09/16 このエントリーをはてなブックマークに追加 146 users Instapaper Pocket Tweet Facebook Share Evernote Clip Sinatra piyo http fuga hash

■ HTTPでHashやArrayを送る手法に仕様は存在しない……の? jQueryでこんなふうに書くと: $.post('/', { hash: { foo: 'hoge', bar: 'fuga'}, array: ['baz', 'piyo'] }); サーバ側でこんなふうに受け取れて(これはSinatra): post '/' do params.each do |key, val| pu... 続きを読む

マイクロテンプレートエンジン jQuery Tempura | それなりブログ

2013/08/04 このエントリーをはてなブックマークに追加 54 users Instapaper Pocket Tweet Facebook Share Evernote Clip jQuery オレオレ 依存 正しいHTML HTMLファイル

jQuery Tempura は jQuery 依存の簡単な Templating Engine です。 この記事のものや jQeury Plugin Registry などを調べたのですが、 自分の要望を満たすものが無いので、オレオレにしちゃいました。 普通のHTMLファイルの上から、正しいHTMLを維持したまま使える {{foo}} や <%= foo %> といったテンプレ変数を埋め込まなく... 続きを読む

プライベートメソッドのユニットテストは書かないもの? - QA@IT

2013/03/13 このエントリーをはてなブックマークに追加 559 users Instapaper Pocket Tweet Facebook Share Evernote Clip プライベートメソッド クロージャ ユニットテスト QA@IT

JavaScript を書いています(ブラウザがターゲットです)。手動テストが面倒になって、 Jasmine を使ってテストを書きはじめています。 オブジェクトに含まれる関数(プロパティ)の数が増えてきたので、外から呼ばれることがないものはプライベートメソッドのように扱おうと、クロージャを使って、以下のように書きました。 var Foo = function(foo) { this.foo = f... 続きを読む

jQuery の .on() と .off() を理解する - tacamy memo

2013/03/03 このエントリーをはてなブックマークに追加 568 users Instapaper Pocket Tweet Facebook Share Evernote Clip jQuery function OFF click 記述方法

2013-03-03 jQuery の .on() と .off() を理解する 初心者向けの本とかだと、イベントは jQuery オブジェクトの後に直接指定する、 $('.foo').click(function(){...}); のような記述方法で説明されている場合が多いですが、少し複雑なことをしようとすると、それだと困ることが出てきます。そんなときに便利なのが .on() を使ったイベント設... 続きを読む

Big Sky :: grep で文字列を縦書きに変換

2012/11/28 このエントリーをはてなブックマークに追加 52 users Instapaper Pocket Tweet Facebook Share Evernote Clip grep 縦書き div txt bar

grep の -o オプションを使うとマッチした部分だけ列挙してくれる。 例えば <div>foo</div><div>bar</div> <div>bar</div> というテキストファイル foo.txt に対して grep -o "<div[^>]*>[^<]*<\/div>" foo.txt と実行すると <div>foo</div> <div>bar</div> <div>bar</di... 続きを読む

Rubyのデフォルト引数で再帰 - ( ꒪⌓꒪) ゆるよろ日記

2012/10/16 このエントリーをはてなブックマークに追加 100 users Instapaper Pocket Tweet Facebook Share Evernote Clip デフォルト引数 Ruby よろ日記 再帰 def

Rubyのデフォルト引数では、他の引数に依存した式を書ける。地味に便利。 [1] pry(main)> def foo(a, b = a * 2) [1] pry(main)* puts b [1] pry(main)* end => nil [2] pry(main)> foo(3) 6 => nil 再帰もかける。デフォルト引数で再帰させてフィボナってみる [3] pry(main)> def... 続きを読む

ボックスを綺麗に並べてくれるMasonryライクなjQueryプラグイン・Freetile.js - かちびと.net

2012/09/01 このエントリーをはてなブックマークに追加 101 users Instapaper Pocket Tweet Facebook Share Evernote Clip ウインドウサイズ net ボックス スクリプト 参考

サイズの異なるボックスを綺麗 に配置してくれるスクリプト、 MasonryっぽいjQueryプラグイン、 Freetile.jsです。似たような スクリプトは結構ありますので 参考までに。 よく見かける、異なるボックスを綺麗に並べるスクリプトです。Masonryっぽいやつ。 Freetile.js こういうやつです。ウィンドウサイズが変わってもボックスを再配置してくれます。 $('#foo').f... 続きを読む

6分でわかる最近のPHP ― 2012夏 - Shin x blog

2012/08/03 このエントリーをはてなブックマークに追加 732 users Instapaper Pocket Tweet Facebook Share Evernote Clip PHP Shin x blog Traits 配列 2012夏

この記事の所要時間: 約 6分29秒 さて夏がやってきました。夏と言えばPHPということで、昨年に引き続き、最近のPHP事情をご紹介。 1. PHP5.4リリース PHP5.4が2012年3月にリリースされました。 Traits や Short array syntax(配列の短縮構文)、array dereferencing(foo()0) などのPHP言語拡張、PHPコマンドで起動するビルトイ... 続きを読む

jQueryで要素の表示・非表示を判定する方法: 小粋空間

2012/08/02 このエントリーをはてなブックマークに追加 128 users Instapaper Pocket Tweet Facebook Share Evernote Clip jQuery 小粋空間 hide show IS

jQueryの要素の表示・非表示を判定する方法を紹介します。 1.基本 jQueryでは、要素の表示・非表示のためのメソッドとして、show()とhide()が提供されています。 show()は指定した要素を表示します。 $('#foo').show(); hide()は指定した要素を非表示にします。 $('#foo').hide(); が、表示・非表示を判定する方法として、isShow()やis... 続きを読む

にひりずむ::しんぷる - MySQL で SELECT のときにユーザー変数を代入して使う

2012/03/08 このエントリーをはてなブックマークに追加 58 users Instapaper Pocket Tweet Facebook Share Evernote Clip select MySQL メモ

知らなかったのでメモ。 mysql> SELECT @foo := UNIX_TIMESTAMP(), FROM_UNIXTIME(@foo) +--------------------------+---------------------+ | @foo := UNIX_TIMESTAMP() | FROM_UNIXTIME(@foo) | +-------------------------... 続きを読む

console.log は printf 相当の機能が一部ある - hogehoge @teramako

2012/01/04 このエントリーをはてなブックマークに追加 53 users Instapaper Pocket Tweet Facebook Share Evernote Clip JSDeferred printf hogehoge 除外

JavaScript ある値を非同期で取ってくる→その値を使ってさらに非同期処理というのをJSDeferredでする - Islands in the byte stream 何気なく書かれているけど、console.log('got %s', foo);という部分があり、おや?と思った。もしかして、Node.js 以外でも使えたりする? と調査。まず、Operaは使えなかったので除外。CodeG... 続きを読む

gitで一度行った変更をなかったことにする方法4つ - TIM Labs

2011/02/20 このエントリーをはてなブックマークに追加 268 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git コミットログ TIM Labs bar ライブラリ

gitでは様々な方法でコミットログを書き換えることができます。その一例として一度行った変更をなかったことにする方法を4つ紹介します。問題1: ライブラリの新機能を試すためにあれこれ適当なコードを書いてみた。でももう要らない。$ $EDITOR$ git commit -am 'foo'$ $EDITOR$ git commit -am 'bar'$ $EDITOR$ git commit -am ... 続きを読む

Webのリファレンスを簡単に参照する方法 - new.perldoc.jp/fooとかphp.net/fooとか - (ひ)メモ

2011/02/03 このエントリーをはてなブックマークに追加 72 users Instapaper Pocket Tweet Facebook Share Evernote Clip php.net リファレンス 関数 ドキュメント http

組み込み関数のドキュメントにこういう風にアクセスできるようにしたよ new.perldoc.jp/study 2011-02-02 22:41:34 via Echofonをより便利に、アドレスバーに長いURL打ち込まなくてもいいようにする方法の紹介です。具体的には、これを読めばあなたも今日からpd perlrerefと打ち込めば http://new.perldoc.jp/perlreref が... 続きを読む

PHPerなら知っておいて損はない10の関数 : アシアルブログ

2010/11/25 このエントリーをはてなブックマークに追加 795 users Instapaper Pocket Tweet Facebook Share Evernote Clip PHPer bar PHP 関数 XML形式

こんにちは。小川です。 本日は数あるPHPの関数の中でも、わりと知られてそうで実は知らない人もいるかもしれない便利な関数をご紹介します。 ■nl2br 改行コードを に変換する関数です。 <?php $string = <<<EOS foo bar baz EOS; echo nl2br($string); 結果: foo<br /> bar<br /> baz デフォルトではXML形式の空要素を... 続きを読む

CSSセレクタの高速化の話し - Webtech Walker

2010/05/18 このエントリーをはてなブックマークに追加 927 users Instapaper Pocket Tweet Facebook Share Evernote Clip CSSセレクタ セレクタ Webtech Walker

続・ハイパフォーマンスWebサイトを呼んでCSSセレクタの高速化の話しが面白かった(というか全然知らなくてちょっとびびった)ので紹介します。 セレクタは右から左に解釈される これは正直知らなくて、結構衝撃でした。 #foo .bar {} これはなんとなく#fooを探して、その中の.barを探している気がしてたんですけど、実は.barを探して、その親要素に#fooがあるかを探すそうです。なので特に... 続きを読む

jQueryでCookieの操作を超簡単に行える「jQuery Cookie plugin」:phpspot開発日誌

2009/06/10 このエントリーをはてなブックマークに追加 208 users Instapaper Pocket Tweet Facebook Share Evernote Clip jQuery Plugin example cookie 操作

Setting cookies with jQuery jQueryでCookieの操作を超簡単に行える「jQuery Cookie plugin」。 このjQueryプラグインを使えば、Cookieさえ1行で簡単に設定できてしまいます。 以下のコードを使って、example というクッキーのキーに foo という値を設定することが出来ます。有効期限は見ての通りですが、7日間有効 $.cookie... 続きを読む

ハタさんのブログ(復刻版) : javascriptを初めて学ぶ人についてのおさらい。その1

2007/11/29 このエントリーをはてなブックマークに追加 837 users Instapaper Pocket Tweet Facebook Share Evernote Clip おさらい JavaScript ハタさん 復刻版 Hoge

僕にも教える人ができた(? というか人にモノを教える立場)になったので、とりあえず、最近はもっぱらjavascriptを教えています。 もともとCやJavaなどについてはある程度の知識がある人なので、それを少しjs的な意味で、関数言語的な教えをやっている最中のメモ 変数って何ですか?変数って値もしくは式そのものに利便的な名前をつけているものです 次のhogeとfooは値をいれる箱ではなく、値そのも... 続きを読む

 
(1 - 25 / 29件)