迫于 macos 开启缩放模式之后状态栏不够用 写了个空白 App,清空了所有菜单栏给 状态栏图标 留出空间

迫于 macos 开启缩放模式之后状态栏不够用 才有了这个空白 App,清空了所有菜单栏给状态栏图标留出空间

https://tva1.sinaimg.cn/large/008eGmZEgy1gpdagwz0rfj32d8026afc.jpg

大多数情况下切换到 finder 就够用了, 直到我遇见了 istats ?

https://tva1.sinaimg.cn/large/008eGmZEgy1gpdaj5isd9j32da01std7.jpg

大概就是这样,还有两个问题

1 .隐藏 dock 图标:不会做

2 .注册快捷键,也不会,请自己想想办法吧

https://github.com/LazyFury/iMenu

10 条回复    2021-04-09 13:02:50 +08:00
typetraits
    1

typetraits   1 小时 54 分钟前   ❤️ 1

这不应该是减少菜单栏图标数量才是*优解吗
也可以用 Bartender
treblex
    2

treblex   1 小时 52 分钟前   ❤️ 1

@typetraits 这个厉害
之前用了 hiddenBar,但是展开的时候还是显示不全,找了几个也都是相同的方案
typetraits
    3

typetraits   1 小时 50 分钟前   ❤️ 1

@treblex #2 Bartender 在 Big Sur 上体验也不好,有时候切换隐藏 /显示的时候会闪一下
thuang
    4

thuang   1 小时 45 分钟前   ❤️ 1

alfred 有必要保留一个图标么……
treblex
    5

treblex   1 小时 43 分钟前

@thuang 有办法隐藏吗,有些是完全没有交互的,但是不会隐藏
Tecrafter
    6

Tecrafter   1 小时 39 分钟前   ❤️ 1

Bartender 把没那么刚需的图标折叠一下,然后把当图标展开如果状态栏不够时就自动将 Bartender 切到前台打开一下。
WillBC
    7

WillBC   40 分钟前 via iPhone

这台电脑上 app 太多了,还要用 app 来处理 app,这是个无底洞啊。从 Alfred 不知道怎么隐藏帽子图标来看,我只能妄加猜测一下你对多数 已安装 app 的使用和研究没那么深入。建议思考下你真的需要实时监测这么多信息吗?比如:输入法、音量、蓝牙等等

因为不怎么移动办公,*近移除了电池和 Wi-Fi 。现在我的 menu bar 已经简化到只剩三个 item 了,并且平时都是默认隐藏 menu bar 的。

WillBC
    8

WillBC   24 分钟前 via iPhone

@WillBC 当然开心*重要。
treblex
    9

treblex   21 分钟前 via iPhone

@WillBC 哈哈,好玩嘛,因为开了缩放模式所以放不下了?
clrss
    10

clrss   7 分钟前

哈哈, 这事我也干过..
我图标到不多, 不过当年用 12 寸屏幕小.

使用AWS云服务构建高可用架构,实现云备份和云灾备

近日业内连续发生了多起互联网服务的安全事故, 使得大家都充分意识到了数据备份、数据归档和灾难备份的重要性。每个公司或组织其实都随时面临着可能出现的各种事故和意外, 从病毒故障到操作失误,从水灾火灾到风暴地震,从挖掘机到黑客。在高度信息化的互联网时代,这些事故可以给业务带来灾难性的损失。无论是天灾人祸还是技术故障,IT部门必须有能力迅速恢复系统运营,保持业务能正常进行。

企业的灾备策略至关重要。 ECG调研数据 (*见备注)显示3/4企业只能承受*多3个小时的关键业务系统宕机,而有过半企业要求宕机时间不能超过一个小时,否则企业的声誉、客户的满意度和公司的财务的状况都可能受到难于挽回的重大损失。企业要制定好两个重要指标:恢复时间RTO–故障恢复时间,和恢复点RPO—可忍受数据损失的时间点。基于这两个关键业务指标,企业IT部门可以设计相应的应用架构、备份架构和灾备体系,通过使用一系列的镜像/复制等技术手段,来实现相应系统的连续性服务水平。
构建高可用高容灾的IT系统和建设IT灾备系统,具有显而易见的价值。 但问题是,实施并拥有好的容灾和灾备能力,往往要求企业花费大量时间和精力,部署复杂和昂贵的技术和业务方案。这对于多数企业,特别是中小型企业,都是一个巨大的负担。

使用公有云的基础设施来实现数据保护、备份归档和灾难备份,拥有传统IT无法比拟的巨大优势。云灾备具备以下四个方面的优势:

一是低成本,视需要使用云来备份,可以减少多达85%的灾备支出;

二是无需自建管理数据中心,免去购买使用维护各种硬件所带来的烦恼;

三是高效,云中建立的高可用高容错架构可以提升恢复时间和恢复点目标;

四是方便,基于AWS可以简便快速灵活地构建灾备站点。
%title插图%num

