Enviar pesquisa
Carregar
第四回関西Emacs「ari.el」
•
Transferir como KEY, PDF
•
1 gostou
•
1,598 visualizações
fukamachi
Seguir
第四回関西Emacsで「ari.el」について紹介しました。 by 株式会社はてな id:nitro_idiot 2011/10/08
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 31
Baixar agora
Recomendados
ECMAScript 2015: my favourite parts
ECMAScript 2015: my favourite parts
André Duarte
Compiled Python UDFs for Impala
Compiled Python UDFs for Impala
Cloudera, Inc.
Ruslan.shevchenko: most functional-day-kiev 2014
Ruslan.shevchenko: most functional-day-kiev 2014
Ruslan Shevchenko
Productive data engineer
Productive data engineer
Rafał Wojdyła
Designing an actor model game architecture with Pony
Designing an actor model game architecture with Pony
Nick Pruehs
About Clack
About Clack
fukamachi
自分をClojure化する方法
自分をClojure化する方法
fukamachi
Mito, a successor of Integral
Mito, a successor of Integral
fukamachi
Recomendados
ECMAScript 2015: my favourite parts
ECMAScript 2015: my favourite parts
André Duarte
Compiled Python UDFs for Impala
Compiled Python UDFs for Impala
Cloudera, Inc.
Ruslan.shevchenko: most functional-day-kiev 2014
Ruslan.shevchenko: most functional-day-kiev 2014
Ruslan Shevchenko
Productive data engineer
Productive data engineer
Rafał Wojdyła
Designing an actor model game architecture with Pony
Designing an actor model game architecture with Pony
Nick Pruehs
About Clack
About Clack
fukamachi
自分をClojure化する方法
自分をClojure化する方法
fukamachi
Mito, a successor of Integral
Mito, a successor of Integral
fukamachi
JavaからClojure、そして夢の世界へ
JavaからClojure、そして夢の世界へ
fukamachi
Woo: Writing a fast web server
Woo: Writing a fast web server
fukamachi
Woo: Writing a fast web server @ ELS2015
Woo: Writing a fast web server @ ELS2015
fukamachi
Clack & Caveman
Clack & Caveman
fukamachi
Clack: glue for web apps
Clack: glue for web apps
fukamachi
Lisp Poetry
Lisp Poetry
fukamachi
Shelly
Shelly
fukamachi
Writing a fast HTTP parser
Writing a fast HTTP parser
fukamachi
Lisperの見る世界
Lisperの見る世界
fukamachi
Integral - New O/R Mapper for Common Lisp
Integral - New O/R Mapper for Common Lisp
fukamachi
Lispで仕事をするために
Lispで仕事をするために
fukamachi
SBLint
SBLint
fukamachi
Redesigning Common Lisp
Redesigning Common Lisp
fukamachi
Dexador Rises
Dexador Rises
fukamachi
オウンドメディアのコンテンツ事例集40選(サムライト)
オウンドメディアのコンテンツ事例集40選(サムライト)
サムライト株式会社
ストリーミングのげんざい
ストリーミングのげんざい
Tetsuya Morimoto
Building GUI App with Electron and Lisp
Building GUI App with Electron and Lisp
fukamachi
Command Liner with Scala
Command Liner with Scala
なんとか くら
Apache Hive Hook
Apache Hive Hook
Minwoo Kim
Shellcode mastering
Shellcode mastering
Positive Hack Days
Anton Dorfman. Shellcode Mastering.
Anton Dorfman. Shellcode Mastering.
Positive Hack Days
[Let'Swift 2019] 실용적인 함수형 프로그래밍 워크샵
[Let'Swift 2019] 실용적인 함수형 프로그래밍 워크샵
Wanbok Choi
Mais conteúdo relacionado
Destaque
JavaからClojure、そして夢の世界へ
JavaからClojure、そして夢の世界へ
fukamachi
Woo: Writing a fast web server
Woo: Writing a fast web server
fukamachi
Woo: Writing a fast web server @ ELS2015
Woo: Writing a fast web server @ ELS2015
fukamachi
Clack & Caveman
Clack & Caveman
fukamachi
Clack: glue for web apps
Clack: glue for web apps
fukamachi
Lisp Poetry
Lisp Poetry
fukamachi
Shelly
Shelly
fukamachi
Writing a fast HTTP parser
Writing a fast HTTP parser
fukamachi
Lisperの見る世界
Lisperの見る世界
fukamachi
Integral - New O/R Mapper for Common Lisp
Integral - New O/R Mapper for Common Lisp
fukamachi
Lispで仕事をするために
Lispで仕事をするために
fukamachi
SBLint
SBLint
fukamachi
Redesigning Common Lisp
Redesigning Common Lisp
fukamachi
Dexador Rises
Dexador Rises
fukamachi
オウンドメディアのコンテンツ事例集40選(サムライト)
オウンドメディアのコンテンツ事例集40選(サムライト)
サムライト株式会社
ストリーミングのげんざい
ストリーミングのげんざい
Tetsuya Morimoto
Building GUI App with Electron and Lisp
Building GUI App with Electron and Lisp
fukamachi
Destaque
(17)
JavaからClojure、そして夢の世界へ
JavaからClojure、そして夢の世界へ
Woo: Writing a fast web server
Woo: Writing a fast web server
Woo: Writing a fast web server @ ELS2015
Woo: Writing a fast web server @ ELS2015
Clack & Caveman
Clack & Caveman
Clack: glue for web apps
Clack: glue for web apps
Lisp Poetry
Lisp Poetry
Shelly
Shelly
Writing a fast HTTP parser
Writing a fast HTTP parser
Lisperの見る世界
Lisperの見る世界
Integral - New O/R Mapper for Common Lisp
Integral - New O/R Mapper for Common Lisp
Lispで仕事をするために
Lispで仕事をするために
SBLint
SBLint
Redesigning Common Lisp
Redesigning Common Lisp
Dexador Rises
Dexador Rises
オウンドメディアのコンテンツ事例集40選(サムライト)
オウンドメディアのコンテンツ事例集40選(サムライト)
ストリーミングのげんざい
ストリーミングのげんざい
Building GUI App with Electron and Lisp
Building GUI App with Electron and Lisp
Semelhante a 第四回関西Emacs「ari.el」
Command Liner with Scala
Command Liner with Scala
なんとか くら
Apache Hive Hook
Apache Hive Hook
Minwoo Kim
Shellcode mastering
Shellcode mastering
Positive Hack Days
Anton Dorfman. Shellcode Mastering.
Anton Dorfman. Shellcode Mastering.
Positive Hack Days
[Let'Swift 2019] 실용적인 함수형 프로그래밍 워크샵
[Let'Swift 2019] 실용적인 함수형 프로그래밍 워크샵
Wanbok Choi
Learning How To Use Jquery #5
Learning How To Use Jquery #5
Takahiro Yoshimura
真っ黒Scheme
真っ黒Scheme
yadokari electric
ぼくとわたしのVim
ぼくとわたしのVim
Shota Fukumori
Vim Script Programming
Vim Script Programming
Lin Yo-An
Apex on Local - Better Alternative to Salesforce DX
Apex on Local - Better Alternative to Salesforce DX
tzm_freedom
C言語静的解析ツールと Ruby 1.9 trunk
C言語静的解析ツールと Ruby 1.9 trunk
ikegami__
楽々Scalaプログラミング
楽々Scalaプログラミング
Tomoharu ASAMI
Hadoop london
Hadoop london
Yahoo Developer Network
플렉스팀 프론트엔드 기술 스택의 이해: `lint`, `build`, `run`
플렉스팀 프론트엔드 기술 스택의 이해: `lint`, `build`, `run`
Heejong Ahn
Drupal, meet Assetic
Drupal, meet Assetic
Kris Wallsmith
Linux basics by Raj Miraje
Linux basics by Raj Miraje
Raj Mirje
Python教程 / Python tutorial
Python教程 / Python tutorial
ee0703
Mining Ruby Gem vulnerabilities for Fun and No Profit.
Mining Ruby Gem vulnerabilities for Fun and No Profit.
Larry Cashdollar
シェル芸でライフハック(特論)
シェル芸でライフハック(特論)
Yuki Shimazaki
x86
x86
Wei-Bo Chen
Semelhante a 第四回関西Emacs「ari.el」
(20)
Command Liner with Scala
Command Liner with Scala
Apache Hive Hook
Apache Hive Hook
Shellcode mastering
Shellcode mastering
Anton Dorfman. Shellcode Mastering.
Anton Dorfman. Shellcode Mastering.
[Let'Swift 2019] 실용적인 함수형 프로그래밍 워크샵
[Let'Swift 2019] 실용적인 함수형 프로그래밍 워크샵
Learning How To Use Jquery #5
Learning How To Use Jquery #5
真っ黒Scheme
真っ黒Scheme
ぼくとわたしのVim
ぼくとわたしのVim
Vim Script Programming
Vim Script Programming
Apex on Local - Better Alternative to Salesforce DX
Apex on Local - Better Alternative to Salesforce DX
C言語静的解析ツールと Ruby 1.9 trunk
C言語静的解析ツールと Ruby 1.9 trunk
楽々Scalaプログラミング
楽々Scalaプログラミング
Hadoop london
Hadoop london
플렉스팀 프론트엔드 기술 스택의 이해: `lint`, `build`, `run`
플렉스팀 프론트엔드 기술 스택의 이해: `lint`, `build`, `run`
Drupal, meet Assetic
Drupal, meet Assetic
Linux basics by Raj Miraje
Linux basics by Raj Miraje
Python教程 / Python tutorial
Python教程 / Python tutorial
Mining Ruby Gem vulnerabilities for Fun and No Profit.
Mining Ruby Gem vulnerabilities for Fun and No Profit.
シェル芸でライフハック(特論)
シェル芸でライフハック(特論)
x86
x86
Último
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Zilliz
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
johnbeverley2021
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
Christopher Logan Kennedy
Último
(20)
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
第四回関西Emacs「ari.el」
1.
ari.el id:nitro_idiot
2011/10/08 Emacs #x04
2.
• • id:nitro_idiot • Common
Lisper • →
3.
•
Emacs • Software Design Emacs • @m2ym (auto-complete.el, popwin.el) • @buzztaiki (navi2ch, emacs-w3m)
4.
•
.emacs • •
5.
•
6.
• • Ariel
Network
7.
• • Ariel
Network • Ariel
8.
• • Ariel
Network • Ariel • ariel
9.
• • Ariel
Network • Ariel • ariel • ari.el
10.
• • Ariel
Network • Ariel • ariel • ari.el • GitHub
11.
• • Ariel
Network • Ariel • ariel • ari.el • GitHub • …
12.
•
…
13.
ari.el • Emacs
Lisp • .emacs • auto-complete.el
14.
ari.el • Emacs
Lisp • .emacs • auto-complete.el (when (require ‘auto-complete nil t) (global-auto-complete-mode t))
15.
ari.el • Emacs
Lisp • .emacs • auto-complete.el (when (require ‘auto-complete nil t) (global-auto-complete-mode t))
16.
ari.el • Emacs
Lisp • .emacs • auto-complete.el (ari:when-require auto-complete (global-auto-complete-mode t))
17.
ari.el ari ?
18.
• Emacs
Lisp • • • YASnippet → yas: • ari.el → ari:
19.
• ari.el
• ari-string: • • ari-seq • • ari-debug •
20.
•
21.
• • • • flatten
ari-seq:flatten …
22.
•
23.
ari:import •
(ari:import ‘flatten)
24.
ari:import •
(ari:import ‘flatten) •
25.
ari:with-package •
(ari:with-package ari-seq (flatten list1 list2))
26.
ari:with-ari-package • ari.el
… (ari:with-ari-package (awhen (flatten list1 list2) it))
27.
ari:with-ari-package • ari.el
… (ari:with-ari-package (awhen (flatten list1 list2) it)) •
28.
• auto-install.el (let ((buffer
(url-retrieve-synchronously "http://github.com/arielnetworks/ari-el/ raw/master/ari-install.el"))) (save-excursion (set-buffer buffer) (goto-char (point-min)) (re-search-forward "^$" nil 'move) (eval-region (point) (point-max)) (kill-buffer (current-buffer))))
29.
• auto-install.el $ wget
https://github.com/arielnetworks/ari-el/zipball/ master $ unzip arielnetworks-ari-el-*.zip $ cp arielnetworks-ari-el-*/lisp/* /path/to/your/load- path
30.
• • fork
me! • https://github.com/arielnetworks/ari-el
31.
•
id:nitro_idiot
Notas do Editor
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Baixar agora