Soumettre la recherche
Mettre en ligne
Lispmeetup11
•
Télécharger en tant que ODP, PDF
•
0 j'aime
•
3,881 vues
B
blackenedgold
Suivre
Technologie
Signaler
Partager
Signaler
Partager
1 sur 13
Télécharger maintenant
Recommandé
OSS開発勉強会-01B
OSS開発勉強会-01B
Kohei KaiGai
Drupal 8.4.x の core にみるフロントエンド開発の現状紹介
Drupal 8.4.x の core にみるフロントエンド開発の現状紹介
tom_konda
Drupal 8 における TypeScript を使用する JavaScript 開発の現状
Drupal 8 における TypeScript を使用する JavaScript 開発の現状
tom_konda
Rubyで実はwritev(2) が使われているはなし
Rubyで実はwritev(2) が使われているはなし
Masaki Matsushita
ファイルの隠し方
ファイルの隠し方
mfumi
04 filesystem include
04 filesystem include
文樹 高橋
20150520 lt-neo4j勉強会-neofj fdw
20150520 lt-neo4j勉強会-neofj fdw
Toshi Harada
Pgunconf neo4j fdw
Pgunconf neo4j fdw
Toshi Harada
Recommandé
OSS開発勉強会-01B
OSS開発勉強会-01B
Kohei KaiGai
Drupal 8.4.x の core にみるフロントエンド開発の現状紹介
Drupal 8.4.x の core にみるフロントエンド開発の現状紹介
tom_konda
Drupal 8 における TypeScript を使用する JavaScript 開発の現状
Drupal 8 における TypeScript を使用する JavaScript 開発の現状
tom_konda
Rubyで実はwritev(2) が使われているはなし
Rubyで実はwritev(2) が使われているはなし
Masaki Matsushita
ファイルの隠し方
ファイルの隠し方
mfumi
04 filesystem include
04 filesystem include
文樹 高橋
20150520 lt-neo4j勉強会-neofj fdw
20150520 lt-neo4j勉強会-neofj fdw
Toshi Harada
Pgunconf neo4j fdw
Pgunconf neo4j fdw
Toshi Harada
リーダブルコードが良書だったのでまとめました
リーダブルコードが良書だったのでまとめました
Takumi Sato
Write up reverse200
Write up reverse200
Yuichi Nagayama
Mongo db勉強会
Mongo db勉強会
otmb
Cocoa勉強会#33-意外に楽に使えるlibcurl
Cocoa勉強会#33-意外に楽に使えるlibcurl
Masayuki Nii
Cプログラムを異なるマイコンで動作させる際のエンディアンとビットフィールドの取り扱い
Cプログラムを異なるマイコンで動作させる際のエンディアンとビットフィールドの取り扱い
Gou Sawada
js-ctypes - ネイティブコードを呼び出す新しいカタチ
js-ctypes - ネイティブコードを呼び出す新しいカタチ
Makoto Kato
ネットワーク第3回目
ネットワーク第3回目
Yukiko Kato
俺の let p = PathBuf::from("/test").into_os_string().to_str();はなぜコンパイルエラーか
俺の let p = PathBuf::from("/test").into_os_string().to_str();はなぜコンパイルエラーか
ShunsukeNakamura17
これだけMakefile (Basics of makefile)
これだけMakefile (Basics of makefile)
seichi23
Real World OCamlを読んでLispと協調してみた
Real World OCamlを読んでLispと協調してみた
blackenedgold
CL21で色々なデータ構造を実装してみようとした
CL21で色々なデータ構造を実装してみようとした
blackenedgold
すべてをRacketに取り込もう! ~Racket FFI と Package システムの使い方~
すべてをRacketに取り込もう! ~Racket FFI と Package システムの使い方~
Kazuhiro Hishinuma
(define)なしで再帰関数を定義する
(define)なしで再帰関数を定義する
blackenedgold
Common Lisp でビッグデータを作ろう
Common Lisp でビッグデータを作ろう
blackenedgold
Writing a fast HTTP parser
Writing a fast HTTP parser
fukamachi
計算数学
計算数学
blackenedgold
Integral - New O/R Mapper for Common Lisp
Integral - New O/R Mapper for Common Lisp
fukamachi
Camomile : A Unicode library for OCaml
Camomile : A Unicode library for OCaml
Yamagata Yoriyuki
Using functional programming within an industrial product group: perspectives...
Using functional programming within an industrial product group: perspectives...
Anil Madhavapeddy
Ocaml
Ocaml
Jackson dos Santos Olveira
A taste of Functional Programming
A taste of Functional Programming
Jordan Open Source Association
Haskell - Functional Programming
Haskell - Functional Programming
Giovane Berny Possebon
Contenu connexe
Tendances
リーダブルコードが良書だったのでまとめました
リーダブルコードが良書だったのでまとめました
Takumi Sato
Write up reverse200
Write up reverse200
Yuichi Nagayama
Mongo db勉強会
Mongo db勉強会
otmb
Cocoa勉強会#33-意外に楽に使えるlibcurl
Cocoa勉強会#33-意外に楽に使えるlibcurl
Masayuki Nii
Cプログラムを異なるマイコンで動作させる際のエンディアンとビットフィールドの取り扱い
Cプログラムを異なるマイコンで動作させる際のエンディアンとビットフィールドの取り扱い
Gou Sawada
js-ctypes - ネイティブコードを呼び出す新しいカタチ
js-ctypes - ネイティブコードを呼び出す新しいカタチ
Makoto Kato
ネットワーク第3回目
ネットワーク第3回目
Yukiko Kato
俺の let p = PathBuf::from("/test").into_os_string().to_str();はなぜコンパイルエラーか
俺の let p = PathBuf::from("/test").into_os_string().to_str();はなぜコンパイルエラーか
ShunsukeNakamura17
これだけMakefile (Basics of makefile)
これだけMakefile (Basics of makefile)
seichi23
Tendances
(9)
リーダブルコードが良書だったのでまとめました
リーダブルコードが良書だったのでまとめました
Write up reverse200
Write up reverse200
Mongo db勉強会
Mongo db勉強会
Cocoa勉強会#33-意外に楽に使えるlibcurl
Cocoa勉強会#33-意外に楽に使えるlibcurl
Cプログラムを異なるマイコンで動作させる際のエンディアンとビットフィールドの取り扱い
Cプログラムを異なるマイコンで動作させる際のエンディアンとビットフィールドの取り扱い
js-ctypes - ネイティブコードを呼び出す新しいカタチ
js-ctypes - ネイティブコードを呼び出す新しいカタチ
ネットワーク第3回目
ネットワーク第3回目
俺の let p = PathBuf::from("/test").into_os_string().to_str();はなぜコンパイルエラーか
俺の let p = PathBuf::from("/test").into_os_string().to_str();はなぜコンパイルエラーか
これだけMakefile (Basics of makefile)
これだけMakefile (Basics of makefile)
En vedette
Real World OCamlを読んでLispと協調してみた
Real World OCamlを読んでLispと協調してみた
blackenedgold
CL21で色々なデータ構造を実装してみようとした
CL21で色々なデータ構造を実装してみようとした
blackenedgold
すべてをRacketに取り込もう! ~Racket FFI と Package システムの使い方~
すべてをRacketに取り込もう! ~Racket FFI と Package システムの使い方~
Kazuhiro Hishinuma
(define)なしで再帰関数を定義する
(define)なしで再帰関数を定義する
blackenedgold
Common Lisp でビッグデータを作ろう
Common Lisp でビッグデータを作ろう
blackenedgold
Writing a fast HTTP parser
Writing a fast HTTP parser
fukamachi
計算数学
計算数学
blackenedgold
Integral - New O/R Mapper for Common Lisp
Integral - New O/R Mapper for Common Lisp
fukamachi
Camomile : A Unicode library for OCaml
Camomile : A Unicode library for OCaml
Yamagata Yoriyuki
Using functional programming within an industrial product group: perspectives...
Using functional programming within an industrial product group: perspectives...
Anil Madhavapeddy
Ocaml
Ocaml
Jackson dos Santos Olveira
A taste of Functional Programming
A taste of Functional Programming
Jordan Open Source Association
Haskell - Functional Programming
Haskell - Functional Programming
Giovane Berny Possebon
Introduction to functional programming using Ocaml
Introduction to functional programming using Ocaml
pramode_ce
Mirage: ML kernels in the cloud (ML Workshop 2010)
Mirage: ML kernels in the cloud (ML Workshop 2010)
Anil Madhavapeddy
An Introduction to Functional Programming using Haskell
An Introduction to Functional Programming using Haskell
Michel Rijnders
Introduction to haskell
Introduction to haskell
Luca Molteni
OCamlでWebアプリケーションを作るn個の方法
OCamlでWebアプリケーションを作るn個の方法
Hiroki Mizuno
OCaml Labs introduction at OCaml Consortium 2012
OCaml Labs introduction at OCaml Consortium 2012
Anil Madhavapeddy
Os Peytonjones
Os Peytonjones
oscon2007
En vedette
(20)
Real World OCamlを読んでLispと協調してみた
Real World OCamlを読んでLispと協調してみた
CL21で色々なデータ構造を実装してみようとした
CL21で色々なデータ構造を実装してみようとした
すべてをRacketに取り込もう! ~Racket FFI と Package システムの使い方~
すべてをRacketに取り込もう! ~Racket FFI と Package システムの使い方~
(define)なしで再帰関数を定義する
(define)なしで再帰関数を定義する
Common Lisp でビッグデータを作ろう
Common Lisp でビッグデータを作ろう
Writing a fast HTTP parser
Writing a fast HTTP parser
計算数学
計算数学
Integral - New O/R Mapper for Common Lisp
Integral - New O/R Mapper for Common Lisp
Camomile : A Unicode library for OCaml
Camomile : A Unicode library for OCaml
Using functional programming within an industrial product group: perspectives...
Using functional programming within an industrial product group: perspectives...
Ocaml
Ocaml
A taste of Functional Programming
A taste of Functional Programming
Haskell - Functional Programming
Haskell - Functional Programming
Introduction to functional programming using Ocaml
Introduction to functional programming using Ocaml
Mirage: ML kernels in the cloud (ML Workshop 2010)
Mirage: ML kernels in the cloud (ML Workshop 2010)
An Introduction to Functional Programming using Haskell
An Introduction to Functional Programming using Haskell
Introduction to haskell
Introduction to haskell
OCamlでWebアプリケーションを作るn個の方法
OCamlでWebアプリケーションを作るn個の方法
OCaml Labs introduction at OCaml Consortium 2012
OCaml Labs introduction at OCaml Consortium 2012
Os Peytonjones
Os Peytonjones
Similaire à Lispmeetup11
2011年10月21日
2011年10月21日
nukaemon
シェルスクリプトを極める
シェルスクリプトを極める
bsdhack
Lisp Tutorial for Pythonista Day 6
Lisp Tutorial for Pythonista Day 6
Ransui Iso
2日間Fabricを触った俺が 色々解説してみる
2日間Fabricを触った俺が 色々解説してみる
airtoxin Ishii
ソフトウェア工学2023 14 ビルド
ソフトウェア工学2023 14 ビルド
Toru Tamaki
[db tech showcase Tokyo 2014] B26: PostgreSQLを拡張してみよう by SRA OSS, Inc. 日本支社 高塚遥
[db tech showcase Tokyo 2014] B26: PostgreSQLを拡張してみよう by SRA OSS, Inc. 日本支社 高塚遥
Insight Technology, Inc.
Similaire à Lispmeetup11
(6)
2011年10月21日
2011年10月21日
シェルスクリプトを極める
シェルスクリプトを極める
Lisp Tutorial for Pythonista Day 6
Lisp Tutorial for Pythonista Day 6
2日間Fabricを触った俺が 色々解説してみる
2日間Fabricを触った俺が 色々解説してみる
ソフトウェア工学2023 14 ビルド
ソフトウェア工学2023 14 ビルド
[db tech showcase Tokyo 2014] B26: PostgreSQLを拡張してみよう by SRA OSS, Inc. 日本支社 高塚遥
[db tech showcase Tokyo 2014] B26: PostgreSQLを拡張してみよう by SRA OSS, Inc. 日本支社 高塚遥
Dernier
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Dernier
(10)
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Lispmeetup11
1.
Makefile書けない人がMake4.0触ってみた Lisp Meet Up
#11 κeen(@blackenedgold)
2.
2013年10月8日 GNU Make 4.0 リリース
3.
目玉機能 組み込みGuile サポート
4.
Makeとは • まあ、知ってますよねー • 依存関係を解消しながらタスクを実行する • POSIX標準(つまりGNU製以外もある) • Makefileを読んで実行する
5.
Makefileの基本 変数定義 var = val など(他にもある) 変数呼出し $(var) 関数呼出し $(func
arg1, arg2, ...) ターゲット定義 target: dep1 dep2 .... body1 body2 . .
6.
Targetについてもう少し ● targetと同じ名前のファイルと関連付けられる ● depsは他のtarget ● ファイルと関連付けたくなかったら組み込み ターゲット .PHONYを使う 例) .PHONY: clean clean: rm
*.o
7.
Guileについて ● GNU 汎用途知的拡張言語 ● R5RS全部とR6RSの一部を実装したScheme処理系 ● GNU公式の拡張用組み込み言語 ● でもGNUですらあまり使ってない ● 一応JavaScript, Emacs
Lisp, LuaからGuileにコンパイルでき たりする
8.
MakeからGuileを使ってみる 〜インストール〜 curl ftp://ftp.gnu.org/gnu/guile/guile-2.0.9.tar.gz |
tar xzf cd guile-2.0.9 ./configure make sudo make install curl ftp://ftp.gnu.org/gnu/make/make-4.0.tar.gz | tar xzf cd make-4.0 ./configure –with-guile make sudo make install インストールが上手く行くとmakeの.FEATURES変数にguile が入る <demo0>
9.
MakeからGuileを使ってみる 〜基本〜 基本、$(guile sexp)だけ。 ● sexpの返値を文字列に変換したものが$ (guile)の返値になる ● <demo1>
10.
MakeからGuileを使ってみる 〜もうちょっと〜 <demo2>
11.
GuileからMakeを使ってみる ● $(guile (load “file.scm”))でSchemeのファイルを読める ● schemeからは(gmk-eval
sexp)と(gmk-expand sexp)が使える – gmk-expand … 例の変換規則に従ってsexpを文字列に変換する – gmk-eval … sexpを文字列に変換しつつそのままMakefileの文として実行する <demo3>
12.
まとめ ● MakeからGuileが呼べる ● GuileからMakeが呼べる ● 可能性は色々ある ● でも恐らく個人用途
13.
おわり
Télécharger maintenant