xjz19901211's recent timeline updates
xjz19901211's repos on GitHub
Lua · 17 watchers
light
A simple light & shadow library for love2d
Lua · 16 watchers
astar
A star path finder for Lua
Ruby · 13 watchers
xjzproxy
Ruby · 9 watchers
webview
A webview GUI of Ruby
Lua · 7 watchers
input
Input for Love2D
Lua · 6 watchers
flow_field
Flow field pathfinding for Lua
Lua · 5 watchers
cimgui-love
Lovr module for Dear ImGui obtained by wrapping cimgui with LuaJIT FFI.
JavaScript · 5 watchers
sky
Sinatra + Angular + Seajs, 练手
Ruby · 4 watchers
rbfuse
Ruby FUSE, support linux and OSX
Ruby · 4 watchers
xjzproxy-docs
Document the API and access it through a proxy. Improve teamwork efficiency.
Ruby · 3 watchers
array_hasher
Format Array data to a hash with your definition. it also can parse the CSV file with definition of title.
Lua · 3 watchers
light_world.lua
A lighting model made for love 2d
Lua · 3 watchers
line_mesh
Generate smooth mesh from line
Lua · 3 watchers
lua_sqlite_table
A sql table mapping model for sqlite3 on Lua
Lua · 2 watchers
CellularAutomaton
Cellular Automaton
C++ · 2 watchers
RVO2_SharedExport
Ruby · 2 watchers
tocsv
A tool convert spreadsheet to csv. support xls, xlsx, etc.
Shell · 2 watchers
traveling-ruby
Self-contained, Ruby binaries that can run on any Linux distribution and any OS X machine.
Ruby · 1 watchers
attachment_helper
Some Helper methods to generate url and get filename from attachment path
JavaScript · 1 watchers
audio_cutter_web
Ruby · 1 watchers
cert_checker
A tool to check domain cert
Ruby · 1 watchers
ga
Simple framework of Genetic Algorithm
JavaScript · 1 watchers
http_proxy
NodeJS http proxy
Ruby · 1 watchers
influx_orm
A simple InfluxDB ORM
1 watchers
JS-image-load
图片延迟加载,当图片可被用户看到时再加载
Lua · 1 watchers
luajit_tracy
Tracy bindings for Luajit
Ruby · 1 watchers
multiview
Support multiple versions for Rails views
Ruby · 1 watchers
resource_authoriation
Ruby resource authoriation
Ruby · 0 watchers
api_auth
HMAC authentication for Rails and HTTP Clients
Ruby · 0 watchers
audio_cutter
0 watchers
awesome-love2d
A curated list of amazingly awesome LÖVE libraries, resources and shiny things.
C · 0 watchers
bloomfilter-rb
BloomFilter(s) in Ruby: Native counting filter + Redis counting/non-counting filters
Rust · 0 watchers
boon
A cross-platform build tool for LÖVE
Ruby · 0 watchers
cancan_config
JavaScript · 0 watchers
ChromePwdExt
Chrome generator password extensions
Lua · 0 watchers
classic
Tiny class module for Lua
Ruby · 0 watchers
comand_line_toolbox
Ruby · 0 watchers
console
0 watchers
cpml
Cirno's Perfect Math Library: Just about everything you need for 2D/3D games. Hopefully.
Ruby · 0 watchers
db-charmer
ActiveRecord Connections Magic (slaves, multiple connections, sharding, etc)
JavaScript · 0 watchers
discord-forwarder
Forward Discord channels to others channels or webhooks.
C++ · 0 watchers
DonAINavigation
This plugin provides a 3D dynamic pathfinding system for use with Unreal Engine 4. It's primarly designed for Flying AI creatures based in dynamic or procedural worlds that need to solve complex pathfinding tasks.
Papyrus · 0 watchers
DragonNexus
An asynchronous communication mod for sending messages to other Skyrim players.
Emacs Lisp · 0 watchers
emacs
emacs config
Ruby · 0 watchers
evil-proxy
A ruby http/https proxy to do EVIL things. :imp:
Ruby · 0 watchers
fluent-plugin-statsd
A statsd output plugin for fluentd
0 watchers
Freecommercialfont
个人喜欢的免费可商用中文字体 / Free commercial Chinese fonts / 無料商用中国語フォント
Ruby · 0 watchers
http-2
Pure Ruby implementation of HTTP/2 protocol
C++ · 0 watchers
JoltPhysicsC
C · 0 watchers
love-nuklear
Lightweight immediate mode GUI for LÖVE games
Lua · 0 watchers
love_engine_practice
0 watchers
lovr
Lua Virtual Reality Framework
Lua · 0 watchers
lovr-docs
Documentation for LÖVR
Lua · 0 watchers
lovr.org
LÖVR Website
Lua · 0 watchers
lua-avl_tree
AVL tree for lua
Lua · 0 watchers
LuaEnvForGGBH
A GGBH mod, add NLua.
Lua · 0 watchers
lua_leveldb
Ruby · 0 watchers
mine_setting
Simple load setting files for Ruby
C++ · 0 watchers
MouseAutoClick
TypeScript · 0 watchers
n8n-node-process-spawn
C++ · 0 watchers
practice
Ruby · 0 watchers
regexp-examples
Generate strings that match a given regular expression
Ruby · 0 watchers
ruby_debugger
简单的ruby调试器
Ruby · 0 watchers
seven
Permission manage center
Python · 0 watchers
shadowsocks
A fast tunnel proxy that helps you bypass firewalls
Go · 0 watchers
shadowsocks-go
go port of shadowsocks
Python · 0 watchers
shadowsocksr
Python port of ShadowsocksR
Ruby · 0 watchers
sidekiq-status
an extension to the sidekiq message processing to track your jobs
Ruby · 0 watchers
simulated_annealing
Ruby · 0 watchers
six
ultra lite authorization library
Ruby · 0 watchers
tabu_search
0 watchers
ttf2mesh
Standalone library for TrueType font tessellation. Allows to load ttf-file and convert its glyphs to 2D or 3D mesh objects without rasterization.
Lua · 0 watchers
ttty-gateway
Ruby · 0 watchers
ttty-manager
C++ · 0 watchers
UnLua
A feature-rich, easy-learning and highly optimized Lua scripting plugin for UE4.
0 watchers
VoxelPlugin
Voxel Plugin for Unreal Engine
TypeScript · 0 watchers
vscode-linter
Extension for code linting, all in one package. New linters can be easily added through an extension framework.
Ruby · 0 watchers
webrick
HTTP server toolkit(Mirror)
Ruby · 0 watchers
web_shield
a Rack middleware, build shields to block and throttle request
Ruby · 0 watchers
xjz_loader
xjz19901211

