小编Mat*_*ure的帖子

如何使Emacs鼠标滚动更慢更顺畅?

当我使用鼠标滚轮滚动Emacs时,它一次滚动5行,我认为这太过分了 - 我在哪里设置新值?

此外,当我使用鼠标(滚轮或滚动条)滚动Emacs时,光标会跳转到可见屏幕区域内 - 有没有办法覆盖该行为,使其保持在它所在的线上,即使它走出屏幕?换句话说,我不希望滚动显示新键入符号的位置.

关于如何查看代码的一些远程部分然后快速返回到前一个位置的任何替代建议也是受欢迎的.

emacs mouse scroll

47
推荐指数
3
解决办法
1万
查看次数

如何从Xcode的索引中排除某些文件?

我在源代码存储库中有一个包含5600个文件的iOS项目.Xcode似乎在索引期间访问所有这些文件.一些文件是大图像,我认为索引没有任何好处.如何告诉Xcode排除这些文件以便索引更快?

我知道其他几个问题和答案描述了如何完全禁用索引,但我没有找到任何解决方法如何保持索引启用并告诉Xcode如何跳过不相关的文件.

xcode ios

9
推荐指数
1
解决办法
1360
查看次数

如何在安全性和便利性之间生成具有最新平衡的"私人URL"?

我在哪里可以找到关于"私人网址"的精心编写的深入技术讨论,例如Google文档中"使用链接的任何人" 共享设置中使用的网址?我正在寻找诸如生成链接的算法和实现,它使用的ID空间的大小,安全隐患的分析以及安全性方面的实用妥协等主题.我想避免阅读关于"通过默默无闻的安全"的教条.

我找到了一个松散相关的Stack Overflow问题,但它没有对这个主题进行更深入的处理,而且答案比我想要的更具教条性和务实性.

我在Google学术搜索中搜索了"有链接的人","秘密网址"和"私人网址".我发现了一些有趣的论文和专利,但我仍然有兴趣了解更多关于现有技术的内容.[ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ]

security url

7
推荐指数
1
解决办法
501
查看次数

GitHub用户如何查看发布评论的更改历史记录?

我的团队和我在GitHub中使用检查表发表评论,特别是在问题的第一个评论中.第一条评论成为随着时间推移而发展的摘要,但令我感到不安的是,我不知道如何查看更改评论的早期版本的历史记录.

github

7
推荐指数
1
解决办法
1042
查看次数

如何使用boto从任意S3 URL获取内容,或者解析URL以获取其主机,存储桶和密钥?

boto是否提供了解析S3 URL的方法?使用任意URL而不是主机,存储桶和密钥名称来获取对象?

我发现了反向操作 - generate_url - 以及各种CallingFormats - OrdinaryCallingFormat,ProtocolIndependentOrdinaryCallingFormat,SubdomainCallingFormat和VHostCallingFormat.将桶和密钥作为输入并生成URL似乎很典型.

如果我有URL - 在查询参数中没有auth凭证 - 并且我想使用boto来获取这些URL的对象,那么最好的方法是什么?

另请参阅类似但更具体的问题.

url amazon-s3 boto

6
推荐指数
0
解决办法
420
查看次数

为什么 Python 的 socket.getfqdn() 返回一个看起来像 IPv6 主机的长字符串,而不是 `hostname -f` 返回的内容?

socket.getfqdn()为什么返回Python'1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa'而不是matt-mmf-macbook.local?

mlm@matt-mmf-macbook.local:~
$ python
Python 2.6.2 (r262:71600, Apr 16 2009, 09:17:39) 
[GCC 4.0.1 (Apple Computer, Inc. build 5250)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import socket
>>> socket.getfqdn()
'1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa'
>>> 

mlm@matt-mmf-macbook.local:~
$ hostname
matt-mmf-macbook.local

mlm@matt-mmf-macbook.local:~
$ hostname -f
matt-mmf-macbook.local
Run Code Online (Sandbox Code Playgroud)

的意外输出socket.getfqdn()使我的口是心非备份失败,输出如下。我上次成功的口是心非备份是在 12 月 19 日。

mlm@matt-mmf-macbook.local:~
$ ~/config/bash/backup.sh
Reading globbing filelist /Users/mlm/config/bash/backup-include-matt-mmf-macbook.txt
Reading globbing filelist /Users/mlm/config/bash/backup-exclude-matt-mmf-macbook.txt
Local and Remote metadata are synchronized, no sync needed.
Warning, found the following remote …
Run Code Online (Sandbox Code Playgroud)

python backup amazon-s3

5
推荐指数
1
解决办法
2584
查看次数

`brew upgrade <package>`:“ <package>不能用任何可用的编译器构建”

例如,我尝试运行brew upgrade ruby-build。

失败并显示错误:

CompilerSelectionError: ruby-build cannot be built with any available compilers.
Install GNU's GCC
  brew install gcc
Run Code Online (Sandbox Code Playgroud)

当我跑步时brew install gcc,我得到:

Warning: Building gcc from source:
  The bottle needs the Xcode CLT to be installed.
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Error: An exception occurred within a child process:
  CompilerSelectionError: gcc cannot be built with any available compilers.
Install GNU's GCC
  brew install gcc
Run Code Online (Sandbox Code Playgroud)

如何升级ruby-build通过brew?

ruby macos homebrew ruby-on-rails

5
推荐指数
1
解决办法
1205
查看次数

标签 统计

amazon-s3 ×2

url ×2

backup ×1

boto ×1

emacs ×1

github ×1

homebrew ×1

ios ×1

macos ×1

mouse ×1

python ×1

ruby ×1

ruby-on-rails ×1

scroll ×1

security ×1

xcode ×1