This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FIELDS = ['cmd', 'command', 'start', 'end', 'delta', 'msg', 'stdout', 'stderr'] | |
def human_log(res): | |
if isinstance(res, dict): | |
for field in FIELDS: | |
if field in res.keys(): | |
encoded_field = res[field].encode('utf-8') | |
print '\n{0}:\n{1}'.format(field, encoded_field) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
""" | |
Convert camel-case to snake-case in python. | |
e.g.: CamelCase -> snake_case | |
e.g.: snake_case -> CamelCase | |
e.g.: CamelCase -> dash-case | |
e.g.: dash-case -> CamelCase | |
By: Jay Taylor [@jtaylor] | |
Me<modifier>: Yahya Kacem <fuj.tyoli@gmail.com> | |
Original gist: https://gist.github.com/jaytaylor/3660565 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
""" | |
We want to buy magnetic letters to teach French at home during the COVID-19 crisis. | |
I was wondering what is the optimal bag of letters to be able to *write* French words. | |
This script implements two ways of estimating this, *optimal bag of letters*: | |
- Per word max occurrence of each letters (ensure the bare minimum to write any single word of the dictionary [1]) | |
- Statistical occurrence of letters (biased as words frequency is strongly dependent of the context [2]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Convert SARIF to Generic SonarQube issues import format. | |
Links: | |
* https://community.sonarsource.com/t/import-sarif-results-as-security-hotspots/83223 | |
* docs.sonarqube.org/9.8/analyzing-source-code/importing-external-issues/generic-issue-import-format | |
* https://gist.github.com/davidfischer-ch/cdfede27ac053a8332b2127becc07608 | |
Author: David Fischer <david@fisch3r.net> |