This commit is contained in:
Oscar Plaisant 2024-03-13 11:36:31 +01:00
parent 473b24baa0
commit bb9f9102c9
218 changed files with 97170 additions and 1830 deletions

BIN
.DS_Store vendored

Binary file not shown.

4
.obsidian/app.json vendored
View File

@ -11,8 +11,8 @@
"includeName": true,
"pageSize": "A4",
"landscape": false,
"margin": "2",
"downscalePercent": 75
"margin": "0",
"downscalePercent": 95
},
"defaultViewMode": "source",
"autoPairMarkdown": false,

View File

@ -1,7 +1,7 @@
{
"theme": "obsidian",
"cssTheme": "Minimal",
"baseFontSize": 22.5,
"baseFontSize": 16.5,
"enabledCssSnippets": [
"pdf_darkmode",
"query_header_title",

View File

@ -19,7 +19,6 @@
"pane-relief",
"text-snippets-obsidian",
"obsidian-share-as-gist",
"darlal-switcher-plus",
"obsidian-quickshare",
"obsidian-better-internal-link-inserter",
"obsidian-contextual-typography",
@ -38,7 +37,6 @@
"postfix",
"metaedit",
"templater-obsidian",
"rss-reader",
"obsidian-sequence-hotkeys",
"obsidian-shellcommands",
"obsidian-vimrc-support",
@ -47,6 +45,7 @@
"number-headings-obsidian",
"obsidian-rollover-daily-todos",
"obsidian-icon-shortcodes",
"obsidian-hider",
"customizable-page-header-buttons"
"darlal-switcher-plus",
"zotlit",
"obsidian-hider"
]

View File

@ -130,6 +130,6 @@
"repelStrength": 6.39485677083333,
"linkStrength": 1,
"linkDistance": 30,
"scale": 1.0014338896636248,
"scale": 0.1031156391768266,
"close": true
}

View File

@ -88,15 +88,6 @@
"key": "E"
}
],
"obsidian-excalidraw-plugin:excalidraw-autocreate-and-embed": [
{
"modifiers": [
"Alt",
"Mod"
],
"key": "E"
}
],
"editor:swap-line-down": [
{
"modifiers": [
@ -473,7 +464,14 @@
"key": "O"
}
],
"switcher:open": [],
"switcher:open": [
{
"modifiers": [
"Mod"
],
"key": "O"
}
],
"obsidian-completr:completr-close-suggestion-popup": [],
"calendar:show-calendar-view": [],
"obsidian-latex-suite:latex-suite-box-equation": [
@ -686,12 +684,6 @@
],
"workspace:goto-tab-5": [],
"mrj-jump-to-link:activate-jump-to-anywhere": [
{
"modifiers": [
"Ctrl"
],
"key": ";"
},
{
"modifiers": [
"Ctrl"
@ -740,5 +732,14 @@
],
"obsidian-completr:completr-fake-arrow-up": [],
"obsidian-completr:completr-fake-arrow-down": [],
"obsidian-completr:completr-fake-enter": []
"obsidian-completr:completr-fake-enter": [],
"obsidian-excalidraw-plugin:excalidraw-autocreate-and-embed-new-tab": [
{
"modifiers": [
"Alt",
"Mod"
],
"key": "E"
}
]
}

View File

@ -4,7 +4,7 @@
"aliasesInIndex": false,
"alphaSortAsc": false,
"altLinkFields": [
"alias"
"aliases"
],
"CSVPaths": "",
"createIndexIndent": " ",
@ -20,7 +20,7 @@
"dvWaitTime": 5000,
"enableAlphaSort": true,
"enableRelationSuggestor": true,
"fieldSuggestor": false,
"fieldSuggestor": true,
"filterImpliedSiblingsOfDifferentTypes": false,
"jugglLayout": "hierarchy",
"limitWriteBCCheckboxes": [
@ -28,7 +28,9 @@
"next",
"prev",
"author",
"source"
"source",
"same",
"opposes"
],
"CHECKBOX_STATES_OVERWRITTEN": false,
"gridDefaultDepth": 25,
@ -74,7 +76,8 @@
"limitTrailCheckboxes": [
"up",
"author",
"supports"
"supports",
"opposes"
],
"limitJumpToFirstFields": [
"up",
@ -82,13 +85,13 @@
"down",
"next",
"prev",
"same_author",
"extercept",
"includes",
"supports",
"supported_by",
"refutes",
"refuted_by"
"refuted_by",
"opposes"
],
"showAll": "All",
"noPathMessage": "",
@ -156,6 +159,19 @@
"prev": [
"refuted_by"
]
},
{
"up": [
"opposes"
],
"same": [
"same"
],
"down": [
"opposes"
],
"next": [],
"prev": []
}
],
"writeBCsInline": true,

View File

@ -0,0 +1,8 @@
{
"citationExportFormat": "csl-json",
"literatureNoteTitleTemplate": "@{{citekey}}",
"literatureNoteFolder": "Reading notes",
"literatureNoteContentTemplate": "---\ntitle: {{title}}\nyear: {{year}}\n---\nauthor:: {{authorString}}\nlink:: {{URL}}\n\n",
"markdownCitationTemplate": "[@{{citekey}}]",
"alternativeMarkdownCitationTemplate": "@{{citekey}}"
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,10 @@
{
"id": "obsidian-citation-plugin",
"name": "Citations",
"version": "0.4.5",
"minAppVersion": "0.9.20",
"description": "Automatically search and insert citations from a Zotero library",
"author": "Jon Gauthier",
"authorUrl": "http://foldl.me",
"isDesktopOnly": true
}

View File

@ -0,0 +1,114 @@
/** Citations modal **/
/*
* Loading animation from
* https://loading.io/css/
*/
.zoteroModalLoading {
color: var(--text-muted);
text-align: center;
}
.zoteroModalLoadingAnimation {
display: inline-block;
width: 80px;
height: 80px;
}
.zoteroModalLoadingAnimation {
content: " ";
display: block;
width: 32px;
height: 32px;
margin: 10px auto;
border-radius: 50%;
border: 3px solid #eee;
border-color: #eee transparent #eee transparent;
animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
#zoteroSettingTab .text-monospace {
font-family: monospace;
}
.zoteroModalResults .suggestion-item {
height: fit-content;
line-height: 1.5rem;
}
.zoteroTitle {
font-size: 14px;
display: block;
}
.zoteroAuthors {
color: #555;
font-size: 13px;
}
.zoteroAuthorsEmpty::after {
font-style: italic;
content: 'Unknown authors';
}
.zoteroCitekey {
color: #555;
font-size: 13px;
font-family: monospace;
display: inline-block;
margin-right: 5px;
padding-right: 5px;
border-right: 1px solid #ccc;
}
.theme-dark .zoteroTitle {
font-size: 14px;
display: block;
}
.theme-dark .zoteroAuthors {
color: #aaa;
font-size: 13px;
}
.theme-dark .zoteroCitekey {
color: #aaa;
font-size: 13px;
font-family: monospace;
display: inline-block;
margin-right: 5px;
padding-right: 5px;
border-right: 1px solid #aaa;
}
/** Settings dialog **/
.d-none {
display: none;
}
.zoteroSettingCitationPathLoading,
.zoteroSettingCitationPathError,
.zoteroSettingCitationPathSuccess {
font-size: 14px;
}
.zoteroSettingCitationPathLoading {
color: var(--text-muted);
}
.zoteroSettingCitationPathError {
color: var(--text-error);
}
.zoteroSettingCitationPathError:hover {
color: var(--text-error-hover);
}
.zoteroSettingCitationPathSuccess {
color: var(--text-accent);
}
.zoteroSettingCitationPathSuccess:hover {
color: var(--text-accent-hover);
}
#zoteroSettingTab textarea {
resize: vertical;
width: 100%;
min-height: 10em;
}

View File

@ -73,7 +73,7 @@
"library2": {
"type": "excalidrawlib",
"version": 2,
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.19",
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.0.16",
"libraryItems": [
{
"status": "published",
@ -10409,7 +10409,7 @@
"containerId": null,
"originalText": "!",
"lineHeight": 1.222222222222222,
"baseline": 17
"baseline": 18
}
],
"id": "a4aCbz4Mh-PMppX8JV9oJ",
@ -47208,7 +47208,7 @@
"containerId": null,
"originalText": "5\n\n4\n\n3\n\n2\n\n1 \n\n0\n\n\n-1\n\n-2\n\n-3\n\n-4\n\n-5",
"lineHeight": 1.2490706319702598,
"baseline": 441
"baseline": 442
},
{
"type": "line",
@ -48424,7 +48424,7 @@
"containerId": null,
"originalText": "5\n\n4\n\n3\n\n2\n\n1 \n\n0\n\n\n-1\n\n-2\n\n-3\n\n-4\n\n-5",
"lineHeight": 1.2490706319702598,
"baseline": 441
"baseline": 442
},
{
"type": "line",
@ -61506,7 +61506,7 @@
"containerId": null,
"originalText": "KEY",
"lineHeight": 1.2989276108437504,
"baseline": 16
"baseline": 17
},
{
"type": "text",
@ -61543,7 +61543,7 @@
"containerId": null,
"originalText": "DATA",
"lineHeight": 1.2989276108437484,
"baseline": 16
"baseline": 17
}
],
"id": "0fN1YgloN8QEBcG1nuLU0",
@ -68690,7 +68690,7 @@
"containerId": null,
"originalText": "0",
"lineHeight": 1.2305837462742493,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -68727,7 +68727,7 @@
"containerId": null,
"originalText": "1",
"lineHeight": 1.2305837462742486,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -68764,7 +68764,7 @@
"containerId": null,
"originalText": "2",
"lineHeight": 1.2305837462742486,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -68801,7 +68801,7 @@
"containerId": null,
"originalText": "3",
"lineHeight": 1.230583746274251,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -68838,7 +68838,7 @@
"containerId": null,
"originalText": "4",
"lineHeight": 1.2305837462742497,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -68875,7 +68875,7 @@
"containerId": null,
"originalText": "0",
"lineHeight": 1.2665105496217897,
"baseline": 17
"baseline": 18
},
{
"type": "text",
@ -68912,7 +68912,7 @@
"containerId": null,
"originalText": "1",
"lineHeight": 1.266510549621791,
"baseline": 17
"baseline": 18
},
{
"type": "text",
@ -68949,7 +68949,7 @@
"containerId": null,
"originalText": "2",
"lineHeight": 1.2665105496217899,
"baseline": 17
"baseline": 18
},
{
"type": "text",
@ -68986,7 +68986,7 @@
"containerId": null,
"originalText": "3",
"lineHeight": 1.2665105496217897,
"baseline": 17
"baseline": 18
},
{
"type": "text",
@ -69023,7 +69023,7 @@
"containerId": null,
"originalText": "4",
"lineHeight": 1.2665105496217892,
"baseline": 17
"baseline": 18
},
{
"type": "rectangle",
@ -69870,7 +69870,7 @@
"containerId": null,
"originalText": "5",
"lineHeight": 1.2305837462742497,
"baseline": 15
"baseline": 16
},
{
"type": "rectangle",
@ -70177,7 +70177,7 @@
"containerId": null,
"originalText": "6",
"lineHeight": 1.230583746274251,
"baseline": 15
"baseline": 16
},
{
"type": "rectangle",
@ -70484,7 +70484,7 @@
"containerId": null,
"originalText": "7",
"lineHeight": 1.2305837462742502,
"baseline": 15
"baseline": 16
},
{
"type": "rectangle",
@ -70791,7 +70791,7 @@
"containerId": null,
"originalText": "8",
"lineHeight": 1.23058374627425,
"baseline": 15
"baseline": 16
},
{
"type": "rectangle",
@ -71098,7 +71098,7 @@
"containerId": null,
"originalText": "9",
"lineHeight": 1.2305837462742488,
"baseline": 15
"baseline": 16
},
{
"type": "rectangle",
@ -71270,7 +71270,7 @@
"containerId": null,
"originalText": "5",
"lineHeight": 1.2665105496217908,
"baseline": 17
"baseline": 18
},
{
"type": "text",
@ -71307,7 +71307,7 @@
"containerId": null,
"originalText": "6",
"lineHeight": 1.2665105496217908,
"baseline": 17
"baseline": 18
},
{
"type": "text",
@ -71344,7 +71344,7 @@
"containerId": null,
"originalText": "7",
"lineHeight": 1.2665105496217899,
"baseline": 17
"baseline": 18
},
{
"type": "text",
@ -71381,7 +71381,7 @@
"containerId": null,
"originalText": "8",
"lineHeight": 1.2665105496217905,
"baseline": 17
"baseline": 18
},
{
"type": "text",
@ -71418,7 +71418,7 @@
"containerId": null,
"originalText": "9",
"lineHeight": 1.2665105496217908,
"baseline": 17
"baseline": 18
}
],
"id": "v64rHLhwhoMh6YxxcvFRW",
@ -72138,7 +72138,7 @@
"containerId": null,
"originalText": "0",
"lineHeight": 1.2258489560818937,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -72175,7 +72175,7 @@
"containerId": null,
"originalText": "1",
"lineHeight": 1.2258489560818937,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -72212,7 +72212,7 @@
"containerId": null,
"originalText": "2",
"lineHeight": 1.2258489560818915,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -72249,7 +72249,7 @@
"containerId": null,
"originalText": "3",
"lineHeight": 1.2258489560818941,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -72286,7 +72286,7 @@
"containerId": null,
"originalText": "4",
"lineHeight": 1.2258489560818953,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -72948,7 +72948,7 @@
"containerId": null,
"originalText": "0",
"lineHeight": 1.2227829575141542,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -72985,7 +72985,7 @@
"containerId": null,
"originalText": "1",
"lineHeight": 1.2227829575141567,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -73022,7 +73022,7 @@
"containerId": null,
"originalText": "2",
"lineHeight": 1.2227829575141556,
"baseline": 15
"baseline": 16
},
{
"type": "text",
@ -73059,7 +73059,7 @@
"containerId": null,
"originalText": "3",
"lineHeight": 1.222782957514155,
"baseline": 15
"baseline": 16
},
{
"type": "text",

View File

@ -3,5 +3,6 @@
"date-format": "YYYY-MM-DD",
"link-date-to-daily-note": true,
"prepend-archive-format": "YYYY-MM-DD HH:mm",
"show-view-as-markdown": false
"show-view-as-markdown": false,
"lane-width": 350
}

