Commit Graph

19544 Commits

Author SHA1 Message Date
darksun
eb5a7af2f0 选题: TLP – An Advanced Power Management Tool That Improve Battery Life On Linux Laptop 2018-12-21 17:01:00 +08:00
darksun
1972e2fafd 选题: How To Install Rust Programming Language In Linux 2018-12-21 16:59:08 +08:00
HankChow
46bad7ca22 hankchow translating 2018-12-21 16:54:45 +08:00
Auk7F7
e64177708c
Update 20181128 Arch-Audit - A Tool To Check Vulnerable Packages In Arch Linux.md 2018-12-21 16:43:15 +08:00
darksun
89340410b9 选题: 4 cool new projects to try in COPR for December 2018 2018-12-21 16:42:35 +08:00
darksun
8771b92c55 选题: 6 tips and tricks for using KeePassX to secure your passwords 2018-12-21 16:41:30 +08:00
darksun
c39a24272d 选题: Insync: The Hassleless Way of Using Google Drive on Linux 2018-12-21 16:34:50 +08:00
zjon
f61819dcf5 update title
updatetitle
2018-12-21 16:33:09 +08:00
darksun
8405545358 选题: Working with tarballs on Linux 2018-12-21 16:31:08 +08:00
zjon
c12558dba3 20171012 7 Best eBook Readers for Linux has translated
20171012 7 Best eBook Readers for Linux has translated
2018-12-21 16:28:31 +08:00
darksun
bb8278b5a0 选题: The Rise and Demise of RSS 2018-12-21 16:21:18 +08:00
darksun
cedb354f0f 选题: 8 tips to help non-techies move to Linux 2018-12-21 16:19:41 +08:00
darksun
4219fe486e 选题: Tips for using Flood Element for performance testing 2018-12-21 16:18:33 +08:00
jlztan
ae65416d97
申请翻译 2018-12-21 16:04:26 +08:00
Xingyu.Wang
a189ee63ac
Merge pull request #11724 from lujun9972/add-MjAxODEyMTkgU29sdmUgYSBwdXp6bGUgYXQgdGhlIExpbnV4IGNvbW1hbmQgbGluZSB3aXRoIG51ZG9rdS5tZAo=
选题: Solve a puzzle at the Linux command line with nudoku
2018-12-21 15:23:12 +08:00
Xingyu.Wang
61770589cf
Merge pull request #11725 from lujun9972/add-MjAxODEyMTggVXNlIHlvdXIgTGludXggdGVybWluYWwgdG8gY2VsZWJyYXRlIGEgYmFubmVyIHllYXIubWQK
选题: Use your Linux terminal to celebrate a banner year
2018-12-21 15:22:41 +08:00
Xingyu.Wang
ee971a6d46
Merge pull request #11726 from lujun9972/add-MjAxODEyMTMgUmVsYXggYnkgdGhlIGZpcmUgYXQgeW91ciBMaW51eCB0ZXJtaW5hbC5tZAo=
选题: Relax by the fire at your Linux terminal
2018-12-21 15:21:59 +08:00
Xingyu.Wang
b579dd8c95
Merge pull request #11727 from lujun9972/add-MjAxODEyMTQgVGhlIExpbnV4IHRlcm1pbmFsIGlzIG5vIG9uZS10cmljayBwb255Lm1kCg==
选题: The Linux terminal is no one-trick pony
2018-12-21 15:21:40 +08:00
Xingyu.Wang
ab1682ab6c
Merge pull request #11728 from lujun9972/add-MjAxODEyMTUgSGVhZCB0byB0aGUgYXJjYWRlIGluIHlvdXIgTGludXggdGVybWluYWwgd2l0aCB0aGlzIFBhYy1tYW4gY2xvbmUubWQK
选题: Head to the arcade in your Linux terminal with this Pac-man clone
2018-12-21 15:21:17 +08:00
Xingyu.Wang
3df693ba90
Merge pull request #11729 from lujun9972/add-MjAxODEyMTcgVGFrZSBhIHN3aW0gYXQgeW91ciBMaW51eCB0ZXJtaW5hbCB3aXRoIGFzY2lpcXVhcml1bS5tZAo=
选题: Take a swim at your Linux terminal with asciiquarium
2018-12-21 15:20:56 +08:00
Xingyu.Wang
4fbd8bc676
Merge pull request #11730 from lujun9972/add-MjAxODEyMTYgU2NoZWR1bGUgYSB2aXNpdCB3aXRoIHRoZSBFbWFjcyBwc3ljaGlhdHJpc3QubWQK
选题: Schedule a visit with the Emacs psychiatrist
2018-12-21 15:19:40 +08:00
Xingyu.Wang
86e169e681
Merge pull request #11731 from lujun9972/add-MjAxODEyMTkgSG93IHRvIG9wZW4gc291cmNlIHlvdXIgUHl0aG9uIGxpYnJhcnkubWQK
选题: How to open source your Python library
2018-12-21 15:19:11 +08:00
Xingyu.Wang
8fbe28d034
Merge pull request #11723 from lujun9972/add-MjAxODEyMjAgTGV0IHlvdXIgTGludXggdGVybWluYWwgc3BlYWsgaXRzIG1pbmQubWQK
选题: Let your Linux terminal speak its mind
2018-12-21 15:18:46 +08:00
Xingyu.Wang
8902c1545d
Merge pull request #11722 from lujun9972/add-MjAxODEyMTggVGVybXRvc3ZnIC0gUmVjb3JkIFlvdXIgVGVybWluYWwgU2Vzc2lvbnMgQXMgU1ZHIEFuaW1hdGlvbnMgSW4gTGludXgubWQK
选题: Termtosvg – Record Your Terminal Sessions As SVG Animations In Linux
2018-12-21 15:18:11 +08:00
Xingyu.Wang
81fbce6fec
Merge pull request #11735 from lixinyuxx/patch-4
20180319
2018-12-21 15:17:30 +08:00
Xingyu.Wang
35d7993ef0
Merge pull request #11734 from lixinyuxx/patch-3
20180625
2018-12-21 15:16:34 +08:00
Xingyu.Wang
80dbe5e1e6
Merge pull request #11733 from lixinyuxx/patch-2
20180419
2018-12-21 15:16:12 +08:00
Xingyu.Wang
d42463d17e
Merge pull request #11732 from lixinyuxx/patch-1
翻译
2018-12-21 15:15:41 +08:00
Xingyu.Wang
57a70aea79
Merge pull request #11721 from lujun9972/add-MjAxODEyMjAgR2V0dGluZyBzdGFydGVkIHdpdGggUHJvbWV0aGV1cy5tZAo=
选题: Getting started with Prometheus
2018-12-21 15:15:20 +08:00
Xingyu.Wang
b1821eff8d
Merge pull request #11718 from geekpi/translating
translating
2018-12-21 15:12:41 +08:00
lixinyuxx
aa63af0092
Update 20180319 6 common questions about agile development practices for teams.md 2018-12-21 14:24:38 +08:00
lixinyuxx
31ee603fe7
Update 20180625 The life cycle of a software bug.md 2018-12-21 14:20:51 +08:00
lixinyuxx
c4788d46b1
Update 20180419 5 guiding principles you should know before you design a microservice.md 2018-12-21 14:17:20 +08:00
lixinyuxx
e9e3ac094b
翻译 2018-12-21 13:21:30 +08:00
darksun
359ed1745f 选题: How to open source your Python library 2018-12-21 12:58:39 +08:00
darksun
e766f5a3aa 选题: Schedule a visit with the Emacs psychiatrist 2018-12-21 12:18:48 +08:00
darksun
338b81eae6 选题: Take a swim at your Linux terminal with asciiquarium 2018-12-21 12:17:50 +08:00
darksun
10c05348c6 选题: Use your Linux terminal to celebrate a banner year 2018-12-21 12:16:37 +08:00
darksun
ffdf4eb68a 选题: Solve a puzzle at the Linux command line with nudoku 2018-12-21 12:13:29 +08:00
darksun
f58b4fd6bb 选题: Relax by the fire at your Linux terminal 2018-12-21 12:12:37 +08:00
darksun
d2f845b407 选题: The Linux terminal is no one-trick pony 2018-12-21 12:08:07 +08:00
darksun
c3e4b8640c 选题: Head to the arcade in your Linux terminal with this Pac-man clone 2018-12-21 12:04:58 +08:00
darksun
72cac1ddd1 选题: Let your Linux terminal speak its mind 2018-12-21 11:58:26 +08:00
darksun
a9b3773a74 选题: Termtosvg – Record Your Terminal Sessions As SVG Animations In Linux 2018-12-21 11:55:44 +08:00
darksun
0113da44db 选题: Getting started with Prometheus 2018-12-21 11:53:43 +08:00
Auk7F7
17ba37122e
Update 20181128 Arch-Audit - A Tool To Check Vulnerable Packages In Arch Linux.md
translating by Auk7F7
2018-12-21 11:31:10 +08:00
geekpi
eb78313a5d
Merge pull request #11717 from geekpi/new
translated
2018-12-21 08:59:27 +08:00
geekpi
5dd95c43b4 translating 2018-12-21 08:59:20 +08:00
geekpi
8dfd08d662 Merge branch 'master' of https://github.com/LCTT/TranslateProject into new 2018-12-21 08:57:12 +08:00
geekpi
dd9c5382b4 translated 2018-12-21 08:52:33 +08:00
Xingyu.Wang
59cb40fa63
Merge pull request #11715 from wwhio/master
翻译认领
2018-12-21 07:17:39 +08:00
Xingyu.Wang
dd4b0184b0
Merge pull request #11714 from qhwdw/tr1220
Translating by qhwdw
2018-12-21 07:17:12 +08:00
Xingyu.Wang
77e161049e
Merge pull request #11713 from lixinyuxx/master
20180101
2018-12-21 07:16:45 +08:00
wwhio
5a97264a42
翻译认领 2018-12-20 22:57:44 +08:00
qhwdw
aaecf1d460 Translating by qhwdw 2018-12-20 22:50:29 +08:00
lxy
eb69ee153f commit 2018-12-20 22:41:16 +08:00
Xingyu.Wang
c061ac7b16
Merge pull request #11705 from jlztan/master
翻译完毕-20171223 Celebrate Christmas In Linux Way With These Wallpapers.md
2018-12-20 22:25:38 +08:00
Xingyu.Wang
1621a7d5a8
Merge pull request #11710 from ScarboroughCoral/patch-1
Translated:20180912 How to turn on an LED with Fedora IoT.md
2018-12-20 22:04:25 +08:00
Xingyu.Wang
5d8ebc65d8
Merge pull request #11709 from zjon/master
zjon is translating | 20171012 7 Best eBook Readers for Linux.md
2018-12-20 22:03:50 +08:00
李明岳
3c68a0d9d6
Delete 20180912 How to turn on an LED with Fedora IoT.md 2018-12-20 20:28:22 +08:00
zjon
c2550effc8 Update 20171012 7 Best eBook Readers for Linux.md
zjon is translating
20171012 7 Best eBook Readers for Linux
2018-12-20 11:09:22 +08:00
geekpi
a6c56ec7c8
Merge pull request #11708 from geekpi/translating
translating
2018-12-20 10:07:57 +08:00
geekpi
d32cebf5e1 translating 2018-12-20 08:59:40 +08:00
geekpi
d12dfbfd54 translated 2018-12-20 08:52:51 +08:00
wwhio
1cafa689f8
翻译完毕,请求校对。 2018-12-20 00:56:59 +08:00
Xingyu.Wang
e5ebff43b1
Merge pull request #11701 from lixinyuxx/master
完成
2018-12-19 23:49:40 +08:00
jlztan
45de03a32d
Delete 20171223 Celebrate Christmas In Linux Way With These Wallpapers.md 2018-12-19 18:13:24 +08:00
jlztan
2132fc3343
申请翻译 2018-12-19 11:16:42 +08:00
lxy
47c856dc6c Revert "20180101"
This reverts commit 9b1bba79fd.
2018-12-19 09:41:57 +08:00
lxy
9b1bba79fd 20180101 2018-12-19 09:40:41 +08:00
lxy
31b5122870 update 2018-12-19 09:35:33 +08:00
geekpi
66b22351b1 translating 2018-12-19 08:59:31 +08:00
geekpi
f0f1c0e755 Merge branch 'master' of https://github.com/LCTT/TranslateProject into new 2018-12-19 08:53:08 +08:00
geekpi
2b9a2b44cf translated 2018-12-19 08:51:41 +08:00
cycoe
4bbdcb279b translating by cycoe 2018-12-18 14:12:40 +08:00
HankChow
9dbc6d7dea hankchow translated 2018-12-18 10:08:06 +08:00
geekpi
9062abccaf translating 2018-12-18 09:14:59 +08:00
geekpi
2630fdbe89
Merge pull request #11685 from geekpi/new
translated
2018-12-18 09:09:44 +08:00
geekpi
5175f5debc Merge branch 'master' of https://github.com/LCTT/TranslateProject into new 2018-12-18 09:05:27 +08:00
geekpi
af60871a89 translated 2018-12-18 09:03:50 +08:00
chizelin
d67cadc6cd [translated] 3 best practices for continuous integration and deployment 2018-12-17 21:10:24 +08:00
Xingyu.Wang
6d66fa00a3
Merge pull request #11680 from lujun9972/add-MjAxODA1MjcgU3RyZWFtaW5nIEF1c3RyYWxpYW4gVFYgQ2hhbm5lbHMgdG8gYSBSYXNwYmVycnkgUGkubWQK
选题: Streaming Australian TV Channels to a Raspberry Pi
2018-12-17 19:50:22 +08:00
darksun
40d2dc885e 选题: Streaming Australian TV Channels to a Raspberry Pi 2018-12-17 19:20:58 +08:00
darksun
b1676eb225 选题: Playing Badass Acorn Archimedes Games on a Raspberry Pi 2018-12-17 19:18:53 +08:00
Xingyu.Wang
af66a18fa2
Merge pull request #11677 from lujun9972/add-MjAxODA3MTcgMTEgVXNlcyBmb3IgYSBSYXNwYmVycnkgUGkgQXJvdW5kIHRoZSBPZmZpY2UubWQK
选题: 11 Uses for a Raspberry Pi Around the Office
2018-12-17 18:16:15 +08:00
Xingyu.Wang
2ba910b303
Merge pull request #11676 from lujun9972/add-MjAxODA4MTcgNSBUaGluZ3MgSW5mbHVlbnphIFRhdWdodCBNZSBBYm91dCB0aGUgRXZvbHV0aW9uIG9mIHRoZSBEZXNrdG9wIENvbXB1dGVyLm1kCg==
选题: 5 Things Influenza Taught Me About the Evolution of the Desktop C…
2018-12-17 18:15:31 +08:00
darksun
e41fbbc9be 选题: 11 Uses for a Raspberry Pi Around the Office 2018-12-17 16:25:44 +08:00
darksun
27ff4e67e4 选题: 5 Things Influenza Taught Me About the Evolution of the Desktop Computer 2018-12-17 16:23:28 +08:00
darksun
2c150fd3a7 选题: Linux on the Desktop: Are We Nearly There Yet? 2018-12-17 16:13:19 +08:00
Xingyu.Wang
c712ab353e
Merge pull request #11673 from wxy/master
translated by wxy
2018-12-17 15:37:19 +08:00
Xingyu.Wang
788010ea5e
Rename sources/tech/20171129 TLDR pages Simplified Alternative To Linux Man Pages.md to translated/tech/20171129 TLDR pages Simplified Alternative To Linux Man Pages.md 2018-12-17 15:09:17 +08:00
Xingyu.Wang
30c0fdd0ad
Update 20171129 TLDR pages Simplified Alternative To Linux Man Pages.md 2018-12-17 15:05:10 +08:00
WangYue
da9c6f228a
申请翻译 20180826 How to Install and Use FreeDOS on VirtualBox.md
申请翻译  20180826 How to Install and Use FreeDOS on VirtualBox.md
2018-12-17 14:20:48 +08:00
Xingyu.Wang
133c99a824
Update 20171129 TLDR pages Simplified Alternative To Linux Man Pages.md 2018-12-17 13:44:18 +08:00
geekpi
be7c390bcd
Merge pull request #11672 from geekpi/translating
translating
2018-12-17 09:13:16 +08:00
geekpi
2e26f45a24 translating 2018-12-17 09:09:27 +08:00
geekpi
65332a0e14 translated 2018-12-17 08:59:20 +08:00
HankChow
8bee3af9f2 hankchow translating 2018-12-16 13:31:33 +08:00
MjSeven
5e3f99e481 翻译完成20180710 Users, Groups, and Other Linux Beasts.md 2018-12-16 20:46:12 +08:00
Xingyu.Wang
3f0afd5722
Merge pull request #11664 from qhwdw/tr1213_2
Translated by qhwdw
2018-12-16 19:05:59 +08:00
qhwdw
608359fff4 Translated by qhwdw 2018-12-16 17:12:33 +08:00
李明岳
6231a212de
Update 20180912 How to turn on an LED with Fedora IoT.md 2018-12-16 14:47:50 +08:00
Xingyu.Wang
63d9fa3cc3
Merge pull request #11661 from dianbanjiu/translation-new
translated
2018-12-16 13:22:31 +08:00
dianbanjiu
6c2e1a5d7f translated 2018-12-16 12:45:22 +08:00
Xingyu.Wang
74738fbf8b
Merge pull request #11658 from Valoniakim/master
translated 20180508 Person with diabetes finds open source and builds her own medical device
2018-12-16 10:30:53 +08:00
Valonia Kim
fa1068a0b9
translated 2018-12-15 21:22:50 +08:00
dianbanjiu
712d4fdc98 translating 2018-12-15 21:21:54 +08:00
李明岳
dadff90637
Delete 20180419 Migrating to Linux- Network and System Settings.md 2018-12-15 19:53:59 +08:00
Xingyu.Wang
e19840d23f
Merge pull request #11653 from hopefully2333/master
translating by hopefully2333
2018-12-15 14:59:32 +08:00
hopefully2333
5f3454c27b
translating by hopefully2333
translating by hopefully2333
2018-12-15 12:52:50 +08:00
HankChow
82e68c686f hankchow translated 2018-12-15 12:24:27 +08:00
Xingyu.Wang
a47e4052f5
Merge pull request #11646 from wwhio/patch-1
翻译认领
2018-12-14 16:23:38 +08:00
wwhio
a999ca5553
翻译认领 2018-12-14 16:19:54 +08:00
LazyWolf Lin
6e8022ff24 Update 20181210 How to Update Ubuntu.md 2018-12-14 16:18:16 +08:00
Xingyu.Wang
9b8b683f9a
Merge pull request #11642 from lujun9972/add-MjAxODEyMTIgQWxpYXNlcy0gRElZIFNoZWxsIENvbW1hbmRzLm1kCg==
选题: Aliases: DIY Shell Commands
2018-12-14 13:32:22 +08:00
darksun
c84fd905c6 选题: Aliases: DIY Shell Commands 2018-12-14 13:00:34 +08:00
darksun
16e2c41658 选题: How to Build a Netboot Server, Part 2 2018-12-14 12:58:38 +08:00
geekpi
86c3936d06
Merge pull request #11639 from geekpi/translating
translating
2018-12-14 09:47:16 +08:00
geekpi
9a64f2f248 translating 2018-12-14 09:18:25 +08:00
geekpi
5f91ccd934 translated 2018-12-14 09:10:20 +08:00
Xingyu.Wang
c18449a446
Merge pull request #11634 from qhwdw/tr1213
Translated by qhwdw
2018-12-13 22:14:49 +08:00
qhwdw
29a8918063 Translated by qhwdw 2018-12-13 21:54:51 +08:00
Xingyu.Wang
870b2f6b9a
Merge pull request #11633 from LazyWolfLin/7-command-line-tools-for-writers
Translated 7 command line tools for writers.
2018-12-13 18:27:55 +08:00
LazyWolf Lin
92e61ae3bd Delete 20181119 7 command-line tools for writers - Opensource.com.md 2018-12-13 16:59:36 +08:00
Xingyu.Wang
b2f5e434cd
Merge pull request #11631 from qhwdw/tr1213_2
Translating by qhwdw
2018-12-13 16:10:22 +08:00
Xingyu.Wang
adbb5b7603
Merge pull request #11630 from qhwdw/tr1213
Translating by qhwdw
2018-12-13 16:10:05 +08:00
Xingyu.Wang
8dd5593c32
Merge pull request #11629 from lujun9972/add-MjAxODEyMTMgV2hhdCBpcyBQUEEtIEV2ZXJ5dGhpbmcgWW91IE5lZWQgdG8gS25vdyBBYm91dCBQUEEgaW4gTGludXgubWQK
选题: What is PPA? Everything You Need to Know About PPA in Linux
2018-12-13 16:09:47 +08:00
Xingyu.Wang
095362c665
Merge pull request #11628 from lujun9972/add-MjAxODEyMTIgUGF0Y2ggaW50byBUaGUgTWF0cml4IGF0IHRoZSBMaW51eCBjb21tYW5kIGxpbmUubWQK
选题: Patch into The Matrix at the Linux command line
2018-12-13 16:09:29 +08:00
qhwdw
ccd64b8fa7 Translating by qhwdw 2018-12-13 12:42:49 +08:00
qhwdw
13ff663781 Translating by qhwdw 2018-12-13 12:38:47 +08:00
darksun
28f5cd2500 选题: What is PPA? Everything You Need to Know About PPA in Linux 2018-12-13 12:21:33 +08:00
darksun
0aa789c045 选题: Patch into The Matrix at the Linux command line 2018-12-13 12:10:55 +08:00
darksun
f19890e1e5 选题: Top 5 configuration management tools 2018-12-13 12:09:12 +08:00
Xingyu.Wang
cf493c2ec9
Merge pull request #11626 from geekpi/translating
translating
2018-12-13 09:22:12 +08:00
geekpi
b55ab150a6 translating 2018-12-13 08:57:51 +08:00
geekpi
736866a3ca translated 2018-12-13 08:54:41 +08:00
Xingyu.Wang
837fb69841
Merge pull request #11623 from qhwdw/tr1211_2
Translated by qhwdw
2018-12-12 21:59:28 +08:00
Xingyu.Wang
e7945681ce
Merge pull request #11622 from jlztan/master
翻译完毕-20181121 How to swap Ctrl and Caps Lock keys in Linux.md
2018-12-12 21:58:57 +08:00
qhwdw
7fe51f3b2e Translated by qhwdw 2018-12-12 21:39:29 +08:00
jlztan
17b9c0017c
Delete 20181121 How to swap Ctrl and Caps Lock keys in Linux.md 2018-12-12 20:50:13 +08:00
MjSeven
a18c3bd536 申请翻译 2018-12-12 20:02:01 +08:00
Xingyu.Wang
48fbfc99de
Merge pull request #11619 from lujun9972/add-MjAxODEyMTAgNSBXYXlzIFRvIENoZWNrIExhcHRvcCBCYXR0ZXJ5IFN0YXR1cyBBbmQgTGV2ZWwgRnJvbSBMaW51eCBUZXJtaW5hbC5tZAo=
选题: 5 Ways To Check Laptop Battery Status And Level From Linux Terminal
2018-12-12 17:51:50 +08:00
Xingyu.Wang
61bf612419
Merge pull request #11618 from lujun9972/add-MjAxODEyMTEgSG93IHRvIEluc3RhbGwgUHV0dHkgb24gVWJ1bnR1IGFuZCBPdGhlciBMaW51eCBEaXN0cmlidXRpb25zLm1kCg==
选题: How to Install Putty on Ubuntu and Other Linux Distributions
2018-12-12 17:51:29 +08:00
Xingyu.Wang
84fb3cfe04
Merge pull request #11617 from lujun9972/add-MjAxODEyMTEgV2ludGVyaXplIHlvdXIgQmFzaCBwcm9tcHQgaW4gTGludXgubWQK
选题: Winterize your Bash prompt in Linux
2018-12-12 17:50:58 +08:00
Xingyu.Wang
a4a65c93b4
Merge pull request #11616 from lujun9972/add-MjAxODEyMTEgSG93IFRvIEJlbmNobWFyayBMaW51eCBDb21tYW5kcyBBbmQgUHJvZ3JhbXMgRnJvbSBDb21tYW5kbGluZS5tZAo=
选题: How To Benchmark Linux Commands And Programs From Commandline
2018-12-12 17:50:23 +08:00
darksun
7b4f45a854 选题: 5 Ways To Check Laptop Battery Status And Level From Linux Terminal 2018-12-12 17:39:10 +08:00
darksun
cbd0d1640a 选题: How To Benchmark Linux Commands And Programs From Commandline 2018-12-12 15:02:08 +08:00
darksun
af31f90e72 选题: How to Install Putty on Ubuntu and Other Linux Distributions 2018-12-12 14:53:28 +08:00
darksun
031716bec7 选题: Winterize your Bash prompt in Linux 2018-12-12 14:33:55 +08:00
darksun
637b4c71b5 选题: Open source DIY ethics 2018-12-12 14:29:15 +08:00