个人知识管理解决方案

个人知识管理(规划中)

简介及技术点

距离上次对自己的知识管理系统的规范已经过去一年半了,使用过程中发掘出许多可以优化的地方,也学到了很多管理知识的技巧。

TODOLIST

常用脚本

## markdown生成pdf脚本
./genpdf.sh <srcfile> <buildname>
## markdown生成ppt脚本
./genpdf.sh <srcfile> <buildname>

环境安装

## 本方案适用于全平台
## Linux系列/arch linux
pacman -S texlive-core
pacman -S texlive-latexextra
pacman -S pandoc
pacman -S git atom

## Linux系列/Debian/Ubuntu
apt-get install texlive-base
apt-get install texlive-latex-base
apt-get install texlive-latex-extra
apt-get install pandoc
apt-get install git atom

## Windows 10/msys2
pacman -S texlive-core
pacman -S texlive-latexextra
pacman -S pandoc
pacman -S git atom

知识管理-各环节详细实施方案

(浏览环节)gReader,绑定feedly账号

(收藏环节)gReader加星

(归纳环节)笔记文本管理

Git地址:https://bitbucket.org/ryanemax/note - /inbox

临时的未分类资料,以便及时书写心得、笔记等。
  • /build

    存放生成的经典的ppt以及pdf文档。

  • /secret

    记录自己个人的、公司的、客户的各种机密信息资料,用于备忘。

  • /project

    客户的信息资料如果超过一定数量级,将单独立项,写在project项目文件,保证信息的高整合度。

    例如合作公司及其各项客户资料,网络环境,接口加密等等。

  • /study

    此目录用于研究论文写作,以论文形式,书写对各领域深入的探索,专业程度深,信息整合度高。

  • /cookbook

    记录个人对各项软件、系统的评测,及个人的最佳选择与配置方案

  • /cookbook/xxx

    记录个人在细分领域产生的心得、体验,以及对新技术的探索与尝试

(分享环节)个人博客管理

技术点:

  • hugo //静态html生成工具

  • markdown

  • github pagaes

存储资料及软件管理

云盘存储

百度云盘 - meCareer(应用数据/bypy/Career)

职业生涯/公司项目资料等等
  • mePackage

    各操作系统,各环境常用软件及安装程序

  • meLibrary

    存储Calibre所收藏的各类电子图书库

360云盘

QQ微云

软件管理

Windows:Oneget+chocolatey.org

Debian/Ubuntu:apt-get

Arch Linux/Msys2:pacman

CentOS:yum

OpenWrt:opkg

博客

  • GithubPages
  • Hugo

    • diy theme: base16-ryn
    ## Installation
    http_proxy=http://127.0.0.1:8118 https_proxy=http://127.0.0.1:8118 go get -u github.com/spf13/hugo
    ## Themes-bleak-ryn need hugo v1.6
    git clone https://github.com/ryanemax/blog/tree/master/themes/base16-ryn
    

Github Pages百度收录策略

利用Github Pages创建博客的国内作者一定有这样的麻烦: Github对Baidu Spider的用户代理都会返回403状态码,因而百度无法收录博客内容。 为解决此问题,小编在2016年01月21日在Gitcafe Pages(今Coding.net)创建镜像, 并设置域名解析百度线路来的Harttle.com到该镜像。 如今百度已经可以正常收录Harttle.com的文章了,撰文在此希望能帮到别人。

  • 一个域名:百度收录、Google收录、用户访问的域名是相同的。
  • 免费使用:不需要购买VPS或者CDN服务。
  • 实时同步:不存在CDN的不同步的问题,同时也不存在CDN线路选择不确定的问题。
  • 不需备案:使用Coding.net的域名做CNAME,不需自己备案。
  1. 注册coding ryn ryanemax@gmail.com

  2. 仓库同步

既然如今Gitcafe的Git仓库服务已经转移到了Coding.net, 下文中以Coding.net中的配置为例。 首先需要在Coding.net创建仓库并开启Pages服务。首先创建一个coding-pages分支, 然后把它push到Coding.net上的仓库。

  git checkout -b coding-pages
  git remote add coding.net git@git.coding.net:harttle/harttle.git
  git push coding.net coding-pages

在Coding.net上看到自己的仓库代码后,在Pages设置页面中开启Pages服务。 此时,可以访问http://ryn.coding.me来测试了(可能会有一分钟左右的延迟,之间会404)。

微信扫一扫交流

作者:ryanemax
微信关注:ryanemax (刘雨飏)
本文出处:https://romantic-hoover-f991f1.netlify.com/README/
授权协议: CC BY-SA 4.0