我正在使用适用于 Windows 的第一方 Slack 桌面客户端。
其他系统,如 Lync (Skype for Business)、Skype,一直回到 MSN Messenger,允许我在联系人在线时收到通知。
由于 Slack 在所有用户的设备上采用断开连接的模型,因此“上线”或“下线”/“退出”的概念并不真正适用于 Slack,但 Slack 仍将用户分类为在线/可用,空闲,离开和睡觉。令我惊讶的是,似乎没有办法告诉 Slack 在特定联系人更改状态时通知我,或者特别是不再标记为离开或未在任何设备上登录。
在网上搜索“有人上网时通知 slack”只会产生不相关的文章,列出我已经知道的 Slack 的 UI 功能。
有趣的是,Slack 自己的 API 确实公开了存在事件,例如https://api.slack.com/events/presence_change - 我很惊讶官方客户端不会让我作为用户订阅它们。
我想这是故意的 - 需要这些通知并不是 Slack 式的:这种情况是您希望收到通知,以便您知道可以与某人交谈 - 因为如果他们不在线,您将无法向他们发送消息(尽管 MSN Messenger 和 Skype 支持离线消息)。由于时差将邮件传递到他们的客户端软件,尤其是移动设备,不管了,这意味着你需要做的是给你想给他们的消息无论如何并等待您的收件人回复......最终。这种方法的问题在于,有时您想与某人交谈但不想看起来像您想要的那样 - 还有礼貌的问题:我可以在凌晨 3 点给我的老板发消息,然后在早上 9 点等待他的回复 - 但我不不想让他认为我凌晨 3 点在 SuperUser.com 上...
2014 年推出 Google Chrome 配置文件时,它们具有锁定功能,您需要输入密码才能使用该配置文件。
我的工作场所有许多共享机器(例如会议室计算机、信息亭计算机等),我们没有唯一的用户帐户,而是使用标题栏菜单切换我们的 Chrome 配置文件以访问我们自己的 Gmail / StackOverflow / GitHub / 等.
由于这些机器中的一些不是很安全,我想通过要求密码来“锁定”至少我的帐户,然后有人才能点击我的个人资料图片。
我在 2014 年和 2015 年的网上看到过描述它的文章,但我在任何地方都没有看到锁定按钮:
http://ccm.net/faq/40997-how-to-lock-access-to-google-chrome-disable-guest-browsing
http://www.wikihow.com/Lock-Google-Chrome-with-a-Password
http://lifehacker.com/lock-google-chrome-with-built-in-password-protection-1601863648
Windows 仅在笔记本电脑上显示其内置显示器亮度控制。从历史上看,这是因为桌面显示器往往已经具有物理亮度控制(尽管有些显示器没有,谢谢 Apple),并且根据我自己的个人经验,某些显示器具有不可靠的 DDC/CI 实现。
但那是过去的事了。目前,我当前所有显示器上的 DDC/CI 接口似乎都很稳定 - 所以我想让 Windows 允许我使用 Windows 的内置亮度控件(从操作中心侧边栏、键盘热键和设置应用程序)来控制显示器亮度)而不是使用来自 Internet 的随机 DDC/CI 应用程序。
我的所有显示器都完全支持Windows 的 VCP 显示器配置 API(通过使用 VCP API 开发人员工具进行验证),因此我认为 Windows 中一定有一些配置选项或设置告诉它显示或隐藏亮度控件,但它在哪里?
更新:根据我对Windows HDK硬件亮度控制文档的阅读,它需要Windows自己的“显示器驱动程序” (显示器需要驱动程序?)和GPU的驱动程序(NVidia、AMD、Intel等)与Windows的密切配合:即 Windows 的内置亮度滑块似乎总是通过 GPU 驱动程序,因为期望硬件 GPU 可以控制集成显示器,因此第三方应用程序似乎不可能连接到此过程。
几个月前,Google Chrome 更新了“添加书签”按钮(位于地址栏右侧),单击该按钮将显示一个包含两个选项的菜单:添加为普通书签,或添加到 Chrome 的阅读列表:
然而,从昨天开始,我的 Chrome 浏览器不再显示“添加到阅读列表”选项:单击星形按钮会弹出“书签已添加!” 对话:
最初我很担心谷歌刚刚杀死了阅读列表本身(就像许多其他好东西一样),但我看到阅读列表仍然在我的书签栏中,其中包含我以前保存的页面,所以至少什么都没有消失...除了将页面添加到阅读列表的功能之外。
...虽然奇怪的是,“添加当前选项卡”按钮出现在阅读列表中,但书签栏仅出现在 Chrome 新选项卡页面中,无论如何都无法添加到阅读列表中 - 并且阅读列表不会出现书签管理器内的任何位置 - 所以我根本不可能向其中添加页面。
今天,我通过从本地安装的 ISO 运行安装程序升级到 Creators Update。当我回到我的电脑时,我打开了任务管理器,看到我的内存使用量比以前高很多(登录后空闲时的内存使用量现在几乎是 6GB,而不是之前的 Windows 版本的 2-3GB) - 进程标签显示有超过60 个不同的实例svchost.exe
运行。这个 6GB 数字仅用于进程内存 - 不包括用于缓存或“备用”的内存。
我跑了 tasklist /svc
获取哪些服务在哪些进程中的列表,它列出了几乎每个 svchost.exe 实例,因为其中只包含一个正在运行的服务(除了少数运行一些系统服务的实例)。
这是我的输出:
Image Name PID Services
========================= ======== ============================================
System Idle Process 0 N/A
System 4 N/A
smss.exe 440 N/A
csrss.exe 612 N/A
wininit.exe 700 N/A
csrss.exe 708 N/A
services.exe 776 N/A
lsass.exe 784 KeyIso, Netlogon, SamSs, VaultSvc
svchost.exe 888 PlugPlay
svchost.exe 908 BrokerInfrastructure, DcomLaunch, Power,
SystemEventsBroker
fontdrvhost.exe 936 N/A
svchost.exe 1000 RpcEptMapper, RpcSs
svchost.exe …
Run Code Online (Sandbox Code Playgroud) 这是一个与此 QA 非常相似的问题(如何删除“不存在”的文件),除了我使用的是完全 Windows 的计算机,而该问题中的 OP 是通过 SSH 连接到运行 Linux 的 NAS。
我正在使用git
GitKraken 并且正在执行后来我中止的合并。在合并期间,我从同一分支中的两个提交中git
区分了两个文件,并且(或 GitKraken - 我不确定谁负责该文件,确切地说)在磁盘上创建了两个文件,代表一个合并冲突的文件,每个文件代表每次提交的文件状态。
完成后,我尝试删除文件(它自己清理失败) - 两个文件中的一个已成功删除,但另一个文件无法删除。
dir
(见上面的屏幕截图)尝试在 Windows 资源管理器中对文件执行任何操作,包括移动、重命名、删除和 Shift+Delete,都会导致以下错误消息:
Item Not Found
找不到这个项目
它不再位于 C:\git\redacted\
验证项目的位置并重试。DemoServiceClient.cs~WIP
类型:文件
大小:8.35KB
修改日期:2017-12-14 12:30[再试一次] [取消]
文件属性对话框是空的:
文件属性对话框的安全选项卡显示:
请求的安全信息不可用或无法显示
总文件名长度为 130 个字符,在MAX_PATH
(260 个字符)以内
该文件显示dir /a
为普通文件(即不是 NTFS 链接或重解析点):
Directory of C:\git\redacted
2017-12-14 12:36 <DIR> …
Run Code Online (Sandbox Code Playgroud)我最近在地球的另一端找到了一份新工作。令人兴奋的东西。
但随后我需要关注我的数据。我的电脑设置如下:
这是很多硬盘驱动器。
我的问题是我的工作是在一个有点专制政权的国家,我心中没有任何不确定性,我公司提供的空运板条箱中的任何计算机都会检查硬盘,所以我决定删除我电脑上的所有硬盘在发货之前(除了我的笔记本电脑,它会放在我的随身行李中)。
这留下了至少 8 个 3.5" 驱动器,大约 5TB 的数据,我需要偷偷溜进这个国家。
我对我的数据很偏执,因为它对我来说几乎是一切,包括我的个人日记,而且我还经常访问 4chan 和 Fark 等网站,所以我的驱动器上有很多“令人讨厌”(但远非非法!)的内容我宁愿不分手。我想我的驱动器上也有像《无政府主义者食谱》这样的东西——当然,我宁愿不回答关于这些的问题。
我想到的一种可能性是将尽可能多的数据整合到一个驱动器上,例如,我可以将台式计算机的硬盘安装在服务器上并将它们的内容复制到一个巨大的 2TB 驱动器上,只留下系统硬盘(其中不包含机密或个人信息) )。我可以对服务器做同样的事情。
我可以擦除 DPM 备份驱动器并将其留在服务器中,这意味着我只需要走私两个 3.5" 驱动器:我的 Exchange VM 服务器的专用 HDD,以及“包含所有内容的驱动器”——所有驱动器都留下了在运输中只是系统磁盘。我可以将 3.5" 驱动器装入与我的笔记本电脑配套的相当紧凑的外置硬盘盒中。
显然,我会对那个“一个驱动器”进行另一个备份,并将它留给一个值得信赖的朋友在家。
对每个人来说,这听起来像是一个合理的策略吗?
我家里有一个 Synology NAS,它有一个基于 Web 的用户界面,我可以将它公开给公共 Internet。在我的局域网内,我的 NAS 有主机名nas.domain.local.
,在公共互联网上,我的域名home.notarealdomainname.com.
指向我的家用路由器(然后将端口 7000 转发到端口 443 上的 NAS HTTPS 服务器)。
我的NAS自带的自签名证书,是不是真的适合目的,我想安装一个SNI证书,同时支持主机名nas.domain.local.
,除了home.notarealdomainname.com.
-但是所有主要CA的执行某种形式的域名验证的(如他们应该!)但他们无法验证我的.local.
域名,因此他们不会颁发该证书。
我不想颁发自己的证书,因为为了方便使用,我希望浏览器信任该证书。
windows ×2
bookmarks ×1
display ×1
hard-drive ×1
ntfs ×1
privacy ×1
reading-list ×1
slack ×1
ssl ×1
synology ×1
windows-10 ×1
x509 ×1