2008.10.18 L4u Tech Talk

M
50 万行オーダーのプロジェクトを俺 Lisp で書く
[object Object],[object Object]
プロフィール ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
WWW,Mail ,[object Object],[object Object],[object Object]
ゼンリン電子地図帳 Zi ,[object Object],[object Object],[object Object],[object Object]
ゼンリン地図+ナビ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
10 年の月日が流れ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
プロジェクトを楽にしたい! つらい思いはしたくない!
目的はプロジェクトの成功! ,[object Object],[object Object],[object Object],[object Object],[object Object]
実際問題として Lisp しか選択肢がなかった ,[object Object],[object Object],[object Object]
チーム開発では ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
L4u ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
L4u 誕生の経緯 ,[object Object],[object Object],[object Object],[object Object],[object Object]
L4u の特徴 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
プロトタイプから最適化 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
超並列型はチーム開発に向いている ,[object Object],[object Object],[object Object]
実行速度、メモリーや コードサイズは? ,[object Object],[object Object],[object Object],[object Object],[object Object]
現在動作しているプラットフォーム ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
みんなに使ってもらうために エディタも作りました ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
まずは S 式
tuple を導入 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XHTML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
tuple を使うと・・ L4u SXML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
まずは JSON で開発してもらって・・ ,[object Object],[object Object],[object Object],[object Object]
まずは JSON で開発してもらって・・ 後で S 式に置き換える。 ,[object Object],[object Object]
JSON で作っていたつもりが・・・ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
JSON で作っていたつもりが・・・ いつの間にか S 式でやり取りされてる! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
まとめ ,[object Object]
どこでも REPL
携帯電話上でデバッグ可能 ,[object Object],[object Object],[object Object]
携帯電話にリモートデバッグ ,[object Object],[object Object],[object Object],[object Object]
サーバーサイド L4u
携帯でもサーバーでも同じ言語が動く ,[object Object],[object Object]
smarty もどき ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
変換された l4u のコードを eval するだけ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ホスト言語との連携
ホスト言語との連携を前提にする ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
reflection が使えれば ,[object Object],[object Object],[object Object],[object Object]
Integer クラスの実装 その1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Integer クラスの実装 その2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
delegate/cc ,[object Object],[object Object],[object Object],[object Object]
delegate/cc の例 doja で IME を使って文字を入力 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
プリプロセッサ、マクロ
L4u のソースコード処理の流れ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
C 言語みたいなプリプロセッサ ,[object Object],[object Object],[object Object]
プリプロセッサの例 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
もはや S 式じゃない? マクロより凶悪な S 式いじり ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
もはや S 式じゃない? マクロより凶悪な S 式いじり ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Dylan みたいだけど S 式を捨てたわけじゃない ,[object Object],[object Object],[object Object]
L4u は超並列指向
L4u の超並列指向 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
メッセージパッシングでの並列処理を前提で考えるといろいろ楽ちん ,[object Object],[object Object]
簡単な並列化 フィボナッチ数 オリジナル ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
簡単な並列化 フィボナッチ数 計算部分を並列化 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
他のプロセスにメッセージを送る ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
他のプロセスからの メッセージを受ける ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
L4u は人にやさしい Lisp を 目指した構文 心理学とか脳生理学にに凝っている男が作った Lisp
例えば… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
人にやさしい構文とは ,[object Object],[object Object],[object Object],[object Object],[object Object]
日本語が使える ,[object Object],[object Object],[object Object],[object Object],[object Object]
右脳で直感的に理解できる構文 例えば  if ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
やりたいことを明示する continue,break,return を持つ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
冗長でも、 やりたいことを明示するをもつ ,[object Object],[object Object],[object Object],[object Object],[object Object]
loop の例 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
repeat の例 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
見た目は Algol 系でも 最終的には S 式で処理される ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
かっこを減らせ! その 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
かっこを減らせ! その 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
第一引数を特別扱い ,[object Object],[object Object],[object Object],[object Object],[object Object]
高階関数の引数の順番が逆 ,[object Object],[object Object],[object Object],[object Object],[object Object]
関数呼び出しの優先順位 ,[object Object],[object Object],[object Object],[object Object]
非 CLOS なオブジェクトシステム ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
非 CLOS なオブジェクトシステム ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SLOT じゃなければ、コピペで抜き出して簡単にテストできるよ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
なぜ CLOS があるのに Java っぽいクラスを使うか ,[object Object],[object Object],[object Object],[object Object],[object Object]
まとめ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ありがとうございました 開発者募集中! 2009 年オープンソースで登場予定
1 de 78