View File

@ -9,7 +9,7 @@
"lineWidth": 40,
"lineWidthWide": 5000,
"maxWidth": 98,
"textNormal": 22.5,
"textNormal": 16.5,
"textSmall": 13,
"imgGrid": false,
"imgWidth": "img-default-width",

View File

@ -1,5 +1,5 @@
{
"pocket-sync-tag": "obsidian_export",
"pocket-sync-tag": null,
"item-notes-folder": "sources",
"frontmatter-url-key": "link"
}

View File

@ -30,7 +30,7 @@
"noteFoldersToIgnore": [],
"openRandomNote": false,
"autoNextNote": true,
"disableFileMenuReviewOptions": true,
"disableFileMenuReviewOptions": false,
"maxNDaysNotesReviewQueue": 365,
"initiallyExpandAllSubdecksInTree": true,
"baseEase": 250,
@ -43,7 +43,7 @@
"singlelineCardSeparator": "::",
"singlelineReversedCardSeparator": ":::"
},
"buryDate": "2024-01-10",
"buryDate": "2024-02-28",
"buryList": [],
"historyDeck": ""
}

View File

@ -1,9 +1,9 @@
{
"displayIndividualItems": false,
"showNotes": true,
"showAttachments": false,
"showFiles": false,
"showLinks": false,
"showWords": false,
"showSize": false
"showAttachments": true,
"showFiles": true,
"showLinks": true,
"showWords": true,
"showSize": true
}

View File

@ -0,0 +1,19 @@
{
"database": "Zotero",
"noteImportFolder": "sources",
"pdfExportImageDPI": 120,
"pdfExportImageFormat": "jpg",
"pdfExportImageQuality": 90,
"citeFormats": [],
"exportFormats": [
{
"name": "Import #1",
"outputPathTemplate": "sources/{{citekey}}.md",
"imageOutputPathTemplate": "images/{{citekey}}/",
"imageBaseNameTemplate": "image"
}
],
"citeSuggestTemplate": "[[{{citekey}}]]",
"openNoteAfterImport": true,
"whichNotesToOpenAfterImport": "first-imported-note"
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,10 @@
{
"id": "obsidian-zotero-desktop-connector",
"name": "Zotero Integration",
"version": "3.1.7",
"minAppVersion": "1.1.1",
"description": "Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.",
"author": "mgmeyers",
"authorUrl": "https://github.com/mgmeyers/obsidian-zotero-integration",
"isDesktopOnly": true
}

View File

@ -0,0 +1,238 @@
.zt-format {
border: 1px solid var(--background-modifier-border);
padding: 1rem;
background-color: var(--background-primary);
border-radius: 10px;
margin-bottom: 10px;
}
.zt-format__form {
display: flex;
flex-direction: column;
align-items: stretch;
margin-bottom: 1rem;
max-width: 600px;
}
.zt-format__form:last-child {
margin-bottom: 0;
}
.zt-format__label {
font-size: 0.9em;
font-weight: 600;
margin-bottom: 5px;
}
.is-deprecated .zt-format__label {
color: var(--text-error);
}
.zt-format__input-wrapper {
display: flex;
align-items: center;
}
.zt-format__input-wrapper textarea {
resize: vertical;
}
.zt-format__input-wrapper > *:not(.checkbox-container) {
width: 100% !important;
}
.is-deprecated .zt-format__input-wrapper button {
width: auto !important;
flex-grow: 0;
flex-shrink: 0;
margin-left: 5px;
}
.zt-format__delete-btn {
display: flex;
align-items: center;
justify-content: center;
line-height: 1;
padding: 7px 9px;
margin-left: 10px;
flex-shrink: 0;
flex-grow: 0;
}
.zt-json-viewer {
font-size: 13px;
}
.zt-json-viewer .react-json-view {
padding: 1em;
border-radius: 10px;
margin-top: 1em;
overflow: auto;
font-family: var(--font-monospace) !important;
}
.zt-json-viewer__btns {
display: flex;
align-items: center;
justify-content: flex-start;
}
.zt-json-viewer__btns label {
display: block;
font-weight: bold;
padding-top: 1em;
}
.zt-json-viewer__btns select {
font-size: 1em;
}
.zt-json-viewer__btns button {
font-size: 1em;
margin-right: 5px;
}
.zt-json-viewer__preview,
.zt-json-viewer__data {
border: 1px solid var(--background-modifier-border);
border-radius: 10px;
padding: 1em;
margin-top: 1em;
}
.zt-json-viewer__preview.error {
background-color: #ff000011;
font-family: var(--font-monospace);
}
.zt-json-viewer__preview pre {
overflow: auto;
white-space: pre-wrap;
margin: 0;
}
.zt-json-viewer__preview pre,
.zt-json-viewer__preview code {
font-family: inherit;
}
.zt-json-viewer__preview:not(.error) pre {
font-family: var(--font-text, --font-default, --default-font);
max-height: 70vh;
min-height: 400px;
}
.zt-multiselect {
width: 300px;
text-align: left;
}
.zt-multiselect input {
outline: none !important;
box-shadow: none !important;
}
.zt-format__input-note {
font-style: italic;
font-size: 0.9em;
padding-top: 10px;
margin-bottom: 10px;
}
.zt-setting-item pre,
.zt-format__input-note pre {
display: inline-block;
margin: 0;
padding: 0 6px;
background-color: var(--background-secondary-alt);
border-radius: 4px;
}
.zt-asset-success {
text-align: left;
display: flex;
}
.zt-asset-success__icon {
color: var(--interactive-success);
font-size: 24px;
margin-right: 5px;
}
.zt-asset-success__icon svg {
width: 1em !important;
height: 1em !important;
}
.zt-asset-success__message {
font-size: 0.9em;
}
.zt-suggest-title {
font-size: var(--font-ui-small);
color: var(--text-muted);
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
padding-top: var(--size-4-1);
}
.zt-suggest-loading-wrapper {
display: flex;
position: relative;
align-items: center;
justify-content: center;
padding: var(--size-4-2) 0;
}
.zt-suggest-loading,
.zt-suggest-loading:before,
.zt-suggest-loading:after {
border-radius: 999px;
width: 1em;
height: 1em;
animation-fill-mode: both;
animation: bblFadInOut 1.6s infinite ease-in-out;
}
.zt-suggest-loading {
display: block;
color: var(--text-muted);
font-size: 7px;
position: relative;
animation-delay: -0.16s;
top: -1em;
}
.zt-suggest-loading:before,
.zt-suggest-loading:after {
content: '';
position: absolute;
}
.zt-suggest-loading:before {
left: -2em;
animation-delay: -0.32s;
}
.zt-suggest-loading:after {
left: 2em;
}
.zt-color-chip {
display: inline-block;
width: 1em;
height: 1em;
border: 1px solid var(--background-modifier-border);
border-radius: var(--radius-s);
margin-right: var(--size-4-1);
}
@keyframes bblFadInOut {
0%,
80%,
100% {
box-shadow: 0 1em 0 -1.3em;
}
40% {
box-shadow: 0 1em 0 0;
}
}

File diff suppressed because one or more lines are too long

View File

@ -15,19 +15,49 @@
"disableSuggestionsDuringImeOn": false,
"insertAfterCompletion": true,
"firstCharactersDisableSuggestions": ":/^",
"useCommonPrefixCompletionOfSuggestion": false,
"patternsToSuppressTrigger": [
"^~~~.*",
"^```.*"
],
"phrasePatternsToSuppressTrigger": [],
"noAutoFocusUntilCycle": false,
"showMatchStrategy": true,
"showComplementAutomatically": true,
"showIndexingStatus": true,
"descriptionOnSuggestion": "Short",
"selectSuggestionKeys": "Tab",
"additionalCycleThroughSuggestionsKeys": "Ctrl/Cmd+N, Ctrl/Cmd+P",
"disableUpDownKeysForCycleThroughSuggestionsKeys": false,
"openSourceFileKey": "Alt+Enter",
"hotkeys": {
"select": [
{
"modifiers": [],
"key": "Tab",
"hideHotkeyGuide": false
}
],
"up": [
{
"modifiers": [],
"key": "ArrowUp"
}
],
"down": [
{
"modifiers": [],
"key": "ArrowDown"
}
],
"select 1st": [],
"select 2nd": [],
"select 3rd": [],
"select 4th": [],
"select 5th": [],
"select 6th": [],
"select 7th": [],
"select 8th": [],
"select 9th": [],
"open": [],
"completion": [],
"insert as text": []
},
"propagateEsc": true,
"enableCurrentFileComplement": false,
"currentFileMinNumberOfCharacters": 0,
@ -59,11 +89,17 @@
"frontMatterComplementMatchStrategy": "inherit",
"insertCommaAfterFrontMatterCompletion": false,
"intelligentSuggestionPrioritization": {
"enabled": true,
"historyFilePath": "",
"maxDaysToKeepHistory": 30,
"maxNumberOfHistoryToKeep": 0
},
"disableOnMobile": false,
"showLogAboutPerformanceInConsole": false,
"selectionHistoryTree": {}
"selectionHistoryTree": {},
"useCommonPrefixCompletionOfSuggestion": false,
"selectSuggestionKeys": "Tab",
"additionalCycleThroughSuggestionsKeys": "Ctrl/Cmd+N, Ctrl/Cmd+P",
"disableUpDownKeysForCycleThroughSuggestionsKeys": false,
"openSourceFileKey": "Alt+Enter"
}

View File

