mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
translated
This commit is contained in:
parent
c95a825c7d
commit
4b2b04d058
@ -1,3 +1,5 @@
|
|||||||
|
translating---geekpi
|
||||||
|
|
||||||
Configuring MSMTP On Ubuntu 16.04 (Again)
|
Configuring MSMTP On Ubuntu 16.04 (Again)
|
||||||
======
|
======
|
||||||
This post exists as a copy of what I had on my previous blog about configuring MSMTP on Ubuntu 16.04; I'm posting it as-is for posterity, and have no idea if it'll work on later versions. As I'm not hosting my own Ubuntu/MSMTP server anymore I can't see any updates being made to this, but if I ever do have to set this up again I'll create an updated post! Anyway, here's what I had…
|
This post exists as a copy of what I had on my previous blog about configuring MSMTP on Ubuntu 16.04; I'm posting it as-is for posterity, and have no idea if it'll work on later versions. As I'm not hosting my own Ubuntu/MSMTP server anymore I can't see any updates being made to this, but if I ever do have to set this up again I'll create an updated post! Anyway, here's what I had…
|
||||||
|
@ -1,112 +0,0 @@
|
|||||||
translating---geekpi
|
|
||||||
|
|
||||||
The World Map In Your Terminal
|
|
||||||
======
|
|
||||||
I just stumbled upon an interesting utility. The World map in the Terminal! Yes, It is so cool. Say hello to **MapSCII** , a Braille and ASCII world map renderer for your xterm-compatible terminals. It supports GNU/Linux, Mac OS, and Windows. I thought it is a just another project hosted on GitHub. But I was wrong! It is really impressive what they did there. We can use our mouse pointer to drag and zoom in and out a location anywhere in the world map. The other notable features are;
|
|
||||||
|
|
||||||
* Discover Point-of-Interests around any given location
|
|
||||||
* Highly customizable layer styling with [Mapbox Styles][1] support
|
|
||||||
* Connect to any public or private vector tile server
|
|
||||||
* Or just use the supplied and optimized [OSM2VectorTiles][2] based one
|
|
||||||
* Work offline and discover local [VectorTile][3]/[MBTiles][4]
|
|
||||||
* Compatible with most Linux and OSX terminals
|
|
||||||
* Highly optimizied algorithms for a smooth experience
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Displaying the World Map in your Terminal using MapSCII
|
|
||||||
|
|
||||||
To open the map, just run the following command from your Terminal:
|
|
||||||
```
|
|
||||||
telnet mapscii.me
|
|
||||||
```
|
|
||||||
|
|
||||||
Here is the World map from my Terminal.
|
|
||||||
|
|
||||||
[![][5]][6]
|
|
||||||
|
|
||||||
Cool, yeah?
|
|
||||||
|
|
||||||
To switch to Braille view, press **c**.
|
|
||||||
|
|
||||||
[![][5]][7]
|
|
||||||
|
|
||||||
Type **c** again to switch back to the previous format **.**
|
|
||||||
|
|
||||||
To scroll around the map, use arrow keys **up** , **down** , **left** , **right**. To zoom in/out a location, use **a** and **z** keys. Also, you can use the scroll wheel of your mouse to zoom in or out. To quit the map, press **q**.
|
|
||||||
|
|
||||||
Like I already said, don't think it is a simple project. Click on any location on the map and press **" a"** to zoom in.
|
|
||||||
|
|
||||||
Here are some the sample screenshots after I zoomed it.
|
|
||||||
|
|
||||||
[![][5]][8]
|
|
||||||
|
|
||||||
I can be able to zoom to view the states in my country (India).
|
|
||||||
|
|
||||||
[![][5]][9]
|
|
||||||
|
|
||||||
And the districts in a state (Tamilnadu):
|
|
||||||
|
|
||||||
[![][5]][10]
|
|
||||||
|
|
||||||
Even the [Taluks][11] and the towns in a district:
|
|
||||||
|
|
||||||
[![][5]][12]
|
|
||||||
|
|
||||||
And, the place where I completed my schooling:
|
|
||||||
|
|
||||||
[![][5]][13]
|
|
||||||
|
|
||||||
Even though it is just a smallest town, MapSCII displayed it accurately. MapSCII uses [**OpenStreetMap**][14] to collect the data.
|
|
||||||
|
|
||||||
### Install MapSCII locally
|
|
||||||
|
|
||||||
Liked it? Great! You can host it on your own system.
|
|
||||||
|
|
||||||
Make sure you have installed Node.js on your system. If not, refer the following link.
|
|
||||||
|
|
||||||
[Install NodeJS on Linux][15]
|
|
||||||
|
|
||||||
Then, run the following command to install it.
|
|
||||||
```
|
|
||||||
sudo npm install -g mapscii
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
To launch MapSCII, run:
|
|
||||||
```
|
|
||||||
mapscii
|
|
||||||
```
|
|
||||||
|
|
||||||
Have fun! More good stuffs to come. Stay tuned!
|
|
||||||
|
|
||||||
Cheers!
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
via: https://www.ostechnix.com/mapscii-world-map-terminal/
|
|
||||||
|
|
||||||
作者:[SK][a]
|
|
||||||
译者:[译者ID](https://github.com/译者ID)
|
|
||||||
校对:[校对者ID](https://github.com/校对者ID)
|
|
||||||
|
|
||||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|
||||||
|
|
||||||
[a]:https://www.ostechnix.com/author/sk/
|
|
||||||
[1]:https://www.mapbox.com/mapbox-gl-style-spec/
|
|
||||||
[2]:https://github.com/osm2vectortiles
|
|
||||||
[3]:https://github.com/mapbox/vector-tile-spec
|
|
||||||
[4]:https://github.com/mapbox/mbtiles-spec
|
|
||||||
[5]:data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
|
|
||||||
[6]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-1-2.png ()
|
|
||||||
[7]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-2.png ()
|
|
||||||
[8]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-3.png ()
|
|
||||||
[9]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-4.png ()
|
|
||||||
[10]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-5.png ()
|
|
||||||
[11]:https://en.wikipedia.org/wiki/Tehsils_of_India
|
|
||||||
[12]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-6.png ()
|
|
||||||
[13]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-7.png ()
|
|
||||||
[14]:https://www.openstreetmap.org/
|
|
||||||
[15]:https://www.ostechnix.com/install-node-js-linux/
|
|
111
translated/tech/20180120 The World Map In Your Terminal.md
Normal file
111
translated/tech/20180120 The World Map In Your Terminal.md
Normal file
@ -0,0 +1,111 @@
|
|||||||
|
在终端显示世界地图
|
||||||
|
======
|
||||||
|
我偶然发现了一个有趣的工具。在终端的世界地图!是的,这太酷了。向 **MapSCII** 问好,这是可在 xterm 兼容终端渲染的盲文和 ASCII 世界地图。它支持 GNU/Linux、Mac OS 和 Windows。我以为这是另一个在 GitHub 上托管的项目。但是我错了!他们做了令人印象深刻的事。我们可以使用我们的鼠标指针在世界地图的任何地方拖拽放大和缩小。其他显著的特性是:
|
||||||
|
|
||||||
|
* 发现任何特定地点周围的兴趣点
|
||||||
|
* 高度可定制的图层样式,带有[ Mapbox 样式][1]支持
|
||||||
|
* 连接到任何公共或私有矢量贴片服务器
|
||||||
|
* 或者使用已经提供并已优化的基于 [OSM2VectorTiles][2] 服务器
|
||||||
|
* 离线工作,发现本地 [VectorTile][3]/[MBTiles][4]
|
||||||
|
* 兼容大多数 Linux 和 OSX 终端
|
||||||
|
* 高度优化算法的流畅体验
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### 使用 MapSCII 在终端中显示世界地图
|
||||||
|
|
||||||
|
要打开地图,只需从终端运行以下命令:
|
||||||
|
```
|
||||||
|
telnet mapscii.me
|
||||||
|
```
|
||||||
|
|
||||||
|
这是我终端上的世界地图。
|
||||||
|
|
||||||
|
[![][5]][6]
|
||||||
|
|
||||||
|
很酷,是吗?
|
||||||
|
|
||||||
|
要切换到盲文视图,请按 **c**。
|
||||||
|
|
||||||
|
[![][5]][7]
|
||||||
|
|
||||||
|
Type **c** again to switch back to the previous format **.**
|
||||||
|
再次输入 **c** 切回以前的格式。
|
||||||
|
|
||||||
|
要滚动地图,请使用**向上**、向下**、**向左**、**向右**箭头键。要放大/缩小位置,请使用 **a** 和 **a** 键。另外,你可以使用鼠标的滚轮进行放大或缩小。要退出地图,请按 **q**。
|
||||||
|
|
||||||
|
就像我已经说过的,不要认为这是一个简单的项目。点击地图上的任何位置,然后按 **“a”** 放大。
|
||||||
|
|
||||||
|
放大后,下面是一些示例截图。
|
||||||
|
|
||||||
|
[![][5]][8]
|
||||||
|
|
||||||
|
我可以放大查看我的国家(印度)的州。
|
||||||
|
|
||||||
|
[![][5]][9]
|
||||||
|
|
||||||
|
和州内的地区(Tamilnadu):
|
||||||
|
|
||||||
|
[![][5]][10]
|
||||||
|
|
||||||
|
甚至是地区内的镇 [Taluks][11]:
|
||||||
|
|
||||||
|
[![][5]][12]
|
||||||
|
|
||||||
|
还有,我完成学业的地方:
|
||||||
|
|
||||||
|
[![][5]][13]
|
||||||
|
|
||||||
|
即使它只是一个最小的城镇,MapSCII 也能准确地显示出来。 MapSCII 使用 [**OpenStreetMap**][14] 来收集数据。
|
||||||
|
|
||||||
|
### 在本地安装 MapSCII
|
||||||
|
|
||||||
|
喜欢它吗?很好!你可以安装在你自己的系统上。
|
||||||
|
|
||||||
|
确保你的系统上已经安装了 Node.js。如果还没有,请参阅以下链接。
|
||||||
|
|
||||||
|
[Install NodeJS on Linux][15]
|
||||||
|
|
||||||
|
然后,运行以下命令来安装它。
|
||||||
|
```
|
||||||
|
sudo npm install -g mapscii
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
要启动 MapSCII,请运行:
|
||||||
|
```
|
||||||
|
mapscii
|
||||||
|
```
|
||||||
|
|
||||||
|
玩的开心!会有更好的东西。敬请关注!
|
||||||
|
|
||||||
|
干杯!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
via: https://www.ostechnix.com/mapscii-world-map-terminal/
|
||||||
|
|
||||||
|
作者:[SK][a]
|
||||||
|
译者:[geekpi](https://github.com/geekpi)
|
||||||
|
校对:[校对者ID](https://github.com/校对者ID)
|
||||||
|
|
||||||
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||||
|
|
||||||
|
[a]:https://www.ostechnix.com/author/sk/
|
||||||
|
[1]:https://www.mapbox.com/mapbox-gl-style-spec/
|
||||||
|
[2]:https://github.com/osm2vectortiles
|
||||||
|
[3]:https://github.com/mapbox/vector-tile-spec
|
||||||
|
[4]:https://github.com/mapbox/mbtiles-spec
|
||||||
|
[5]:data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
|
||||||
|
[6]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-1-2.png ()
|
||||||
|
[7]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-2.png ()
|
||||||
|
[8]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-3.png ()
|
||||||
|
[9]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-4.png ()
|
||||||
|
[10]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-5.png ()
|
||||||
|
[11]:https://en.wikipedia.org/wiki/Tehsils_of_India
|
||||||
|
[12]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-6.png ()
|
||||||
|
[13]:http://www.ostechnix.com/wp-content/uploads/2018/01/MapSCII-7.png ()
|
||||||
|
[14]:https://www.openstreetmap.org/
|
||||||
|
[15]:https://www.ostechnix.com/install-node-js-linux/
|
Loading…
Reference in New Issue
Block a user