首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我在办公室远程办公?四个远程写代码的工具

今年因为特殊情况,很多公司都开始远程办公,阻碍程序员远程办公的东西有很多,其中一个是如何远程写代码、调试,另一个就是如何远程沟通,这里只讲一些远程写代码的经验。 远程写代码什么好处呢?...这一步是否成功可以命令行下测试。...最后,VS Code,按F1(command/ctrl + shift + P),打开命令模式,选择“Remote-SSH: Connect to Host”,按照提示输入自己的ssh命令等,即可登录成功...Google Colab / Azure Notebook Google Colab和Azure Notebook都可以认为是基于jupyter notebook的一种变种,主要缺点是因为特殊情况,不好访问...实际上国内的很多厂商也开始提供类似在线notebook的服务,包括百度云/华为云,实话说,它们都不如Google大方,如果可能的话,还是优先考虑/使用一下Colab,体验世界一流的资源/服务是什么样的。

3.4K11

bat批处理简介:Windows自动化之道

ATTRIB 显示更改文件属性。 BREAK 设置清除扩展式 CTRL+C 检查。 BCDEDIT 设置启动数据库的属性控制启动加载。...CHKNTFS 显示修改启动时间磁盘检查。 CLS 清除屏幕。 CMD 打开另一个 Windows 命令解释程序窗口。...了这两个命令,我也就不需要像网上那些文章一样详细解释每个命令了,查阅文档即可。这里列一些常用的,建议优先掌握,较为生僻的需要时详细学习即可。...PART 2:语法 如果只有这些命令,那么运行bat和在命令行执行没什么区别,最多把命令保存下来了方便以后运行。bat也支持一些编程语言的特性,虽然简陋且不够优雅,但应付简单的自动化任务基本够用。...bat脚本由于%与变量引用冲突,要写成 for %%a in (*) do echo %%a 此外,可以通过内置的语法对文件做处理(如显示完整路径、文件名、后缀名等): command description

