A’ cur casg air stuthan ionnsachaidh a dhol à bith

Beagan mun t-suidheachadh ann an oilthighean (eòlas pearsanta)

An toiseach, is fhiach a ràdh gu bheil an stuth a tha air a thaisbeanadh cuspaireil, mar sin a bhruidhinn, “sealladh bhon taobh a-staigh,” ach tha e den bheachd gu bheil am fiosrachadh buntainneach dha mòran oilthighean stàite anns an àite iar-Sobhietach.

Mar thoradh air an iarrtas airson eòlaichean IT, tha mòran ionadan foghlaim air raointean trèanaidh iomchaidh fhosgladh. A bharrachd air an sin, tha eadhon oileanaich le speisealaichean neo-IT air mòran chuspairean co-cheangailte ri IT fhaighinn, gu tric Python, R, agus feumaidh oileanaich nach eil cho fortanach a bhith a’ faighinn eòlas air cànanan acadaimigeach “dusty” mar Pascal.

Ma sheallas tu nas doimhne, chan eil a h-uile dad cho sìmplidh. Chan eil a h-uile tidsear a’ cumail suas ris na “trends”. Gu pearsanta, fhad ‘s a bha mi a’ sgrùdadh speisealachadh “prògramadh”, bha mi an aghaidh nach eil notaichean òraid ùraichte aig cuid de thidsearan. Gus a bhith nas mionaidiche, chuir an tidsear dealbh de nòtaichean air an sgrìobhadh le cuid de dh’ oileanach air draibhear flash chun cheannard. Tha mi gu tur sàmhach mu iomchaidheachd stuthan leithid leabhraichean-làimhe air prògramadh WEB (2010). Tha e cuideachd air fhàgail airson tomhas dè tha a’ tachairt ann an sgoiltean teignigeach agus as miosa na 's miosa ionadan foghlaim.

Ann an geàrr-chunntas:

  • Bidh iad a’ clò-bhualadh tòrr fiosrachaidh neo-iomchaidh an tòir air comharran acadaimigeach cainneachdail;
  • Tha sgaoileadh stuthan ùra neo-eagraichte;
  • Gu tric bidh “trendy” agus mion-fhiosrachadh gnàthach air an call air sgàth aineolais shìmplidh;
  • Tha fios air ais don ùghdar duilich;
  • Bidh deasachaidhean ùraichte air am foillseachadh gu math tric agus gu neo-riaghailteach.

“Mura h-eil thu ag aontachadh, dèan càineadh, ma nì thu càineadh, mol ...”

Is e a’ chiad rud a thig gu inntinn buileachadh siostaman stèidhichte air einnsean Na meadhanan wiki. Tha, tha, tha a h-uile duine air cluinntinn mu Wikipedia, ach tha nàdar iomraidh leabhar mòr-eòlais aige. Tha barrachd ùidh againn ann an stuthan foghlaim. Wikibooks tha e nas freagarraiche dhuinn. Am measg nan eas-bhuannachdan tha:

  • fosgarrachd èigneachail a h-uile stuth (luaigh: “An seo ann an àrainneachd wiki, tha litreachas foghlaim air a sgrìobhadh còmhla, air a chuairteachadh gu saor agus ruigsinneach don h-uile duine.”)
  • làthaireachd beagan eisimeileachd air riaghailtean na làraich, rangachd a-staigh luchd-cleachdaidh
    Tha mòran einnseanan wiki a’ seòladh san raon phoblach, ach tha mi a’ smaoineachadh nach eil feum air eadhon tòiseachadh a’ bruidhinn mun chomas siostam wiki a chleachdadh aig ìre oilthigh. Bho eòlas canaidh mi: a) tha fuasglaidhean fèin-aoigheachd mar sin a’ fulang le fulangas lochdan; b) faodaidh tu dìochuimhneachadh mu ùrachaidhean siostaim (le eisgeachdan glè ainneamh).

Airson ùine mhòr cha do smaoinich mi idir mu mar a leasaicheadh ​​​​an suidheachadh. Agus an uairsin aon latha thuirt neach-eòlais gun do chlò-bhuail e dreach de leabhar air A4 o chionn fhada, ach chaill e an dreach dealanach. Bha ùidh agam ann a bhith ga thionndadh gu cruth dealanach.

