Skip to content

Commit c43f3cc

Browse files
committed
rss support & about & favicons
1 parent 4103f85 commit c43f3cc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+493
-23
lines changed

Diff for: .vuepress/config.js

+61-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,68 @@
1+
// has some bug
2+
// const feed_options = {
3+
// canonical_base: 'https://tech.codelc.com',
4+
5+
// feed_options:{
6+
// copyright: 'All rights reserved 2021-present, lcomplete',
7+
// author: {
8+
// name: "lcomplete",
9+
// email: "[email protected]",
10+
// link: "https://codelc.com"
11+
// }
12+
// },
13+
14+
// count: 50,
15+
16+
// posts_directories: ['/docs/'],
17+
18+
// description_sources: [
19+
20+
// 'frontmatter',
21+
// 'excerpt',
22+
23+
// // html paragraph regex
24+
// /([\s\S]*)/i,
25+
26+
// ],
27+
28+
29+
// image_sources: [
30+
31+
// 'frontmatter',
32+
33+
// /!\[.*?\]\((.*?)\)/i, // markdown image regex
34+
// /<img.*?src=['"](.*?)['"]/i, // html image regex
35+
36+
// ],
37+
38+
// };
39+
140
module.exports = {
241
base: "/",
342
title: "lcomplete 的技术分享",
443
description:
5-
"分享Java、.NET、Javascript、效率、软件工程、编程语言等技术知识。",
44+
"🌟 分享效率方法 🪄、优质文章 📑、编程知识 🎹、实用工具 🛠️ 和有趣内容 😄。💌 每周至少发送 1 篇 newsletter。",
45+
head:[
46+
['link', { rel: "apple-touch-icon", sizes: "180x180", href: "/assets/favicons/apple-touch-icon.png"}],
47+
['link', { rel: "icon", type: "image/png", sizes: "32x32", href: "/assets/favicons/favicon-32x32.png"}],
48+
['link', { rel: "icon", type: "image/png", sizes: "16x16", href: "/assets/favicons/favicon-16x16.png"}],
49+
['link', { rel: "manifest", href: "/assets/favicons/site.webmanifest"}],
50+
['link', { rel: "shortcut icon", href: "/assets/favicons/favicon.ico"}],
51+
],
652
plugins:[
753
['@vuepress/back-to-top'],
854
require('./plugins/read-time'),
55+
// [ 'feed', feed_options ]
56+
[
57+
'rss-feed',
58+
{
59+
username: 'lcomplete',
60+
hostname: 'https://tech.codelc.com',
61+
selector: '.content__default', // extract content to content:encoded
62+
count: 50,
63+
filter: (page) => /^docs/.test(page.relativePath) && page.frontmatter.title,
64+
},
65+
],
966
],
1067
markdown: {
1168
anchor: {permalink: false},
@@ -25,9 +82,11 @@ module.exports = {
2582
themeConfig: {
2683
// repo: 'lcomplete/TechShare',
2784
nav: [
85+
{ text: "关于", link: "/about/" },
2886
{ text: "博客", link: "https://codelc.com/" },
2987
{ text: "推特", link: "https://twitter.com/lcomplete_wild" },
30-
{ text: "订阅周刊", link: "https://www.getrevue.co/profile/lcomplete" },
88+
{ text: "邮箱订阅", link: "http://weekly.codelc.com" },
89+
{ text: "RSS 订阅", link: "https://tech.codelc.com/rss.xml" },
3190
{ text: "GitHub", link: "https://github.com/lcomplete/TechShare" },
3291
],
3392
lastUpdated: '最后更新',
10.3 KB
Loading
51.1 KB
Loading
9.21 KB
Loading

Diff for: .vuepress/public/assets/favicons/favicon-16x16.png

466 Bytes
Loading

Diff for: .vuepress/public/assets/favicons/favicon-32x32.png

999 Bytes
Loading

Diff for: .vuepress/public/assets/favicons/favicon.ico

15 KB
Binary file not shown.

Diff for: .vuepress/public/assets/favicons/site.webmanifest

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}

Diff for: README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
> 分享使你我都受益,何乐而不为也。但伏尔泰说过,图书馆是真理和谬误的宝库,所以仅是希望对你有益,若有谬误还望指出以更正。
44
55
- 🐦 我的 Twitter,分享效率方法 🪄、优质文章 📑、编程知识 🎹、实用工具 🛠️:[lcomplete](https://twitter.com/lcomplete_wild)
6-
- 📧 我的 Newsletter,每周一篇,点击这里订阅:[野生架构师](https://www.getrevue.co/profile/lcomplete)
6+
- 📧 我的 Newsletter,每周一篇,点击这里订阅:[野生架构师](http://weekly.codelc.com/)
77
- 📘 我收藏的文章,可从中发现优质内容:[Favorites / Raindrop.io](https://raindrop.io/lcomplete/favorites-23073692)
88

99
<!-- ## Hello World

Diff for: about/README.md

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
home: true
3+
lang: zh-CN
4+
heroText: lcomplete 的技术分享
5+
tagline: 🌟 分享效率方法 🪄、优质文章 📑、编程知识 🎹、实用工具 🛠️ 和有趣内容 😄。💌 每周至少发送 1 篇 newsletter。
6+
actionText: 开始阅读
7+
actionLink: /
8+
features:
9+
- title: 技术分享
10+
details: 🌟 分享效率方法 🪄、优质文章 📑、编程知识 🎹、实用工具 🛠️ 和有趣内容 😄。
11+
- title: 野生架构师周刊
12+
details: 💌 每周至少发送 1 篇 newsletter。
13+
- title: 关于我
14+
details: 🐒 一个自学成才的架构师。
15+
footer: Copyright © 2021-present lcomplete
16+
---

Diff for: docs/10x/script.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "[10 倍程序员] ⭐ 脚本的魅力,内含 js 写爬虫、python 骚操作等实用代码"
4+
date: 2021-12-07T05:44:08+08:00
5+
comments: true
6+
tags: ["shell", "javascript"]
7+
categories: ["技术"]
8+
---
9+
110
# [10 倍程序员] ⭐脚本的魅力,内含 js 写爬虫、python 骚操作等实用代码
211

312
## 零、内容简介

Diff for: docs/10x/terminal.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "[10 倍程序员] ⭐ 51W+ 的终端命令行工具助你成为 10 倍程序员"
4+
date: 2021-05-26T05:44:08+08:00
5+
comments: true
6+
tags: ["shell", "opensource"]
7+
categories: ["技术"]
8+
---
9+
110
# [10 倍程序员] ⭐51W+ 的终端命令行工具助你成为 10 倍程序员
211

312
终端是程序员的必备工具之一,10 倍程序员的终端跟普通程序员有何不同?本文将介绍许多牛逼且实用的开源工具,用上这些工具后你不一定会变成 10 倍程序员,但绝对能够让你感觉自己像个 10 倍程序员。

Diff for: docs/README.md

-16
This file was deleted.

Diff for: docs/db/mysql_standard.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "MySQL 数据库开发规范"
4+
date: 2021-09-22T05:44:08+08:00
5+
comments: true
6+
tags: ["MySQL"]
7+
categories: ["技术"]
8+
---
9+
110
# MySQL 数据库开发规范
211

312
## 一、前言

Diff for: docs/engineering/devops.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "万字长文带你彻底搞懂什么是 DevOps"
4+
date: 2021-05-24T05:44:08+08:00
5+
comments: true
6+
tags: ["DevOps"]
7+
categories: ["技术"]
8+
---
9+
110
# 万字长文带你彻底搞懂什么是 DevOps
211

312
DevOps 日渐成为研发人员耳熟能详的一个组合词,但什么是 DevOps,为什么 DevOps 对于互联网企业如此重要,真正将其思考透彻的人却不多,带着这些困惑,本文将带你一探 DevOps 的起源、原则和实践,让你搞清楚到底何为 DevOps。

Diff for: docs/engineering/gitflow.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "网站项目 Git 使用流程和规范"
4+
date: 2020-12-09T05:44:08+08:00
5+
comments: true
6+
tags: ["Git"]
7+
categories: ["技术"]
8+
---
9+
110
# 网站项目 Git 使用流程和规范
211

312
## **零、前言**

Diff for: docs/java/api_error_handling.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "[Java] 你还在统一返回 ApiResultBean 吗?✋ duck 不必,快来看 API 错误处理的最佳实践 ✔️"
4+
date: 2021-07-09T05:44:08+08:00
5+
comments: true
6+
tags: ["Java"]
7+
categories: ["技术"]
8+
---
9+
110
# [Java 开发实战] 你还在统一返回 ApiResultBean 吗?✋ duck 不必,快来看 API 错误处理的最佳实践 ✔️
211

312
## 为什么写这篇文章?

Diff for: docs/java/java_study_way.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "Java 学习大法"
4+
date: 2020-12-25T05:44:08+08:00
5+
comments: true
6+
tags: ["Java"]
7+
categories: ["技术"]
8+
---
9+
110
# Java 学习大法
211

312
# 零、前言

Diff for: docs/java/liquibase.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "[Java] 5 分钟搞定 liquibase 数据库版本控制"
4+
date: 2021-05-25T05:44:08+08:00
5+
comments: true
6+
tags: ["Java"]
7+
categories: ["技术"]
8+
---
9+
110
# [Java 开发实战] 5 分钟搞定 liquibase 数据库版本控制
211

312
Java 生态下的数据库版本控制工具有 Flyaway 和 Liquibase,两者具备相似的功能,但基本概念不太一样,本文不对两者进行比较,主要介绍使用 Liquibase 进行数据库版本控制。

Diff for: docs/java/part_one_of_java_engineer_path.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "Java 工程师能力提升路径(一):从业余到专业"
4+
date: 2020-09-28T05:44:08+08:00
5+
comments: true
6+
tags: ["Java"]
7+
categories: ["技术"]
8+
---
9+
110
# Java 工程师能力提升路径(一):从业余到专业
211

312
<!-- TOC -->

Diff for: docs/java/spring_best_practice.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "[Java] Spring 项目开发最佳实践"
4+
date: 2021-01-18T05:44:08+08:00
5+
comments: true
6+
tags: ["Java"]
7+
categories: ["技术"]
8+
---
9+
110
# Java Spring 项目开发最佳实践
211

312
## 零、前言

Diff for: docs/java/unit_test.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "[Java] 高级工程师的自我修养之单元测试(一):DAO 层测试"
4+
date: 2021-07-08T05:44:08+08:00
5+
comments: true
6+
tags: ["Java"]
7+
categories: ["技术"]
8+
---
9+
110
# [Java 开发实战] 高级工程师的自我修养之单元测试(一):DAO 层测试
211

312
## 开篇导读

Diff for: docs/java/俯瞰Java服务端开发.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "俯瞰 Java 服务端开发"
4+
date: 2020-08-13T05:44:08+08:00
5+
comments: true
6+
tags: ["Java"]
7+
categories: ["技术"]
8+
---
9+
110
# 俯瞰 Java 服务端开发
211

312
> Java 服务端开发是一个非常宽广的领域,要概括其全貌,即使是几本书也讲不完,该文将会提到许多的技术及工具,但不会深入去讲解,旨在以一个俯瞰的视角去探寻这片领域。

Diff for: docs/js/lit_layui.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "[Javascript] 使用 lit 编写 Web Components 简化 Layui 代码"
4+
date: 2021-05-06T05:44:08+08:00
5+
comments: true
6+
tags: ["Javascript"]
7+
categories: ["技术"]
8+
---
9+
110
# 使用 lit 编写 Web Components 简化 Layui 代码
211

312
# Layui 介绍

Diff for: docs/js/remotion.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "🎄 [React] 使用 remotion 制作视频,让圣诞快乐 PSD 动起来"
4+
date: 2021-12-20T05:44:08+08:00
5+
comments: true
6+
tags: ["Javascript"]
7+
categories: ["技术"]
8+
---
9+
110
# 🎄 [React] 使用 remotion 制作视频,让圣诞快乐 PSD 动起来
211

312
## PSD 自动生成动画视频

Diff for: docs/lang/一段简单的ruby爬虫代码.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
---
2+
title: "七周七语言之用 ruby 做点什么"
3+
date: 2013-05-25T15:50:08+08:00
4+
keywords: []
5+
description: ""
6+
tags: ["编程语言", "编程", "ruby"]
7+
categories: ["技术"]
8+
toc: false
9+
---
10+
111
# 一段简单的ruby爬虫代码
212
> 每学一门语言,思维方式都会发生改变,编程语言亦是如此。
313

Diff for: docs/lang/使用prolog解决爱因斯坦斑马难题.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
---
2+
layout: post
3+
title: "七周七语言之使用 prolog 解决爱因斯坦斑马难题"
4+
date: 2013-06-28T23:47:08+08:00
5+
comments: true
6+
tags: ["编程", "编程语言", "prolog"]
7+
categories: ["技术"]
8+
---
9+
110
# 使用prolog解决爱因斯坦斑马难题
211

312
目前商业上广泛使用的编程语言多是命令式或函数式的编程语言,这些语言在某些方面具有很高的相似度,比如 python 和 ruby 在很多地方是相通的,学会了一门,再学另一门便能够事半功倍,很多语言都是如此,然而今天要介绍的这门语言,却跟主流编程语言截然不同,它就是prolog——一门逻辑编程语言。

Diff for: docs/letter/001.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
title: "001 🐣 低代码、我的信息管理"
3+
date: 2022-01-22T05:44:08+08:00
4+
---
5+
16
# 001 🐣 低代码、我的信息管理
27

38
欢迎打开第 001 期 tech letter,这是由 lcomplete 每周发送的 newsletter,它分享简短实用的效率方法、技术文章、实用工具等,文章主要有三块内容:摘要分享、我的一周(对大家能有所帮助或启发的内容)和本周引用(经典名句),感谢你的阅读!

Diff for: docs/letter/002.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
title: "002 🕷 Web 3.0、关于好品味的商业模式"
3+
date: 2022-01-27T05:44:08+08:00
4+
---
5+
16
# 002 🕷 Web 3.0、关于好品味的商业模式
27

38
欢迎打开第 002 期 tech letter,这是由 lcomplete 每周发送的 newsletter,它分享简短实用的效率方法、技术文章、实用工具等,文章主要有三块内容:摘要分享、我的一周(对大家能有所帮助或启发的内容)和本周引用(经典名句),感谢你的阅读!

Diff for: docs/letter/003.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
title: "003 🐂 新一代 kubernetes、反脆弱"
3+
date: 2022-02-07T05:44:08+08:00
4+
---
5+
16
# 003 🐂 新一代 kubernetes、反脆弱
27

38
欢迎打开第 003 期 tech letter,这是由 lcomplete 每周发送的 newsletter,它分享简短实用的效率方法、技术文章、实用工具等,文章主要有三块内容:摘要分享、我的一周(对大家能有所帮助或启发的内容)和本周引用(经典名句),感谢你的阅读!

Diff for: docs/letter/004.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
title: "004 🧛‍♂ 备受程序员喜爱的暗黑主题、程序员的英语有多重要、Newsletter 资源分享"
3+
date: 2022-02-09T05:44:08+08:00
4+
---
5+
16
# 004 🧛‍♂ 备受程序员喜爱的暗黑主题、程序员的英语有多重要、Newsletter 资源分享
27

38
欢迎打开第 004 期 tech letter,这是由 lcomplete 每周发送的 newsletter,它分享简短实用的效率方法、技术文章、实用工具等,感谢你的阅读!

Diff for: docs/letter/005.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
title: "005 ⚙️ IFTTT 和 Zapier 使用对比、最好的效率系统、投入产出比最高的 3 件事"
3+
date: 2022-02-13T05:44:08+08:00
4+
---
5+
16
# 005 ⚙️ IFTTT 和 Zapier 使用对比、最好的效率系统、投入产出比最高的 3 件事
27

38
欢迎打开第 005 期[「野生架构师」周刊](https://www.getrevue.co/profile/lcomplete),这是由 [lcomplete](https://github.com/lcomplete) 每周发送的 newsletter,它分享简短实用的效率方法、优质文章、编程知识、实用工具等,感谢你的阅读!

Diff for: docs/letter/006.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
title: "006 📒 与人保持联系的系统、用低代码应用设计产品原型、万能锤"
3+
date: 2022-02-16T05:44:08+08:00
4+
---
5+
16
# 006 📒 与人保持联系的系统、用低代码应用设计产品原型、万能锤
27

38
欢迎打开第 006 期「野生架构师」周刊,这是由  [lcomplete](https://github.com/lcomplete/TechShare) 每周发送的 newsletter,它分享简短实用的效率方法、优质文章、编程知识、实用工具等,感谢你的阅读!

0 commit comments

Comments
 (0)