前言
ydcv 是目前为止我最喜欢的命令行查词工具, 强烈推荐有查词需求的 Linux 用户尝试, 安装方法参见 项目主页, 运行 setup.py
即可.
这个脚本只是提供了命令行查词功能, 但是像我这样的英语渣渣可能想把查过的单词记录下来, 以便添加到背单词的软件中进行记忆学习, 所有就有了这篇文章.
做开发少不了要配置各种环境, 配置环境又少不了连接 Linux 服务器, SSH 可以说是最常用的协议了. 本文主要简单介绍 Linux 系统下使用 ssh 命令连接远程主机的一些基本用法.
以用户名 “user” 连接远程主机 “host”
1 | ssh user@host |
如果本机用户名和远程主机用户名一致, 可以省略 “user”
1 | ssh host |
指定端口登录远程主机
ssh
默认端口是 22, 如果远程主机更换了默认端口, 那么本机也可以使用 -p
参数指定端口登录:
1 | ssh -p port user@host |
这三种方式都是基于口令登录的, 也就是说, 与服务器建立连接之前, 你需要输入密码确认.
自从使用 Ubuntu 系统以来, 笔记软件一直是我很头疼的问题. 现有的方案包括以下几种:
蚂蚁笔记是我目前最喜欢的笔记软件之一, 蚂蚁笔记的开发者自身就是程序员, 所以充分迎合了程序员的习惯与需求. 支持 Markdown, 跨平台, 笔记可以转换为博客. 试用期过后收费 5 元 / 月, 是我见过的最便宜的笔记了.
项目开源, 不想付费或者想挑战一下自己的大牛可以自己搭建.
跨平台, 支持 Markdown, 用户体验相对较好的笔记软件. 试用期过后收费 6 元 / 月. 桌面客户端 开源, 意思就是没得搭建咯.
虽然可以通过 Crossover 或者 Wine 安装 Windows 版本的 Evernote, 但是目前 Windows 版 Evernote 不支持 Markdown, 不在考虑范围之内.
从 Eclipse 转入 Intellij IDEA, 个人感觉还是收益很大的. 熟悉一个新的 IDE 毕竟需要一个过程, 在此记录我逐步了解 IDEA 过程中的一些心得与体会. 希望能够帮到有需要的人.
这是一款自动生成 .ignore
文件的插件, 官方介绍如下:
.ignore is a plugin for .gitignore (Git), .hgignore (Mercurial), .npmignore (NPM), .dockerignore (Docker), .chefignore (Chef), .cvsignore (CVS), .bzrignore (Bazaar), .boringignore (Darcs), .mtn-ignore (Monotone), ignore-glob (Fossil), .jshintignore (JSHint), .tfignore (Team Foundation), .p4ignore (Perforce), .prettierignore (Prettier), .flooignore (Floobits), .eslintignore (ESLint), .cfignore (Cloud Foundry), .jpmignore (Jetpack), .stylelintignore (StyleLint), .stylintignore (Stylint), .swagger-codegen-ignore (Swagger Codegen), .helmignore (Kubernetes Helm), .upignore (Up), .prettierignore (Prettier), .ebignore (ElasticBeanstalk) files in your project.