附图1为AWS网站上为企业私有应用建立基于AWS的灾备系统的示意架构图。 在这个示例中,公司的数据中心部署了提供内容管理系统的包含本地存储的应用服务器和数据库服务器。 AWS Storage Gateway 是连接内部部署软件设备和云存储的服务,能够安全地将数据上传到 AWS 云服务,以提供高成本效益的备份和快速灾难恢复。AMIs 是预配置的操作系统和应用软件,用来创建Amazon Elastic Compute Cloud (Amazon EC2)的虚拟机.。应用服务器快照以及服务器恢复所使用的Amazon Machine Images (AMI)都存储在Amazon Simple Storage Service (Amazon S3)上。对于数据库备份, Oracle数据库可以使用Oracle Secure Backup (OSB) 的云模块直接备份到Amazon S3 上。当公司的数据中心发生灾难的时候,可以在 Amazon Virtual Private Cloud (Amazon VPC)中重新创建完整的基础设施 ,使用Amazon EC2对于应用和数据库服务器进行重建。为了还原卷快照,可以使用 Amazon Elastic Block Store (EBS)卷与待恢复的应用服务器绑定在一起。为了远程访问复原的应用,客户可以使用通过VPC网关创建的*连接, 或者建立专线直联Direct Connect。
%title插图%num

附图2使用AWS多可用区建立高可用高容错应用的示意架构图。亚马逊AWS鼓励用户使用云端的多可用区(Availability Zones),这样可以创建高可用性的系统,并保证系统好的容灾能力。 AWS将其公共云服务划分成十一个区域,而且在每个区域内都配置了多可用区。近日, AWS中国区北京区域有限预览已开始提供第二个EC2可用区。如何使用AWS多可用区构建高可用性号容灾性的架构,是云时代IT架构师首先要学的基本功。

亚马逊AWS云服务还为建立备份和灾备提供很多现成的服务功能。AWS 云支持许多常见的灾难恢复 (DR) 架构,从收到通知即可扩展的“指示灯”环境到支持快速故障转移的“暖待机”和“热待机”环境,均可有效支持实现部署。下面我们简要描述一下基本和常用的使用场景。

数据云备份
亚马逊S3是设计为拥有11个9的持久性,可以方便的提供数据的备份服务。 企业自有的数据可以通过互联网备份到云上,并随时可以从任何地方还原使用。在AWS运行的存在EBS上的数据可以通过快照存在S3上,以供在需要时还原到云上或私有的机房。
%title插图%num

指示灯(Pilot Light, 或叫守护灯)服务
在这种相对低价的备份方案场景中,用户在AWS云上设置运行一个*核心的应用系统环境,例如一个在进行镜像复制的数据库服务器。 当灾难来袭时,依据已预先规划好的方案, 客户在云里自动快速全方位部属建立完整系统所需的其它应用和架构, 与已在运行的核心系统一起,构成一个完整的业务应用系统, 承担起生产系统的责任。
%title插图%num

“暖待机”和“热待机” 服务
在这种更高效的备份方案场景中, 一个完整具有全部系统功能的应用环境被建立在云上,并应经在运行。 在“暖待机”服务的情况下,所有应用和数据服务器按已经缩小了的*小规模在运行。 当灾难来袭时,它们被迅速自动放大以承担正常生产的负载。对于更关键的业务应用,客户则可以选择性能更高但价格也更昂贵的“热待机”服务,即在云中部属运行能够支持正常生产负载的环境,实现所谓高级别的“异地多活”部属。无论是暖热待机,通过适当安排,这些待机的服务器平时还可以用来做调试和测试等用处。
%title插图%num

“暖待机”和“热待机” 服务
在这种更高效的备份方案场景中, 一个完整具有全部系统功能的应用环境被建立在云上,并应经在运行。 在“暖待机”服务的情况下,所有应用和数据服务器按已经缩小了的*小规模在运行。 当灾难来袭时,它们被迅速自动放大以承担正常生产的负载。对于更关键的业务应用,客户则可以选择性能更高但价格也更昂贵的“热待机”服务,即在云中部属运行能够支持正常生产负载的环境,实现所谓高级别的“异地多活”部属。无论是暖热待机,通过适当安排,这些待机的服务器平时还可以用来做调试和测试等用处。

云备份的概念虽然简单,但其有效部署实施对云的运营商有很高的要求。 AWS因为拥有AMI、 EIP/ENI、ELB、Auto Scaling、VPC、 Cloud Formation和多可用区等众高性能的云服务和多年的商业运营经验,使得上述这些云备份方案得以有效的部署和实施,并拥有众多可供用户借鉴的成功案例。

————————————————

原文链接:https://blog.csdn.net/awschina/article/details/46311635

无法为 Apple ID 充值

默认付款方式:银联信用卡( 62 开头)

尝试解决方法:

  1. 咨询银行客服,得到答复是信用卡信息一切正常,初步判断是 Apple 端问题。
  2. 咨询 Apple 客服,尝试切换网络、还原网络设置、重新绑定信用卡、更换 iOS 设备等方法,均未解决问题。

请问大家是否有遇到过这种情况?

14f638f27ba0cd59b09454337.jpeg

3 条回复    2021-04-09 12:46:40 +08:00
Telegram
    1

Telegram   27 分钟前

说到充值,去微信充,有个活动,好像是 9 折。一个人限一次,我冲了 1000 。反正每个月 icloud 月租费要扣,还有 music
V9230
    2

V9230   24 分钟前

一样的,想薅点招行羊毛,充不进
mangoDB
    3

mangoDB   22 分钟前

@Telegram 感谢推荐。

@V9230 是的,银联活动。

怎样用 Python 转换这段代码

怎样用 Python 转换这段代码

源代码:
[
{“userid”:”Change”,”tags”:[{“type”:1,”tag_id”:”e” }],},
{“userid”:”andy.lei”,”tags”:[{“type”:1,”tag_id”:”eg” },{“type”:1,”tag_id”:”ti”}],}
]

