Carmen Voicu

12 papers Journal 3Unranked 9
YearRankTypeTitle / Venue / Authors
2022 J jnl
Wirel. Pers. Commun.
Ioana M. Marcu, Ionut Pirnog, Carmen Voicu, Ana-Maria Claudia Dragulinescu
2019 conf
FABULOUS
Ioana M. Marcu, Carmen Voicu, Ana-Maria Claudia Dragulinescu, Octavian Fratu, George Suciu, Cristina Mihaela Balaceanu, Maria-Madalina Andronache
2019 conf
ICMCIS
Madalina Georgiana Berceanu, Carmen Voicu, Simona Halunga
2018 J jnl
EAI Endorsed Trans. Mob. Commun. Appl.
Ioana M. Marcu, Carmen Voicu, Simona Viorica Halunga, Radu Ovidiu Preda
2017 conf
WorldCIST (2)
Alexandru Vulpe, Stefan-Ciprian Arseni, Ioana M. Marcu, Carmen Voicu, Octavian Fratu
2017 conf
FABULOUS
Carmen Voicu, Madalina Berceanu, Simona Viorica Halunga
2017 conf
FABULOUS
Cela-Roberta Stanciu, Carmen Voicu
2017 J jnl
Wirel. Pers. Commun.
Sofoklis A. Kyriazakos, Ramjee Prasad, Albena Mihovska, Aristodemos Pnevmatikakis, Harm op den Akker, Hermie Hermens, Paolo Barone, Alessandro Mamelli, Samuele De Domenico, Matthias Pocs, Andrej Grguric, Miran Mosmondor, Dina Simunic, Antun Kerner, Nikola Zaric, Milica Pejanovic-Djurisic, Vladimir Poulkov, Krasimir Tonchev, Beatrix Zechmann, Markus Garschall, Angeliki Angeletou, Stefano Bonassi, Francesco Infarinato, Octavian Fratu, Alexandru Vulpe, Carmen Voicu, Liljana Gavrilovska, Vladimir Atanasovski
2016 conf
COMM
Ioana M. Marcu, Carmen Voicu, Razvan Craciunescu, Simona Halunga
2016 conf
COMM
Madalina Berceanu, Carmen Voicu, Simona Halunga
2014 conf
COMM
Adelina Ochian, George Suciu, Octavian Fratu, Carmen Voicu, Victor Suciu
2014 conf
COMM
Razvan Craciunescu, Carmen Voicu, Alexandru Vulpe, Simona Halunga
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