Skip to content
View Augists's full-sized avatar
πŸ§‘β€πŸ’»
Coding
πŸ§‘β€πŸ’»
Coding

Organizations

@NAOSI-DLUT @DUT-Unix-Like-Group @XJTU-NetVerify

Block or report Augists

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Augists/README.md

Focus on NETWORKING

Please refer to XJTU-NetVerify for open source projects from NetVerify Lab

[ 🎞️ Photography | 🏎️ Formula One | πŸ– DIY | πŸ–₯️ Desktop Setup | πŸ§‘πŸ»β€πŸ’» Open Source | 🎢 Music | πŸ•ΉοΈ Valorant ]

Projects

NAOSI-DLUT - https://github.com/NAOSI-DLUT

Network And Open Source Institute in Dalian University of Technology.

I am so proud of our organization. Here we provide all the resources you need in DUT as our best effort.

NDD - https://github.com/XJTU-NetVerify/NDD

Network Decision Diagram [NSDI'25 Outstanding Paper] in XJTU-NetVerify lab

A new decision diagram customized for network verification. It is more efficient than BDD when used for network verification, in terms of memory and computation. NDD wraps BDD with another layers of decision diagram, such that each node represents a field of the network, and each edge is labeled with a BDD encoding the values of that field. Due to the locality of fields in networks, NDD can significantly reduce the redundant nodes.

Also refer to:

ViFi - https://github.com/Augists/ViFi

A multi-model human activity detection tool based on our paper [MASS'22] in DLUT WiLNA lab.

Recogize human activity behaviors by WiFi CSI data and video frames. Gain a much better performance than GateFi [IoTJ'23].

Batfish PR - https://github.com/Augists/batfish

Pull Request on Batfish - https://github.com/Batfish/Batfish

  • feat: NDD data structure support
  • fix: duplicated BDD operations
mindoc PR - https://github.com/Augists/mindoc

An online document management system based on Beego in Golang.

  • feat: Microsoft format importing support
Consistent Hashing Algorithms Benchmark - https://github.com/Augists/Consistent-Hashing-Algorithms-Benchmark

Experiments in different consistent hashing algorithms on load balancing, lookup time cost, remapping.

Description and analysis LB algorithms: hash mod, hash-ring chash, multi-probe chash, Jump chash, Maglev chash, AnchorHash, DxHash, Rendezvous hash. Also take a look of my blog - https://augists.top/NOTES/LB/LB%20Algorithms%20Sharing.

gc - https://github.com/Augists/gc

A CLI tool written in Go that streamlines the process of crafting conventional Git commit messages. It provides an interactive experience for building commits and features an experimental AI-assisted commit message generation based on your staged changes.

ServiceLogosEn - https://github.com/Augists/ServiceLogosEn

An English version of kawaii logos for coders.

For its original Japanese version and LICENSE, please refer to SAWARATSUKI https://github.com/SAWARATSUKI/KawaiiLogos

blist hugo theme - https://github.com/Augists/blist-hugo-theme

A hugo theme adjust to our lab homepage - https://github.com/XJTU-NetVerify/XJTU-NetVerify.github.io. And it can be access by https://xjtu-netverify.github.io

Also refer to our ANTS Group Index Webpage - https://github.com/XJTU-NetVerify/ants-index

dot to ascii graph - https://github.com/Augists/dot2ascii

A tool for generating ascii flow graph in DOT language.

$ ./dot2ascii-darwin example/example.dot
+-----------+
|    Foo    |
+-----------+
  |
  |
  v
+-----------+
|     b     | -+
+-----------+  |
  |            |
  |            |
  v            |
+-----------+  |
|     c     |  |
+-----------+  |
  :            |
  : edgename   |
  v            |
+-----------+  |
|     d     | -+
+-----------+
$ dot2ascii --fancy example/example2.dot

                 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                 β”‚         β”‚
     β”Œβ”€β”€β”€β”     β”Œβ”€β”€β”€β”     β”Œβ”€β”€β”€β”     β”Œβ”€β”€β”€β”
  β”Œβ”€ β”‚ 0 β”‚ ─── β”‚ 1 β”‚ ─── β”‚   β”‚ ─── β”‚ 3 β”‚
  β”‚  β””β”€β”€β”€β”˜     β””β”€β”€β”€β”˜     β”‚   β”‚     β””β”€β”€β”€β”˜
  β”‚    β”‚                 β”‚   β”‚
  β”‚    └──────────────── β”‚ 2 β”‚
  β”‚                      β”‚   β”‚
  β”‚                      β”‚   β”‚
  └───────────────────── β”‚   β”‚
                         β””β”€β”€β”€β”˜
LaTeX Thesis for SSDUT - https://github.com/Augists/LaTeXThesis4SSDUT
Font and other public resources - https://github.com/Augists/PublicResources

An upper alphabet font for poster and cover (designed by myself) & DUT slide template & other tools.


Pinned Loading

  1. jdd jdd Public

    This is a modified version of bitbucket.org/vahidi/jdd, which is a decision diagram library written in pure java.

    Java 1

  2. ViFi ViFi Public

    A multi-model human activity detection tool. My Undergraduate Graduation Design

    Python 4

  3. bdd-undergra-thinking bdd-undergra-thinking Public

    Talk about the order when creating variables and constructing bdd.

    Java 2

  4. blist-hugo-theme blist-hugo-theme Public

    Forked from apvarun/blist-hugo-theme

    This is a modified version of Blist theme (https://blist.vercel.app) in hugo blog framework. These changes are fit to our lab webiste (can be access by https://xjtu-netverify.github.io)

    HTML 1 1

  5. PublicResources PublicResources Public

    δΈͺδΊΊθ‡ͺεˆΆε…¬εΌ€θ΅„ζΊοΌŒζ¬’θΏŽιžε•†η”¨δ½Ώη”¨

    Python 3

  6. ServiceLogosEn ServiceLogosEn Public

    Some logos without Japanese from https://github.com/SAWARATSUKI/ServiceLogos

    24 6