Recomendados

C++による数値解析の並列化手法 por
C++による数値解析の並列化手法C++による数値解析の並列化手法
C++による数値解析の並列化手法dc1394
3.7K visualizações50 slides
組み込みでこそC++を使う10の理由 por
組み込みでこそC++を使う10の理由組み込みでこそC++を使う10の理由
組み込みでこそC++を使う10の理由kikairoya
27K visualizações32 slides
Erlangご紹介 websocket編 por
Erlangご紹介 websocket編Erlangご紹介 websocket編
Erlangご紹介 websocket編Masatoshi Itoh
2.8K visualizações33 slides
C# 7.2 with .NET Core 2.1 por
C# 7.2 with .NET Core 2.1C# 7.2 with .NET Core 2.1
C# 7.2 with .NET Core 2.1信之 岩永
6K visualizações41 slides
PHPにおけるI/O多重化とyield por
PHPにおけるI/O多重化とyieldPHPにおけるI/O多重化とyield
PHPにおけるI/O多重化とyieldYahoo!デベロッパーネットワーク
21.7K visualizações104 slides
新しい並列for構文のご提案 por
新しい並列for構文のご提案新しい並列for構文のご提案
新しい並列for構文のご提案yohhoy
29.6K visualizações71 slides

Mais conteúdo relacionado

Mais procurados

C++勉強会in広島プレゼン資料 por
C++勉強会in広島プレゼン資料C++勉強会in広島プレゼン資料
C++勉強会in広島プレゼン資料真一 北原
6.7K visualizações67 slides
.NET Core 2.x 時代の C# por
.NET Core 2.x 時代の C#.NET Core 2.x 時代の C#
.NET Core 2.x 時代の C#信之 岩永
6.2K visualizações60 slides
BoostAsioで可読性を求めるのは間違っているだろうか por
BoostAsioで可読性を求めるのは間違っているだろうかBoostAsioで可読性を求めるのは間違っているだろうか
BoostAsioで可読性を求めるのは間違っているだろうかYuki Miyatake
14.3K visualizações31 slides
Reactive Extensionsで非同期処理を簡単に por
Reactive Extensionsで非同期処理を簡単にReactive Extensionsで非同期処理を簡単に
Reactive Extensionsで非同期処理を簡単にYoshifumi Kawai
14.8K visualizações47 slides
Hack/HHVM 入門 por
Hack/HHVM 入門Hack/HHVM 入門
Hack/HHVM 入門y-uti
8.4K visualizações41 slides
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京 por
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京hecomi
10.9K visualizações151 slides

Mais procurados(20)

