notes for design patterns and rss feed
@@ -1,490 +1,228 @@
|
|||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:ID: 363dbdfa-f23c-4f7e-a6f3-6d34f78984bb
|
:ID: 363dbdfa-f23c-4f7e-a6f3-6d34f78984bb
|
||||||
:END:
|
:END:
|
||||||
#+title: books-org-agenda
|
|
||||||
|
#+TITLE: Library
|
||||||
|
#+AUTHOR: Auto-generated
|
||||||
#+filetags: :books:org:index:
|
#+filetags: :books:org:index:
|
||||||
#+DATE: 2025-05-19
|
#+DATE: 2025-05-19
|
||||||
#+STARTUP: content
|
#+STARTUP: content
|
||||||
|
#+PROPERTY: GENERATED_AT 2026-01-11T19:55:01.702081
|
||||||
|
|
||||||
* Books
|
* Career
|
||||||
** English Books
|
** Clean Code_ A Handbook of Agile Software Craftsmanship - Robert C. Martin :Read:
|
||||||
*** Teaching the Students the method of Studying
|
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:Author: Sheikh Burhanul Islam Az-Zarnuji (tr. by Moulana Ebrahim Muhammad)
|
:AUTHOR: Robert C. Martin
|
||||||
:Status: Read
|
:STATUS: Read
|
||||||
:Group: Reading
|
:CALIBRE_ID: 12
|
||||||
:STARTED: <2024-07-01 Mon>
|
:COMPLETED_AT: 2026-01-11 13:03:47.285042
|
||||||
:FINISHED: <2024-07-12 Fri>
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Robert C. Martin/Clean Code_ A Handbook of Agile Software Craftsmanship - Robert C. Martin (12)
|
||||||
:CATEGORY: Read
|
|
||||||
:TOTAL_DAYS_SPENT: 11
|
|
||||||
:DAYS_SINCE_FINISHED: 545
|
|
||||||
:END:
|
|
||||||
*** A gift for nikah
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Shaykh Abdul Raheem sahib DB
|
|
||||||
:Status: Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED: <2024-10-28 Mon>
|
|
||||||
:FINISHED: <2024-10-29 Tue>
|
|
||||||
:CATEGORY: Read
|
|
||||||
:TOTAL_DAYS_SPENT: 1
|
|
||||||
:DAYS_SINCE_FINISHED: 436
|
|
||||||
:END:
|
|
||||||
*** The etiquette of Studying Hadith
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Moulana Saleem Dhorab Sahib DB
|
|
||||||
:Status: Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED: <2024-07-01 Mon>
|
|
||||||
:Finished: <2024-07-02 Tue>
|
|
||||||
:CATEGORY: Read
|
|
||||||
:TOTAL_DAYS_SPENT: 1
|
|
||||||
:DAYS_SINCE_FINISHED: 555
|
|
||||||
:END:
|
|
||||||
Read again on Tuesday 19th August 2025
|
|
||||||
|
|
||||||
*** The value of Time
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Abdul Fattah Abu Ghuddah رح
|
|
||||||
:Status: Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED: <2024-03-17 Sun>
|
|
||||||
:FINISHED: <2024-04-05 Fri>
|
|
||||||
:CATEGORY: Read
|
|
||||||
:TOTAL_DAYS_SPENT: 19
|
|
||||||
:DAYS_SINCE_FINISHED: 643
|
|
||||||
:END:
|
|
||||||
*** Naqshe Hayat
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Shaykh Husain Ahmad Madani رح
|
|
||||||
:Status: Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED: <2025-07-24 Thu>
|
|
||||||
:FINISHED: <2025-09-09 Tue>
|
|
||||||
:CATEGORY: Read
|
|
||||||
:TOTAL_DAYS_SPENT: 47
|
|
||||||
:DAYS_SINCE_FINISHED: 121
|
|
||||||
:END:
|
|
||||||
*** The Tafsir of Surah Nuh
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Shaykh Abdul Raheem sahib DB
|
|
||||||
:Status: Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED: <2024-09-24 Tue>
|
|
||||||
:FINISHED: <2025-09-10 Wed>
|
|
||||||
:CATEGORY: Read
|
|
||||||
:TOTAL_DAYS_SPENT: 351
|
|
||||||
:DAYS_SINCE_FINISHED: 120
|
|
||||||
:END:
|
|
||||||
*** The Path To Perfection
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Shaikh Masihullah Khan
|
|
||||||
:Status: Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED: <2024-07-17 Wed>
|
|
||||||
:FINISHED: <2025-09-12 Fri>
|
|
||||||
:CATEGORY: Read
|
|
||||||
:TOTAL_DAYS_SPENT: 422
|
|
||||||
:DAYS_SINCE_FINISHED: 118
|
|
||||||
:END:
|
|
||||||
*** An Introduction to the Science of Noble Hadith
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Mufti Muadh Chatti DB
|
|
||||||
:Status: Reading
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED: <2025-09-11 Thu>
|
|
||||||
:CATEGORY: Reading
|
|
||||||
:END:
|
|
||||||
*** Seeratul Mustafa Abridged
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Mowlana Idrees Khandehlawi رح
|
|
||||||
:Status: Reading
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED: <2025-09-12 Fri>
|
|
||||||
:CATEGORY: Reading
|
|
||||||
:END:
|
:END:
|
||||||
|
|
||||||
*** Kanzul Bari
|
** Code Complete, Second Edition eBook :Unread:
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:Author: Shaykh Mufti Saiful Islam DB
|
:AUTHOR: Steve McConnell
|
||||||
:Status: Reading
|
:STATUS: Unread
|
||||||
:Group: Reading
|
:CALIBRE_ID: 18
|
||||||
:STARTED: <2025-07-24 Thu>
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Steve McConnell/Code Complete, Second Edition eBook (18)
|
||||||
:CATEGORY: Reading
|
|
||||||
:END:
|
:END:
|
||||||
|
|
||||||
|
** Grokking Algorithms :Unread:
|
||||||
*** Hadith Scholarship in the Indian Subcontinent
|
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:Author: Mawlana Muntasir Zaman
|
:AUTHOR: Aditya Y Bhargava
|
||||||
:Status: To Read
|
:STATUS: Unread
|
||||||
:Group: Reading
|
:CALIBRE_ID: 4
|
||||||
:STARTED:
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Aditya Y Bhargava/Grokking Algorithms (4)
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
*** Bidayat as-Sul Fi Tafdil ar-Rasul (The Beginning Of The Quest Of The High Esteem Of The Messenger ﷺ)
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Imam 'Izz ibn 'Abd al-Salam رح (Translated by Aisha Bewley)
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED: <2025-09-17 Wed>
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
*** Influence of The Noble Hadith Upon Differences of Opinion Amongst The Jurist Imams
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Shaykh Muhammad Awwamah DB
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
*** Muhammadﷺ: A Quranic Exposition of His Excellence and Virtues
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Shaykh Yusuf al-Nabahani رح; Amjad Mahmood (translation)
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
|
|
||||||
*** Beneficial Epistle & Decisive Proof on Science of Divine Unity
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Muhammad Salih al-Furfur رح; Amjad Mahmood (translation)
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
|
|
||||||
*** Seekers Aid, Manual on Creed & Hanafi Fiqh, Is'af Muridin Li
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Abd al-Ghani al-Ghunaymi al-Maydani رح; Amjad Mahmood (translation)
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
*** Muhammad ﷺ As If You Can See Him
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: A'id ibn 'Abdullah al-Qarni
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
|
|
||||||
*** How The Messenger Of Allah ﷺ Taught His Students
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Jahangir Mahmud
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
|
|
||||||
*** The Life of Muhammad ﷺ
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Imam Yahya bin Sharaf An-Nawawi رح
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
|
|
||||||
*** The prophet Muhammed ﷺ the best of all husbands
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Dr. Ghazi Al-Shammari
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
|
|
||||||
*** The Tafsir of Surah Dahr
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Shaykh Abdul Raheem sahib DB
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
*** The Tafsir of Surah Maryam
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Shaykh Abdul Raheem sahib DB
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED: <2024-10-28 Mon>
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
*** The Tafsir of Surah Fatiha
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Shaykh Abdul Raheem sahib DB
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
*** The Tafsir of Surah Yusuf
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Shaykh Abdul Raheem sahib DB
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
** Arabic Books
|
|
||||||
*** A المنهج المفيد لطلب علم الحديث
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: سيد عبد الماجد الغوري
|
|
||||||
:Status: Studied O
|
|
||||||
:Group: Study
|
|
||||||
:From: additional study book
|
|
||||||
:STARTED: <2024-07-20 Sat>
|
|
||||||
:Finished: <2024-08-30 Fri>
|
|
||||||
:CATEGORY: Studied O
|
|
||||||
:TOTAL_DAYS_SPENT: 41
|
|
||||||
:DAYS_SINCE_FINISHED: 496
|
|
||||||
:END:
|
|
||||||
*** A مختصر سيرة النبي وأصحابه العشرة
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: عبد الغني المقدسي رح
|
|
||||||
:Status: Reading
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED: <2024-09-05 Thu>
|
|
||||||
:CATEGORY: Reading
|
|
||||||
:END:
|
|
||||||
*** A الإسناد من الدين وصفحة مشرقة من تاريخ سماع الحديث عند المحدثين
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Abdul Fattah Abu Ghuddah رح
|
|
||||||
:Status: To Read
|
|
||||||
:Group: Reading
|
|
||||||
:STARTED: <2024-08-30 Fri>
|
|
||||||
:CATEGORY: To Read
|
|
||||||
:END:
|
|
||||||
** Darsi
|
|
||||||
*** A صحة ستة
|
|
||||||
**** Bukhari Shareef
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Imam Muhammad al-Bukhari رح
|
|
||||||
:Status: To Study D
|
|
||||||
:Group: Study
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Study D
|
|
||||||
:END:
|
|
||||||
**** Muslim Shareef
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Imam Muslim ibn al-Hajjaj رح
|
|
||||||
:Status: To Study D
|
|
||||||
:Group: Study
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Study D
|
|
||||||
:END:
|
|
||||||
**** Tirmizi Shareef
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Imam al-Tirmidhi (Abu Isa Muhammad ibn Isa) رح
|
|
||||||
:Status: To Study D
|
|
||||||
:Group: Study
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Study D
|
|
||||||
:END:
|
|
||||||
**** Nisai Shareef
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Imam al-Nasa'i (Ahmad ibn Shu'ayb) رح
|
|
||||||
:Status: To Study D
|
|
||||||
:Group: Study
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Study D
|
|
||||||
:END:
|
|
||||||
**** Ibn Majah Shareef
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Imam Ibn Majah (Muhammad ibn Yazid) رح
|
|
||||||
:Status: To Study D
|
|
||||||
:Group: Study
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Study D
|
|
||||||
:END:
|
|
||||||
**** Abu Dawoud Shareef
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Imam Abu Dawood (Sulayman ibn al-Ash'ath) رح
|
|
||||||
:Status: To Study D
|
|
||||||
:Group: Study
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Study D
|
|
||||||
:END:
|
|
||||||
*** A مشكاة
|
|
||||||
**** Mishkat Shareef
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Muḥammad ibn ʻAbd Allāh Khatib Al-Tabrizi رح
|
|
||||||
:Status: Studied D
|
|
||||||
:Group: Study
|
|
||||||
:STARTED: <2024-08-12 Mon>
|
|
||||||
:FINISHED: <2025-07-18 Fri>
|
|
||||||
:CATEGORY: Studied D
|
|
||||||
:TOTAL_DAYS_SPENT: 340
|
|
||||||
:DAYS_SINCE_FINISHED: 174
|
|
||||||
:END:
|
|
||||||
**** Jalalayn
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Tafsir al-Jalalayn by Jalal ad-Din al-Mahalli and Jalal ad-Din as-Suyuti رح
|
|
||||||
:Status: Studied D
|
|
||||||
:Group: Study
|
|
||||||
:STARTED: <2024-08-12 Mon>
|
|
||||||
:FINISHED: <2025-07-18 Fri>
|
|
||||||
:CATEGORY: Studied D
|
|
||||||
:TOTAL_DAYS_SPENT: 340
|
|
||||||
:DAYS_SINCE_FINISHED: 174
|
|
||||||
:END:
|
|
||||||
**** Hidaya 3
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Imam murghinani رح
|
|
||||||
:Status: Studied D
|
|
||||||
:Group: Study
|
|
||||||
:STARTED: <2024-08-12 Mon>
|
|
||||||
:FINISHED: <2025-07-18 Fri>
|
|
||||||
:CATEGORY: Studied D
|
|
||||||
:TOTAL_DAYS_SPENT: 340
|
|
||||||
:DAYS_SINCE_FINISHED: 174
|
|
||||||
:END:
|
|
||||||
**** Hidaya 4
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Imam murghinani رح
|
|
||||||
:Status: Studied D
|
|
||||||
:Group: Study
|
|
||||||
:STARTED: <2024-08-12 Mon>
|
|
||||||
:FINISHED: <2025-07-18 Fri>
|
|
||||||
:CATEGORY: Studied D
|
|
||||||
:TOTAL_DAYS_SPENT: 340
|
|
||||||
:DAYS_SINCE_FINISHED: 174
|
|
||||||
:END:
|
|
||||||
*** English Books
|
|
||||||
**** Tasheel Nahw
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: maulana mushtaq ahmad charthawli رح
|
|
||||||
:Status: Studied D
|
|
||||||
:Group: Study
|
|
||||||
:STARTED: <2019-07-01 Mon>
|
|
||||||
:Finished: <2022-07-01 Fri>
|
|
||||||
:CATEGORY: Studied D
|
|
||||||
:TOTAL_DAYS_SPENT: 1096
|
|
||||||
:DAYS_SINCE_FINISHED: 1287
|
|
||||||
:END:
|
|
||||||
**** Hadith Terminology and Classification, A handbook.
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Muhammad S. ar-Rahwan
|
|
||||||
:Status: To Study O
|
|
||||||
:Group: Study
|
|
||||||
:From: additional study book
|
|
||||||
:STARTED:
|
|
||||||
:CATEGORY: To Study O
|
|
||||||
:END:
|
:END:
|
||||||
|
|
||||||
*** References/Sharh
|
** Head First: Design Patterns :Unread:
|
||||||
**** A تفسير أبي السعود
|
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:Author: أبي السعود محمد العمادي رح
|
:AUTHOR: Eric Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra
|
||||||
:Volumes: 9
|
:STATUS: Unread
|
||||||
:Status: Voluminous
|
:CALIBRE_ID: 22
|
||||||
:Group: Study
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Eric Freeman/Head First_ Design Patterns (22)
|
||||||
:CATEGORY: Voluminous
|
|
||||||
:END:
|
|
||||||
**** A مرقاۃ المفاتیح شرح مشکوۃ المصابیح
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Mullah Ali Qari رح
|
|
||||||
:Volumes: 11
|
|
||||||
:Status: Voluminous
|
|
||||||
:Group: Study
|
|
||||||
:CATEGORY: Voluminous
|
|
||||||
:END:
|
|
||||||
**** A عمدة القاري شرح صحيح البخاري
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Allamah Ayni رح
|
|
||||||
:Volumes: 20
|
|
||||||
:Status: Voluminous
|
|
||||||
:Group: Study
|
|
||||||
:STARTED: <2025-05-29 Thu>
|
|
||||||
:CATEGORY: Voluminous
|
|
||||||
:END:
|
:END:
|
||||||
|
|
||||||
** Guide
|
** Structure and Interpretation of Computer Programs, 2nd ed. :Unread:
|
||||||
:Status: Reading | To Read | Read | Studying D | Studying O | To Study D | To Study O | Studied D | Studied O | Reference | Voluminous
|
|
||||||
:Group: Reading | Study
|
|
||||||
:Agenda: Books I am Studying (Darsi) | Books I am Studying (Outside) | Books To Study (Darsi) | Books To Study (Outside) | Books Studied (Darsi) | Books Studied (Outside) | Reference Books | Voluminous Books
|
|
||||||
|
|
||||||
* Other Books
|
|
||||||
** The Science of Self-Discipline
|
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:Author: Peter Hollins
|
:AUTHOR: Unknown
|
||||||
:Status: Others Read
|
:STATUS: Unread
|
||||||
:Group: Other
|
:CALIBRE_ID: 11
|
||||||
:STARTED: <2024-12-27 Fri>
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Unknown/Structure and Interpretation of Computer Programs, 2nd ed_ (11)
|
||||||
:FINISHED: <2025-05-24 Sat>
|
|
||||||
:CATEGORY: Read
|
|
||||||
:TOTAL_DAYS_SPENT: 148
|
|
||||||
:DAYS_SINCE_FINISHED: 229
|
|
||||||
:END:
|
|
||||||
** So good they cant ignore you
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Cal newport
|
|
||||||
:Status: Others Read
|
|
||||||
:Group: Other
|
|
||||||
:STARTED: <2025-05-25 Sun>
|
|
||||||
:FINISHED: <2025-06-15 Sun>
|
|
||||||
:CATEGORY: Read
|
|
||||||
:TOTAL_DAYS_SPENT: 21
|
|
||||||
:DAYS_SINCE_FINISHED: 207
|
|
||||||
:END:
|
|
||||||
** The Clean Coder
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Robert C. Martin
|
|
||||||
:Status: Others Read
|
|
||||||
:Group: Other
|
|
||||||
:STARTED: <2025-07-15 Tue>
|
|
||||||
:FINISHED: <2025-07-27 Sun>
|
|
||||||
:CATEGORY: Read
|
|
||||||
:TOTAL_DAYS_SPENT: 12
|
|
||||||
:DAYS_SINCE_FINISHED: 165
|
|
||||||
:END:
|
|
||||||
** Clean Code
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Robert C. Martin
|
|
||||||
:Status: Others Reading
|
|
||||||
:Group: Other
|
|
||||||
:STARTED: <2025-07-28 Mon>
|
|
||||||
:CATEGORY: Reading
|
|
||||||
:END:
|
|
||||||
** The Toyota Way
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Jeffry Liker
|
|
||||||
:Status: Others Read
|
|
||||||
:Group: Other
|
|
||||||
:STARTED: <2025-10-13 Mon>
|
|
||||||
:FINISHED: <2025-11-22 Sat>
|
|
||||||
:CATEGORY: Read
|
|
||||||
:TOTAL_DAYS_SPENT: 40
|
|
||||||
:DAYS_SINCE_FINISHED: 47
|
|
||||||
:END:
|
|
||||||
** Agile Testing
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Lisa Crispin
|
|
||||||
:Status: Others Reading
|
|
||||||
:Group: Other
|
|
||||||
:STARTED: <2025-10-13 Mon>
|
|
||||||
:FINISHED: <2026-01-07 Wed>
|
|
||||||
:CATEGORY: Reading
|
|
||||||
:TOTAL_DAYS_SPENT: 86
|
|
||||||
:DAYS_SINCE_FINISHED: 1
|
|
||||||
:END:
|
|
||||||
** Ikigai
|
|
||||||
:PROPERTIES:
|
|
||||||
:Author: Héctor García and Francesc Miralles
|
|
||||||
:Status: Others Reading
|
|
||||||
:Group: Other
|
|
||||||
:STARTED: <2025-11-23 Sun>
|
|
||||||
:CATEGORY: Reading
|
|
||||||
:END:
|
:END:
|
||||||
|
|
||||||
|
** The Clean Coder: A Code of Conduct For Professional Programmers :Read:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Robert C. Martin
|
||||||
|
:STATUS: Read
|
||||||
|
:CALIBRE_ID: 10
|
||||||
|
:COMPLETED_AT: 2025-09-23 14:47:41.693290
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Robert C. Martin/The Clean Coder_ A Code of Conduct For Professional Programmers (10)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** The Toyota Way - Jeffrey Liker :Read:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Jeffrey Liker
|
||||||
|
:STATUS: Read
|
||||||
|
:CALIBRE_ID: 16
|
||||||
|
:COMPLETED_AT: 2025-11-22 23:11:24.006065
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Jeffrey Liker/The Toyota Way - Jeffrey Liker (16)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
* Current Reads
|
||||||
|
** Khulfa-e-Rashideen :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Makbool Ahmed Suhaarwi | Afzal Hoosen Elias (translator)
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 30
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Makbool Ahmed Suhaarwi , Afzal Hoosen Elias (translator)/Khulfa-e-Rashideen (30)
|
||||||
|
:END:
|
||||||
|
|
||||||
** Guide:
|
** The Dose Effect :Unread:
|
||||||
:Status: Others Reading | Others Read | Others To Read
|
:PROPERTIES:
|
||||||
:Group: Other
|
:AUTHOR: Tj Power
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 28
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Tj Power/The Dose Effect (28)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
* Deen
|
||||||
|
** A Gift for Nikah :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Shaykh Abdul Raheem Limbada
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 23
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Shaykh Abdul Raheem Limbada/A Gift for Nikah (23)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** Khulfa-e-Rashideen :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Makbool Ahmed Suhaarwi | Afzal Hoosen Elias (translator)
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 30
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Makbool Ahmed Suhaarwi , Afzal Hoosen Elias (translator)/Khulfa-e-Rashideen (30)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** The Tafseer of Surah Fatiha :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Shaykh Abdul Raheem Limbada
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 26
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Shaykh Abdul Raheem Limbada/The Tafseer of Surah Fatiha (26)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** The Tafseer of Surah Maryam :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Shaykh Abdul Raheem Limbada
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 25
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Shaykh Abdul Raheem Limbada/The Tafseer of Surah Maryam (25)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** The Tafseer of Surah Nuh :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Shaykh Abdul Raheem Limbada
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 24
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Shaykh Abdul Raheem Limbada/The Tafseer of Surah Nuh (24)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** The Tafseer of Surah Yusuf :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Shaykh Abdul Raheem Limbada
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 27
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Shaykh Abdul Raheem Limbada/The Tafseer of Surah Yusuf (27)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
* Self Improvement
|
||||||
|
** Ikigai :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Héctor García, Francesc Miralles
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 13
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Héctor García/Ikigai (13)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** Learn Like a Polymath :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Peter Hollins
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 9
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Peter Hollins/Learn Like a Polymath (9)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** Polymath :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Peter Hollins
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 8
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Peter Hollins/Polymath (8)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** So Good They Can't Ignore You: Why Skills Trump Passion in the Quest for Work You Love :Read:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Cal Newport
|
||||||
|
:STATUS: Read
|
||||||
|
:CALIBRE_ID: 5
|
||||||
|
:COMPLETED_AT: 2025-09-23 14:48:07.510340
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Cal Newport/So Good They Can't Ignore You_ Why Skills Trump Passion in the Quest for Work You Love (5)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** The Book of Ichigo Ichie: The Art of Making the Most of Every Moment, the Japanese Way :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Héctor García, Francesc Miralles
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 14
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Héctor García/The Book of Ichigo Ichie_ The Art of Making the Most of Every Moment, the Japanese Way (14)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** The Dose Effect :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Tj Power
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 28
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Tj Power/The Dose Effect (28)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** The Science of Daily Self-Discipline: Using Science and Daily Practices to Build Your Willpower, Self-Confidence, and Everyday Habits to Achieve Long-Term Goals (Science of Self-Help) :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Oliver McAndrew
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 3
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Oliver McAndrew/The Science of Daily Self-Discipline_ Using Science and Daily Practices to Build Your Willpower, (3)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** The Science of Powerful Focus: 23 Methods for More Productivity, More Discipline, Less Procrastination, and Less Stress :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Peter Hollins
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 6
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Peter Hollins/The Science of Powerful Focus_ 23 Methods for More Productivity, More Discipline, Less Procrasti (6)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** The Science of Self-Discipline :Read:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: Peter Hollins
|
||||||
|
:STATUS: Read
|
||||||
|
:CALIBRE_ID: 7
|
||||||
|
:COMPLETED_AT: 2025-09-23 14:47:59.085450
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/Peter Hollins/The Science of Self-Discipline (7)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
* Unsorted
|
||||||
|
** Fundamental Accessibility Tests: Basic Functionality :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: DAISY Consortium
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 2
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/DAISY Consortium/Fundamental Accessibility Tests_ Basic Functionality (2)
|
||||||
|
:END:
|
||||||
|
|
||||||
|
** Quick Start Guide :Unread:
|
||||||
|
:PROPERTIES:
|
||||||
|
:AUTHOR: John Schember
|
||||||
|
:STATUS: Unread
|
||||||
|
:CALIBRE_ID: 1
|
||||||
|
:PATH: /home/zaine/master-folder/projects/calibre/library/John Schember/Quick Start Guide (1)
|
||||||
|
:END:
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:ID: 565eaccd-8cf6-4dbb-bc66-a4b37367ce6b
|
:ID: 565eaccd-8cf6-4dbb-bc66-a4b37367ce6b
|
||||||
:END:
|
:END:
|
||||||
#+title: non_technical_moc
|
#+title: Non-Technical MOC
|
||||||
#+filetags: :moc:
|
#+filetags: :moc:
|
||||||
|
|
||||||
[[id:65F747B1-3CB2-429A-9E26-ED8BC169E689][recipes-moc]]
|
- [[id:65F747B1-3CB2-429A-9E26-ED8BC169E689][recipes-moc]]
|
||||||
[[id:63314cff-3a3f-49b4-9e76-4a359c51f55f][books-moc]]
|
|
||||||
|
- [[id:63314cff-3a3f-49b4-9e76-4a359c51f55f][Books MOC]]
|
||||||
|
|
||||||
|
|||||||
@@ -6,8 +6,90 @@
|
|||||||
|
|
||||||
*WIP*
|
*WIP*
|
||||||
|
|
||||||
* Design patterns. What are they?
|
* Summary of the major patterns:
|
||||||
|
|
||||||
|
** The Strategy Pattern
|
||||||
|
Strategy is a behavioral design pattern that lets you define a family of algorithms, put each of them into a separate class, and make their objects interchangeable.
|
||||||
|
|
||||||
|
[[./assets/design-patterns/structure-pattern.png]]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
** Observer pattern
|
||||||
|
Observer is a behavioral design pattern that lets you define a subscription mechanism to notify multiple objects about any events that happen to the object they’re observing.
|
||||||
|
|
||||||
|
[[./assets/design-patterns/observer-pattern.png]]
|
||||||
|
|
||||||
|
|
||||||
|
** Decorator pattern
|
||||||
|
|
||||||
|
Decorator is a structural design pattern that lets you attach new behaviors to objects by placing these objects inside special wrapper objects that contain the behaviors.
|
||||||
|
|
||||||
|
The problem:
|
||||||
|
|
||||||
|
[[./assets/design-patterns/decorator-problem.png]]
|
||||||
|
|
||||||
|
[[./assets/design-patterns/decorator-pattern.png]]
|
||||||
|
|
||||||
|
|
||||||
|
** Factory Pattern
|
||||||
|
Factory Method is a creational design pattern that provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created.
|
||||||
|
|
||||||
|
[[./assets/design-patterns/factory-pattern.png]]
|
||||||
|
|
||||||
|
|
||||||
|
** Singleton Pattern
|
||||||
|
Singleton is a creational design pattern that lets you ensure that a class has only one instance, while providing a global access point to this instance.
|
||||||
|
|
||||||
|
[[./assets/design-patterns/singleton-pattern.png]]
|
||||||
|
|
||||||
|
|
||||||
|
** Command Pattern
|
||||||
|
Command is a behavioral design pattern that turns a request into a stand-alone object that contains all information about the request. This transformation lets you pass requests as a method arguments, delay or queue a request’s execution, and support undoable operations.
|
||||||
|
|
||||||
|
[[./assets/design-patterns/command-pattern.png]]
|
||||||
|
|
||||||
|
|
||||||
|
** Adapter Pattern
|
||||||
|
Adapter is a structural design pattern that allows objects with incompatible interfaces to collaborate.
|
||||||
|
|
||||||
|
[[./assets/design-patterns/adapter-pattern.png]]
|
||||||
|
|
||||||
|
Another approach:
|
||||||
|
|
||||||
|
[[./assets/design-patterns/adapter-pattern-2.png]]
|
||||||
|
|
||||||
|
** Facade Pattern
|
||||||
|
Facade is a structural design pattern that provides a simplified interface to a library, a framework, or any other complex set of classes.
|
||||||
|
|
||||||
|
[[./assets/design-patterns/facade-pattern.png]]
|
||||||
|
|
||||||
|
|
||||||
|
** Template Method Pattern
|
||||||
|
Template Method is a behavioral design pattern that defines the skeleton of an algorithm in the superclass but lets subclasses override specific steps of the algorithm without changing its structure.
|
||||||
|
|
||||||
|
[[./assets/design-patterns/template-method-pattern.png]]
|
||||||
|
|
||||||
|
** Iterator and Composite Pattern
|
||||||
|
Iterator is a behavioral design pattern that lets you traverse elements of a collection without exposing its underlying representation (list, stack, tree, etc.).
|
||||||
|
|
||||||
|
[[./assets/design-patterns/iterator-pattern.png]]
|
||||||
|
|
||||||
|
Composite is a structural design pattern that lets you compose objects into tree structures and then work with these structures as if they were individual objects.
|
||||||
|
|
||||||
|
[[./assets/design-patterns/composite-pattern.png]]
|
||||||
|
|
||||||
|
** State Pattern
|
||||||
|
State is a behavioral design pattern that lets an object alter its behavior when its internal state changes. It appears as if the object changed its class.
|
||||||
|
|
||||||
|
[[./assets/design-patterns/state-pattern.png]]
|
||||||
|
|
||||||
|
** Proxy Pattern
|
||||||
|
Proxy is a structural design pattern that lets you provide a substitute or placeholder for another object. A proxy controls access to the original object, allowing you to perform something either before or after the request gets through to the original object.
|
||||||
|
|
||||||
|
[[./assets/design-patterns/proxy-pattern.png]]
|
||||||
|
|
||||||
|
* Design patterns. What are they?
|
||||||
|
|
||||||
They are reusable solutions to common problems in software design. They help to make code more flexible, maintainable, and scalable.
|
They are reusable solutions to common problems in software design. They help to make code more flexible, maintainable, and scalable.
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,13 @@
|
|||||||
#+title: 2026 Targets
|
#+title: 2026 Targets
|
||||||
#+filetags: :misc:
|
#+filetags: :misc:
|
||||||
|
|
||||||
- Reading:
|
* Reading:
|
||||||
20 books
|
- 20 books
|
||||||
100 articles of medium size
|
- 100 articles of medium size
|
||||||
|
|
||||||
|
** Agile Testing
|
||||||
|
** Head first into design patterns
|
||||||
|
** Code Complete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
12
20260111204228-rss_articles.org
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
:PROPERTIES:
|
||||||
|
:ID: 3a8274ef-f2fe-486d-9caf-0c56982b9917
|
||||||
|
:END:
|
||||||
|
#+title: RSS Articles
|
||||||
|
|
||||||
|
* [[https://blog.pragmaticengineer.com/downdetector-and-the-real-cost-of-no-upstream-dependencies/][Downdetector and the real cost of no upstream dependencies]]
|
||||||
|
:PROPERTIES:
|
||||||
|
:FEED: The Pragmatic Engineer
|
||||||
|
:MINIFLUX_ID: 5250
|
||||||
|
:READ_AT: 2026-01-11 21:29
|
||||||
|
:END:
|
||||||
|
|
||||||
2
Makefile
@@ -9,7 +9,7 @@ build:
|
|||||||
|
|
||||||
json:
|
json:
|
||||||
@echo "Generating the JSON output..."
|
@echo "Generating the JSON output..."
|
||||||
python search-index.py
|
/usr/bin/python3 search-index.py
|
||||||
|
|
||||||
# Fast build without search index
|
# Fast build without search index
|
||||||
fast:
|
fast:
|
||||||
|
|||||||
@@ -107,11 +107,6 @@
|
|||||||
"title": "Books MOC",
|
"title": "Books MOC",
|
||||||
"url": "/20250727174809-books_moc.html"
|
"url": "/20250727174809-books_moc.html"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"id": "363dbdfa-f23c-4f7e-a6f3-6d34f78984bb",
|
|
||||||
"title": "books-org-agenda",
|
|
||||||
"url": "/20250724230557-books_org_agenda.html"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"id": "bca8e7a6-0590-4630-ab49-210306ad21a2",
|
"id": "bca8e7a6-0590-4630-ab49-210306ad21a2",
|
||||||
"title": "bowling-kata",
|
"title": "bowling-kata",
|
||||||
@@ -347,6 +342,11 @@
|
|||||||
"title": "leetcode_notes",
|
"title": "leetcode_notes",
|
||||||
"url": "/20241210001206-leetcode_notes.html"
|
"url": "/20241210001206-leetcode_notes.html"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "363dbdfa-f23c-4f7e-a6f3-6d34f78984bb",
|
||||||
|
"title": "Library",
|
||||||
|
"url": "/20250724230557-books_org_agenda.html"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "569a4a57-1843-4821-8259-17762855985e",
|
"id": "569a4a57-1843-4821-8259-17762855985e",
|
||||||
"title": "linux-arch-linux",
|
"title": "linux-arch-linux",
|
||||||
@@ -403,7 +403,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "565eaccd-8cf6-4dbb-bc66-a4b37367ce6b",
|
"id": "565eaccd-8cf6-4dbb-bc66-a4b37367ce6b",
|
||||||
"title": "non_technical_moc",
|
"title": "Non-Technical MOC",
|
||||||
"url": "/20250806111925-non_technical_moc.html"
|
"url": "/20250806111925-non_technical_moc.html"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -466,6 +466,11 @@
|
|||||||
"id": "65F747B1-3CB2-429A-9E26-ED8BC169E689",
|
"id": "65F747B1-3CB2-429A-9E26-ED8BC169E689",
|
||||||
"title": "recipes-main",
|
"title": "recipes-main",
|
||||||
"url": "/20250717230336-recipes_moc.html"
|
"url": "/20250717230336-recipes_moc.html"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "3a8274ef-f2fe-486d-9caf-0c56982b9917",
|
||||||
|
"title": "RSS Articles",
|
||||||
|
"url": "/20260111204228-rss_articles.html"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"S": [
|
"S": [
|
||||||
|
|||||||
@@ -30,7 +30,6 @@ This file is auto-generated. Do not edit manually.
|
|||||||
- [[id:238ff7d8-db22-41e2-8aad-fc3c778e6248][book-recs]]
|
- [[id:238ff7d8-db22-41e2-8aad-fc3c778e6248][book-recs]]
|
||||||
- [[id:2706598f-e6aa-4e88-8d24-5f699bd22787][book_notes]]
|
- [[id:2706598f-e6aa-4e88-8d24-5f699bd22787][book_notes]]
|
||||||
- [[id:63314cff-3a3f-49b4-9e76-4a359c51f55f][Books MOC]]
|
- [[id:63314cff-3a3f-49b4-9e76-4a359c51f55f][Books MOC]]
|
||||||
- [[id:363dbdfa-f23c-4f7e-a6f3-6d34f78984bb][books-org-agenda]]
|
|
||||||
- [[id:bca8e7a6-0590-4630-ab49-210306ad21a2][bowling-kata]]
|
- [[id:bca8e7a6-0590-4630-ab49-210306ad21a2][bowling-kata]]
|
||||||
- [[id:b2fb976a-c23c-4275-8a53-da343c223b97][Brain MOC]]
|
- [[id:b2fb976a-c23c-4275-8a53-da343c223b97][Brain MOC]]
|
||||||
|
|
||||||
@@ -94,6 +93,7 @@ This file is auto-generated. Do not edit manually.
|
|||||||
- [[id:63456626-b34e-46d9-b85e-0f1f5724aa83][lazy_evaluation]]
|
- [[id:63456626-b34e-46d9-b85e-0f1f5724aa83][lazy_evaluation]]
|
||||||
- [[id:93a43a24-6861-40c4-b45b-581977bb55cf][leetcode-arrays]]
|
- [[id:93a43a24-6861-40c4-b45b-581977bb55cf][leetcode-arrays]]
|
||||||
- [[id:9d1cfccc-8da7-41a3-b435-9857f0abe441][leetcode_notes]]
|
- [[id:9d1cfccc-8da7-41a3-b435-9857f0abe441][leetcode_notes]]
|
||||||
|
- [[id:363dbdfa-f23c-4f7e-a6f3-6d34f78984bb][Library]]
|
||||||
- [[id:569a4a57-1843-4821-8259-17762855985e][linux-arch-linux]]
|
- [[id:569a4a57-1843-4821-8259-17762855985e][linux-arch-linux]]
|
||||||
- [[id:bdb493df-db92-4c93-9558-0b10fdff3048][linux_moc]]
|
- [[id:bdb493df-db92-4c93-9558-0b10fdff3048][linux_moc]]
|
||||||
|
|
||||||
@@ -108,7 +108,7 @@ This file is auto-generated. Do not edit manually.
|
|||||||
- [[id:0880f089-a5ad-49cd-8ce3-f020a5941313][networking-moc]]
|
- [[id:0880f089-a5ad-49cd-8ce3-f020a5941313][networking-moc]]
|
||||||
- [[id:a087da71-bcfb-4ddf-9565-b82113d5d27f][neuroplasticity]]
|
- [[id:a087da71-bcfb-4ddf-9565-b82113d5d27f][neuroplasticity]]
|
||||||
- [[id:56f39be4-1108-4020-be5a-1f3a0fbf96fa][nextcloud]]
|
- [[id:56f39be4-1108-4020-be5a-1f3a0fbf96fa][nextcloud]]
|
||||||
- [[id:565eaccd-8cf6-4dbb-bc66-a4b37367ce6b][non_technical_moc]]
|
- [[id:565eaccd-8cf6-4dbb-bc66-a4b37367ce6b][Non-Technical MOC]]
|
||||||
|
|
||||||
* O
|
* O
|
||||||
- [[id:2c2d8df4-ad36-40ab-9f30-8a047b372956][old_nextcloud_server_code]]
|
- [[id:2c2d8df4-ad36-40ab-9f30-8a047b372956][old_nextcloud_server_code]]
|
||||||
@@ -126,6 +126,7 @@ This file is auto-generated. Do not edit manually.
|
|||||||
- [[id:EA93341B-20C0-48A2-BD88-F24ED3C540DA][recipes-done]]
|
- [[id:EA93341B-20C0-48A2-BD88-F24ED3C540DA][recipes-done]]
|
||||||
- [[id:F7D68FF4-CAD0-4791-BAE4-AC20B84A8785][recipes-ideas]]
|
- [[id:F7D68FF4-CAD0-4791-BAE4-AC20B84A8785][recipes-ideas]]
|
||||||
- [[id:65F747B1-3CB2-429A-9E26-ED8BC169E689][recipes-main]]
|
- [[id:65F747B1-3CB2-429A-9E26-ED8BC169E689][recipes-main]]
|
||||||
|
- [[id:3a8274ef-f2fe-486d-9caf-0c56982b9917][RSS Articles]]
|
||||||
|
|
||||||
* S
|
* S
|
||||||
- [[id:99533f2d-a4e8-41d0-a605-c7d4cef6f995][self_hosting]]
|
- [[id:99533f2d-a4e8-41d0-a605-c7d4cef6f995][self_hosting]]
|
||||||
|
|||||||
BIN
assets/design-patterns/adapter-pattern-2.png
Normal file
|
After Width: | Height: | Size: 56 KiB |
BIN
assets/design-patterns/adapter-pattern.png
Normal file
|
After Width: | Height: | Size: 113 KiB |
BIN
assets/design-patterns/command-pattern.png
Normal file
|
After Width: | Height: | Size: 134 KiB |
BIN
assets/design-patterns/composite-pattern.png
Normal file
|
After Width: | Height: | Size: 90 KiB |
BIN
assets/design-patterns/decorator-pattern.png
Normal file
|
After Width: | Height: | Size: 43 KiB |
BIN
assets/design-patterns/decorator-problem.png
Normal file
|
After Width: | Height: | Size: 41 KiB |
BIN
assets/design-patterns/facade-pattern.png
Normal file
|
After Width: | Height: | Size: 110 KiB |
BIN
assets/design-patterns/factory-pattern.png
Normal file
|
After Width: | Height: | Size: 108 KiB |
BIN
assets/design-patterns/iterator-pattern.png
Normal file
|
After Width: | Height: | Size: 126 KiB |
BIN
assets/design-patterns/observer-pattern.png
Normal file
|
After Width: | Height: | Size: 118 KiB |
BIN
assets/design-patterns/proxy-pattern.png
Normal file
|
After Width: | Height: | Size: 66 KiB |
BIN
assets/design-patterns/singleton-pattern.png
Normal file
|
After Width: | Height: | Size: 49 KiB |
BIN
assets/design-patterns/state-pattern.png
Normal file
|
After Width: | Height: | Size: 143 KiB |
BIN
assets/design-patterns/structure-pattern.png
Normal file
|
After Width: | Height: | Size: 9.8 KiB |
BIN
assets/design-patterns/template-method-pattern.png
Normal file
|
After Width: | Height: | Size: 50 KiB |
@@ -22,7 +22,9 @@
|
|||||||
--page-bg: #444;
|
--page-bg: #444;
|
||||||
--fg: #f3f3f3;
|
--fg: #f3f3f3;
|
||||||
|
|
||||||
--heading: #f9f9f9;
|
--heading: #9ecbff;
|
||||||
|
--heading-2: #FFBB87;
|
||||||
|
--heading-3: #FF6F61;
|
||||||
--link: lightblue;
|
--link: lightblue;
|
||||||
--link-2: var(--link);
|
--link-2: var(--link);
|
||||||
|
|
||||||
@@ -60,17 +62,26 @@ body {
|
|||||||
font-family: Inter, sans-serif;
|
font-family: Inter, sans-serif;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Keep your layout intent (column app shell) */
|
.tag {
|
||||||
|
background-color: transparent !important;
|
||||||
|
color: var(--link);
|
||||||
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
}
|
}
|
||||||
|
|
||||||
h1,
|
h1 {
|
||||||
h2,
|
|
||||||
h3 {
|
|
||||||
color: var(--heading);
|
color: var(--heading);
|
||||||
}
|
}
|
||||||
|
h2 {
|
||||||
|
color: var(--heading);
|
||||||
|
}
|
||||||
|
h3 {
|
||||||
|
color: var(--heading-2);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
a {
|
a {
|
||||||
color: var(--link-2);
|
color: var(--link-2);
|
||||||
@@ -81,10 +92,6 @@ a:hover {
|
|||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* =========================================================
|
|
||||||
PREAMBLE / HEADER
|
|
||||||
========================================================= */
|
|
||||||
|
|
||||||
#preamble {
|
#preamble {
|
||||||
top: 0;
|
top: 0;
|
||||||
z-index: 20;
|
z-index: 20;
|
||||||
@@ -98,9 +105,9 @@ a:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.banner-header {
|
.banner-header {
|
||||||
position: relative; /* anchor for Close All */
|
position: relative;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: flex-start; /* align to left */
|
justify-content: flex-start;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
gap: 1rem;
|
gap: 1rem;
|
||||||
|
|
||||||
|
|||||||
@@ -184,7 +184,7 @@ Created with %c on <a href=\"https://www.archlinux.org/\">Arch</a> <a href=\"htt
|
|||||||
|
|
||||||
(setq org-confirm-babel-evaluate nil ;; Disable confirmation for code block evaluation
|
(setq org-confirm-babel-evaluate nil ;; Disable confirmation for code block evaluation
|
||||||
org-export-with-smart-quotes t ;; turns " into curly quotes
|
org-export-with-smart-quotes t ;; turns " into curly quotes
|
||||||
org-html-self-link-headlines t ;; headlines link to self
|
;;org-html-self-link-headlines t ;; headlines link to self
|
||||||
org-html-validation-link nil ;; dont validate html (in order to check it is up to web standards)
|
org-html-validation-link nil ;; dont validate html (in order to check it is up to web standards)
|
||||||
org-html-inline-images t ;; self-expl
|
org-html-inline-images t ;; self-expl
|
||||||
org-export-with-sub-superscripts t ;; render h_x as large h with subscript x
|
org-export-with-sub-superscripts t ;; render h_x as large h with subscript x
|
||||||
@@ -277,6 +277,7 @@ Created with %c on <a href=\"https://www.archlinux.org/\">Arch</a> <a href=\"htt
|
|||||||
(message "✅ all-files.org generated"))))
|
(message "✅ all-files.org generated"))))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
(setq org-publish-project-alist
|
(setq org-publish-project-alist
|
||||||
`(
|
`(
|
||||||
("org-roam"
|
("org-roam"
|
||||||
@@ -285,7 +286,6 @@ Created with %c on <a href=\"https://www.archlinux.org/\">Arch</a> <a href=\"htt
|
|||||||
:publishing-directory "~/master-folder/org_files/org_roam/output/"
|
:publishing-directory "~/master-folder/org_files/org_roam/output/"
|
||||||
:recursive t
|
:recursive t
|
||||||
:publishing-function org-html-publish-to-html
|
:publishing-function org-html-publish-to-html
|
||||||
|
|
||||||
:with-author nil
|
:with-author nil
|
||||||
:with-creator nil
|
:with-creator nil
|
||||||
:with-date t
|
:with-date t
|
||||||
|
|||||||