Compare commits

...

3 Commits

Author SHA1 Message Date
oscar.plaisant@icloud.com
489c2cd097 update 2023-10-26 01:23:52 +02:00
oscar.plaisant@icloud.com
073cfab0aa suppression d'un plugin 2023-10-24 00:07:12 +02:00
oscar.plaisant@icloud.com
19737a8926 update daily notes 2023-10-23 23:37:46 +02:00
25 changed files with 35013 additions and 950 deletions

View File

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

View File

@@ -58,6 +58,6 @@
"obsidian-vimrc-support",
"note-aliases",
"obsidian-style-settings",
"aw-watcher-obsidian",
"number-headings-obsidian"
"number-headings-obsidian",
"calctex"
]

View File

@@ -1,167 +0,0 @@
/*
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
if you want to view the source, please visit the github repository of this plugin
*/
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, mod));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// main.ts
var main_exports = {};
__export(main_exports, {
default: () => ActivityWatchPlugin
});
module.exports = __toCommonJS(main_exports);
var import_obsidian = require("obsidian");
var os = __toESM(require("os"));
var AWrequest = class {
constructor(url, body) {
this.contentType = "application/json";
this.headers = { "Content-type": "application/json", "charset": "utf-8" };
this.method = "post";
this.throw = true;
this.url = url;
this.body = body;
}
};
var DEFAULT_SETTINGS = {
devServer: false
};
var ActivityWatchPlugin = class extends import_obsidian.Plugin {
constructor() {
super(...arguments);
this.hostname = os.hostname();
this.watcher_name = "aw-watcher-obsidian";
this.sleeptime = 5;
}
async init() {
this.statusBarItemEl.setText("ActivityWatch initializing...");
const port = this.settings.devServer ? 5666 : 5600;
this.bucket_id = `${this.watcher_name}_${this.hostname}`;
this.endpoint_url = `http://127.0.0.1:${port}/api/0/`;
if (this.settings.devServer) {
console.log(`sleeptime is ${this.sleeptime}` + (this.sleeptime <= 0 ? ", skipping any timed heartbeats" : ""));
console.log(`watcher_name is ${this.watcher_name}`);
console.log(`port is ${port}`);
console.log(`bucket_id is ${this.bucket_id}`);
console.log(`endpoint_url is ${this.endpoint_url}`);
}
await this.createBucket(this.bucket_id, "app.editor.activity");
this.statusBarItemEl.setText("ActivityWatch active");
}
async post(endpoint, data) {
const r = new AWrequest(this.endpoint_url + endpoint, JSON.stringify(data));
try {
await (0, import_obsidian.request)(r);
} catch (e) {
console.log(`Request to URL [${r.url}] using [${r.method}], Header [${r.headers}], Body [${r.body}] failed!`);
throw e;
}
}
async createBucket(id, event_type) {
const data = {
"client": this.watcher_name,
"hostname": this.hostname,
"type": event_type
};
await this.post(`buckets/${id}`, data);
}
async sendData(id, heartbeat_data, pulsetime) {
const endpoint = `buckets/${id}/heartbeat?pulsetime=${pulsetime}`;
await this.post(endpoint, { "timestamp": new Date().toISOString(), "duration": 0, "data": heartbeat_data });
}
async sendAbstractFileEvent(file, extraData, pulseTime) {
if (file) {
await this.sendData(this.bucket_id, {
"file": "/" + file.path,
"project": file.vault.getName(),
"language": "Markdown",
"projectPath": file.vault.adapter instanceof import_obsidian.FileSystemAdapter ? file.vault.adapter.getBasePath() : "unknown vault path",
"editor": "Obsidian",
"editorVersion": import_obsidian.apiVersion,
...extraData ? extraData : {}
}, pulseTime);
}
}
async sendFileHeartbeatEvent(file) {
await this.sendAbstractFileEvent(file, {
"eventType": "obsidian.activeFileHeartbeatEvent"
}, this.sleeptime + 1);
}
async sendFileRenameEvent(file, oldPath) {
await this.sendAbstractFileEvent(file, {
"eventType": "obsidian.renameFileEvent",
"oldPath": oldPath
}, 0);
}
async sendFileDeleteEvent(oldPath) {
await this.sendAbstractFileEvent(oldPath, {
"eventType": "obsidian.deleteFileEvent"
}, 0);
}
async sendFileCreateEvent(path) {
await this.sendAbstractFileEvent(path, {
"eventType": "obsidian.createFileEvent"
}, 0);
}
async onload() {
this.statusBarItemEl = this.addStatusBarItem();
await this.loadSettings();
await this.init();
this.registerEvent(this.app.vault.on("rename", (file, oldPath) => this.sendFileRenameEvent(file, oldPath)));
this.registerEvent(this.app.vault.on("delete", this.sendFileDeleteEvent));
this.app.workspace.onLayoutReady(() => {
this.registerEvent(this.app.vault.on("create", (f) => this.sendFileCreateEvent(f)));
});
this.addSettingTab(new ObsidianWatcherSettingTab(this.app, this));
if (this.sleeptime > 0) {
this.registerInterval(window.setInterval(() => {
this.sendFileHeartbeatEvent(this.app.workspace.getActiveFile());
}, this.sleeptime * 1e3));
}
}
onunload() {
this.statusBarItemEl.remove();
}
async loadSettings() {
this.settings = Object.assign({}, DEFAULT_SETTINGS, await this.loadData());
}
async saveSettings() {
await this.saveData(this.settings);
}
};
var ObsidianWatcherSettingTab = class extends import_obsidian.PluginSettingTab {
constructor(app, plugin) {
super(app, plugin);
this.plugin = plugin;
}
display() {
const { containerEl } = this;
containerEl.empty();
containerEl.createEl("h2", { text: "Settings for ActivityWatch plugin" });
new import_obsidian.Setting(containerEl).setName("ActivityWatch development server").setDesc("If enabled, uses development server for ActivityWatch instead of production. Default off.").addToggle((t) => t.setValue(this.plugin.settings.devServer).onChange(async (value) => {
console.log(`switching plugin to use ${value ? "development" : "production"} backend`);
this.plugin.settings.devServer = value;
await this.plugin.saveSettings();
await this.plugin.init();
}));
}
};

