Wang-Chin Tsai

31 papers Journal 1Unranked 30
YearRankTypeTitle / Venue / Authors
2025 conf
HCI (44)
Chien-Hua Kuo, Wang-Chin Tsai, Chang-Franw Lee
2025 conf
HCI (83)
Wang-Chin Tsai, Wen-Yi Li, Win-Kee Ong
2024 conf
HCI (68)
Wang-Chin Tsai, Chien-Hua Kuo, Chuan-Fang Lee
2023 J jnl
Kybernetes
Qianling Jiang, Chao Gu, Yan Feng, Wei Wei, Wang-Chin Tsai
2023 conf
HCI (33)
Wang-Chin Tsai, Chia-Fen Chi, Yu-Hsing Huang
2022 conf
HCI (29)
Cheng-Min Tsai, Ya-Ting Chang, Wang-Chin Tsai
2022 conf
HCI (30)
Wang-Chin Tsai, Wen-Yi Li, Jen-Yu Tsai, Jieng-Sheng Yang
2021 conf
HCI (42)
Wang-Chin Tsai, Yu-Chen Hsieh, Chang-Franw Lee
2021 conf
HCI (42)
Jui-Yang Kao, Shu-Wen Chang, Po-Wen Yu, Wang-Chin Tsai
2020 conf
HCI (29)
Yu-Chen Hsieh, Wang-Chin Tsai, Yu-Chi Hsia
2019 conf
HCI (27)
Yang-Chin Lin, Jui-Yang Kao, Wang-Chin Tsai
2019 conf
HCI (19)
Yu-Chen Hsieh, Yi-Jui Chen, Wang-Chin Tsai
2018 conf
HCI (27)
Wang-Chin Tsai, Jui-Yang Kao, Cheng-Min Tsai
2018 conf
HCI (26)
Cheng-Min Tsai, Shin-Shen Guan, Wang-Chin Tsai, Zhi-Hua Zhang
2017 conf
HCI (28)
Hui-Jiun Hu, Pei-Fen Wu, Wang-Chin Tsai
2017 conf
HCI (27)
Wang-Chin Tsai, Cheng-Min Tsai, Hui-Jiun Hu, Kuang-Chih Lo
2017 conf
HCI (27)
Kuang-Chih Lo, Wang-Chin Tsai
2017 conf
HCI (28)
Cheng-Min Tsai, Chih-Kuan Lin, Sing Li, Wang-Chin Tsai
2016 conf
HCI (24)
Wang-Chin Tsai, Chia-Ling Chang, Cheng-Min Tsai
2016 conf
HCI (24)
Cheng-Min Tsai, Shing-Sheng Guan, Wang-Chin Tsai
2015 conf
HCI (12)
Chi-Hsien Hsu, Wang-Chin Tsai
2015 conf
HCI (26)
Wang-Chin Tsai, Chi-Hsien Hsu, Kung-Chih Lo
2015 conf
HCI (8)
Hsuan Lin, Wei Lin, Wang-Chin Tsai, Yu-Chen Hsieh, Fong-Gong Wu
2015 conf
HCI (26)
Wang-Chin Tsai, Chia-Ling Chang, Hsuan Lin
2014 conf
HCI (5)
Hsuan Lin, Wei Lin, Wang-Chin Tsai, Yune-Yu Cheng, Fong-Gong Wu
2014 conf
HCI (26)
Chia-Ling Chang, Wang-Chin Tsai, Chen-Chih Sun
2013 conf
HCI (28)
Wang-Chin Tsai, Chih-Sheng Chang, Kung-Chih Lo, Chang-Franw Lee
2011 conf
HCI (16)
Yi-Lin Lo, Chang-Franw Lee, Wang-Chin Tsai
2011 conf
HCI (7)
Wang-Chin Tsai, Yi-Lin Ro, Ya-Tzu Chang, Chang-Franw Lee
2009 conf
HCI (6)
Wang-Chin Tsai, Chang-Franw Lee
2007 conf
HCI (6)
Hsinfu Huang, Wang-Chin Tsai, Hsin-His Lai
docs/linting.md
← Index docs/linting.md markdown
# Code Linting Guide

## Installation

```bash
pip install flake8 pylint black isort
```

## Quick Usage

### Check Code Quality
```bash
# Comprehensive analysis (recommended)
pylint redb/

# Quick style check
flake8 redb/

# Format code
black redb/

# Sort imports
isort redb/
```

### Check Only (No Changes)
```bash
black --check redb/
isort --check-only redb/
```

## Configuration

The project uses `pyproject.toml` for configuration. Key settings:

- **Line length**: 120 characters
- **Pylint**: Disabled overly strict warnings (docstrings, naming conventions)
- **Black**: Compatible with isort
- **Flake8**: Ignores common style issues

## Security-Focused Linting

For security analysis, install additional tools:

```bash
pip install pylint-security bandit
```

Run security checks:
```bash
# Pylint with security plugin
pylint --load-plugins=pylint_security redb/

# Bandit (security-focused)
bandit -r redb/
```

## Recommended Workflow

1. **Development**: Use `flake8` for quick feedback
2. **Pre-commit**: Run `pylint` for comprehensive analysis
3. **Formatting**: Use `black` and `isort` before commits
4. **Security**: Run `bandit` periodically

## IDE Integration

Most IDEs support these tools:
- **VS Code**: Install Python extension, configure linting
- **PyCharm**: Built-in support for all tools
- **Vim/Neovim**: Use ALE or similar plugins