@ -1 +1 @@
{"covariance":{"covariance":{"internalLink":{"count":1,"lastUpdated":1700613439277}}},"utilisateur":{"utilisateur":{"internalLink":{"count":1,"lastUpdated":1700663263833}}},"administration des bases de données":{"administration des bases de données":{"internalLink":{"count":2,"lastUpdated":1701677521978}}},"base de données":{"base de données":{"internalLink":{"count":1,"lastUpdated":1701677477332}}},"SQL":{"SQL":{"internalLink":{"count":1,"lastUpdated":1701677551143}}},"privilèges":{"privilèges":{"internalLink":{"count":1,"lastUpdated":1701677765849}}},"stage de L3":{"stage de L3":{"internalLink":{"count":1,"lastUpdated":1701940029308}}},"ensemble des matrices":{"ensemble des matrices":{"internalLink":{"count":1,"lastUpdated":1701940340870}}},"commande pour empêcher le système de se mettre en veille":{"commande pour empêcher le système de se mettre en veille":{"internalLink":{"count":2,"lastUpdated":1702504473701}}},"réunion de rentrée Blois":{"réunion de rentrée Blois":{"internalLink":{"count":1,"lastUpdated":1702504897638}}},"équation quadratique":{"équation quadratique":{"internalLink":{"count":1,"lastUpdated":1702504938007}}},"Cycle en spirale":{"Cycle en spirale":{"internalLink":{"count":1,"lastUpdated":1703109300187}}},"modèle en cascade":{"modèle en cascade":{"internalLink":{"count":1,"lastUpdated":1703109373343}}},"cycle en V":{"cycle en V":{"internalLink":{"count":1,"lastUpdated":1703109794051}}},"méthodologie agile":{"méthodologie agile":{"internalLink":{"count":1,"lastUpdated":1703110323383}}},"pdfjs annotation-annotate":{"pdfjs annotation-annotate":{"internalLink":{"count":1,"lastUpdated":1703248535224}}}}
{"taxe":{"taxe":{"internalLink":{"count":1,"lastUpdated":1706567256399}}},"architecture de Von Neumann 2022-09-14 10.56.32.excalidraw":{"architecture de Von Neumann 2022-09-14 10.56.32.excalidraw":{"internalLink":{"count":1,"lastUpdated":1706780160993}}},"floydParadigmsProgramming1979":{"floydParadigmsProgramming1979":{"internalLink":{"count":1,"lastUpdated":1706901699416}}},"paradigmes de programmation":{"paradigmes de programmation":{"internalLink":{"count":1,"lastUpdated":1706947852489}}},"plan euclidien":{"plan euclidien":{"internalLink":{"count":1,"lastUpdated":1707904509767}}},"hystérésis":{"hystérésis":{"internalLink":{"count":1,"lastUpdated":1707922969397}}},"hystérésis magnétique":{"hystérésis magnétique":{"internalLink":{"count":2,"lastUpdated":1707955061623}}},"mémoire":{"mémoire":{"internalLink":{"count":1,"lastUpdated":1707950894287}}},"philosophie":{"philosophie":{"internalLink":{"count":1,"lastUpdated":1708300716101}}},"ensemble":{"ensemble":{"internalLink":{"count":1,"lastUpdated":1708302262513}}},"satisfaisable":{"satisfaisable":{"internalLink":{"count":1,"lastUpdated":1708302466732}}},"mémoire à tore de ferrite":{"mémoire à tore de ferrite":{"internalLink":{"count":1,"lastUpdated":1708334338799}}},"paradigme de programmation":{"paradigme de programmation":{"internalLink":{"count":1,"lastUpdated":1708417661947}}},"processus":{"processus":{"internalLink":{"count":1,"lastUpdated":1708418852841}}},"langage formel":{"langage formel":{"internalLink":{"count":1,"lastUpdated":1708518252949}}},"machine de turing":{"machine de turing":{"internalLink":{"count":1,"lastUpdated":1708518269968}}},"réciproque":{"réciproque":{"internalLink":{"count":1,"lastUpdated":1708819687918}}},"matrice hessienne":{"matrice hessienne":{"internalLink":{"count":2,"lastUpdated":1710324879177}}},"fonction de plusieurs variables":{"fonction de plusieurs variables":{"internalLink":{"count":1,"lastUpdated":1709121880741}}},"manim Ellipse":{"manim Ellipse":{"internalLink":{"count":1,"lastUpdated":1709296590359}}},"baptême":{"baptême":{"internalLink":{"count":5,"lastUpdated":1709864270370}}},"gradient":{"gradient":{"internalLink":{"count":1,"lastUpdated":1710325461961}}}}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,11 @@
{
"id": "vertical-tabs-view",
"name": "Vertical Tabs View",
"version": "2.4.5",
"minAppVersion": "0.15.0",
"description": "Provides a vertical tabs view.",
"author": "hdykokd",
"authorUrl": "https://hdykokd.me",
"fundingUrl": "https://www.buymeacoffee.com/hdykokd",
"isDesktopOnly": false
}

View File

@ -0,0 +1,163 @@
#vertical-tabs-view-content {
padding: 0;
margin: 2px;
}
ul.vertical-tabs-view-list {
list-style: none;
padding: 0;
margin: 0.1rem 0;
}
.is-focused .vertical-tabs-view-list li.vertical-tabs-view-list-item {
color: var(--tab-text-color-focused);
}
.vertical-tabs-view-list li.vertical-tabs-view-list-item {
display: flex;
flex-direction: row;
justify-content: space-between;
color: var(--tab-text-color);
font-size: var(--tab-font-size);
font-weight: var(--tab-font-weight);
padding: 2px 0 2px 2px;
width: 100%;
min-height: 2.5rem;
border-radius: var(--tab-radius);
overflow: hidden;
white-space: nowrap;
}
.is-focused .vertical-tabs-view-list li.focused,
.vertical-tabs-view-list li.focused {
color: var(--tab-text-color-focused-active-current);
background-color: var(--tab-background-active);
}
.vertical-tabs-view-list li.vertical-tabs-view-list-item:hover {
background-color: var(--background-modifier-hover);
}
.vertical-tabs-view-list-item-ghost {
opacity: 0.6;
}
.is-mobile .vertical-tabs-view-list-item-chosen {
display: none;
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-left-container,
.vertical-tabs-view-list li .vertical-tabs-view-list-item-right-container {
display: flex;
flex-direction: row;
align-items: center;
overflow: auto;
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-name-container {
display: flex;
overflow: auto;
margin: 0 0.25em;
scrollbar-width: thin;
}
/* scrollbar */
.vertical-tabs-view-list li .vertical-tabs-view-list-item-name-container::-webkit-scrollbar {
margin-top: 0.25em;
height: 0.25em;
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-name-container::-webkit-scrollbar-track {
background-color: var(--scrollbar-bg);
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-name-container::-webkit-scrollbar-thumb {
background-color: var(--scrollbar-thumb-bg);
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-name-container::-webkit-scrollbar-thumb:hover {
background-color: var(--scrollbar-active-thumb-bg);
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-right-container {
flex-shrink: 0;
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-icon {
color: var(--tab-text-color);
padding-top: 0.25em;
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-tab-icon {
margin: 0 0.25em;
min-width: var(--icon-s);
--icon-size: var(--icon-s);
--icon-stroke: var(--icon-s-stroke-width);
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-close-btn,
.vertical-tabs-view-list li .vertical-tabs-view-list-item-pin-btn {
cursor: pointer;
--icon-size: var(--icon-l);
--icon-stroke: var(--icon-l-stroke-width);
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-close-btn:hover,
.vertical-tabs-view-list li .vertical-tabs-view-list-item-pin-btn:hover {
color: var(--tab-text-color-focused);
background-color: var(--tab-background-active);
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-icon-pinned {
color: var(--text-accent);
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-pin-btn {
margin-right: 0.5em;
margin-top: 0.5em;
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-name-container {
display: flex;
flex-direction: column;
justify-content: space-between;
margin-left: 0.25em;
line-height: 1.4em;
width: 100%;
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-name-container::-webkit-scrollbar {
width: 2rem;
}
.vertical-tabs-view-list li .vertical-tabs-view-list-item-dirname {
font-size: var(--font-ui-smaller);
}
/* settings */
.vertical-tabs-view-settings-preview-icon-wrapper {
display: flex;
}
.vertical-tabs-view-settings-preview-icon-text {
margin-right: 0.5em;
}
.vertical-tabs-view-settings-tab-icon-rules {
margin-left: 1em;
}
.setting-item.vertical-tabs-view-settings-tab-icon-rules-add-btn {
border: none;
}
.vertical-tabs-view-settings-tab-icon-rule-wrapper {
border: 1px solid var(--background-modifier-border);
padding: 1em;
margin-bottom: 0.25em;
}
.vertical-tabs-view-settings-tab-icon-rule-match-config-wrapper {
border-bottom: 1px solid var(--background-modifier-border);
padding: 0.5em 1em;
}
.vertical-tabs-view-settings-tab-icon-rule-remove-btn-wrapper {
display: flex;
justify-content: end;
margin-top: 1em;
}
/* See: https://github.com/hdykokd/obsidian-vertical-tabs-view/issues/60 */
.vertical-tabs-view-list-mobile-margin-block {
height: 100%;
padding-bottom: 4.5rem;
}

27
.obsidian/plugins/zotlit/data.json vendored Normal file
View File

@ -0,0 +1,27 @@
{
"logLevel": "INFO",
"citationEditorSuggester": true,
"showCitekeyInSuggester": true,
"literatureNoteFolder": "sources/zotero",
"enableServer": false,
"serverPort": 9091,
"serverHostname": "127.0.0.1",
"template": {
"folder": "templates/zotero",
"templates": {
"filename": "<%= it.citekey ?? it.DOI ?? it.title ?? it.key %>.md"
}
},
"updateAnnotBlock": false,
"updateOverwrite": false,
"autoPairEta": false,
"autoTrim": [
false,
false
],
"autoRefresh": true,
"zoteroDataDir": "/Users/oscarplaisant/Zotero",
"citationLibrary": 2,
"imgExcerptImport": "symlink",
"imgExcerptPath": "images/zotero"
}

410
.obsidian/plugins/zotlit/main.js vendored Normal file

File diff suppressed because one or more lines are too long

13
.obsidian/plugins/zotlit/manifest.json vendored Normal file
View File

@ -0,0 +1,13 @@
{
"id": "zotlit",
"name": "ZotLit",
"version": "1.1.4",
"minAppVersion": "1.4.4",
"versions": {
"better-sqlite3": "8.0.1-mod.1"
},
"description": "Plugin to integrate with Zotero, create literature notes and insert citations from a Zotero library.",
"author": "AidenLx",
"authorUrl": "https://github.com/aidenlx",
"isDesktopOnly": true
}

1
.obsidian/plugins/zotlit/styles.css vendored Normal file

File diff suppressed because one or more lines are too long

8
.obsidian/types.json vendored Normal file
View File

@ -0,0 +1,8 @@
{
"types": {
"aliases": "aliases",
"cssclasses": "multitext",
"tags": "tags",
"Title": "text"
}
}

View File

@ -8,27 +8,27 @@
"type": "tabs",
"children": [
{
"id": "a65907065a9d31f7",
"id": "e00ed9afd6ffa196",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"pos": 1,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "programmation web serveur",
"title": "évolution des mémoires à tore de ferrite",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"programmation web serveur.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":13,\"ch\":0},\"to\":{\"line\":13,\"ch\":0}}}"
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"évolution des mémoires à tore de ferrite.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":1,\"ch\":23},\"to\":{\"line\":1,\"ch\":23}}}"
},
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "travail de délégué.md",
"file": "mémoire à tore de ferrite.md",
"mode": "source",
"backlinks": false,
"source": false
@ -36,7 +36,41 @@
}
},
{
"id": "f28563c395747d66",
"id": "0c55023cec4c91c3",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 1,
"stack": [
{
"title": "Untitled 2",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"problèmes des mémoires à tores de ferrite.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}},\"scroll\":0}"
},
{
"state": "{}",
"eState": "{}"
},
{
"title": "hystérésis magnétique",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"hystérésis magnétique.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}},\"scroll\":0}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "historique des mémoires à tore.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "2990dbd1808e00c1",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
@ -50,7 +84,7 @@
"state": {
"type": "markdown",
"state": {
"file": "conseil de département 5ème semestre.md",
"file": "mémoire à cordes de ferrites.md",
"mode": "source",
"backlinks": false,
"source": false
@ -58,7 +92,7 @@
}
},
{
"id": "f78a03dad612c422",
"id": "52a5df4b12a608fa",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
@ -72,7 +106,7 @@
"state": {
"type": "markdown",
"state": {
"file": "stage de licence 3 informatique.md",
"file": "dictature de la commodité.md",
"mode": "source",
"backlinks": false,
"source": false
@ -80,7 +114,7 @@
}
},
{
"id": "57664ccff3340ca2",
"id": "31b6e29bdae66736",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
@ -94,7 +128,169 @@
"state": {
"type": "markdown",
"state": {
"file": "SEB.md",
"file": "problèmes des mémoires à tores de ferrite.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "0c733bba5b595bf0",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "science ouverte",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"science ouverte.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}}}"
},
{
"title": "forme quadratique définie",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"forme quadratique définie.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":25,\"ch\":0},\"to\":{\"line\":25,\"ch\":0}},\"scroll\":3}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "principes FAIR.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "3113d196520e11e4",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "science ouverte.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "5910f9a34653f0f8",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 1,
"stack": [
{
"title": "Untitled 2",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"gradient d'une fonction.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}},\"scroll\":0}"
},
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "mesurer l'importance dans un graphe de connaissances.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "a2f5c2beead93b32",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "discours baptême civil.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "d4cb3551345508a2",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "matrice hessienne",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"matrice hessienne.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":33,\"ch\":0},\"to\":{\"line\":33,\"ch\":0}},\"scroll\":10.513531673448057}"
},
{
"title": "gradient d'une fonction",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"gradient d'une fonction.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":1,\"ch\":15},\"to\":{\"line\":1,\"ch\":15}}}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "déterminant hessien.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "215194cd1aed58e3",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "gradient d'une fonction.md",
"mode": "source",
"backlinks": false,
"source": false
@ -102,7 +298,7 @@
}
}
],
"currentTab": 3
"currentTab": 9
}
],
"direction": "vertical"
@ -149,7 +345,7 @@
"state": {
"type": "search",
"state": {
"query": "espanso",
"query": "",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
@ -216,23 +412,6 @@
"state": {}
}
},
{
"id": "ea9ae28999c66714",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "RSS_FEED",
"state": {}
}
},
{
"id": "2c78bc8186d3e556",
"type": "leaf",
@ -250,12 +429,11 @@
"state": {}
}
}
],
"currentTab": 1
]
}
],
"direction": "horizontal",
"width": 303.5,
"width": 383.5,
"collapsed": true
},
"right": {
@ -265,10 +443,10 @@
{
"id": "980f845ab893296e",
"type": "tabs",
"dimension": 53,
"dimension": 59.90740740740741,
"children": [
{
"id": "9ae2ad8ad7426276",
"id": "187e85dff41c3275",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
@ -282,11 +460,11 @@
"state": {
"type": "localgraph",
"state": {
"file": "SEB.md",
"file": "déterminant hessien.md",
"options": {
"collapse-filter": false,
"search": "",
"localJumps": 2,
"localJumps": 1,
"localBacklinks": true,
"localForelinks": true,
"localInterlinks": false,
@ -414,11 +592,11 @@
"nodeSizeMultiplier": 1,
"lineSizeMultiplier": 1,
"collapse-forces": true,
"centerStrength": 0.907958984375,
"repelStrength": 3.17789713541667,
"centerStrength": 0.518713248970312,
"repelStrength": 10,
"linkStrength": 1,
"linkDistance": 30,
"scale": 0.42822871250067424,
"linkDistance": 250,
"scale": 0.6998387988977927,
"close": true
}
}
@ -439,7 +617,7 @@
"state": {
"type": "outline",
"state": {
"file": "SEB.md"
"file": "déterminant hessien.md"
}
}
},
@ -497,7 +675,7 @@
"state": {
"type": "file-properties",
"state": {
"file": "SEB.md"
"file": "déterminant hessien.md"
}
}
},
@ -518,6 +696,77 @@
"state": {}
}
},
{
"id": "c5296986be89aae5",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "tasks_timeline_view",
"state": {}
}
}
]
},
{
"id": "a739497ed8e21a5c",
"type": "tabs",
"dimension": 40.09259259259259,
"children": [
{
"id": "c7afda8b81d643de",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "outgoing-link",
"state": {
"file": "déterminant hessien.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
}
},
{
"id": "e855affa02bb755e",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "backlink",
"state": {
"file": "déterminant hessien.md",
"collapseAll": true,
"extraContext": false,
"sortOrder": "alphabetical",
"showSearch": false,
"searchQuery": "",
"backlinkCollapsed": false,
"unlinkedCollapsed": false
}
}
},
{
"id": "e332be6a6a6d6817",
"type": "leaf",
@ -551,83 +800,14 @@
"type": "BC-tree",
"state": {}
}
},
{
"id": "f408f8d35dd42c62",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "tasks_timeline_view",
"state": {}
}
}
]
},
{
"id": "a739497ed8e21a5c",
"type": "tabs",
"dimension": 47,
"children": [
{
"id": "c7afda8b81d643de",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "outgoing-link",
"state": {
"file": "SEB.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
}
},
{
"id": "e855affa02bb755e",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "backlink",
"state": {
"file": "SEB.md",
"collapseAll": true,
"extraContext": false,
"sortOrder": "alphabetical",
"showSearch": false,
"searchQuery": "",
"backlinkCollapsed": false,
"unlinkedCollapsed": false
}
}
}
]
],
"currentTab": 2
}
],
"direction": "horizontal",
"width": 311.5
"width": 364.5,
"collapsed": true
},
"left-ribbon": {
"hiddenItems": {
@ -640,66 +820,66 @@
"workspaces:Manage workspace layouts": true,
"switcher:Open quick switcher": false,
"random-note:Open random note": false,
"darlal-switcher-plus:Open in Headings Mode": false,
"darlal-switcher-plus:Open Symbols for the active editor": false,
"terminal:Open terminal": false,
"templater-obsidian:Templater": false,
"obsidian-spaced-repetition:Review flashcards": false,
"obsidian-excalidraw-plugin:Create new drawing": false,
"breadcrumbs:Breadcrumbs Visualisation": false
"breadcrumbs:Breadcrumbs Visualisation": false,
"darlal-switcher-plus:Open in Headings Mode": false,
"darlal-switcher-plus:Open Symbols for the active editor": false
}
},
"active": "57664ccff3340ca2",
"active": "d4cb3551345508a2",
"ophidian:layout-settings": {
"pane-relief:focus-lock": true
},
"lastOpenFiles": [
"CP création du seb.md",
"SEB.md",
"stage de licence 3 informatique.md",
"informatique/python/identités.md",
"sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish 6.md",
"sources/Getting Started 6.md",
"sources/a delightful & open source framework for Zsh.md",
"travail de délégué.md",
"prof idéal.md",
"sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish 5.md",
"sources/Getting Started 5.md",
"kanban soirée jeux.md",
"sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish 4.md",
"sources/Getting Started 4.md",
"sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish 3.md",
"sources/Getting Started 3.md",
"sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish 2.md",
"sources/Getting Started 2.md",
"sources/Google Colaboratory.md",
"sources/Browser not supported.md",
"sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish.md",
"sources/Getting Started.md",
"sources/The Command Line Heroes BASH!.md",
"plan com soirées jeux.md",
"unix redirection de flux.md",
"ligne de commande.md",
"www.gnu.org/software",
"www.gnu.org",
"blog/_site/index-listing.json",
"blog/_site/posts/>>reflexions-listing.json",
"blog/index.feed-full-staged",
"blog/index.html",
"blog/index_files/mediabag",
"blog/posts/>>reflexions-listing.json",
"blog/site_libs/quarto-listing/quarto-listing.js",
"blog/site_libs/quarto-listing/list.min.js",
"informatique/programmation_web_serveur/TP5/node_modules/retry/equation.gif",
"informatique/programmation_web_serveur/TP5/node_modules/passport/sponsors/workos.png",
"informatique/programmation_web_serveur/TP5/node_modules/passport/sponsors/snyk.png",
"informatique/programmation_web_serveur/TP5/node_modules/passport/sponsors/loginradius.png",
"attachments/Pasted Image 20231214004621_241.png",
"images/affiche_flyer_FEUTRE.png",
"informatique/programmation_web_serveur/TP4/node_modules/passport/sponsors/workos.png",
"informatique/programmation_web_serveur/TP4/node_modules/passport/sponsors/snyk.png",
"informatique/programmation_web_serveur/TP4/node_modules/passport/sponsors/loginradius.png",
"informatique/programmation_web_serveur/TP4/node_modules/monocle/logo.png",
"gradient d'une fonction.md",
"dimension d'un espace vectoriel.md",
"déterminant hessien.md",
"matrice.md",
"matrice hessienne.md",
"graphe d'une fonction.md",
"discours baptême civil.md",
"danger des catégories.md",
"fonction de plusieurs variables.md",
"suite de Cauchy.md",
"attachments/IMG_6724.heic",
"phrases.md",
"le travail n'est pas une valeur morale, c'est pourquoi il a une valeur marchande.md",
"capitalisme.md",
"films à voir.md",
"socialisme.md",
"mesurer l'importance dans un graphe de connaissances.md",
"identités.md",
"science ouverte.md",
"principes FAIR.md",
"problèmes des mémoires à tores de ferrite.md",
"Kanban mémoire L3.md",
"paradigme de programmation.md",
"Excalidraw/représentation d'un programme comme graphe.excalidraw.md",
"sources/cours/S5/L3_info_TLA_TD2.pdf",
"mémoire de L3.md",
"forme quadratique définie.md",
"Excalidraw/UML diagramme d'activités 2022-10-12 13.09.32.excalidraw.md",
"Excalidraw/Projet BDD 2022-11-28 13.22.29.excalidraw.png",
"Excalidraw/changement de base 2022-11-04 15.41.02.excalidraw.png",
"Excalidraw/architecture de Von Neumann 2022-09-14 10.56.32.excalidraw.png",
"sources/notation as a tool of thought.pdf",
"informatique/xml/L3/miniprojet_documents_et_schemas 2/sujet.pdf",
"informatique/xml/L3/miniprojet_documents_et_schemas 2/Makefile",
"informatique/xml/L3/miniprojet_documents_et_schemas 2/2.xsd",
"informatique/xml/L3/miniprojet_documents_et_schemas 2/2.xml",
"informatique/xml/L3/miniprojet_documents_et_schemas 2/1.dtd",
"informatique/xml/L3/miniprojet_documents_et_schemas 2/1.xml",
"informatique/xml/L3/miniprojet_documents_et_schemas 2",
"informatique/java/L3/programmation_mobile/rendu_1/mermaid_gantt.png",
"blag/blog/posts/maths/_images/permutations/double_2cycle_6.gif",
"blag/blog/posts/maths/_images/permutations/decomp_transpositions.gif",
"blag/blog/posts/maths/_images/permutations/decomp_proc_cycles_disjoints_.gif",
"blag/blog/posts/maths/_images/permutations/decomp_proc_cycles_disjoints.gif",
"blag/blog/posts/maths/_images/permutations/composition_de_transpositions_3cycle.gif",
"blag/blog/posts/maths/_images/permutations/3cycle_6.gif",
"Arithmétique.canvas"
]
}