View File

@@ -1,10 +0,0 @@
{
"id": "aw-watcher-obsidian",
"name": "ActivityWatch",
"version": "1.3.0",
"minAppVersion": "0.15.0",
"description": "This is a plugin bridging compatibility between ActivityWatch and Obsidian.",
"author": "Grimmauld",
"authorUrl": "https://github.com/LordGrimmauld",
"isDesktopOnly": true
}

26114
.obsidian/plugins/calctex/main.js vendored Normal file

File diff suppressed because one or more lines are too long

10
.obsidian/plugins/calctex/manifest.json vendored Normal file
View File

@@ -0,0 +1,10 @@
{
"id": "calctex",
"name": "Calctex",
"version": "1.0.1",
"minAppVersion": "0.15.0",
"description": "Calculate LaTeX formulas inside Obsidian.",
"author": "Mike",
"authorUrl": "https://developer-mike.vercel.app/",
"isDesktopOnly": false
}

5
.obsidian/plugins/calctex/styles.css vendored Normal file
View File

@@ -0,0 +1,5 @@
.result-text {
color: var(--text-faint);
font-style: oblique;
font-size: smaller;
}

View File

@@ -10408,7 +10408,7 @@
"containerId": null,
"originalText": "!",
"lineHeight": 1.222222222222222,
"baseline": 18
"baseline": 17
}
],
"id": "a4aCbz4Mh-PMppX8JV9oJ",
@@ -47207,7 +47207,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": 442
"baseline": 441
},
{
"type": "line",
@@ -48423,7 +48423,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": 442
"baseline": 441
},
{
"type": "line",
@@ -61505,7 +61505,7 @@
"containerId": null,
"originalText": "KEY",
"lineHeight": 1.2989276108437504,
"baseline": 17
"baseline": 16
},
{
"type": "text",
@@ -61542,7 +61542,7 @@
"containerId": null,
"originalText": "DATA",
"lineHeight": 1.2989276108437484,
"baseline": 17
"baseline": 16
}
],
"id": "0fN1YgloN8QEBcG1nuLU0",
@@ -68689,7 +68689,7 @@
"containerId": null,
"originalText": "0",
"lineHeight": 1.2305837462742493,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -68726,7 +68726,7 @@
"containerId": null,
"originalText": "1",
"lineHeight": 1.2305837462742486,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -68763,7 +68763,7 @@
"containerId": null,
"originalText": "2",
"lineHeight": 1.2305837462742486,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -68800,7 +68800,7 @@
"containerId": null,
"originalText": "3",
"lineHeight": 1.230583746274251,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -68837,7 +68837,7 @@
"containerId": null,
"originalText": "4",
"lineHeight": 1.2305837462742497,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -68874,7 +68874,7 @@
"containerId": null,
"originalText": "0",
"lineHeight": 1.2665105496217897,
"baseline": 18
"baseline": 17
},
{
"type": "text",
@@ -68911,7 +68911,7 @@
"containerId": null,
"originalText": "1",
"lineHeight": 1.266510549621791,
"baseline": 18
"baseline": 17
},
{
"type": "text",
@@ -68948,7 +68948,7 @@
"containerId": null,
"originalText": "2",
"lineHeight": 1.2665105496217899,
"baseline": 18
"baseline": 17
},
{
"type": "text",
@@ -68985,7 +68985,7 @@
"containerId": null,
"originalText": "3",
"lineHeight": 1.2665105496217897,
"baseline": 18
"baseline": 17
},
{
"type": "text",
@@ -69022,7 +69022,7 @@
"containerId": null,
"originalText": "4",
"lineHeight": 1.2665105496217892,
"baseline": 18
"baseline": 17
},
{
"type": "rectangle",
@@ -69869,7 +69869,7 @@
"containerId": null,
"originalText": "5",
"lineHeight": 1.2305837462742497,
"baseline": 16
"baseline": 15
},
{
"type": "rectangle",
@@ -70176,7 +70176,7 @@
"containerId": null,
"originalText": "6",
"lineHeight": 1.230583746274251,
"baseline": 16
"baseline": 15
},
{
"type": "rectangle",
@@ -70483,7 +70483,7 @@
"containerId": null,
"originalText": "7",
"lineHeight": 1.2305837462742502,
"baseline": 16
"baseline": 15
},
{
"type": "rectangle",
@@ -70790,7 +70790,7 @@
"containerId": null,
"originalText": "8",
"lineHeight": 1.23058374627425,
"baseline": 16
"baseline": 15
},
{
"type": "rectangle",
@@ -71097,7 +71097,7 @@
"containerId": null,
"originalText": "9",
"lineHeight": 1.2305837462742488,
"baseline": 16
"baseline": 15
},
{
"type": "rectangle",
@@ -71269,7 +71269,7 @@
"containerId": null,
"originalText": "5",
"lineHeight": 1.2665105496217908,
"baseline": 18
"baseline": 17
},
{
"type": "text",
@@ -71306,7 +71306,7 @@
"containerId": null,
"originalText": "6",
"lineHeight": 1.2665105496217908,
"baseline": 18
"baseline": 17
},
{
"type": "text",
@@ -71343,7 +71343,7 @@
"containerId": null,
"originalText": "7",
"lineHeight": 1.2665105496217899,
"baseline": 18
"baseline": 17
},
{
"type": "text",
@@ -71380,7 +71380,7 @@
"containerId": null,
"originalText": "8",
"lineHeight": 1.2665105496217905,
"baseline": 18
"baseline": 17
},
{
"type": "text",
@@ -71417,7 +71417,7 @@
"containerId": null,
"originalText": "9",
"lineHeight": 1.2665105496217908,
"baseline": 18
"baseline": 17
}
],
"id": "v64rHLhwhoMh6YxxcvFRW",
@@ -72137,7 +72137,7 @@
"containerId": null,
"originalText": "0",
"lineHeight": 1.2258489560818937,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -72174,7 +72174,7 @@
"containerId": null,
"originalText": "1",
"lineHeight": 1.2258489560818937,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -72211,7 +72211,7 @@
"containerId": null,
"originalText": "2",
"lineHeight": 1.2258489560818915,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -72248,7 +72248,7 @@
"containerId": null,
"originalText": "3",
"lineHeight": 1.2258489560818941,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -72285,7 +72285,7 @@
"containerId": null,
"originalText": "4",
"lineHeight": 1.2258489560818953,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -72947,7 +72947,7 @@
"containerId": null,
"originalText": "0",
"lineHeight": 1.2227829575141542,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -72984,7 +72984,7 @@
"containerId": null,
"originalText": "1",
"lineHeight": 1.2227829575141567,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -73021,7 +73021,7 @@
"containerId": null,
"originalText": "2",
"lineHeight": 1.2227829575141556,
"baseline": 16
"baseline": 15
},
{
"type": "text",
@@ -73058,7 +73058,7 @@
"containerId": null,
"originalText": "3",
"lineHeight": 1.222782957514155,
"baseline": 16
"baseline": 15
},
{
"type": "text",

View File

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

File diff suppressed because one or more lines are too long

View File

@@ -6,7 +6,7 @@
"workspaceSettings": false,
"systemDarkMode": false,
"globalSettings": {},
"activeWorkspaceDesktop": "blog",
"activeWorkspaceDesktop": "fac",
"activeWorkspaceMobile": "",
"reloadLivePreview": false,
"workspaceSwitcherRibbon": false,

View File

@@ -9,11 +9,11 @@
.pdf-viewer>.page,
.mm-pdf-container {
filter: invert(0.7)
brightness(0.9)
brightness(0.85)
contrast(1.6)
hue-rotate(180deg)
saturate(200%)
blur(0.5px) /* blur makes the white text less agressive */
saturate(150%)
/* blur(0.5px) /1* blur makes the white text less agressive *1/ */
;
}
/* .mm-highlight { */

File diff suppressed because it is too large Load Diff

View File

@@ -87,28 +87,6 @@
}
}
},
{
"id": "63bf83af383c9206",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "projet gestion et simulation d'entreprise.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "abc28a3f1d6db09b",
"type": "leaf",
@@ -142,9 +120,191 @@
"source": false
}
}
},
{
"id": "7c810d97b04a1d9b",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "pdf",
"state": {
"file": "sources/cours/S5/L3_info_statistiques_ch0.pdf"
}
}
},
{
"id": "5a06cb7b58dc8acd",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "L2_maths_algebre_lineaire_TD2",
"icon": "lucide-file-text",
"state": "{\"type\":\"pdf\",\"state\":{\"file\":\"sources/cours/S3/L2_maths_algebre_lineaire_TD2.pdf\"}}",
"eState": "{}"
},
{
"title": "L2_maths_algebre_lineaire_TD2-annotate",
"icon": "blocks",
"state": "{\"type\":\"mindmapview\",\"state\":{\"file\":\"sources/cours/S3/L2_maths_algebre_lineaire_TD2-annotate.md\"}}",
"eState": "{}"
},
{
"title": "L2_maths_algebre_lineaire_TD2",
"icon": "lucide-file-text",
"state": "{\"type\":\"pdf\",\"state\":{\"file\":\"sources/cours/S3/L2_maths_algebre_lineaire_TD2.pdf\"}}",
"eState": "{}"
},
{
"title": "L3_info_statistiques_TD0",
"icon": "lucide-file-text",
"state": "{\"type\":\"pdf\",\"state\":{\"file\":\"sources/cours/S5/L3_info_statistiques_TD0.pdf\"}}",
"eState": "{}"
},
{
"title": "projet gestion et simulation d'entreprise",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"projet gestion et simulation d'entreprise.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":6,\"ch\":23},\"to\":{\"line\":6,\"ch\":23}},\"scroll\":0}"
}
]
},
"state": {
"type": "pdf",
"state": {
"file": "sources/cours/S5/L3_info_statistiques_TD1.pdf"
}
}
},
{
"id": "9c1ba20a2fc32231",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "excalidraw",
"state": {
"file": "Excalidraw/révisions statistiques notes.excalidraw.md"
}
}
}
],
"currentTab": 4
"currentTab": 5
},
{
"id": "7178ce0a6b8bca49",
"type": "tabs",
"children": [
{
"id": "04a1613aa6b43843",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "projet gestion et simulation d'entreprise.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "36c6524ff4a86d95",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "pdf",
"state": {
"file": "sources/cours/S5/L3_info_statistiques_tableau_loi_normale.pdf"
}
}
},
{
"id": "2e023f0f2d7db437",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "Statistiques révisions.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "d76933b614efca24",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "révisions statistiques notes.excalidraw",
"icon": "excalidraw-icon",
"state": "{\"type\":\"excalidraw\",\"state\":{\"file\":\"Excalidraw/révisions statistiques notes.excalidraw.md\"}}",
"eState": "{}"
}
]
},
"state": {
"type": "mindmapview",
"state": {
"file": "r.md"
}
}
}
],
"currentTab": 2
}
],
"direction": "vertical"
@@ -311,7 +471,7 @@
}
],
"direction": "horizontal",
"width": 390.5,
"width": 421.5,
"collapsed": true
},
"right": {
@@ -338,7 +498,7 @@
"state": {
"type": "localgraph",
"state": {
"file": "Projet web serveur.md",
"file": "sources/cours/S5/L3_info_statistiques_TD1.pdf",
"options": {
"collapse-filter": true,
"search": "",
@@ -455,7 +615,7 @@
"state": {
"type": "file-properties",
"state": {
"file": "Projet web serveur.md"
"file": "sources/cours/S5/L3_info_statistiques_TD1.pdf"
}
}
},
@@ -474,12 +634,12 @@
"state": {
"type": "outline",
"state": {
"file": "Projet web serveur.md"
"file": "sources/cours/S5/L3_info_statistiques_TD1.pdf"
}
}
},
{
"id": "ff51a1271aa96930",
"id": "6c1bad9f0a9e1fe6",
"type": "leaf",
"state": {
"type": "tasks_timeline_view",
@@ -543,7 +703,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "Projet web serveur.md",
"file": "sources/cours/S5/L3_info_statistiques_TD1.pdf",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
@@ -564,7 +724,7 @@
"state": {
"type": "backlink",
"state": {
"file": "Projet web serveur.md",
"file": "sources/cours/S5/L3_info_statistiques_TD1.pdf",
"collapseAll": true,
"extraContext": false,
"sortOrder": "alphabetical",
@@ -579,7 +739,8 @@
}
],
"direction": "horizontal",
"width": 385.5
"width": 385.5,
"collapsed": true
},
"left-ribbon": {
"hiddenItems": {
@@ -604,7 +765,7 @@
"breadcrumbs:Breadcrumbs Visualisation": false
}
},
"active": "abc28a3f1d6db09b",
"active": "5a06cb7b58dc8acd",
"ophidian:layout-settings": {
"pane-relief:focus-lock": true
},
@@ -614,7 +775,6 @@
"blog/posts/autres",
"blog/posts/autres/_images",
"blog/posts/welcome/_images",
"sources",
"sources/cours",
"sources/cours/S5"
]
@@ -970,59 +1130,9 @@
"source": false
}
}
},
{
"id": "10188fb365068f3a",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
},
{
"title": "post queues",
"icon": "lucide-file",
"state": "{\"type\":\"markdown\",\"state\":{\"file\":\"post queues.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}",
"eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}}}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "post queue challenges docstring.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
},
{
"id": "e8989c205167f9f3",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "markdown",
"state": {
"file": "films à voir.md",
"mode": "source",
"backlinks": false,
"source": false
}
}
}
],
"currentTab": 13
"currentTab": 11
}
],
"direction": "vertical"
@@ -1185,7 +1295,7 @@
}
}
],
"currentTab": 1
"currentTab": 4
},
{
"id": "d392c3e654e7953f",
@@ -1207,7 +1317,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "films à voir.md",
"file": "quarto extension collapse-callout.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
@@ -1228,7 +1338,7 @@
"state": {
"type": "backlink",
"state": {
"file": "films à voir.md",
"file": "quarto extension collapse-callout.md",
"collapseAll": true,
"extraContext": false,
"sortOrder": "alphabetical",
@@ -1271,7 +1381,7 @@
"state": {
"type": "localgraph",
"state": {
"file": "films à voir.md",
"file": "quarto extension collapse-callout.md",
"options": {
"collapse-filter": false,
"search": "",
@@ -1366,7 +1476,7 @@
"state": {
"type": "outline",
"state": {
"file": "films à voir.md"
"file": "quarto extension collapse-callout.md"
}
}
},
@@ -1404,29 +1514,20 @@
"state": {
"type": "file-properties",
"state": {
"file": "films à voir.md"
"file": "quarto extension collapse-callout.md"
}
}
},
{
"id": "e0374b2f0057269f",
"id": "b55bb0810dc66844",
"type": "leaf",
"pane-relief:history-v1": {
"pos": 0,
"stack": [
{
"state": "{}",
"eState": "{}"
}
]
},
"state": {
"type": "tasks_timeline_view",
"state": {}
}
}
],
"currentTab": 1
"currentTab": 7
},
{
"id": "3b58d11fec2fca87",
@@ -1493,8 +1594,7 @@
}
],
"direction": "horizontal",
"width": 424.5,
"collapsed": true
"width": 424.5
},
"left-ribbon": {
"hiddenItems": {
@@ -1519,7 +1619,7 @@
"breadcrumbs:Breadcrumbs Visualisation": false
}
},
"active": "e8989c205167f9f3",
"active": "805d3bcf1c7abe47",
"ophidian:layout-settings": {
"pane-relief:focus-lock": true
},
@@ -1534,5 +1634,5 @@
}
}
},
"active": "blog"
"active": "fac"
}

