はてブログ

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



タグ メタプログラミング

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

システム開発を支えるメタプログラミングの技術 / kaigionrails-2022

2022/10/23 このエントリーをはてなブックマークに追加 128 users Instapaper Pocket Tweet Facebook Share Evernote Clip システム開発 技術

SwiftUI 跨平台 App 開發初體驗 - 開發 iOS, macOS, watchOS 的 MOPCON App 続きを読む

新人エンジニア達がメタプログラミング Ruby の読書感想会をやった話 - Feedforce Developer Blog

2018/07/19 このエントリーをはてなブックマークに追加 52 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ruby

はじめまして!今年の4月にフィードフォースに入社した id:daido1976 です!Rails に弄ばれる日々を過ごしています。 フィードフォースでは今年の4月と5月に私を含む計3名の新人エンジニア(開発実務未経験者)が入社をし、現在研修を受けている真っ最中です。 研修の一環として、『メタプログラミングRuby』を読んでい... 続きを読む

これからの時代のメタプログラミングJavaScriptの正義を語ろう - Qiita

2017/12/01 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 正義 趣旨 時代 エンジニアリング

JavaScript Advent Calendar 2017 - Qiita の第一日目です。JavaScriptにおいてメタプログラミングを用いて、エンジニアリングにおける邪悪と闘うという趣旨の記事です。 秋のJavaScript祭 in mixi 2017 - Javascript祭り で これからのメタプログラミングJavaScriptの正義を語ろう という発表をしてきました。この記事はそ... 続きを読む

ECMAScript 6 proxyによるメタプログラミング(2/11) | JSお散歩

2015/06/14 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip

目次 [ 開く ]   [   ] 原題を表示 … 2. proxy の概要 ECMASCript 6 で proxy 導入されることにより JavaScript でインターセッションが使えるようになる。本節では proxy の仕組を解説する。 オブジェクト obj に対しては多くの操作が可能だ。例をあげよう。 propプロパティの取得(obj.prop による) 自身の列挙可能プロパティ一覧の取... 続きを読む

Python とマクロ、インポートフックと抽象構文木 - forest book

2015/03/10 このエントリーをはてなブックマークに追加 80 users Instapaper Pocket Tweet Facebook Share Evernote Clip プリプロセッサ Python マクロ 抽象構文木 コンパイル

2015-03-11 Python とマクロ、インポートフックと抽象構文木 python metaprogramming どちらがきっかけだったのか忘れてしまいましたが、wikipedia:メタプログラミング か wikipedia:抽象構文木 について調べているうちに マクロ が出てきました。私の中では、マクロと聞くと、C 言語の、プリプロセッサ (コンパイルの前処理) でコードに置き換えるもの... 続きを読む

若手エンジニア/初心者のためのRuby 2.1入門(12):難しいが強力! Rubyのメタプログラミング、self、特異クラス/メソッド、オープンクラスとモンキーパッチ (1/4) - @IT

2015/01/06 このエントリーをはてなブックマークに追加 135 users Instapaper Pocket Tweet Facebook Share Evernote Clip モンキーパッチ self Ruby 文法 メソッド

若手エンジニア/初心者のためのRuby 2.1入門(12):難しいが強力! Rubyのメタプログラミング、self、特異クラス/メソッド、オープンクラスとモンキーパッチ (1/4) オープンソースのオブジェクト指向プログラミング言語「Ruby」の文法を一から学ぶための入門連載。最新版の2.1に対応しています。今回は、Rubyの「黒魔術」といわれるメタプログラミングの概要、self、特異メソッド、特... 続きを読む

若手エンジニア/初心者のためのRuby 2.1入門(8):Rubyの面白さを理解するためのメソッド、ブロック、Proc、lambda、クロージャの基本 (1/3) - @IT

2014/09/29 このエントリーをはてなブックマークに追加 159 users Instapaper Pocket Tweet Facebook Share Evernote Clip Proc クロージャ Lambda Ruby 文法

