-
Notifications
You must be signed in to change notification settings - Fork 265
/
continuous-code-quality-with-sonarqube.json
25 lines (25 loc) · 3.24 KB
/
continuous-code-quality-with-sonarqube.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
"copyright_text": "Creative Commons Attribution license (reuse allowed)",
"description": "SonarQube: \u0e40\u0e1b\u0e47\u0e19\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e43\u0e19\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e04\u0e38\u0e13\u0e20\u0e32\u0e1e\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e44\u0e14\u0e49\u0e42\u0e14\u0e22\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49\n- \u0e43\u0e0a\u0e49\u0e43\u0e19\u0e01\u0e32\u0e23\u0e27\u0e31\u0e14\u0e04\u0e38\u0e13\u0e20\u0e32\u0e1e source code \u0e42\u0e14\u0e22\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e44\u0e14\u0e49\u0e17\u0e31\u0e49\u0e07 Bug, Vulnerability, Code Smell, Duplications, coverage\n- \u0e27\u0e34\u0e40\u0e04\u0e23\u0e32\u0e30\u0e2b\u0e4c\u0e01\u0e23\u0e32\u0e1f\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e31\u0e21\u0e1e\u0e31\u0e19\u0e18\u0e4c\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e20\u0e32\u0e1e\u0e08\u0e32\u0e01 issue \u0e17\u0e35\u0e48\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1e\u0e1a\n- \u0e27\u0e34\u0e40\u0e04\u0e23\u0e32\u0e30\u0e2b\u0e4c issues \u0e17\u0e35\u0e48\u0e15\u0e23\u0e27\u0e08\u0e1e\u0e1a \u0e41\u0e25\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e07\u0e32\u0e19\u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a\u0e04\u0e19\u0e43\u0e19\u0e17\u0e35\u0e21\u0e44\u0e14\u0e49\u0e2d\u0e35\u0e01\u0e14\u0e49\u0e27\u0e22\n\n\n\n--------\n\n\n\u0e1c\u0e21\u0e40\u0e04\u0e22\u0e17\u0e33\u0e07\u0e32\u0e19\u0e43\u0e19\u0e2a\u0e32\u0e22 programmer \u0e21\u0e32\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e27\u0e25\u0e32 10 \u0e1b\u0e35\u0e40\u0e1e\u0e34\u0e48\u0e07\u0e40\u0e23\u0e34\u0e48\u0e21\u0e17\u0e33\u0e07\u0e32\u0e19\u0e43\u0e19\u0e1a\u0e17\u0e1a\u0e32\u0e17\u0e02\u0e2d\u0e07 Quality Assurance \u0e1c\u0e21\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e04\u0e48\u0e2d\u0e22\u0e21\u0e35\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e27\u0e31\u0e14\u0e04\u0e38\u0e13\u0e20\u0e32\u0e1e\u0e21\u0e32\u0e01\u0e19\u0e31\u0e01 \u0e41\u0e15\u0e48\u0e1c\u0e21\u0e01\u0e47\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e07\u0e32\u0e19\u0e19\u0e35\u0e49\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e14\u0e35\u0e40\u0e1e\u0e23\u0e32\u0e30\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e15\u0e31\u0e27\u0e19\u0e35\u0e49 \u0e1c\u0e21\u0e17\u0e33\u0e44\u0e14\u0e49 \u0e1c\u0e21\u0e01\u0e47\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e27\u0e48\u0e32\u0e17\u0e38\u0e01\u0e04\u0e19\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e25\u0e2d\u0e07\u0e43\u0e0a\u0e49\u0e01\u0e47\u0e08\u0e30\u0e17\u0e33\u0e44\u0e14\u0e49\u0e40\u0e0a\u0e48\u0e19\u0e01\u0e31\u0e19\u0e04\u0e23\u0e31\u0e1a",
"duration": 297,
"language": "eng",
"recorded": "2018-06-16",
"related_urls": [
{
"label": "Conference schedule",
"url": "https://th.pycon.org/en/schedule/"
}
],
"speakers": [
"Adisak Srisuriyasavad"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/IYSt96OAGyA/maxresdefault.jpg",
"title": "Continuous code quality with sonarqube",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=IYSt96OAGyA"
}
]
}