File diff suppressed because it is too large Load Diff

108
Statistiques révisions.md Normal file
View File

@@ -0,0 +1,108 @@
# TD 0
## Exercice 1
$X \leadsto \mathcal{N}(0, 1)$
1. $P(-1.96 < X)$
Comme $X \leadsto \mathcal{N}(0, 1)$, on sait que $P(-1.96 < X) = P(X < 1.96) = \Pi(1.96) \approx 0.9750$
2. $P(-1.96 < X < 1.96)$
$$
\begin{align}
P(-1.96 < X < 1.96) &= P(X < 1.96) - P(X < -1.96) \\
&= P(X < 1.96) - 1 + P(X < 1.96) \\
&= \Pi(1.96) + P(1.96) - 1 \\
&\approx 2\times 0.9750 - 1 \\
&\approx 0.95
\end{align}
$$
## Exercice 2
$X \leadsto \mathcal{N}(3, 2)$
1. $P(1 \leq X \leq 2)$
$$
\begin{align}
P(1 \leq X \leq 2) &= P(-2 \leq X - 3 \leq -1) \\
&= P\left( -1 \leq \frac{X-3}{2} \leq -\frac{1}{2} \right) \\
&= P\left( -1 \leq Y \leq -\frac{1}{2} \right) & \text{ } Y \leadsto \mathcal{N}(0, 1) \\
&= P\left( \frac{1}{2} \leq Y \leq 1 \right) \\
&= P(Y \leq 1) - P\left( \frac{1}{2} \leq Y \right) \\
&= P(Y \leq 1) - 1 + P\left( Y \leq \frac{1}{2} \right) \\
&= \Pi(1) + \Pi\left( \frac{1}{2} \right) - 1 \\
&\approx 0.8413 + 0.6915 - 1 \\
&\approx 0.5328
\end{align}
$$
1. $P_{X<3} (1 \leq X \leq 4)$
$$
\begin{align}
P_{X<3} (1 \leq X \leq 4) &= P_{X < 3} (1 \leq X \leq 3) \\[1em]
&= \frac{P(1 \leq X \leq 3)}{P(X < 3)} \\[1em]
&= \frac{P\left( -\frac{1}{2} \leq \frac{X - 3}{2} \leq 0 \right) }{P\left( \frac{X-3}{2} \leq 0 \right)} \\[1em]
&= \frac{P\left( -\frac{1}{2} \leq Y \leq 0 \right)}{P(Y \leq 0)} & \text{ } Y \leadsto \mathcal{N}(0, 1) \\[1em]
&= \frac{P(Y \leq 0) - P\left( Y \leq -\frac{1}{2} \right)}{P(Y \leq 0)} \\[1em]
&= \frac{P(Y \leq 0) - P\left( Y \geq \frac{1}{2} \right)}{P(Y \leq 0)} \\[1em]
&= \frac{P(Y \leq 0) - 1 + P\left( Y \leq \frac{1}{2} \right)}{P(Y \leq 0)} \\[1em]
&= \frac{P(Y \leq 0) + P\left( Y \leq \frac{1}{2} \right) - 1}{P(Y \leq 0)} \\[1em]
&= \frac{\Pi(0) + \Pi\left( \frac{1}{2} \right) - 1}{\Pi(0)} \\[1em]
&\approx \frac{0.5 + 0.6915 - 1}{0.5} \\
&\approx 0.383
\end{align}
$$
## Exercice 3
1. calculer $\mu$ et $\sigma$
$P(X \leq 165) = 0.58$
$P(165 \leq X \leq 180) = 0.38$
$P(180 \leq X) = 0.04$
$P\left( \frac{X-\sigma}{\mu} \leq \frac{165 - \sigma}{\mu} \right) = 0.58 \iff \Pi\left( \frac{165-\sigma}{\mu} \right) = 0.58$
$P\left( \frac{165 - \sigma}{\mu} \leq \frac{X-\sigma}{\mu} \leq \frac{180-\sigma}{\mu} \right) = 0.38 \iff \Pi\left( \frac{180-\sigma}{\mu} \right) + \Pi\left( \frac{165-\sigma}{\mu} \right) - 1 = 0.38$
$P\left( \frac{180-\sigma}{\mu} \leq \frac{X-\sigma}{\mu} \right) = 0.04 \iff \Pi\left( \frac{180-\sigma}{\mu} \right) = 0.96$
Donc, on a les égalités suivantes :
$$
\begin{align}
\begin{cases}
\frac{165-\sigma}{\mu} = 0.21\\
\frac{180-\sigma}{\mu} = 1.75
\end{cases}
&\iff
\begin{cases}
0.21\mu + \sigma = 165 \\
1.75\mu + \sigma = 180
\end{cases} \\
&\iff
\begin{cases}
1.54\mu = 15 \\
1.75\mu + \sigma = 180
\end{cases} \\
&\iff
\begin{cases}
\mu = 9.74 \\
17.05 + \sigma = 180
\end{cases} \\
& \iff
\begin{cases}
\mu = 9.74 \\
\sigma = 162.95
\end{cases}
\end{align}
$$