C++勉強会in広島プレゼン資料 por 真一 北原
C++勉強会in広島プレゼン資料C++勉強会in広島プレゼン資料
C++勉強会in広島プレゼン資料
真一 北原6.7K visualizações
.NET Core 2.x 時代の C# por 信之 岩永
.NET Core 2.x 時代の C#.NET Core 2.x 時代の C#
.NET Core 2.x 時代の C#
信之 岩永6.2K visualizações
BoostAsioで可読性を求めるのは間違っているだろうか por Yuki Miyatake
BoostAsioで可読性を求めるのは間違っているだろうかBoostAsioで可読性を求めるのは間違っているだろうか
BoostAsioで可読性を求めるのは間違っているだろうか
Yuki Miyatake14.3K visualizações
Reactive Extensionsで非同期処理を簡単に por Yoshifumi Kawai
Reactive Extensionsで非同期処理を簡単にReactive Extensionsで非同期処理を簡単に
Reactive Extensionsで非同期処理を簡単に
Yoshifumi Kawai14.8K visualizações
Hack/HHVM 入門 por y-uti
Hack/HHVM 入門Hack/HHVM 入門
Hack/HHVM 入門
y-uti8.4K visualizações
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京 por hecomi
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
hecomi 10.9K visualizações
PHPの今とこれから2014 por Rui Hirokawa
PHPの今とこれから2014PHPの今とこれから2014
PHPの今とこれから2014
Rui Hirokawa21.3K visualizações
PHPの今とこれから2020 por Rui Hirokawa
PHPの今とこれから2020PHPの今とこれから2020
PHPの今とこれから2020
Rui Hirokawa2.8K visualizações
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方 por Yoshifumi Kawai
Observable Everywhere  - Rxの原則とUniRxにみるデータソースの見つけ方Observable Everywhere  - Rxの原則とUniRxにみるデータソースの見つけ方
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方
Yoshifumi Kawai75.1K visualizações
Visual C++で使えるC++11 por nekko1119
Visual C++で使えるC++11Visual C++で使えるC++11
Visual C++で使えるC++11
nekko111936.8K visualizações
C# 8.0 Preview in Visual Studio 2019 (16.0) por 信之 岩永
C# 8.0 Preview in Visual Studio 2019 (16.0)C# 8.0 Preview in Visual Studio 2019 (16.0)
C# 8.0 Preview in Visual Studio 2019 (16.0)
信之 岩永4.5K visualizações
Unity2015_No10_~UGUI&Audio~ por CHY72
Unity2015_No10_~UGUI&Audio~Unity2015_No10_~UGUI&Audio~
Unity2015_No10_~UGUI&Audio~
CHY721.1K visualizações
PHP 8 と V8 (JavaScript) で速さを見比べてみよう! por shinjiigarashi
PHP 8 と V8 (JavaScript) で速さを見比べてみよう!PHP 8 と V8 (JavaScript) で速さを見比べてみよう!
PHP 8 と V8 (JavaScript) で速さを見比べてみよう!
shinjiigarashi1.2K visualizações
C# 9.0 / .NET 5.0 por 信之 岩永
C# 9.0 / .NET 5.0C# 9.0 / .NET 5.0
C# 9.0 / .NET 5.0
信之 岩永2.6K visualizações
CEDEC 2018 最速のC#の書き方 - C#大統一理論へ向けて性能的課題を払拭する por Yoshifumi Kawai
CEDEC 2018 最速のC#の書き方 - C#大統一理論へ向けて性能的課題を払拭するCEDEC 2018 最速のC#の書き方 - C#大統一理論へ向けて性能的課題を払拭する
CEDEC 2018 最速のC#の書き方 - C#大統一理論へ向けて性能的課題を払拭する
Yoshifumi Kawai74.7K visualizações
Deep Dive C# 6.0 por 信之 岩永
Deep Dive C# 6.0Deep Dive C# 6.0
Deep Dive C# 6.0
信之 岩永83K visualizações
C++でCプリプロセッサを作ったり速くしたりしたお話 por Kinuko Yasuda
C++でCプリプロセッサを作ったり速くしたりしたお話C++でCプリプロセッサを作ったり速くしたりしたお話
C++でCプリプロセッサを作ったり速くしたりしたお話
Kinuko Yasuda33.5K visualizações
最速C# 7.x por Yamamoto Reki
最速C# 7.x最速C# 7.x
最速C# 7.x
Yamamoto Reki5.2K visualizações

Destaque