希望用 python 处理后变成:
[
{“userid”:”change”,”tagid”:”e”},{“userid”:”andy.lei”,”tagid”:”eg”},{“userid”:”andy.lei”,”tagid”:”ti”}
]

求实现方法

wuwukai007
    1

wuwukai007

import pandas as pd
from pandas.io.json import json_normalize
json_normalize(a,’tags’,[‘userid’]).drop(‘type’,axis=1).to_dict(‘records’)
如果觉得有用,请务必回复我,不然我会伤心的?
DGideas
    3

DGideas

上边的方法都不太好哇。。。

“`python
a = [
{“userid”:”Change”,”tags”:[{“type”:1,”tag_id”:”e” }],},
{“userid”:”andy.lei”,”tags”:[{“type”:1,”tag_id”:”eg” },{“type”:1,”tag_id”:”ti”}],}
]

result = []
[*map(lambda x: result.extend([{“userid”: x[“userid”], “tagid”: tag[“tag_id”]} for tag in x[“tags”]]), a)]
print(result)
“`

dll30
    5

dll30

我愣是没看懂你想怎么转,给个说明呀
cbiqih
    6

cbiqih

“`python
users = [
{“userid”: “Change”, “tags”: [{“type”: 1, “tag_id”: “e”}], },
{“userid”: “andy.lei”, “tags”: [{“type”: 1, “tag_id”: “eg”}, {“type”: 1, “tag_id”: “ti”}], }
]

result = [{‘userid’: user[‘userid’], ‘tagid’: tag[‘tag_id’]} for user in users for tag in user[‘tags’]]
print(result)
“`

正则提取又蒙圈了!

正则提取又蒙圈了!

[18,3,5,7,5,2,3,3,14,14],[19,3,7,3,8,5,0,1,15,12],[20,3,7,3,9,1,1,2,19,7],[24,4,4,8,4,5,1,2,9,19],[25,2,5,7,4,6,1,3,13,15],[26,1,6,10,2,4,4,1,13,15],[27,6,4,2,3,5,4,4,13,15],[28,2,1,12,7,2,2,1,11,16],[29,5,6,9,5,1,1,1,13,15],[30,2,6,8,4,1,2,4,15,12],[31,0,7,8,5,3,1,3,14,13],[33,1,6,8,5,3,1,3,14,13],[35,3,3,8,6,3,3,2,13,15],[46,4,9,7,3,2,2,1,14,14],[51,0,11,6,8,1,2,0,21,7],[52,3,7,6,6,3,2,1,15,13],[56,1,7,3,6,2,3,5,19,8],[59,1,3,8,9,4,1,2,14,14],[60,4,6,5,7,2,1,2,14,13],[62,2,4,4,10,5,1,1,15,12]

怎么提取其中一个列表啊? re.findall(r’\[18,(\d+)\],’,list) 为什么提取不到呢? 只能提取全部数字。 比如提取*个列表,以 18 这个元素定位应该怎么写哇?

VTEX9527
    1

VTEX9527   30 天前

r’\[18(,\d+){9}\],’
maloneleo88
    2

maloneleo88   30 天前

@VTEX9527 不行呀 逗号扔里面也不行
maloneleo88
    3

maloneleo88   30 天前

@VTEX9527 得到 [‘,14’]
jeffwcx
    4

jeffwcx   30 天前

/\[18(,?\d+){9}\]/ 这样不就好了吗
ETiV
    5

ETiV   30 天前

\[18,[,0-9]+\]

虽然……不知道你到底想干啥……

jeffwcx
    6

jeffwcx   30 天前

/\[18(,\d+){9}\]/g 这个加 global 也是可以的
VTEX9527
    7

VTEX9527   30 天前

@maloneleo88
楼上正则都是没有问题的,主要应该是 re 模块的实现不一样。python 中 re.findall()是匹配分组的,您要字符串中*个数组。我暂时能想到的是换一个写法。
str_regex = r’\[18(,\d+){9}\]’
list_value = re.finditer(str_regex, input, flags=re.I)
for match in list_value:
first_array_str = match.group()
print(first_array_str)

然后,自行处理 first_array_str

webshe11
    8

webshe11   30 天前

不知道楼主想干啥,有种 X-Y Problem 的气息
如果不用非用正则表达式,左右补上 ‘[‘ ‘]’ 然后 json.loads() 比较好处理
Kasumi20
    9

Kasumi20   30 天前

/\[18.*?\]/
maloneleo88
    10

maloneleo88   30 天前

@VTEX9527
@jeffwcx
@ETiV
@jeffwcx
@VTEX9527
@webshe11
@Kasumi20

谢谢大家,搞了半天,新人,只会正则和 xpath, 经 @webshe11 提醒,json.loads 试了一下,NB 多了 。 哈哈。没办法懂的少,下次需求描述清楚些。
@VTEX9527 老哥辛苦了!你说的对。问题不在正则,是我有锤子不用,拿斧子劈砖

ETiV
    11

ETiV   30 天前 via iPhone

手动捂脸?‍♂️

可怕的苹果验证机制

1,今天拿了个 7P 打开哔哩哔哩。因为没开网,然后弹出一个对话框
“你的应用未通过 apple store 验证,无法启动”
然后就闪退了。

2,当时还没连上 wifi,也就是没有网。可我就是通过它下的。也就是说启动应用也做了验证,这个验证周期和方式我不知道。唯一知道的就是需要联网。

3,可怕的事实。手机上也做了类似 macOS 验证。也就是说,开了什么苹果也是知道的。然后苹果要封锁那也是轻而易举。手机瞬间可以成为搬砖一块。但电脑我还可以换个系统(没有 t2)。手机不行啊!

