当前位置: 首页 > 软件库 > 大数据 > 数据查询 >

node-github-profile-summary

授权协议 MIT License
开发语言 Java
所属分类 大数据、 数据查询
软件类型 开源软件
地区 不详
投 递 者 庄阿苏
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

node-github-profile-summary

The node version of github-profile-summary which is inspired by tipsy' github-profile-summary

Site: https://gh-profile-summary.now.sh/

Major skills or tools:

  • Vue
  • Chart.js
  • Koa
  • Github graphql api

Screenshot

Cool & beautiful profile list

Share system & Save your profile as Image

Setup

First generate a token at https://github.com/settings/tokens

Then You need to create a .env file in the project folder.

The .env file looks like:

GH_TOKEN=Your token here
JWT_SECRET=Any string
KOA_PORT=8888
HTTPS=false

KOA_PORT can be any port you like which is available.

If you set HTTPS=true, then the websocket will connect the 443 port, it's useful for https production.

Local run

Node.js

You need to have node environment!

Install

git clone https://github.com/Molunerfinn/node-github-profile-summary.git
cd node-github-profile-summary
npm install # or yarn

Run

npm run build
npm start

Notice: 8888 is the KOA_PORT in .env file

And then open the link http://localhost:8888, Done.

Docker

You need to have docker environment!

Build

docker build -t github-profile .

Run

docker run -it --rm --name github-profile -p 8888:8888 github-profile

Notice: 8888 is the KOA_PORT in .env file

And then open the link http://localhost:8888, Done.

TODOS

  • More useful charts
  • Docker support
  • ...

License

MIT

Copyright (c) 2018 Molunerfinn

  • 1、通过 Node exporter 收集服务器基础监控 metrics 下载地址:prometheus.io/download/ 下载 node_exporter-0.18.1.linux-amd64.tar.gz ,解压并移动得到 node_exporter 。 # tar -xvf node_exporter-0.18.1.linux-amd64.tar.gz # mv node_expor

  • github ci cd If you are a passionate open-source developer, you are probably not only contributing to existing free and open source software (FOSS) projects started by others, but already started your

  •   目录 一. 问题 二. 本地 Node 特定版本 三. 安装 Node 四. 参考   一. 问题   最近要写 Vue 发现 Vue 要求的环境,和之前公司 RN 开发环境 Node 版本不匹配,怎么创建模板项目都是失败,一个个装组件还是失败,算了,不折腾了,老老实实装个特定版本 Node ,然后再装个最近版本 Node 吧;   二. 本地 Node 特定版本 首先查看本地设备安装的 No

  • 上周在系统上线前,为了看下系统能承受多大的并发和并发下的负载情况,进行了一轮压测。在压测过程中,发现服务器的cpu飚的的非常高,而tps,接口耗时、服务可用等都是正常的,卧槽,这就奇了怪了,自己想了半天也没想出为啥,不得已求助了大佬,大佬说先查看 cpu processor what?这是啥??虽然听不懂,但可以查嘛╭(╯^╰)╮,可还没等我查出来,大佬直接上手,一顿骚操作,便找出了原因~ 这着实

 相关资料
  • Github Profile Summary Github user info Contributions in the last year Top star language Top language rank Repos language pie chart Star Languae pir chart Repos commits pie chart screenshot build Crea

  • 这是一个使用 Kotlin 和 JavaScript 开发的工具,用于将 GitHub 账号的档案可视化展示。其中用到了 Javalin 和 chart.js 这两个开源项目。 运行效果

  • node-github 是 Node.js 对 Github 开放 API 的封装库。 安装: $ npm install github 使用方法: var GitHubApi = require("github");var github = new GitHubApi({    // required    version: "3.0.0",    // optional    debug: t

  • Profiles calls to jQuery(selector), so that you can see which calls to jQuery are taking time. This plugin is meant to complement tools such as the Firebug profiler, which profile all the function cal

  • 主要内容:Profile 的类型,声明 Profile ,激活 Profile一个项目通常都会有多个不同的运行环境,例如开发环境,测试环境、生产环境等。而不同环境的构建过程很可能是不同的,例如数据源配置、插件、以及依赖的版本等。每次将项目部署到不同的环境时,都需要修改相应的配置,这样重复的工作,不仅浪费劳动力,还容易出错。为了解决这一问题,Maven 引入了 Profile 的概念,通过它可以为不同的环境定制不同的构建过程。 Profile 的类型 Profile 可以分为

  • Spring 框架从 3.1.X 版本开始提供了 profile 功能: Bean Definition Profiles,SOFABoot 支持模块级 profile 能力,即在各个模块启动的时候决定模块是否能够启动。 使用 Module-Profile 激活 module 使用 SOFABoot 的 profile 功能,需要在 application.properties 文件增加 com.