标签: Macos
osx-snow-leoparddtracestrace
这对于调试非常有用(因此与编程相关)。在linux上,我们可以使用以下命令
strace -feopen python myfile.py
确定加载了哪些python模块和共享对象。macOS X上是否有等效的一行程序?我想你的意思是strace-fetrace=open
dtruss -f -t open python myfile.py
-f-t open python myfile.pyHi-ephemient,我刚刚测试了您的strace版本(使用-fetrace=open),它给出了
我需要编写一个身份验证模块,该模块必须与Mac OS X 10.6 Snow Leopard配合使用
同时需要符合POSIX标准
我在这里读到:developer.apple.com/leopard/overview/osfoundations.html
由于Mac OS X 10.5 Leopard,Mac OS X与POSIX兼容(符合POSIX 1003.1),
但我自己在MacOSX10.5Leopard下工作,找不到我的用户名的任何痕迹
既不在/etc/passwd中,也不在其后续文件
如何在Mac上将IntelliJ中的修改键从cmd更改为ctrl?
我在全系统范围内对其进行了更改,但在intellij中没有更改
没有这样的设置可以简单地交换这些键。
但您可以加载windows keymap或手动编辑keymap设置| keymap
资料来源:
我有一个kext需要知道它运行的是什么版本的osx。它描述了如何使用格式塔()获取OS X版本信息,但代码需要Cocoa
我可以从kext调用格式塔()吗?
如果是,我用什么来定义它?
如果没有,还有其他解决方案吗
背景:
我想在10.4到10.7的所有版本的OSX上使用相同的kexts
但是:在Lion中以不向后兼容的方式更改了。除了(显然)对调用它的一些内核程序进行更改外,这些更改意味着(根据例程之前的注释)在10.7上调用cdevsw_add时,应使用与在OS X 10.0到10.6上不
标签: Macos
environment-variablesosx-lion
当有人说“编辑你的.plist文件”或“你的.profile”或“.bash_profile”等时,这让我很困惑。我不知道这些文件在哪里,如果我必须这样做,如何创建它们,等等,以及为什么有这么多不同的文件(为什么?它们做不同的事情吗?)
因此,有人可以非常耐心地向以前的Windows用户解释一下如何一步一步地做到这一点吗(他们非常想更加熟悉这个令人愉快但起初有些困惑的OSX世界)
我需要为GUI应用程序和命令行应用程序设置变量,目前需要变量的是ant脚本,但很可能还有其他需要
请注意,我也有狮子
我正在调查我们开发的实用程序的一个问题。我们跟踪一个文件或目录,当进行更改时,我们将新版本上载到中央存储库。我们的实用程序类似于dropbox,因为您可以跟踪更改,但它更像是一个版本跟踪程序,而不是一个同步实用程序
我们可以检测文件何时被更改。但我们希望能够检测出做出改变的过程是否仍在“使用”它。。。因为没有更好的术语
当用户在某个程序中打开一个文件并定期单击“保存”时,就会出现此问题。或者,最糟糕的是,自动保存功能每隔几分钟就会保存正在进行的工作。我们希望能够检测到这一点,并仅在需要时保存,例
在我的新手阶段,我不知道Max OSX默认安装了appache2。
我手动安装了它,现在我有两个版本在运行,这非常混乱,因为有时我不知道我的开发指向哪个版本。到目前为止,我在以下位置有两个版本:
/etc/apache2/(我相信是默认安装)
/opt/local/apache2(我相信这是我手动安装的)
如何卸载版本2(我手动安装的版本)
谢谢 由于它位于目录使用的/opt,您是否尝试过端口卸载apache2?是的,我忘记了,直到遇到问题后,我才通过端口安装了它。谢谢
我刚刚开始试验Serproxy和Arduino,以便将一些串行数据输入Flash Builder/Flex。Serproxy似乎工作正常,似乎可以连接到指定的任何端口。但是,我无法使用ActionScript从串行端口查看或读取任何数据。这很奇怪,因为Arduino应该在循环上打印数据
我唯一能想到的是我没有设置正确的串行端口号。我一直在试图找出应该设置什么数字,即533153325333等等
我如何找到端口号?有没有办法在OSX上使用终端来实现这一点呢?您可以通过终端找到您的Arduino
我正在编写一个Cocoa应用程序,我希望用户能够使用占位符组合一个模板字符串。(例如,一个(艺术家)占位符将由当前在iTunes中播放的歌曲的艺术家填写,等等)我见过这样的应用程序,其中每个可能的占位符术语都显示在一个蓝色的“菱形”中,用户可以将这些“菱形”拖放到输入文本字段中以构造一个字符串,可选择输入自己的一些自定义文本(例如,用连字符分隔(艺术家)和(标题)“菱形”)
有人知道是否有任何示例代码可以帮助我实现这样的东西吗
我说的是这样的:(这来自于“Hazel”应用程序,在Hazel规则中
我使用Firefox Firebug进行调试,但如果可以自定义键盘快捷键,我会切换到Google chrome
我需要激活并隐藏“开发者工具>检查元素”,每天1000次。
试图用一只手键入CMD+SHIFT+C,这是一场噩梦。我用鼠标导航
扩展“快捷方式管理器”具有有限的内置选项。添加Javascripts的能力对我没有帮助,像这样的任务从哪里开始
因为“inspect Element”在Mac菜单中不存在,所以我甚至不能以这种方式定位它
有什么想法吗?对于Mac:系统首选项>键盘>键盘快捷键选
我比平时更加谨慎,因为我对过去的npm行为感到困惑
我在Mac电脑上,通过brew安装节点安装了node.js
现在我想在命令行上作为命令jslint运行jslint.js,我发现实现这一点的标准方法是sudo npm install-g jslint,它使用此输出成功运行:
$ sudo npm install -g jslint
npm http GET https://registry.npmjs.org/jslint
npm http 200 https://registry.npmjs
我使用端口在我的Mac上安装了gnu Smalltalk
sudo port install gst
版本是3.2.5
gst -v
GNU Smalltalk version 3.2.5
Copyright 2009 Free Software Foundation, Inc.
Written by Steve Byrne (sbb@gnu.org) and Paolo Bonzini (bonzini@gnu.org)
它似乎工作得很好,但当我测试浮点数时,我得到了被零除的错误消息
st
我在mac上开发网站,每次我创建某个文件夹(或该文件夹中的文件)时,都会在该文件夹中创建DS\ U存储
如何防止创建.DS_存储文件?注意:“无菌不再处于积极开发中,并且在OS X 10.11(El Capitan)及更高版本下受支持。”
这是你的一些选择。(提到的第二个解决方案)似乎正是您想要的,它将.DS_存储创建重新路由到一个统一的缓存,而不是位于每个文件夹上。可以使用。看看
我发现使用
简单地什么也不做的函数,成功地阻止了创建
of.DS_将文件存储在雪豹和狮子上
注意:在10.11
这个问题涉及:
但既然海报好像已经离开了,我就把我的案子贴在这里
昨晚,我使用Riak网站上的配置选项从源代码处安装了erlang(R15B01):
我的2013款MacBook Pro(2.8GHz i7,16GB ram,OSX 10.8.3)上的Riak(1.4.1)。我没有改变ulimit,因为我认为它适合香草口味的跑步
安装顺利;警告,但没有错误,我能够运行玩具的例子没有问题
然而,空实例很快就吞噬了所有4个内核,我的机器开始发出呜呜声并过热
查看日志,我发现以下错误重复了无数次:
我想在移动IE中测试网站。我不需要或不想加载Windows 8,只需加载Windows Phone 8。
我知道我可以在Windows8虚拟机中运行WindowsPhone8模拟器。这不是我的问题
我明白。从理论上讲,这将使在基于x86的虚拟化环境中的x86 Mac上启动更加容易
我可以直接在Mac上运行Windows Phone 8吗?由于您不想运行Windows 8,因此响应为“否”,您不能直接从Mac OSX运行模拟器。此外,模拟器是x64,因此您至少需要有一个Windows 8 Pr
我通过右键单击solution=>Add=>New file=>Misc=>Application配置文件,将app.config文件添加到我的项目中,并将其命名为“LightmapUpdater.exe.config”。“LightmapUpdater.exe”是我的可执行文件的名称。以下是配置文件的内部内容:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<dllmap dll="libIL"
我已经用OSX服务器和Xcode 5.01设置了一个Mavericks box。我的源代码位于git repo上,我必须使用用户名和密码通过https访问它
在Xcode中(在同一台机器上),我克隆了项目,构建并运行它,以检查是否一切正常。然后我创建了一个机器人,选择了当前的服务器和方案,点击“立即集成”。它在5秒后失败。我得到:
Cloning into 'https_code_saers_com_myproject'...
fatal: could not read Username for
好的,我是一个非常新的shell脚本,只有基本的知识。我试图寻找我问题的答案,但只能找到我想做的事情的点点滴滴
我想从mac(任何操作系统,但目前我们使用10.7.x、10.8.x、10.9.x)上获取型号,将其与(型号)列表进行比较,然后输出以更新主机名
用户名(我们将使用jsmith),它被定义为$username
最终结果如下(取决于机器类型):
jsmith-MBP13
或
jsmith-MBP15
代码中的第一行返回如下结果:
MacBookPro8,1
代码如下:
MODELID=$
在此处演示问题的项目:
我想画一个像下面这样的图,其中我们有一个“盒子”轴,即轴总是在绘图区域的外边缘
这里x和y轴是底部和左侧边缘;x2和y2分别是顶部边缘和右侧边缘
在过去,我通过设置轴的正交坐标CIMAL来完成。但是,这需要在打印范围更改时手动更新坐标
是否可以使用约束系统实现长方体轴?我已经尝试了以下步骤,它正确地锁定了x、y。但是,x2不可见(可能它被固定在范围之外的某个位置),y2有一个1像素的偏移(见下文)
我尝试了y2约束的一些变体,但似乎没有任何帮助
CPTXYAx
我还没有找到关于这个的任何东西。
我需要一个程序来节省打开和关闭MAC电脑的时间。
如何在代码中执行此操作?java或C++解决方案是首选,但我将接受任何.< /p>
有什么想法吗?查看“last”命令,该命令显示电脑何时重新启动等
另见谢谢你@Petterhietavirta。现在,我只需要弄清楚上次用户关机时我将如何处理。:)
由于我将VirtualBox更新为4.3.12,当我以全屏模式启动虚拟机时,它会启动一个新的工作区,这是不实际的。(Mac OS X 10.8.5)
只需更改虚拟机视图参数“切换到全屏”即可启动一个新的工作区
我使用两个屏幕,我曾经在左边的屏幕上有我的虚拟机,在右边的屏幕上有我的代码编辑器来调试InternetExplorer
在更新之前,我可以使用CMD+TAB在虚拟机和其他应用程序之间切换,因为它们位于同一个工作区。这真的很有用
我搜索了在VirtualBox和Mac配置中可以找到的所有参数
如何在Mac OS X上确定bmp文件的位深度?特别是,我想检查bmp文件是否为真正的24位文件,或者是否保存为灰度(即8位)图像。我有一个黑白图像,我想我已经强制将其设置为24位(使用convert-type TrueColor),但Imagemagick给出了相互矛盾的结果:
> identify -verbose hiBW24.bmp
...
Type: Grayscale
Base type: Grayscale
Endianess: Undefined
Colorspace: G
我希望撤消以下命令:
sudo launchctl load-w/Library/LaunchDaemons/org.macports.mysql55 server.plist
我试过:
sudo launchctl remove/Library/LaunchDaemons/org.macports.mysql55 server.plist
但是,我收到了以下错误:
launchctl remove错误:没有这样的过程
导航到/Library/LaunchDaemons目录后,我验证了org.m
标签: Macos
nsfilemanagermagicalrecordosx-yosemite
我有MAgicalRecords和OSX的项目,它是转换器SQLITe->coreData。
在约塞米蒂之前-它运行良好,但在更新之后-有一些麻烦
我的脚步
[MagicalRecord saveWithBlockAndWait:^(NSManagedObjectContext *localContext) {
//do some workd with save entity }];
然后我尝试复制转换后得到的数据库
if ([fileManag
我正在尝试在我的mac mini启动时自动启动ngrok。我想也许OSX在ubuntu上有类似init文件夹的东西,在那里你可以放置想要自动启动的脚本,但我还没有找到类似的东西
没有办法只在OSX上启动时运行命令吗?您可以创建一个启动守护进程,在启动时运行ngrok(如果您想在用户登录后启动ngrok,则可以创建一个LaunchAgent)。看
LaunchDaemon是驻留在/Library/LaunchDaemon/中的plist。例如,我的LaunchDaemon(/Library/Lau
我创建了一个“打开文件”对话框,如下所示:
NSArray *fileTypes = [self fileTypes];
NSOpenPanel *panel = [NSOpenPanel openPanel];
panel.canChooseFiles = canChooseFiles;
panel.canCreateDirectories = canChooseFolders;
panel.allowsMultipleSelection = allowMultiSelection;
pane
我试图了解如何在Mac上使用Haskell和HDBC处理SQL数据库
要使HDBC与Debian一起工作,我可以使用以下设置:
sudo apt-get install sqlite3
sudo apt-get install libghc-hdbc-sqlite3-dev
cabal install HDBC sqlite HDBC-sqlite3
我的问题是:
如何在Mac上获取并安装libghc-hdbc-sqlite3-dev?
为什么我需要libghc-hdbc-sqlite3-de
我正在开发两个应用程序,一个OSX应用程序和一个iOS应用程序。在某些情况下,OSX应用程序应该向Apple推送通知服务(APNS)发出信号。APNS然后向iOS应用程序发送推送通知。使用OS X 10.8(.5)、10.9(.5)和OS X Yosemite 10.10.4,此过程运行良好
使用OS X 10.10.3或10.10.5时,OS X应用程序发送的推送通知不会接收iOS应用程序。似乎OSX和APNS之间的通信中断了
阅读OSX10.10.4发行说明,我发现苹果提高了10.10.4的
我想在我的小应用程序中捕获关键事件
我所做的:
class ViewController : NSViewController {
...
override func keyDown(theEvent: NSEvent) {
if theEvent.keyCode == 124 {
println("abc")
} else {
println("abcd")
}
}
overr
我尝试在演示模式下启动应用程序,同时禁用Dock、菜单栏、进程切换等。我为这些设置设置了变量,但现在我不知道如何将这些设置实际应用于应用程序。这是我目前掌握的代码:
let presOptions: NSApplicationPresentationOptions = [
.HideDock , // Dock is entirely unavailable. Spotlight menu is disabled.
// .Auto
所以我已经完成了95%的应用程序,但是我遇到了一些问题
函数WidgetPerformUpdate WithCompletionHandler永远不会被调用,直到我在模拟器中按下红色的x,所以我必须使用“查看确实出现”而不是正确的“苹果方式”来更新信息(约塞米蒂的方式)
其次,在Yosemite上测试时,Today View小部件没有任何内容,如下图所示:
请,任何帮助都将不胜感激
标签: Macos
maxosx-elcapitansvnx
我在Mac os X el capitan上安装了svnX。
现在我已经设置了我的存储库url、id和密码。
当我尝试连接到存储库时,我发现了这个问题
svn: E170013: Unable to connect to a repository at URL 'https://svn.myserver.com'
svn: E230001: Server SSL certificate verification failed: issuer is not trusted
有什么建议吗
我觉得这应该是一项简单的任务,但我还没有找到解决办法。基本上,我想使用Applescript清理桌面上的项目,就像我右键单击桌面并单击“清理”一样
不幸的是,类似以下内容的操作不起作用:
tell application "Finder" to clean up desktop
有什么想法吗?这似乎适合我:
tell application "System Events"
tell application "Finder"
activate desktop
en
我有一个NSTextView,上面有一把显示行号的尺子。如果用户使用“布局方向”->“垂直”上下文菜单,事情就会变得不稳定。应用程序的预期用途不支持垂直方向,因此我想删除此上下文菜单
到目前为止,我已经对NSTextView进行了子类化,并重写了defaultMenu操作:
+ (NSMenu *) defaultMenu
{
// Get our default menu
NSMenu * contextMenu =
[NSTextView defaultMen
我使用的是fswatch,仅当扩展名为.xxx的文件被修改/创建时,我才希望触发它。下面的文档和第二个参考说明:
默认情况下接受所有路径,除非排除筛选器另有说明
包含筛选器可以覆盖任何排除筛选器
命令行中过滤器定义的顺序无效
问题:用于排除所有与.xxx扩展名不匹配的文件的正则表达式是什么
参考资料:
站台:
MacOS 10.9.5
您可以查看单个扩展名文件的更改,如下所示:
fswatch -e ".*" -i ".*/[^.]*\\.xxx$" .
这将排除所有文件,然后包
苹果的NSTextField和NSTextView,甚至TextEdit应用程序都能够检测并使用特殊字体来显示字符,例如ᦀᦐᦑᦁ - 一旦检测到字符,字符串/字符串的一部分将使用Noto Sans New Tai-Lue字体或Helvetica Neue(在OS X 10.11上)呈现
不幸的是,如果标签放在NSTabViewController中的一个选项卡内,系统字体(苹果的San Fransisco)无法呈现标签
新的Tai-Lue支持是
下面是故事板代码,它再现了这个问题,也说明了在He
我正在尝试在OSX上使用nginx设置HLS服务器。下面的conf文件给了我一个被拒绝的403权限有人能告诉我为什么会发生这种情况吗?我尝试使用chmod更改文件夹的权限。那也没用
配置文件:
worker_processes auto;
events {
worker_connections 1024;
}
RTMP configuration
rtmp {
server {
listen 1935; # Listen on standard RTMP port
chun
标签: Macos
zipsolarismacos-sierrasolaris-10
我在Mac-macOS Sierra上创建了一个.Zip文件(files.Zip)。然后,我使用以下方法创建了包含.Zip文件的文件夹的ISO:
hdiutil makehybrid -o ~/Documents/files.iso ~/Documents/files -iso
文件大小为4.28 GB。然后,我将files.iso作为CD-Rom装载到Solaris 10(64位)虚拟机上,并在本地复制文件。.zip文件正好是4.0 GB
丢失的文件怎么了?没有丢失,只是k、m、g等的除数不
我正试图找出机器连接的SSID。我发现的一切都是iOS版的,毫无用处。使用下面的代码,我得到一个错误,声明:“'CNCopyCurrentNetworkInfo'不可用”,因为它是特定于iOS的。macOS的等价物是什么
Swift 3:
import SystemConfiguration.CaptiveNetwork
var wifiNetwork = "Unknown"
if let interfaces = CNCopySupportedInterfaces()
大家好,我的学校里的每一个人,我必须在ASM[intel][NASM]中完成我自己的strdup函数
我有一个奇怪的问题
在我的代码中,如果我呼叫\u malloc
我的代码有以下错误:
Program received signal SIGSEGV, Segmentation fault.
0x00007fff849612da in stack_not_16_byte_aligned_error () from /usr/lib/system/libdyld.dylib
我不明白为什么,因为
标签: Macos
midisupercollider
我如何使用超级对撞机(3.3)作为midi配线架
我得到了来源和目的地
midclient.init
MIDIEndPoint(“USB Axiom 25”、“Anschluss 1”)
并连接一个源
midin.connect(设备:3)
我选择一个目的地,给它一个变量
m=MIDIOut.newByName(“FluidSync虚拟端口(28209)”,“FluidSync虚拟端口(28209)”
并通过单击发送midi事件
m.noteOn(1,60,60)
m.note
苹果新的文件系统APFS带来了测试文件名平等性的新规则,它们不同于HFS。我正在寻找比较两个名称是否相等的正确方法,特别是对于APF,但对于完整性,为HFS+检查添加一个名称并没有什么坏处
为什么??因为我需要能够判断我在目录中找到的文件名是否匹配某个模式,例如,包含某个子字符串。为此,我需要匹配文件系统和Finder用于比较名称的确切规则
对于这些文件系统的区分大小写的变体,这很容易,因为我相信字节比较就足够了(前提是两个字符串使用相同的编码)
对于不区分大小写的HFS+,我甚至认为有一个特殊
Scala noob在这里:
val pv=(1到100)。toArray.par
现在我想对这个并行集合应用map函数pv
pv.map(*2)
但是,上述操作挂起。有什么原因吗
在Mac OS X上使用Scala版本2.12.4(High Sierra)似乎这是由静态初始值设定项死锁引起的,请参阅:
此问题在repl中指出,当创建并行集合时,repl将为其生成一个wrapper,当初始化时,它将导致死锁
也可以通过以下方式在程序中复制:
无法复制。我有相同的配置(Scala.2.12.4
我已经开始在MacOS上使用升华3的SFTP包。它通常相当不错,但缺少一个关键部分——我找不到如何将文件保存到同一台服务器或另一台服务器上的不同位置。基本上与本地文件的“另存为”相同
有人知道怎么做吗
如果无法使用此软件包完成,是否有其他软件包支持此功能?很简单。在“另存为”中,位于显示目录的顶部栏。单击并清除它。然后键入IP地址或网络位置,然后按enter或tab键转到该远程目录。然后在所需目录中,命名文件并保存它 MacOS上Sublime 3中的SFTP包没有“另存为”。
标签: Macos
xcode-storyboard
我一直在混合使用LayoutConstraints和AutoresizingMask,其中一些简单视图(NSViewController)只会使用autoresizing
由于Xcode 10,一些文本对象(或具有固有大小的对象,如NSButton、NSTextField Label)似乎会产生警告,似乎需要使用布局约束:“没有任何布局约束的视图可能会被剪裁”。由于这个问题到目前为止还没有得到解决,我将用理论来回答
逻辑似乎是,任何视图(其大小由其固有大小(如按钮和标签)定义)都应该使用布局约束
我正在尝试启用git Dreamweaver获取请稍候,git正在
我的偏好
git/usr/bin/git的路径在mac终端上运行良好我通过
terminal/Applications/Adobe Dreamweaver CC 2019/Adobe Dreamweaver 2019.app/Contents/www/extensions/default/bracks-git/shell/terminal.osa的路径
和git路径/usr/local/bin/git
然后重新启动mac
我正在使用mac os,我已经安装了odoo13
我正在尝试添加一个额外的插件作为我的插件的新路径,问题是我在更新应用程序时找不到新模块。
我在路径odoo13/debian/odoo.conf中找到了odoo conf
我确实编辑了要保存的文件
[options]
; This is the password that allows database operations:
admin_passwd = admin
db_host = False
db_port = False
我在MacOS Catalina上找不到nix env、nix build、nix shell等
我安装了:
sh <(curl https://nixos.org/nix/install) --darwin-use-unencrypted-nix-store-volume
sh使用磁盘实用程序UI删除nix卷(sudo rm-rf/nix不起作用)
然后再次运行脚本,这次用手指交叉:sh您应该遵循
看起来卷没有装入(请检查/etc/fstab与vifs的状态,如文档中所述)。您检查了吗
我刚刚将Macbook Air从10.15更新到11.1,然后尝试使用perlbrew安装perl 5.32:
$ perlbrew install perl-5.32.0
Installing /Users/hakonhaegland/perl5/perlbrew/build/perl-5.32.0/perl-5.32.0 into ~/perl5/perlbrew/perls/perl-5.32.0
This could take a while. You can run the foll
我正在尝试使用IntelliJ上的重构重命名快捷方式(Shift+F6)。但是,它不起作用。我用的是macOS和Keychron K8键盘。我注意到F5也不被识别。我刚刚找到了解决方案:按fn+K+C3秒钟,键盘上的按键闪烁3次,然后F5和f6键的功能将切换到macOS上的正常功能。我刚刚找到了解决方案:按fn+K+C3秒钟,键盘上的按键闪烁3次,然后,键f5和f6的功能将切换到macOS上的正常功能
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 871 页