View File

@@ -6,7 +6,7 @@ kung_fu: 0
## Todo
- spaced repetition : `INPUT[toggle(onValue(1), offValue(0)):spaced_repetition]`
- kung-fu : `INPUT[number:kung_fu]` minutes
- [ ] #task message ollie (ref livres + ref politique + boeuf vendredi)
- [x] #task message ollie (ref livres + ref politique + boeuf vendredi) ✅ 2023-10-23
- [ ] #task demander à tthan pour baptême 📅 2024-03-09
## I did

33
daily/2023-10-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

33
daily/2023-10-24.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

View File

@@ -1,3 +1,81 @@
#fac #PM
versa-tile
# Le business model : Elaboration du projet de création dentreprise : Etapes à suivre
## 1. Définir le projet
### Description de l'activité
- particularités
- caractéristiques techniques, présentation, caractère innovant du produit
- caractéristiques de l'offre sur le marché
- marque
- éléments recherchés par les clients
- positionnement sur le marché
- distinguer l'offre principale et les services associés
- caractéristiques techniques, présentation, particularités
- ordinateurs portables
- adaptables
- s'adapter au besoin de chaque utilisateur
- s'adapter à différents contextes d'utilisation pour un même utilisateur
- entièrement remplacable
- réparable façilement
- durable (à vie)
- l'utilisateur peut changer d'utilisation sans racheter un ordinateur
- caractère innovant
- remplace le modèle des ordinateurs portables qui ne sont pas réparables
- permet une plus grande versatilité
- l'ordinateur versa-tile peut s'adapter à chaque situation
- plus durable que de racheter un ordinateur complet
- caractéristiques de l'offre sur le marché
- marque
-
## 2. Létude de marché
Vous devez réaliser une étude de marché. Les sujets à étudier concernent : 
- **La demande (clientèle potentielle)** 
- nombre de clients
- distribution géographique des clients
- fréquence de consommation des produits
- budget consacré
- **Loffre (la concurrence)** 
- concurrents directs
- concurrents indirects
- nombre de concurrents
- **Les fournisseurs** 
- quels sont les fournisseurs potentiels
- **La réglementation**
- lois / normes qui régissent l'activité
- **Lenvironnement (exploiter outil PESTEL)** 
- Lévolution des habitudes de consommations est-elle favorable au projet ? Pourquoi ?
## 3. Définir le mode de distribution / méthode de prospection
- Où les clients pourront-ils acheter votre produit ou faire appel à votre service ? 
- Quel canal de distribution avez-vous retenu (détaillant, grossistes, GMS commerces de proximité, réseau de franchisés, etc…) 
- Quels sont les différents moyens de communication que vous allez utiliser pour faire connaître votre entreprise (relations publiques, relations presse,, support de communication) 
## 4. Lidentification de votre entreprise
- Identifiez l'entreprise (et justifier cette identification)
- un nom
- une marque
- un logo
Expliquez votre démarche pour la protection juridique de ce nom et de ce logo
## 5. La forme juridique de votre entreprise
- Quelle forme juridique choisie
- Présentez-la et expliquez votre choix