若手エンジニア/初心者のためのRuby 2.1入門(8):Rubyの面白さを理解するためのメソッド、ブロック、Proc、lambda、クロージャの基本 (1/3) オープンソースのオブジェクト指向プログラミング言語「Ruby」の文法を一から学ぶための入門連載。最新版の2.1に対応しています。今回は、Rubyのメタプログラミングを学ぶ上での基礎知識となるメソッド、ブロック、Proc、lambda(ラ... 続きを読む

メタプログラミングをして割に合うかの判断基準:処理を1箇所に局所化できるか - ククログ(2014-01-16)

2014/01/17 このエントリーをはてなブックマークに追加 237 users Instapaper Pocket Tweet Facebook Share Evernote Clip ククログ 局所化 2014-01-16 処理 判断基準

毎日他の人のコミットをながめる文化で生活していると、理由は浮かばないけど「ん?このコミットはなんか気になる」と感じるようになります。それは、新しいことを知ることができたコミットだったり、真似したくなるようなコードが入っているコミットだったり、なんかまずそうな気がするコミットだったり、様々です。 「ん?」と感じてコミットを見直してみても、何が気になったか自分でもすぐにわからない場合があります。そんな... 続きを読む

「パーフェクトRuby」読み終えたので感想 - 月曜日までに考えておきます

2013/08/18 このエントリーをはてなブックマークに追加 85 users Instapaper Pocket Tweet Facebook Share Evernote Clip パーフェクトRuby 月曜日 感想 gem メソッド

2013-08-18 「パーフェクトRuby」読み終えたので感想 技術書 ruby IT 8/10(土)に出たRuby本「パーフェクトRuby」を読み終えたので感想です。 全体的な感想 開発環境の作り方やメソッドやクラスの定義方法などの入門的な内容から、メタプログラミングという中級者以上向けの内容が含まれているほか、著者の人たちが実際に開発に使用しているであろう役に立つgemの使い方が書かれてある... 続きを読む

Scala 2.10 におけるメタプログラミング: 構文木、シンボル、型について | eed3si9n

2012/08/06 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip eed3si9n シンボル

Scala マクロの作者 Eugene Burmako さんによるリフレクション API に関する発表のスライド、"Metaprogramming in Scala 2.10" を翻訳しました。翻訳の公開は本人より許諾済みです。翻訳の間違い等があれば遠慮なくご指摘ください。 2012年4月28日 Eugene Burmako 著 2012年8月5日 e.e d3si9n 訳 はじめに メタプログラ... 続きを読む

メタプログラミングの光と闇 〜 Haskell 編 〜

2011/08/21 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip Haskell Has 山本和彦 言語 地球

1 メタプログラミングの光と闇 ∼ Haskell 編∼ IIJ イノベーションインスティテュート 山本和彦 2 Haskell は地球の裏からやってきた 3 Haskell は標準化された言語 Haskell 2010 Language Report Haskell 98 はもう古い 4 Glasgow Haskell Compiler 5 Haskell は 型を書きたくなる言語 6 Has... 続きを読む

RubyのメタプログラミングでInterpreterパターンを実装しよう! - hp12c

2011/07/25 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip オルセン GoF ラス Ruby 実装

「Rubyによるデザインパターン」(著:ラス・オルセン)はGoFの23あるデザインパターンのうちの14個についてRubyによる実装とその解説を試みた書籍です Rubyによるデザインパターン作者: Russ Olsen,ラス・オルセン,小林健一,菅野裕,吉野雅人,山岸夢人,小島努出版社/メーカー: ピアソン桐原発売日: 2009/04/01メディア: 単行本購入: 6人 クリック: 70回この商品を... 続きを読む

初めてのメタプログラミング - (゚∀゚)o彡 sasata299's blog

2011/07/12 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ruby LT大会 o彡 sasata299's blog

2011年07月12日11:03 Ruby 勉強会 初めてのメタプログラミング 先日、株式会社スケールアウトさんと一緒にLT大会をする、という機会がありました。 以前から「メタブログラミングには興味あるけど、そんなに詳しくわかんない」という状態だったので、この機会にちょっと触ってみるかと思い、僕もLTをさせてもらいました。周りは広告周りの話をしているなか、一人だけがっつりRubyの話でしたがまぁ良... 続きを読む

マーチンファウラのDSL本をマインドマップにまとめてみた:An Agile Way:ITmedia オルタナティブ・ブログ

2011/05/06 このエントリーをはてなブックマークに追加 28 users Instapaper Pocket Tweet Facebook Share Evernote Clip リテラル DSL Rubyist 内部DSL Ruby

マーチンファウラーのDSLの本(厚い黒本)を読んだので、まとめのマインドマップを描いた。画像をクリックすると拡大します。(印刷用にPDFはこちら(A3で印刷してください) -> DomainSpecificLanguagesByMartinFowler.pdf) 最近、Rubyist がまわりに増えて、内部DSLをRubyで作るのが楽しそう。Rubyはメタプログラミングに加えて、豊富なリテラル(M... 続きを読む

ちょっと変わったLisp入門 - @IT

2008/10/31 このエントリーをはてなブックマークに追加 444 users Instapaper Pocket Tweet Facebook Share Evernote Clip lisp入門 Gauche Scheme LISP 裕美

第1回 ちょっと変わったLisp入門 吉田 裕美 有限会社イーワイオフィス 2008/10/31 Lispの一種であるScheme。いくつかある処理系の中でも気軽にスクリプトを書けるGaucheでLispの世界を体験してみよう(編集部) 「Gaucheでメタプログラミング」と題して、これからGaucheを使ったプログラミングの連載を書かせていただきます吉田裕美です。よろしくお願いいたします。 Ga... 続きを読む

IBM dW:Linux:メタプログラミング技法 第1回: メタプログラミングとは - Japan

2005/11/18 このエントリーをはてなブックマークに追加 45 users Instapaper Pocket Tweet Facebook Share Evernote Clip 全文 向こう ペンギン クラウド・コンピューティング 第1回

Linux によるクラウド・コンピューティング クラウド・コンピューティングについて、そして雲の向こうにどうしてペンギンがいるのか (インターネットの向こうになぜ Linux が必要なのか) を学びましょう。全文 続きを読む

 
(1 - 16 / 16件)