4,貌似很多软件都采用这种机制。就我知道的,Windows10,macOS,chrome,iOS 。好像都是国外公司。这是披着安全的羊皮打科技战吗?我不得而知。但我觉得控制的有点过分了。

我怀疑我花钱买的就是硬件吧。软件上的好像没一个属于我的控制范围。

第 1 条附言  ·  20 分钟前

V2ex 我觉得应该是学术严谨的地方。但是现在很多回复贴我没有看到严谨的逻辑存在。尽是…。也许我表达的不清晰给你造成困扰,对此表示歉意。但请发帖前三思

75 条回复    2021-04-09 13:03:08 +08:00

CaffreySun
    1

CaffreySun   4 小时 42 分钟前

这就是 iOS
q9OxQg
    2

q9OxQg   4 小时 39 分钟前 via Android   ❤️ 9

去 YouTube 上搜下 Rob Braxman Tech 这个 up 主。这帮 big tech 为了商业贪欲而对隐私的贪婪也是令人发指,但是至少有法制在,可以一战或者躲开。国内的更糟,国内的控制和隐私收割又是 zhf 要求,又是自己无法抑制的商业贪欲,不幸的是法制不张,还躲不开。
learningman
    3

learningman   4 小时 38 分钟前 via Android

所以说拥抱开源吧,安卓再怎么说至少是 OpenSource
pb941129
    4

pb941129   4 小时 26 分钟前   ❤️ 12

这也能和科技战扯上关系?
wpyfawkes
    5

wpyfawkes   4 小时 24 分钟前   ❤️ 2

醒醒,你连自己肉身的 root 权限都没有.?
alfchin
    6

alfchin   4 小时 19 分钟前 via Android

是不是太久没使用了,正好碰上系统内的证书过期
0gys
    7

0gys   4 小时 15 分钟前 via iPhone

@alfchin 没有,*新的系统呢
0gys
    8

0gys   4 小时 13 分钟前 via iPhone

@pb941129 我说科技战不仅止针对我国。和你说的不一样。
0gys
    9

0gys   4 小时 10 分钟前 via iPhone

@wpyfawkes 这个可以理解,安全而已。因为你有了 root 。你的程序也有这个权限。就像我用 windows,也不会用 administrator 这个账户
shyrock
    10

shyrock   4 小时 9 分钟前

安心睡觉。
你的服务器在贵州,真打起来,GFW 一关,苹果凭什么控制你?

walsh
    11

walsh   4 小时 8 分钟前 via iPhone

这就是霸道和封闭的坏处了,不过正是这样把流氓软件管的死死的,苹果的东西越来越像个云端服务的实体前端了,所以我从没想过把自己的备用安卓和 windows 丢掉,很多“见不得人”的操作都得在这边弄
dallaslu
    12

dallaslu   4 小时 8 分钟前 via iPhone   ❤️ 4

大国思维,美帝亡我之心不死
gps949
    13

gps949   4 小时 2 分钟前   ❤️ 7

“太可怕了!我花钱买的小区的房子,凭什么不让我随意进出?!”——摘选自防疫期间某大爷语录。

首先*不排除各种肮脏的资本家、卑劣的商业战科技展、可恶的垄断企业和软硬件平台、骇人的阴谋,但我们这一刻姑且不谈这些(稍前稍后自会有人谈);
谈谈剩下 1%的可能性,也许真的是要保证不会被安装运行恶意软件呢?

wanguorui123
    14

wanguorui123   4 小时 1 分钟前

苹果的 ICS 机制一向很严格,不然也不会这么多公司愿意开发 iOS 应用
Leonard
    15

Leonard   3 小时 59 分钟前   ❤️ 2

系统的管理理念就是这样,苹果都帮你管好,你安心用就行。
你不能指望苹果又不管,流氓也自觉不来捣乱。
Tony4ee
    16

Tony4ee   3 小时 57 分钟前 via iPhone

库克:web app 又不是不能用
Tony4ee
    17

Tony4ee   3 小时 53 分钟前 via iPhone

不是在给苹果洗地,只是今天突然看到这个新闻,确实觉得 web app 也是可以做出很好玩的东西的:三星的换机 web app
https://itest.nz/

来源: https://9to5mac.com/2021/04/08/samsung-galaxy-itest-iphone-android/

0gys
    18

0gys   3 小时 52 分钟前 via iPhone

@shyrock 要是拉网线能解决,我就不长篇大论了。按你说的,怕是一大片 apple 设备都要报废
0gys
    19

0gys   3 小时 50 分钟前 via iPhone

@walsh 所以我是觉得这是没有硝烟的战争。但也不亚于战争。因为没有抵抗的意识。
0gys
    20

0gys   3 小时 49 分钟前 via iPhone

@learningman 安卓目前也算不上开源。你可以去看看*新的版本
ericwoflskin
    21

ericwoflskin   3 小时 48 分钟前   ❤️ 4

很正常,这是系统安全的必要机制。
文明世界有法律和监督在,苹果不能、也不敢、也不会故做非为。
真正需要担心的是那些不受监督和制约的权力。
0gys
    22

0gys   3 小时 48 分钟前 via iPhone

@dallaslu 不能这么说。我只是觉得应该意识到这些东西。
shyrock
    23

shyrock   3 小时 48 分钟前

@0gys #18 兄弟,你长篇大论之前到底有没有搞清楚手机的后台支持系统有哪些?
EminemW
    24