View File

@ -1,4 +1,14 @@
up:: [[SEB]]
#fac #politique
Un premier pas important dans le paysage étudiant Blésois : la création du Syndicat Etudiant de Blois
La création du Syndicat étudiant blaisois constitue une étape importante dans le paysage étudiant blaisois. Constitué d'étudiants du Loir-et-Cher, ce syndicat s'engage à représenter leurs intérêts, défendre leurs droits et améliorer leur bien-être durant les études.
Le SEB est né de la volonté d'un groupe d'étudiants Blaisois, members de la Fédération des étudiants de l'université de Tours pour la représentation et l'égalité (FEUTRE), qui souhaitaient être plus indépendants lors du traitement des questions locales.
Les défis sont nombreux : précarité étudiants, démantellement de l'offre éducative, ou diverses discriminations (sur la base du genre, du handicap, du pays d'origine ou tout autre critère arbitraire).
Il était nécessaire que les étudiants de Blois puissent s'unir pour se protéger et se faire représenter, notamment dans les différents conseils étudiants.
Le SEB encourage tout étudiant qui se reconnaît dans les valeurs de démocratie participative, de solidarité, d'entraide, et qui souhaite aider à une meilleure représentation à le rejoindre.
le seb encourage tout etudiant se reconaissant dans nos valeurs d'égalité, de démocratie participative,

View File

@ -1,4 +1,11 @@
date: 2023-12-07
---
date:
- 2023-12-07
tags:
- fac
---
up:: [[travail de délégué]]
#informatique
# présents

View File

