タグ self
人気順 5 users 10 users 100 users 500 users 1000 users幼い頃の記憶を失ってしまう理由が解明される - GIGAZINE
By lovecatz 幼い頃の記憶は覚えていたとしても、3歳半ごろまでの記憶とのことで、これ以前の記憶を覚えている人はほとんどいないそうです。この現象は「 幼児期健忘 」と呼ばれており、ここ数年の研究で脳内で何が起こっているのか正確に解明されはじめたとのことです。 Why You Can’t Remember Being a Kid http://nautil.us/issue/58/self/... 続きを読む
エンジニアの評価制度について - console.blog(self);
2016 - 12 - 25 エンジニアの評価制度について memo Goodpatch Advent Calendar 2016 25日目の記事です。 「エンジニア向け評価制度」とは、技術やスキルなどの側面を評価するための制度という意味合い。いまエンジニア向けの評価制度を作っていて、いろいろな会社のエンジニア向け評価制度について調べてみた。 大別すると、こんな感じ。 そもそも評価制度がない エン... 続きを読む
1年間で取り組んだProttのパフォーマンスチューニング - console.blog(self);
2015 - 12 - 25 1年間で取り組んだProttのパフォーマンスチューニング Chrome JavaScript performance Ruby Goodpatch CTOの id:sadah です。 これは Goodpatch Advent Calendar 2015 の25日目のエントリです。 Prott というサービスではパフォーマンスチューニングのために、 Rails アプリケ... 続きを読む
React TutorialをES6で書きなおしてみた - console.blog(self);
2015-08-03 React TutorialをES6で書きなおしてみた JavaScript できあがったのはこちら。 sadah/react-tutorial-es6 Reactを触ってみたいと思って、チュートリアルをやってみた。翻訳してくださっているかたがいて、訳もわかりやすくてとても助かった。 Tutorial | React React.jsチュートリアル【日本語翻訳】 | mae'... 続きを読む
Rubyist Magazine - Ruby 初級者のための class << self の話 (または特異クラスとメタクラス)
この記事は「最近 Ruby を始めたばかりで言語仕様についてよく知らない」という初級者や、「一通り記法は知っていて Ruby でプログラミングはできるが、その仕組みはよくわからない」という中級者へ向けて書いています。 Ruby を始めるならどんな本を読めばいいの? とたびたび聞かれます。そんなときは決まって、「他の言語が使えるなら『はじめての Ruby』が鉄板で、あとは実際に使いながらリファレンス... 続きを読む
若手エンジニア/初心者のためのRuby 2.1入門(12):難しいが強力! Rubyのメタプログラミング、self、特異クラス/メソッド、オープンクラスとモンキーパッチ (1/4) - @IT
若手エンジニア/初心者のためのRuby 2.1入門(12):難しいが強力! Rubyのメタプログラミング、self、特異クラス/メソッド、オープンクラスとモンキーパッチ (1/4) オープンソースのオブジェクト指向プログラミング言語「Ruby」の文法を一から学ぶための入門連載。最新版の2.1に対応しています。今回は、Rubyの「黒魔術」といわれるメタプログラミングの概要、self、特異メソッド、特... 続きを読む
すこやかRails
すこやかRails Presentation Transcript 1. すこやかRails ~クソと戦うサービス運用~ 2014-11-01 渋谷Ruby会議01 大仲 能史 a.k.a. @onk 2. self 1 3. self 大仲 能史 RubyKaja 2013 – Rails勉強会@東京 仕事 – アプリケーションエンジニア – 主にサーバサイドの設計・開発を担当 2 @onk 4... 続きを読む
Ruby - Test::Unitでテストを書く - Qiita
テストの書き方 基本 今までのTest::Unitと変わらないので,classで書く.ただ,昔のTest::Unitとは違い,TestCase毎に呼ばれるstartupやshutdownなどが増えている. require 'test/unit' class TestSample < Test::Unit::TestCase class << self # テスト群の実行前に呼ばれる.変な初期化トリ... 続きを読む
class << self によるクラスメソッドの定義のイディオムの説明とその背景にある特異クラスのかんたんな解説
って出てきてびびるんだが、これはなんの暗号ですか? こいつは特異クラスと言いまして、説明をすると大変長いものです。 まず、なにをしているかというと、これはクラスメソッドを定義するイディオムのひとつです。 http://docs.ruby-lang.org/ja/2.1.0/doc/spec=2fdef.html#class_method def self.class_method 方式では複数のク... 続きを読む
Linux - Dstatのプラグインの書き方 - Qiita
Dstatはメジャーなツールですが、プラグインの書き方についてはあまりドキュメントがなかったので、ここに書いてみようと思います。 Hello, World! dstat_hello_world.pyを作って、/usr/share/dstat/にコピーします class dstat_plugin(dstat): def __init__(self): self.name = 'hello_world... 続きを読む
`that = this` について思ったこと ::ハブろぐ
thatに思いを馳せる JavaScriptにおいて that = this とか self = this なパターンを頻繁に使うと、作業者の理性が保証されない場合に下記に示す2点の問題が起こりう得ると思っている。 「あー、どうなのかなー、うーん」と思いながら書いてみる。 1.メソッド分割が適切におこなわれない雰囲気 ちょっと極端かも知れないが、Backboneっぽいコードを例にしてみる。 ini... 続きを読む
すてきな入力フォームを作るために調べてみたこと - console.blog(self);
2013-08-23 すてきな入力フォームを作るために調べてみたこと UI design 入力フォームって、基本的に忌み嫌われるもの。項目がたくさんあると、そっとタブを閉じたくなる。 旅行に行くときに、いろいろな旅行会社の入力フォームを見たけど、あまり使いやすくなかった。というか、見た瞬間に入力する気が失せてしまうような入力フォームが多かった。 入力フォームの多いページに関わることがあるので、入力... 続きを読む
HTML5に関連した仕様の日本語訳 - console.blog(self);
2013-05-13 HTML5に関連した仕様の日本語訳 HTML5 HTML5などに関連した仕様の日本語訳を探してみた。読まなきゃと思い読んでなくて、ちょっと読んだけどそもそも日本語訳ないのかな、と思って。 W3C W3Cのサイトにあるもの。どれもちょっと古い感じ。 W3C - W3Cの仕様書等の文書の日本語訳集 ミツエーリンクス ミツエーさん。ここ2−3年のものが多い。 Web標準仕様 日本語... 続きを読む
チルダがRubyのヒアドキュメントをもっと良くする
Rubyのヒアドキュメントは便利です。複数行に渡る整形文章を出力するときに、これを使わない手はありません。 class ATool def self.help lines = <<EOS Instruction of `#{self}` `#{self}` is one of a great tool in the world. This helps you a lot on your daily... 続きを読む