Yon ti tan sou sitiyasyon an nan inivèsite (eksperyans pèsonèl)
Pou kòmanse, li vo stipule ke materyèl la prezante se subjectif, se konsa pale, "yon View soti nan anndan an," men li santi l tankou enfòmasyon an enpòtan pou anpil inivèsite leta nan espas ki apre Sovyetik la.
Akòz demann pou espesyalis IT, anpil enstitisyon edikasyonèl te louvri zòn fòmasyon ki enpòtan. Anplis, menm elèv ki pa espesyalite IT yo te resevwa anpil matyè ki gen rapò ak IT, souvan Python, R, alòske elèv ki gen mwens chans yo oblije metrize lang akademik "pousyè" tankou Pascal.
Si ou gade pi fon, tout bagay pa tèlman senp. Se pa tout pwofesè yo kenbe ak "tandans yo". Pèsonèlman, pandan m t ap etidye yon espesyalite "pwogram", mwen te fè fas ak lefèt ke kèk pwofesè pa gen nòt konferans ajou. Pou w ka pi egzak, pwofesè a te voye direktè a yon foto nòt kèk elèv te ekri alamen sou yon flash drive. Mwen konplètman an silans sou enpòtans materyèl tankou manyèl sou pwogram WEB (2010). Li se tou kite devine sa k ap pase nan lekòl teknik ak pi move nan pi move a enstitisyon edikasyonèl yo.
An rezime:
- Yo enprime anpil enfòmasyon ki pa enpòtan nan pouswit endikatè akademik quantitative;
- Liberasyon nouvo materyèl yo pa òganize;
- Detay "tandans" ak aktyèl yo souvan rate akòz inyorans senp;
- Feedback bay otè a difisil;
- Mizajou edisyon yo pibliye raman ak iregilyèman.
"Si ou pa dakò, kritike, si ou kritike, sijere..."
Premye bagay ki vin nan tèt ou se aplikasyon sistèm ki baze sou motè
- ouvèti obligatwa nan tout materyèl (quote: "Isit la nan anviwònman an wiki, literati edikatif yo ansanm ekri, distribye lib epi aksesib a tout moun.")
- prezans nan kèk depandans sou règ yo nan sit la, yerachi entèn itilizatè yo
Gen anpil motè wiki k ap flote nan domèn piblik, men mwen panse pa gen okenn nesesite pou menm kòmanse pale sou posibilite pou deplwaye yon sistèm wiki nan yon echèl inivèsite. Apati eksperyans mwen pral di ke: a) solisyon pwòp tèt ou-ame yo soufri tolerans fay; b) ou ka bliye sou sistèm mizajou (ak eksepsyon ki ra anpil).
Pou yon tan long mwen te panse a pa gen anyen sou fason yo amelyore sitiyasyon an. Lè sa a, yon jou yon zanmi te di ke yon bon bout tan de sa li enprime yon bouyon nan yon liv sou A4, men li pèdi vèsyon elektwonik la. Mwen te enterese nan ki jan yo konvèti li tout nan fòm elektwonik.
Sa a se te yon liv ak yon kantite siyifikatif fòmil ak graf, zouti OCR tèlman popilè, pa egzanp.
Apre yon sèten tan, yon senp editè tèks te vin pa ase, kidonk mwen te kòmanse chèche yon ranplasman. Eseye li
Pou yo ka espesifik, kòm yon rezilta, yon senp script te ekri pou ki mwen wont, ki te fè travay la nan rasanble ak konvèti tèks la tape nan WEB. Yon modèl HTML senp te ase pou sa.
Men kòmandman yo pou konvèti nan WEB:
find ./src -mindepth 1 -maxdepth 1 -exec cp -r -t ./dist {} +
find ./dist -iname "*.md" -type f -exec sh -c 'pandoc "find ./src -mindepth 1 -maxdepth 1 -exec cp -r -t ./dist {} +
find ./dist -iname "*.md" -type f -exec sh -c 'pandoc "${0}" -s --katex -o "${0::-3}.html" --template ./temp/template.html --toc --toc-depth 2 --highlight-style=kate --mathjax=https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' {} ;
find ./dist -name "*.md" -type f -exec rm -f {} ;
" -s --katex -o "${0::-3}.html" --template ./temp/template.html --toc --toc-depth 2 --highlight-style=kate --mathjax=https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' {} ;
find ./dist -name "*.md" -type f -exec rm -f {} ;
Li pa fè anyen entelijan, dapre sa ki ka remake: li kolekte tèt kontni pou navigasyon fasil ak konvèti LaTeX.
Nan moman sa a gen yon lide pou otomatize bati a lè w ap fè pouse pou reprezantan yo sou github, lè l sèvi avèk sèvis Entegrasyon Kontinyèl (Circle CI, Travis CI..)
Pa gen anyen ki nouvo...
Èske w te vin enterese nan lide sa a, mwen te kòmanse chèche ki jan popilè li ye kounye a.
Li te evidan ke lide sa a pa nouvo pou dokimantasyon lojisyèl. Mwen te wè kèk egzanp materyèl edikatif pou pwogramasyon, pou egzanp: kou JS
Mwen te wè anpil depo ak liv ki ekri antyèman nan LaTeX.
Sòti
Anpil elèv reekri nòt plizyè fwa, ke yo te ekri anpil, anpil fwa anvan (mwen pa kesyone benefis nan ekri alamen), chak fwa enfòmasyon an pèdi epi mete ajou trè dousman, se pa tout nòt, jan nou konprann, yo nan fòm elektwonik. Kòm yon rezilta, li ta bon pou telechaje nòt yo nan github (konvèti an pdf, gade sou entènèt), epi ofri pwofesè yo fè menm bagay la. Sa a ta, nan yon sèten limit, atire elèv yo ak pwofesè yo nan "viv" konpetitif GitHub kominote a, nou pa mansyone ogmante kantite enfòmasyon absòbe.
Pa egzanp M ap kite yon lyen ki mennen nan premye chapit liv mwen t ap pale a,
Sous: www.habr.com