タグ Object
新着順 10 users 50 users 100 users 500 users 1000 usersObject::Containerを応用したModel呼び出し - ゆーすけべー日記
各種Model群についてObject::Containerを応用しつつ管理するとカジュアルにシングルトンになって効率いいかも!って思って、手元の小さなWebアプリで実装してみた。実験的にやってるんで、これおかしいって点あるかもなんでその場合はお手柔らかにツッコんでくだされ。 だいたい僕はこんな感じでWebアプリのファイル、クラス構成をとっています。 ./ └── MyApp ├── Model │... 続きを読む
Googleカレンダーと完全同期する「紙」の カレンダー「Magic Calendar」 - GIGAZINE
スマートフォンなどのデジタルツールによって便利な世界になりましたが、依然として媒体としての「紙」の優秀さは変わることがありません。そんな紙の持つ良さにデジタルツールの強みを組み合わせることで、「紙がインターネットにつながる未来」を実現するカレンダー「 Magic Calendar 」が登場しました。 Magic Calendar https://www.android.com/object/vot... 続きを読む
Big Sky :: コマンドラインから JSON が簡単に作れるツール jo
コマンドラインから JSON を扱うツールとしては jq が一般的ですが、例えば ls を実行した結果を JSON の Array にしたいであったり、コマンドライン引数から簡単に Object を作りたいといった場合には一旦考え込まないといけないくらい使い方が難しかったりします。そんな中でひょいと現れたのが jo です。 GitHub - jpmens/jo: JSON output from ... 続きを読む
コード内で「現時刻」を気軽に取得してはいけない - nekoya press
日付を扱う処理についていろいろまとめたついでに、わりと簡単なことだけど知らないと落とし穴にハマる系のネタを。 日頃いろいろな処理を書いていて、現時刻を扱うこともは少なくないはずです。ですが、これを適当にやっていると困ることが多々あります。 実行中に「現時刻」を元にした処理が食い違う 例えばこんなコード。ログ集計とかやってるイメージです。 class Analyzer(object): def an... 続きを読む
これからObjective-Cを書くプログラマへ - Qiita
Objective-Cを愛してください Objective-CはCの拡張です。 Cでできることはすべてできるし、Cでできないこと( 恐らく計算機では不可能なこと )はすべてできません。 Objective-CはJavaよりも年上です。 「Objective-CってJavaに似てるね」と言われると、Objective-Cを愛するものとしては少し悲しい気分になります。 歴史的にはJavaがObject... 続きを読む
Flashでリキッドレイアウトを実装する (Liquid Flash Layout) - youmos
Flashコンテンツを作成する際、ウインドウ幅などにあわせて表示領域を広げるように作成する方法がtutorio.comで解説されている。単純にFlashの<object>タグのみ100%など指定すると、Flashそのものが拡大表示されてしまう。 リキッドレイアウトに対応するにはActionScript中で別途処理を記述する必要がある。onResizeイベントが呼ばれる度に、ムービークリップの位置を... 続きを読む
RFC 準拠的な JSON 形式について - Qiita
目的 そもそもトップレベルで true や false そして null を書いたとしても JSON なのかを知りたい。 結論 最新の RFC では、なんでもよくなってた。 RFC読んでみる もともと RFC が出たのが 2006 年のお話。そこでは JSON-text は Object か Array がトップレベルと明記されてる。 RFC 4627 - The application/json... 続きを読む
404 Blog Not Found:javascript - プロトタイプ的継承
がーん。この感動はY combinatorを見たときに匹敵する。 Prototypal Inheritance function object(o) { function F() {} F.prototype = o; return new F(); } なぜこれがそれほど感動的かというと.... これを使えば、ArrayやObjectといったBuilt-Inからも難なく継承できるから。 継承のや... 続きを読む
Gitのオブジェクトの中身
はじめに Gitのインデックスの中身、Gitのブランチの実装に続く、Gitの中身を見てみようシリーズです。Gitが管理するオブジェクトの種類や中身について見てみます。基本的にはPro Gitの10. Gitの内側をまとめなおしたものです。 オブジェクトの種類 Gitは、内部でファイルやコミットを「オブジェクト」として.git/object... 続きを読む
良い感じに詰めて整形してくれる JSON pretty-printer「jpp」を作りました - たにしきんぐダム
jpp というJSON Pretty-Printer を作りました。 github.com このコマンドはJSONを要素ごとに1つ1つ改行するのではなく、画面内(もしくは指定した幅)に収まる限りできるだけ改行を挟まずに要素を表示します。 そのため、例えばarrayの中身に大量の要素が入っているものや、objectの中身にfieldが大量にあるようなJSONを表... 続きを読む
IQ1450で美少女JSの先輩から、Rubyで無から有を生み出す方法を教わった - Qiita
IQ1450で美少女JSの先輩「 存在しないローカル変数の参照について Rubyでは存在しない変数名を参照しようとするとエラーになります。 p sugoi #=> NameError: undefined local variable or method `sugoi' for main:Object (NameError) 続きを読む
JavaScriptで厳格な型チェックを行なうライブラリを書いた - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-
javascript先日のjava-ja温泉で「JavaScriptは独りでヒャッハーするのには良いけど、複数人で開発しだすと途端にカオスになって苦労する」という話になった。それに対する解の一つはClosure Compilerが採用したアノテーションによる型の定義と静的チェックだろう。それとは別のアプローチで何かできないかなと考えていたら、ECMAScript 6にObjectのプロパティアクセ... 続きを読む
Java8で、Objectが持つメソッドについてはインターフェースでdefault実装をできないようにしている理由 - なみひらブログ
2014-10-26 Java8で、Objectが持つメソッドについてはインターフェースでdefault実装をできないようにしている理由 API Java リンク プログラミング 背景Java8にて、インターフェースにdefault実装(メソッド定義と実装)を定義できるようになりました。しかし、その実装においてObjectクラスが持っているメソッド(toString()とかequals()とか)は... 続きを読む
newを封印して、JavaScriptでオブジェクト指向する(2) - 泥のように
前回の続きです。サンプルコードは前回から続いていると思ってください。 privateは諦めましょう 親のメソッドを呼ぶ コンストラクタ instanceofに対応する ダックタイピングのススメ 今回もobject関数を使うので再掲載。 /* * object - オブジェクトを作る * Object object(BaseObj [, mixinObj1 [, mixinObj2...]]) */... 続きを読む
FacebookのOGPキャッシュ問題に終止符。キャッシュクリアボタン実装! | Sunday In The Park
大変です。 Facebookのデバッガーに、明確にキャッシュクリアボタンが実装されました。 Open Graph Object Debugger https://developers.facebook.com/tools/debug/og/object/ 今までこのキャッシュ問題には世界中の制作者が苦しめられてきました。 特に画像はなかなかキャッシュクリアされず・・・。 URLのお尻に「fbref... 続きを読む
JavaScriptでObjectに空のStringを足すと0になる!?……わけではなかった
ASTをみてみよう この不思議な現象を調査するために、AST(Abstract Syntax Tree: 抽象構文木)の状態を見てみることにしました。ASTはソースコードを構文解析した結果をツリー構造にしたもので、AST Explorerを使うと簡単に見ることができます。 ({}) + "" のAST ({}) + "" のASTをみると、ひとつの ExpressionStateme... 続きを読む
404 Blog Not Found:javascript - event.target で IDを省略
DHTMLの世界では、DOM objectにはみんなIDをふっておいて、document.getElementByID(id)でobjectを取得してそれをいじくるというのが王道ですが、いじくる対象がイベントを発生させたobject自身しかないならIDは省略できるいうお話。 よくあるのは、 function foo(id){ // あるいは // function $(id){ return do... 続きを読む
TypeScriptの`Object`型と`object`型と`{}`型の使い分けについて - 角待ちは対空
2017 - 06 - 08 TypeScriptの`Object`型と`object`型と`{}`型の使い分けについて Tech TypeScript TypeScriptには似たような型として Object 型と object 型と {} 型が存在します。 let o1: Object ; let o2: object ; let o3: {} ; 今回はこの3つの使い分け、あるいは obje... 続きを読む
そろそろ PowerShell の一次配列の罠と回避について一言いっておくか - tech.guitarrapc.cóm
2015-09-05 そろそろ PowerShell の一次配列の罠と回避について一言いっておくか PowerShell 他の言語同様、PowerShell にも一次配列があります。こんなやつ。 gist.github.com PowerShell は、型を持っているので Object[] 以外にも 型[] などなどあるのですが、他言語から見ると扱いに癖があるように思います。まとまった記事にしたこ... 続きを読む
Objective-C で書いたアプリを Swift で書き換える5ステップ - Qiita
昨日発表されたばかりの Swift ですが、言語仕様的な解説記事は早くもいろいろな方が書かれているので、実践的なところとして、「Objective-Cで書いた既存アプリをSwiftで書き換える」手順をまとめてみます。 アプリ全体、となると壮大なテーマになってしまうので、まずは AppDelegate だけ。 実際に移植する予定がなくても、Swiftのお試しがてらこの手順をやってみると、Object... 続きを読む
404 Blog Not Found:javascript - instanceofでは不十分な理由とtypeof()の再^3発明
一理あるけど… JavaScriptの型は6種類だけど大きく分けた2種類を絶対に覚えておくべき(JavaScript おれおれ Advent Calendar 2011 – 20日目) | Ginpen.com typeof(null)がobjectだったりするのはどうかと思いますが、ArrayとObjectの区別がつかなかったりするのはいいんじゃないですかね。そういうのはinstanceofの領... 続きを読む
連想配列はMapを使うべきは本当か? - Qiita
ES2015が出るまではJavaScriptで連想配列を扱う場合はObjectを使用するのが通常でした。ES2015からMapが登場し、こちらを使用すべきと言われています。それは果たして本当なのでしょうか? 連想配列とは何か? 単純な配列は単なる値の順列と考えられます。値が一つ一つ順番に並んでおり、入っている値の数(同じオブジェクトが重複して入っている場合もある)がその配列の長さであり、0または1... 続きを読む
Plack/PSGIアプリケーションのメモリリークをDevel::Leak::Objectでチェック - blog.nomadscafe.jp
dannさんが以前Catalystでやってたのを参考に、Plack/PSGIアプリケーションのメモリリークを Devel::Leak::Object で調べる方法 plackup を -MDevel::Leak::Object 付けて起動 $ plackup -MDevel::Leak::Object=GLOBAL_bless -e '$Devel::Leak::Object::TRACKSOUR... 続きを読む
JavaScript Good Practices
JavaScript Good Practices — Presentation Transcript JS Good Prac+ses Jussi Pohjolainen Tampere University of Applied Sciences JS and OO • Javascript is an object-‐oriented languag... 続きを読む
TensorFlowの物体検出用ライブラリ「Object Detection API」を手軽に使えるソフト「Object Detection Tools」を作ってみた - karaage. [からあげ]
TensorFlowの「Object Detection API」が凄いけど難しい ディープラーニングによる物体検出を色々試しています。 上記の記事では、SSDという手法だけを試してみたのですが、その他の色々な手法(Faster RNN等)やパラメータを変えて比較してみたくなりますね。 そんなときに便利なのがGoogleさんが提供している「Object ... 続きを読む