#1042 与人沟通容易犯的两个错误

2024-12-04

过去一年的工作中,与人沟通越来越重要,让我注意到这个沟通效率问题。
我进行了一点总结,沟通低效是个普遍存在的问题,以下是两种常见的情形:

首先,有些人倾向于沉浸在自己的感受中,注意力更多放在自己想要表达的事项上。
这种“自我表达导向”的沟通方式,常常忽略了倾听的重要性。对方的观点和需求没有被充分理解,容易导致信息传递失真,甚至引发误解或冲突。

其次,思维跳跃问题也是沟通低效的一个重要因素。
在讨论中,思维发散,想到哪里说到哪里,无法聚焦于核心问题。这种“漫无目的”的沟通方式,不仅容易让对话变得冗长,还可能让其他人难以跟上节奏,最终导致问题久谈不决。

沟通效率的提升需要自我觉察和刻意练习,需要用心听别人的观点,然后把注意力放在这次沟通的主题上。

#1041 BFCM 是什么

2024-12-03

黑五(Black Friday)指的是美国感恩节后的一天,标志着圣诞购物季的开始,通常有大幅折扣。
网一(Cyber Monday)是紧接着黑五后的周一,主要针对线上购物的促销日。
BFCM(Black Friday Cyber Monday)则是指黑五和网一的联合促销活动,通常涵盖这两天的折扣。

在2024年,黑五(Black Friday)是11月29日,而网一(Cyber Monday)是12月2日。
BFCM(Black Friday Cyber Monday)通常指的是这两天的促销活动,涵盖了从11月29日(黑五)到12月2日(网一)的整个周末。

#1040 使用 ffmpeg 从视频中提取与合并音频信号

2024-11-28
# 提取音频
ffmpeg -i 夏洛的网_中文.mp4 -q:a 0 -map a 夏洛的网_中文.mp3

# 合并音频
ffmpeg -i 夏洛的网_英语.mp4 -i 夏洛的网_中文.mp3 -map 0:v -map 1:a -map 0:a -c:v copy -c:a copy 夏洛的网.mp4

# 给不同音轨取个名字
ffmpeg -i 夏洛的网2.mp4 -map 0 -c copy -metadata:s:a:0 title="中文" -metadata:s:a:1 title="English" 夏洛的网3.mp4

# 添加字幕(总是报错,没有成功)
ffmpeg -i 夏洛的网3.mp4 -i 夏洛的网_中文.srt -i 夏洛的网_英文.srt -map 0 -map 1 -map 2 -c:v copy -c:a copy -c:s srt \
-metadata:s:s:0 language=chi -metadata:s:s:0 title="中文" \
-metadata:s:s:1 language=eng -metadata:s:s:1 title="English" \
夏洛的网4.mp4

虽然字幕没有成功,但是播放器会自动加载,也还好。
PS:字幕其实也是播放器自动在线匹配,然后我选择保存在本地的。

#1034 什么是“企业 Linux”

2024-09-17

我看了阮一峰推荐的内容中有篇文章讲什么是“企业 Linux”(后面会附原文和中文翻译)。
RHEL 名字叫红帽企业 Linux,SLE 也是 SUSE Linux Enterprise 的缩写,我也一直好奇,这个“企业”到底是什么意思?

#1033 Mac 目录结构