B’ e leabhar-teacsa a bha seo le mòran fhoirmlean agus ghrafaichean, innealan OCR a bha cho mòr-chòrdte, m.e. Abbyy finereader, cha do chuidich ach leth. Rinn Finereader pìosan de theacsa shìmplidh, a thòisich sinn air a dhol a-steach do fhaidhlichean teacsa cunbhalach, gan roinn ann an caibideilean, agus a’ comharrachadh a h-uile càil ann an MarkDown. Gu follaiseach air a chleachdadh git airson co-obrachadh furasta. Mar ionad-tasgaidh iomallach chleachd sinn BitBucket, b’ e an adhbhar an comas stòran prìobhaideach a chruthachadh le plana taraifean an-asgaidh (tha seo fìor cuideachd airson GitLab). Air a lorg airson cuir a-steach foirmle Mathpix. Aig an ìre seo, thionndaidh sinn mu dheireadh gu “MarkDown + LaTeX”, bhon a chaidh na foirmlean atharrachadh LaTeX. Mar iompachadh gu pdf a chleachd sinn Pandoc.

Thar ùine, cha robh deasaiche teacsa sìmplidh gu leòr, agus mar sin thòisich mi a’ coimhead airson fear eile. Dh'fheuch e Typora agus grunn phrògraman eile den aon seòrsa. Mar thoradh air an sin, thàinig sinn gu fuasgladh lìn agus thòisich sinn a 'cleachdadh cruachadh, bha a h-uile dad a dh 'fheumadh tu ann, bho bhith a' sioncronadh le github gu taic LaTeX agus beachdan.

Gus a bhith sònraichte, mar thoradh air an sin, chaidh sgriobt sìmplidh a sgrìobhadh airson a bheil nàire orm, a choilean an obair a bhith a’ cruinneachadh agus ag atharrachadh an teacsa clò-sgrìobhte gu WEB. Bha teamplaid HTML sìmplidh gu leòr airson seo.
Seo na h-òrdughan airson tionndadh gu 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 {} ;

Cha bhith e a’ dèanamh dad snasail, bho na dh’ fhaodar a thoirt fa-near: bidh e a’ tional cinn susbaint airson seòladh furasta agus ag atharrachadh LaTeX.

Aig an àm seo tha beachd ann an togail a dhèanamh fèin-ghluasadach nuair a bhios tu a’ dèanamh putadh gu riochdairean air github, a’ cleachdadh seirbheisean Amalachadh Leantainneach (Circle CI, Travis CI ..)

Chan eil dad ùr ...

An dèidh ùidh a ghabhail anns a 'bheachd seo, thòisich mi a' coimhead airson cho measail 'sa tha e a-nis.
Bha e follaiseach nach eil am beachd seo ùr airson sgrìobhainnean bathar-bog. Tha mi air grunn eisimpleirean fhaicinn de stuthan foghlaim airson luchd-prògramaidh, mar eisimpleir: cùrsaichean JS ionnsachadh.javascript.ru. Bha ùidh agam cuideachd anns a 'bheachd air einnsean wiki stèidhichte air git ris an canar Gollum

Tha mi air grunn stòran fhaicinn le leabhraichean air an sgrìobhadh gu tur ann an LaTeX.

co-dhùnadh

Bidh mòran oileanach ag ath-sgrìobhadh notaichean grunn thursan, a sgrìobh iad iomadh uair roimhe seo (chan eil mi a’ ceasnachadh buannachd sgrìobhadh le làimh), gach uair a thèid am fiosrachadh a chall agus ùrachadh gu math slaodach, chan eil a h-uile nota, mar a thuigeas sinn, ann an foirm eileagtronaigeach. Mar thoradh air an sin, bhiodh e math na notaichean a luchdachadh suas gu github (tionndaidh gu pdf, sealladh lìn), agus tairgse dha na tidsearan an aon rud a dhèanamh. Bhiodh seo, gu ìre, a’ tarraing oileanaich is tidsearan gu coimhearsnachd farpaiseach GitHub “beò”, gun luaidh air a bhith ag àrdachadh na tha de dh’fhiosrachadh air a ghabhail a-steach.

Mar eisimpleir Fàgaidh mi ceangal ris a’ chiad chaibideil den leabhar air an robh mi a’ bruidhinn, seo i agus seo an ceangal ris rap.

Source: www.habr.com

Cuir beachd ann