SlideShare a Scribd company logo
Transducers for ruby
developers
@ilavriv
About Me
Front - End Engineer temy.co
Rust meetups co - organizer
speeker
Teacher for PLLUG Community
twitter: @ilavriv
github: lavriv92
History
Presented by Rich Hickey
Implemented on Clojure
What is transducers
Composable algorithmic transformations
Concept of transducers
All operations with collections can be implemented with redice function
We don`t know nothing about types of collections
We can compose results
Collectiong results of computions
Function composition
compose(collection, transformation1, transformation2, … , transformationN)
But!
Results not reusable
Different types of results
Signature
(whatever, input -> whatever ) -> (whatever -> input -> whatever)
Implementation
Clojure - native
Erlang
Ruby
Python3
Why i can use transducers
Text processing
Operations for collections map, filter, reduce
Needs better performance
Transducers
map
filter
take
...
Transducers and Ruby
require ‘transducers’
T = Transducers
t = T.compose(
T.filter(:even?),
T.map(|n| n * 2),
T.take(5))
result = T.transduce(t, :<<, [], 1..100)
Ruby
transducers-ruby by cognitech lab
Github: https://github.com/cognitect-labs/transducers-ruby
Links
http://clojure.org/transducers
http://clojure.com/blog/2012/05/15/anatomy-of-reducer.html
https://www.youtube.com/watch?v=6mTbuzafcII
http://cognitect-labs.github.io/
Questions?

More Related Content

What's hot

RxJS - The Reactive Extensions for JavaScript
RxJS - The Reactive Extensions for JavaScriptRxJS - The Reactive Extensions for JavaScript
RxJS - The Reactive Extensions for JavaScript
Viliam Elischer
 
Wei Yang - 2015 - Sampling-based Alignment and Hierarchical Sub-sentential Al...
Wei Yang - 2015 - Sampling-based Alignment and Hierarchical Sub-sentential Al...Wei Yang - 2015 - Sampling-based Alignment and Hierarchical Sub-sentential Al...
Wei Yang - 2015 - Sampling-based Alignment and Hierarchical Sub-sentential Al...
Association for Computational Linguistics
 
An introduction to Object Oriented JavaScript
An introduction to Object Oriented JavaScriptAn introduction to Object Oriented JavaScript
An introduction to Object Oriented JavaScript
TO THE NEW | Technology
 
15CS664 Python Question Bank-3
15CS664 Python Question Bank-315CS664 Python Question Bank-3
15CS664 Python Question Bank-3
Syed Mustafa
 
D vs OWKN Language at LLnagoya
D vs OWKN Language at LLnagoyaD vs OWKN Language at LLnagoya
D vs OWKN Language at LLnagoya
N Masahiro
 
Linuxconf 2011 parallel languages talk
Linuxconf 2011 parallel languages talkLinuxconf 2011 parallel languages talk
Linuxconf 2011 parallel languages talk
Lenz Gschwendtner
 
PyWPS Development restart
PyWPS Development restartPyWPS Development restart
PyWPS Development restart
Jachym Cepicky
 
なぜ検索しなかったのか
なぜ検索しなかったのかなぜ検索しなかったのか
なぜ検索しなかったのか
N Masahiro
 
15CS664- Python Application Programming- Question bank 1
15CS664- Python Application Programming- Question bank 115CS664- Python Application Programming- Question bank 1
15CS664- Python Application Programming- Question bank 1
Syed Mustafa
 
FlowSim_presentation
FlowSim_presentationFlowSim_presentation
FlowSim_presentation
Anderson Paschoalon
 
Boosting Productivity With IPython
Boosting Productivity With IPythonBoosting Productivity With IPython
Boosting Productivity With IPython
Boey Pak Cheong
 
Using R in remote computer clusters
Using R in remote computer clustersUsing R in remote computer clusters
Using R in remote computer clusters
Burak Himmetoglu
 
Storm
StormStorm
JavaScript: Patterns, Part 2
JavaScript: Patterns, Part  2JavaScript: Patterns, Part  2
JavaScript: Patterns, Part 2
Chris Farrell
 
Asynchronous JavaScript and Promises
Asynchronous JavaScript and Promises Asynchronous JavaScript and Promises
Asynchronous JavaScript and Promises
Senthil Kumar
 
Clojure
ClojureClojure
Clojure
Rohit Vaidya
 
Modern Java Features
Modern Java Features Modern Java Features
Modern Java Features
Florian Hopf
 
Demo the reactive jargons
Demo the reactive jargonsDemo the reactive jargons
Demo the reactive jargons
Thoughtworks
 
Future of C Sharp (C#)
Future of C Sharp (C#)Future of C Sharp (C#)
Future of C Sharp (C#)
BizTalk360
 
Rpy2 demonstration
Rpy2 demonstrationRpy2 demonstration
Rpy2 demonstration
Ashwini Mathur
 

What's hot (20)

RxJS - The Reactive Extensions for JavaScript
RxJS - The Reactive Extensions for JavaScriptRxJS - The Reactive Extensions for JavaScript
RxJS - The Reactive Extensions for JavaScript
 
Wei Yang - 2015 - Sampling-based Alignment and Hierarchical Sub-sentential Al...
Wei Yang - 2015 - Sampling-based Alignment and Hierarchical Sub-sentential Al...Wei Yang - 2015 - Sampling-based Alignment and Hierarchical Sub-sentential Al...
Wei Yang - 2015 - Sampling-based Alignment and Hierarchical Sub-sentential Al...
 
An introduction to Object Oriented JavaScript
An introduction to Object Oriented JavaScriptAn introduction to Object Oriented JavaScript
An introduction to Object Oriented JavaScript
 
15CS664 Python Question Bank-3
15CS664 Python Question Bank-315CS664 Python Question Bank-3
15CS664 Python Question Bank-3
 
D vs OWKN Language at LLnagoya
D vs OWKN Language at LLnagoyaD vs OWKN Language at LLnagoya
D vs OWKN Language at LLnagoya
 
Linuxconf 2011 parallel languages talk
Linuxconf 2011 parallel languages talkLinuxconf 2011 parallel languages talk
Linuxconf 2011 parallel languages talk
 
PyWPS Development restart
PyWPS Development restartPyWPS Development restart
PyWPS Development restart
 
なぜ検索しなかったのか
なぜ検索しなかったのかなぜ検索しなかったのか
なぜ検索しなかったのか
 
15CS664- Python Application Programming- Question bank 1
15CS664- Python Application Programming- Question bank 115CS664- Python Application Programming- Question bank 1
15CS664- Python Application Programming- Question bank 1
 
FlowSim_presentation
FlowSim_presentationFlowSim_presentation
FlowSim_presentation
 
Boosting Productivity With IPython
Boosting Productivity With IPythonBoosting Productivity With IPython
Boosting Productivity With IPython
 
Using R in remote computer clusters
Using R in remote computer clustersUsing R in remote computer clusters
Using R in remote computer clusters
 
Storm
StormStorm
Storm
 
JavaScript: Patterns, Part 2
JavaScript: Patterns, Part  2JavaScript: Patterns, Part  2
JavaScript: Patterns, Part 2
 
Asynchronous JavaScript and Promises
Asynchronous JavaScript and Promises Asynchronous JavaScript and Promises
Asynchronous JavaScript and Promises
 
Clojure
ClojureClojure
Clojure
 
Modern Java Features
Modern Java Features Modern Java Features
Modern Java Features
 
Demo the reactive jargons
Demo the reactive jargonsDemo the reactive jargons
Demo the reactive jargons
 
Future of C Sharp (C#)
Future of C Sharp (C#)Future of C Sharp (C#)
Future of C Sharp (C#)
 
Rpy2 demonstration
Rpy2 demonstrationRpy2 demonstration
Rpy2 demonstration
 

Viewers also liked

Фундамент политического PR
Фундамент политического PRФундамент политического PR
Фундамент политического PR
Forge Events
 
A. A. Hodge esboços de teologia pt.1
A. A. Hodge  esboços de teologia pt.1A. A. Hodge  esboços de teologia pt.1
A. A. Hodge esboços de teologia pt.1
Carlos Alberto Monteiro da Silva
 
Case study for mountain man brewing company
Case study for mountain man brewing companyCase study for mountain man brewing company
Case study for mountain man brewing company
Tanmay Bhatia
 
Soil conservation and fertility management in Rwanda
Soil conservation and fertility management in RwandaSoil conservation and fertility management in Rwanda
Soil conservation and fertility management in Rwanda
Harahagazwe
 
No waste save poor
No waste save poorNo waste save poor
No waste save poor
Aishwarya Penumarthi
 
07 planificacion minera_a_cielo_abierto
07 planificacion minera_a_cielo_abierto07 planificacion minera_a_cielo_abierto
07 planificacion minera_a_cielo_abierto
Osmar Portela
 
Mixing Business with Pleasure: How DMOs & EDOs Realize Ultimate Community Vit...
Mixing Business with Pleasure: How DMOs & EDOs Realize Ultimate Community Vit...Mixing Business with Pleasure: How DMOs & EDOs Realize Ultimate Community Vit...
Mixing Business with Pleasure: How DMOs & EDOs Realize Ultimate Community Vit...
Atlas Integrated
 
As Revelacoes do Santuario - estudo 09.ppt
As Revelacoes do Santuario - estudo 09.pptAs Revelacoes do Santuario - estudo 09.ppt
As Revelacoes do Santuario - estudo 09.ppt
Herbert de Carvalho
 
Psicosis
PsicosisPsicosis
Zara- case study
Zara- case study Zara- case study
Zara- case study
sri harsha sriramakavacham
 
Formação para Lideranças Cristãs
Formação para Lideranças CristãsFormação para Lideranças Cristãs
Formação para Lideranças Cristãs
Gulyver Palestras e Treinamentos
 

Viewers also liked (11)

Фундамент политического PR
Фундамент политического PRФундамент политического PR
Фундамент политического PR
 
A. A. Hodge esboços de teologia pt.1
A. A. Hodge  esboços de teologia pt.1A. A. Hodge  esboços de teologia pt.1
A. A. Hodge esboços de teologia pt.1
 
Case study for mountain man brewing company
Case study for mountain man brewing companyCase study for mountain man brewing company
Case study for mountain man brewing company
 
Soil conservation and fertility management in Rwanda
Soil conservation and fertility management in RwandaSoil conservation and fertility management in Rwanda
Soil conservation and fertility management in Rwanda
 
No waste save poor
No waste save poorNo waste save poor
No waste save poor
 
07 planificacion minera_a_cielo_abierto
07 planificacion minera_a_cielo_abierto07 planificacion minera_a_cielo_abierto
07 planificacion minera_a_cielo_abierto
 
Mixing Business with Pleasure: How DMOs & EDOs Realize Ultimate Community Vit...
Mixing Business with Pleasure: How DMOs & EDOs Realize Ultimate Community Vit...Mixing Business with Pleasure: How DMOs & EDOs Realize Ultimate Community Vit...
Mixing Business with Pleasure: How DMOs & EDOs Realize Ultimate Community Vit...
 
As Revelacoes do Santuario - estudo 09.ppt
As Revelacoes do Santuario - estudo 09.pptAs Revelacoes do Santuario - estudo 09.ppt
As Revelacoes do Santuario - estudo 09.ppt
 
Psicosis
PsicosisPsicosis
Psicosis
 
Zara- case study
Zara- case study Zara- case study
Zara- case study
 
Formação para Lideranças Cristãs
Formação para Lideranças CristãsFormação para Lideranças Cristãs
Formação para Lideranças Cristãs
 

Similar to Іван Лаврів "Transducers for ruby developers"

Clojure intro
Clojure introClojure intro
Clojure intro
Basav Nagur
 
How my visualization tools use little memory: A tale of incrementalization an...
How my visualization tools use little memory: A tale of incrementalization an...How my visualization tools use little memory: A tale of incrementalization an...
How my visualization tools use little memory: A tale of incrementalization an...
Eugene Kirpichov
 
Ruby Functional Programming
Ruby Functional ProgrammingRuby Functional Programming
Ruby Functional Programming
Geison Goes
 
Advance python
Advance pythonAdvance python
Advance python
pulkit agrawal
 
How to start functional programming (in Scala): Day1
How to start functional programming (in Scala): Day1How to start functional programming (in Scala): Day1
How to start functional programming (in Scala): Day1
Taisuke Oe
 
What`s New in Java 8
What`s New in Java 8What`s New in Java 8
What`s New in Java 8
Mohsen Zainalpour
 
LINQ Inside
LINQ InsideLINQ Inside
LINQ Inside
jeffz
 
Natural language processing open seminar For Tensorflow usage
Natural language processing open seminar For Tensorflow usageNatural language processing open seminar For Tensorflow usage
Natural language processing open seminar For Tensorflow usage
hyunyoung Lee
 
Functional Programming Past Present Future
Functional Programming Past Present FutureFunctional Programming Past Present Future
Functional Programming Past Present Future
IndicThreads
 
Functional Programming - Past, Present and Future
Functional Programming - Past, Present and FutureFunctional Programming - Past, Present and Future
Functional Programming - Past, Present and Future
Pushkar Kulkarni
 
Python functional programming
Python functional programmingPython functional programming
Python functional programming
Geison Goes
 
Functional programming with Ruby - can make you look smart
Functional programming with Ruby - can make you look smartFunctional programming with Ruby - can make you look smart
Functional programming with Ruby - can make you look smart
Chen Fisher
 
Thinking in Functions
Thinking in FunctionsThinking in Functions
Thinking in Functions
Alexandru Bolboaca
 
The joy of functional programming
The joy of functional programmingThe joy of functional programming
The joy of functional programming
Steve Zhang
 
Time and Space Complexity Analysis.pptx
Time and Space Complexity Analysis.pptxTime and Space Complexity Analysis.pptx
Time and Space Complexity Analysis.pptx
dudelover
 
Monads in Swift
Monads in SwiftMonads in Swift
Monads in Swift
Vincent Pradeilles
 
14-Python-Concepts for data science.pptx
14-Python-Concepts for data science.pptx14-Python-Concepts for data science.pptx
14-Python-Concepts for data science.pptx
ShekharBabar1
 
F#3.0
F#3.0 F#3.0
The Evolution of Async-Programming on .NET Platform (.Net China, C#)
The Evolution of Async-Programming on .NET Platform (.Net China, C#)The Evolution of Async-Programming on .NET Platform (.Net China, C#)
The Evolution of Async-Programming on .NET Platform (.Net China, C#)
jeffz
 
Functional Programming in Go
Functional Programming in GoFunctional Programming in Go
Functional Programming in Go
Aaron Schlesinger
 

Similar to Іван Лаврів "Transducers for ruby developers" (20)

Clojure intro
Clojure introClojure intro
Clojure intro
 
How my visualization tools use little memory: A tale of incrementalization an...
How my visualization tools use little memory: A tale of incrementalization an...How my visualization tools use little memory: A tale of incrementalization an...
How my visualization tools use little memory: A tale of incrementalization an...
 
Ruby Functional Programming
Ruby Functional ProgrammingRuby Functional Programming
Ruby Functional Programming
 
Advance python
Advance pythonAdvance python
Advance python
 
How to start functional programming (in Scala): Day1
How to start functional programming (in Scala): Day1How to start functional programming (in Scala): Day1
How to start functional programming (in Scala): Day1
 
What`s New in Java 8
What`s New in Java 8What`s New in Java 8
What`s New in Java 8
 
LINQ Inside
LINQ InsideLINQ Inside
LINQ Inside
 
Natural language processing open seminar For Tensorflow usage
Natural language processing open seminar For Tensorflow usageNatural language processing open seminar For Tensorflow usage
Natural language processing open seminar For Tensorflow usage
 
Functional Programming Past Present Future
Functional Programming Past Present FutureFunctional Programming Past Present Future
Functional Programming Past Present Future
 
Functional Programming - Past, Present and Future
Functional Programming - Past, Present and FutureFunctional Programming - Past, Present and Future
Functional Programming - Past, Present and Future
 
Python functional programming
Python functional programmingPython functional programming
Python functional programming
 
Functional programming with Ruby - can make you look smart
Functional programming with Ruby - can make you look smartFunctional programming with Ruby - can make you look smart
Functional programming with Ruby - can make you look smart
 
Thinking in Functions
Thinking in FunctionsThinking in Functions
Thinking in Functions
 
The joy of functional programming
The joy of functional programmingThe joy of functional programming
The joy of functional programming
 
Time and Space Complexity Analysis.pptx
Time and Space Complexity Analysis.pptxTime and Space Complexity Analysis.pptx
Time and Space Complexity Analysis.pptx
 
Monads in Swift
Monads in SwiftMonads in Swift
Monads in Swift
 
14-Python-Concepts for data science.pptx
14-Python-Concepts for data science.pptx14-Python-Concepts for data science.pptx
14-Python-Concepts for data science.pptx
 
F#3.0
F#3.0 F#3.0
F#3.0
 
The Evolution of Async-Programming on .NET Platform (.Net China, C#)
The Evolution of Async-Programming on .NET Platform (.Net China, C#)The Evolution of Async-Programming on .NET Platform (.Net China, C#)
The Evolution of Async-Programming on .NET Platform (.Net China, C#)
 
Functional Programming in Go
Functional Programming in GoFunctional Programming in Go
Functional Programming in Go
 

More from Forge Events

Аналітика: до, під час та після рекламної кампанії
Аналітика: до, під час та після рекламної кампаніїАналітика: до, під час та після рекламної кампанії
Аналітика: до, під час та після рекламної кампанії
Forge Events
 
Продажі VS стосунки або як не звільнити маркетолога
Продажі VS стосунки або як не звільнити маркетологаПродажі VS стосунки або як не звільнити маркетолога
Продажі VS стосунки або як не звільнити маркетолога
Forge Events
 
#M/PR: Василь Кремінець "Як зробити 500 заявок на курси іноземної мови через ...
#M/PR: Василь Кремінець "Як зробити 500 заявок на курси іноземної мови через ...#M/PR: Василь Кремінець "Як зробити 500 заявок на курси іноземної мови через ...
#M/PR: Василь Кремінець "Як зробити 500 заявок на курси іноземної мови через ...
Forge Events
 
#M/PR: Анастасія Лавроненко "Ніч перед Kickstarter. Як слланувати Kickstarter...
#M/PR: Анастасія Лавроненко "Ніч перед Kickstarter. Як слланувати Kickstarter...#M/PR: Анастасія Лавроненко "Ніч перед Kickstarter. Як слланувати Kickstarter...
#M/PR: Анастасія Лавроненко "Ніч перед Kickstarter. Як слланувати Kickstarter...
Forge Events
 
"Один раз побачити, ніж сто раз почути. Що таке візуальна мова і на яких інст...
"Один раз побачити, ніж сто раз почути. Що таке візуальна мова і на яких інст..."Один раз побачити, ніж сто раз почути. Що таке візуальна мова і на яких інст...
"Один раз побачити, ніж сто раз почути. Що таке візуальна мова і на яких інст...
Forge Events
 
"Що таке Аккаунтінг? Як працювати з найпотужнішими компаніями на прикладі IBM"
"Що таке Аккаунтінг? Як працювати з найпотужнішими компаніями на прикладі IBM""Що таке Аккаунтінг? Як працювати з найпотужнішими компаніями на прикладі IBM"
"Що таке Аккаунтінг? Як працювати з найпотужнішими компаніями на прикладі IBM"
Forge Events
 
#UIDay: Марина Хижняк "Взаємодія проектування"
#UIDay:  Марина Хижняк "Взаємодія проектування"#UIDay:  Марина Хижняк "Взаємодія проектування"
#UIDay: Марина Хижняк "Взаємодія проектування"
Forge Events
 
#M/PR: Марія Письменна "Навіщо компаніям конференції? "
#M/PR: Марія Письменна "Навіщо компаніям конференції? "#M/PR: Марія Письменна "Навіщо компаніям конференції? "
#M/PR: Марія Письменна "Навіщо компаніям конференції? "
Forge Events
 
#M/PR: Кір Горшков: "Системний інтернет-маркетинг для власника бізнесу"
#M/PR: Кір Горшков: "Системний інтернет-маркетинг для власника бізнесу"#M/PR: Кір Горшков: "Системний інтернет-маркетинг для власника бізнесу"
#M/PR: Кір Горшков: "Системний інтернет-маркетинг для власника бізнесу"
Forge Events
 
#M/PR: Назарій Мазур: "Комплексний інтернет-маркетинг для продуктової ІТ-комп...
#M/PR: Назарій Мазур: "Комплексний інтернет-маркетинг для продуктової ІТ-комп...#M/PR: Назарій Мазур: "Комплексний інтернет-маркетинг для продуктової ІТ-комп...
#M/PR: Назарій Мазур: "Комплексний інтернет-маркетинг для продуктової ІТ-комп...
Forge Events
 
#M/PR: Олесь Кучеренко: "Маркетинг не по інструкції"
#M/PR: Олесь Кучеренко: "Маркетинг не по інструкції"#M/PR: Олесь Кучеренко: "Маркетинг не по інструкції"
#M/PR: Олесь Кучеренко: "Маркетинг не по інструкції"
Forge Events
 
#M/PR: Юлія Мусаковська: "The Power of Integrated Marketing Communications"
#M/PR: Юлія Мусаковська: "The Power of Integrated Marketing Communications"#M/PR: Юлія Мусаковська: "The Power of Integrated Marketing Communications"
#M/PR: Юлія Мусаковська: "The Power of Integrated Marketing Communications"
Forge Events
 
#M/PR: Марія Письменна: "Навіщо компаніям конференції?"
#M/PR: Марія Письменна: "Навіщо компаніям конференції?"#M/PR: Марія Письменна: "Навіщо компаніям конференції?"
#M/PR: Марія Письменна: "Навіщо компаніям конференції?"
Forge Events
 
#M/PR Юрій Пирч "Маркетинг у внутрішньому туризму"
 #M/PR Юрій Пирч "Маркетинг у внутрішньому туризму" #M/PR Юрій Пирч "Маркетинг у внутрішньому туризму"
#M/PR Юрій Пирч "Маркетинг у внутрішньому туризму"
Forge Events
 
#M/PR: Сем Мамедов: "Що таке робота на Олімпійських Іграх"
#M/PR: Сем Мамедов: "Що таке робота на Олімпійських Іграх"#M/PR: Сем Мамедов: "Що таке робота на Олімпійських Іграх"
#M/PR: Сем Мамедов: "Що таке робота на Олімпійських Іграх"
Forge Events
 
Autoframework design
Autoframework designAutoframework design
Autoframework design
Forge Events
 
Процес генерування Ідей
Процес генерування ІдейПроцес генерування Ідей
Процес генерування Ідей
Forge Events
 
Що таке робота на Олімпійських іграх і як не осоромитись перед IBM?
Що таке робота на Олімпійських іграх і як не осоромитись перед IBM?Що таке робота на Олімпійських іграх і як не осоромитись перед IBM?
Що таке робота на Олімпійських іграх і як не осоромитись перед IBM?
Forge Events
 
КСВ: Альтруїзм чи розумний егоїзм сучасної компанії.pptx
КСВ: Альтруїзм чи розумний егоїзм сучасної компанії.pptxКСВ: Альтруїзм чи розумний егоїзм сучасної компанії.pptx
КСВ: Альтруїзм чи розумний егоїзм сучасної компанії.pptx
Forge Events
 
Як зробити це безкоштовно
Як зробити це безкоштовноЯк зробити це безкоштовно
Як зробити це безкоштовно
Forge Events
 

More from Forge Events (20)

Аналітика: до, під час та після рекламної кампанії
Аналітика: до, під час та після рекламної кампаніїАналітика: до, під час та після рекламної кампанії
Аналітика: до, під час та після рекламної кампанії
 
Продажі VS стосунки або як не звільнити маркетолога
Продажі VS стосунки або як не звільнити маркетологаПродажі VS стосунки або як не звільнити маркетолога
Продажі VS стосунки або як не звільнити маркетолога
 
#M/PR: Василь Кремінець "Як зробити 500 заявок на курси іноземної мови через ...
#M/PR: Василь Кремінець "Як зробити 500 заявок на курси іноземної мови через ...#M/PR: Василь Кремінець "Як зробити 500 заявок на курси іноземної мови через ...
#M/PR: Василь Кремінець "Як зробити 500 заявок на курси іноземної мови через ...
 
#M/PR: Анастасія Лавроненко "Ніч перед Kickstarter. Як слланувати Kickstarter...
#M/PR: Анастасія Лавроненко "Ніч перед Kickstarter. Як слланувати Kickstarter...#M/PR: Анастасія Лавроненко "Ніч перед Kickstarter. Як слланувати Kickstarter...
#M/PR: Анастасія Лавроненко "Ніч перед Kickstarter. Як слланувати Kickstarter...
 
"Один раз побачити, ніж сто раз почути. Що таке візуальна мова і на яких інст...
"Один раз побачити, ніж сто раз почути. Що таке візуальна мова і на яких інст..."Один раз побачити, ніж сто раз почути. Що таке візуальна мова і на яких інст...
"Один раз побачити, ніж сто раз почути. Що таке візуальна мова і на яких інст...
 
"Що таке Аккаунтінг? Як працювати з найпотужнішими компаніями на прикладі IBM"
"Що таке Аккаунтінг? Як працювати з найпотужнішими компаніями на прикладі IBM""Що таке Аккаунтінг? Як працювати з найпотужнішими компаніями на прикладі IBM"
"Що таке Аккаунтінг? Як працювати з найпотужнішими компаніями на прикладі IBM"
 
#UIDay: Марина Хижняк "Взаємодія проектування"
#UIDay:  Марина Хижняк "Взаємодія проектування"#UIDay:  Марина Хижняк "Взаємодія проектування"
#UIDay: Марина Хижняк "Взаємодія проектування"
 
#M/PR: Марія Письменна "Навіщо компаніям конференції? "
#M/PR: Марія Письменна "Навіщо компаніям конференції? "#M/PR: Марія Письменна "Навіщо компаніям конференції? "
#M/PR: Марія Письменна "Навіщо компаніям конференції? "
 
#M/PR: Кір Горшков: "Системний інтернет-маркетинг для власника бізнесу"
#M/PR: Кір Горшков: "Системний інтернет-маркетинг для власника бізнесу"#M/PR: Кір Горшков: "Системний інтернет-маркетинг для власника бізнесу"
#M/PR: Кір Горшков: "Системний інтернет-маркетинг для власника бізнесу"
 
#M/PR: Назарій Мазур: "Комплексний інтернет-маркетинг для продуктової ІТ-комп...
#M/PR: Назарій Мазур: "Комплексний інтернет-маркетинг для продуктової ІТ-комп...#M/PR: Назарій Мазур: "Комплексний інтернет-маркетинг для продуктової ІТ-комп...
#M/PR: Назарій Мазур: "Комплексний інтернет-маркетинг для продуктової ІТ-комп...
 
#M/PR: Олесь Кучеренко: "Маркетинг не по інструкції"
#M/PR: Олесь Кучеренко: "Маркетинг не по інструкції"#M/PR: Олесь Кучеренко: "Маркетинг не по інструкції"
#M/PR: Олесь Кучеренко: "Маркетинг не по інструкції"
 
#M/PR: Юлія Мусаковська: "The Power of Integrated Marketing Communications"
#M/PR: Юлія Мусаковська: "The Power of Integrated Marketing Communications"#M/PR: Юлія Мусаковська: "The Power of Integrated Marketing Communications"
#M/PR: Юлія Мусаковська: "The Power of Integrated Marketing Communications"
 
#M/PR: Марія Письменна: "Навіщо компаніям конференції?"
#M/PR: Марія Письменна: "Навіщо компаніям конференції?"#M/PR: Марія Письменна: "Навіщо компаніям конференції?"
#M/PR: Марія Письменна: "Навіщо компаніям конференції?"
 
#M/PR Юрій Пирч "Маркетинг у внутрішньому туризму"
 #M/PR Юрій Пирч "Маркетинг у внутрішньому туризму" #M/PR Юрій Пирч "Маркетинг у внутрішньому туризму"
#M/PR Юрій Пирч "Маркетинг у внутрішньому туризму"
 
#M/PR: Сем Мамедов: "Що таке робота на Олімпійських Іграх"
#M/PR: Сем Мамедов: "Що таке робота на Олімпійських Іграх"#M/PR: Сем Мамедов: "Що таке робота на Олімпійських Іграх"
#M/PR: Сем Мамедов: "Що таке робота на Олімпійських Іграх"
 
Autoframework design
Autoframework designAutoframework design
Autoframework design
 
Процес генерування Ідей
Процес генерування ІдейПроцес генерування Ідей
Процес генерування Ідей
 
Що таке робота на Олімпійських іграх і як не осоромитись перед IBM?
Що таке робота на Олімпійських іграх і як не осоромитись перед IBM?Що таке робота на Олімпійських іграх і як не осоромитись перед IBM?
Що таке робота на Олімпійських іграх і як не осоромитись перед IBM?
 
КСВ: Альтруїзм чи розумний егоїзм сучасної компанії.pptx
КСВ: Альтруїзм чи розумний егоїзм сучасної компанії.pptxКСВ: Альтруїзм чи розумний егоїзм сучасної компанії.pptx
КСВ: Альтруїзм чи розумний егоїзм сучасної компанії.pptx
 
Як зробити це безкоштовно
Як зробити це безкоштовноЯк зробити це безкоштовно
Як зробити це безкоштовно
 

Recently uploaded

Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
PriyankaKilaniya
 
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
sydezfe
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
uqyfuc
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
PreethaV16
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
AI-Based Home Security System : Home security
AI-Based Home Security System : Home securityAI-Based Home Security System : Home security
AI-Based Home Security System : Home security
AIRCC Publishing Corporation
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
vmspraneeth
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Transcat
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
Roger Rozario
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
ijaia
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
b0754201
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
harshapolam10
 
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
upoux
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 

Recently uploaded (20)

Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
 
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
AI-Based Home Security System : Home security
AI-Based Home Security System : Home securityAI-Based Home Security System : Home security
AI-Based Home Security System : Home security
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
 
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 

Іван Лаврів "Transducers for ruby developers"