2.2K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    20种小技巧,玩转Google Colab

    Jupyter Notebook 快捷键 快捷键为编程带来了便利,但 Jupyter Notebook 的快捷键不能直接在 Colab 中使用。不过,这里一个关系映射表来解决这一问题。...使用交互式 shell Colab 没有内置的交互终端。但是可以使用 bash 命令交互方式试用 shell 命令。只需运行此命令,你将获得交互式输入。 !...「Open in Colab」 标志 你可以使用如下 markdown 代码 README.md jupyter notebooks 添加「Open in Colab 」标志。 ?...运行后台任务 某些情况下,我们需要先启动一些 Web 服务器后台任务,然后才能执行常规程序。...这时将弹出一个窗口,启用浏览器通知。只要接受它,即使你另一个选项卡、窗口应用程序上,colab 也会在任务完成时通知你。 19.

    2.4K20

    玩转Google Colab!附20种小技巧

    Jupyter Notebook 快捷键 快捷键为编程带来了便利,但 Jupyter Notebook 的快捷键不能直接在 Colab 中使用。不过,这里一个关系映射表来解决这一问题。...使用交互式 shell Colab 没有内置的交互终端。但是可以使用 bash 命令交互方式试用 shell 命令。只需运行此命令,你将获得交互式输入。 !...「Open in Colab」 标志 你可以使用如下 markdown 代码 README.md jupyter notebooks 添加「Open in Colab 」标志。 ?...运行后台任务 某些情况下,我们需要先启动一些 Web 服务器后台任务,然后才能执行常规程序。...这时将弹出一个窗口,启用浏览器通知。只要接受它,即使你另一个选项卡、窗口应用程序上,colab 也会在任务完成时通知你。 19.

    3.9K31

    20种小技巧,玩转Google Colab

    GitHub 打开 Notebooks Google Colab 团队提供了官方的 Chrome 扩展程序。使用 colab 时,可以直接在 GitHub 上打开 notebooks。...使用交互式 shell Colab 没有内置的交互终端。但是可以使用 bash 命令交互方式试用 shell 命令。只需运行此命令,你将获得交互式输入。 !...「Open in Colab」 标志 你可以使用如下 markdown 代码 README.md jupyter notebooks 添加「Open in Colab 」标志。...运行后台任务 某些情况下,我们需要先启动一些 Web 服务器后台任务,然后才能执行常规程序。...这时将弹出一个窗口,启用浏览器通知。只要接受它,即使你另一个选项卡、窗口应用程序上,colab 也会在任务完成时通知你。 19.

    2K20

    节省时间:AI 模型靠谱下载方案汇总

    PHI-2 的 HuggingFace 的网址是 https://huggingface.co/microsoft/phi-2,我们将网址的“组织和项目名” 复制出来,然后拼在命令中就能够开始模型的下载了...或者,我们也可以命令执行下面的命令,包含上面等价代码的 CLI 命令: python -c "from modelscope import snapshot_download;snapshot_download.../models/')" 命令执行完毕后,同样的,模型也就开始一个不错的速度进行下载啦。...借助 Colab 海外服务器做模型转存 除了上面的方式之外,我们还可以利用 Google Colab 的超大带宽,和国内包括百度盘、阿里盘等等能够下满带宽的网盘来相对快速的下载模型(可能要开个会员啥的...通用流程是 Colab 的 Notebook 完成命令的安装,然后执行程序指定好模型路径作为上传路径,开始上传,耐心等待上传完毕就完事了。

    1.2K22

    20种小技巧,玩转Google Colab

    Jupyter Notebook 快捷键 快捷键为编程带来了便利,但 Jupyter Notebook 的快捷键不能直接在 Colab 中使用。不过,这里一个关系映射表来解决这一问题。...使用交互式 shell Colab 没有内置的交互终端。但是可以使用 bash 命令交互方式试用 shell 命令。只需运行此命令,你将获得交互式输入。 !...「Open in Colab」 标志 你可以使用如下 markdown 代码 README.md jupyter notebooks 添加「Open in Colab 」标志。 ?...运行后台任务 某些情况下,我们需要先启动一些 Web 服务器后台任务,然后才能执行常规程序。...这时将弹出一个窗口,启用浏览器通知。只要接受它,即使你另一个选项卡、窗口应用程序上,colab 也会在任务完成时通知你。 19.

    3.3K31

    TPU使用说明

    也就是说仅在启动 TPU 之后,Cloud TPU 的计费才会开始停止删除 TPU 之后,计费随即停止。...另外可以通过命令输入如下命令(需要加感叹号 !)来查看TPU的ip: !echo $TPU_NAME 我的输出是 grpc://10.75.136.130:8470 3....Google也有提供如何在TPU上运行该代码的教程:Training AmoebaNet-D on Cloud TPU 3.1 Colab上运行结果 为检验代码是否可以正常运行,采用的是Google提供的伪造的...代码是Colab上运行,环境如下: python 2.7 tensorflow 1.13 最后无法正常运行,报错信息显示是由于保存checkpoints问题。...3.2 Google Cloud上运行结果 3.2.1 配置环境 按照如上操作配置好VM,TPU和STORAGE BUCKET后,还需要命令配置如下信息: TPU_NAME 我的TPU信息如下:

    3.4K00

    linux nohup及tail-f用法

    启动linux服务器的weblogic时,一般是bin 目录下面执行nohup ./startWeblogic& 那么它与普通的./startWeblogic什么区别呢?...如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件。如果没有文件能创建打开用于追加,那么 Command 参数指定的命令不可调用。...127 nohup 命令发生错误不能查找由 Command 参数指定的命令。 否则,nohup 命令的退出状态是 Command 参数指定命令的退出状态。...该命令的一般形式为:nohup command & 使用nohup命令提交作业 如果使用nohup命令提交作业,那么缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件,除非另外指定了输出文件...: nohup command > myout.file 2>&1 & 在上面的例子,输出被重定向到myout.file文件

    4.2K31

    使用扩散模型从文本生成图像

    在这篇文章,将展示如何使用抱脸的扩散包通过文本生成图像,还有就一个一个不好的消息,因为这个模型的出现googlecolab可能又要增加一些限制了。...使用diffusers 从文本生成图像 首先,使用扩散器包从文本生成图像我们首先要有一个GPU,这里就是用googlecolab,但是可能colab以后会对这样的应用进行限制了,这个我们最后加以说明...ipywidgets>=7,<8 — notebook的一个小组件的基础包 torch —这个就不用说了 colab也已经安装了 pillow — 处理图片的 colab也带了 所以我们只要用下面命令安装就可以了...pip install "ipywidgets>=7,<8" 我们安装ipywidgets的目的是 Google Colab 上启用外部的小部件 # enabling widgets (to be... Colab 的 GPU 资源可能要撑不住了 最后说下我们上面提到的问题,Colab Pro 和 Pro Plus 服务,如果你付费,那么获得 GPU 资源更有保障,可以使用更大的显存,占用资源时间可以更长

    1.1K10

    1美元训练BERT,教你如何薅谷歌TPU羊毛 | 附Colab代码

    现在,个羊毛告诉你,Medium上有人找到了薅谷歌羊毛的办法,只需1美元就能训练BERT,模型还能留存在你的谷歌云盘,留作以后使用。...也就是说,使用Colab TPU,你可以1美元的价格Google云盘上存储模型和数据,几乎可忽略成本从头开始预训练BERT模型。...以下是整个过程的代码下面的代码,可以Colab Jupyter环境运行。 设置训练环境 首先,安装训练模型所需的包。Jupyter允许使用’!’直接从笔记本执行bash命令: !...推理期间,我们将对新数据应用相同的过程。 如果你需要不同的预处理方式(例如在推理期间预期会出现大写字母标点符号),请修改以下代码满足你的需求。...如果内核由于某种原因重新启动,可以从断点处继续训练。 以上就是是云TPU上从头开始预训练BERT的指南。 下一步 好的,我们已经训练好了模型,接下来可以做什么?

    1.3K20

    使用扩散模型从文本生成图像

    在这篇文章,将展示如何使用抱脸的扩散包通过文本生成图像,还有就一个一个不好的消息,因为这个模型的出现googlecolab可能又要增加一些限制了。...使用diffusers 从文本生成图像 首先,使用扩散器包从文本生成图像我们首先要有一个GPU,这里就是用googlecolab,但是可能colab以后会对这样的应用进行限制了,这个我们最后加以说明...ipywidgets>=7,<8 — notebook的一个小组件的基础包 torch —这个就不用说了 colab也已经安装了 pillow — 处理图片的 colab也带了 所以我们只要用下面命令安装就可以了...pip install "ipywidgets>=7,<8" 我们安装ipywidgets的目的是 Google Colab 上启用外部的小部件 # enabling widgets (to be...Colab 的 GPU 资源可能要撑不住了 最后说下我们上面提到的问题,Colab Pro 和 Pro Plus 服务,如果你付费,那么获得 GPU 资源更有保障,可以使用更大的显存,占用资源时间可以更长

    1.2K10

    YOLOv8自定义数据集训练实现火焰和烟雾检测

    现在我们的笔记本已经连接到Google Drive了。 要测试我们是否 GPU,请在 colab 上编写以下命令。...本例两个类别:“烟”和“火”。这意味着模型正在接受训练检测图像的烟雾火灾。 names: ['smoke', 'fire']:此行提供数据集中类的名称。列表的每个元素对应一个类标签。...这些信息对于模型训练过程至关重要,使模型能够从训练数据中学习并概括其知识,验证和推理过程检测和分类新的、看不见的图像的“烟”和“火”。...它会启动Google Drive 安装到 Colab 虚拟机的过程。当您运行此行时,它会提示您授权访问您的 Google 云端硬盘。 单击提供的链接在浏览器打开新选项卡。...通过安装 Google Drive,您可以轻松读写文件、访问数据集以及不同 Colab 会话之间保存模型检查点其他重要文件,而无需每次使用该平台时重新上传它们。

    60411

    使用 Docker、Nginx 和 ttyd 提供稳定的 Web 终端服务

    以往我会推荐新手上路使用 Colab,但考虑到 Colab 类 JupyterHub 对于小白用户,其实也有一定的上手的产品门槛,而且还有付费、网络等乱七八糟的麻烦事情,命令行终端不能非常方便的进行并行程序任务的执行...开源 Web 命令行工具:ttyd 我曾经之前的文章中曾简单介绍和使用过一个开源工具 tsl0922/ttyd,它可以将我们的设备上的终端会话操作和内容通过 WebSocket 的方式同步到浏览器,...[include] files = /etc/supervisor/conf.d/*.conf 接着,我们可以配置文件里声明的配置目录,创建我们需要的自动启动和保持运行的服务配置,比如创建一个文件...引入了 Nginx 之后,我们就不必再让 ttyd 来监听端口提供 Web 服务了,上文中的配置和启动命令,可以调整为下面这样: [program:ttyd] directory = /root/ command...,浏览器再次打开设备的 IP:8080 就能看到基础的认证对话框啦。

    1.4K20

    Git 操作实战示例(四)

    前面三篇介绍了关于 Git 的概念、命令使用、命令查询等理论知识 1)Git 版本管理工具 2)Git 常用命令详解 3)Git 常用命令速查表 本文主要介绍使用Git 过程遇到的几个问题及其解决方案...一、Git 界面GUI和命令Command两种操作方式 Git 进行代码版本管理时,两种操作方式:图形界面GUI 和 命令Command 图形界面GUI:平台限制,目前仅支持Windows系统...Only 然后,安装完后,开始 —> 所有程序 —> Git Git Bash 和 Git Gui 两个图标,点击启动 Git Gui 界面如下: msysgit 图形工具,可以创建新的版本库...然后,新建的  _netrc 的文件,输入以下内容:    machine  code.google.com login  xxx@gmail.com password  xxx [generated...步骤总结: 1、去google搜online ping,英文google搜;直接打开 ping.eu/ping 2、提供在线ping的国外网站上,输入:ping code.google.com ,

    83910

    这些Colab技巧帮你愉快地薅谷歌羊毛

    : 提供了免费的 Jupyter notebook 环境; 带有预安装的软件包; 完全托管谷歌云上; 用户无需服务器工作站上进行设置; Notebook 会自动保存在用户的 Google Drive...第一步:启动 Google Colab 我们可以使用 Colab Web 浏览器上直接运行 Python 代码,使用指南:https://mktg.best/d7b6u。...启动窗口随之打开,弹窗中提供了多项功能: ? 它提供了创建 notebook 以及从不同来源上传和选择的选项,比如 GitHub、Google Drive 本地计算机。...使用 URL 的步骤上传项目的步骤如下图所示: 启动 Google Colab 从弹框中选择 GitHub 这一项。 ? 输入 GitHub 项目 URL 并搜索获取代码 ?... Colab 设置 TPU Google Colab 设置 TPU 的步骤如下: 运行时菜单 → 更改运行时 ?

    4.7K20
    领券