Bi kurtî li ser rewşa zanîngehan (tecrûbeya kesane)
Ji bo destpêkê, hêja ye ku were destnîşan kirin ku materyalê ku hatî pêşkêş kirin subjektîf e, bi vî rengî, "nêrînek ji hundur ve", lê wusa dixuye ku agahdarî ji bo gelek zanîngehên dewletê yên li cîhê post-Sovyetê têkildar e.
Ji ber daxwaza pisporên IT, gelek saziyên perwerdehiyê qadên perwerdehiyê yên têkildar vekirine. Wekî din, tewra xwendekarên pisporên ne-IT-ê gelek mijarên girêdayî IT-ê, bi gelemperî Python, R, wergirtine, dema ku xwendekarên kêmtir bextewar neçar in ku zimanên akademîk ên "toz" ên mîna Pascal fêr bibin.
Ger hûn kûrtir binêrin, her tişt ne ew çend hêsan e. Ne ku hemî mamoste bi "meylên" re tevdigerin. Bi xwe, dema ku ez pisporek "bernamekirinê" dixwînim, ez bi wê yekê re rû bi rû bûm ku hin mamoste ne xwediyê notên dersê yên nûjen in. Ji bo ku bêtir rast be, mamoste wêneyek notên ku ji hêla hin xwendekaran ve bi destan hatine nivîsandin ji serokê xwe re şand ser ajokerek flash. Ez li ser girîngiya van materyalên wekî destanên li ser bernameya WEB-ê bi tevahî bêdeng im (2010). Di heman demê de tê hiştin ku texmîn bikin ka di dibistanên teknîkî de çi diqewime û ya herî xirab saziyên perwerdeyê.
Paştirîn:
- Ew di peydakirina nîşaneyên akademîk ên mîqdar de gelek agahdariya negirêdayî çap dikin;
- Serbestberdana materyalên nû bê rêxistin e;
- Agahiyên "trendy" û heyî bi gelemperî ji ber nezaniya hêsan têne winda kirin;
- Bersiva ji bo nivîskar zehmet e;
- Weşanên nûvekirî kêm kêm û nerêkûpêk têne weşandin.
“Heke hûn razî nabin, rexne bikin, ger hûn rexne bikin, pêşniyar bikin…”
Yekem tiştê ku tê bîra meriv pêkanîna pergalên motor-based e
- vebûna mecbûrî ya hemî materyalan (gotin: "Li vir di hawîrdora wiki de, wêjeya perwerdehiyê bi hev re tê nivîsandin, bi serbestî tê belavkirin û ji her kesî re tê gihîştin.")
- hebûna hin girêdayîbûna bi qaîdeyên malperê, hiyerarşiya navxweyî ya bikarhêneran
Di qada gelemperî de gelek motorên wîkî hene, lê ez difikirim ku ne hewce ye ku meriv li ser îhtîmala bicihkirina pergalek wiki-yê li ser astek zanîngehê biaxive. Ji serpêhatiyê ez ê bibêjim ku: a) çareseriyên bi vî rengî yên xweser ji ber tolerasyona xeletiyê dikişînin; b) hûn dikarin nûvekirina pergalê ji bîr bikin (bi îstîsnayên pir kêm).
Demek dirêj ez difikirîm ku bê feyde ye ka meriv çawa rewşê baştir bike. Û paşê rojekê nasek got ku demek dirêj berê wî pêşnumayek pirtûkek li ser A4 çap kir, lê guhertoya elektronîkî winda kir. Min eleqedar kir ku meriv wê çawa hemî di forma elektronîkî de veguherîne.
Ev pirtûkek dersê bû ku bi hejmareke girîng a formul û grafîkan re, ji ber vê yekê amûrên OCR-ê yên populer, mînakî.
Bi demê re, edîtorek nivîsê ya hêsan têrê nekir, ji ber vê yekê min dest pê kir ku li şûna xwe bigerim. Ceribandin
Bi taybetî, di encamê de, skrîptek hêsan hate nivîsandin ku ji bo wê ez şerm dikim, ku peywira komkirin û veguheztina nivîsa tîpkirî li WEB-ê pêk anî. Ji bo vê yekê şablonek HTML-a hêsan bes bû.
Li vir emrên ji bo veguherîna WEB-ê hene:
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 {} ;
Ji tiştê ku dikare were destnîşan kirin ew tiştek biaqil nake: ew sernavên naverokê ji bo navîgasyonek hêsan berhev dike û LaTeX vediguherîne.
Heya nuha, ramanek heye ku dema ku li ser github-ê li ser github, bi karanîna karûbarên Yekbûna Berdewam (Circle CI, Travis CI ..) guheztinan dide çêkirinê otomatîk bike.
Tiştek nû nîne...
Ji ber ku ez bi vê ramanê re eleqedar bûm, min dest pê kir ku lê bigerim ka ew naha çiqas populer e.
Eşkere bû ku ev raman ji bo belgekirina nermalavê ne nû ye. Min çend mînakên materyalên perwerdehiyê ji bo bernamenûsan dît, mînakî: Kursên JS
Min gelek depoyên ku bi tevahî bi LaTeX hatine nivîsandin dîtine.
encamê
Gelek xwendekar çend caran têbînîyan ji nû ve dinivîsin, ku berê gelek, gelek caran nivîsîbûn (ez feydeya nivîsandina bi destî napirsim), her carê ku agahdarî winda dibin û pir hêdî hêdî têne nûve kirin, ne hemî not, wekî ku em fam dikin, di nav de ne. forma elektronîk. Wekî encamek, ew ê xweş be ku meriv notan li github bar bike (veguhezîne pdf, dîtina malperê), û ji mamosteyan re jî pêşkêşî bike ku heman tiştî bikin. Ev ê, heya radeyekê, xwendekar û mamosteyan bikişîne nav civata GitHub-a pêşbazî ya "zindî", ne ku zêdekirina agahdariya ku tê veqetandin.
Bo nimûne Ez ê lînka beşa yekem a pirtûka ku ez qala wê dikir bihêlim,
Source: www.habr.com