1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
[[!meta title="One effective CS grad student workflow"]]
[[!meta copyright="Copyright © 2021 Greg Coladonato"]]
[[!inline pages="internal(2021/info/cs-nav)" raw="yes"]]
<!-- You can manually edit this file to update the abstract, add links, etc. --->
# One effective CS grad student workflow
Greg Coladonato
[[!inline pages="internal(2021/info/cs-schedule)" raw="yes"]]
When I was an undergrad, I learned many things, most of
which I forgot. In the time since then, I've discovered Org Mode, Org
Roam, Org Noter, Org Ref. PDF Tools, and Anki. I would like to share
my approach for capturing all the information that comes my way as a
MS CS student at Georgia Tech, in the hopes that I can both get
feedback on ways to improve the system I use, as well as hopefully
inspire others to build workflows that make them more productive.
# Discussion
IRC nick: gcoladon
BBB:
- I'm trying to develop one, but haven't spent enough time on it. (My interests are mostly related to programming language standards and history, and the PDFs are generally enormous and inscrutable.)
- have you ever considered org-ref for references? I think you used org-capture on the talk. Sorry If I am mistaken.
- gcoladon: I honestly don't know how one should use org-ref for references -- my references go into a bib file. And I use the org-ref convenience functions, but don't really know if I'm doing it right
- It sounds like others do love it
- I don't use org-roam; I'm using zetteldeft. Haven't made the leap to roam, as it seemed more of a real leap of faith that it would work and not change too much.
- Yes IIRC the heading property points to the PDF
- Thank you for you talk. So far, I've only used org-roam as a simple knowledge-base. I would love to replicate what you showcased. Organized notes associated with pdf docs that you then generate Anki cards with. Awesome stuff.
- If you have further links or tips on how you arrived at your current setup. A link to your emacs config??
- Semi-related: M-l can downcase the next word quickly.
IRC:
- gcoladon: Yes it was software called ThoughtManager which ran on my Palm Treo 680
- a similar workflow for videos using timestamps would be quite interesting
- this is a sweet script, surely it should be possible to write in elisp though...
- i know there exists the anki-editor package that works pretty well
- gcoladon: Yeah I am going to explore anki-editor sometime. It would be much better than my sed script :)
- how to get started? this is a great workflow
- gcoladon: not sure how to help people get started with this workflow, but I am happy to work on such a thing
- This is a workflow I really do like. Well done!
- interesting on the custom id approach, I stick a timestamp on nearly every heading that I create, but I never thought to make it a custom id
- gcoladon: I haven't tried to make my config sharable yet
# Outline
- 5-10 minutes: Go through some typical workflows associated with being a grad student, using the packages mentioned in the abstract.
# Personal information
- Name pronunciation: the syllables of my last name should be easy enough to pronounce for English speakers; the accentuation is colado-NA-to
- Preferred contact info: gmail account gcoladon
[[!inline pages="internal(2021/captions/cs)" raw="yes"]]
[[!inline pages="internal(2021/info/cs-nav)" raw="yes"]]
|