Submit Search
Upload
4830511121
•
Download as PPT, PDF
•
0 likes
•
185 views
Siripong Damrongthaveesak
Follow
Report
Share
Report
Share
1 of 20
Download now
Recommended
Prezentace z jOpenSpace 2011. Jak pomocí jedné třídy vytvořit system tray notifikátor pro vzdálené použití (běží jako HTTP server). Více na: https://github.com/kwart/Notifier
Remote Notifications
Remote Notifications
Josef Cacek
A very brief overview of the Clojure language. The majority of the presentation is in GIT revision history available from the GitHub link on the last slide: http://github.com/larrytheliquid/buzzer
Clojure: an overview
Clojure: an overview
Larry Diehl
Anca Cv
Anca Cv
Filip Anca
While Ruby is known for its flexibility due to high mutability and meta-programming capability, these features make writing thread-safe programs using manual locking very error-prone. For this reason some people are switching to languages with easier to manage concurrency paradigms, such as Erlang/Scala’s message passing, or Clojure/Haskell’s Software Transactional Memory (STM). This talk is about Dataflow, a pure Ruby gem that adds dataflow variables to the Ruby language. Dataflow variables are write-once (or write multiple times with the same value), and suspend execution in the current thread/context if called before being assigned/bound. We will explore how this technique makes writing concurrent but thread-safe code easy, even making it possible to write tests that spawn threads without needing to worry. Declarative concurrency is a relatively unknown programming model that is an alternative to message passing and STM. Ruby’s malleability makes it an ideal host for this model. Besides performance implications, dataflow variables also have an important impact on declarative program modeling. The talk will also go over the differences in performance and memory of the library in various Ruby implementations.
Dataflow: Declarative concurrency in Ruby
Dataflow: Declarative concurrency in Ruby
Larry Diehl
Islarchitecture Slideshow
Islarchitecture Slideshow
g_pain
Anca Cv
Anca Cv
Filip Anca
Arcall 6 Thomas Robb
Arcall 6 Thomas Robb
ARCALL CALL ARgentina
Dmt Microsystems
Dmt Microsystems
Ray Filteau
Recommended
Prezentace z jOpenSpace 2011. Jak pomocí jedné třídy vytvořit system tray notifikátor pro vzdálené použití (běží jako HTTP server). Více na: https://github.com/kwart/Notifier
Remote Notifications
Remote Notifications
Josef Cacek
A very brief overview of the Clojure language. The majority of the presentation is in GIT revision history available from the GitHub link on the last slide: http://github.com/larrytheliquid/buzzer
Clojure: an overview
Clojure: an overview
Larry Diehl
Anca Cv
Anca Cv
Filip Anca
While Ruby is known for its flexibility due to high mutability and meta-programming capability, these features make writing thread-safe programs using manual locking very error-prone. For this reason some people are switching to languages with easier to manage concurrency paradigms, such as Erlang/Scala’s message passing, or Clojure/Haskell’s Software Transactional Memory (STM). This talk is about Dataflow, a pure Ruby gem that adds dataflow variables to the Ruby language. Dataflow variables are write-once (or write multiple times with the same value), and suspend execution in the current thread/context if called before being assigned/bound. We will explore how this technique makes writing concurrent but thread-safe code easy, even making it possible to write tests that spawn threads without needing to worry. Declarative concurrency is a relatively unknown programming model that is an alternative to message passing and STM. Ruby’s malleability makes it an ideal host for this model. Besides performance implications, dataflow variables also have an important impact on declarative program modeling. The talk will also go over the differences in performance and memory of the library in various Ruby implementations.
Dataflow: Declarative concurrency in Ruby
Dataflow: Declarative concurrency in Ruby
Larry Diehl
Islarchitecture Slideshow
Islarchitecture Slideshow
g_pain
Anca Cv
Anca Cv
Filip Anca
Arcall 6 Thomas Robb
Arcall 6 Thomas Robb
ARCALL CALL ARgentina
Dmt Microsystems
Dmt Microsystems
Ray Filteau
Ben
Ben
DeeARoss
How to get Kerberos/SPNEGO authentication working in JBoss AS7 & EAP 6 (should be also valid for Wildfly).
JBoss Negotiation in AS7
JBoss Negotiation in AS7
Josef Cacek
How to protect your systems with Java Security Manager and How to make it simple with pro-grade library
Java Security Manager Reloaded - jOpenSpace Lightning Talk
Java Security Manager Reloaded - jOpenSpace Lightning Talk
Josef Cacek
DTGP AAIP11
DTGP AAIP11
Larry Diehl
BAHUG meeting on February 22, 2010 http://groups.google.com/group/bahaskell
Intro To Agda
Intro To Agda
Larry Diehl
This presentation is about the Cyber Governemance in Pakistan, it clarifys the laws, Bills and Punishments for cyber crimes in the world and perticulary Pakistan.
Cyber Governemace In Pakistan
Cyber Governemace In Pakistan
Shakeel Ahmed
Writing For A Purpose
Writing For A Purpose
amandanicolle06
Slides for my Devoxx tools-in-action speech. Basics of Java Security Manager are covered there. A new library called pro-grade which helps to keep your life with java security easy is introduced.
Java Security Manager Reloaded - Devoxx 2014
Java Security Manager Reloaded - Devoxx 2014
Josef Cacek
Cons of Inclusion Education
Cons of Inclusion Education
DeeARoss
More Related Content
Viewers also liked
Ben
Ben
DeeARoss
How to get Kerberos/SPNEGO authentication working in JBoss AS7 & EAP 6 (should be also valid for Wildfly).
JBoss Negotiation in AS7
JBoss Negotiation in AS7
Josef Cacek
How to protect your systems with Java Security Manager and How to make it simple with pro-grade library
Java Security Manager Reloaded - jOpenSpace Lightning Talk
Java Security Manager Reloaded - jOpenSpace Lightning Talk
Josef Cacek
DTGP AAIP11
DTGP AAIP11
Larry Diehl
BAHUG meeting on February 22, 2010 http://groups.google.com/group/bahaskell
Intro To Agda
Intro To Agda
Larry Diehl
This presentation is about the Cyber Governemance in Pakistan, it clarifys the laws, Bills and Punishments for cyber crimes in the world and perticulary Pakistan.
Cyber Governemace In Pakistan
Cyber Governemace In Pakistan
Shakeel Ahmed
Writing For A Purpose
Writing For A Purpose
amandanicolle06
Slides for my Devoxx tools-in-action speech. Basics of Java Security Manager are covered there. A new library called pro-grade which helps to keep your life with java security easy is introduced.
Java Security Manager Reloaded - Devoxx 2014
Java Security Manager Reloaded - Devoxx 2014
Josef Cacek
Cons of Inclusion Education
Cons of Inclusion Education
DeeARoss
Viewers also liked
(9)
Ben
Ben
JBoss Negotiation in AS7
JBoss Negotiation in AS7
Java Security Manager Reloaded - jOpenSpace Lightning Talk
Java Security Manager Reloaded - jOpenSpace Lightning Talk
DTGP AAIP11
DTGP AAIP11
Intro To Agda
Intro To Agda
Cyber Governemace In Pakistan
Cyber Governemace In Pakistan
Writing For A Purpose
Writing For A Purpose
Java Security Manager Reloaded - Devoxx 2014
Java Security Manager Reloaded - Devoxx 2014
Cons of Inclusion Education
Cons of Inclusion Education
4830511121
1.
Pe Ku ศิริพงษ์
ดำรงทวีศักดิ์ 4830511121 cha la la la..
2.
3.
4.
Agi Int
5.
6.
Str
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
เรารู้อะ แต่เราไม่บอกนายหรอก CP31
กลุ่ม เราเต็มแล้ว CP32
18.
19.
20.
Download now