Changeset 972a737


Ignore:
Timestamp:
Apr 16, 2023, 5:54:55 PM (19 months ago)
Author:
w96k <w96k@…>
Branches:
master
Children:
3c72e49
Parents:
962709f
Message:

Add logseq

Location:
content/digarden
Files:
24 added
6 deleted
2 edited
438 moved

Legend:

Unmodified
Added
Removed
  • content/digarden/logseq/bak/logseq/config/2023-04-08T11_40_14.796Z.Desktop.edn

    r962709f r972a737  
    3939
    4040 ;; Enable Block timestamp
    41  :feature/enable-block-timestamps? false
     41 :feature/enable-block-timestamps? true
    4242
    4343 ;; Enable remove accents when searching.
     
    4646
    4747 ;; Enable journals
    48  ;; :feature/enable-journals? true
     48 :feature/enable-journals? true
    4949
    5050 ;; Enable flashcards
     
    343343 ;;     ;use Percent-encoding for other invalid characters
    344344 :file/name-format :triple-lowbar
     345 :graph/settings {:orphan-pages? true}
     346 :editor/preferred-pasting-file? true
     347 :preferred-format :org
     348 :publishing/all-pages-public? true
    345349 :feature/enable-whiteboards? true
    346  :graph/settings {:journal? true, :builtin-pages? false, :excluded-pages? true, :orphan-pages? true}
    347  :publishing/all-pages-public? true
    348350
    349351 ;; specify the format of the filename for journal files
  • content/digarden/logseq/bak/logseq/config/2023-04-08T11_52_49.931Z.Desktop.edn

    r962709f r972a737  
    3939
    4040 ;; Enable Block timestamp
    41  :feature/enable-block-timestamps? false
     41 :feature/enable-block-timestamps? true
    4242
    4343 ;; Enable remove accents when searching.
     
    4646
    4747 ;; Enable journals
    48  ;; :feature/enable-journals? true
     48 :feature/enable-journals? true
    4949
    5050 ;; Enable flashcards
     
    343343 ;;     ;use Percent-encoding for other invalid characters
    344344 :file/name-format :triple-lowbar
     345 :graph/settings {:orphan-pages? true}
     346 :editor/preferred-pasting-file? true
     347 :preferred-format :org
     348 :publishing/all-pages-public? true
    345349 :feature/enable-whiteboards? true
    346  :graph/settings {:journal? true, :builtin-pages? false, :excluded-pages? false, :orphan-pages? true}
    347  :publishing/all-pages-public? true
    348350
    349351 ;; specify the format of the filename for journal files
  • content/digarden/logseq/bak/logseq/config/2023-04-08T12_14_06.034Z.Desktop.edn

    r962709f r972a737  
    3939
    4040 ;; Enable Block timestamp
    41  :feature/enable-block-timestamps? false
     41 :feature/enable-block-timestamps? true
    4242
    4343 ;; Enable remove accents when searching.
     
    4646
    4747 ;; Enable journals
    48  ;; :feature/enable-journals? true
     48 :feature/enable-journals? true
    4949
    5050 ;; Enable flashcards
     
    343343 ;;     ;use Percent-encoding for other invalid characters
    344344 :file/name-format :triple-lowbar
     345 :graph/settings {:orphan-pages? true}
     346 :editor/preferred-pasting-file? true
     347 :preferred-format :org
     348 :publishing/all-pages-public? true
    345349 :feature/enable-whiteboards? true
    346  :graph/settings {:journal? false, :builtin-pages? false, :excluded-pages? true, :orphan-pages? true}
    347  :publishing/all-pages-public? true
    348350
    349351 ;; specify the format of the filename for journal files
  • content/digarden/logseq/bak/logseq/config/2023-04-10T11_18_09.120Z.Desktop.edn

    r962709f r972a737  
    3939
    4040 ;; Enable Block timestamp
    41  :feature/enable-block-timestamps? false
     41 :feature/enable-block-timestamps? true
    4242
    4343 ;; Enable remove accents when searching.
     
    4646
    4747 ;; Enable journals
    48  ;; :feature/enable-journals? true
     48 :feature/enable-journals? true
    4949
    5050 ;; Enable flashcards
     
    343343 ;;     ;use Percent-encoding for other invalid characters
    344344 :file/name-format :triple-lowbar
     345 :graph/settings {:orphan-pages? true}
     346 :editor/preferred-pasting-file? true
     347 :preferred-format :org
     348 :publishing/all-pages-public? true
    345349 :feature/enable-whiteboards? true
    346  :graph/settings {:journal? true, :builtin-pages? false, :excluded-pages? false, :orphan-pages? true}
    347  :publishing/all-pages-public? true
    348350
    349351 ;; specify the format of the filename for journal files
  • content/digarden/logseq/config.edn

    r962709f r972a737  
    55 ;; maybe your personal preferred format is Org but you'd
    66 ;; need to use Markdown for some projects.
    7  :preferred-format "org"
     7 ;; :preferred-format ""
    88
    99 ;; Preferred workflow style.
     
    3939
    4040 ;; Enable Block timestamp
    41  :feature/enable-block-timestamps? false
     41 :feature/enable-block-timestamps? true
    4242
    4343 ;; Enable remove accents when searching.
     
    4646
    4747 ;; Enable journals
    48  ;; :feature/enable-journals? true
     48 :feature/enable-journals? true
    4949
    5050 ;; Enable flashcards
     
    343343 ;;     ;use Percent-encoding for other invalid characters
    344344 :file/name-format :triple-lowbar
    345  :feature/enable-whiteboards? true
    346  :graph/settings {:journal? true, :builtin-pages? false, :excluded-pages? false, :orphan-pages? true}
     345 :graph/settings {:orphan-pages? true}
     346 :editor/preferred-pasting-file? true
     347 :preferred-format :org
    347348 :publishing/all-pages-public? true
    348349
  • content/digarden/logseq/graphs-txid.edn

    r962709f r972a737  
    1 ["9d2ac270-d4e4-4148-998c-be69a616f75f" "51f2ba4e-781f-4fbf-ab56-ce9d47e4a7ed" 119]
     1["9d2ac270-d4e4-4148-998c-be69a616f75f" "d332d114-e8ee-41f1-86f4-a679d9ef7bf3" 164]
  • content/digarden/pages/20210409054712-жизнь.org

    r962709f r972a737  
    33:END:
    44#+TITLE: @w96k: Digital Garden
     5
    56* Digital Garden Index
    67[[id:3085a136-04a4-4c5e-9bd3-34c4567a1827][Digital Garden]] is such set of notes similar to Zettelkasten, that are
     
    2526- [[id:4d48c799-fe0e-4fc1-8a50-71b54607da92][Обо мне]]
    2627- [[id:e54cda83-96e6-44cc-a4ce-da02af0dec86][Блог]]
     28- Планы
    2729- [[id:a09282ec-74bc-4ed4-a1b1-1e7a23edbb81][ЭВМ]]
    2830- [[id:84b2d74f-8679-44eb-afa1-00ac57f64895][Наука]]
     
    3941- [[id:9586500e-a09c-45d3-b7da-801a2d7567db][Развлечения]]
    4042- [[id:cb76e21d-fe04-4a70-8d0e-96e2365b2e8d][Работа]]
    41 
    4243** Если не находит ID по ссылкам 
    4344#+begin_src emacs-lisp :results nil
  • content/digarden/pages/20210409054812-emacs.org

    r962709f r972a737  
    33:END:
    44#+title: Emacs
     5
    56* Emacs
    67Emacs -- текстовый редактор, который предоставляет консистентный
     
    3536- [[id:9792ddf9-bccf-499b-8a96-35987daaebc8][emacs-erc]]
    3637- [[id:2911e31e-9f68-4379-b0e9-447dfe5e27fe][Emacs Gnus]]
    37  
    3838** Материалы
    3939- https://d12frosted.io
    40 
    4140** Видео-каналы:
    4241- [[https://youtube.com/channel/UCe5excZqMeG1CIW-YhMTCEQ][Emacs-Elements]]
  • content/digarden/pages/20210409055328-общество.org

    r962709f r972a737  
    33:END:
    44#+title: Общество
     5
    56* Общество
    67Жизнь общества ещё больше похоже на алгоритм чем жизнь отдельно
  • content/digarden/pages/20210409060437-libre_pc.org

    r962709f r972a737  
    44#+title: Libre-PC
    55#+filetags: :todo:
     6
    67* Libre PC
    78Проект продажи пяти свободных компьютеров с прошитым [[id:9983f87a-b2b0-42a6-abe5-bedb333e04e5][Libreboot]]
     
    1415Расчёт стоимости:
    1516Потрачено ~60к
    16 
    1717* CANCELLED Прочитать документацию [[id:ae4668e8-d6e9-4f51-814a-b1d87866c1b0][GNU Grub]]
    1818- State "CANCELLED"  from "TODO"       [2021-05-30 Вс 21:35] \\
     
    3030Как собирать Coreboot в Guix:
    3131~guix environment --ad-hoc gcc-toolchain flex bison ncurses wget pciutils libusb libftdi font-gnu-unifont zlib~
    32 
    3332** TODO Собрать платы с ssd и куллером
    3433** TODO Перепрошить платы на Libreboot 2021
  • content/digarden/pages/20210409064918-эвм.org

    r962709f r972a737  
    33:END:
    44#+title: ЭВМ
     5
    56* ЭВМ
    67- [[id:c96a8193-df06-4528-9f5b-5ba4560c068f][Emacs]]
     
    1011- [[id:48e750f3-079f-44a5-add8-607b6230eef2][Программы]]
    1112- [[id:c3893dd6-2555-45c5-a94f-7a51d7804ce8][Железо]]
    12 
  • content/digarden/pages/20210409071146-python.org

    r962709f r972a737  
    33:END:
    44#+title: Python
     5
    56* Python
    67Высокоуровневый язык программирования, применяемый для широкого спектра
  • content/digarden/pages/20210409071351-c.org

    r962709f r972a737  
    33:END:
    44#+title: C
     5
    56* C
    67[[https://bell-labs.com/usr/dmr/www/chist.html][История разработки языка C]]
    78** Стандарт C 2010:
    89https://port70.net/~nsz/c/c11/n1570.html
    9 
    1010** Основные реализации:
    1111- [[id:28f71607-81c7-42b4-9968-d22de5adba55][GCC]]
    1212- [[id:ecfebd9f-7692-4d8a-98a5-cd35c3d38740][Clang]] (LLVM)
    13 
    1413** Отличия между реализациями GCC и Clang LLVM:
    1514https://en.terminalroot.com.br/gcc-vs-llvm-which-is-the-best-compiler/
     
    3130X86, X86-64, PowerPC, PowerPC-64, ARM, Thumb, SPARC, Alpha, CellSPU,
    3231MIPS, MSP430, SystemZ, WebAssembly, and XCore.
    33  
    3432*** API для работы
    3533- У LLVM всё лучше со статическим анализом. GCC более highly coupled.
    36 - У LLVM лучше с выводом ошибок 
    37 
     34- У LLVM лучше с выводом ошибок
    3835** Утилиты разработки (помимо компилятора):
    3936- [[id:fe849377-d338-4347-b34f-3fa9a70c3e35][Make]]
    4037- [[id:19992062-adc7-48e4-9f36-f630c92e7e70][GDB]]
    4138- [[id:fdc70d71-d0a9-413b-a368-358995cb56e3][Valgrind]]
    42  
    4339** Статьи
    4440- [[https://habr.com/ru/company/ruvds/blog/562530/][Хабр: Почему я всё ещё люблю C, но при этом терпеть не могу C++?]]
    4541- [[https://beej.us/guide/bgc/html/split/hello-world.html][Beej's C programming Guide]]
    46 
    47  
    4842** Материалы для изучения:
    4943- [[https://fpl.cs.depaul.edu/jriely/373/extras/ctut.pdf][The GNU C Programming Tutorial]]
     
    5246- [[https://w96k.dev/public/doc/gnu-c/][GNU C Manual]]
    5347- https://www.memorymanagement.org/index.html
    54  
    5548** Как узнать код возврата процесса
    5649#+begin_src bash
  • content/digarden/pages/20210409071707-языки.org

    r962709f r972a737  
    33:END:
    44#+title: Языки
     5
    56* Языки
    67- Английский
  • content/digarden/pages/20210409072525-oberon.org

    r962709f r972a737  
    33:END:
    44#+title: Oberon
     5
    56* Oberon
    67Оберон -- это одноимённый язык программирования и [[id:47083996-25a7-46a8-99ac-00308195caec][система Оберон]].
  • content/digarden/pages/20210409072715-программы.org

    r962709f r972a737  
    33:END:
    44#+title: Программы
     5
    56* Программы
    67- [[id:f5ba5a52-c6ac-4594-ace7-e79f4a7bd1a4][Браузеры]]
  • content/digarden/pages/20210409074708-дистрибутивы.org

    r962709f r972a737  
    33:END:
    44#+title: Дистрибутивы
     5
    56* Дистрибутивы
    67** Linux
     
    1213** BSD
    1314- [[id:f9b7b796-a11e-4b46-acbd-f30e402694e4][FreeBSD]]
    14 
    15 
    1615* Составляющие дистрибутива
    1716- Ядро
     
    2423- Бутлоадер GRUB, LILO, Syslinux или другие
    2524- MAN, INFO, DOC пакеты
    26 - Вебсайт, списки рассылки, Debbugs и другая инфраструктура 
     25- Вебсайт, списки рассылки, Debbugs и другая инфраструктура
  • content/digarden/pages/20210409165725-железо.org

    r962709f r972a737  
    33:END:
    44#+title: Железо
     5
    56* Железо
    67- [[id:5ec4ce08-77be-4ed7-a36f-64ee5d7f5ef3][Ремонт и апгрейд]]
     
    1112- [[id:531f737c-c210-4d69-a67f-e57fdb3c09e2][Память компьютера]]
    1213- [[id:193f650e-682a-4826-9364-9a76e470ab00][Архитектуры компьютера]]
    13 
    1414** Видео
    1515- [[https://www.youtube.com/c/explainingcomputers/videos][Канал Explaining Computers]]
  • content/digarden/pages/20210409165733-свободное_железо.org

    r962709f r972a737  
    33:END:
    44#+title: Свободное железо
     5
    56* Свободное железо
    67- [[id:f15dc549-716a-426a-93d2-713034f64194][Свободные ноутбуки]]
  • content/digarden/pages/20210409171835-наука.org

    r962709f r972a737  
    33:END:
    44#+title: Наука
     5
    56* Наука
    67Наука -- деятельность человека, направленная на нахождение объективной
  • content/digarden/pages/20210409171856-интернет.org

    r962709f r972a737  
    33:END:
    44#+title: Интернет
     5
    56* Ссылки
    67
  • content/digarden/pages/20210409214624-кибернетика_информатика.org

    r962709f r972a737  
    33:END:
    44#+title: Кибернетика / Информатика
     5
    56* Кибернетика / Информация
    67- [[id:b439f752-4dfb-47b3-9563-4500dbcc269a][Построение вычислительных устройств]]
  • content/digarden/pages/20210409214838-математика.org

    r962709f r972a737  
    1818- Саватеев
    1919- Книги
    20 
    2120** Книги:
    2221- Владимир Успенский. Апология математики.
     
    3938[[https://pastebin.com/raw/4FngRj6n][Список книг от /math]]
    4039[[https://pastebin.com/raw/4iMjfWAf][Список книг от /math [2]​]]
    41 
    42 
    43 
    4440** Курсы
    4541- [[https://ocw.mit.edu/search/?t=Mathematics][MIT COURSEWARE]]
    46 
    4742** Иные ресурсы:
    4843- [[https://rus-math.slovaronline.com/][Математическая энциклопедия]]
  • content/digarden/pages/20210410001621-gnu.org

    r962709f r972a737  
    88- [[id:fb514b6b-a124-4472-a6ea-afe2f82639d0][Свободное использование сети Интернет]]
    99- [[id:4f1a6e56-2cfd-46fb-a0e6-ff5751c8b290][Программы GNU]]
    10  
     10
    1111* Литература
    1212** GNU Manifesto
     
    1616   :CUSTOM_ID: 1
    1717   :END:
    18  
  • content/digarden/pages/20210410091055-coreboot.org

    r962709f r972a737  
    33:END:
    44#+title: Coreboot
     5
    56* Coreboot
    67Видео "Coreboot. Практическое знакомство со свободной альтернативой
  • content/digarden/pages/20210410115336-книги.org

    r962709f r972a737  
    44#+title: Книги
    55#+filetags: :todo:
     6
    67* Книги
    78Книги -- удобный формат для систематизации мысли.
     
    2223* TODO SICP
    2324* TODO Джереми Блум – Изучаем Arduino. Инструменты и методы технического волшебства
    24 * TODO Digital Circuit Design for Computer Science Students: An Introductory Textbook 
     25* TODO Digital Circuit Design for Computer Science Students: An Introductory Textbook
    2526* TODO Understanding Digital Computers, by Forrest Mims
    2627* TODO Essentials Of Programming Languages
    2728  http://wiki.c2.com/?EssentialsOfProgrammingLanguages
    28 * TODO TeachYourselfSchemeInFixnumDays 
     29* TODO TeachYourselfSchemeInFixnumDays
    2930* TODO Little Schemer
    3031* TODO Seasoned Schemer
     
    6667* TODO Dependency Injection
    6768https://livebook.manning.com/book/dependency-injection/
    68 
    6969** Издательства
    7070Отличные издательства, которые в большинстве своём имеют хорошую литературу
  • content/digarden/pages/20210410121823-gnu_linux.org

    r962709f r972a737  
    33:END:
    44#+title: GNU/Linux
     5
    56* GNU/Linux
    67- [[id:e3d011be-2074-4a56-a0dc-6338515f715b][Дистрибутивы]]
  • content/digarden/pages/20210410124857-компиляторы.org

    r962709f r972a737  
    3030** Построение
    3131- [[http://www.craftinginterpreters.com/contents.html][Crafting Interpreters]]
    32 
    33 
    3432** Компиляторы
    3533- GCC
  • content/digarden/pages/20210410190957-проекты.org

    r962709f r972a737  
    33:END:
    44#+title: Проекты
     5
    56* Проекты
    67Долгосрочные дела.
  • content/digarden/pages/20210410194015-интересные_люди.org

    r962709f r972a737  
    33:END:
    44#+title: Интересные люди
     5
    56* Интересные люди
    67- [[id:c9ceb08f-b106-4391-b421-7d2661f649b7][RMS]]
     
    3233- [[id:3e1f7813-03d0-45e3-a516-a396a3d84279][Михаил Глухов (rigidus)]]
    3334- [[https://en.wikiquote.org/wiki/Erik_Naggum][Erik Naggum]]
    34  
    35  
    3635** Математика:
    3736- [[id:36de9ceb-6cad-41bb-8667-48063487a2c6][Джодж Буль]]
    3837- [[id:3de718ac-bd8e-4705-a99c-079a947f1130][Клод Шеннон]]
    3938- [[id:6d7f6324-fc65-4524-bb1f-4ce42364c262][Михаил Вербицкий]]
    40 
    4139** Философия:
    4240- [[id:3d3ed818-cd7a-49fd-be84-483efdaa0cad][Пётр Кропоткин]]
  • content/digarden/pages/20210410202939-увлечения.org

    r962709f r972a737  
    33:END:
    44#+title: Увлечения
     5
    56* Увлечения
    67То чем мне нравится заниматься в целом по жизни.
     
    1314- [[id:84c9e794-c30c-4ac8-b743-ec2da2bdd93f][Программирование]]
    1415- [[id:ee7bf7f6-a194-48f0-9896-f4a48af92e1f][Анархо-коммунизм]]
    15  
  • content/digarden/pages/20210410203005-схемотехника.org

    r962709f r972a737  
    33:END:
    44#+title: Схемотехника
     5
    56* Схемотехника
    67- [[id:af606e9b-0c2e-49e1-8b9d-0c1d555a07c5][SBC (Одноплатные компьютеры)]]
  • content/digarden/pages/20210410205030-emacs_vc.org

    r962709f r972a737  
    5252[[https://alexott.net/en/writings/emacs-vcs/EmacsVC.html][История модуля VC (AlexOtt)]]
    5353
    54 
    5554* Как работать с ним
    5655** Начало
  • content/digarden/pages/20210410211702-программирование.org

    r962709f r972a737  
    33:END:
    44#+title: Программирование
     5
    56* Программирование
    67Программирование имеет множество областей применения:
  • content/digarden/pages/20210410211843-веб_программирование.org

    r962709f r972a737  
    2020- Spark / Ninja
    2121- Play
    22 - Ruby on Rails 
     22- Ruby on Rails
  • content/digarden/pages/20210410211848-gui_программирование.org

    r962709f r972a737  
    1010- [[id:bf073183-b3ce-4cba-b712-62ab89e29ef8][QT]] ([[id:c3590de1-c364-46c9-a840-7fbc93d1d8e0][C++]] + биндинги)
    1111- [[id:21ef5f0d-fbb8-48d8-83ad-7dcf5d9550ca][TK]] ([[id:92d82cbc-29e7-41b0-8ced-e504811255d3][tcl]] + биндинги)
    12 - [[id:8d76d434-05ae-4e84-8ac6-f4dce1c2f606][WxWidgets]] (C++ + биндинги) 
     12- [[id:8d76d434-05ae-4e84-8ac6-f4dce1c2f606][WxWidgets]] (C++ + биндинги)
  • content/digarden/pages/20210411001007-emacs_erc.org

    r962709f r972a737  
    33:END:
    44#+title: emacs-erc
     5
    56* ERC
    67Клиент [[id:6ae1cf8d-be31-4953-90f6-75c4bad3a1c0][IRC]] для [[id:c96a8193-df06-4528-9f5b-5ba4560c068f][Emacs]]
  • content/digarden/pages/20210411141214-политика.org

    r962709f r972a737  
    33:END:
    44#+title: Политика
     5
    56* Политика
    67Способы самоорганизации общества или управления обществом. Чаще это
     
    1314- [[id:b15b1e88-3495-4c38-b2f5-77359865f5dd][Либертарианство]]
    1415- и другие
    15 
    1616** Страны
    1717- [[id:f6087752-da68-4d79-8413-27fb96147d81][Россия]]
    18  
    1918** Критика СССР:
    2019- https://revfront.forum2x2.ru/t1670-topic
  • content/digarden/pages/20210411200801-здоровье.org

    r962709f r972a737  
    33:END:
    44#+title: Здоровье
     5
    56* Здоровье
    67Как сохранить:
     
    910- [[id:28431181-3ec0-4ec6-a07a-cf6888ee4ddb][Самоооборона]]
    1011- [[id:7dd0c204-3cc0-4d16-b096-636e1b4895c0][Диета]]
    11 
    1212** Препараты
    1313*** Ожоги
     
    1717*** Температура, боль
    1818- Ибупрофен
    19 
    2019** Мои болячки
    2120- Бронхиальная астма
  • content/digarden/pages/20210412020815-свободное_использование_сети_интернет.org

    r962709f r972a737  
    33:END:
    44#+title: Свободное использование сети Интернет
     5
    56* Свободное использование сети Интернет
    67- [[id:1010b356-cac3-48d3-b16a-ca91637255de][LibreJS]]
  • content/digarden/pages/20210412185045-gnu_os.org

    r962709f r972a737  
    33:END:
    44#+title: GNU OS
     5
    56* GNU Операционная система
    67- [[id:949b22d6-de32-4bc3-a846-4b4f4b038b05][GNU/Linux]]
  • content/digarden/pages/20210412224530-ludovic_courtes.org

    r962709f r972a737  
    33:END:
    44#+title: Ludovic Courtes
     5
    56* Ludovic Courtes
    67Мейнтейнер [[id:78a7b52c-319d-4a85-9376-042ec042c8cf][GNU Guix]].
  • content/digarden/pages/20210413025702-bootstrap.org

    r962709f r972a737  
    33:END:
    44#+title: Bootstrap
     5
    56* Compiler Bootstraping
    67- [[id:11ed8abc-469b-48e9-9fc8-c2baebf3453d][GNU Mes]]
  • content/digarden/pages/20210413025726-jan_nieuwenhuizen.org

    r962709f r972a737  
    33:END:
    44#+title: Jan Nieuwenhuizen
     5
    56* Jan Nieuwenhuizen
    67Разработчик [[id:11ed8abc-469b-48e9-9fc8-c2baebf3453d][GNU Mes]].
    78
    8 Веб-сайт: http://joyofsource.com 
     9Веб-сайт: http://joyofsource.com
  • content/digarden/pages/20210413030259-mark_h_weaver.org

    r962709f r972a737  
    33:END:
    44#+title: Mark H Weaver
     5
    56* Mark H Weaver
    67Мейнтейнер [[id:4e6cf3aa-77cc-4fae-b1d9-192bc94a4657][Guile]], которого сместил Andy Wingo
  • content/digarden/pages/20210413030321-andy_wingo.org

    r962709f r972a737  
    33:END:
    44#+title: Andy Wingo
     5
    56* Andy Wingo
    67Текущий мейнтейнер [[id:4e6cf3aa-77cc-4fae-b1d9-192bc94a4657][Guile]].
  • content/digarden/pages/20210413030542-christopher_lemmer_webber.org

    r962709f r972a737  
    33:END:
    44#+title: Christopher Lemmer Webber
     5
    56* Christopher Lemmer Webber
    67Активист [[id:2dcbf803-a8f6-48a3-a02e-b67d04d6a42f][Fediverse]]. Создатель [[id:e55e9158-f782-4d38-9e2b-3afcca352f94][GNU Mediagoblin]].
  • content/digarden/pages/20210413035200-графические_подсистемы.org

    r962709f r972a737  
    33:END:
    44#+title: Графические подсистемы
     5
    56* Графические подсистемы
    67- [[id:e3ff7011-c86c-4d63-a80a-17eda6a63518][Xorg]]
    78- [[id:4457ad29-ba2d-4317-8f06-66015f091cf0][Wayland]]
    8 - [[id:46e78622-b061-4495-9408-8afa102f35e4][Framebuffer]] 
     9- [[id:46e78622-b061-4495-9408-8afa102f35e4][Framebuffer]]
  • content/digarden/pages/20210413042234-финансы.org

    r962709f r972a737  
    33:END:
    44#+title: Финансы
     5
    56* Финансы
    67- [[id:39158e6d-c38a-4b57-912b-498a6c3ff133][Учёт финансов]]
  • content/digarden/pages/20210413162950-музыка.org

    r962709f r972a737  
    33:END:
    44#+title: Музыка
     5
    56* Музыка
    67Композиторы:
    78- [[id:d0dde65d-8f67-4646-84eb-ee013ec15dcb][Astor Piazzolla]]
    8 
    99** Сочинение музыки
    1010Мой стек:
     
    1212- Lilypond
    1313- Ardouur
    14 - Musescore       
     14- Musescore
    1515*** Категории софта
    1616**** Запись MIDI
     
    3131**** Драм-машины
    3232- Hydrogen
    33 
    3433*** Как записывать баранабаны на MIDI контроллере
    3534https://music.stackexchange.com/questions/7227/what-keys-are-associated-to-what-drums-when-connecting-keyboard-to-roland-electr
  • content/digarden/pages/20210414220612-пзу.org

    r962709f r972a737  
    33:END:
    44#+title: ПЗУ
     5
    56* ПЗУ
    67Постоянное запоминающее устройство -- небольшой чип, на который можно
  • content/digarden/pages/20210415121511-чаты.org

    r962709f r972a737  
    33:END:
    44#+title: Чаты
     5
    56* Чаты
    67- [[id:6ae1cf8d-be31-4953-90f6-75c4bad3a1c0][IRC]]
  • content/digarden/pages/20210415144154-hal_abelson.org

    r962709f r972a737  
    33:END:
    44#+title: Hal Abelson
     5
    56* Hal Abelson
    67Профессор из MIT. Автор книг по [[id:f9734fab-a506-4993-a2a4-7e5eef057706][Scheme]] в частности [[id:66fb29e8-a082-4289-be17-664b3d470a8e][SICP]].
  • content/digarden/pages/20210417002617-gamedev.org

    r962709f r972a737  
    1010
    1111[[https://www.gamingonlinux.com/wiki/Game_Engines][Другие движки под Linux]]
    12  
     12
    1313** Статьи
    1414- [[https://www.linux.com/news/linux-and-art-3d-game-programming/][Программирование игр на Linux]] (eng)
    1515
    16 [[https://github.com/miloyip/game-programmer][Roadmap]] 
     16[[https://github.com/miloyip/game-programmer][Roadmap]]
  • content/digarden/pages/20210418141928-развлечения.org

    r962709f r972a737  
    88- Книги
    99- GNU / Computing
    10 - Прогулки / Туризм   
    11    
     10- Прогулки / Туризм
  • content/digarden/pages/20210420032012-работа.org

    r962709f r972a737  
    33:END:
    44#+title: Работа
     5
    56* Работа
    67По сути продажа своей воли чужой, замещение жизни за возможность
     
    1011
    1112Получаю мало, работаю по принципу наименьшего количества работы.
    12 
    1313** Необходимые навыки
    1414- Web Framework
     
    2323
    2424Я написал [[https://w96k.dev/en/posts/web-stacks.html][статью про технологии, необходимые для веб-разработчика]].
    25 
    2625** Подготовка к интервью
    2726- Собеседование Symfony Developer
    28 
    2927** Резюме
    3028- Должно быть коротким
    31 - Должно быть правдивым 
    32 
     29- Должно быть правдивым
    3330** Области
    3431- [[id:84c9e794-c30c-4ac8-b743-ec2da2bdd93f][Программирование]]
    35 
    3632** Навыки для работы
    3733- https://github.com/bzick/oh-my-backend
    38 
    3934** Потенциальные вакансии:
    4035- Backend Web Developer
     
    4237- Symfony Developer
    4338- Python Developer
    44 
    4539** Где искать работу
    4640*** РФ
    4741- Мой круг (Хабр Карьера)
    4842- HH
    49 
    5043*** Зарубежом
    5144- Linkedin
    52 - Indeed 
    53 
     45- Indeed
    5446** Отвращение к работе 
    5547Отвращение к работе не всеми порицается, хотя определённый культ к
     
    5749
    5850https://en.wikipedia.org/wiki/Refusal_of_work
    59 
    6051* The Right to be Lazy
    6152The Right to be Lazy is an essay by Cuban-born French revolutionary Marxist Paul
  • content/digarden/pages/20210423140526-php.org

    r962709f r972a737  
    33:END:
    44#+title: PHP
     5
    56* PHP
    67[[https://www.php.net/manual/en/types.comparisons.php][Таблица истинности]]
    7 
    88** Плюсы PHP:
    99- Проверки типов в рантайме (в отличии от Python)
     
    1717- Нормальная поддржка Float'ов. Будет правильно считать 0.1 + 0.2
    1818- Копирование значение, а не ссылки. Наличие оператора & для обращения к "ссылке" переменной.
    19 
    2019** Минусы PHP:
    2120- Нельзя инициализировать значения поля в классе. Это ведёт к мусору
     
    7170  var_dump(test_func($test));
    7271#+end_src
    73 
    74  
    7572** Полезные библиотеки
    7673- https://github.com/sebastiaanluca/php-pipe-operator/
    7774- https://github.com/php-toolkit/stdlib
    78    
    7975** Сниппеты
    8076*** Создание объекта без класса
     
    8985  $obj = (object) $place;
    9086#+end_src
    91 
    9287*** Поддержка LSP
    9388#+begin_src php
     
    119114   # works just fine with violating Liskov Substitute Principle
    120115#+end_src
    121 
    122  
    123116** Минусы PHP:
    124117- Страшный синтаксис, смесь Perl, Bash и Java
     
    174167*Книги*:
    175168- [[https://www.amazon.com/dp/067232704X][Extending and Embedding PHP]]
    176  
    177169** Окружение
    178170*** Дебаггер
  • content/digarden/pages/20210423140530-ruby.org

    r962709f r972a737  
    1313- Ruby on Rails. В Rails вероятно можно быстро прототипировать.
    1414- REPL
    15  
    1615** Недостатки
    1716- Очень медленный
     
    1918- Манки-патчинг многих напрягает
    2019- Rails очень централизирован, плохо поддаётся модификации, много магии
    21 
    22 
    2320** Библиотеки
    24 - [[https://sorbet.org/][Sorbet]] :: Статическая проверка типов
    25 
     21- [[https://sorbet.org/][Sorbet]] :: Статическая проверка типов
    2622** Фреймворки
    2723- [[id:0f5fbd81-cab2-4702-8867-6eb2494aac2d][Ruby on Rails]]
    28 
    2924** Ресурсы
    3025- [[https://i-love-ruby.gitlab.io/book.html][Книга: Я люблю Ruby]]
     
    3227- [[https://rubymonk.com][Rubymonk]] 
    3328- [[https://rubyreferences.github.io/rubyref/][Ruby Reference]]
    34  
    3529** Статьи
    3630- [[https://habr.com/ru/post/143990/][Хабр: Вникаем в метаклассы Ruby]]
  • content/digarden/pages/20210423140620-java.org

    r962709f r972a737  
    33:END:
    44#+title: Java
     5
    56* Java
    67** Документация
     
    89*** Самая первая версия
    910http://web.mit.edu/java_v1.0.2/
    10 
    11 
    1211** Преимущества
    1312- Статическая типизация. Чуть больше надежности по сравнению с PHP или
    1413  Python
    1514- Много библиотек и много работы.
    16 - OpenJDK свободное ПО.   
     15- OpenJDK свободное ПО.
    1716** Недостатки
    1817- Бесполезные геттеры и сеттеры, которые просто сетают поле или просто
     
    2322- Переусложненный код во многих библиотеках
    2423- Корпоративное влияние на язык скорее всего довольно серьёзное
    25 
    2624** Сертификация
    2725*** Подготовка
     
    3634
    3735[[https://www.oracle.com/java/technologies/introduction-to-java.html#318][Java Language Envrironment]]
    38 
    3936** Видео
    4037- [[https://habr.com/ru/company/golovachcourses/blog/215275/][1000+ часов видео по Java на русском]]
     
    4239- [[https://www.youtube.com/watch?v=GoXwIVyNvX0][Intro to Java Programming - Course for Absolute Beginners]]
    4340- [[https://www.youtube.com/watch?v=xk4_1vDrzzo][12 часов туториала Java]]
    44  
    4541** Преимущества
    4642- 0 не равно False, [] не равно False и т.д. Хорошая логика и практика.
    4743- Настоящее "Явное лучше чем неявное" в отличии от питона
    4844- Традиционное ООП, которое работает на всей уровни системы в отличии от PHP
    49 - Довольно безопасный язык относительно скриптовых и C(++)   
    50 
     45- Довольно безопасный язык относительно скриптовых и C(++)
    5146** Недостатки
    5247- Пакеты распространяются собранными (почти проприетарщина)
     
    5550- Сложный компилятор сам по себе   
    5651- Система типов не такая мощная как у ML
    57 - Система типов unsound (https://dl.acm.org/doi/pdf/10.1145/3022671.2984004) 
    58  
     52- Система типов unsound (https://dl.acm.org/doi/pdf/10.1145/3022671.2984004)
    5953** Сниппеты
    6054*** foreach
     
    6660  }
    6761#+end_src
    68 
    6962** Тулинг
    7063- [[https://en.wikipedia.org/wiki/JDK_Flight_Recorder][Java Flight Recorder]]
    71 
    7264** Библиотеки
    7365- [[id:5ade66ca-3d2a-4207-9b8e-50065ce2e77e][Spring]]
    7466- [[https://javaee.github.io/tutorial/toc.html][JavaEE]]
    75 
    7667** Книги
    7768- [[https://vk.com/doc26879026_509770285][Философия Java]]
  • content/digarden/pages/20210425152343-ооп.org

    r962709f r972a737  
    33:END:
    44#+title: ООП
     5
    56* ООП
    67** Термины
     
    1213
    1314  Подробнее о сервисах: [[[https://en.wikipedia.org/wiki/Service-oriented_programming][Wikipedia: Service-Oriented Programming]]]
    14 
    1515** Отношения
    1616- Наследование :: отношение "является". Легковой автомобиль является
     
    106106Подробнее об этих отношениях в [[https://habr.com/ru/post/354046/][статье "Наследование, композиция,
    107107агрегация"]].
    108  
    109108** Модификаторы доступа
    110109- *public* -- доступно всем
     
    113112
    114113- *final* -- нельзя отнаследоваться никому
    115 - *static* -- метод принадлежит классу, а не экземпляру 
    116 
     114- *static* -- метод принадлежит классу, а не экземпляру
    117115*** Статьи
    118116- [[https://habr.com/ru/post/482154/][Зачем ограничивать наследование при помощи final]]
    119 
    120117** Интерфейсы
    121118Это что-то вроде типов данных, которые обязывают классы при их
    122119реализации иметь те или иные поля и методы.
    123 
    124120** Dependency Injection
    125121Частный случай инверсии зависимостей.
    126122
    127123[[https://habr.com/ru/post/321344/][Инверсия зависимостей на Хабре]]
    128 
    129124*** Service Locator
    130125Дав интерфейс Service Locator'у, он возвращает экземпляр конкретного
    131126класса, реализующий переданный ему интерфейс.
    132 
    133127** Хорошие вещи
    134128*** Интерфейсы
     
    143137https://lispcast.com/why-getters-and-setters-are-terrible/
    144138https://www.infoworld.com/article/2073723/why-getter-and-setter-methods-are-evil.html
    145 
    146139*** Аннотации
    147140*** Наследование
     
    149142Зачем создавать класс, который плодит всего один объект, если возможно
    150143создать сразу объект как например в Javascript или Scala.
    151 
    152144*** Классы используются ради единственной сущности, а не ради многих
    153145*** Классы используют тогда, когда можно обойтись структурой
     
    159151
    160152[[id:bfb12d94-bef4-4e20-bc3a-67881e050ca1][Metaobject Protocol]]
    161 
    162153** ООП в разных языках
    163154- [[id:3df0aee3-71c5-4c3e-8833-85bd9db7093c][ООП в Javascript]]
    164155- PHP
    165156- Java
    166 - C++ 
    167 
     157- C++
    168158** Видео
    169159- [[https://youtube.com/watch?v=lbXsrHGhBAU][Object-Oriented Programming]]
  • content/digarden/pages/20210425152640-lisp.org

    r962709f r972a737  
    1515** Отличительные особенности
    1616- [[id:27de845b-74b6-4e0f-95d6-5c9b94a84119][REPL]]
    17 
    1817** Ресурсы
    1918- [[https://web.archive.org/web/20080616094043/http://www.lisp.org/table/learn.htm#tutor][Старый сайт Lisp.org]]
  • content/digarden/pages/20210427230824-структуры_данных.org

    r962709f r972a737  
    33:END:
    44#+title: Структуры данных
     5
    56* Контейнерные структуры данных
    67Простые:
  • content/digarden/pages/20210428005214-логика.org

    r962709f r972a737  
    33:END:
    44#+title: Логика
     5
    56* Виды логик
    67- [[id:42eaf23a-e722-4628-b93c-fe21909be18b][Формальная логика]]
    78- [[id:b97a9c9f-adb1-4270-87fa-79b0d59c53df][Диалектика]]
    89- Модальная логика
    9 
    1010* Таблицы истинности формальной логики
    1111  A и B входы, Q -- результат
     
    3838   | 1 | 0 | 1 |
    3939   | 1 | 1 | 0 |
    40 
    4140* Видео
    4241- [[https://www.youtube.com/watch?v=fAp43BuPVxk][Есть ли логика в логике]]
    43 
    4442* Люди
    4543- [[https://ru.wikipedia.org/wiki/%D0%98%D0%B2%D0%B8%D0%BD%2C_%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80_%D0%90%D1%80%D1%85%D0%B8%D0%BF%D0%BE%D0%B2%D0%B8%D1%87][Ивин, Александр Архипович]]
    46 
    4744** Законы логики
    48451. Закон тождества:
     
    7269  алгебр, алгебр Поста); нестандартные модели.
    7370
    74 [[https://ru.wikipedia.org/wiki/Математическая_логика][Википедия: Математическая Логика]] 
     71[[https://ru.wikipedia.org/wiki/Математическая_логика][Википедия: Математическая Логика]]
  • content/digarden/pages/20210428011320-энциклопедии.org

    r962709f r972a737  
    33:END:
    44#+title: Энциклопедии
     5
    56* Энциклопедии
    67- [[id:9e8b34f0-9ed9-4ab5-8bd5-6a300b940b52][Википедия]]
  • content/digarden/pages/20210428014629-inria.org

    r962709f r972a737  
    66- [[id:ab68624c-e88f-4fe4-94e9-d5de53f97358][Ocaml]]
    77- BigLoo
    8 - [[id:182e1fdb-3dfe-4f7a-a680-603fca382b59][Coq]]   
     8- [[id:182e1fdb-3dfe-4f7a-a680-603fca382b59][Coq]]
  • content/digarden/pages/20210428051748-виталии_брагилевскии.org

    r962709f r972a737  
    33:END:
    44#+title: Виталий Брагилевский
     5
    56* Виталий Брагилевский
    67Программист на [[id:7f86ced4-b418-4cd4-a14e-d7e4f1f343de][Haskell]]
  • content/digarden/pages/20210508210222-философия.org

    r962709f r972a737  
    2121не настолько отчётливо разобрался в вопросе, чтобы явно что-то
    2222утверждать.
    23 
    2423** Вопросы
    25 - [[id:ab0d21b0-53bd-425c-84ec-1c8ea3ed3413][Смысл жизни]] 
     24- [[id:ab0d21b0-53bd-425c-84ec-1c8ea3ed3413][Смысл жизни]]
  • content/digarden/pages/20210515012509-django.org

    r962709f r972a737  
    33:END:
    44#+title: Django
     5
    56* Django
    67** Компоненты:
     
    3334Request-Response Cycle:
    3435https://i.redd.it/jksj10krs0s31.jpg
    35 
    3636** Видео
    3737- [[https://youtube.com/watch?v=jBzwzrDvZ18][Django видеокурс от FreeCodeCamp (10 часов)]]
    3838- [[https://www.youtube.com/watch?v=fxs5dFB3xD4][Django Under Microscope]]
    3939- [[https://www.youtube.com/watch?v=tkwZ1jG3XgA][Django in Depth]]
    40  
    4140** Проекты поверх Django
    4241- Django Rest Framework
  • content/digarden/pages/20210520215553-анархизм.org

    r962709f r972a737  
    33:END:
    44#+title: Анархизм
     5
    56* Анархизм
    67
  • content/digarden/pages/20210615202918-symfony.org

    r962709f r972a737  
    33:END:
    44#+title: Symfony
     5
    56* Symfony
    67Фреймворк для работы.
     
    1314- Alice (Fixtures)
    1415https://symfonycasts.com/screencast/alice-fixtures/fixtures
    15  
    1616** Понятия
    1717-   Action
     
    5353  папки. Функции утилиты.
    5454-   Twig/Extension
    55 
    56  
    5755** Дебаг
    5856Существует Symfony Profiler (полосочка снизу).
     
    6664- [[https://youtu.be/_ESXXCboy8E][Symfony: Dependency Injection]]
    6765- [[https://thomasberends.github.io/symfony-certification-preparation-list/][Symfony Certification Preparation List]]
    68  
    6966** Статьи
    7067- [[https://100.org.ua/%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE-%D0%BE-symfony/][Немного о Symfony [RU]​]]
    7168-
    72 
    7369** Люди
    7470- [[https://fabien.potencier.org/][Fabien]]
    75 
    7671** Недостатки
    7772- Twig имеет питоновский синтаксис и сильно отличается от PHP, когда как
     
    8277Веб-ресурсы:
    8378- [[https://www.reddit.com/r/symfony/top/?t=all][Reddit]]
    84 
    8579** Видео
    8680-  [[https://www.youtube.com/@GaryClarkeTech/playlists][Gary Clarke]] (много видео про PHP и Symfony)
    8781- Symfony DDD: https://youtu.be/rkQ3-T82pkU
    88 
    8982** Статьи
    9083- [[https://symfony.com/doc/current/create_framework/http_foundation.html][Создание фреймворка на базе Symfony]]
  • content/digarden/pages/20210616143915-текстовые_редакторы.org

    r962709f r972a737  
    33:END:
    44#+title: Текстовые редакторы
     5
    56* Текстовые редакторы
    67- [[id:c96a8193-df06-4528-9f5b-5ba4560c068f][Emacs]]
    78- [[id:8ae9146f-fda0-4813-944a-fea40e555a69][Vim]]
    8  
    99** Составляющие текстового редактора
    1010- Автодополнение языков программирования
     
    1515- Прыжки в определения символов в ЯП
    1616- Форматирование кода
    17  
    1817** Статьи
    1918- [[https://www.murilopereira.com/the-values-of-emacs-the-neovim-revolution-and-the-vscode-gorilla/][The values of Emacs, the Neovim revolution, and the VSCode gorilla]]
  • content/digarden/pages/20211215172338-статьи.org

    r962709f r972a737  
    33:END:
    44#+title: Статьи
     5
    56* Статьи
    67Заготовки и идеи для будущих статей в блоге
  • content/digarden/pages/20221023000244-elf.org

    r962709f r972a737  
    33:END:
    44#+title: Elf
     5
    56* Elf (binary format)
    67Binary format used in most [[id:949b22d6-de32-4bc3-a846-4b4f4b038b05][GNU/Linux]] distros generated by [[id:28f71607-81c7-42b4-9968-d22de5adba55][GCC]].
    7 
    88** Resourses
    99- [[https://ekaitz.elenq.tech/bootstrapGcc2.html][Elf: Why not]]
  • content/digarden/pages/20221023004637-errata.org

    r962709f r972a737  
    33:END:
    44#+title: Errata
     5
    56* Errata
    67List of changes of my website and digital garden.
  • content/digarden/pages/Типизация.org

    r962709f r972a737  
    11:PROPERTIES:
    2 :ID:       4134413b-5027-47d7-b929-d9902db61df5
     2:id: 4134413b-5027-47d7-b929-d9902db61df5
     3:title: Типизация
    34:END:
    4 #+title: Типизация
     5#+title: [[Типизация]]
    56
    6 Типизация в языках программирования -- это метаданные, которые несут в
     7[[Типизация]] в языках программирования -- это метаданные, которые несут в
    78себе значения, служащие для проверки возможности взаимодействия друг с
    8 другом, с функциями или иными частями программы.
     9другом, с функциями или иными частями [[Программы]].
    910
    1011Различают несколько классификация типизации
     
    1718- [[id:06b862fe-ed33-470d-b264-4f484bfaba5c][Явная типизация]]
    1819- [[id:b728caec-08a4-40a7-973b-deba4f4433f8][Неявная типизация]]
    19  
    20 Типизация концепт математический, подробнее можно прочитать здесь:
     20
     21
     22[[История типизации]]
     23
     24** Типизация концепт математический, подробнее можно прочитать здесь:
    2125https://ru.wikipedia.org/wiki/Теория_типов
    2226https://ru.wikipedia.org/wiki/Гомотопическая_теория_типов
    2327https://ru.wikipedia.org/wiki/Типобезопасность
    24 
    2528** Концепции
    2629- [[id:a314a700-3d2f-48cb-9e4f-df197b76d585][Параметр типа]]
  • content/digarden/pages/Элементы языков программирования.org

    r962709f r972a737  
    11:PROPERTIES:
    2 :ID:       a003951c-d5a6-4390-aeb0-ed1d4d5e8c00
     2:id: a003951c-d5a6-4390-aeb0-ed1d4d5e8c00
     3:ID: a003951c-d5a6-4390-aeb0-ed1d4d5e8c00
     4:title: Элементы языков программирования
    35:END:
    4 #+title: Элементы языков программирования
     6#+title: [[Элементы языков программирования]]
    57- [[id:caaadcdc-8a7e-4769-a911-486ea9d3e847][Макросы]]
    68- Вычисление аргументов
     
    810- Классы, прототипы, структуры, [[id:4134413b-5027-47d7-b929-d9902db61df5][Типы]]
    911- Примитивы, объекты
    10 - Ключевые слова, синтаксическая сложность
     12- Ключевые слова, синтаксическая [[Сложность]]
    1113- BNF нотация, грамматика
    1214- Синхронность/Асинхронность
    1315- Поддерживаемые парадигмы
    14 - Управление памятью (указатели, владения, сборщик мусора)
     16- [[Управление памятью]] (указатели, владения, сборщик мусора)
    1517- Тулинг (редактор, дебаггер, профайлер и т.д.)
    1618- Присваивание (через копирование, через ссылку и т.д.) 
Note: See TracChangeset for help on using the changeset viewer.