xjz19901211

🏢  写代码的
V2EX member #20891, joined on 2012-05-16 16:46:50 +08:00
Per xjz19901211's settings, the topics list is hidden
Deals info, including closed deals, is not hidden
xjz19901211's recent replies
@marsgt 没注意这边,都去玩游戏去了。

没人用啊,一怒之下开源了 https://github.com/xiejiangzhi/xjzproxy 哈哈哈
@marsgt 已经撸了个 Windows 版本出来,试用证书也内置到软件中了,要不要来试试?
由于不是 windows 原生的,性能相对 *nix 慢点,正在努力优化。
Jun 11, 2019
Replied to a topic by xjz19901211 分享创造 文档即接口 - XJZProxy 新版本发布
@prasanta 是的,目前可以通过手动切换不同 response 来解决。
后期我会看看怎么为 response 绑定参数自动切换
@wssy921 差别还是很大的。 我们是直接根据 yaml 文档来返回数据或是对比请求结果。
然后这份文档你可以使用 git 等工具进行协作管理。

在易用性方面应该好很多。相对 open api 的文档定义,我们的简单很多。当然相应的,目前数据结构可能并没有像 openapi 那边严谨。这方面,以后会看用户需求来再提高。

欢迎试用哟。同时也非常渴望更多的对比意见(因为我也没有深入使用过 swagger ),谢谢
Hi @marsgt 这几天更新了下功能和界面体验。然后介绍也修改了。
发到创意区了 https://www.v2ex.com/t/571213
有兴趣来给点意见建议嘛?
@marsgt 非常感谢你的反馈。讨论中发现工具完全没有描述清楚。下一版做好了再更新下,哈哈
@marsgt 工具的定位是提高协作开发效率。目前已经完成的功能,大部分都是相当于一个本地的 mock 服务。

我们的目标是以 `api 文档` 为联结点来解决前后端协作问题。简单来说就是前后端使用这个工具来辅助开发,大家只要都满足了文档了定义(工具自动基于文档定义去检查),那么所有工作完成后,真实的对接也是没有问题的。

对前端来说,有了这份文档就可以直接开始调用接口、调试了。
对后端来说,通过这份文档,也可以验证真实的 api 接口是否与约定的一致。不过,后端方面的功能还在开发中。目前只能在配合前端调用来检查真实接口是否符合定义,而无法单独使用。
@star7th 多谢反馈。所以我要忽悠点人来才能得到更多反馈,哈哈
@marsgt 发现可能是我描述的不清楚, 这个工具相当于一个代理 + 文档化的本地服务器。和 http client 基本没关系。。

定义好文档后,我们完全可以在没有接口服务器的情况下,发送真实的请求(只需要设置 http 代理),得到相应格式的数据。通过开关可以直接在文档数据和真实服务器数据之间切换。除了配置代理,代码中完全不需要任何变动
@marsgt 感谢回复,看了下 rest client,没看懂😭。可能是因为我没用过 vscode。等我明天再花时间了解一下。
对我这新手来说,编译个 windows 版本大概要花很多时间。以后看情况再考虑 windows 了😏
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2847 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 05:52 · PVG 13:52 · LAX 22:52 · JFK 01:52
♥ Do have faith in what you're doing.