Beyond Hacktivism - why #policymatters - Zan Markan - Codemotion Milan 2016 por
Beyond Hacktivism - why #policymatters - Zan Markan - Codemotion Milan 2016Beyond Hacktivism - why #policymatters - Zan Markan - Codemotion Milan 2016
Beyond Hacktivism - why #policymatters - Zan Markan - Codemotion Milan 2016Codemotion
449 visualizações46 slides
SC recomendó a FESFUT licitar transmisión de partidos por
SC recomendó a FESFUT licitar transmisión de partidosSC recomendó a FESFUT licitar transmisión de partidos
SC recomendó a FESFUT licitar transmisión de partidosguest53cf74
1.6K visualizações2 slides
Robots II. ¿Pagarán los robots nuestras pensiones? por
Robots II. ¿Pagarán los robots nuestras pensiones?Robots II. ¿Pagarán los robots nuestras pensiones?
Robots II. ¿Pagarán los robots nuestras pensiones?Afi-es
245 visualizações2 slides
How to Ensure that Sales Training Sticks por
How to Ensure that Sales Training SticksHow to Ensure that Sales Training Sticks
How to Ensure that Sales Training SticksSales Readiness Group
2.2K visualizações24 slides
Oportunidades en Finlandia para la oferta colombiana por
Oportunidades en Finlandia para la oferta colombianaOportunidades en Finlandia para la oferta colombiana
Oportunidades en Finlandia para la oferta colombianaProColombia
649 visualizações29 slides
دليل الخير لمشاريع النجاة الخيرية في جمهورية باكستان por
دليل الخير لمشاريع النجاة الخيرية في جمهورية باكستاندليل الخير لمشاريع النجاة الخيرية في جمهورية باكستان
دليل الخير لمشاريع النجاة الخيرية في جمهورية باكستانجمعية النجاة الخيرية
654 visualizações31 slides

Destaque(14)

Beyond Hacktivism - why #policymatters - Zan Markan - Codemotion Milan 2016 por Codemotion
Beyond Hacktivism - why #policymatters - Zan Markan - Codemotion Milan 2016Beyond Hacktivism - why #policymatters - Zan Markan - Codemotion Milan 2016
Beyond Hacktivism - why #policymatters - Zan Markan - Codemotion Milan 2016
Codemotion449 visualizações
SC recomendó a FESFUT licitar transmisión de partidos por guest53cf74
SC recomendó a FESFUT licitar transmisión de partidosSC recomendó a FESFUT licitar transmisión de partidos
SC recomendó a FESFUT licitar transmisión de partidos
guest53cf741.6K visualizações
Robots II. ¿Pagarán los robots nuestras pensiones? por Afi-es
Robots II. ¿Pagarán los robots nuestras pensiones?Robots II. ¿Pagarán los robots nuestras pensiones?
Robots II. ¿Pagarán los robots nuestras pensiones?
Afi-es245 visualizações
How to Ensure that Sales Training Sticks por Sales Readiness Group
How to Ensure that Sales Training SticksHow to Ensure that Sales Training Sticks
How to Ensure that Sales Training Sticks
Sales Readiness Group2.2K visualizações
Oportunidades en Finlandia para la oferta colombiana por ProColombia
Oportunidades en Finlandia para la oferta colombianaOportunidades en Finlandia para la oferta colombiana
Oportunidades en Finlandia para la oferta colombiana
ProColombia649 visualizações
Resumen: Propuesta: Ministerio de M.A.R. para Chile. por Jacob Goldstein Vásquez
Resumen: Propuesta: Ministerio de M.A.R. para Chile.Resumen: Propuesta: Ministerio de M.A.R. para Chile.
Resumen: Propuesta: Ministerio de M.A.R. para Chile.
Jacob Goldstein Vásquez3K visualizações
Els beneficis de l'activitat física enfront els perjudicis de l'esport obsessiu por Dipsalut
Els beneficis de l'activitat física enfront els perjudicis de l'esport obsessiuEls beneficis de l'activitat física enfront els perjudicis de l'esport obsessiu
Els beneficis de l'activitat física enfront els perjudicis de l'esport obsessiu
Dipsalut1.1K visualizações
The path to self disruption: Nine steps of a digital transformation journey por The Economist Media Businesses
The path to self disruption: Nine steps of a digital transformation journeyThe path to self disruption: Nine steps of a digital transformation journey
The path to self disruption: Nine steps of a digital transformation journey
The Economist Media Businesses606 visualizações
Como Planejar sua Campanha Promocional com Brindes | Apresentação 3 de 3 por Memory Promotional Enterprise
 Como Planejar sua Campanha Promocional com Brindes | Apresentação 3 de 3 Como Planejar sua Campanha Promocional com Brindes | Apresentação 3 de 3
