Skip to content

Instantly share code, notes, and snippets.

View Ash-Crow's full-sized avatar
🛠️

Sylvain Boissel Ash-Crow

🛠️
View GitHub Profile
@Ash-Crow
Ash-Crow / DwarfFortressBuild
Created December 8, 2013 21:35
Ma configuration de départ préférée dans Dwarf Fortress
== Nains ==
Voici mon équipe de départ telle qu'enregistrée dans Dwarf Fortress. Par habitude, je donne toujours les surnoms indiqués entre guillemets à mes 7 premiers nains. Ensuite, seuls les nains que je veux suivre tout particulièrement écopent d'un surnom.
"Chief"
Adequate Miner (7)
Novice Persuader (6)
Novice Appraiser (6)
Novice Organizer (6)
> Le chef de la petite expédition, il commence en tant que mineur mais devient broker/bookkeeper dès qu'il y a besoin de quelqu'un à plein temps pour ces tâches.
@Ash-Crow
Ash-Crow / index.html
Last active August 29, 2015 14:19
bootstrap: starter
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>Bootstrap 101 Template</title>
<!-- Bootstrap -->
@Ash-Crow
Ash-Crow / Preferences.sublime-settings
Created April 22, 2015 20:38
Sublime-preferences
{
"atomic_save": true,
"color_scheme": "Packages/Color Scheme - Default/Solarized (Light).tmTheme",
"dictionary": "Packages/Language - French - Français/fr_FR.dic",
"font_size": 9,
"ignored_packages":
[
"Vintage"
]
}
@Ash-Crow
Ash-Crow / Paramétrage PC Ubuntu
Last active November 7, 2020 11:19
Paramétrage PC Ubuntu
# Add the necessary repository, update, upgrade, install new software
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner" && sudo apt update
sudo apt dist-upgrade
sudo apt install chromium-browser curl pdfshuffler vlc git gimp gnome-tweak-tool vim grc icedtea-netx openjdk-11-jre openjdk-11-jdk openjfx tree flashplugin-installer guake python3-pip python3-venv
sudo apt autoremove
# Useful admin account settings
cd
git clone https://github.com/nojhan/liquidprompt.git
@Ash-Crow
Ash-Crow / .tmux.conf
Last active July 21, 2016 11:34
.tmux.conf
# Sane scrolling
set -g terminal-overrides 'xterm*:smcup@:rmcup@'
# History limit actually useful
set -g history-limit 50000
# More practical keys for splitting
bind ) split-window -c "#{pane_current_path}"
bind = split-window -h -c "#{pane_current_path}"
@Ash-Crow
Ash-Crow / Townscaper - full floor with towers.txt
Last active July 17, 2020 21:38
Townscaper - Floor level filled, with red towers for star squares and yellow towers for triangle squares
KSKe4FBE69RmORdr6o11rwY3wOsdh7U3yvrgnDvLeg8S5JwbnHRvmeW9_6h21i7p3bxHjXrznnvTfx_z9J8b5H1vufm-e-h-3Y3Vvfg0lpTU3qOad96M29sDbX4O_dF8c4dyDkXKPZe78I610wq3XP0ey907N4jyXlPPfn_g9l7T43zPqfd-M-9_D--0uTsvQuwePdoDSXmORdr6o11rwY3wOsdm7e3yvrgnDvLeg8S5JwbnHRXrpnVvveodt4e69G8y4rznnvTfx_z9J8b5H1vufm-e-h-f22ZvXQ3He7g3526H-cH6g0lpTU3qOad96M29sLcn6O_dF8c4dyDkXKPZe78I610wq3XP0ey907N4jyXlPPfn_g9l7T43zPqfd-M-9_D--Qtjc1ZvTj1LY7e3HJ6judo7l6c_5g0lpTU3qOad96M2FujfXBPHeX8A5ap8k5twjoXTPref9Q7F3Tv3gPGfV_88d6D2XuPhfL-o_19w837P8-Cwu69RgOFdS7a3LY7M3HEqOv9Dbu6cQ6z0JqbVHtued87K45x7iHIvUez825R0rpnVvveo9i7p3bxHjvKfe_O9B7L3nxvlfU-6_Z_79H_-oYH9_YPXiOmds7jAdU722RuTj1bj5YwVnwP3hOIdZ6E1tqjWr1rwY3wOsdh7U3NvjfrVxwh3FPQep8k5twjo110wq3XP0uWcP9eD_YcdV_88d6D2XuPhfL-o_ad-M-9_D-fqlbMHbu6c_5O0BpLTnouVd0661Zs7ZH2uxdq7m3yvrgnDvLeg8S5JwbnHRvmeW9_6h2LunevBfM_q85570HsvcfC-W_R9r7n5v3f4-woca5GwymrOnfuDdQ6z0JqbVHtuedG7e2htLcn6u5d87K45x7iHIvUezctdeE9a6Z16_6h2LunevBfM_q85570HsvcfC-W_R9r7n5v3f4-TkcR50zNmjNXdO-cH6g0lpTU3qOad96M29sDbX4O1dw743Vxwh3FPQep8k5twjoXTPref9Q7F3Tv3
@Ash-Crow
Ash-Crow / Townscaper - SaintMichel
Last active July 17, 2020 16:50
A walled city dominated by an abbey in #Townscaper, with a #MontSaintMichel feeling, but also featuring a small harbor, a castle and a commandery. Pics: https://twitter.com/ash_crow/status/1284168075999424513
KSKe4lECZoibneyfkpIiPRFfrK_oV81r4wYy3wiPsFfhL_UX8yv4rgynDjvLGfgM_SZ8Jw4bnyHRjvmGfWN__a8h2Iiv4Gf6N_Gc8y4Ii4rzR855I_OdEfxOivcHynxj4b5R8R9Ii4r7R8Z_I_efEf4PifjdyX9i-BSyXmiPRFfrK_oV81r4wYy3wiPsFfhL_4X8Vx4why3FjPQGfpM_kZ8tw4joyXTjPrGffN_Qb8F34Tvy3gjPGHyXljPP-d6PY-l7Ph-t8PqHREfdPiPwHy37j4D-R8Pt7Ts-C5_s3Pdo4DSfZ6TUfr6jWf96wYfP7Dbfm77df87rgfO87ifg8Llfz8bnfENi4rpfW97rfoN_ib8p3vB-y4I_q8nn-O9Hsj4L3R8J8I_WeEfUPiI_6e8Z_I_efEf4PiI_nt9ZvfBd-h3WP4952Ii4f8T8doPI9lpPR9tq1jWf96wYfPb9C36puP_teF8whfXc9A5XK-k53O-I6610Pr_91P0_F34TvfD_jyR8V5PP-d6PYHyXujPhHfLP_oeExX3jPwHfvPmP8Hy-Qt1jcrqe2b9046LYb9e36HJ6P62H6WfpOynf_g0Xm_E13qWPa91rPjtehb9436VxPHueX8DkrXK-k53O-I6610Pr_91P0_F34TvfD_jyR8V5PP-d6PYHyXujPhHfLPiI_oeER8194w8y37j4D-R8LM7re-Rg_U0n0_a3vgtPw9HEKU1wbr-xm4rOfQ6LTrno_W16Rrvete8b9K465xvL_BzvU_Jwvd_R01rpfW97rfo9Luf69bxfMOivK-55vT-B7I_zd8J84b5REyH1jIivuHfmP_efEf4Pi-oYf07P2wXi_Y2H7_jAteU7bbrH5_0YoqvNm4jNf15wPr3h_g0XmWPR9tqPate96wYfP7DbrX4_U338_436VxPH_dyPQ_lz1Tmf78jorXT-s63X-QbEyXc-073g-YcER8V5I_8cAfnOiPYHyXujPhHfLPiI_oeERER8194w8y37j4D-
KSqV0sHCZozOM1lbfwDhPSPE_HPPE_x-Q4fQ4Q4LiDhPNOE_G5Q4jlDhvaOE_85Q47oDhPoOE_z6Q4TsDhv1OE_o7Q4rvDhPDPE_e8Q4T1DhvZPE_49Q4r4DhPnPE_u_Q4D8Dhv0PE_k-Q4b-DhfpzDhPRPE_jNDIE-2-GCfIEQI_iIgQ8pRAh4bkDhPWOE_q5Q4wnDhvjCIEfQFQI_zKgQ8JWAh4btACyHdBEiv_CIEfGGQI_eMgQ8hZAh4L0ACynqHCfweI8y7hxXyBEiPnDIEfXHQI_APgQ8l_hxn8BEiv9PE_tmCAGjfpoACy3UBAjyfYvhx3-AEiPECAGjvICAGjPNCIEfjEQI_YJgQ8VTAh4wnACyXWBAjynYBAjy3aBAjyHdBAjyXfBAjynhBAjy3jBAjyHmBEivQDIEfqGQI_mNgQ8ybAh4r4ACynwBAjy31BAjyH4BEiv0DIEfzHQI_2-Q4fUKAYM_sNgQ85-hx-QUAxY81UAAgQ_n2NE_sHgQ89PAxY8hQAAgQ_iIAYM_0IgQ8NSAh4jlACyXNBEiPfCAGjPoCAAEzXWBAAC5TsAAAh8tWAAgQ_oLAAQIf9FAAIkPDDAGjvHDAGjPMDAGjvQDIEfqGQI_mNAYM_4NAYM_KOAYM_cOAYM_uOAYM_APgQ8leAxY8JfAh4b-Dh-poAAAh8PCHAAIk-hcDhv2BIEf2DAMGf-DAAIkPECAAEzXEBAjynGBAjy3IBAjyHLBAjyXNBAjynPBAAC57oAAAoU_gKAAAKlvsCAAgS5TsAAAoU_WLAAAKlP6CAAEzXfBAAC5wxAAAh89YAAgQ_xMAYM_CNAYM_UNAYM_mNAAQIf8GAAIkviDAAEznwBAAC576Agy4D8Agy4L9ACyn8HCf7fI8P_fI8bbbI8ROAh4rdAgy4weAAAh89PAAAUKfIEAAIkvICAGjPNCAGjvRCAGjPWCAGjvaCAAEznPBAAQp8dUAAAAMmPoCAAAgy8lVAAAAMmPyCAAgS5btAAAoU_oL
KSKe4lxo3HZ6E1tqjWXvOjt9sDbX4O1tyvtCeOc7ibg8S5JwtdeEdrpnVvveodLunevBfMerzbee70bxeL3bCfb5bUfr7n5v3f4-N2tVvfg0lpTU3qOad9awY3wOsdh743WBPHudyNQep8k52OPiu10wq3X3Q7WcP9eDejyXlPPfn_g9l7T43zPqv19w8bvfD--0uNy_C5O790hOItlpTUbr6o1WvOjt9sDbbm7e3G-2K45x7ibg8S5JwtdeEdrpnV3_6h2t4up3tBfMerzbee70bxeL3bCfb5H136_Z_t3vh-f22ZvXQ3HebDebu9H-cH6g0WmORttqNad9awY3w2C3m6O_tVxwh3FPQulzTmb78I6WTPru91Dtby907N4NGfV_88d6D2XuPhfL-o_W3PwfvfD--Qtjcb2704ugtt3tHJ6judo7l6c_ZDSbZ6E12qOat1rwYbhbjfbF8c4dyDkbp8k52OPiu10wqbf9Q7WcP9uN4jybVewwbneD2b5eT4bL-o_W3Pwv9_D-vxsrefEoTRn02a3ugtwcfQoNvtPs5qwGk2z0JqbVb0661G-2K4mDvLuBzLlnM325R0tmeWd7rHa3i7mevBvy4tKfe_O9B7tcfCfb5H136_m5v3f4-jid07j9cJ6Y2yu9IQbU722G5ONu62YO2sVnwPbH6g0WmORttqjWb9awYbP7x2W4O1tNvjfbF8c42FPQepcTm3OPiuaN9s62XP0uF3TvbD_Y8qV5wwbneD2b5_E_2zPqv19Nwv9_N8-pWuycsZrOnf2O0BptMtJqbVb0661ZstndYbLcn62m3yvtCeOc7iHI3S5JwbnbE9a6Z17rbo9i7mevBfM_q85570HsvcvJ8b5bU-6_Z_79H_-MKnWuycsZrOnf2O0BptMdi6W1GtuedGb7ZH22C3put5d8brgnD3u4BztUezcbnbEdrpbWd7rHa3i7p3tBvy4tKv55tTvB7tcfCfb5H136_m53e-G_3TkcRZTLbjZjNb158w2hOItl
@Ash-Crow
Ash-Crow / date_parsing.py
Last active October 26, 2020 11:02
Test script to compare the dateparser python module and the ad-hoc date parsing of feedparser
import pkg_resources
from datetime import timedelta
import time
from pprint import pprint
import dateparser
from feedparser import datetimes
print(f"dateparser version: {pkg_resources.get_distribution('dateparser').version}")
print(f"feedparser version: {pkg_resources.get_distribution('feedparser').version}")