GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — wangbojing - Overview

@wangbojing wangbojing Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@wangbojing
wangbojing
Follow
View wangbojing's full-sized avatar
😜
Focusing

wangbojing

😜
Focusing
Follow
Coder, Pioneer
2.2k followers · 1 following
  • @0voice

Achievements

Achievement: Arctic Code Vault ContributorAchievement: Starstruckx4

Achievements

Achievement: Arctic Code Vault ContributorAchievement: Starstruckx4

Organizations

@0voice
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
wangbojing/README.md

My Working Thought

struct Offering {
  void *doc;
  void *code;
  void *paper;
  void *video;
  void *ppt;
  void *question;
};

Project * getExcellentOpenSource(CodeWorld *w) {
  
  if (your.interest) {
    if (email("[email protected]") || submit(issue)) {
      return getYourExcellentOpenSource();
    }
  }
  return top(w->star) == NULL ? top(w->fork) : top(w->star);
}

struct Offering * produce(Project *p) {

  Offering *o = malloc(sizeof(struct Offering));
  o->doc = arrangeDocument(p);
  o->code = produceExampleCode(p);
  o->video = produceVideo(p);
  o->paper = arrangePaper(p); //https://www.usenix.org/
  o->ppt = arrangePPTpdf(p);
  o->question = arrangeQuestionList(p);
  
  return o;
}

void produceRepo(struct Offering *o) {
  setRepoOrg0voice(o); // https://github.com/0voice
  free(o);
}

int main() {
  CodeWorld world;  // network, OS, storage, SDN, virtual, kernel, RISC-V, etc. (code with c/c++)
  
#pragma omp parallel num_threads(worker_nums)  
  {
    while(1) {
      Project *p = getExcellentOpenSource(world);
      //Project: dpdk, rocksdb, spdk, vpp, ovs, userstack, coroutine, virtio, nginx, redis, zmq, bpf/ebpf, io_uring, etc.

      struct Offering *o = produce(p);
      produceRepo(o);
    }
  }
}

Popular repositories Loading

  1. NtyCo NtyCo Public

    纯c版本的协程实现,汇编切换,调度器实现,包含服务器端案例,客户端并发测试案例

    C 954 297

  2. NtyTcp NtyTcp Public

    单线程用户态TCP/IP协议栈,epoll实现,包含服务器案例,并发测试案例

    C 750 307

  3. c1000k_test c1000k_test Public

    测试操作系统并发量

    C 73 87

  4. threadpool threadpool Public

    C 70 81

  5. NattyServer NattyServer Public

    C 45 43

  6. developkit_set developkit_set Public

    Forked from 0voice/developkit_set

    2019年最新总结,值得推荐的c/c++开源框架与库。持续更新中。

    37 25

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.