Ubuntu上Cursor的安装与配置
Cursor 目前仅为 Linux 提供了 AppImage 格式的应用程序文件。然而,直接下载并运行 AppImage 文件可能会遇到以下问题:
- 权限问题或者沙箱问题:需要安装
FUSE
或者使用--no-sandbox
之类的启动选项运行 - 无法通过应用启动器启动:无法直接点击图标启动应用程序。
我经过搜索和实验,按照下面的步骤应该可以顺利在Ubuntu上运行Cursor。
Cursor 目前仅为 Linux 提供了 AppImage 格式的应用程序文件。然而,直接下载并运行 AppImage 文件可能会遇到以下问题:
FUSE
或者使用--no-sandbox
之类的启动选项运行我经过搜索和实验,按照下面的步骤应该可以顺利在Ubuntu上运行Cursor。
这(暂时)算不上一篇完整的文章,我没有时间在今天完成它,然而又有一股要在新年的第一天发一篇文章的执念,特别这是在腾讯云上建站后的第一篇文章,多少对我而言有点纪念意义,所以无论如何先草草写两句,占个位置,然后再逐步修改完善吧。
本篇文章是忘掉设置目标,专注于此的更新版,因为原文作者改动较大,所以干脆重新翻译另作一篇,以资对照。
人们普遍认为实现我们想要的生活——身材更好、创建一家成功的企业、更加放松而又更少忧虑以及花更多时间和朋友以及家人在一起——的最好方法就是设定具体的、可操作的目标。
多年以来,这也是我养成习惯的方式。每一个习惯都是一个要达到的目标。我为想在学校取得的成绩设置目标,为想要在健身房举起的重量设置目标,为想要在生意中赚取的利润设置目标。我实现了几个目标,但是许多目标都没有达到。最终我开始认识到我取得的结果和我所设定的目标关系不大,但是却和我所遵循的系统密切相关。
最近打算好好研究一下微软给出的微服务架构示例项目eShopOnContainers,需要一个方便的源代码浏览工具,自然而言地想到了用OpenGrok来进行。原来安装配置过,但是没有做记录,这么久了也忘记怎么做了,又从头折腾了一遍,为了备忘,将安装配置的过程记录下来。
注:本文及后续的系列文章是我对Tutorial: Get started with Razor Pages in ASP.NET Core的中文翻译和补充。之所以内容上会有所补充,是由于.NET Core版本升级的关系,原文代码中引用的一些类和方法的命名空间已经发生了变化,按照原文所给的源代码是无法顺利运行的,因此我进行了修正补充,以使得示例代码能够顺利运行。
在本教程中,你将: - 创建一个Razor Pages的Web应用 - 运行该应用 - 查看项目文件
教程结束后,你将拥有一个可以用于后续教程中的可以工作的Razor Pages
web应用。
原文:Forget About Setting Goals. Focus on This Instead.
在我们的一生中,我们都有所渴望得到的东西,例如身材更有型,开创一门成功的生意,供养一个很棒的家庭,写作一本畅销书,赢得一个冠军等等。
对我们大多数人而言,通向这些东西的路径起始于设定一个具体而又能付诸实施的目标。至少直到最近我都是这么干的。我会为上的课程设定目标,为我在健身房能举起的重量设定目标,为我在生意中想要获得的客户设定目标。
但是,我开始意识到,当我们真正开始在对我们而言重要的领域完成任务并取得进展时,事实上有更好的方式来做到这一点。
这其中的关键,在于目标和系统的差别。
通常我的写作都是在Scrivener里面进行,它跨平台,对于写作素材的搜集和管理也十分方便,但是用在写论文时有个最大的问题,就是不能像在Word里面一样方便地添加文献引用。虽然也有折衷的办法,像这篇文章里的方法,我的上一篇论文就是采取这种方式完成的,可是觉得繁琐,而且还要装个不想干的LireOffice。几天前心血来潮又开始新的折腾的时候,发现了这篇文章,按照其中的步骤进行配置,又根据自己的环境进行了调整,总算是实现了在Scrivener里一键插入文献引用的功能,并且又根据里面的AppleScript脚本依样画葫芦,用PowerShell实现了一个Windows版的脚本,这样在Windows上也可以实现同样的效果了。
话说最近我终于提起精神看了一眼许久没有打理的博客,除了篇数少得可怜之外,时间也还停留在2013年,实在有点惭愧,于是振作精神,决定还是要继续将博客坚持下去。我原来是基于Jekyll Bootstrap + GitHub Pages搭建的,感觉也还不错,但是Jekyll Bootstrap现在已经停止开发了,在它的开发页面上推荐使用ruhoh,搜索了一下,很多都吐槽说文章多了生成速度慢,于是也放弃了。最后看到了一个推荐得比较多的hexo,觉得还不错,是用NodeJS开发的,而自己对NodeJS也比较有兴趣,于是开始动手将博客从Jekyll迁移到Hexo,以下步骤均在Mac Os Mavericks和Homebrew环境下完成。
如果原来使用过其它的工具来使用Git Pages进行博客写作的话需要进行一下备份的工作,避免出现数据丢失的现象:
有时当我们删除一个文件时会报文件正被占用,无法删除,在Mac中具体会报“OSStatus错误-47”的信息。原来我碰见这种情况一般都是要么重启要么将所有应用关掉,也没去深究,今天又碰到这个问题,为了清楚究竟是谁在占用我的文件,于是研究了一下,发现可以用lsof命令列出已打开的文件和打开它们的进程,但是只运行lsof命令只会输出所有已打开的文件,信息很多,并不方便我们查看,