北远山村

老年之家

前言

很久以前,曾经简单”入门“过Go语言,后来一直没有用的场景,基本也就忘光了。感觉Go语言在国内还是很流行的,也借着假期的时间打算再认真学习一下。所以,这里权当作学习笔记好了。要上手联系,首先要解决的问题是就是开发环境的配置,按理说网上应该会有铺天盖地的资料,结果发现其中大多数已经过时,所以整理记录一下。

提示:入门教程涉及到代码放入 src 目录下的,基本是基于 GOPATH 的教程,已经过时。

阅读全文 »

引言

关于如何将Juypter Notebook导出为幻灯片(基于reveal.js),之前曾经写过一篇(文章)[customize-ipynb-slides-reveal-js/]。但是前几天整理资料的时候发现,随着nbconvert升级到6以上的版本之后,由于其模板系统发生了破坏性改动(breaking changes),之前那篇文章的方法已经不再适用。因此,针对nbconvert6以上的版本做了些调整,与之前相同的东西不再赘述。

模板系统改动

阅读全文 »

引言

之前群晖主要用作NAS,服务部署在另外的服务器上。后来由于域名解析受到限制,所以就基于群晖来部署和管理Web服务。在这里,简单记录以下使用群晖部署和管理Web服务的流程。

基本用法

阅读全文 »

前言

之前做数据可视化的时候,学习过英国金融时报(Financial Times)的可视化辞典(Visual Vocabulary),遗憾的是中文版的只有PDF没有网页。另外,从网上也查到了基于Tableau实现的可视化辞典,但是体验了一下,感觉有些卡顿。所以,就干脆自己写一个好了。刚好最近了解了一下Svelte,所以就用Svelete实现了中文版的可视化辞典。

设计思路

阅读全文 »

之前一直使用GitHub进行代码管理,最近莫名觉得GitHub也不是100%可靠,所以就打算自建Git作为备用。简单调研了一下,决定在群晖NAS上部署Gitea作为轻量级的解决方案。

Gitea介绍

基本情况

阅读全文 »

学习使用Taiga进行项目管理,根据官方文档,将Taiga安装在了Rancher管理的Kubernetes环境里,做一个简单的记录和分享,便于以后使用。

Taiga简介

TTaiga是一款免费开源项目管理系统,比较适用于中小型敏捷项目管理,支持Scrum和kanban两种board 模板来跟踪项目的进度,同时还提供了丰富的第三方应用集成支持,如:视频会议功能与Talky.ioAppear.in的第三方服务结合;与基于Web的版本控制存储库(如GitHub和Bitbucket)进行交互;以及实时聊天工具slack集成等。

阅读全文 »

前言

之前用Python做数据可视化的时候经常用Plotly,感觉效果还不错,尤其是类似R语言里ggplot2包的风格,看上去比较专业。前不久使用Plotly.js,却发现居然没有这个风格,想想这不科学啊,所以干脆把这个风格的配置提取了出来,用在了JS上面。

Plotly Python风格设置

阅读全文 »
0%