4,494
edits
m (code to generate year section) |
|||
Line 166: | Line 166: | ||
|} | |} | ||
:<span id=p2018>[[#2018|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh a single playlist]. | :<span id=p2018>[[#2018|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh a single playlist]. | ||
<!--- | |||
⍝ code to generate year section: | |||
w←Wiki(y d p);HttpCommand;i;n;u | |||
⍝ Wiki 2018 (2023 01 20) 'PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh' | |||
y←⍕y ⋄ ⎕SE.SALT.Load'HttpCommand' ⋄ n←⎕UCS 10 | |||
i←⍕¨⍳10 | |||
d←'Mmm D, YYYY'(1200⌶)(0,⍳9)+1 ⎕DT⊂d | |||
u←1↓(⎕JSON(HttpCommand.Get'https://raw.githubusercontent.com/Dyalog/PracticeProblems/master/testcases/',y,'.json').Data).⎕NL-⍳9 | |||
w←'=== Problems from ',y,' ===',n | |||
w,←'{|class=wikitable id=',y,n | |||
w,←'! Problem !! Title !! Chat !! Code !! Video[[#p',y,'|*]]',n | |||
:For i d u :InEach i d u | |||
w,←'|-',n | |||
w,←'| ',i,' |' | |||
w,←'| [https://problems.tryapl.org/psets/',y,'.html?goto=',u,'] |' | |||
w,←'| [https://chat.stackexchange.com/transcript/52405?m=________#________ ',d,'] |' | |||
w,←'| [https://github.com/abrudz/apl_quest/tree/main/',y,'/',i,'.apl ',y,'/',i,'.apl] |' | |||
w,←'| [https://www.youtube.com/watch?v=___________&list=',p,' 00:nn:nn]',n | |||
:EndFor | |||
w,←'|}',n | |||
w,←':<span id=p',y,'>[[#',y,'|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=',p,' a single playlist].',n | |||
---> | |||
== References == | == References == | ||
<references/> | <references/> | ||
{{APL community}}[[Category:Online sessions]][[Category:Web broadcasts]] | {{APL community}}[[Category:Online sessions]][[Category:Web broadcasts]] |