Como Planejar sua Campanha Promocional com Brindes | Apresentação 3 de 3
Memory Promotional Enterprise1.8K visualizações
No le cuentes cuentos por Canarias Saludable
No le cuentes cuentosNo le cuentes cuentos
No le cuentes cuentos
Canarias Saludable2K visualizações
The Importance of Good Posture To Health por Dr. Jamal Taha
The Importance of Good Posture To Health The Importance of Good Posture To Health
The Importance of Good Posture To Health
Dr. Jamal Taha475 visualizações
8 barriers to realizing mindfulness por Craig Daniels
8 barriers to realizing mindfulness8 barriers to realizing mindfulness
8 barriers to realizing mindfulness
Craig Daniels1.5K visualizações

Similar a 2008.10.18 L4u Tech Talk

Write good parser in perl por
Write good parser in perlWrite good parser in perl
Write good parser in perlJiro Nishiguchi
2.9K visualizações37 slides
PHP, Now and Then 2011 por
PHP, Now and Then 2011PHP, Now and Then 2011
PHP, Now and Then 2011Rui Hirokawa
1.3K visualizações18 slides
オープンソースで作るスマホ文字認識アプリ por
オープンソースで作るスマホ文字認識アプリオープンソースで作るスマホ文字認識アプリ
オープンソースで作るスマホ文字認識アプリ陽平 山口
79.5K visualizações44 slides
2009年のPHPフレームワーク por
2009年のPHPフレームワーク2009年のPHPフレームワーク
2009年のPHPフレームワークTakuya Sato
3.1K visualizações118 slides
Lt会01_uetch por
Lt会01_uetchLt会01_uetch
Lt会01_uetchTomoaki Ueda
1.3K visualizações38 slides
Open Source System Administration Framework - Func por
Open Source System Administration Framework - FuncOpen Source System Administration Framework - Func
Open Source System Administration Framework - FuncGosuke Miyashita
1.7K visualizações35 slides

Similar a 2008.10.18 L4u Tech Talk(20)

