Submit Search
Upload
为什么 rust-lang 吸引我?
•
Download as PPT, PDF
•
6 likes
•
2,732 views
勇浩 赖
Follow
珠三角技术沙龙广州场2012年2月新语言专场
Read less
Read more
Technology
Business
Report
Share
Report
Share
1 of 32
Download now
Recommended
Не так давно Гор Нишанов представил свой доклад: C++ Coroutines a negative overhead abstraction. В этом докладе Гор упомянул, что предложенный дизайн корутин позволяет их использовать практически в любых окружениях, в том числе и с "бедным" C++ рантаймом. Я решил попробовать запустить корутины в следующих окружениях: обычное приложение, драйвер ОС Windows, EFI приложение. Только в одном из этих окружений есть полноценный C++ рантайм и поддержка исключений, в остальных ничего этого нет. Более того, EFI приложение вообще выполняется до старта ОС. Я хочу рассказать о том, как мне удалось запустить корутины в этих окружениях, поговорим о том, какие проблемы существуют в асинхронном системном программировании и как их можно обойти.
Алексей Кутумов, Coroutines everywhere
Алексей Кутумов, Coroutines everywhere
Sergey Platonov
В докладе будет разобрано, что-же такое ODR, какие ошибки могут быть из-за нарушения этого правила. Также будет представлен Proof-of-concept утилиты на базе clang tooling по автоматическому поиску таких ошибок.
One definition rule - что это такое, и как с этим жить
One definition rule - что это такое, и как с этим жить
Platonov Sergey
Introduction to c
Intro to c programming
Intro to c programming
Prabhu Govind
C++ Lambda and concurrency
C++ Lambda and concurrency
C++ Lambda and concurrency
명신 김
Rust London Meetup talk on CLI programming in Rust
Rust LDN 24 7 19 Oxidising the Command Line
Rust LDN 24 7 19 Oxidising the Command Line
Matt Provost
Отладка в GDB
Отладка в GDB
Anthony Shoumikhin
A complete c program on Singly Linked List,
Singly Linked List
Singly Linked List
Er. Ganesh Ram Suwal
Python hack-a-thon 2010.07 用資料です。
C++の話(本当にあった怖い話)
C++の話(本当にあった怖い話)
Yuki Tamura
Recommended
Не так давно Гор Нишанов представил свой доклад: C++ Coroutines a negative overhead abstraction. В этом докладе Гор упомянул, что предложенный дизайн корутин позволяет их использовать практически в любых окружениях, в том числе и с "бедным" C++ рантаймом. Я решил попробовать запустить корутины в следующих окружениях: обычное приложение, драйвер ОС Windows, EFI приложение. Только в одном из этих окружений есть полноценный C++ рантайм и поддержка исключений, в остальных ничего этого нет. Более того, EFI приложение вообще выполняется до старта ОС. Я хочу рассказать о том, как мне удалось запустить корутины в этих окружениях, поговорим о том, какие проблемы существуют в асинхронном системном программировании и как их можно обойти.
Алексей Кутумов, Coroutines everywhere
Алексей Кутумов, Coroutines everywhere
Sergey Platonov
В докладе будет разобрано, что-же такое ODR, какие ошибки могут быть из-за нарушения этого правила. Также будет представлен Proof-of-concept утилиты на базе clang tooling по автоматическому поиску таких ошибок.
One definition rule - что это такое, и как с этим жить
One definition rule - что это такое, и как с этим жить
Platonov Sergey
Introduction to c
Intro to c programming
Intro to c programming
Prabhu Govind
C++ Lambda and concurrency
C++ Lambda and concurrency
C++ Lambda and concurrency
명신 김
Rust London Meetup talk on CLI programming in Rust
Rust LDN 24 7 19 Oxidising the Command Line
Rust LDN 24 7 19 Oxidising the Command Line
Matt Provost
Отладка в GDB
Отладка в GDB
Anthony Shoumikhin
A complete c program on Singly Linked List,
Singly Linked List
Singly Linked List
Er. Ganesh Ram Suwal
Python hack-a-thon 2010.07 用資料です。
C++の話(本当にあった怖い話)
C++の話(本当にあった怖い話)
Yuki Tamura
Многопоточные вычисления, современный подход.
Евгений Крутько, Многопоточные вычисления, современный подход.
Евгений Крутько, Многопоточные вычисления, современный подход.
Platonov Sergey
Rundown of what it took to win the MWRLabs 44CON CTF in 2012 by the winning team 'Three Headed Monkeys'
Playing 44CON CTF for fun and profit
Playing 44CON CTF for fun and profit
44CON
Mauro yaguachi
Mauro yaguachi
MAUROYAGAUCHI
A short list of some common python programming patterns and their C++ equivalents. This can help programmers learn C++ in a more efficient way if he or she already knows Python. Part of this material is used for internal training of Appier Inc, one of the leading artificial intelligence company in Asia. Thank Appier Inc. for allowing me to share this.
Basic c++ 11/14 for python programmers
Basic c++ 11/14 for python programmers
Jen Yee Hong
O que já era bom, com todas as adições do ECMA5 e da comunidade, ficou muito melhor com as adições do ECMA2015
JavaScript - Agora nervoso
JavaScript - Agora nervoso
Luis Vendrame
The talk is about doing cleanup and refactor for legacy Python code base in a safer way. I introduced several existing tools for this task and demonstrated how (surprisingly) Python ast module can also help in this case. 中文摘要: 不管是 open source 專案還是工作上,經過長時間開發累積,source code 內可能會殘留許多不再需要的 code,造成維護以及 refactor 的困難,也造成新手 trace code 時的障礙。 對 C/C++ 這類編譯式語言來說,開啟編譯器最佳化能自動清除 dead code,但對於 Python 這類動態語言,則沒有公認完美的方法。 本議程分享一些相關經驗,佐以利用 Python AST 的簡易自製工具,討論如何從較複雜的 python source tree 中,安全的清除不再需要的 code。 Code: https://github.com/PCMan/python-find-unused-func
2018 cosup-delete unused python code safely - english
2018 cosup-delete unused python code safely - english
Jen Yee Hong
.NET Core Summer event, 2019 in Brno, CZ - 2019/7/9 Talk: Async demystified by Karel Zikmund https://www.wug.cz/brno/akce/1152--NET-Core-Summer-Event
.NET Core Summer event 2019 in Brno, CZ - Async demystified -- Karel Zikmund
.NET Core Summer event 2019 in Brno, CZ - Async demystified -- Karel Zikmund
Karel Zikmund
Os Practical Assignment 1
Os Practical Assignment 1
Emmanuel Garcia
Those are the slides from my presentation for our local C++ Cracow User Grup. This time I described what is empty base class optimisation, how it affects unique_ptr and also how can we simplify the code with C++20's new attribute: [[no_unique_address]].
Empty Base Class Optimisation, [[no_unique_address]] and other C++20 Attributes
Empty Base Class Optimisation, [[no_unique_address]] and other C++20 Attributes
Bartlomiej Filipek
This episode teaches how to catch data corruption using the combination of software and hardware breakpoints.
Debugging TV Frame 0x09
Debugging TV Frame 0x09
Dmitry Vostokov
This PPT is about the Recursion, if you want to see in detail visit the Be a Programmer channel on YouTube.
What is recursion?
What is recursion?
AnuragSrivastava272
Slides from a presentation that I gave at my local C++ User Group in Cracow. September 2019.
Vocabulary Types in C++17
Vocabulary Types in C++17
Bartlomiej Filipek
C++ control loops
C++ control loops
pratikborsadiya
C Sharp Jn (3)
C Sharp Jn (3)
jahanullah
Capture the Flag (CTF) are information security challenges. They are fun, but they also provide a opportunity to practise for real-world security challenges. In this talk we present the concept of CTF. We focus on some tools used by our team, which can also be used to solve real-world problems.
A CTF Hackers Toolbox
A CTF Hackers Toolbox
Stefan
Mouse programming in c
Mouse programming in c
gkgaur1987
Slides from my presentation about std::filesystem which was introduced in C++17.
C++17 std::filesystem - Overview
C++17 std::filesystem - Overview
Bartlomiej Filipek
A presentation on nested loops of c program.
Nested loops
Nested loops
Adnan Ferdous Ahmed
Php engine internals
Php engine
Php engine
julien pauli
Rcpp11 talk at DSC 2014
Rcpp11
Rcpp11
Romain Francois
To My Friends
To My Friends
Roland Bertilsson
La communication 3 D
La communication 3 D
Yassine Hafid
More Related Content
What's hot
Многопоточные вычисления, современный подход.
Евгений Крутько, Многопоточные вычисления, современный подход.
Евгений Крутько, Многопоточные вычисления, современный подход.
Platonov Sergey
Rundown of what it took to win the MWRLabs 44CON CTF in 2012 by the winning team 'Three Headed Monkeys'
Playing 44CON CTF for fun and profit
Playing 44CON CTF for fun and profit
44CON
Mauro yaguachi
Mauro yaguachi
MAUROYAGAUCHI
A short list of some common python programming patterns and their C++ equivalents. This can help programmers learn C++ in a more efficient way if he or she already knows Python. Part of this material is used for internal training of Appier Inc, one of the leading artificial intelligence company in Asia. Thank Appier Inc. for allowing me to share this.
Basic c++ 11/14 for python programmers
Basic c++ 11/14 for python programmers
Jen Yee Hong
O que já era bom, com todas as adições do ECMA5 e da comunidade, ficou muito melhor com as adições do ECMA2015
JavaScript - Agora nervoso
JavaScript - Agora nervoso
Luis Vendrame
The talk is about doing cleanup and refactor for legacy Python code base in a safer way. I introduced several existing tools for this task and demonstrated how (surprisingly) Python ast module can also help in this case. 中文摘要: 不管是 open source 專案還是工作上,經過長時間開發累積,source code 內可能會殘留許多不再需要的 code,造成維護以及 refactor 的困難,也造成新手 trace code 時的障礙。 對 C/C++ 這類編譯式語言來說,開啟編譯器最佳化能自動清除 dead code,但對於 Python 這類動態語言,則沒有公認完美的方法。 本議程分享一些相關經驗,佐以利用 Python AST 的簡易自製工具,討論如何從較複雜的 python source tree 中,安全的清除不再需要的 code。 Code: https://github.com/PCMan/python-find-unused-func
2018 cosup-delete unused python code safely - english
2018 cosup-delete unused python code safely - english
Jen Yee Hong
.NET Core Summer event, 2019 in Brno, CZ - 2019/7/9 Talk: Async demystified by Karel Zikmund https://www.wug.cz/brno/akce/1152--NET-Core-Summer-Event
.NET Core Summer event 2019 in Brno, CZ - Async demystified -- Karel Zikmund
.NET Core Summer event 2019 in Brno, CZ - Async demystified -- Karel Zikmund
Karel Zikmund
Os Practical Assignment 1
Os Practical Assignment 1
Emmanuel Garcia
Those are the slides from my presentation for our local C++ Cracow User Grup. This time I described what is empty base class optimisation, how it affects unique_ptr and also how can we simplify the code with C++20's new attribute: [[no_unique_address]].
Empty Base Class Optimisation, [[no_unique_address]] and other C++20 Attributes
Empty Base Class Optimisation, [[no_unique_address]] and other C++20 Attributes
Bartlomiej Filipek
This episode teaches how to catch data corruption using the combination of software and hardware breakpoints.
Debugging TV Frame 0x09
Debugging TV Frame 0x09
Dmitry Vostokov
This PPT is about the Recursion, if you want to see in detail visit the Be a Programmer channel on YouTube.
What is recursion?
What is recursion?
AnuragSrivastava272
Slides from a presentation that I gave at my local C++ User Group in Cracow. September 2019.
Vocabulary Types in C++17
Vocabulary Types in C++17
Bartlomiej Filipek
C++ control loops
C++ control loops
pratikborsadiya
C Sharp Jn (3)
C Sharp Jn (3)
jahanullah
Capture the Flag (CTF) are information security challenges. They are fun, but they also provide a opportunity to practise for real-world security challenges. In this talk we present the concept of CTF. We focus on some tools used by our team, which can also be used to solve real-world problems.
A CTF Hackers Toolbox
A CTF Hackers Toolbox
Stefan
Mouse programming in c
Mouse programming in c
gkgaur1987
Slides from my presentation about std::filesystem which was introduced in C++17.
C++17 std::filesystem - Overview
C++17 std::filesystem - Overview
Bartlomiej Filipek
A presentation on nested loops of c program.
Nested loops
Nested loops
Adnan Ferdous Ahmed
Php engine internals
Php engine
Php engine
julien pauli
Rcpp11 talk at DSC 2014
Rcpp11
Rcpp11
Romain Francois
What's hot
(20)
Евгений Крутько, Многопоточные вычисления, современный подход.
Евгений Крутько, Многопоточные вычисления, современный подход.
Playing 44CON CTF for fun and profit
Playing 44CON CTF for fun and profit
Mauro yaguachi
Mauro yaguachi
Basic c++ 11/14 for python programmers
Basic c++ 11/14 for python programmers
JavaScript - Agora nervoso
JavaScript - Agora nervoso
2018 cosup-delete unused python code safely - english
2018 cosup-delete unused python code safely - english
.NET Core Summer event 2019 in Brno, CZ - Async demystified -- Karel Zikmund
.NET Core Summer event 2019 in Brno, CZ - Async demystified -- Karel Zikmund
Os Practical Assignment 1
Os Practical Assignment 1
Empty Base Class Optimisation, [[no_unique_address]] and other C++20 Attributes
Empty Base Class Optimisation, [[no_unique_address]] and other C++20 Attributes
Debugging TV Frame 0x09
Debugging TV Frame 0x09
What is recursion?
What is recursion?
Vocabulary Types in C++17
Vocabulary Types in C++17
C++ control loops
C++ control loops
C Sharp Jn (3)
C Sharp Jn (3)
A CTF Hackers Toolbox
A CTF Hackers Toolbox
Mouse programming in c
Mouse programming in c
C++17 std::filesystem - Overview
C++17 std::filesystem - Overview
Nested loops
Nested loops
Php engine
Php engine
Rcpp11
Rcpp11
Viewers also liked
To My Friends
To My Friends
Roland Bertilsson
La communication 3 D
La communication 3 D
Yassine Hafid
2009 年 9 月 19 日,广州技术沙龙第2期《游戏地图自动生成》,林伟主讲。
游戏地图自动生成
游戏地图自动生成
勇浩 赖
2013-5-19 珠三角技术沙龙分享主题。
一种多屏时代的通用 web 应用架构
一种多屏时代的通用 web 应用架构
勇浩 赖
Enjeux publicitaires
Enjeux publicitaires
Yassine Hafid
Audit de la communication du Conseil Général de la Gironde
Audit de la communication du conseil général de la gironde
Audit de la communication du conseil général de la gironde
Yassine Hafid
Viewers also liked
(6)
To My Friends
To My Friends
La communication 3 D
La communication 3 D
游戏地图自动生成
游戏地图自动生成
一种多屏时代的通用 web 应用架构
一种多屏时代的通用 web 应用架构
Enjeux publicitaires
Enjeux publicitaires
Audit de la communication du conseil général de la gironde
Audit de la communication du conseil général de la gironde
Similar to 为什么 rust-lang 吸引我?
Rust — это современный, практический, быстрый и безопасный язык программирования. Некоторые говорят, что Rust — это как C++, если бы его писал человек, знающий Haskell. Система типов Rust решает главную проблему C++ — небезопасность. C++ очень легко сделать ошибки, которые приведут к поломкам (например, use after free). Rust позволяет писать безопасный код, сохраняя при этом выразительность и околонулевые накладные расходы C++. В докладе будут подробно описаны механизмы языка, которые контролируют безопасность программы. Хотя в данный момент Rust ещё не подходит для использования в продакшне, его всё равно стоит изучать. Во-первых, потому что это очень интересный подход к программированию, а во-вторых, потому что через несколько лет для разработки требовательных к ресурсам программ будет необходим именно Rust или другой похожий инструмент.
Степан Кольцов — Rust — лучше, чем C++
Степан Кольцов — Rust — лучше, чем C++
Yandex
The Go programming language presentation at Seoul GTUG
About Go
About Go
Jongmin Kim
這是 Code & Beer Meetup 的第一次 Talk 投影片,主題為 Go Lang 的 Tutorial。
Go Lang Tutorial
Go Lang Tutorial
Wei-Ning Huang
Groovy and its place in Java world and scripting
Groovy
Groovy
Zen Urban
Just how different is "Modern C++" from "legacy C++"? Is my codebase ready for C++17? Do I need a full rewrite of my app to modernize my code? If you're looking for answers to some of these questions, join us for a session on how to effectively leverage modern C++17 features in your existing C++ projects; and no, you don't need to rewrite your app.
How to Adopt Modern C++17 into Your C++ Code
How to Adopt Modern C++17 into Your C++ Code
Microsoft Tech Community
Just how different is "Modern C++" from "legacy C++"? Is my codebase ready for C++17? Do I need a full rewrite of my app to modernize my code? If you're looking for answers to some of these questions, join us for a session on how to effectively leverage modern C++17 features in your existing C++ projects; and no, you don't need to rewrite your app.
How to Adopt Modern C++17 into Your C++ Code
How to Adopt Modern C++17 into Your C++ Code
Microsoft Tech Community
11 Computer Networks Program. First 8 programs with output and next were without output.
Computer Networks Lab File
Computer Networks Lab File
Kandarp Tiwari
An overview about
C to perl binding
C to perl binding
Shmuel Fomberg
What do threads, atomic variables, mutexes, and conditional variables have in common? They are the basic building blocks of any concurrent application in C++, which are even for the experienced C++ programmers a big challenge. This massively changed with C++17 and change even more with C++20/23. What did we get with C++17, what can we hope for with C++20/23? With C++17, most of the standard template library algorithms are available in sequential, parallel, and vectorised variants. With the upcoming standards, we can look forward to executors, transactional memory, significantly improved futures and coroutines. To make it short. These are just the highlights from the concurrent and parallel perspective. Thus there is the hope that in the future C++ abstractions such as executors, transactional memory, futures and coroutines are used and that threads, atomic variables, mutexes and condition variables are just implementation details.
C++ CoreHard Autumn 2018. Concurrency and Parallelism in C++17 and C++20/23 -...
C++ CoreHard Autumn 2018. Concurrency and Parallelism in C++17 and C++20/23 -...
corehard_by
Getting started with golang slides including the main language topics.
golang_getting_started.pptx
golang_getting_started.pptx
Guy Komari
The slides from the C++ and OOPS Crash Course conducted for ACM DBIT by Grejo Joby. Learn the concepts of OOPS and C++ Programming in the shortest time with these notes.
C++ and OOPS Crash Course by ACM DBIT | Grejo Joby
C++ and OOPS Crash Course by ACM DBIT | Grejo Joby
GrejoJoby1
Network lap pgms 7th semester
Network lap pgms 7th semester
DOSONKA Group
Whats new in_csharp4
Whats new in_csharp4
Abed Bukhari
Lạp trình C
Lập trình C
Lập trình C
Viet NguyenHoang
Slides from my talk at Clojure Finland Meetup. https://www.meetup.com/Tampere-Clojure-Meetup/events/258958000/
Fun with errors? - Clojure Finland Meetup 26.3.2019 Tampere
Fun with errors? - Clojure Finland Meetup 26.3.2019 Tampere
Metosin Oy
1- Modeling Hierarchy 2- Creating Testbenches Skills gained: 1- Reuse design units several times in a design hierarchy 2- Automate testing of design units This is part of VHDL 360 course
Building Hierarchy
Building Hierarchy
Mohamed Samy
Go 1.10 Release Party, featuring what's new in Go 1.10 and a few deep dives into how Go works. Presented at the PDX Go Meetup on April 24th, 2018. https://www.meetup.com/PDX-Go/events/248938586/
Go 1.10 Release Party - PDX Go
Go 1.10 Release Party - PDX Go
Rodolfo Carvalho
Oop Presentation
Oop Presentation
Ganesh Samarthyam
Последние 15 лет между разработчиками на Java и на C++ ведётся спор о том, какой язык программирования хуже — Java или C++. Программы на C++ глючат, падают, и в них утекает память. Программы на Java тормозят и требуют слишком много памяти. Rust — новый язык программирования, разрабатываемый компанией Mozilla — решает проблемы Java и C++: программы, написанные на Rust, одновременно быстрые и безопасные. Rust является таким же низкоуровневым, close-to-metal языком программирования, как и C++, однако в язык встроены конструкции, позволяющие на этапе компиляции доказывать, что в программе не случится обращения к неинициализированной памяти (механизм borrowed pointers). Большая часть моего рассказа будет посвящена описанию этого механизма.
Rust: код может быть одновременно безопасным и быстрым, Степан Кольцов
Rust: код может быть одновременно безопасным и быстрым, Степан Кольцов
Yandex
Bluespec @waseda
Bluespec @waseda
Takefumi MIYOSHI
Similar to 为什么 rust-lang 吸引我?
(20)
Степан Кольцов — Rust — лучше, чем C++
Степан Кольцов — Rust — лучше, чем C++
About Go
About Go
Go Lang Tutorial
Go Lang Tutorial
Groovy
Groovy
How to Adopt Modern C++17 into Your C++ Code
How to Adopt Modern C++17 into Your C++ Code
How to Adopt Modern C++17 into Your C++ Code
How to Adopt Modern C++17 into Your C++ Code
Computer Networks Lab File
Computer Networks Lab File
C to perl binding
C to perl binding
C++ CoreHard Autumn 2018. Concurrency and Parallelism in C++17 and C++20/23 -...
C++ CoreHard Autumn 2018. Concurrency and Parallelism in C++17 and C++20/23 -...
golang_getting_started.pptx
golang_getting_started.pptx
C++ and OOPS Crash Course by ACM DBIT | Grejo Joby
C++ and OOPS Crash Course by ACM DBIT | Grejo Joby
Network lap pgms 7th semester
Network lap pgms 7th semester
Whats new in_csharp4
Whats new in_csharp4
Lập trình C
Lập trình C
Fun with errors? - Clojure Finland Meetup 26.3.2019 Tampere
Fun with errors? - Clojure Finland Meetup 26.3.2019 Tampere
Building Hierarchy
Building Hierarchy
Go 1.10 Release Party - PDX Go
Go 1.10 Release Party - PDX Go
Oop Presentation
Oop Presentation
Rust: код может быть одновременно безопасным и быстрым, Степан Кольцов
Rust: код может быть одновременно безопасным и быстрым, Степан Кольцов
Bluespec @waseda
Bluespec @waseda
More from 勇浩 赖
pycon china 2013 zhuhai。珠海场讲稿。
论 Python 与设计模式。
论 Python 与设计模式。
勇浩 赖
Tp web
Tp web
勇浩 赖
总结一下我在 2012 在工作、学习方面的选择。
2012,我的技术之选
2012,我的技术之选
勇浩 赖
PyCon China 2012 上海的讲稿。
页游开发中的 Python 组件与模式
页游开发中的 Python 组件与模式
勇浩 赖
sparkle zeng 在珠三角技术沙龙 2012 年 2 月广州场新语言专场上的幻灯。
Scala
Scala
勇浩 赖
2012.2 珠三角技术沙龙广州场 开场幻灯
珠三角技术沙龙广州场
珠三角技术沙龙广州场
勇浩 赖
我在 PyCon China 2011 上的讲演。
Python 于 webgame 的应用
Python 于 webgame 的应用
勇浩 赖
Behavior+tree+ai lite
Behavior+tree+ai lite
勇浩 赖
敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法
勇浩 赖
珠三角技术沙龙游戏专场201105广州
先用再学 - 借助 Xna 快速开发游戏原型
先用再学 - 借助 Xna 快速开发游戏原型
勇浩 赖
珠三角技术沙龙游戏专场2011.05广州
关于Bitworld的一些话题222
关于Bitworld的一些话题222
勇浩 赖
Stekin
Stekin
勇浩 赖
03 -黄朝兴--腾讯游戏
03 -黄朝兴--腾讯游戏
勇浩 赖
abu.rpc intro
abu.rpc intro
勇浩 赖
06 -甄焱琨--知识转化为资源
06 -甄焱琨--知识转化为资源
勇浩 赖
5 月博文视点Openparty(深圳站)暨珠三角技术沙龙
07 -林伟铃--成长中的36氪
07 -林伟铃--成长中的36氪
勇浩 赖
5 月博文视点Openparty(深圳站)暨珠三角技术沙龙
01 -阿朱--简单事情夯实做
01 -阿朱--简单事情夯实做
勇浩 赖
2007 年 3 月在网易做的主题培训。
Python 温故
Python 温故
勇浩 赖
如何做好沙龙演讲
如何做好沙龙演讲
勇浩 赖
2011.4.23 在中大学而优书店四楼与橘子会成员分享。
虚拟世界是怎么炼成的(图片版)
虚拟世界是怎么炼成的(图片版)
勇浩 赖
More from 勇浩 赖
(20)
论 Python 与设计模式。
论 Python 与设计模式。
Tp web
Tp web
2012,我的技术之选
2012,我的技术之选
页游开发中的 Python 组件与模式
页游开发中的 Python 组件与模式
Scala
Scala
珠三角技术沙龙广州场
珠三角技术沙龙广州场
Python 于 webgame 的应用
Python 于 webgame 的应用
Behavior+tree+ai lite
Behavior+tree+ai lite
敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法
先用再学 - 借助 Xna 快速开发游戏原型
先用再学 - 借助 Xna 快速开发游戏原型
关于Bitworld的一些话题222
关于Bitworld的一些话题222
Stekin
Stekin
03 -黄朝兴--腾讯游戏
03 -黄朝兴--腾讯游戏
abu.rpc intro
abu.rpc intro
06 -甄焱琨--知识转化为资源
06 -甄焱琨--知识转化为资源
07 -林伟铃--成长中的36氪
07 -林伟铃--成长中的36氪
01 -阿朱--简单事情夯实做
01 -阿朱--简单事情夯实做
Python 温故
Python 温故
如何做好沙龙演讲
如何做好沙龙演讲
虚拟世界是怎么炼成的(图片版)
虚拟世界是怎么炼成的(图片版)
Recently uploaded
The value of a flexible API Management solution for Open Banking Steve Melan, Manager for IT Innovation and Architecture - State's and Saving's Bank of Luxembourg Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
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
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
The Digital Insurer
Scaling API-first – The story of a global engineering organization Ian Reasor, Senior Computer Scientist - Adobe Radu Cotescu, Senior Computer Scientist - Adobe Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
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
A Principled Technologies deployment guide Conclusion Deploying VMware Cloud Foundation 5.1 on next gen Dell PowerEdge servers brings together critical virtualization capabilities and high-performing hardware infrastructure. Relying on our hands-on experience, this deployment guide offers a comprehensive roadmap that can guide your organization through the seamless integration of advanced VMware cloud solutions with the performance and reliability of Dell PowerEdge servers. In addition to the deployment efficiency, the Cloud Foundation 5.1 and PowerEdge solution delivered strong performance while running a MySQL database workload. By leveraging VMware Cloud Foundation 5.1 and PowerEdge servers, you could help your organization embrace cloud computing with confidence, potentially unlocking a new level of agility, scalability, and efficiency in your data center operations.
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Principled Technologies
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
In this session, we will delve into strategic approaches for optimizing knowledge management within Microsoft 365, amidst the evolving landscape of Copilot. From leveraging automatic metadata classification and permission governance with SharePoint Premium, to unlocking Viva Engage for the cultivation of knowledge and communities, you will gain actionable insights to bolster your organization's knowledge-sharing initiatives. In this session, we will also explore how to facilitate solutions to enable your employees to find answers and expertise within Microsoft 365. You will leave equipped with practical techniques and a deeper understanding of how there is more to effective knowledge management than just enabling Copilot, but building actual solutions to prepare the knowledge that Copilot and your employees can use.
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Presentation on the progress in the Domino Container community project as delivered at the Engage 2024 conference
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Effective data discovery is crucial for maintaining compliance and mitigating risks in today's rapidly evolving privacy landscape. However, traditional manual approaches often struggle to keep pace with the growing volume and complexity of data. Join us for an insightful webinar where industry leaders from TrustArc and Privya will share their expertise on leveraging AI-powered solutions to revolutionize data discovery. You'll learn how to: - Effortlessly maintain a comprehensive, up-to-date data inventory - Harness code scanning insights to gain complete visibility into data flows leveraging the advantages of code scanning over DB scanning - Simplify compliance by leveraging Privya's integration with TrustArc - Implement proven strategies to mitigate third-party risks Our panel of experts will discuss real-world case studies and share practical strategies for overcoming common data discovery challenges. They'll also explore the latest trends and innovations in AI-driven data management, and how these technologies can help organizations stay ahead of the curve in an ever-changing privacy landscape.
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Three things you will take away from the session: • How to run an effective tenant-to-tenant migration • Best practices for before, during, and after migration • Tips for using migration as a springboard to prepare for Copilot in Microsoft 365 Main ideas: Migration Overview: The presentation covers the current reality of cross-tenant migrations, the triggers, phases, best practices, and benefits of a successful tenant migration Considerations: When considering a migration, it is important to consider the migration scope, performance, customization, flexibility, user-friendly interface, automation, monitoring, support, training, scalability, data integrity, data security, cost, and licensing structure Next Wave: The next wave of change includes the launch of Copilot, which requires businesses to be prepared for upcoming changes related to Copilot and the cloud, and to consolidate data and tighten governance ShareGate: ShareGate can help with pre-migration analysis, configurable migration tool, and automated, end-user driven collaborative governance
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Presented by Mike Hicks
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
writing some innovation for development and search
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
I've been in the field of "Cyber Security" in its many incarnations for about 25 years. In that time I've learned some lessons, some the hard way. Here are my slides presented at BSides New Orleans in April 2024.
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Imagine a world where information flows as swiftly as thought itself, making decision-making as fluid as the data driving it. Every moment is critical, and the right tools can significantly boost your organization’s performance. The power of real-time data automation through FME can turn this vision into reality. Aimed at professionals eager to leverage real-time data for enhanced decision-making and efficiency, this webinar will cover the essentials of real-time data and its significance. We’ll explore: FME’s role in real-time event processing, from data intake and analysis to transformation and reporting An overview of leveraging streams vs. automations FME’s impact across various industries highlighted by real-life case studies Live demonstrations on setting up FME workflows for real-time data Practical advice on getting started, best practices, and tips for effective implementation Join us to enhance your skills in real-time data automation with FME, and take your operational capabilities to the next level.
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Breathing New Life into MySQL Apps With Advanced Postgres Capabilities
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
This presentation explores the impact of HTML injection attacks on web applications, detailing how attackers exploit vulnerabilities to inject malicious code into web pages. Learn about the potential consequences of such attacks and discover effective mitigation strategies to protect your web applications from HTML injection vulnerabilities. for more information visit https://bostoninstituteofanalytics.org/category/cyber-security-ethical-hacking/
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Boston Institute of Analytics
Increase engagement and revenue with Muvi Live Paywall! In this presentation, we will explore the five key benefits of using Muvi Live Paywall to monetize your live streams. You'll learn how Muvi Live Paywall can help you: Monetize your live content easily: Set up pay-per-view access to your live streams and start generating revenue from your content. Increase audience engagement: Provide exclusive, premium content behind the paywall to keep your viewers engaged. Gain valuable viewer insights: Track viewer data and analytics to better understand your audience and tailor your content accordingly. Reduce content piracy: Muvi Live Paywall's security features help protect your content from unauthorized distribution. Streamline your workflow: The all-in-one platform simplifies the process of managing and monetizing your live streams. With Muvi Live Paywall, you can take control of your live stream monetization and create a sustainable business model for your content. Learn more about Muvi Live Paywall and start generating revenue from your live streams today!
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
Created by Mozilla Research in 2012 and now part of Linux Foundation Europe, the Servo project is an experimental rendering engine written in Rust. It combines memory safety and concurrency to create an independent, modular, and embeddable rendering engine that adheres to web standards. Stewardship of Servo moved from Mozilla Research to the Linux Foundation in 2020, where its mission remains unchanged. After some slow years, in 2023 there has been renewed activity on the project, with a roadmap now focused on improving the engine’s CSS 2 conformance, exploring Android support, and making Servo a practical embeddable rendering engine. In this presentation, Rakhi Sharma reviews the status of the project, our recent developments in 2023, our collaboration with Tauri to make Servo an easy-to-use embeddable rendering engine, and our plans for the future to make Servo an alternative web rendering engine for the embedded devices industry. (c) Embedded Open Source Summit 2024 April 16-18, 2024 Seattle, Washington (US) https://events.linuxfoundation.org/embedded-open-source-summit/ https://ossna2024.sched.com/event/1aBNF/a-year-of-servo-reboot-where-are-we-now-rakhi-sharma-igalia
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
As privacy and data protection regulations evolve rapidly, organizations operating in multiple jurisdictions face mounting challenges to ensure compliance and safeguard customer data. With state-specific privacy laws coming up in multiple states this year, it is essential to understand what their unique data protection regulations will require clearly. How will data privacy evolve in the US in 2024? How to stay compliant? Our panellists will guide you through the intricacies of these states' specific data privacy laws, clarifying complex legal frameworks and compliance requirements. This webinar will review: - The essential aspects of each state's privacy landscape and the latest updates - Common compliance challenges faced by organizations operating in multiple states and best practices to achieve regulatory adherence - Valuable insights into potential changes to existing regulations and prepare your organization for the evolving landscape
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Read about the journey the Adobe Experience Manager team has gone through in order to become and scale API-first throughout the organisation.
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Recently uploaded
(20)
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...
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
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
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
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
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
为什么 rust-lang 吸引我?
1.
为什么 rust-lang
吸引我? 赖勇浩 2012.2.25
2.
3.
4.
5.
6.
7.
8.
实用
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
并发
24.
25.
26.
27.
28.
29.
30.
安全 下次,下次再讲。
31.
32.
http://laiyonghao.com
Download now