Enviar pesquisa
Carregar
Clojureの発表など
•
Transferir como KEY, PDF
•
1 gostou
•
1,637 visualizações
K
Kikuta Go
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 18
Baixar agora
Recomendados
Presentation on your terminal
Presentation on your terminal
Takuya ASADA
OSvのご紹介 in Java 8 HotSpot meeting
OSvのご紹介 in Java 8 HotSpot meeting
Takuya ASADA
OSvのご紹介 in OSC2014 Tokyo/Fall
OSvのご紹介 in OSC2014 Tokyo/Fall
Takuya ASADA
恐るべきApache, Web勉強会@福岡
恐るべきApache, Web勉強会@福岡
Aya Komuro
PowerShell de Azure
PowerShell de Azure
Atsushi Kojima
忍者ツールズのCouchbase導入事例
忍者ツールズのCouchbase導入事例
Kenichi Tsunokawa
Closure CompilerのES6対応 あるいはES6時代のAltJS生存戦略
Closure CompilerのES6対応 あるいはES6時代のAltJS生存戦略
Teppei Sato
Containerで変わるDevOps
Containerで変わるDevOps
shokiri
Recomendados
Presentation on your terminal
Presentation on your terminal
Takuya ASADA
OSvのご紹介 in Java 8 HotSpot meeting
OSvのご紹介 in Java 8 HotSpot meeting
Takuya ASADA
OSvのご紹介 in OSC2014 Tokyo/Fall
OSvのご紹介 in OSC2014 Tokyo/Fall
Takuya ASADA
恐るべきApache, Web勉強会@福岡
恐るべきApache, Web勉強会@福岡
Aya Komuro
PowerShell de Azure
PowerShell de Azure
Atsushi Kojima
忍者ツールズのCouchbase導入事例
忍者ツールズのCouchbase導入事例
Kenichi Tsunokawa
Closure CompilerのES6対応 あるいはES6時代のAltJS生存戦略
Closure CompilerのES6対応 あるいはES6時代のAltJS生存戦略
Teppei Sato
Containerで変わるDevOps
Containerで変わるDevOps
shokiri
誰でも出来るosxでのローカルなウェブ開発環境構築
誰でも出来るosxでのローカルなウェブ開発環境構築
Hiroshi Yamato
play framework 勉強会 in 関西
play framework 勉強会 in 関西
Shinichi Kozake
Cookpad 17 day Tech internship 2017 言語処理系入門 Rubyをコンパイルしよう
Cookpad 17 day Tech internship 2017 言語処理系入門 Rubyをコンパイルしよう
Koichi Sasada
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews, Inc.
Composer による依存管理 と Packagist によるライブラリの公開
Composer による依存管理 と Packagist によるライブラリの公開
Shogo Kawahara
Ansible ではじめるサーバ作業の自動化
Ansible ではじめるサーバ作業の自動化
Masashi Shinbara
Play frameworkについて
Play frameworkについて
Shinobu Okano
Re: WebServer BenchMarking
Re: WebServer BenchMarking
Ryo Tomidokoro
Ansible 2.0を使って組む kubernetesクラスタ vol.1
Ansible 2.0を使って組む kubernetesクラスタ vol.1
Hidetoshi Hirokawa
らくちん Go言語
らくちん Go言語
株式会社YEBIS.XYZ
apachehereというPHPのBuiltin Serverっぽいやつをつくった
apachehereというPHPのBuiltin Serverっぽいやつをつくった
Junichi Ishida
Ansibleハンズオン勉強会
Ansibleハンズオン勉強会
Takahisa Iwamoto
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
Masashi Shinbara
当社のawsへの取組
当社のawsへの取組
Mercari Inc.
el-more
el-more
igjit
APACHE HTTP SERVER
APACHE HTTP SERVER
寛之 横嶋
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
Kiyokazu Kaba
Babelで先取り次世代javascript
Babelで先取り次世代javascript
Tsuyoshi Maeda
POWER8サーバでMariaDBベンチマーク
POWER8サーバでMariaDBベンチマーク
NHN テコラス株式会社
Ansible 2.0 のサマライズとこれから
Ansible 2.0 のサマライズとこれから
Takeshi Kuramochi
Leiningen超速入門
Leiningen超速入門
Kiyotaka Kunihira
GitHubのリポジトリ(32個)を 覗いてみよう。 ただし、READMEだけね
GitHubのリポジトリ(32個)を 覗いてみよう。 ただし、READMEだけね
Naoto TAKAHASHI
Mais conteúdo relacionado
Mais procurados
誰でも出来るosxでのローカルなウェブ開発環境構築
誰でも出来るosxでのローカルなウェブ開発環境構築
Hiroshi Yamato
play framework 勉強会 in 関西
play framework 勉強会 in 関西
Shinichi Kozake
Cookpad 17 day Tech internship 2017 言語処理系入門 Rubyをコンパイルしよう
Cookpad 17 day Tech internship 2017 言語処理系入門 Rubyをコンパイルしよう
Koichi Sasada
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews, Inc.
Composer による依存管理 と Packagist によるライブラリの公開
Composer による依存管理 と Packagist によるライブラリの公開
Shogo Kawahara
Ansible ではじめるサーバ作業の自動化
Ansible ではじめるサーバ作業の自動化
Masashi Shinbara
Play frameworkについて
Play frameworkについて
Shinobu Okano
Re: WebServer BenchMarking
Re: WebServer BenchMarking
Ryo Tomidokoro
Ansible 2.0を使って組む kubernetesクラスタ vol.1
Ansible 2.0を使って組む kubernetesクラスタ vol.1
Hidetoshi Hirokawa
らくちん Go言語
らくちん Go言語
株式会社YEBIS.XYZ
apachehereというPHPのBuiltin Serverっぽいやつをつくった
apachehereというPHPのBuiltin Serverっぽいやつをつくった
Junichi Ishida
Ansibleハンズオン勉強会
Ansibleハンズオン勉強会
Takahisa Iwamoto
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
Masashi Shinbara
当社のawsへの取組
当社のawsへの取組
Mercari Inc.
el-more
el-more
igjit
APACHE HTTP SERVER
APACHE HTTP SERVER
寛之 横嶋
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
Kiyokazu Kaba
Babelで先取り次世代javascript
Babelで先取り次世代javascript
Tsuyoshi Maeda
POWER8サーバでMariaDBベンチマーク
POWER8サーバでMariaDBベンチマーク
NHN テコラス株式会社
Ansible 2.0 のサマライズとこれから
Ansible 2.0 のサマライズとこれから
Takeshi Kuramochi
Mais procurados
(20)
誰でも出来るosxでのローカルなウェブ開発環境構築
誰でも出来るosxでのローカルなウェブ開発環境構築
play framework 勉強会 in 関西
play framework 勉強会 in 関西
Cookpad 17 day Tech internship 2017 言語処理系入門 Rubyをコンパイルしよう
Cookpad 17 day Tech internship 2017 言語処理系入門 Rubyをコンパイルしよう
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
Composer による依存管理 と Packagist によるライブラリの公開
Composer による依存管理 と Packagist によるライブラリの公開
Ansible ではじめるサーバ作業の自動化
Ansible ではじめるサーバ作業の自動化
Play frameworkについて
Play frameworkについて
Re: WebServer BenchMarking
Re: WebServer BenchMarking
Ansible 2.0を使って組む kubernetesクラスタ vol.1
Ansible 2.0を使って組む kubernetesクラスタ vol.1
らくちん Go言語
らくちん Go言語
apachehereというPHPのBuiltin Serverっぽいやつをつくった
apachehereというPHPのBuiltin Serverっぽいやつをつくった
Ansibleハンズオン勉強会
Ansibleハンズオン勉強会
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
当社のawsへの取組
当社のawsへの取組
el-more
el-more
APACHE HTTP SERVER
APACHE HTTP SERVER
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
Babelで先取り次世代javascript
Babelで先取り次世代javascript
POWER8サーバでMariaDBベンチマーク
POWER8サーバでMariaDBベンチマーク
Ansible 2.0 のサマライズとこれから
Ansible 2.0 のサマライズとこれから
Semelhante a Clojureの発表など
Leiningen超速入門
Leiningen超速入門
Kiyotaka Kunihira
GitHubのリポジトリ(32個)を 覗いてみよう。 ただし、READMEだけね
GitHubのリポジトリ(32個)を 覗いてみよう。 ただし、READMEだけね
Naoto TAKAHASHI
fluentd を利用した大規模ウェブサービスのロギング
fluentd を利用した大規模ウェブサービスのロギング
Yuichi Tateno
OSvの概要と実装
OSvの概要と実装
Takuya ASADA
TruffleSqueakの紹介
TruffleSqueakの紹介
Masashi Umezawa
What is java_se_7
What is java_se_7
TakumiIINO
Play jjug2012spring
Play jjug2012spring
Takafumi Ikeda
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)
Koichi Sakata
Firefoxの開発プロセス
Firefoxの開発プロセス
Makoto Kato
Java in the World of Container by David Buck
Java in the World of Container by David Buck
オラクルエンジニア通信
[社内勉強会]ELBとALBと数万スパイク負荷テスト
[社内勉強会]ELBとALBと数万スパイク負荷テスト
Takahiro Moteki
Getting Started GraalVM / GraalVM超入門 #jjug_ccc #ccc_c2
Getting Started GraalVM / GraalVM超入門 #jjug_ccc #ccc_c2
tamtam180
Getting Started GraalVM (再アップロード)
Getting Started GraalVM (再アップロード)
tamtam180
Osoljp201210 oi swift
Osoljp201210 oi swift
Noriyasu Sakaue
とりあえず使えるSBT
とりあえず使えるSBT
Kiyotaka Kunihira
Docker PaaSとしての OpenShift, Deis, Flynn比較
Docker PaaSとしての OpenShift, Deis, Flynn比較
Kazuto Kusama
Introduction to GraalVM and Native Image
Introduction to GraalVM and Native Image
Koichi Sakata
全部入り!WGPで高速JavaScript+HML5体験
全部入り!WGPで高速JavaScript+HML5体験
AdvancedTechNight
オープン・ソースで構築するARMマイコン開発環境 ―― GCC,Eclipse,OpenOCDで統合開発環境,JTAGデバッグもできる!
オープン・ソースで構築するARMマイコン開発環境 ―― GCC,Eclipse,OpenOCDで統合開発環境,JTAGデバッグもできる!
Masaki Muranaka
Scalrご紹介資料 20130404 01
Scalrご紹介資料 20130404 01
Haruhiko KAJIKAWA
Semelhante a Clojureの発表など
(20)
Leiningen超速入門
Leiningen超速入門
GitHubのリポジトリ(32個)を 覗いてみよう。 ただし、READMEだけね
GitHubのリポジトリ(32個)を 覗いてみよう。 ただし、READMEだけね
fluentd を利用した大規模ウェブサービスのロギング
fluentd を利用した大規模ウェブサービスのロギング
OSvの概要と実装
OSvの概要と実装
TruffleSqueakの紹介
TruffleSqueakの紹介
What is java_se_7
What is java_se_7
Play jjug2012spring
Play jjug2012spring
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)
Firefoxの開発プロセス
Firefoxの開発プロセス
Java in the World of Container by David Buck
Java in the World of Container by David Buck
[社内勉強会]ELBとALBと数万スパイク負荷テスト
[社内勉強会]ELBとALBと数万スパイク負荷テスト
Getting Started GraalVM / GraalVM超入門 #jjug_ccc #ccc_c2
Getting Started GraalVM / GraalVM超入門 #jjug_ccc #ccc_c2
Getting Started GraalVM (再アップロード)
Getting Started GraalVM (再アップロード)
Osoljp201210 oi swift
Osoljp201210 oi swift
とりあえず使えるSBT
とりあえず使えるSBT
Docker PaaSとしての OpenShift, Deis, Flynn比較
Docker PaaSとしての OpenShift, Deis, Flynn比較
Introduction to GraalVM and Native Image
Introduction to GraalVM and Native Image
全部入り!WGPで高速JavaScript+HML5体験
全部入り!WGPで高速JavaScript+HML5体験
オープン・ソースで構築するARMマイコン開発環境 ―― GCC,Eclipse,OpenOCDで統合開発環境,JTAGデバッグもできる!
オープン・ソースで構築するARMマイコン開発環境 ―― GCC,Eclipse,OpenOCDで統合開発環境,JTAGデバッグもできる!
Scalrご紹介資料 20130404 01
Scalrご紹介資料 20130404 01
Clojureの発表など
1.
Clojureに関する とりとめのない話
2.
Clojureとは • JVM利用したLisp系言語(Lisp-1) • 最新verは1.4
(2007 ~ ) • JVMのBig 3言語の一翼 • (Scala, Groovy, Clojure)
3.
• Simplicity
特徴 • Code is Data • Immutable • Empowerment • JVM • Focus • right abstraction clojure.comより転載 • Clojure's design lets you start work immediately on your problems
4.
特徴 • Lispだけど割と独特の拡張 •
()を減らして読みやすくしている • Java系ライブラリが利用可能 • Swingとか使えるのでGUI appも普通に作成可能 • (javax.swing.JOptionPane/showMessageDialog nil "Hello World") (SeeSawとかGUI liveも豊富?) • マクロとか, namespaceとかとか、STMとか、 lazy-seqがデフォとか
5.
最近のBig3の状況 • http://thecodegeneral.wordpress.com/
6.
有名なプロジェクト • Cascalog •
Hadoop用クエリ言語 • Storm • distributed realtime computing System • JVM関連でgithubで最大のwatch数を誇る • Incanter • Rっぽい統計 + 可視化ライブラリ
7.
有名なプロジェクト2 • Joodo •
Rails like dev/publishing env for heroku • Gaeshi • Rails like dev/publishing env for app engine • 4Clojure • Clojure勉強サイト • Overtone • シンセサイザー
8.
有名なプロジェクト3 • http://clojure-libraries.appspot.com/ • web開発系ライブラリ
• noir, Compojure, Ring, hiccup etc • GUI系ライブラリ • SeeSaw etc
9.
Clojure開発環境 • leiningen +
slime + Emacs あたりがデフォ • leiningenはantやmavenっぽいツール • lein new nanka-project • cd nanka-project • lein swank • swankサーバー起動 • Emacs上でslime-connectしてサーバー接続
10.
Clojure-pyの紹介 • Pythonで実装されたClojure •
わりと最近出来た • easy_install clojure-py • Python系ライブラリ利用出来る • (numpy, flaskとか色々)
11.
clojure-py • $ clojurepy •
user => (reduce + (range 1 100) • 4950 • user => (.toUpperCase “aho”) • Javaのメソッド読んでも当然エラーに なる
12.
Flask動かすまで • git clone
https://github.com/halgari/clojure- py.git • cd clojure-py/examples/flask • clojurepy main.clj * Running on http://127.0.0.1:5000/ * Restarting with reloader
13.
Overtone
14.
Overtoneの紹介 • 作曲用ライブラリ (シンセサイザー)
• https://github.com/overtone/overtone • Collaborate Programmable Music • Live-Programmable Music • Cambridge大学の人のプロジェクト • SuperCollidarとか利用してる
15.
Demoってみる • 参考 •
http://vimeo.com/22798433 • http://deltam.blogspot.jp/2011/12/overtone- clojure.html • https://github.com/jonromero/music-as-data • live-codin
16.
ソースの意味など • user=> (demo
4 (pan2 (sin-osc 440))) • 4秒間、ステレオ音声で(pan2)、440Hzの音 (sin-osc 440)を鳴らす
17.
Clojurescript • jsと比較すると分かりやすい •
http://himera.herokuapp.com/ synonym.html
18.
java interop • http://clojure.org/java_interop •
Java関連のMemberへのアクセス方法
Notas do Editor
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Baixar agora