Write good parser in perl por Jiro Nishiguchi
Write good parser in perlWrite good parser in perl
Write good parser in perl
Jiro Nishiguchi2.9K visualizações
PHP, Now and Then 2011 por Rui Hirokawa
PHP, Now and Then 2011PHP, Now and Then 2011
PHP, Now and Then 2011
Rui Hirokawa1.3K visualizações
オープンソースで作るスマホ文字認識アプリ por 陽平 山口
オープンソースで作るスマホ文字認識アプリオープンソースで作るスマホ文字認識アプリ
オープンソースで作るスマホ文字認識アプリ
陽平 山口79.5K visualizações
2009年のPHPフレームワーク por Takuya Sato
2009年のPHPフレームワーク2009年のPHPフレームワーク
2009年のPHPフレームワーク
Takuya Sato3.1K visualizações
Lt会01_uetch por Tomoaki Ueda
Lt会01_uetchLt会01_uetch
Lt会01_uetch
Tomoaki Ueda1.3K visualizações
Open Source System Administration Framework - Func por Gosuke Miyashita
Open Source System Administration Framework - FuncOpen Source System Administration Framework - Func
Open Source System Administration Framework - Func
Gosuke Miyashita1.7K visualizações
Lisp Tutorial for Pythonista : Day 3 por Ransui Iso
Lisp Tutorial for Pythonista : Day 3Lisp Tutorial for Pythonista : Day 3
Lisp Tutorial for Pythonista : Day 3
Ransui Iso3.3K visualizações
C++0x in programming competition por yak1ex
C++0x in programming competitionC++0x in programming competition
C++0x in programming competition
yak1ex1K visualizações
Introduction of Python por Tomoya Nakayama
Introduction of PythonIntroduction of Python
Introduction of Python
Tomoya Nakayama1.2K visualizações
ザ・ドキュメント~うまくいかないNoSQL~ por Akihiro Kuwano
ザ・ドキュメント~うまくいかないNoSQL~ザ・ドキュメント~うまくいかないNoSQL~
ザ・ドキュメント~うまくいかないNoSQL~
Akihiro Kuwano27.4K visualizações
Lisp tutorial for Pythonista : Day 1 por Ransui Iso
Lisp tutorial for Pythonista : Day 1Lisp tutorial for Pythonista : Day 1
Lisp tutorial for Pythonista : Day 1
Ransui Iso1.7K visualizações
webを飾る技術 por ina job
webを飾る技術webを飾る技術
webを飾る技術
ina job1.1K visualizações
CLR/H 第56回勉強会 LT「Ruby向けmultisetライブラリのご紹介」 por Hiro H.
CLR/H 第56回勉強会 LT「Ruby向けmultisetライブラリのご紹介」CLR/H 第56回勉強会 LT「Ruby向けmultisetライブラリのご紹介」
CLR/H 第56回勉強会 LT「Ruby向けmultisetライブラリのご紹介」
Hiro H.1.8K visualizações
アプリコンテスト por Tomonori Yamada
アプリコンテストアプリコンテスト
アプリコンテスト
Tomonori Yamada530 visualizações
Windows スクリプトセミナー 基本編 por junichi anno
Windows スクリプトセミナー 基本編Windows スクリプトセミナー 基本編
Windows スクリプトセミナー 基本編
junichi anno7.7K visualizações
プログラムの読み方 por Takuya Otani
プログラムの読み方プログラムの読み方
プログラムの読み方
Takuya Otani147 visualizações
Windows® API Code Pack for Microsoft® .NET Framework por Tadahiro Higuchi
Windows® API Code Pack for Microsoft® .NET FrameworkWindows® API Code Pack for Microsoft® .NET Framework
Windows® API Code Pack for Microsoft® .NET Framework
Tadahiro Higuchi1.9K visualizações
Pfi Seminar 2010 1 7 por Preferred Networks
Pfi Seminar 2010 1 7Pfi Seminar 2010 1 7
Pfi Seminar 2010 1 7
Preferred Networks3.4K visualizações
ゆるかわPhp por Ryota Mochizuki
ゆるかわPhpゆるかわPhp
ゆるかわPhp
Ryota Mochizuki1.1K visualizações
Php in ruby por do_aki
Php in rubyPhp in ruby
Php in ruby
do_aki2.8K visualizações

Último

JJUG CCC.pptx por
JJUG CCC.pptxJJUG CCC.pptx
JJUG CCC.pptxKanta Sasaki
6 visualizações14 slides
SSH応用編_20231129.pdf por
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdficebreaker4
287 visualizações13 slides
The Things Stack説明資料 by The Things Industries por
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things IndustriesCRI Japan, Inc.
51 visualizações29 slides
Windows 11 information that can be used at the development site por
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development siteAtomu Hidaka
80 visualizações41 slides
さくらのひやおろし2023 por
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023法林浩之
94 visualizações58 slides
IPsec VPNとSSL-VPNの違い por
IPsec VPNとSSL-VPNの違いIPsec VPNとSSL-VPNの違い
IPsec VPNとSSL-VPNの違い富士通クラウドテクノロジーズ株式会社
328 visualizações8 slides

Último(11)

JJUG CCC.pptx por Kanta Sasaki
JJUG CCC.pptxJJUG CCC.pptx
JJUG CCC.pptx
Kanta Sasaki6 visualizações
SSH応用編_20231129.pdf por icebreaker4
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdf
icebreaker4287 visualizações
The Things Stack説明資料 by The Things Industries por CRI Japan, Inc.
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.51 visualizações
Windows 11 information that can be used at the development site por Atomu Hidaka
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
Atomu Hidaka80 visualizações
さくらのひやおろし2023 por 法林浩之
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023
法林浩之94 visualizações
SNMPセキュリティ超入門 por mkoda
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門
mkoda301 visualizações
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向 por Hitachi, Ltd. OSS Solution Center.
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... por NTT DATA Technology & Innovation
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
NTT DATA Technology & Innovation104 visualizações
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) por NTT DATA Technology & Innovation
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)

2008.10.18 L4u Tech Talk