$ make up
$ make sync
$ make build
$ make down
km45 / complicated-querystring-visualizer Goto Github PK
View Code? Open in Web Editor NEWSample SPA (single page application) to visualize complicated query string
License: MIT License
Sample SPA (single page application) to visualize complicated query string
License: MIT License
key=lib1%2eso.lib2%2eso
を
['key', 'lib1.so', 'lib2.so']
のように分割したいが querystring.parse を使用すると
URIデコードされてしまうために実現できない。
おそらくブラウザのスクロールバーを考慮していないことが原因
とすると generate で grid の変更内容が反映されない。
km45/react-studies/index.html?hoge=piyo
とアクセスすると hoge=piyo を form にセットして解析した状態になってほしい。
JSON形式だとエスケープが多様されて扱いにくい場合がある。
そのような体系を表現するのに toml が使用できないか検討する。
http://example.com/hoge?piyo=fuga
というリクエストに対して
key | value |
---|---|
http://example.com/hoge?piyo | fuga |
となってしまうが、パスを別に管理して
key | value |
---|---|
piyo | fuga |
としたい。
CI環境などで複数のブランチに対して同時にコンテナを起動することがあるが、
そういった場合に以下のようにコンテナ名を固定にしているため衝突してエラーとなる。
selenium-hub:
container_name: selenium-hub
現在は使用していないが favicons-webpack-plugin
を導入すると
依存する lodash
のバージョンについて npm audit
が脆弱性の情報を出してくれる。
https://jovi0608.hatenablog.com/entry/2018/10/19/083725
のような問題もあるので検知する仕組みを検討した方がいい。
同時に yarn をやめるという選択肢の検討も必要かもしれない。
http://localhost/?query={"key":"value"}
のようなリクエストパラメータの値として JSON 文字列を設定すると
http://localhost/?query={%22key%22:%22value%22}
のように URI エンコードされる。
これをサポートしたい。
Support comment in editor
In the future, merge grids to an editor and represent whole querystring in single editor.
2つのクエリの比較を行うなどの用途のために、
パース結果をテキストとして表示するような機能が欲しい。
内容はログで見れるような中身のデータ構造をそのまま出力したもので構わない。
+ make sync
docker-compose exec --user $(id -u):$(id -g) develop npm ci
Traceback (most recent call last):
File "bin/docker-compose", line 3, in <module>
File "compose/cli/main.py", line 88, in main
File "compose/cli/main.py", line 140, in perform_command
File "compose/cli/main.py", line 486, in exec_command
File "site-packages/dockerpty/pty.py", line 338, in start
File "site-packages/dockerpty/io.py", line 32, in set_blocking
ValueError: file descriptor cannot be a negative integer (-1)
Failed to execute script docker-compose
make: *** [sync] Error 255
というエラーになる。
docker/compose#3352
にあった -T
を付けることで動作はするようになったが、
ローカルで実行する際に標準出力にでないようになってしまった。
そのため -T
をつけるかどうかをスイッチング可能にしたい。
webpack-dev-server
can print compilation progress in percentage with --progress
option.
I want use this feature if following problem is resolved.
webpack-dev-server
(version 3.8.0
) cannot close with Ctrl + C
if use the option.
Refer: webpack/webpack-dev-server#1479
複雑な階層を持つクエリに対応するためにcsvパーサが利用できないか検討する
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.