You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Make JSON greppable! gron transforms JSON into discrete assignments to make it easier to grep for what you want and see the absolute 'path' to it. It eases the exploration of APIs that return large blobs of JSON but have terrible documentation. ⶠgron "https://api.github.com/repos/tomnomnom/gron/commits?per_page=1" | fgrep "commit.author" json[0].commit.author = {}; json[0].commit.author.date = "2
FOSSology is a open source license compliance software system and toolkit. As a toolkit you can run license, copyright and export control scans from the command line. As a system, a database and web ui are provided to give you a compliance workflow. License, copyright and export scanners are tools available to help with your compliance activities.
static, benchmarking, tuning: sar, perf-tools, bcc/BPF: bpftrace, BPF book: Images license: creative commons Attribution-ShareAlike 4.0. This page links to various Linux performance material I've created, including the tools maps on the right. These use a large font size to suit slide decks. You can also print them out for your office wall. They show: Linux observability tools, Linux static perfor
AI is powered by APIs. APIs are powered by Postman. Postman is your single platform for collaborative API development. Join 35+ million devs building great APIs together, across the entire API lifecycle. Speed up API development through team collaborationPrototype, document, test, and demo all your APIs in one place. Get early feedback by having conversations in the context of any APIâprivate, pub
ããã«ã¡ã¯ãCTOã®é¦¬å ´ã§ãã è² è·ãã¹ããã¼ã« Tsung ã®è©±ã§ãã HTTPè² è·ãã¹ããã¼ã«ã 㨠JMeter ã ab ãhttperfããããæåã§ããã æ°ããã¨ããã ã¨TsungãGatlingã§ããããã ç§ã¯å»å¹´ãããããTsungããã使ã£ã¦ããã®ã§ç´¹ä»ãã¾ãã ãã®ã¨ã³ããªã¯ç¬¬1åã§ãã Tsungã§è² è·ãã¹ãããã(1) - åºç¤ç¥è Tsungã§è² è·ãã¹ãããã(2) - å®è·µTips Tsungã§è² è·ãã¹ãããã(3) - ãªã¢ã«ãªè² è·ã®ããã®Tips Tsung ã®ãå§ããã¤ã³ã ã¾ãã¯Tsungã®ãå§ããã¤ã³ãããã è² è·ããããå´ã«å¿ è¦ãªãã·ã³ã¹ããã¯ãä½ã è² è·ããããã¨ããJMeterããTsungã®ã»ããåããµã¼ãã§ãã大ããªè² è·ãçæãããã¨ãã§ãã¾ãã ãã¡ããå¿ è¦ãªè² è·ã1å°ã§çæããããªãå ´åã¯è¤æ°å°ã§é£åãã¦è² è·ãçæãããã¨ãã§ãã¾ãã
September 7, 2016 HELLO FRIENDS. I am announcing this everywhere because Iâm very excited about it. I released a new zine today! Read it here! Read all my zine things at wizardzines.com! This zine is about some of my favorite Linux debugging tools, especially tools that I donât think are as well-known as they should be. It covers strace, opensnoop/eBPF, and dstat! netcat, netstat, tcpdump, wiresha
The bin directory contains a set of shell scripts to combine common perf / dtrace perations with creating the map file. create-java-perf-map.sh <pid> <options*> takes a PID and options. It knows where to find libraries relative to the bin directory. perf-java-top <pid> <perf-top-options> takes a PID and additional options to pass to perf top. Uses the agent to create a new /tmp/perf-<pid>.map and
æè¿ä¼ç¤¾ã®ã¨ã³ã¸ãã¢ã§ã Rust ã使ã£ã¦ããæ¹ããã¦ã¢ããã¼ã·ã§ã³ããã«ä¸ãã£ã¦ãã¾ããã è¿ãã§è©±ãã人ãããã¨ããã®ã¯ããã§ãããã¨ãã£ã¦ã大éªã¨æ±äº¬ã§é¢ãã¦ã¯ãã¾ããã ã§ãæ¬é¡ã§ããã boom-rust ã¨ããabã©ã¤ã¯ãªãã¼ã«ãæ¸ãã¦ã¿ã¾ããã ãã¨ã㨠Pythonå®è£ ã®boom 㨠Goå®è£ ããããRustã§å®è£ ãããã§ã©ããããããã©ã¼ãã³ã¹éãã®ããªã¨ããã®ãæ¯è¼ã§ããããªã¨æãæ¸ãã¦ã¿ã次第ã§ãã ã¢ããã¼ã·ã§ã³ ä»èªåã®ä¸ã§Rustã«ã¤ãã¦ãããã調ã¹ããç¥è¦ããã¦ããã¨ããã§ã å°ããªãã¼ã«ã¨ããããããã¯ã·ã§ã³ç°å¢ã«æå ¥ãã¦ãããããªã¨èãã¦ãã¨ããã§ãã ãã®ç¥è¦ãããä¸ç°ã¨ãã¦å®éã®ãã¼ã«ãªãã©ã¤ãã©ãªãããããæ¸ãã¦ãããã¨ããã®ãããã boom-rustãããããã¢ããã¼ã·ã§ã³ã§æ¸ãã¾ããã ä»ãããã£ããã¼ã«ã¯ä¸»ã«Goã§æ¸ãã¦ããããã®ã§ã ç¹
I gave a talk this weekend about debugging tools I love (here are the slides, such as they are). I think of these tools like a swiss army knife â if something on your system is wrong or slow, in any programming language, knowing how to use them can really help you out. Iâve written pretty extensively on this, but I didnât have a central list to refer to. So! Hereâs the list of my current favorite
Webãµã¼ãã®ãã³ããã¼ã¯ãã¨ãã®ã趣å³ã«ãªãã¤ã¤ããmatsumotoryã§ãã Webãµã¼ãã®ãã³ããã¼ã¯ã«ã¤ãã¦ã¯ãabããã¯ãã¾ãwrkçã使ã£ã¦ããã®ã§ãããæè¿ã§ã¯ã»ã¼h2loadã使ã£ã¦ãã¾ãã h2loadã¯nghttp2ã¨ããHTTP/2ã©ã¤ãã©ãªã®ã¢ããªã±ã¼ã·ã§ã³ã«å«ã¾ãã¦ãããã¼ã«ã§ããã HTTP/2ï¼SPDYãï¼ã¨HTTP/1.xã«ä¸¡å¯¾å¿ãã¦ãã ãã³ããã¼ã¯å´ã®åæã¹ã¬ããæ°ãå¢ããã TLSåã³SNIããµãã¼ããã¦ãã æå°ãæ大ãå¹³åãæ¨æºåå·®ããããã¡ããã¨ã§ã ã®ã§ãè²ã ãããã³ã«ãå¤ãã¤ã¤åããã³ããã¼ã¯ãã¼ã«ã§ãå¤ã®ç®å®ãåºãã«ã¯ã¨ã¦ãéå®ãã¦ãã¾ãã Nghttp2: HTTP/2 C Library - nghttp2.org å®è¡çµæã®ãµã³ãã«ã¯ä¾ãã°ä»¥ä¸ã $ h2load -c 100 -n 10000 https://localhost:
diag.md ã·ã¼ã±ã³ã¹å³ã¨ãããã¼ãã£ã¼ããããã¨ã§æç»ãããã¨ã«ãªã£ãå ´åã ããã¹ãããçæã§ããã楽ãªã®ã§ãããç³»ã®ãã¼ã«ã¾ã¨ã GraphViz http://www.graphviz.org/ C製 Doxygen, Moinmoinãªã©ã¨é£æºå¯è½ ãããã¯å³ãã¯ã©ã¹å³ããããã¯ã¼ã¯å³ãªã© PNG, SVGãªã© åºåå¯è½å½¢å¼ä¸è¦§ JavaScriptï¼Emscriptenï¼çãããããªã¢ã«ã¿ã¤ã ãã¬ãã¥ã¼åºæ¥ã¦ä¾¿å© https://github.com/mdaines/viz.js PlantUML Java製 ã·ã¼ã±ã³ã¹å³, ã¦ã¼ã¹ã±ã¼ã¹å³, ã¯ã©ã¹å³, ã¢ã¯ãã£ããã£å³, ã³ã³ãã¼ãã³ãå³, ã¹ãã¼ãå³, ãããã¤å³, ãªãã¸ã§ã¯ãå³ãªã©ãã£ã¡ãããããä½ãã PNG, SVG, LaTeX, ASCIIåºå ãªãã¨ã¯ã¤ã¤ã¼ãã¬ã¼ã ãä½ãããã¢ã¤ã³ã³ã¨ããå ¥ããããã ãª
st=>start: Start:>http://www.google.com[blank] e=>end:>http://www.google.com op1=>operation: My Operation sub1=>subroutine: My Subroutine cond=>condition: Yes or No?:>http://www.google.com io=>inputoutput: catch something... para=>parallel: parallel tasks in=>input: some in out=>output: some out st->op1->cond cond(yes)->io->e cond(no)->para para(path1, bottom)->sub1(right)->op1 para(path2, top)->o
ã©ã³ãã³ã°
ã©ã³ãã³ã°
ãç¥ãã
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}