vault backup: 2022-11-03 13:31:19

This commit is contained in:
Daniel Bulant 2022-11-03 13:31:19 +01:00
parent c708935a37
commit 4e2a8cae02
21 changed files with 280 additions and 139 deletions

View file

@ -12,8 +12,8 @@
"checkpointList": [
{
"path": "/",
"date": "2022-10-30",
"size": 918774
"date": "2022-11-03",
"size": 920366
}
],
"activityHistory": [
@ -871,6 +871,18 @@
{
"date": "2022-10-30",
"value": 0
},
{
"date": "2022-11-01",
"value": 903
},
{
"date": "2022-11-02",
"value": 315
},
{
"date": "2022-11-03",
"value": 412
}
]
}

View file

@ -75,7 +75,7 @@
"mdCSS": "",
"scriptEngineSettings": {},
"defaultTrayMode": false,
"previousRelease": "1.7.26",
"previousRelease": "1.7.27",
"showReleaseNotes": true,
"showNewVersionNotification": true,
"mathjaxSourceURL": "https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js",

File diff suppressed because one or more lines are too long

View file

@ -1,7 +1,7 @@
{
"id": "obsidian-excalidraw-plugin",
"name": "Excalidraw",
"version": "1.7.26",
"version": "1.7.27",
"minAppVersion": "0.15.6",
"description": "An Obsidian plugin to edit and view Excalidraw drawings",
"author": "Zsolt Viczian",

View file

@ -96,8 +96,7 @@ li[data-testid] {
.ex-coffee-div {
text-align: center;
margin-bottom: 20px;
margin-bottom: 10px;
}
.excalidraw-scriptengine-install td>img {
@ -184,9 +183,8 @@ li[data-testid] {
}
.excalidraw-release .modal {
max-height: 90%;
width: auto;
max-width: 130ch;
max-height: 80%;
max-width: 100ch;
}
.excalidraw .Island .scrollbar {

View file

@ -20,6 +20,7 @@
"basePath": "",
"differentIntervalCommitAndPush": false,
"changedFilesInStatusBar": false,
"username": "",
"showedMobileNotice": true
"showedMobileNotice": true,
"refreshSourceControlTimer": 7000,
"showBranchStatusBar": true
}

View file

@ -1886,6 +1886,7 @@ var require_lib = __commonJS({
}
this.timeout = opts.timeout || AsyncLock2.DEFAULT_TIMEOUT;
this.maxOccupationTime = opts.maxOccupationTime || AsyncLock2.DEFAULT_MAX_OCCUPATION_TIME;
this.maxExecutionTime = opts.maxExecutionTime || AsyncLock2.DEFAULT_MAX_EXECUTION_TIME;
if (opts.maxPending === Infinity || Number.isInteger(opts.maxPending) && opts.maxPending >= 0) {
this.maxPending = opts.maxPending;
} else {
@ -1894,6 +1895,7 @@ var require_lib = __commonJS({
};
AsyncLock2.DEFAULT_TIMEOUT = 0;
AsyncLock2.DEFAULT_MAX_OCCUPATION_TIME = 0;
AsyncLock2.DEFAULT_MAX_EXECUTION_TIME = 0;
AsyncLock2.DEFAULT_MAX_PENDING = 1e3;
AsyncLock2.prototype.acquire = function(key2, fn, cb, opts) {
if (Array.isArray(key2)) {
@ -1917,12 +1919,17 @@ var require_lib = __commonJS({
var resolved = false;
var timer = null;
var occupationTimer = null;
var executionTimer = null;
var self3 = this;
var done = function(locked, err, ret) {
if (occupationTimer) {
clearTimeout(occupationTimer);
occupationTimer = null;
}
if (executionTimer) {
clearTimeout(executionTimer);
executionTimer = null;
}
if (locked) {
if (!!self3.queues[key2] && self3.queues[key2].length === 0) {
delete self3.queues[key2];
@ -1962,6 +1969,14 @@ var require_lib = __commonJS({
if (self3.domainReentrant && locked) {
self3.domains[key2] = process.domain;
}
var maxExecutionTime = opts.maxExecutionTime || self3.maxExecutionTime;
if (maxExecutionTime) {
executionTimer = setTimeout(function() {
if (!!self3.queues[key2]) {
done(locked, new Error("Maximum execution time is exceeded " + key2));
}
}, maxExecutionTime);
}
if (fn.length === 1) {
var called = false;
try {
@ -19625,10 +19640,10 @@ var IsomorphicGit = class extends GitManager {
fs: this.fs,
dir: this.plugin.settings.basePath,
onAuth: () => {
var _a2;
var _a2, _b;
return {
username: this.plugin.settings.username,
password: (_a2 = this.plugin.localStorage.getPassword()) != null ? _a2 : void 0
username: (_a2 = this.plugin.localStorage.getUsername()) != null ? _a2 : void 0,
password: (_b = this.plugin.localStorage.getPassword()) != null ? _b : void 0
};
},
onAuthFailure: async () => {
@ -19637,8 +19652,7 @@ var IsomorphicGit = class extends GitManager {
if (username) {
const password = await new GeneralModal({ placeholder: "Specify your password/personal access token" }).open();
if (password) {
this.plugin.settings.username = username;
await this.plugin.saveSettings();
this.plugin.localStorage.setUsername(username);
this.plugin.localStorage.setPassword(password);
return {
username,
@ -24058,6 +24072,10 @@ var SimpleGit = class extends GitManager {
binary: this.plugin.localStorage.getGitPath() || void 0,
config: ["core.quotepath=off"]
});
const env = this.plugin.localStorage.getPATHPaths();
if (env) {
this.git.env("PATH", process.env["PATH"] + ":" + env.join(":"));
}
this.git.cwd(await this.git.revparse("--show-toplevel"));
}
}
@ -24435,7 +24453,7 @@ var ObsidianGitSettingsTab = class extends import_obsidian7.PluginSettingTab {
new import_obsidian7.Notice("Please specify a valid number.");
}
}));
new import_obsidian7.Setting(containerEl).setName(`If turned on, do auto ${commitOrBackup} every X minutes after last change. Prevents auto ${commitOrBackup} while editing a file. If turned off, do auto ${commitOrBackup} every X minutes. It's independent from last change.`).addToggle((toggle) => toggle.setValue(plugin.settings.autoBackupAfterFileChange).onChange((value) => {
new import_obsidian7.Setting(containerEl).setName(`Auto Backup after Filechange`).setDesc(`If turned on, do auto ${commitOrBackup} every ${plugin.settings.autoSaveInterval} minutes after last change. This also prevents auto ${commitOrBackup} while editing a file. If turned off, it's independent from last the change.`).addToggle((toggle) => toggle.setValue(plugin.settings.autoBackupAfterFileChange).onChange((value) => {
plugin.settings.autoBackupAfterFileChange = value;
plugin.saveSettings();
plugin.clearAutoBackup();
@ -24580,12 +24598,27 @@ var ObsidianGitSettingsTab = class extends import_obsidian7.PluginSettingTab {
plugin.gitManager.updateGitPath(value || "git");
});
});
if (plugin.gitManager instanceof SimpleGit)
new import_obsidian7.Setting(containerEl).setName("Additional PATH environment variable paths").setDesc("Use each line for one path").addTextArea((cb) => {
cb.setValue(plugin.localStorage.getPATHPaths().join("\n"));
cb.onChange((value) => {
plugin.localStorage.setPATHPaths(value.split("\n"));
});
});
if (plugin.gitManager instanceof SimpleGit)
new import_obsidian7.Setting(containerEl).setName("Reload with new PATH environment variable").addButton((cb) => {
cb.setButtonText("Reload");
cb.setCta();
cb.onClick(() => {
plugin.gitManager.setGitInstance();
});
});
if (plugin.gitManager instanceof IsomorphicGit)
new import_obsidian7.Setting(containerEl).setName("Username on your git server. E.g. your username on GitHub").addText((cb) => {
cb.setValue(plugin.settings.username);
var _a2;
cb.setValue((_a2 = plugin.localStorage.getUsername()) != null ? _a2 : "");
cb.onChange((value) => {
plugin.settings.username = value;
plugin.saveSettings();
plugin.localStorage.setUsername(value);
});
});
if (plugin.gitManager instanceof IsomorphicGit)
@ -24852,7 +24885,6 @@ var DEFAULT_SETTINGS = {
basePath: "",
differentIntervalCommitAndPush: false,
changedFilesInStatusBar: false,
username: "",
showedMobileNotice: false,
refreshSourceControlTimer: 7e3,
showBranchStatusBar: true
@ -24893,6 +24925,12 @@ var LocalStorageSettings = class {
setPassword(value) {
return app.saveLocalStorage(this.prefix + "password", value);
}
getUsername() {
return app.loadLocalStorage(this.prefix + "username");
}
setUsername(value) {
return app.saveLocalStorage(this.prefix + "username", value);
}
getHostname() {
return app.loadLocalStorage(this.prefix + "hostname");
}
@ -24929,6 +24967,13 @@ var LocalStorageSettings = class {
setGitPath(value) {
return app.saveLocalStorage(this.prefix + "gitPath", value);
}
getPATHPaths() {
var _a2, _b;
return (_b = (_a2 = app.loadLocalStorage(this.prefix + "PATHPaths")) == null ? void 0 : _a2.split(":")) != null ? _b : [];
}
setPATHPaths(value) {
return app.saveLocalStorage(this.prefix + "PATHPaths", value.join(":"));
}
getPluginDisabled() {
return app.loadLocalStorage(this.prefix + "pluginDisabled") == "true";
}
@ -30846,6 +30891,11 @@ var ObsidianGit = class extends import_obsidian23.Plugin {
this.settings.gitPath = void 0;
await this.saveSettings();
}
if (this.settings.username != void 0) {
this.localStorage.setPassword(this.settings.username);
this.settings.username = void 0;
await this.saveSettings();
}
}
unloadPlugin() {
this.gitReady = false;

View file

@ -4,5 +4,5 @@
"description": "Backup your vault with Git.",
"isDesktopOnly": false,
"js": "main.js",
"version": "2.8.0"
"version": "2.9.0"
}

View file

@ -3993,7 +3993,7 @@ var Templater = class {
}
yield templater.write_template_to_file(template_file, file);
} else {
if (file.stat.size <= 1e4) {
if (file.stat.size <= 1e5) {
yield templater.overwrite_file_commands(file);
} else {
console.log(`Templater skipped parsing ${file.path} because file size exceeds 10000`);

View file

@ -1,7 +1,7 @@
{
"id": "templater-obsidian",
"name": "Templater",
"version": "1.15.2",
"version": "1.15.3",
"description": "Create and use templates",
"minAppVersion": "0.11.13",
"author": "SilentVoid",

View file

@ -41,48 +41,12 @@
"enableFrontMatterComplement": true,
"frontMatterComplementMatchStrategy": "inherit",
"insertCommaAfterFrontMatterCompletion": false,
"intelligentSuggestionPrioritization": {
"maxDaysToKeepHistory": 30,
"maxNumberOfHistoryToKeep": 0
},
"showLogAboutPerformanceInConsole": false,
"selectionHistoryTree": {
"Příklad": {
"Příklad": {
"internalLink": {
"count": 1,
"lastUpdated": 1663751627799
}
}
},
"Atomium": {
"Atomium": {
"currentFile": {
"count": 1,
"lastUpdated": 1663754905023
}
}
},
"Prostá funkce": {
"Prostá funkce": {
"internalLink": {
"count": 3,
"lastUpdated": 1663839259194
}
}
},
"monotonie": {
"monotonie": {
"currentFile": {
"count": 1,
"lastUpdated": 1663838426835
}
}
},
"lichá": {
"lichá": {
"currentFile": {
"count": 1,
"lastUpdated": 1663839370547
}
}
},
"Příklady": {
"Příklady": {
"internalLink": {
@ -91,54 +55,6 @@
}
}
},
"klávesnice": {
"klávesnice": {
"currentFile": {
"count": 2,
"lastUpdated": 1664260820795
}
}
},
"tablet": {
"tablet": {
"currentFile": {
"count": 1,
"lastUpdated": 1664260831723
}
}
},
"membránou": {
"membránou": {
"currentFile": {
"count": 1,
"lastUpdated": 1664260865590
}
}
},
"H_{f^{-1}}": {
"H_{f^{-1}}": {
"currentFile": {
"count": 1,
"lastUpdated": 1664280400285
}
}
},
"D_{f^{-1}}": {
"D_{f^{-1}}": {
"currentFile": {
"count": 1,
"lastUpdated": 1664280426435
}
}
},
"cjl/literatura": {
"cjl/literatura": {
"frontMatter": {
"count": 3,
"lastUpdated": 1664452694456
}
}
},
"16b^3a^{-1}": {
"16b^3a^{-1}": {
"currentFile": {
@ -178,6 +94,38 @@
"lastUpdated": 1665566593983
}
}
},
"Dělení": {
"Dělení": {
"currentFile": {
"count": 1,
"lastUpdated": 1667304080225
}
}
},
"mat/lomeno": {
"mat/lomeno": {
"frontMatter": {
"count": 1,
"lastUpdated": 1667304264734
}
}
},
"Harrison": {
"Harrison": {
"currentFile": {
"count": 2,
"lastUpdated": 1667380287405
}
}
},
"dhcp-config": {
"dhcp-config": {
"currentFile": {
"count": 2,
"lastUpdated": 1667473930985
}
}
}
}
}

View file

@ -4,22 +4,35 @@
"type": "split",
"children": [
{
"id": "e1911a7496a24cb9",
"id": "01a3a560d5dcc28e",
"type": "tabs",
"children": [
{
"id": "1d37952aa674e567",
"id": "bd8e9d6c853aa424",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "fyz/Mechanika tekutin/Tekutiny.md",
"file": "psi/psi.md",
"mode": "source",
"source": false
}
}
},
{
"id": "3b581a8277d37e1e",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "psi/IPv6.md",
"mode": "source",
"source": false
}
}
}
]
],
"currentTab": 1
}
],
"direction": "vertical"
@ -48,7 +61,7 @@
"state": {
"type": "search",
"state": {
"query": "osobnosti",
"query": "",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
@ -77,7 +90,7 @@
"state": {
"type": "backlink",
"state": {
"file": "fyz/Mechanika tekutin/Tekutiny.md",
"file": "psi/IPv6.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@ -94,7 +107,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "fyz/Mechanika tekutin/Tekutiny.md",
"file": "psi/IPv6.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
@ -141,7 +154,7 @@
"state": {
"type": "outline",
"state": {
"file": "fyz/Mechanika tekutin/Tekutiny.md"
"file": "psi/IPv6.md"
}
}
},
@ -185,20 +198,17 @@
"width": 300,
"collapsed": true
},
"ribbon": {
"mostRecentAction": ""
},
"active": "1d37952aa674e567",
"active": "8c976bdcdc74c84c",
"lastOpenFiles": [
"fyz/Mechanika tekutin/Mechanika tekutin.md",
"fyz/Mechanika tekutin/Hydrostatický paradox.md",
"fyz/Mechanika tekutin/Hydrostatická tlaková síla.md",
"fyz/Mechanika tekutin/Hydraulická zařízení.md",
"fyz/Mechanika tekutin/Atmosférický tlak.md",
"fyz/Mechanika tekutin/Archimédův zákon.md",
"fyz/fyz.md",
"cjl/cjl.md",
"cjl/literatura/slohy/slohy.md",
"cjl/literatura/slohy/Románské umění.md"
"psi/Sítě.md",
"psi/Základní konfigurace.md",
"psi/DHCP.md",
"psi/psi.md",
"mat/mat.md",
"mat/Funkce/Mocninné funkce.md",
"mat/Funkce/Příklady.md",
"dej/dej.md",
"mat/Lomené výrazy/Sčítání a odčítání.md",
"dej/moderní/komunismus/The Beatles.md"
]
}

View file

@ -0,0 +1,5 @@
# Témata projevu
## Projev
kandidát ana zástupce třídy - proč ho zvolit
## Reportáž
Florida - sebevražda co vypadal jako vražda

View file

@ -14,5 +14,6 @@ imagePrefix: 'data/'
- [[cjl/Pedagog a didaktik|Pedagog a didaktik]]
- [[cjl/Povinné knihy|Povinné knihy]]
- [[cjl/Slohové práce/Slohové práce|Slohové práce]]
- [[cjl/Témata projevu|Témata projevu]]
- [[cjl/testy/testy|testy]]
%% Zoottelkeeper: End of the autogenerated index file list %%

View file

@ -0,0 +1,6 @@
# The Beatles
- John Lennon
- Paul McCartney
- George Harrison
- Ringo Starr

View file

@ -3,4 +3,5 @@
- [[dej/moderní/komunismus/České století, Všechnu moc lidu Stalinovi|České století, Všechnu moc lidu Stalinovi]]
- [[dej/moderní/komunismus/Expo 58|Expo 58]]
- [[dej/moderní/komunismus/Milada Horáková|Milada Horáková]]
- [[dej/moderní/komunismus/The Beatles|The Beatles]]
%% Zoottelkeeper: End of the autogenerated index file list %%

View file

@ -11,5 +11,6 @@ imagePrefix: 'data/'
%% Zoottelkeeper: Beginning of the autogenerated index file list %%
- [[mat/Lomené výrazy/Dělení a umocňování lomených výrazů|Dělení a umocňování lomených výrazů]]
- [[mat/Lomené výrazy/Krácení a rozšiřování lomených výrazů|Krácení a rozšiřování lomených výrazů]]
- [[mat/Lomené výrazy/Příklady|Příklady]]
- [[mat/Lomené výrazy/Sčítání a odčítání|Sčítání a odčítání]]
%% Zoottelkeeper: End of the autogenerated index file list %%

View file

@ -0,0 +1,37 @@
---
tags: [mat, mat/lomeno]
---
# Příklady
## Dělení mnohočlenu mnohočlenem
$\frac{2x+8}{-x+3}=(2x+8):(-x+3)=-2$
` `$\underline{-(2x-6)}$
` `$0x+14$
----
$(\frac19)^{1-1.5x}+3^{3x+1}-4*27^{x-1}=240$
$3^{-2(1-1.5x)}+3^{3x+1}-4*3^{3(x-1)}=240$
$3^{-2+3x}+3^{3x+1}-4*3^{3x-3}=240$
$3^{-2}*3^{3x}+3^{3x}*3-4*3^{3x}*3^{-3}=240$
$3^{-2}a+a3-4a3^{-3}=240$
$\frac{1}{9}a+3a-\frac{4}{27}a=240$
$3a+81a-4a=240*27=6480$
$80a=6480$
$8a=648$
$a=81$
$3^{3x}=a$
$3^{3x}=81$
$3^{3x}=3^4$
$3x=4$
$x=\frac43$
---
$$(\frac{16}9)^{\sqrt{x}-1}=0.75^{4\sqrt{x}+1}$$
$$(\frac{16}9)^{\sqrt{x}-1}=(\frac43)^{4\sqrt{x}+1}$$
$$(\frac{16}9)^{\sqrt{x}-1}=(\frac{4*4}{3*3})^{4\sqrt{x}}$$
$$(\frac{16}9)^{\sqrt{x}-1}=(\frac{16}{9})^{4\sqrt{x}}$$
$$\sqrt{x}-1=4\sqrt{x}\space|*\sqrt{x}*$$
$$x-\sqrt{x}=4x$$
$$-\sqrt{x}=3x$$

14
notes/psi/DHCP.md Normal file
View file

@ -0,0 +1,14 @@
# DHCP
v `(config)#`
vytváří se pooly odkud se berou adresy
`ip dhcp pool Marketing`
`(dhcp-config)#`
Range: `(dhcp-config)# network 192.168.0.1 255.255.255.0` (`net IP MASK`)
Default gateway: `(dhcp-config)# default-router 192.168.0.1`
DNS: `(dhcp-config)# dns-server 1.1.1.1`
vynechat adresu (důležité pro default gateway): `(config)# ip dhcp excluded-address 192.168.0.1`

View file

@ -7,5 +7,5 @@ tags:
---
# Sítě
```dataviewjs
dv.table(["Téma", "Popis", "Klíčová slova"], dv.pages('"psi"').filter(t => !t.tags.includes("README") && !t.tableIgnored).map(t => ["[[" + t.file.name + "]]", t.desc, t.file.etags.join(", ")]))
dv.table(["Téma", "Popis", "Klíčová slova"], dv.pages('"psi"').filter(t => !t.tags?.includes("README") && !t.tableIgnored).map(t => ["[[" + t.file.name + "]]", t.desc, t.file.etags.join(", ")]))
```

View file

@ -13,6 +13,7 @@ imagePrefix: 'data/'
- [[psi/Adresace|Adresace]]
- [[psi/CCNA1 Final PTSA|CCNA1 Final PTSA]]
- [[psi/Data Center Tier|Data Center Tier]]
- [[psi/DHCP|DHCP]]
- [[psi/IPv6|IPv6]]
- [[psi/Sítě|Sítě]]
- [[psi/Switch|Switch]]