2024-09-16
-> % tree -dL2 /
/
├── Applications
│   ├── Another Redis Desktop Manager.app
│   ├── Apifox.app
│   ├── Beyond Compare.app
│   ├── CopyQ.app
│   ├── DBeaver.app
│   ├── DingTalk.app
│   ├── GitButler.app
│   ├── Install macOS Monterey.app
│   ├── Microsoft Edge.app
│   ├── Nutstore.app
│   ├── OpenVPN Connect
│   ├── OpenVPN Connect.app -> /Applications/OpenVPN Connect/OpenVPN Connect.app
│   ├── Safari.app -> ../System/Cryptexes/App/System/Applications/Safari.app
│   ├── Utilities
│   ├── WeChat.app
│   ├── Wireshark.app
│   ├── iTerm.app
│   ├── wpsoffice.app
│   ├── 优酷.app
│   └── 企业微信.app
├── Library
│   ├── Apple
│   ├── Application Support
│   ├── Audio
│   ├── Bluetooth
│   ├── Bundles
│   ├── Caches
│   ├── Catacomb
│   ├── ColorPickers
│   ├── ColorSync
│   ├── Components
│   ├── Compositions
│   ├── Contextual Menu Items
│   ├── CoreAnalytics
│   ├── CoreMediaIO
│   ├── Developer
│   ├── DirectoryServices
│   ├── Documentation
│   ├── DriverExtensions
│   ├── Extensions
│   ├── Filesystems
│   ├── Fonts
│   ├── Frameworks
│   ├── GPUBundles
│   ├── Google
│   ├── Graphics
│   ├── Image Capture
│   ├── Input Methods
│   ├── InstallerSandboxes
│   ├── Internet Plug-Ins
│   ├── Java
│   ├── KernelCollections
│   ├── Keyboard Layouts
│   ├── Keychains
│   ├── LaunchAgents
│   ├── LaunchDaemons
│   ├── Logs
│   ├── Modem Scripts
│   ├── OSAnalytics
│   ├── OpenDirectory
│   ├── Perl
│   ├── PreferencePanes
│   ├── Preferences
│   ├── Printers
│   ├── PrivilegedHelperTools
│   ├── QuickLook
│   ├── Receipts
│   ├── Ruby
│   ├── Sandbox
│   ├── Screen Savers
│   ├── ScriptingAdditions
│   ├── Scripts
│   ├── Security
│   ├── Speech
│   ├── Spotlight
│   ├── StagedDriverExtensions
│   ├── StagedExtensions
│   ├── StartupItems
│   ├── SystemExtensions
│   ├── SystemMigration
│   ├── SystemProfiler
│   ├── Trial
│   ├── Updates
│   ├── User Pictures
│   ├── User Template
│   ├── Video
│   └── WebServer
├── System
│   ├── Applications
│   ├── Cryptexes
│   ├── Developer
│   ├── DriverKit
│   ├── Library
│   ├── Volumes
│   └── iOSSupport
├── Users
│   ├── Guest
│   ├── Shared
│   └── adm
├── Volumes
│   └── 未命名 -> /
├── bin
├── cores
├── dev
│   └── fd
├── etc -> private/etc
├── home -> /System/Volumes/Data/home
├── opt
├── private
│   ├── etc
│   ├── tmp
│   └── var
├── sbin
├── tmp -> private/tmp
├── usr
│   ├── bin
│   ├── lib
│   ├── libexec
│   ├── local
│   ├── sbin
│   ├── share
│   └── standalone
└── var -> private/var

128 directories

Linux 目录结构

/home -> /System/Volumes/Data/home
/usr
/bin
/sbin
/etc  -> private/etc
/var  -> private/var
/opt
/tmp  -> private/tmp
/dev

应用目录

/Applications/
/System/Applications/
/System/Volumes/Data/Applications/

-> % find / -maxdepth 5 -type d -name "*.app" > /tmp/a
-> % awk -F '/' '{path="";for(i=1;i<NF;i++){path=path $i "/"};c[path]++}END{for(i in c){printf "%5d  %s\n",c[i],i}}' /tmp/a | sort -nr 
  107  /System/Library/CoreServices/
   39  /System/Applications/
   19  /System/Applications/Utilities/
   18  /System/Library/Input Methods/
   18  /Applications/
    5  /Users/adm/Downloads/
    4  /Library/Image Capture/Devices/
    2  /System/Library/Services/
    2  /Library/Input Methods/
    2  /Applications/OpenVPN Connect/
    1  /usr/libexec/
    1  /System/Library/Classroom/
    1  /Applications/Nutstore.app/Contents/
-> % type code
code is /usr/local/bin/code
-> % ll /usr/local/bin/code
lrwxr-xr-x@ 1 adm  admin   167B  9 20 21:40 /usr/local/bin/code -> /private/var/folders/lh/vyr5k29j1cgbmd4b_lhpxq340000gn/T/AppTranslocation/F14FB3FE-0B4C-4F60-81FA-7AD83514E78D/d/Visual Studio Code.app/Contents/Resources/app/bin/code
-> % echo $TMPDIR
/var/folders/lh/vyr5k29j1cgbmd4b_lhpxq340000gn/T/