10
r.md Normal file
View File

@@ -0,0 +1,10 @@
---
mindmap-plugin: rich
---
# statistiques
``` json
{"theme":"","mindData":[[{"id":"dac65e9c-d82f-61ad","text":"statistiques","isRoot":true,"main":true,"x":4000,"y":4000,"isExpand":true,"layout":{"layoutName":"multipleTree","direct":"right"},"stroke":""},{"id":"082b6c3f-738b-d8e3","text":"Loi normale","stroke":"darkorange","x":4104,"y":4084,"layout":null,"isExpand":true,"pid":"dac65e9c-d82f-61ad"},{"id":"6ba52f6b-6d5d-4e2d","text":"propriétés","stroke":"darkorange","x":4184,"y":4147,"layout":null,"isExpand":true,"pid":"082b6c3f-738b-d8e3"},{"id":"13e702d2-5e6d-46ad","text":"Pour une loi centrée normalisée, on peut utiliser $\\Pi$","stroke":"darkorange","x":4184,"y":4377,"layout":null,"isExpand":true,"pid":"082b6c3f-738b-d8e3"},{"id":"35ca61fd-e965-c461","text":"$P(X < - \\alpha) = P(X > \\alpha)$","stroke":"darkorange","x":4243.5,"y":4193,"layout":null,"isExpand":true,"pid":"6ba52f6b-6d5d-4e2d"},{"id":"d06929d7-1fb9-d945","text":"$P(X \\leq \\alpha ) = 1-P(X \\geq a)$","stroke":"darkorange","x":4243.5,"y":4285,"layout":null,"isExpand":true,"pid":"6ba52f6b-6d5d-4e2d"},{"id":"c0937930-10a7-8d57","text":"inverser le signe $\\iff$ inverser le sens du $>$","stroke":"darkorange","x":4354,"y":4239,"layout":null,"isExpand":true,"pid":"35ca61fd-e965-c461"},{"id":"7d17bad0-7ec9-b73f","text":"inverser le sens du $>$ $\\iff$ faire $1-P$","stroke":"darkorange","x":4360.5,"y":4331,"layout":null,"isExpand":true,"pid":"d06929d7-1fb9-d945"}]],"induceData":[],"wireFrameData":[],"relateLinkData":[],"calloutData":[]}
```

Binary file not shown.

Binary file not shown.

Binary file not shown.