EminemW   3 小时 47 分钟前 via iPhone

你不登 id 试试
0gys
    25

0gys   3 小时 47 分钟前 via iPhone

@wanguorui123 这个我承认。但你也不能忽视它过分的地方
delia
    26

delia   3 小时 45 分钟前

如果不是钓鱼贴,,,那么你应该自己从 0 开始写一个系统,这样如果没有 bug 和漏洞,就是你可以控制的了
0gys
    27

0gys   3 小时 45 分钟前 via iPhone

@Leonard 你说得没错。但是你也不能忽视我说的可能啊
0gys
    28

0gys   3 小时 44 分钟前 via iPhone

@ericwoflskin 对。就是这意思。
0gys
    29

0gys   3 小时 42 分钟前 via iPhone

@delia 程序也是为人服务的。我没说系统有问题。我仅仅是发表下这个担忧而已
walsh
    30

walsh   3 小时 42 分钟前

@0gys 你可能错误理解了我的意思,我是指要保卫个人自由,苹果可是比谁都乖乖舔 zf 的,对个人来说哪个 zf 的危险程度可都不低
luqingliang
    31

luqingliang   3 小时 39 分钟前

就是要权限,就权限就权限,安卓啊,往后稍稍往后稍稍
Leonard
    32

Leonard   3 小时 38 分钟前

@0gys #27 你说的情形在*端情况下确实有出现的可能,但我觉得这种可能性低得可以不必纳入考量范围。苹果就是这样的,管得多,如果你不希望手机系统管这么多,可以选择其他开源系统,*好手机软件也自己编译安装,这样谁也管不了你用什么。
0gys
    33

0gys   3 小时 31 分钟前 via iPhone

@walsh 那倒是。不过反过来,没有 zf 。其实对个人来说也是很危险。哈哈哈
hello2060
    34

hello2060   3 小时 30 分钟前 via iPhone

就是,苹果说美国总统散布谣言,直接把总统粉丝爱上的 app 封了。这么为所欲为真是吓死了
0gys
    35

0gys   3 小时 30 分钟前 via iPhone

@Leonard 那倒不必。我这是警醒,不是让你换系统。哈哈哈?
FlyingShark
    36

FlyingShark   3 小时 26 分钟前

@0gys 楼主,看这个,你再品品
https://3g.163.com/dy/article_cambrian/FE9FBUAG051191SS.html
ydchen
    37

ydchen   3 小时 18 分钟前 via iPhone   ❤️ 8

i2ex 名不虚传,苹果的?都是香的,它做什么都是可以解释可以理解的。我在想如果把苹果换成 Huawei,不知道会被喷成什么样,各种阴谋论、铁拳论轮番上阵。
thx2u
    38

thx2u   3 小时 12 分钟前 via iPhone

记得苹果有一年的宣传视频就是一个人误拔了苹果服务器的网线,所有 APP 都消失不能用了。
现在半导体封锁只是个开始,以后让你点不开应用,用不了 iCloud,都在美国领导人一句话之间。

拿来主义特别方便。

weiruanniubi
    39

weiruanniubi   3 小时 10 分钟前 via Android

i2ex
LabJo
    40

LabJo   3 小时 7 分钟前

@ydchen 美国铁拳砸到我头上?
MrCurly
    41

MrCurly   3 小时 5 分钟前

楼主和我一个同学很像,满脑子斗争。当然楼主的担忧也确实是有道理并且有必要的。这让我想起了敏感期间小米电视自动删除 ss 应用的帖子,实际上你买的东西到底哪部分属于你也是一个不那么确定的问题,毕竟硬件和软件很难分开讨论。至于 37 楼说的什么 i2ex,我认为没必要这么说。这种容易背后搞小动作的东西,*好是用国外的,而且不单针对国人,你要是英美人的用欧洲的也是正道,总之核心思路就是在一定程度上躲避自己所在的 zf 的审查。
icyalala
    42

icyalala   3 小时 1 分钟前   ❤️ 2

你愿意装 Testflight 版也没问题啊,或者你自己弄个开发者账号编一个 App 也没人拦着你啊,又不用花钱。。
苹果验证的是 App 的数字签名,这属于安全范畴。
如果你非得和什么所谓科技战关联,那 SSL 证书体系算不算?你上网是不是也受控制了?
dhkjenfbfu
    43

dhkjenfbfu   2 小时 56 分钟前 via iPhone

@ydchen 因为我用 icloud 所以完全不担心,就算泄露给美国怕啥,我人又不在美国,应该警惕的本来就是国产货
MrCurly
    44

MrCurly   2 小时 52 分钟前

@dhkjenfbfu #43 +1
haiironezumi
    45

haiironezumi   2 小时 51 分钟前   ❤️ 1

@icyalala 是啊,明明是数字证书签名的问题,一下升级成了科技战……本身 iOS 就是一个苹果控制的系统,在 App Store 上的所有应用都被苹果签名过,苹果几乎只允许 iOS 用户在 App Store 上下载。还有,几乎所有的桌面系统都提供了 root 权限,一般来说,放行 UAC,关闭 SiP 都可以规避不让运行程序的问题。
ftu
    46

ftu   2 小时 45 分钟前 via iPhone   ❤️ 1

被国外控制:安全、应该、支持、棒

被国内控制:丑恶嘴脸、喷

littlewing
    47

littlewing   2 小时 44 分钟前 via iPhone

安卓适合你
kop1989
    48

kop1989   2 小时 43 分钟前

隐私、高权限与智能化、便利性必然是鱼与熊掌。

