Skip to content

Commit

Permalink
Added My-Obsidian.md - Highlightr Notes
Browse files Browse the repository at this point in the history
Affected files:
.obsidian/plugins/remember-cursor-position/cursor-positions.json
.obsidian/workspace.json
Islam/Courses/Self Restart (إعادة تشغيل الذات)/1. Preparatory Introduction (مقدمات إستعدادية).md
Obsidian/Media-Temp/Pasted image 20240123045858.png
Obsidian/Media-Temp/Pasted image 20240123050057.png
Obsidian/My Obsidian.md
Sciences/Applied Sciences/Programming/AI/Data Engineering/Data Pipeline.md
  • Loading branch information
OdyAsh committed Jan 23, 2024
1 parent bd39310 commit 18a5141
Show file tree
Hide file tree
Showing 7 changed files with 98 additions and 19 deletions.
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"Islam/Meetings/جلسة سورة البقرة.md":{"scroll":0,"cursor":{"from":{"ch":80,"line":17},"to":{"ch":80,"line":17}}},"Secrets/Work Drafts.md":{"scroll":28.5228,"cursor":{"from":{"ch":26,"line":35},"to":{"ch":26,"line":35}}},"Islam/Courses/Self Restart (إعادة تشغيل الذات)/1. Preparatory Introduction (مقدمات إستعدادية).md":{"scroll":393.922,"cursor":{"from":{"ch":0,"line":419},"to":{"ch":0,"line":419}}},"Sciences/Applied Sciences/Programming/Versioning/Git.md":{"scroll":66.3854,"cursor":{"from":{"ch":233,"line":40},"to":{"ch":233,"line":40}}},"Sciences/Applied Sciences/Programming/DevOps/DevOps.md":{"scroll":43.6234,"cursor":{"from":{"ch":68,"line":47},"to":{"ch":68,"line":47}}},"Sciences/Applied Sciences/Programming/DevOps/CI-CD.md":{"scroll":87.7078,"cursor":{"from":{"ch":39,"line":94},"to":{"ch":39,"line":94}}}}
{"Islam/Meetings/جلسة سورة البقرة.md":{"scroll":0,"cursor":{"from":{"ch":80,"line":17},"to":{"ch":80,"line":17}}},"Secrets/Work Drafts.md":{"scroll":28.5228,"cursor":{"from":{"ch":26,"line":35},"to":{"ch":26,"line":35}}},"Islam/Courses/Self Restart (إعادة تشغيل الذات)/1. Preparatory Introduction (مقدمات إستعدادية).md":{"scroll":409.0013,"cursor":{"from":{"ch":259,"line":432},"to":{"ch":259,"line":432}}},"Sciences/Applied Sciences/Programming/Versioning/Git.md":{"scroll":66.3854,"cursor":{"from":{"ch":233,"line":40},"to":{"ch":233,"line":40}}},"Sciences/Applied Sciences/Programming/DevOps/DevOps.md":{"scroll":43.6234,"cursor":{"from":{"ch":68,"line":47},"to":{"ch":68,"line":47}}},"Sciences/Applied Sciences/Programming/DevOps/CI-CD.md":{"scroll":86.8542,"cursor":{"from":{"ch":0,"line":96},"to":{"ch":0,"line":96}}},"Obsidian/My Obsidian.md":{"scroll":31.4895,"cursor":{"from":{"ch":23,"line":36},"to":{"ch":15,"line":36}}},"Sciences/Formal Sciences/Mathematics/Mathematics.md":{"scroll":10.0591,"cursor":{"from":{"ch":496,"line":12},"to":{"ch":496,"line":12}}},"Sciences/Applied Sciences/Programming/AI/Data Engineering/Data Pipeline.md":{"scroll":42.3143,"cursor":{"from":{"ch":140,"line":50},"to":{"ch":140,"line":50}}}}
42 changes: 27 additions & 15 deletions .obsidian/workspace.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,19 @@
"state": {
"type": "markdown",
"state": {
"file": "Sciences/Applied Sciences/Programming/DevOps/CI-CD.md",
"file": "Sciences/Applied Sciences/Programming/AI/Data Engineering/Data Pipeline.md",
"mode": "source",
"source": false
}
}
},
{
"id": "95cc1ae200dc70fe",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Sciences/Formal Sciences/Mathematics/Mathematics.md",
"mode": "source",
"source": false
}
Expand Down Expand Up @@ -48,7 +60,7 @@
"state": {
"type": "search",
"state": {
"query": "TODO",
"query": "ADCCFFA6",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
Expand Down Expand Up @@ -81,7 +93,8 @@
"state": {}
}
}
]
],
"currentTab": 1
}
],
"direction": "horizontal",
Expand Down Expand Up @@ -136,7 +149,7 @@
"state": {
"type": "outline",
"state": {
"file": "Sciences/Applied Sciences/Programming/DevOps/CI-CD.md"
"file": "Sciences/Applied Sciences/Programming/AI/Data Engineering/Data Pipeline.md"
}
}
},
Expand All @@ -158,7 +171,7 @@
"state": {
"type": "backlink",
"state": {
"file": "Sciences/Applied Sciences/Programming/DevOps/CI-CD.md",
"file": "Sciences/Applied Sciences/Programming/AI/Data Engineering/Data Pipeline.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
Expand All @@ -175,7 +188,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "Sciences/Applied Sciences/Programming/DevOps/CI-CD.md",
"file": "Sciences/Applied Sciences/Programming/AI/Data Engineering/Data Pipeline.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
Expand Down Expand Up @@ -224,24 +237,27 @@
},
"active": "9a07200c9609af7e",
"lastOpenFiles": [
"Obsidian/My Obsidian.md",
"Sciences/Formal Sciences/Mathematics/Mathematics.md",
"Obsidian/Media-Temp/Pasted image 20240123050057.png",
"Obsidian/Media-Temp/Pasted image 20240123045858.png",
"Obsidian/Media-Temp",
"Obsidian/UI Tips.md",
"Islam/Courses/Self Restart (إعادة تشغيل الذات)/1. Preparatory Introduction (مقدمات إستعدادية).md",
"Sciences/Applied Sciences/Programming/DevOps/CI-CD.md",
"Sciences/Applied Sciences/Programming/DevOps/Media-Temp/Pasted image 20240122171617.png",
"Sciences/Applied Sciences/Programming/DevOps/Media-Temp/Pasted image 20240122171205.png",
"Sciences/Applied Sciences/Programming/DevOps/Media-Temp/Pasted image 20240122171203.png",
"Sciences/Applied Sciences/Programming/DevOps/Media-Temp/Pasted image 20240122171059.png",
"Sciences/Applied Sciences/Programming/DevOps/Media-Temp/Pasted image 20240122170140.png",
"Sciences/Applied Sciences/Programming/DevOps/DevOps.md",
"Sciences/Applied Sciences/Programming/DevOps/Media-Temp/Pasted image 20240122165025.png",
"Sciences/Applied Sciences/Programming/DevOps/CI-CD.md",
"Sciences/Applied Sciences/Programming/DevOps/Media-Temp/Pasted image 20240122164229.png",
"Sciences/Applied Sciences/Programming/DevOps/Media-Temp/Pasted image 20240122163632.png",
"Sciences/Applied Sciences/Programming/DevOps/Media-Temp/Pasted image 20240122163613.png",
"Sciences/Applied Sciences/Programming/DevOps/Media-Temp/Pasted image 20240122151355.png",
"Sciences/Applied Sciences/Programming/DevOps/Media-Temp/Pasted image 20240122150402.png",
"Sciences/Applied Sciences/Programming/DevOps/Media-Temp",
"Sciences/Applied Sciences/Programming/Versioning/Git.md",
"Sciences/Applied Sciences/Programming/DevOps",
"Secrets/Work Drafts.md",
"Islam/Courses/Self Restart (إعادة تشغيل الذات)/1. Preparatory Introduction (مقدمات إستعدادية).md",
"Sciences/Applied Sciences/Prompt Engineering/Programming Prompts.md",
"Sciences/Applied Sciences/Programming/Python/Advanced Syntax.md",
"Sciences/Applied Sciences/Programming/AI/Data Engineering/GCP Big Data And ML Fundamentals Course.md",
Expand All @@ -260,16 +276,12 @@
"Tasks/Personal Tasks/Weekly/Weekly Template.md",
"Tasks/Personal Tasks/Weekly/Weekly Template.md.crdownload",
"Tasks/Personal Tasks/Monthly/Monthly Template.md",
"Tasks/Personal Tasks/Monthly/Monthly Template.md.crdownload",
"Tasks/Personal Tasks/Daily/Daily Template.md",
"Tasks/Personal Tasks/Monthly/2024-01.md",
"Tasks/Personal Tasks/Daily/2024-01-01.md",
"Tasks/Personal Tasks/2024-01-07.md",
"Islam/Courses/Self Restart (إعادة تشغيل الذات)/2. TMP.md",
"Sciences/Applied Sciences/Programming/Python/Python Environments/Interaction between Different Modules and Packages.md",
"Islam/Courses/Forqan Academy (أكادمية الفرقان)/العقيدة/Islamic Doctrine (العقيدة).md",
"Islam/Characteristics/Procrastination (الكسل).md",
"Sciences/Applied Sciences/Programming/Python/Optimizations.md",
"Islam/The Quran/Untitled.canvas"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -417,3 +417,17 @@ https://t.me/E3adettashgheel

<mark style="background: #FF5582A6;">فإن أردتم حياة طيبة, فعليكم بالمدخلات الصحيحة كالوحي و السنة النبوية الصحيحة.</mark>

# الهدف و الهوية و الوظيفة

#الغايات
#الأهداف
#الهوية
#الوسائل
#الوظيفة
#الإسبوع-4

مصدر: [من أنا؟ ولما أنا؟ لماذا خلقت؟ هويتي .. وظيفتي.. هدفي](https://www.youtube.com/watch?v=CN8yQRmkLTw)

الهوية: هي ما تُميز الذات الإنسانية عن أي ذاتٍ غيرها ([8:20](https://youtu.be/CN8yQRmkLTw?t=500))

الوظيفة: هي كل ما تفعله النفس, مما تترتب عليه الحقوق و الواجبات, سعياً للوصول إلى الهدف. الوظيفة تشمل أشياء كثيرة, إحداها المهنة. أمثلة أخرى: كوني إبن أو أخ أو أب, إلخ. <mark style="background: #ABF7F7A6;">المشكلة, إننا أصبحنا نقيس الوظيفة بالمهنة فقط</mark>.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
53 changes: 53 additions & 0 deletions Obsidian/My Obsidian.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@

#note-taking

# Meaning of Highlight Colors

#highlighting

First of all, I'm referring to this Obsidian community plugin: [Highlightr](https://github.com/chetachiezikeuzor/Highlightr-Plugin).

Second of all, I want you to imagine this analogy for understanding information: Each topic can have its information's sub-topics spread out like a tree, where:
* Its roots are the most fundamental info that is essential for:
* <mark style="background: #FFB86CA6;">understanding this topic</mark> (tree),
* or for <mark style="background: #FF5582A6;">understanding in general</mark> (i.e., a very useful info to know).
* The branches are <mark style="background: #FFB8EBA6;">information that "connect the dots"</mark>, <mark style="background: #D2B3FFA6;">where some of these branches are tricky and difficult to understand</mark>, but understanding them will help us connect the dots either with other info :\].
* The leaves are:
* <mark style="background: #ABF7F7A6;">by-products</mark> of the topic mentioned in this information. I.e., they don't have to connect to other branches (i.e., sub-topics) in the current tree (i.e., topic); some of them are <mark style="background: #ADCCFFA6;">really cool</mark> btw :\].
* or <mark style="background: #BBFABBA6;">points of connections to different topics</mark>.
* Side note: I know leaves don't connect to other trees, so let's just imagine a bunch of trees next to each other, so that by "connecting to other trees", I actually mean "overlapping on other trees" :\].

Now of course, to refer this information, we use specific domain-related <mark style="background: #FFF3A3A6;">terminologies</mark>.

Example of such a tree is [Margie Hale's](https://www2.stetson.edu/~mhale/logic/tree.htm) pure Math tree found in [Mathematics](../Sciences/Formal%20Sciences/Mathematics/Mathematics.md#Mind%20Maps%20of%20Mathematics) note:

![](Media-Temp/Pasted%20image%2020240123045858.png)

Side note: the yellow/orange/green fruits above don't represent the highlights above or below; they are explained in the [math](../Sciences/Formal%20Sciences/Mathematics/Mathematics.md#Mind%20Maps%20of%20Mathematics) note.

Now, returning to the meaning of the highlights I make throughout my notes:

Unfortunately, I'm not consistent with the meaning behind each highlight color I use. So hopefully, I'll stick to the meanings below from now on :\]. The order below is from lowest importance to highest importance (kind of). Also, the meanings below are kind of synonyms to the meanings mentioned above (about the tree, etc.).

* <mark style="background: #CACFD9A6;">Grey</mark>: Information that I find useful for me specifically. In other words, info that I want to highlight for myself; it doesn't have to be important to you or to the topic.
* Hex code: `#CACFD9A6`
* <mark style="background: #ABF7F7A6;">Cyan</mark>: Used to indicate a "huh, interesting" kind of information.
* Hex code: `#ABF7F7A6`
* <mark style="background: #ADCCFFA6;">Blue</mark>: Same as cyan, but like, "huh, very cool" kind of information :\].
* Hex code: `#ADCCFFA6`
* <mark style="background: #BBFABBA6;">Green</mark>: Information that usually refers to other topics.
* Hex code: `#BBFABBA6`
* <mark style="background: #FFF3A3A6;">Yellow</mark>: Introducing a new terminology/jargon/keyword related to a specific topic. Most likely, you'll see me #tagging these keywords as well as highlighting them in yellow.
* Hex code: `#FFF3A3A6`
* <mark style="background: #FFB8EBA6;">Pink</mark>: Important info that will usually help you understand other info related to the current topic.
* Hex code: `#FFB8EBA6`
* <mark style="background: #D2B3FFA6;">Purple</mark>: Same as <mark style="background: #FFB8EBA6;">pink</mark>, but this information is usually tricky/difficult to understand, or hard to memorize.
* Hex code: `#D2B3FFA6`
* <mark style="background: #FFB86CA6;">Orange</mark>: Very important info for understanding the current topic.
* Hex code: `#FFB86CA6`
* <mark style="background: #FF5582A6;">Red</mark>: Very important info that is useful for the current topic, in other topics, or in your life :\].
* Hex code: `#FF5582A6`

Of course, the info that I highlight is completely subjective. For example, I may highlight something with <mark style="background: #FF5582A6;">red</mark>, even though you may think it's not important to you, and I may highlight something with <mark style="background: #CACFD9A6;">grey</mark>, and it turns out to be important to you.

Pro-tip: If you're running obsidian locally, you can `ctrl+shift+f` the colors' hex codes to see examples of each highlight color.
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,10 @@ Visualization of ETL [DPA](#Data%20Pipeline%20Architectures) design:

* **The Hadoop era**, roughly 2011 to 2017, arguably ushered in big data processing capabilities to mainstream organizations. 
* Data was primarily hosted in on-premises databases with non-scalable storage.
* Despite **Hadoop’s** parallel and distributed processing, compute was a limited resource as well. 
* Therefore, <mark style="background: #ADCCFFA6;">storage and computing (processing) were coupled together</mark>.
* Despite <mark style="background: #FFB8EBA6;">Hadoop’s</mark> parallel and distributed processing, compute was a limited resource as well. 
* In other words, <mark style="background: #FFB8EBA6;">storage and computing (processing) were coupled together</mark>.
* As a result, data engineers spent considerable time modeling data and optimizing queries to fit within these constraints.
* [DPA](#Data%20Pipeline%20Architectures) typically <mark style="background: #ADCCFFA6;">consisted of hardcoded pipelines that cleaned, normalized, and transformed the data prior to loading into a database using an ETL pattern</mark>.
* [DPA](#Data%20Pipeline%20Architectures) typically <mark style="background: #FFB8EBA6;">consisted of hardcoded pipelines that cleaned, normalized, and transformed the data prior to loading into a database using an ETL pattern.</mark>
* Some companies still apply this ETL pattern in the cloud,
* particularly for production pipelines where [data contracts](https://www.montecarlodata.com/blog-data-contracts-explained/) can help reduce data downtime.

Expand Down

0 comments on commit 18a5141

Please sign in to comment.