2021
Real World Cryptography 豆瓣
作者: David Wong Manning Publications 2020 - 3
Real World Cryptography helps you understand the cryptographic techniques at work in common tools, frameworks, and protocols so you can make excellent security choices for your systems and applications. There’s no unnecessary theory or jargon—just the most up-to-date techniques you’ll need in your day-to-day work as a developer or systems administrator. Cryptography expert David Wong takes you hands-on with cryptography building blocks such as hash functions and key exchanges, then shows you how to use them as part of your security protocols and applications. Alongside modern methods, the book also anticipates the future of cryptography, diving into emerging and cutting-edge advances such as cryptocurrencies, password-authenticated key exchange, and post-quantum cryptography. Throughout, all techniques are fully illustrated with diagrams and real-world use cases so you can easily see how to put them into practice.
what's inside
Best practices for using cryptography
Diagrams and explanations of cryptographic algorithms
Identifying and fixing cryptography bad practices in applications
Picking the right cryptographic tool to solve problems
2020年7月6日 想读 Why I’m Writing A Book On Cryptography. Hey! I'm David, a security engineer at the Blockchain team of Facebook
2021 计算机科学 软件工程
疼痛难免 (2022) 豆瓣 TMDB
This Is Going to Hurt Season 1 所属 电视剧集: 疼痛难免
9.3 (721 个评分) 导演: 露西·福布斯 演员: 本·卫肖 / 哈丽特·瓦尔特
本剧改编自Adam Kay的同名日记式回忆录《绝对笑喷之弃业医生日志》(简中书译名),Ben Whishaw饰演一个虚构版本的Adam。
Adam是一名妇产科病房的医生,在医院等级制度中举步维艰——他的职位低到得忍受折磨人的工作时长,但又高到得面对接二连三的可怕职责。Adam每周工作97小时,需要做出各种生死抉择,而他清楚就连医院停车收费表的收入都比自己高。面对工作中越来越大的压力,他依靠自己的个人生活来度过一切。
故事从一个实习医生的视角出发,讲述医院病房里未加掩饰的真实故事,描绘了令人振奋、充满欢笑的高潮,也展现了令人痛苦的低谷。
汉密尔顿 (2020) 豆瓣 维基数据 TMDB IMDb
Hamilton
9.4 (849 个评分) 导演: Thomas Kail 演员: 林·曼努尔·米兰达 / 小莱斯利·奥多姆
其它标题: 해밀턴 / ハミルトン
这部音乐剧严格遵照历史,讲述 Hamilton 政治生涯中的几件大事,他的战友和政敌、他与妻子 Eliza 和长子 Philip 的深厚感情以及他犯下的错误。历史人物 George Washington、Thomas Jefferson & James Madison 等在剧中轮流出场。剧中音乐以Hip-hop为主,穿插了Jazz,R&B, Tin Pan Alley 等多种风格的歌曲。
世界末日 (2022) IMDb 豆瓣 TMDB 维基数据
Armageddon Time
6.5 (68 个评分) 导演: 詹姆斯·格雷 演员: 安妮·海瑟薇 / 杰瑞米·斯特朗
其它标题: Armageddon Time / 世界末日的时刻
影片基于格雷自己的童年记忆创作,讲述了在上世纪80年代美国正要选举罗纳德·里根为总统的背景下,一个关于友谊与忠诚的故事。格雷当时在纽约皇后区邱森林学校学习和成长,而唐纳德·特朗普是该校校友,特朗普的父亲弗雷德·特朗普是这所私立学校的董事会成员。
Spring in Action, Sixth Edition 豆瓣
作者: Craig Walls Manning Publications 2021 - 3
about the book
Spring in Action, 6th Edition guides you through Spring’s core features explained in Craig Walls’ famously clear style. You’ll roll up your sleeves and build a secure database-backed web app step by step. Along the way, you’ll explore reactive programming, microservices, service discovery, RESTful APIs, deployment, and expert best practices. The latest version of a bestseller upgraded for Spring 5.2, this new edition also covers the RSocket specification for reactive networking between applications, and delves deep into essential features of Spring Security. Whether you’re just discovering Spring or leveling up to Spring 5.2, this Manning classic is your ticket!
what's inside
Building reactive applications
Relational and NoSQL databases
Integrating via HTTP and REST-based services, and sand reactive RSocket services
Reactive programming techniques
Deploying applications to traditional servers and containers
Securing applications with Spring Security
Covers Spring 5.2
Programming Rust, 2nd Edition 豆瓣 谷歌图书
作者: Leonora F.S. Tindall / Jason Orendorff O'Reilly Media, Inc. 2021 - 5
The Rust programming language offers the rare and valuable combination of statically verified memory safety and low-level control. Imagine C++ but without dangling pointers, null pointer dereferences, leaks, or buffer overruns. With this practical guide, systems programmers will understand Rust’s rules clearly and economically. You’ll learn how to express programs that Rust can prove are free of a broad class of common errors.
Rust brings the benefits of an expressive modern type system to systems programming. Authors Jim Blandy and Jason Orendorff demonstrate how Rust’s features put programmers in control over memory consumption and processor use, combining predictable performance with memory safety and trustworthy concurrency.
You’ll learn:
How to write fast, safe, concurrent programs in Rust
Rust’s rules for managing memory efficiently, including ownership, borrowing, moves, and lifetimes
How to design interfaces that fit well into the Rust ecosystem
Rust’s all-purpose Cargo tool for building, testing, and managing Rust packages
High-level features like traits, generics, closures, and iterators that make Rust productive and flexible
Knative in Action 豆瓣
作者: Jacques Chester Manning Publications 2021 - 3
Knative in Action shows you how to build more complex and capable serverless applications with Knative. You’ll start by getting up to speed with the basics of serverless computing, Knative’s design concepts, and the tricky problems that the toolkit works to simplify. Next, Knative expert Jacques Chester takes you through how to use Knative Serving to build your systems, baking in autoscaling, auto-updating, and easy deployment right from the start. From there you’ll learn how to use Knative Eventing to wire together disparate systems into an elegant, functional whole. Finally, you'll learn how Knative can be used to smooth your shipping pipeline, from initial development right through to monitoring your software in production.
what's inside
Deploying a service with Knative Serving
Connecting systems with Knative Eventing
Autoscaling for differing server loads
Developing, shipping, and operating software with Knative