关键就看你如何去选择、去取舍。
你觉得苹果公司的管控权限太高,那么你可以选择不用 iphone 。
反之,我个人认为查找我的手机、远程锁定、远程抹除、封闭且严格的 App Store 等功能正好符合我的需求。

如果讨论权限,很多汽车品牌有的安吉星等 sos 系统,比手机厂商的权限高得多。
撞车之后呼叫公司可以强制接入语音到车内,而且能知晓你的位置,控制你车辆的点火状态。甚至还能帮你强制呼叫转移,替你报警等。

MrCurly
    49

MrCurly   2 小时 41 分钟前   ❤️ 7

让我们假想一个场景,有一天小 A 租的长租公寓暴雷,投诉无门还被房东赶,于是想拿起手机发微博集结一下受害者,结果发现微博被关闭发帖权限,于是小 A 转战 v2 发帖,但是发现手机卡已经无法联网,连接 wifi 想用 Twitter 发个推,竟然发现手机里的小飞机被后台删掉了,小 A 深吸了一口气,决定认命,但是心中愤懑难平,决定去故宫散散心,但是进门刷身份证的时候被告知依据相关法律法规不能进入故宫。求小 A 此时的心理阴影面积。
楼主的担心完全没有错误,做好自己的准备和选择就好。
w99wjacky
    50

w99wjacky   2 小时 35 分钟前

阴谋论没有讨论的范围的时候,讨论就是存粹的浪费时间
agagega
    51

agagega   2 小时 30 分钟前

之前央视新闻评论区还有骂苹果为什么不禁止使用已下架的 app 的,你猜他们想干什么。
一体两面。
duzouw
    52

duzouw   2 小时 28 分钟前

滑坡论证又双叒叕来了
FlyingShark
    53

FlyingShark   2 小时 27 分钟前

@icyalala SSL 证书信任链 当然算啦,小公司出点事故灰都给你扬了,大而不能倒的 VeriSign 出了一堆难看的事却屁事没有
littiefish
    54

littiefish   2 小时 23 分钟前 via iPhone

@ydchen 又来虚空打靶了?
mylovelyapp
    55

mylovelyapp   2 小时 21 分钟前   ❤️ 1

这个是数字版权保护问题,并不是苹果远程限制
1,你出现这个问题,大概率是你下载 app 的账号的密钥信息不知怎么消失了。或者你这个包是从非 appstore 下载。
2,数字版权不需要你联网,大概逻辑,你登录你 appstore 账号,会有个公钥保持本地。你购买 appstore 上的 app,会给你纯净包加上一段,你账号私钥加密的信息。你本地打开 app,会尝试用公钥解密,解密不对自然闪退。这个是很正常的数字版权保护而已。
3,你手机丢失,你所有隐私都可能丢失,你远程锁机,直接锁死。你衡量下哪个危害大。事实上所有类似功能的公司,都可以做到。那你以后别用手机了。当然你不登录 icloud 就没事。
4,你花钱买的就是硬件。
zhuangzhuang1988
    56

zhuangzhuang1988   2 小时 13 分钟前

苹果的设备不都是租的么.
czfy
    57

czfy   2 小时 12 分钟前

真的,那就从头写一个吧

Linux 也是 “外国” 的,开源那又怎样,照样是外国的,只要是外国的就有可能陷害我们

我他妈服了

bochose
    58

bochose   1 小时 57 分钟前

iPhone12,刚试了一下,关掉数据和 wifi 后打开哔哩哔哩,没有进行闪退和提示。
Suigintou
    59

Suigintou   1 小时 53 分钟前 via iPhone

你说的情况如何复现呀?我想看看?
coolwo
    60

coolwo   1 小时 18 分钟前 via iPhone

楼主有点精神过于紧张了,don’t nervous, take it easy, you will be okay, little buddy ! ?
0gys
    61

0gys   46 分钟前 via iPhone

@MrCurly 斗争有点过了。我也发表下看法。因为之前没有的东西,现在出现了。到底是谁有这个需求,还是有意为之。我并不清楚。讨论下而已
0gys
    62

0gys   43 分钟前 via iPhone

@icyalala 你就真没觉得每次启动应用。如果网络不好得等好半天,这个体验真的好。
0gys
    63

0gys   42 分钟前 via iPhone

@haiironezumi 你没看清楚。我说的是 app 启动检查。没有说证书问题
0gys
    64

0gys   33 分钟前 via iPhone

@Suigintou 我当时也是随机的。并不清楚条件。只记得打开那会没连上 wifi 。然后出现这个提示。连上后我还特意点了一次,也出现了。再点就好了。飞行模式下
smileawei
    65

smileawei   31 分钟前

@ydchen #37 作为中国公民,并不担心美国公司拿到我的数据能对我生活有什么影响。
倒是中国公司拿到数据后做的事情。不用我再举例了吧。
强烈建议中国推出像欧洲 GDPR 那样的强力隐私保护法案。
fyxtc
    66

fyxtc   31 分钟前

想要干净的生态或者自由的生态没人干涉你,你可以选择,再者并不是安卓就不知道你开了什么,看事情要对辩证的看。“就我知道的,Windows10,macOS,chrome,iOS 。好像都是国外公司。这是披着安全的羊皮打科技战吗?我不得而知” 如果说国外服务是让你脱裤子,那么国内软件就是在你头上拉屎,微信有你的存档,运营商有你的通话,健康码有你的出行,可曾记得你和朋友聊天出现的东西马上就出现在你的电商推荐页了吗?你可以选择你有自己控制范围的软件,甚至你可以全用国内自研的系统,都行。总得来说,我们只能尽量选择那些我们愿意相信更不作恶的公司的产品。
0gys
    67

