Vijay Kumar Chaurasiya

40 papers Journal 31Unranked 9
YearRankTypeTitle / Venue / Authors
2026 J jnl
IEEE Trans. Green Commun. Netw.
Arti Gupta, Ritwik, Vijay Kumar Chaurasiya
2024 J jnl
Evol. Syst.
Ashwin Raut, Manish Kumar Maurya, Vijay Kumar Chaurasiya, Manish Kumar
2024 J jnl
Multim. Tools Appl.
Ritesh Kumar, Nistala Venkata Kameshwer Sharma, Vijay Kumar Chaurasiya
2024 conf
ITU K
Ritesh Kumar, Vijay Kumar Chaurasiya
2024 J jnl
Multim. Tools Appl.
Sujit Sangram Sahoo, Vijay Kumar Chaurasiya
2024 J jnl
Internet Things
Ritesh Kumar, Joaquín Torres-Sospedra, Vijay Kumar Chaurasiya
2024 J jnl
Multim. Tools Appl.
Sourav Mishra, Vijay Kumar Chaurasiya
2024 J jnl
J. Supercomput.
Arti Gupta, Vijay Kumar Chaurasiya
2024 J jnl
IEEE Access
Arti Gupta, Manish Kumar Maurya, Khyati Dhere, Vijay Kumar Chaurasiya
2024 J jnl
J. Supercomput.
Sujit Sangram Sahoo, Vijay Kumar Chaurasiya
2024 J jnl
Multim. Tools Appl.
Ritesh Kumar, Rajesh Panwar, Vijay Kumar Chaurasiya
2024 J jnl
Multim. Tools Appl.
Sujit Sangram Sahoo, Vijay Kumar Chaurasiya
2023 J jnl
Internet Things
Sujit Sangram Sahoo, Mahesh Mohan Hosmane, Vijay Kumar Chaurasiya
2023 J jnl
Internet Things
Ashwin Raut, Anubhav Shivhare, Vijay Kumar Chaurasiya, Manish Kumar
2023 J jnl
Wirel. Pers. Commun.
Sourav Mishra, Vijay Kumar Chaurasiya
2023 J jnl
Multim. Tools Appl.
Chanchal Maurya, Vijay Kumar Chaurasiya
2023 conf
WIPHAL
Ritesh Kumar, Joaquín Torres-Sospedra, Vijay Kumar Chaurasiya
2023 J jnl
IEEE Trans. Intell. Transp. Syst.
Chanchal Maurya, Vijay Kumar Chaurasiya
2023 J jnl
Appl. Intell.
Arti Gupta, Manish Kumar Maurya, Nikhil Goyal, Vijay Kumar Chaurasiya
2023 J jnl
Wirel. Networks
Arti Gupta, Vijay Kumar Chaurasiya
2023 J jnl
Multim. Tools Appl.
Ritesh Kumar, Nikhil Kori, Vijay Kumar Chaurasiya
2023 J jnl
Wirel. Pers. Commun.
Ritesh Kumar, Yogesh Chandra Mishra, Vijay Kumar Chaurasiya
2022 conf
ICONIP (7)
Sourav Mishra, Vijay Kumar Chaurasiya
2022 conf
MCSoC
Ashwin Raut, Divesh Kumar, Vijay Kumar Chaurasiya, Manish Kumar
2022 conf
OCIT
Arti Gupta, Vijay Kumar Chaurasiya
2022 J jnl
Multim. Tools Appl.
Sunakshi Singh, Vijay Kumar Chaurasiya
2021 conf
PACIS
Ashwin Raut, Anubhav Shivhare, Neetesh Purohit, Vijay Kumar Chaurasiya, Manish Kumar
2021 J jnl
Clust. Comput.
Sunakshi Singh, Vijay Kumar Chaurasiya
2020 J jnl
Wirel. Pers. Commun.
Nidhi Lal, Shishupal Kumar, Vijay Kumar Chaurasiya
2020 conf
IHCI (2)
Leetesh Meena, Vijay Kumar Chaurasiya, Neetesh Purohit, Dhananjay Singh
2019 J jnl
IEEE Syst. J.
Shishupal Kumar, Vijay Kumar Chaurasiya
2019 J jnl
Soft Comput.
Nidhi Lal, Shishupal Kumar, Vijay Kumar Chaurasiya
2019 J jnl
Comput. Networks
Shishupal Kumar, Nidhi Lal, Vijay Kumar Chaurasiya
2019 J jnl
Comput. Sci. Rev.
Nidhi Lal, Shishupal Kumar, Garima Kadian, Vijay Kumar Chaurasiya
2018 J jnl
Ann. des Télécommunications
Shishupal Kumar, Nidhi Lal, Vijay Kumar Chaurasiya
2018 J jnl
Concurr. Comput. Pract. Exp.
Shishupal Kumar, Vijay Kumar Chaurasiya
2018 J jnl
Multim. Tools Appl.
Aditya K. Saxena, Vijay Kumar Chaurasiya
2014 J jnl
Inf. Fusion
Vijay Kumar Chaurasiya, Neeraj Jain, Gora Chand Nandi
2008 conf
ICON
Ajit D. Dhiwal, Sudip Gautam, Akshay K. Singh, Vijay Kumar Chaurasiya
2007 conf
ICIT
Vijay Kumar Chaurasiya, Prabhash Dhyani, Siddharth Munot
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