@ -1,5 +1,5 @@
down:: [[interruption horloge]]
up::[[système d'exploitation]]
up::[[Sous-système de gestion de processus]]
#informatique
---

View File

@ -0,0 +1,14 @@
author::[[Julius Dickmann]]
date::2024-01-24
#source
---
## Notes personnelles
- notes personnelles sur la source
- idées importantes
- conclusions personnelles
- Partie _Developp_ de l'[[ENCODE framework]]

17
DTD.md Normal file
View File

@ -0,0 +1,17 @@
up:: [[langage de description de schéma XML]]
#informatique
# Lier une DTD à un document xml
```xml
<?xml version="1.0"?>
<!DOCTYPE cours SYSTEM "cours.dtd">
<cours titre="Donnees semi-structurees et XML">
...
</cours>
```
# Contenu d'une DTD

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,676 @@
---
excalidraw-plugin: parsed
tags: [excalidraw]
---
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
# Text Elements
Reset ^RoHLK7dp
Set ^NORclDsY
Sense ^1Hgsf293
%%
# Drawing
```json
{
"type": "excalidraw",
"version": 2,
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.0.16",
"elements": [
{
"id": "M3sG8YHxZ9sgeIVjjEQLA",
"type": "ellipse",
"x": -85.12890625,
"y": -261.17578125,
"width": 126.60546875,
"height": 197.8984375,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 993107708,
"version": 156,
"versionNonce": 1305930308,
"isDeleted": false,
"boundElements": [
{
"id": "ZYIT0c9oGbNc5aehe-1SY",
"type": "arrow"
},
{
"id": "Ut1skK0QDvebF6_jIOg2G",
"type": "arrow"
}
],
"updated": 1707955502767,
"link": null,
"locked": false
},
{
"id": "rYTrBs1w9j1SpRu51PUHS",
"type": "line",
"x": 30,
"y": -231.359375,
"width": 71.591796875,
"height": 26.908203125,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 1842072388,
"version": 154,
"versionNonce": 211812860,
"isDeleted": false,
"boundElements": null,
"updated": 1707955441542,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
44.68359375,
0
],
[
71.591796875,
-26.908203125
]
],
"lastCommittedPoint": [
71.591796875,
-26.908203125
],
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": null
},
{
"id": "RoHLK7dp",
"type": "text",
"x": -193.41796875,
"y": -300.7421875,
"width": 57.599945068359375,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 819643516,
"version": 69,
"versionNonce": 642532292,
"isDeleted": false,
"boundElements": [
{
"id": "BpGvrmBpa8qqpkuxhhofa",
"type": "arrow"
}
],
"updated": 1707955428464,
"link": null,
"locked": false,
"text": "Reset",
"rawText": "Reset",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"baseline": 18,
"containerId": null,
"originalText": "Reset",
"lineHeight": 1.25
},
{
"id": "BpGvrmBpa8qqpkuxhhofa",
"type": "arrow",
"x": -144.28125,
"y": -259.96484375,
"width": 152.21875,
"height": 28.537109375,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 759511292,
"version": 133,
"versionNonce": 1349727684,
"isDeleted": false,
"boundElements": null,
"updated": 1707955439251,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
28.537109375000014,
28.537109375
],
[
152.21875,
28.537109375
]
],
"lastCommittedPoint": [
152.21875,
28.537109375
],
"startBinding": {
"elementId": "RoHLK7dp",
"focus": 0.19226641198388442,
"gap": 15.77734375
},
"endBinding": null,
"startArrowhead": "arrow",
"endArrowhead": null
},
{
"id": "jT8cpDxp-r2QKdnlSbfIo",
"type": "line",
"x": -172.37890625,
"y": -229.9765625,
"width": 195.75390625,
"height": 28.3984375,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 1414312700,
"version": 136,
"versionNonce": 1363863492,
"isDeleted": false,
"boundElements": null,
"updated": 1707955450248,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
28.3984375,
28.3984375
],
[
195.75390625,
28.3984375
]
],
"lastCommittedPoint": [
195.75390625,
28.3984375
],
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": null
},
{
"id": "ZYIT0c9oGbNc5aehe-1SY",
"type": "arrow",
"x": 46.71484375,
"y": -201.4765625,
"width": 72.607421875,
"height": 30.279296875,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 1179727612,
"version": 129,
"versionNonce": 915842500,
"isDeleted": false,
"boundElements": null,
"updated": 1707955470759,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
42.328125,
0
],
[
72.607421875,
-30.279296875
]
],
"lastCommittedPoint": [
72.607421875,
-30.279296875
],
"startBinding": {
"elementId": "M3sG8YHxZ9sgeIVjjEQLA",
"focus": -0.39666811416841025,
"gap": 10.081109002050752
},
"endBinding": null,
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "NORclDsY",
"type": "text",
"x": -201.171875,
"y": -256.671875,
"width": 34.39996337890625,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 679451004,
"version": 58,
"versionNonce": 883398396,
"isDeleted": false,
"boundElements": null,
"updated": 1707955477526,
"link": null,
"locked": false,
"text": "Set",
"rawText": "Set",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"baseline": 18,
"containerId": null,
"originalText": "Set",
"lineHeight": 1.25
},
{
"id": "1Hgsf293",
"type": "text",
"x": -218,
"y": -71.12109375,
"width": 54.23994445800781,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 503883900,
"version": 6,
"versionNonce": 1649959620,
"isDeleted": false,
"boundElements": null,
"updated": 1707955483329,
"link": null,
"locked": false,
"text": "Sense",
"rawText": "Sense",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"baseline": 18,
"containerId": null,
"originalText": "Sense",
"lineHeight": 1.25
},
{
"id": "EXG1HESfTEgrowhlvpiIJ",
"type": "line",
"x": -185.4609375,
"y": -75.3359375,
"width": 205.71484375,
"height": 51.369140625000014,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 1086024828,
"version": 113,
"versionNonce": 1701267908,
"isDeleted": false,
"boundElements": null,
"updated": 1707955494737,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
51.369140625,
-51.369140625000014
],
[
205.71484375,
-51.369140625000014
]
],
"lastCommittedPoint": [
205.71484375,
-51.369140625000014
],
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": null
},
{
"id": "Ut1skK0QDvebF6_jIOg2G",
"type": "arrow",
"x": 53.5546875,
"y": -127.328125,
"width": 98.052734375,
"height": 57.98632812499997,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 219952380,
"version": 142,
"versionNonce": 2044191428,
"isDeleted": false,
"boundElements": null,
"updated": 1707955502767,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
40.06640625,
0
],
[
98.052734375,
57.98632812499997
]
],
"lastCommittedPoint": [
98.052734375,
57.98632812499997
],
"startBinding": {
"elementId": "M3sG8YHxZ9sgeIVjjEQLA",
"focus": 0.3526903793770479,
"gap": 15.742398994673962
},
"endBinding": null,
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "nncj4ka5ApjaYmY9671F-",
"type": "line",
"x": -162.7890625,
"y": -263.49609375,
"width": 35.3828125,
"height": 39.88671875,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 309309892,
"version": 39,
"versionNonce": 1405615868,
"isDeleted": true,
"boundElements": null,
"updated": 1707955384973,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
35.3828125,
39.88671875
]
],
"lastCommittedPoint": null,
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": null
},
{
"id": "2XQhDcb86qZC5JjvFLgJL",
"type": "line",
"x": -164.96875,
"y": -264.05859375,
"width": 293.26171875,
"height": 54.359375,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 216448892,
"version": 208,
"versionNonce": 423814908,
"isDeleted": true,
"boundElements": null,
"updated": 1707955392037,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
23.66796875,
44.890625
],
[
150.67578125,
54.359375
],
[
247.19140625,
50.421875
],
[
293.26171875,
0.7734375
]
],
"lastCommittedPoint": [
293.26171875,
0.7734375
],
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": null
},
{
"id": "bF1N0TAEimzYDSIdUsgk7",
"type": "line",
"x": -153.57421875,
"y": -271.875,
"width": 164.00390625,
"height": 34.048828125,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 1188601412,
"version": 167,
"versionNonce": 282568828,
"isDeleted": true,
"boundElements": null,
"updated": 1707955422561,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
34.048828125000014,
34.048828125
],
[
164.00390625,
34.048828125
]
],
"lastCommittedPoint": [
164.00390625,
34.048828125
],
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": null
}
],
"appState": {
"theme": "dark",
"viewBackgroundColor": "#ffffff",
"currentItemStrokeColor": "#1e1e1e",
"currentItemBackgroundColor": "transparent",
"currentItemFillStyle": "solid",
"currentItemStrokeWidth": 2,
"currentItemStrokeStyle": "solid",
"currentItemRoughness": 1,
"currentItemOpacity": 100,
"currentItemFontFamily": 1,
"currentItemFontSize": 20,
"currentItemTextAlign": "left",
"currentItemStartArrowhead": null,
"currentItemEndArrowhead": "arrow",
"scrollX": 495.3359375,
"scrollY": 410.21484375,
"zoom": {
"value": 1
},
"currentItemRoundness": "sharp",
"gridSize": null,
"gridColor": {
"Bold": "#C9C9C9FF",
"Regular": "#EDEDEDFF"
},
"currentStrokeOptions": null,
"previousGridSize": null,
"frameRendering": {
"enabled": true,
"clip": true,
"name": true,
"outline": true
}
},
"files": {}
}
```
%%

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,682 @@
---
excalidraw-plugin: parsed
tags: [excalidraw]
---
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
# Text Elements
# Embedded files
c4d6f5d400851a47d50821ebdae63bda6a962ba5: $$\Large\alpha$$
af3ece94ee6e83e20e497fbbb02dbac56f1e1eca: $$\Large\beta$$
44bb49f8bffd31f1eea76ab2b830d3db1e3232ca: $$\Large a$$
f036546090c49ec9202f2a5a85f4cc8584163841: $$\Large a$$
e002585c42c99c5cb74ac919241c7ed2c661d019: $$\Large b$$
f69c9040deb85b69c77d00826549fa3888d32bc5: $$\Large b$$
%%
# Drawing
```json
{
"type": "excalidraw",
"version": 2,
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.0.16",
"elements": [
{
"id": "MHBN4PmD6Szf3hzLmcN78",
"type": "arrow",
"x": 203.80302072226561,
"y": 357.70085841049394,
"width": 0,
"height": 801.7216435185187,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 1456927737,
"version": 158,
"versionNonce": 345300023,
"isDeleted": false,
"boundElements": null,
"updated": 1707905382993,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
0,
-801.7216435185187
]
],
"lastCommittedPoint": null,
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"type": "arrow",
"version": 484,
"versionNonce": 1010449751,
"isDeleted": false,
"id": "-smpXcrDvbeA9faMECgeS",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -260.44996208146154,
"y": -43.14892517504891,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 928.6737275135604,
"height": 0,
"seed": 1585985687,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1707905382993,
"link": null,
"locked": false,
"startBinding": null,
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "arrow",
"points": [
[
0,
0
],
[
928.6737275135604,
0
]
]
},
{
"id": "XCbafbTL5fULFozZUo17V",
"type": "ellipse",
"x": 233.90785998008073,
"y": -298.4912712191359,
"width": 382.7980324074074,
"height": 191.3146219135803,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 1764627351,
"version": 152,
"versionNonce": 520695063,
"isDeleted": false,
"boundElements": [
{
"id": "9mtdkfB1rHEDMuVRcjPeI",
"type": "arrow"
},
{
"id": "YAGdh1dBFCgmUPrY7qa_i",
"type": "arrow"
},
{
"id": "Pg9K_5noQmf2wWWdl9AIJ",
"type": "arrow"
},
{
"id": "qpoqD4oV6UdSaqmoqBABp",
"type": "arrow"
}
],
"updated": 1707905602208,
"link": null,
"locked": false
},
{
"type": "image",
"version": 153,
"versionNonce": 277059159,
"isDeleted": false,
"id": "gnbAqdfQ",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 417.6838425240675,
"y": -19.831606361485342,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 15,
"height": 11,
"seed": 31563,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1707905500086,
"link": null,
"locked": false,
"status": "pending",
"fileId": "c4d6f5d400851a47d50821ebdae63bda6a962ba5",
"scale": [
1,
1
]
},
{
"type": "image",
"version": 139,
"versionNonce": 1550223351,
"isDeleted": false,
"id": "y2crbcH5",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 167.61273822487755,
"y": -210.43310309571595,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 20,
"height": 21,
"seed": 78257,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1707905504770,
"link": null,
"locked": false,
"status": "pending",
"fileId": "af3ece94ee6e83e20e497fbbb02dbac56f1e1eca",
"scale": [
1,
1
]
},
{
"id": "w23LpJgqOukyHASRViWSN",
"type": "line",
"x": 425.0938760797228,
"y": -30.195638830138705,
"width": 0,
"height": 267.4303742562645,
"angle": 0,
"strokeColor": "#1971c2",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 1789750391,
"version": 109,
"versionNonce": 439471897,
"isDeleted": false,
"boundElements": null,
"updated": 1707905551738,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
0,
-267.4303742562645
]
],
"lastCommittedPoint": null,
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": null
},
{
"id": "FpOVfIonNmpI1kO_7wW_o",
"type": "line",
"x": 196.5867757953032,
"y": -202.1107182403615,
"width": 421.176867069442,
"height": 0,
"angle": 0,
"strokeColor": "#1971c2",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 899858135,
"version": 97,
"versionNonce": 1094353913,
"isDeleted": false,
"boundElements": null,
"updated": 1707905551738,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
421.176867069442,
0
]
],
"lastCommittedPoint": null,
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": null
},
{
"type": "image",
"version": 148,
"versionNonce": 1315587671,
"isDeleted": false,
"id": "4RuOQ0Av",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 513.3878489493101,
"y": -193.48413612574856,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 20,
"height": 11,
"seed": 95746,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1707905529236,
"link": null,
"locked": false,
"status": "pending",
"fileId": "44bb49f8bffd31f1eea76ab2b830d3db1e3232ca",
"scale": [
1,
1
]
},
{
"type": "image",
"version": 230,
"versionNonce": 551778263,
"isDeleted": false,
"id": "hY9-ywe3cvYxUMMeBL-Xv",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 325.3277445298977,
"y": -193.6912470992286,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 20,
"height": 11,
"seed": 884480087,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1707905527475,
"link": null,
"locked": false,
"status": "pending",
"fileId": "f036546090c49ec9202f2a5a85f4cc8584163841",
"scale": [
1,
1
]
},
{
"type": "image",
"version": 90,
"versionNonce": 1708410201,
"isDeleted": false,
"id": "XMMclGXE",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 437.2613198891771,
"y": -153.58651555464917,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 17,
"height": 16,
"seed": 8973,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1707905627036,
"link": null,
"locked": false,
"status": "pending",
"fileId": "e002585c42c99c5cb74ac919241c7ed2c661d019",
"scale": [
1,
1
]
},
{
"type": "image",
"version": 143,
"versionNonce": 737249081,
"isDeleted": false,
"id": "JmVH_AdILKQPLOtyP2pj-",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 434.5120887412087,
"y": -275.44793995062355,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 17,
"height": 16,
"seed": 54277849,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1707905541202,
"link": null,
"locked": false,
"status": "pending",
"fileId": "f69c9040deb85b69c77d00826549fa3888d32bc5",
"scale": [
1,
1
]
},
{
"id": "9mtdkfB1rHEDMuVRcjPeI",
"type": "arrow",
"x": 388.1763490464489,
"y": -300.16813326089124,
"width": 74.35617997889244,
"height": 0,
"angle": 0,
"strokeColor": "#2f9e44",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 1737385497,
"version": 303,
"versionNonce": 182288087,
"isDeleted": false,
"boundElements": null,
"updated": 1707905615108,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
74.35617997889244,
0
]
],
"lastCommittedPoint": [
75.2347313663962,
-1.149131852856783
],
"startBinding": {
"elementId": "XCbafbTL5fULFozZUo17V",
"focus": -1.017529888985828,
"gap": 3.4827326806260714
},
"endBinding": null,
"startArrowhead": "triangle",
"endArrowhead": "triangle"
},
{
"type": "arrow",
"version": 405,
"versionNonce": 987741721,
"isDeleted": false,
"id": "YAGdh1dBFCgmUPrY7qa_i",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 387.5633916115855,
"y": -106.58348281364283,
"strokeColor": "#2f9e44",
"backgroundColor": "transparent",
"width": 74.96415090104335,
"height": 0,
"seed": 1107569399,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1707905615108,
"link": null,
"locked": false,
"startBinding": {
"elementId": "XCbafbTL5fULFozZUo17V",
"focus": 1.006200953026797,
"gap": 2.453352478236269
},
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": "triangle",
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
74.96415090104335,
0
]
]
},
{
"type": "arrow",
"version": 657,
"versionNonce": 1277964695,
"isDeleted": false,
"id": "Pg9K_5noQmf2wWWdl9AIJ",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 618.6998028397222,
"y": -223.49798129361318,
"strokeColor": "#2f9e44",
"backgroundColor": "transparent",
"width": 0,
"height": 41.607573946448916,
"seed": 2132723129,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1707905622025,
"link": null,
"locked": false,
"startBinding": {
"elementId": "XCbafbTL5fULFozZUo17V",
"focus": -1.0104175585213668,
"gap": 6.056023423775883
},
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": "triangle",
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
0,
41.607573946448916
]
]
},
{
"type": "arrow",
"version": 760,
"versionNonce": 18519897,
"isDeleted": false,
"id": "qpoqD4oV6UdSaqmoqBABp",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 232.7206489007915,
"y": -223.70089670126058,
"strokeColor": "#2f9e44",
"backgroundColor": "transparent",
"width": 0,
"height": 41.607573946448916,
"seed": 1901293143,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1707905622025,
"link": null,
"locked": false,
"startBinding": {
"elementId": "XCbafbTL5fULFozZUo17V",
"focus": 1.0062028065913655,
"gap": 5.274857297992639
},
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": "triangle",
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
0,
41.607573946448916
]
]
}
],
"appState": {
"theme": "dark",
"viewBackgroundColor": "#ffffff",
"currentItemStrokeColor": "#2f9e44",
"currentItemBackgroundColor": "transparent",
"currentItemFillStyle": "solid",
"currentItemStrokeWidth": 2,
"currentItemStrokeStyle": "solid",
"currentItemRoughness": 1,
"currentItemOpacity": 100,
"currentItemFontFamily": 1,
"currentItemFontSize": 20,
"currentItemTextAlign": "left",
"currentItemStartArrowhead": "triangle",
"currentItemEndArrowhead": "triangle",
"scrollX": 244.66315320383737,
"scrollY": 440.0682553470592,
"zoom": {
"value": 1.1693610238541363
},
"currentItemRoundness": "round",
"gridSize": null,
"gridColor": {
"Bold": "#C9C9C9FF",
"Regular": "#EDEDEDFF"
},
"currentStrokeOptions": null,
"previousGridSize": null,
"frameRendering": {
"enabled": true,
"clip": true,
"name": true,
"outline": true
}
},
"files": {}
}
```
%%

View File

@ -5,12 +5,12 @@ anniv::
---
```dataview
TABLE title, description, elink(link) as "link"
FROM ""
WHERE contains(author, this.file.link)
```
> [!smallquery]+ Sous-notes de `$= dv.el("span", "[[" + dv.current().file.name + "]]")`
> ```breadcrumbs
> title: false
> type: tree
> dir: down
> ```
# Conférence au [[rendez-vous de l'histoire]]

36
Kanban mémoire L3.md Normal file
View File

@ -0,0 +1,36 @@
---
kanban-plugin: basic
---
## ❓ A définir
## 📋 Todo
- [ ] définition du sujet
- [ ] [[mémoire de L3.fiche bibliographique]]
## ⃜➡ En cours
## ✉ Envoyé
## ✅ Done
**Complete**
%% kanban:settings
```
{"kanban-plugin":"basic"}
```
%%

15
Karl Marx.md Normal file
View File

@ -0,0 +1,15 @@
title::
link::
anniv::
#personne
> [!smallquery]+ Sous-notes de `$= dv.el("span", "[[" + dv.current().file.name + "]]")`
> ```breadcrumbs
> title: false
> type: tree
> dir: down
> ```

View File

@ -5,7 +5,7 @@ aliases:
- Projet web serveur
- programmation web serveur projet
---
up:: [[programmation web serveur]]
up:: [[cours programmation web serveur]]
#fac
> [!info] Sujet

2
SEB.md
View File

@ -1,7 +1,7 @@
down:: [[CP création du seb]]
up:: [[syndicalisme]]
#politique #fac
down:: [[CP création du seb]]

17
aliénation sociale.md Normal file
View File

@ -0,0 +1,17 @@
---
aliases:
- aliénation
---
up:: [[sociologie]], [[politique]]
author:: [[Karl Marx]]
#philosphie
> [!definition] Aliénation sociale
> En [[philosophie]]
> - la dépossession de l'individu, la perte de sa maîtrise, de se forces propres, au profit d'un autre (parent, individu, groupe ou [[société]] en général).
>
> Chez [[Karl Marx]]
> - lorsque l'humain ne peut se reconnaître ni dans le produit de son travail (qui lui est devenu étranger), ni dans sa propre activité productive (il n'est qu'une ressource humaine aux yeux de l'entreprise). Alors il ne peut pas non plus se reconnaître dans les autres hommes. Ses rapports avec eux perdent leur caractère humain pour être réduit à l'échange des produits du travail. ([[l'aliénation fait cesser l'existance]])
^definition

View File

@ -3,13 +3,10 @@ up::[[informatique]]
title::
#informatique
---
> [!query] Sous-notes de `=this.file.link`
> ```dataview
> TABLE title, up as "Up", up.up as "2-Up", up.up.up as "3-Up", up.up.up.up as "4-Up"
> FROM -#cours AND -#exercice AND -"daily" AND -#excalidraw AND -#MOC
> WHERE econtains(list(up, up.up, up.up.up, up.up.up.up), this.file.link)
> WHERE file.link != this.file.link
> SORT up.up.up.up, up.up.up, up.up, up
> [!smallquery]+ Sous-notes de `$= dv.el("span", "[[" + dv.current().file.name + "]]")`
> ```breadcrumbs
> title: false
> type: tree
> dir: down
> ```

BIN
attachments/IMG_6724.heic Normal file

Binary file not shown.

View File

@ -1,4 +1,4 @@
up:: [[programmation web serveur]]
up:: [[cours programmation web serveur]]
#informatique
- le token

View File

@ -84,4 +84,4 @@ le mot $u$ est reconnu quand
Quand $(q_0, u, \gamma_0) \vdash (q', \epsilon, \gamma)$ avec $q \in F$
# Automate à deux piles
Si on lui donne deux piles, un automate devient capable de simuler une [[machine-turing]]
Si on lui donne deux piles, un automate devient capable de simuler une [[machine de turing]]

View File

@ -1,4 +1,4 @@
up:: [[programmation web serveur]]
up:: [[cours programmation web serveur]]
#fac #informatique/javascript

View File

@ -12,5 +12,7 @@ opposes:: [[socialisme]]
> title: false
> type: tree
> dir: down
> depth: -3
> ```

10
cercle.md Normal file
View File

@ -0,0 +1,10 @@
up:: [[géométrie]]
#maths/géométrie
> [!smallquery]+ Sous-notes de `$= dv.el("span", "[[" + dv.current().file.name + "]]")`
> ```breadcrumbs
> title: false
> type: tree
> dir: down
> ```

View File

@ -0,0 +1,26 @@
up::[[cheat sheet]]
![[fonction sinus]]
![[fonction cosinus]]
![[fonction tangente]]
![[fonction arcsinus]]
![[fonction arccosinus]]
![[fonction arctangente]]
![[fonction sinus hyperbolique]]
![[fonction cosinus hyperbolique]]
![[fonction tangente hyperbolique]]
![[fonction arg sinus hyperbolique]]
![[fonction arg cosinus hyperbolique]]
![[fonction arg tangente hyperbolique]]

View File

@ -0,0 +1,14 @@
---
aliases:
- coconut application partielle
---
up:: [[coconut composer des fonctions]]
#informatique
Le `$` permet de faire une application partielle de fonction.
Cette fonction met au carré chacun de ses arguments
```python
square_all = list .. map$(x -> x**2)
```

View File

@ -0,0 +1,11 @@
up:: [[coconut composer des fonctions]]
#informatique
Calcul de $\pi$ avec $\sum\limits_{k=1}^{n} \left(\frac{1}{k^{2}}\right) = \dfrac{\pi^{2}}{6}$, soit $\pi = \sqrt{ 6\times\sum\limits_{k=1}^{n} \left(\frac{1}{k^{2}}\right)}$
```python
range(1, n) |> map$(k -> 1/k**2) |> sum |> list |> print
```
- on utilise `|>` pour chaîner des fonctions
- on utilise `k -> 1/k**2` pour définir une fonction anonyme (`lambda k: 1/k**2)`
- on utilise l'application partielle de fonction pour intégrer dans la chaîne de fonctions

View File

@ -0,0 +1,10 @@
up:: [[coconut-lang]]
#informatique
> [!smallquery]+ Sous-notes de `$= dv.el("span", "[[" + dv.current().file.name + "]]")`
> ```breadcrumbs
> title: false
> type: tree
> dir: down
> ```

View File

@ -0,0 +1,18 @@
---
aliases:
- coconut composition simple
- coconut opérateur ..
- coconut ..
---
up:: [[coconut composer des fonctions]]
#informatique
la fonction `square_plus_1` correspond à `x -> 1 + x**2`
```python
square = x -> x**2
plus_1 = x -> x+1
square_plus_1 = plus_1 .. square
```
La composition est faîte avec `..` et suit l'ordre mathématique de composition : $(f \circ g)(x) = f(g(x))$

View File

@ -0,0 +1,8 @@
up:: [[coconut-lang]]
#informatique
La syntaxe des fonctions lambda est améliorée
```python
lambda x: 4 * x # multiplication par 4
(x -> 4 * x) # même chose
```

View File

@ -0,0 +1,9 @@
up:: [[coconut-lang]]
#informatique
On peut utiliser l'opérateur `::` (cons) pour chaîner des itérables
```python
concatenation = iter1 :: iter2
```

View File

@ -4,44 +4,12 @@ title::"surcouche de python plus fonctionnelle. Pratique pour tester des choses
---
Langage de programmation : surcouche de python plus fonctionnelle
Compile en python.
# Exemples
## Fonctions Lambda
La syntaxe des fonctions lambda est améliorée
```python
lambda x: 4 * x # multiplication par 4
(x -> 4 * x) # même chose
```
## Composer des fonctions
### Composition simple
la fonction `square_plus_1` correspond à `x -> 1 + x**2`
```python
square = x -> x**2
plus_1 = x -> x+1
square_plus_1 = plus_1 .. square
```
La composition est faîte avec `..` et suit l'ordre mathématique de composition : $(f \circ g)(x) = f(g(x))$
### Application partielle de fonction
Cette fonction met au carré chacun de ses arguments
```python
square_all = list .. map$(x -> x**2)
```
### Chaîner des fonctions
Calcul de $\pi$ avec $\sum\limits_{k=1}^{n} \left(\frac{1}{k^{2}}\right) = \dfrac{\pi^{2}}{6}$, soit $\pi = \sqrt{ 6\times\sum\limits_{k=1}^{n} \left(\frac{1}{k^{2}}\right)}$
```python
range(1, n) |> map$(k -> 1/k**2) |> sum |> list |> print
```
- on utilise `|>` pour chaîner des fonctions
- on utilise `k -> 1/k**2` pour définir une fonction anonyme (`lambda k: 1/k**2)`
- on utilise l'application partielle de fonction pour intégrer dans la chaîne de fonctions
## Gestion des itérables
On peut utiliser l'opérateur `::` (cons) pour chaîner des itérables
> [!smallquery]+ Sous-notes de `$= dv.el("span", "[[" + dv.current().file.name + "]]")`
> ```breadcrumbs
> title: false
> type: tree
> dir: down
> ```

17
concept et règles.md Normal file
View File

@ -0,0 +1,17 @@
up:: [[salsiphi]]
but: il faut que ça soit constructif
> [!idea] Title
> - présentation par quelqu'un (type livre blanc)
> - [c] motivation des présentateurs pour préparer
> - [c] épuisement des sujets
> - récapitulatif des trucs intéressants que chacun à trouvé
> - avancement des projets de chacun
> - partie présentation du projet
> - partie discussion sur le projet
> - proposer des sujets
> - faire en sorte que tout le monde puisse proposer des sujets
> - introduction des sujets au début

View File

@ -33,13 +33,13 @@ description des fonctions (modules) d'un logiciel
- spécification technique pour le développement (signature des fonctions...)
> [!important] point de vue **statique**
> - découper le logiciel en [[paradygme programmation modulaire|modules]]
> - découper le logiciel en [[paradigme programmation modulaire|modules]]
> - module gestion des clients
> - module gestion des articles
> - module création de facture
> - module bilan des ventes
> - $\vdots$
> - définir des classes du système ([[paradygme programmation orientée objet|OOP]])
> - définir des classes du système ([[paradigme programmation orientée objet|OOP]])
- but
- réduire les délais

View File

@ -4,13 +4,6 @@ kung_fu: 0
---
## Todo
- [ ] #task contacter asso jeux vidéo pour soirée jeux ABEI 🔽
- [ ] #task demander à tthan pour baptême ⏫ 📅 2024-03-09
- [ ] #task payer felix
- [ ] #task permis de conduire ⏫
- [ ] #task gérer CERCIP ⏫
- [ ] #task envoyer doc à callista ⏬
- [ ] #task demander à andreas pour colloc
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes

32
daily/2024-01-11.md Normal file
View File

@ -0,0 +1,32 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

32
daily/2024-01-15.md Normal file
View File

@ -0,0 +1,32 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

33
daily/2024-01-17.md Normal file
View File

@ -0,0 +1,33 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- [x] #task imprimer affiche soirée jeux 🔼 📅 2024-01-16 ✅ 2024-01-17
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

33
daily/2024-01-23.md Normal file
View File

@ -0,0 +1,33 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

32
daily/2024-01-24.md Normal file
View File

@ -0,0 +1,32 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

33
daily/2024-01-28.md Normal file
View File

@ -0,0 +1,33 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

32
daily/2024-01-29.md Normal file
View File

@ -0,0 +1,32 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

33
daily/2024-02-05.md Normal file
View File

@ -0,0 +1,33 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- [x] #task envoyer deadlines mémoire à M.chanson ✅ 2024-02-05
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

32
daily/2024-02-08.md Normal file
View File

@ -0,0 +1,32 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

34
daily/2024-02-12.md Normal file
View File

@ -0,0 +1,34 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- [x] #task demander à tthan pour baptême ⏫ 📅 2024-03-09 ✅ 2024-02-12
- [x] #task permis de conduire ⏫ ✅ 2024-02-12
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

32
daily/2024-02-14.md Normal file
View File

@ -0,0 +1,32 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

45
daily/2024-02-19.md Normal file
View File

@ -0,0 +1,45 @@
---
spaced_repetition: 0
kung_fu: 0
---
## Todo
- [ ] #task définir sujet mémoire ⏫ 📅 2024-02-26
- [x] #task dates de stage ✅ 2024-02-21
- [x] #task permis de conduire ✅ 2024-02-21
- [ ] #task formulaire Avril 📅 2024-02-18
- [x] #task envoyer dates possibles stage à maîtres de stage ✅ 2024-02-21
- [ ] #task remettre camille
- [ ] #task courrier recommandé pour annuler plainte 🔺
- [ ] #task convention de stage ⏫
- [ ] #task contacter asso jeux vidéo pour soirée jeux ABEI 🔽
- [ ] #task payer felix
- [ ] #task gérer CERCIP ⏫
- [ ] #task envoyer doc à callista ⏬
- [ ] #task demander à andreas pour colloc
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
## I did
> [!smallquery]+ Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
## Devoirs
> [!smalltodo]+ Devoirs
> ```dataview
> TABLE difficulty as "", due as "date", title as "description", file.etags as "tags"
> FROM #devoir
> WHERE contains(due, date(this.file.name))
> ```
> > [!done]- Devoirs faits
> > ```dataview
> > TABLE difficulty as "", due as "date", title as "description"
> > FROM #devoir-fait
> > WHERE contains(due, date(this.file.name))
> > ```
## I am gratefull to

14
danger des catégories.md Normal file
View File

@ -0,0 +1,14 @@
#philosphie
ex: amitié, patrie...
parler en catégories permet de simplifier
problème : perte de subtilité
"Je me méfie du langage des catégories"
Manipuler des catégories n'est pas penser : on manipule simplement des stéréotypes.
A voir : kant et les catégories mentales

View File

@ -29,3 +29,4 @@ Toutes les matrices ne sont pas diagonalisables, donc toutes
> Alors, on remarque que $\begin{pmatrix}1\\0\\0\end{pmatrix}$ est un [[vecteur propre|vecteur propre]] associé à la [[valeur propre d'une application linéaire|valeur propre]] $\lambda = 2$
>

View File

@ -0,0 +1,7 @@
up:: [[technologie]]
#science #philosphie
> [!definition]
> [[aliénation sociale|aliénation]] à la facilité que procure la [[technologie]].
> [[subordination]] aux outils qui facilitent la vie, et donc à leurs effets, à leurs conséquences.
^definition

View File

@ -0,0 +1,53 @@
Bonjour,
Longtemps je me suis couché tard. Il y a deux jours encore, dans le calme qu'apporte la journée qui s'éteint, je rédigeais un texte que je m'apprête à vous lire. Ce discours est le fruit de certaines réflexions sur le baptême civil et sur le sens que l'on pourrait donner à cette cérémonie, sur le lien qui nous unit, Jean-Claude et moi et sur d'autres points qui me semblait important d'aborder.
Il serait aisé de tomber dans la facilité, et d'axer ce discours autour de la république, de sa devise...
Mais il me semble qu'il n'y a pas tant de choses à dire sur cette devise, puisqu'il n'est personne qui se dise contre la liberté, contre l'égalité, contre la fraternité.
On peut tout de même être pour l'équité plutôt que l'égalité, pour certaines formes de liberté plutôt que d'autres, et on peut penser que la fraternité est excluante pour les femmes, parce qu'il lui manque la sororité...
Mais, si l'on cesse d'être mesquins, il n'est pas grand-chose à dire, et cette devise est assez facilement acceptée comme un idéal à atteindre.
Je vais donc m'efforcer de ne pas dire des évidences, peut être au risque d'être moins consensuel.
La première chose qui vient en tête avec le baptême républicain est son opposition au baptême religieux.
Si le baptême civil peut être vu comme une émancipation face à l'hégémonie morale et culturelle de la religion, il est important de faire attention à ne pas faire de la république une nouvelle église, dont les crédos seraient une devise vidée de sa consistance, une laïcité galvaudée et un système moral semblable à celui d'une religion, qui ne serait là que pour justifier le fonctionnement de la société actuelle.
Il faut au contraire garder en tête que c'est en allant contre des ordres moraux établis, contre des valeurs dogmatiques, que nous pourrons construire une société désirable.
Je ne veux pas seulement dire par là que la morale objective n'existe pas, mais surtout que les principes moraux que nous acceptons doivent toujours être questionnés, jamais admis, toujours débatus, jamais brandis comme des vérités absolues.
Durant l'une de nos discussions, Jean-Claude m'a dit "Je me méfie du langage des catégories". Parler en catégories permet de simplifier à outrance, de réduire toute subtilité. Mais par-dessus tout, manipuler des catégories n'est pas penser.
Or, que sont les valeurs morales, sinon des catégories ?
Je considère que le fait de fixer des valeurs comme des vérités inconditionnelles est en cela, une forme d'oppression, puisque le fait de présenter une valeur comme irréfutable s'oppose à la réflexion, au débat, à la démocratie. En somme, je considère qu'une valeur peut être bonne comme idéal, mais jamais comme dogme.
La république ne doit pas être la nouvelle église, elle doit permettre à chacun de s'émanciper, et à l'humanité d'écrire sa propre histoire.
Je plaide alors pour que ce baptême soit un parrainage civil.
Je ne doute pas que certains d'entre vous ont déjà remarqué l'aspect initiatique que l'on pourrait donner à cette cérémonie. À l'aube de ma majorité, ce passage semble pouvoir marquer le début d'une citoyenneté, d'une émancipation, d'une prise de liberté.
La liberté ne s'use que si l'on ne s'en sert pas, et c'est pourquoi je voudrais que ce parrainage marque mon refus de devenir un jour réac et conservateur, aigri et démobilisateur, puisque Jean-Claude, par son engagement militant, constitue pour moi un modèle.
Jean-Claude est d'ailleurs un modèle sur beaucoup d'aspects, notamment par son érudition, et par la qualité qu'il apporte à une discussion, par son à propos et ses idées riches.
En cela, le statut de parrain à, ici, quelque chose du mentor.
L'un de nos points communs, je crois, est que nous aimons tous deux les idées. Il me semble partager avec Jean-Claude cette fascination pour les choses de l'esprit, cet amour de la beauté d'une pensée.
Je voudrais donc proposer le terme idéiste, puisqu'il désigne ce dont le but est l'expression des idées : quelque chose d'idéiste, c'est quelque chose qui cherche à exprimer des idées. Idéiste désigne également une approche selon laquelle l'art doit être l'expression des idées. Mais surtout, idéiste pourrait être entendu comme le préfixe i- suivi de "déiste", donc une sorte d'opposition au déisme, a la manière de l'ignosticime. Je trouve ce double sens assez approprié à la situation, puisqu'il permet de célébrer à la fois le règne des idées et l'émancipation de la religion dont j'ai parlé plus tôt.
Je plaide alors pour que cette cérémonie soit un parrainage idéiste.
La fête est aussi une chose commune entre nous, car elle est un alambic dans lequel la vie est distillée en bonheur.
Faisons un joyeux bordel.
Pierre Bourdieu, certainement le plus célèbre des sociologues, s'est vu poser la question "ça vous va bien, non, c'est presque un slogan, "joyeux bordel" ? Vous aimeriez bien que la société soit un peu moins attentiste ?".
Sa réponse a été "oui, oui, oui, un petit peu plus agitée, un petit peu plus troublée, troublante, un peu moins monotone, un peu moins bureaucratique."
Bourdieu défendait que l'on pouvait associer la recherche du savoir et de la connaissance avec le bordel, notamment parce que le savoir nouveau chahute beaucoup les cerveaux.
Il rappelle qu'il y a une gaie science, un gai savoir (un peu à la manière du gai savoir de Nietzsche), même si ce savoir rapporte des choses tristes.
Je plaide alors pour que cette cérémonie soit un parrainage du gai.
Il me serait impossible d'énumérer tout ce qui nous relie, tout ce qui est en commun entre nous.
Cependant, je crois que le commun est lui-même une chose très importante, puisqu'il implique à la fois la liberté, égalité et fraternité.
Le commun nécessite la liberté, car sans liberté, il n'est pas de commun. Le savoir doit être libre pour être mis en commun.
Le commun nécessite l'égalité, parce que ce qui est inégal n'est, par définition, pas un commun.
La fraternité découle du commun, puisque c'est en accentuant nos communs plutôt que nos distincts que nous pourrons être frères et sœurs.
Ainsi, je voudrais ériger le commun, non pas comme un dogme, mais comme un idéal.
Je plaide alors pour que cette cérémonie soit un parrainage du commun.
Je me permets une tentative de résumer toute ma pensée en ceci :
Je voudrais que cette cérémonie soit un parrainage civil et commun des gais idéistes.

View File

@ -0,0 +1,12 @@
#politique
Nous sommes tous là car nous pensons que cette loi est xénophobe, excluante. Nous sommes tous d'accord pour dire qu'elle est à la fois contre les valeurs de l'humanisme, contre les valeurs de la république, et contre le principe de solidarité le plus essentiel.
Mais la droite veut nous faire croire que cette loi est nécessaire. Que la situation les oblige, qu'il y à urgence. L'idée de préférence nationale — lubie de l'extrême droite depuis des décennies — consiste à utiliser n'importe quel problème de notre système pour expliquer que "les vrais Français devraient avoir la priorité", et donc pour justifier des lois racistes.
L'immigration n'est pas un problème. Ou plutôt si, c'est un problème, pour les immigrés, surtout pour ceux qui souhaitent s'intégrer, comme on leur demande si souvent de faire. Mais ce droit d'intégration, devenu devoir, est aliéné par des conditions inhumaines, par de l'esclavagisme — que l'on dit moderne, par la relégation des immigrés à une classe sociale inférieure, par la naturalisation de leur domination.
Comment un système peut-il justifier tant de violence ? C'est par réaction à une agression fantasmée : l'idée que par leur arrivée massive, les immigrants pourraient prendre le dessus sur la culture Française, pour imposer la leur.
Cette idée est bien sûr stupide. Les immigrés ne partagent pas tous une même culture puisqu'ils ne viennent pas tous du même endroit. Mais surtout ils sont relégués au plus basses catégories sociales. Or ce sont toujours les dominants qui sont capables de faire changer la culture. Ce sont les dominants qui décident quel art est légitime, quelle histoire est vraie, quelle politique est bonne. Ce sont les dominants qui peuvent nous imposer le néolibéralisme.
Mais au-delà de la stupidité de ce concept de remplacement culturel, se cache une idéologie bien plus grave. L'idée que, parce que notre culture, donc notre peuple, notre nation, serait menacée par un ennemi (intérieur), une réaction violente de défense est légitime, dans le but de préserver cette culture. L'idée que la xénophobie peut être justifiée par le risque de domination des étrangers sur notre peuple. L'idée que la force peut être utilisée, car les Français seraient en danger.

View File

@ -0,0 +1,13 @@
author::
source:: [[floydParadigmsProgramming1979]]
date::2024-02-02
#source
> The dynamic programming paradigm solves a problem for given input by first iteratively solving it for all smaller inputs.
## Notes personnelles
- le problème est résolu en commencant par résoudre itérativement les cas plus simples

23
déterminant hessien.md Normal file
View File

@ -0,0 +1,23 @@
up:: [[matrice hessienne]], [[déterminant d'une matrice|déterminant]], [[fonction de plusieurs variables]]
#maths/analyse
> [!definition] déterminant hessien
> Le déterminant de la [[matrice hessienne]] d'une [[fonction de plusieurs variables]] $f$, noté $| H(f) |$.
^definition
# Propriétés
Les déterminants mineurs d'une [[matrice hessienne]] $H(f)$ permettent de calculer la nature des points critiques de la fonction $f$.
On définit les déterminants mineurs $\Delta _{i}f$ (avec $i \in [\![1; n]\!]$) comme les déterminants des sous-matrices carrées de $H(f)$ (qui partent du coin supérieur gauche de $H(f)$), et où $\Delta _{i}f$ est de taile $i \times i$.
On peut noter : $\Delta _{i}f = \det\; i\; i \uparrow H(f)$ en utilisant l'opérateur *take*.
On a alors les propriétés suivantes :
Soit $a$ un point critique (un point qui annulle le [[gradient d'une fonction|gradient]])
- $(1)$ si tous les $\Delta _{i}f(a) > 0$, alors le point $a$ est un minimum local
- $(2)$ si tous les $(-1)^{i}\Delta _{i}f(a) > 0$, alors le point $a$ est un maximum local
- si $(1)$ ou $(2)$ est respecté, sauf pour au moins un déterminant qui est nul, on ne peut pas conclure, par manque d'information
- si tous les $\Delta _{i}f(a)$ non nuls respectent soit $(1)$, soit $(2)$
- dans tous les autres cas, c'est un point col
- si les déterminants non-nuls ne respectent ni $(1)$, ni $(2)$

View File

@ -0,0 +1,39 @@
---
aliases:
- entr
link: http://eradman.com/entrproject/
tags:
- informatique
---
up:: [[terminal commandes|utilitaires ligne de commande]]
> [!definition] `entr`
> Permet d'exécuter une commande donnée dès que des fichiers (spécifiés) sont modifiés.
^definition
> [!example] Exemples
> ##### compiler à nouveau si un fichier change
> ```sh
> $ ls | entr make
> ```
>
> ##### compiler à nouveau et exécuter les tests si un fichier change
> ```sh
> $ ls | entr -s "make && make test"
> ```
>
> ##### redémarrer un processus dès qu'un fichier change
> - l'option `-r` permet de stopper le processus et de le redémarrer à chaque fois
> ```zsh
> $> ls *.rb | entr -r ruby main.rb
> ```
>
> ##### vérrifier les nouveaux fichiers
> ```bash
> while true; do
> ls -d src/*.py | entr -d ./setup.py
> done
> ```

19
existence.md Normal file
View File

@ -0,0 +1,19 @@
---
aliases:
- exister
---
up:: [[philosophie]]
#philosphie
> [!definition] existence
> Langage courant : fait d'être, d'avoir une réalité
> étymologie :
> - vient de *existere* : *ex* + *sistere*, "sortir de", "se manifester", "se montrer"
> - interprété comme "être hors de soi", donc être auprès des choses
> On peut voir l'existence comme le fait de se manifester.
>
^definition
Voir aussi :
- [[quantificateurs.il existe|quantificateur existanciel]]

View File

@ -0,0 +1,7 @@
prev:: [[phrases]]
- c'est pas la corde la plus aiguisée du panier
- il n'y va pas avec le dos de la main morte
- ya des briques qui ont raté des machoires
- c'est pas le pavé qui à touché le plus de CRS

View File

@ -4,7 +4,6 @@
# Films
- papillon (dustin hoffman)
- barry lindon
- beetlejuice
- les fugitifs
@ -26,6 +25,9 @@
- populaire
- qui à peur de virginia wolf ?
- molli and max in the future (comédie-romance space opéra déjanté)
- the truman show
- primer (film de sf sur le voyage dans le temps)
- mon nom est personne
## documentaires
@ -42,6 +44,7 @@
> - rain man
> - everything, everywhere, all at once
> - soylent green (soleil vert)
> - papillon (dustin hoffman)
# Séries

View File

@ -0,0 +1,3 @@
up:: [[firefox]]
Il semble nécessaire d'activer le [[firefox enable userChrome (custom css)|user CSS (chrome css)]]

View File

@ -2,6 +2,9 @@
----
# Vocabulary
_praise_ :: éloges, admiration
<!--SR:!2024-03-10,151,210-->
@ -15,7 +18,7 @@ _hurdle_ :: obstacle, difficulté, barrière
<!--SR:!2024-04-26,365,270-->
*culprit* :: *criminal*
<!--SR:!2023-12-12,43,148-->
<!--SR:!2024-02-01,21,130-->
rehearsal ::: répétition (d'un spectacle).
<!--SR:!2024-01-17,257,248!2024-05-04,365,268-->
@ -54,7 +57,7 @@ to streamline :: simplifier (rendre accessible), uniformiser
<!--SR:!2024-03-29,81,184-->
to impersonate ::: imiter
<!--SR:!2023-11-27,7,130!2024-04-30,162,204-->
<!--SR:!2024-01-19,8,130!2024-04-30,162,204-->
whereabouts ::: localisation, endroit
<!--SR:!2024-06-06,380,284!2024-03-14,314,284-->
@ -69,10 +72,10 @@ to part with :: se séparer de
## Work, enterprise
to work in shifts (to do the night shifts) ::: Faire les $3\times 8$
<!--SR:!2024-01-03,65,266!2024-03-23,75,266-->
<!--SR:!2024-09-08,241,286!2024-03-23,75,266-->
to clock in (at work) ::: pointer (au travail)
<!--SR:!2024-03-26,78,266!2023-11-27,28,246-->
<!--SR:!2024-03-26,78,266!2024-03-19,68,246-->
to moonlight ::: travailler au noir
<!--SR:!2023-12-31,41,206!2023-12-03,13,166-->
@ -99,10 +102,10 @@ to be workshy ::: être fainéant
<!--SR:!2024-03-11,63,246!2023-11-24,19,246-->
a workaholic ::: un bourreau de travail
<!--SR:!2024-01-08,70,286!2024-04-09,92,266-->
<!--SR:!2024-10-14,277,306!2024-04-09,92,266-->
to resign ::: démissionner
<!--SR:!2024-01-11,73,286!2024-03-21,73,246-->
<!--SR:!2024-10-26,289,306!2024-03-21,73,246-->
jobless ::: au chômage
<!--SR:!2024-04-28,111,286!2024-05-27,140,246-->
@ -111,7 +114,7 @@ standard of living ::: niveau de vie
<!--SR:!2024-09-01,237,286!2024-01-21,62,226-->
on strike ::: en grève
<!--SR:!2024-01-07,69,286!2023-11-23,18,246-->
<!--SR:!2024-10-10,273,306!2023-11-23,18,246-->
cover letter ::: lettre de motivation
<!--SR:!2023-12-22,32,226!2023-11-22,2,146-->
@ -119,13 +122,26 @@ cover letter ::: lettre de motivation
fixed-term ::: à durée déterminée
<!--SR:!2024-01-25,17,226!2024-01-12,4,166-->
gig economy ::: le freelance
gig worker ::: un freelanceur, un travailleur en freelance
regulatory bodies ::: organismes de réglementation
enforcing regulations :: appliquer les règlements, les régulations
# Idioms and expressions
_to happen overnight_ :: _to happend quickly_
<!--SR:!2024-05-04,365,310-->
_to roll out_ :: déployer, implémenter, généraliser
<!--SR:!2023-12-14,133,150-->
<!--SR:!2024-07-28,199,150-->
To climb up the ladder ::: gravir les échelons
<!--SR:!2024-07-03,177,266!2024-04-06,89,246-->
to exercise reasonable care :: faire preuve d'une (dilligence|prudence) raisonnable.

View File

@ -0,0 +1,3 @@
up:: [[fonction]]
#maths/analyse

View File

@ -5,3 +5,10 @@ up::[[fonctions]]
Une _fonction_ est un objet qui à une valeur donnée associe une autre valeur
> [!smallquery]+ Sous-notes de `$= dv.el("span", "[[" + dv.current().file.name + "]]")`
> ```breadcrumbs
> title: false
> type: tree
> dir: down
> depth: -1
> ```

View File

@ -0,0 +1,21 @@
---
aliases:
- forme normale de chomsky
- forme normale
---
up:: [[grammaire non-contextuelle]]
author:: [[noam chomsky]]
#informatique
> [!definition] forme normale de chomsky d'une [[grammaire non-contextuelle]]
> Une [[grammaire non-contextuelle]] est sous *forme normale de chomsky* si et seulement si toutes ses règles de production sont de la forme :
> $$\begin{cases}
> X \to YZ \\
> \text{ou}\\
> X \to A \\
> ou \\
> S \to \varepsilon
> \end{cases}$$
>
> où $X$, $Y$ et $Z$ sont des [[grammaire symbole non terminal|symboles non terminaux]], $a$ est un [[grammaire symbole terminal|symbole terminal]], $S$ est l'[[axiome]] de la grammaire et $\varepsilon $ est le mot vide.
^definition

View File

@ -0,0 +1,20 @@
---
aliases:
- gradient
---
up:: [[fonction de plusieurs variables]]
#maths/analyse
> [!definition] gradient d'une fonction
> Dans un système de [[coordonnées cartésiennes]], soit $f$ une fonction différentiable au point $a = (x_1, x_2, \dots ,x_{n})$
> Le gradient de $f$ en $a$, est le vecteur $\nabla f(a)$ et défini par :
> $\nabla f(a) = \begin{pmatrix}\dfrac{ \partial f }{ \partial x_1 }\\ \dfrac{ \partial f }{ \partial x_2 } \\ \vdots \\ \dfrac{ \partial f }{ \partial x_{n} }\end{pmatrix}$
^definition
# Propriétés
- Si le vecteur gradient n'est pas nul, alors :
- il pointe dans la direction où la fonction croît le plus vite
- sa [[Norme]] est égale au taux de croissance dans cette direction

View File

@ -0,0 +1,17 @@
---
aliases:
- grammaire hors contexte
- grammaire hors-contexte
- grammaire non contextuelle
- grammaire non-contextuelle
---
up:: [[grammaire]]
sibling:: [[langage non-contextuel]]
#informatique
> [!smallquery]+ Sous-notes de `$= dv.el("span", "[[" + dv.current().file.name + "]]")`
> ```breadcrumbs
> title: false
> type: tree
> dir: down
> ```

9
grammaire.md Normal file
View File

@ -0,0 +1,9 @@
up:: [[langages formels|langage formel]]
> [!smallquery]+ Sous-notes de `$= dv.el("span", "[[" + dv.current().file.name + "]]")`
> ```breadcrumbs
> title: false
> type: tree
> dir: down
> ```

Some files were not shown because too many files have changed in this diff Show More