0gys   30 分钟前 via iPhone

@mylovelyapp 这么说就能理解了。我记得这个以前是程序生产商做。现在都变成了平台做了吗?
Regened
    68

Regened   18 分钟前

有点不理解,2 和 3,你是通过没联网就提示你验证不过,推断出了”开了什么苹果也是知道的”这个结论?
因为我没联网就打不开应用——应用需要联网验证——联网验证=苹果知道我干了啥——苹果要封锁我的应用及设备轻而易举,这个逻辑是不是有点问题?
另外电脑可以换系统这个,现在很多主板 bios 都可以联网,如果远程清了你的 bios 你都启动不了硬件(手动滑稽

4.”貌似很多软件都采用这种机制”是什么机制?除了 ChromeOS 外,举例的另外 3 个 OS 都是闭源系统,如果要推论”国外公司打科技战”这个点,是不是应该先分析清楚这种联网机制的原理及目的,再拿个国内不含这种验证机制的 OS 对比后再进行说明比较好?

lxiszuhi
    69

lxiszuhi   11 分钟前

棱镜门之后,为什么还有上面这么多天真的小朋友?
0gys
    70

0gys   8 分钟前

@Regened 2 55 楼已经说的了。3 和 4,你别告诉我你不知道有这个验证机制。你去搜一搜就知道。
0gys
    71

0gys   4 分钟前

@fyxtc *,这些确实是国外公司。第二,我没有任何一点提到国内。但你不能就认为国内软件的作为我就不知道啊。你愿意相信你认为不作恶的公司我没权利干涉你。我难道连怀疑的权利都没有了。
ChangeTheWorld
    72

ChangeTheWorld   3 分钟前

苹果的限制挺恶心的,更恶心的是这些个限制是客户花自己的钱买的
0gys
    73

0gys   2 分钟前

@w99wjacky 阴谋跟怀疑还是有区别的。阴谋是验证过的事情,怀疑是事情还没验证。所以怀疑不算浪费时间。
imzcg2
    74

imzcg2   几秒前 via Android

众所周知,苹果是 pua 全世界人民的顶级公司。
0gys
    75

0gys   几秒前

@ChangeTheWorld 就像体制,体制化了你就不愿意出去了。这个好像也是自愿。所以没有什么更恶心,只是你不得不接受。因为个人不能独立于世。

【AWS】迁移到云的一些基本概念

迁移到云的驱动力:
花费
敏捷
自由地进行实验
更快速地开发

迁移策略:
Re-Host:

搬运服务器或者应用到云上,迁移的资源可能需要*少的改动即可在云上工作。

服务器
没有积*升级路线图的应用
测试、开发环境

Re-Platform:

需要更改平台

升级到软件*新版本
升级操作系统

Re-Purchase

需要替代现有的应用。常见的使用场景包括legacy应用和有授权限制或者缺乏云中支持的应用

用Saas方式或者商用现成品软件代替已有的应用
购买云兼容的应用授权

Refactor

重写应用后再迁移上云,可以是针对大规模或者是小规模的重写

更改后端数据库
更换中间件
重构应用的架构

Retire

退役服务器或者应用从源(on-premises)环境

由于合并或者收购产生的重复资源
用作DR 目的的集群主机

Retain

不移动服务器或者应用并继续在源(on-premises)环境使用

没有上云商业价值的legacy应用

数据迁移的两种方式
单词的lift-and-shift 迁移
混合模式逐步迁移

数据库迁移的三种方式
One-step-migration:适合支持24-72小时停机时间的小型数据库
Two-step-migration:适合需要*小停机时间的数据库
Zero downtime migration:适合关键业务数据库,需要详细规划并使用的连续数据复制工具

原文链接:https://blog.csdn.net/AXIMI/article/details/92703808

阿里云 HK 轻量改路由了吗?

阿里云 HK 轻量改路由了吗?
mochanight · 4 天前 · 1771 次点击
阿里云国际开的 HK 轻量,去年一直丢包就没用,本来这个月到期准备不续的时候去官网看了一下,发现现在新的轻量峰值带宽只有 4M 了。。

然后再次测试了一下,移动竟然变成直连了?速度非常非常满意啊….

突然就变香了…..
轻量 轻量改路 没用 带宽5 条回复 • 2021-04-07 09:12:19 +08:00
liyaojian 1
liyaojian 4 天前 via iPhone ❤️ 1
/t/767516
falcon05 2
falcon05 4 天前
阿里的 hk 轻量云移动线路好像一直是走香港移动的吧,我用了两三年。用移动宽带的话,腾讯那个就差很多。
mochanight 3
mochanight 4 天前
@falcon05 以前丢包严重..
realpg 4
realpg 4 天前
*近国际出口局进行了大规模调整
willianr 5
willianr 2 天前
套路云的路由不怎么好
改好大多都是临时性
多观察下 特别是晚上

腾讯云轻量通过 ACME 手动签发 Buypass 及 ZeroSSL 证书

   LuminousKK · 1 天前 · 846 次点击

ZeroSSL 和 Buypass 在 acme 端都有提供别具特色的证书服务。ZeroSSL 与 Let‘s Encrypt 功能重合且没有签发速率限制,Sectigo 的根证书以及网站管理页面也是不错的加分项。至于 Buypass,其能够免费签发 180 天的 DV 单域名证书,与亚信等用途类似不过并不需要实名认证或者手机号之类的敏感信息

之前不少人都是直接在 freessl.org 进行签发,后来改版之后就只剩下付费的选择了。而 ACME 在设计上更倾向于证书托管自动更新的方式,而像我这种临时签发证书测试或者用在一些不能使用 ACME 的平台上时,手动签发还是有一定的意义。

安装 ACME 的服务器要跟 Buypass 和 ZeroSSL 的 API 能够稳定通信,我这里就用的腾讯云香港 24 的轻量作为演示,不仅国内操作比较稳定而且国际方向速度也很快。前段时间宝塔发布了腾讯云定制版,然后赠送了很多的轻量代金卷,选择轻量的大佬应该不在少数。

KQ7S.png


一、安装 ACME

只需要执行一下这条命令就可以一键安装,然后我并没有把证书托管到他自动化所以就直接在 crontab -e 将它的计划任务注释掉了。

curl https://get.acme.sh | sh

二、配置 API

ZeroSSL 获取 EAB 凭证,在此注册并获取 https://app.zerossl.com/developer 。然后执行以下命令将账户信息导入 ACME 。

acme.sh --register-account --server zerossl --eab-kid [账户 eab-kid] --eab-hmac-key [账户 eab-hmac-key]

K2k3.png

Buypass 则只需要注册一下账户即可。

acme.sh --server https://api.buypass.com/acme/directory --register-account --accountemail [你的邮箱]

K42h.png


三、签发证书

因为我是偶尔使用,所以这次写的直接用 DNS 手动模式进行签发,首先执行 issue 进行签发它会返回错误信息告诉你没有正确添加 DNS 记录。

acme.sh --server https://api.buypass.com/acme/directory --issue -d [你的域名] --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please

然后按照他的错误信息手动去 DNS 添加完,再执行一次 renew 就可以正确签发了。

acme.sh --server https://api.buypass.com/acme/directory --renew -d [你的域名] --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please

对于 ZeroSSL,只需要把前面的—server 换成 zerossl,并且可以包含多个域名进行签发,例如下面这样

acme.sh --server zerossl --issue -d [你的域名 1] -d [你的域名 2] --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please

手动进行 file 验证则把包括–dns 后的内容全部换为-w [验证文件目录]即可,比如下面这样。手动把验证文件复制到你网站目录下,然后和 dns 方式一样 renew 一次验证就可以了。

acme.sh --server zerossl --issue -d [你的域名 1] -d [你的域名 2] -w [验证文件目录]

四、部署证书

签发后的证书在你的用户文件夹下 .acme.sh 文件夹下面,fullchain.cer 是你的完整证书,.key 就是你的密钥文件。之后续签这个证书依然可以使用上面的 renew 指令,在手动添加记录后再进行 renew 即可。

有一点要注意,一键安装后 acme.sh 并不会作为系统指令链接到脚本,你可以选择自己 ln -s 到 /usr/bin 或者自己进入 .acme.sh 的目录执行这个脚本,效果是完全一样的。

Jackxun123 1
Jackxun123 1 天前
来瞧瞧 dalao
ixinshang 2
ixinshang 1 天前
不错,准备给 1 台机器弄上去。 免得自己忘了。
freecloud 3
freecloud 1 天前
/t/765602 也可以关注下腾讯云的新春采购节活动。

腾讯云新春采购节活动,轻量应用服务器单核 2G5M 带宽 76 元 /1 年起,新老用户可购买
腾讯云新春采购节续费活动官方折扣+合作伙伴折扣,2.4 折起。

[注]
1,因活动的时效性,价格、折扣或代金券等优惠可能会发生变动。
2,腾讯云合作伙伴折扣,不能与推广返佣叠加。
3,因为数据太多,难免出错。配置和价格仅供参考。

爬虫处理payload请求

爬虫处理payload请求

在爬取网站的时候经常遇到post请求,对于一般的form_data参数的就很好处理,是不是遇到过下面的这种payload形式呢?

%title插图%num

像这种payload类型的网站,需要由特定的处理方式处理。

处理方法:

import requests
import json
headers = {
“Content-Type”:”application/json;charset=UTF-8″,
“User-Agent”:”Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36″,
}
payload_data = {“token”: “”, “pn”: 20, “rn”: 20, “sdt”: “”, “edt”: “”, “inc_wd”: “”, “exc_wd”: “”, “fields”: “title”,
“cnum”: “001”, “sort”: “{\”infodatepx\”:\”0\”}”, “ssort”: “title”, “cl”: 200, “terminal”: “”,
“condition”: [{“fieldName”: “categorynum”, “likeType”: 2, “equal”: “003004002”}], “time”: [
{“fieldName”: “infodatepx”, “startTime”: “2021-01-07 00:00:00”,
“endTime”: “2021-04-07 23:59:59”}], “highlights”: “title”, “accuracy”: “”, “noParticiple”: “1”,
“isBusiness”: “1”}
url = “http://jsggzy.jszwfw.gov.cn/inteligentsearch/rest/inteligentSearch/getFullTextData”
resp = requests.post(url,headers=headers,data=json.dumps(payload_data))

与form_data的不同点是用json.dumps封装了一下

需要注意的点:如果是json格式,要在headers里加上”Content-Type”:”application/json;charset=UTF-8″

还有一种处理方法。将payload_data改写成”token=”\npn=20\nrn=20\nsd=”  这种形式,即参数之间加上\n,不需要json.dumps也能解决问题。