A Seat at the Table - IT Leadership in the Age of Agility# A Seat at the Table – IT Leadership in the Age of Agility By Mark Schwartz “Mark Schwartz is a rare combination: a deep thinker who has also applied lean, Agile, and DevOps principles at the highest inspect-and-adapt, feedback-and-vision-oriented approach because of its complexity. ## A Nimble Approach to The Table Agile in One Paragraph: Agile thinking simply says that we should empower small teams to inspect adopting an intelligent attitude toward risk. Quality: It is difficult for IT to gain a seat at the table when IT is always failing, but on the other hand, an IT leader who is reacting to statistical noise—failures0 码力 | 4 页 | 379.23 KB | 1 年前3
A Seat at the Table - IT Leadership in the Age of Agility# A Seat at the Table – IT Leadership in the Age of Agility – Part 3 By Mark Schwartz “Courage, I say, is the value most needed by Agile IT leaders.” - Mark Schwartz ## Last Time in Part 2 Enterprise no sense a “final” operating capability. ## Quality It is difficult for IT to gain a seat at the table when IT is always failing, but on the other hand, an IT leader who is reacting to statistical noise—failures ties. ## The CIO's Place at the Table IT leadership runs the business along with the others who run the business. The seat at the table is earned by being at the table. The role of senior IT leadership0 码力 | 7 页 | 387.48 KB | 1 年前3
Steering connections to sockets with BPF socket lookup hook## Steering connections to sockets with BPF socket lookup hook Jakub Sitnicki, Cloudflare @jkbs0 @cloudflare eBPF Summit ## Who am I? - Software Engineer at Cloudflare Spectrum TCP/UDP reverse proxy scan first 1000 ports 7, 77, 777 are closed ## What is socket lookup? Application Receive path for local delivery  Protocol ## Driver ## Service dispatch with BPF socket lookup packet metadata struct bpf_sk_lookup { __u32 family; __u32 protocol; __u32 remote_ip4; __u32 remote_port; __u320 码力 | 23 页 | 441.22 KB | 1 年前3
A Seat at the Table: IT Leadership in the Age of Agility - Part 2# A Seat at the Table – IT Leadership in the Age of Agility – Part 2 By Mark Schwartz “To the talented and hard-working government employees, so resilient in the face of impediments, criticism, and abuse sort of Star Chamber—a dimly lit group of serious, hooded faces (“decision makers”) seated around a table, passing judgment on each “formal proposal” presented to them. That last piece of Hunter and Westerman’s adopting an intelligent attitude toward risk. Quality: It is difficult for IT to gain a seat at the table when IT is always failing, but on the other hand, an IT leader who is reacting to statistical noise—failures0 码力 | 7 页 | 387.61 KB | 1 年前3
A New Dragon in the Den: Fast Conversion From Floating-Point NumbersBinary128(__float128 and std::float128_t) • Others ## Binary32 ## 0 1 0 0 0 0 0 1 0 0 1 0 1 1 0 0 0 0 <table>biased exponent mantissa table> <table>0 0 0 0 0 0 0 ± biased exponent mantissa table> ## Binary32 0 sign: + (0) or - (1) <table>1 0 0 0 0 0 0 ± biased exponent m 0 码力 | 171 页 | 6.42 MB | 1 年前3
Getting Started in KiCad - KiCad 9.0 Reference ManualGetting Started in KiCad The KiCad Team Table of Contents Introduction to KiCad 9.0 … 2 Downloading and installing KiCad … 2 Support … 2 Basic Concepts and Workflow … 3 PCB Design Workflow … 6 Tutorial Tutorial Part 1: Project … 7 Tutorial Part 2: Schematic … 9 Symbol Library Table Setup … 9 Schematic Editor Basics … 9 Schematic Sheet Setup … 10 Adding Symbols to the Schematic … 11 Selecting and Moving Objects Fabrication Outputs … 36 Tutorial Part 4: Custom Symbols and Footprints … 39 Library and Library Table Basics … 39 Creating New Global or Project Libraries … 40 Creating New Symbols … 40 Creating New Footprints0 码力 | 55 页 | 2.37 MB | 1 月前3
curvefs client删除文件和目录功能设计Session机制: • 遗留问题 • 工作量评估 ## 背景 目前curvefs client版本对删除unlink和rmdir的设计只有简单的删除inode和dentry结构,遗留了nlink和lookup count相关的内容还未实现,是不完备的。本文首先调研moosefs,chubaofs等分布式系统,参考并设计解决上述遗留问题。 当前删除接口代码如下: CURVEFS_ERROR Fuse nk字段不同,目录的nlink字段初始值为2,并且在目录下,每创建一个新目录,nlink字段也会+1,删除目录nlink相应的减1。 目录不支持硬链接。 ## 二 是删除时lookup count未考虑: lookup count 指的是文件的访问计数。当文件/目录被打开时,即使文件/目录已经被另一个进程删除了(nlink=0),该文件/目录仍然可以被打开的进程访问,不会造成崩溃或报错,我们的curvefs也需要实现这样的语义。 Forget about an inode * This function is called when the kernel removes an inode * The inode's lookup count increases by one for every call to * fuse reply entry and fuse reply create. The nlookup parameter0 码力 | 15 页 | 325.42 KB | 1 年前3
sync clickhouse with mysql mongodbChanllenges ## Possible Solutions 1 ## Replay binlog/oplog CRUD directly Can't update/delete table frequently in Clickhouse Not suitable for MongoDB ## Possible Solutions 2 MySQL Engine Creating ;, 'database', 'user', 'password') ## Possible Solutions 3 Reinit whole table every day.....  Solution: PTS Key Features ☐ Only one config file needed for a new Clickhouse table ☐ Init and keep syncing data in one app for a table ☐ Sync multiple data source to Clickhouse in minutes ## PTS ## Provider0 码力 | 38 页 | 2.25 MB | 2 年前3
Compile-Time Compression and Resource Generation with C++20C++20's constexper features can: • Generate data from code at compile-time • Be used to construct: ☐ Lookup Tables Configuration Fuses ☐ Compressed Strings USB Descriptors ## Along the way • Introduce const int bar = 1; int main() { foo += 1; // bar += 1; // ERROR } ## Building Resources • Lookup Tables • Configuration Fuses • Compressed String Tables • USB Descriptor Code samples available eb32386b0b5d0b7/p10_1.jpg) Lookup Tables Lets make a lookup table that does linear interpolation. - Warning: constexpris a gcc extension [P1383] • Table of sin(x) where x is in degrees0 码力 | 59 页 | 1.86 MB | 1 年前3
百度智能云 Apache Doris 文档$$ 10,0 $$ 。 precision: 1 ~ 27 scale: 0 ~ 9 举例: ### 1. 默认取值是decimal(10, 0) mysql> CREATE TABLE testTable1 (k1 bigint, k2 varchar(100), v decimal SUM) DISTRIBUTED BY RANDOM BUCKETS 8; Query OK, 0)|\| Yes|\| false|\| N/A|\| SUM|\|| 3 rows in set (0.01 sec) ### 2. 显式指定 decimal 的取值范围 CREATE TABLE testTable2 (k1 bigint, k2 varchar(100), v decimal(8,5) SUM) DISTRIBUTED BY RANDOM BUCKETS 8; Query +----------------+ 1 row in set (0.01 sec) ## HLL 数据类型 HLL(HyperLogLog) 类型是一个二进制类型。HLL 类型只能用于聚合类型的表(Aggregation Table),并且必须指定聚合类型为 HLL_UNION。 HLL 类型主要用于非精确快速去重场景下,对数据进行预聚合。 HLL列只能通过配套的 hll_union_agg、hll_cardinality、hll_hash0 码力 | 203 页 | 1.75 MB | 2 年前3共 1000 条- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词AgileLegacy ModernizationEnterprise ArchitectureRiskValue DeliveryIT领导力敏捷方法业务成果风险管理阴影ITBPF socket lookup hookeBPFBPF sk_lookupBPF mapssockmap企业架构治理与监督增量投资持续反馈Floating-point numbersConversionLookup tableOptimizationPrecisionKiCadschematicPCBsymbol library tablefootprint library tableTrash机制nlink字段lookup countSession机制inodePTSbinlogoplogClickhouse table同步constexprC++20lookup tablesconfiguration fusesUSB descriptorsRoutine LoadCREATE TABLEBACKUPREPOSITORYLOAD













