0%

作为男人,有很多原因必须在 59 秒内回复,否则,会发生一些不好的事情。

幸运的是,Telegram 提供了一个 API。

  1. 此处中获取您的开发者令牌,而不是机器人令牌
  2. 用安装 telethon pip3
  3. RTFM 使 py 起作用
阅读全文 »

今年 6 月,我在圣何塞加入 WWDC,那是我在使用 Uber 在库比蒂诺图书馆与朋友见面时看到的等待动画。

动画令人敬畏!

我很好奇他们是如何做到的,所以我做了一些探索。

Preview

好吧,折线动画仍然不够流畅。有谁有更好的主意吗?

阅读全文 »

我们在一万年前的 第 24 节 高阶圣堂法师 中提到过如何进阶

其实除了魔法的提升以外, Senior 还有一项神奇的技能

——反馈

此法先予以对方肯定(pengsha)
然后委婉指出有待加强的地方(quedian)
最终达到把对方的法力值清零的效果

阅读全文 »

Update 2021

已辞职,现在可帮内推 Apple
不过 Grab(格步科技)就要 IPO 了
觉得好的话,可以让朋友继续帮着内推

阅读全文 »

就像调用 API 一样,它比我想象的要容易得多(实际上是) 😄😄😄

import Speech

Info.plist

  • Privacy - Microphone Usage Description
  • Privacy - Speech Recognition Usage Description

Authorization

1
2
3
4
5
6
7
8
9
10
SFSpeechRecognizer.requestAuthorization { authStatus in
OperationQueue.main.addOperation { [weak self] in
switch authStatus {
case .notDetermined, .denied, .restricted:
print(".notDetermined, .denied, .restricted")
case .authorized:
self?.startRecognizeFile()
}
}
}
阅读全文 »

ClassName, FileRW, VideoPlayer, VideoPicker, ExcelFilePicker, FileCrypto, dateFormatter, Notification, GradientView, ShowAlertController, LoadingView, AddAnchorConstraints

1
2
3
4
5
extension NSObjectProtocol {
static var className: String {
return String(describing: Self.self)
}
}
阅读全文 »

游戏改变了我的生活。

我去过很多年的城市,这些城市曾经有过刺客信条系列的旅行,其中有“睡狗 2”,“ GTA”等等。
当我真正进入现实世界时,它会产生很大的影响。因此,每次回去时,总是想在游戏中体验一次。

阅读全文 »