Yemahara Wolfram Injini Raibhurari yeVagadziri veSoftware

Yemahara Wolfram Injini Raibhurari yeVagadziri veSoftware
Shanduro yekutanga pablog yangu

Mavhidhiyo akati wandei nezveWolfram Mutauro


Sei usiri kushandisa Wolfram matekinoroji?

Zvakanaka, izvi zvinoitika, uye kazhinji. Mukuita kutaurirana nevagadziri vesoftware, vanotaura zvinobata kumeso nezve tekinoroji yedu, semuenzaniso, nezvekuti vakanyatsovabatsira sei mukudzidza kuchikoro kana kuita basa resainzi, asi kana ndazovabvunza mubvunzo: "Saka unoshandisa rurimi Wolfram Mutauro uye yake computing kugona mune yako software system?"Dzimwe nguva vanopindura kuti hongu, asi kazhinji panomboita kunyarara kusinganzwisisike vobva vati,"Aiwa, asi zvinobvira here?".

Yemahara Wolfram Injini Raibhurari yeVagadziri veSoftwareNdinoda kuve nechokwadi kuti mhinduro kumubvunzo uyu ichagara iri chete: "Hongu, zviri nyore!" Uye kukubatsira neizvi, nhasi tiri kutanga yemahara Wolfram Injini yevagadziri (Yemahara Wolf Injini yevagadziri). Iyo yakazara-yakazara Wolfram Mutauro injini inogona kuiswa pane chero system uye inodanwa kubva kune chero chirongwa, mutauro, webhu server, kana chero chinhu ...

Iyo Wolfram Injini ndiyo moyo wezvese zvigadzirwa zvesoftware. Izvi ndizvo zvinoshandiswa nemutauro weWolfram, nehungwaru hwayo hwese, algorithms, zivo base zvichingodaro zvichingodaro. Izvi ndizvo zvinoita kuti tirambe tichienderera mberi desktop zvigadzirwa (kusanganisira Mathematica), pamwe neyedu cloud platform. Izvi ndizvo zvinogara mukati Wolfram | Alfa, uye muhuwandu hwakawanda core production systems munyika. Uye zvino, pakupedzisira, tinopa mukana wekurodha injini iyi yemahara kugadzirisa matambudziko shandisa mumapurojekiti ako ekuvandudza software kumunhu wose.

Wolfram Mutauro wekuronga mutauro

Vanhu vakawanda vanoziva nezvemutauro wacho Wolfram Mutauro (kazhinji chete muchimiro chechirongwa cheMathematica) senzira ine simba yekudyidzana komputa, pamwe nekutsvaga kwesainzi mune dzidzo, data processing, uye "Computational X" (nzvimbo dzekombuta) kune dzakawanda X (nzvimbo dzeruzivo). Nekudaro, iri kuwedzera kushandiswa, pasina kuunzwa pamberi, sechinhu chakakosha mukuvaka magadzirirwo esoftware. Saka chii chingaitwe neraibhurari yemahara Wolfram Injini kune vanogadzira izvozvi? β€œInorongedza mutauro nenzira yekuti zviri nyore kuuisa munzvimbo dzakawanda dzesoftware nemapurojekiti.

Tinofanira kumbomira pano kuti tijekeswe, Maonero andinoita Mutauro weWolfram mune zvanhasi. (Izvo zvinofanirwa kucherechedzwa kuti iwe unogona nekukurumidza kuimhanyisa online mukati Wolfram Mutauro sandbox) Chinhu chinonyanya kukosha kuziva kuti Mutauro weWolfram muchimiro chayo chazvino chigadzirwa chitsva chesoftware, kureva. mutauro wekombuta wakazara. Nhasi, ine simba zvakanyanya (zvokufananidzira, zvinoshanda, ... ) mutauro wekuronga, asi wakatonyanya kudarika izvozvo nekuti ine yakasarudzika ficha yekuti ine nhamba huru yemabhesi eruzivo rwemakomputa akavakirwa mariri: ruzivo nezve algorithms, ruzivo nezve nyika yakatitenderedza, ruzivo rwekuita otomatiki zvigadzirwa zvesoftware uye maitiro.

Patova anopfuura makore makumi maviri Kambani yedu iri kugadzira zvese zviri mutauro weWolfram nhasi. Uye ini ndinodada nenyaya yekuti (kunyangwe zvakaoma, semuenzaniso kugadzirisa nhepfenyuro yemavhidhiyo!) ngani yunifomu, inoyevedza uye yakagadzikana software dhizaini takakwanisa kuishandisa mumutauro wose. Parizvino mutauro une zvinopfuura 5000 mabasa, inofukidza dzinenge nzvimbo dzese: kubva kuona up to kudzidza muchina, kugadzirisa kwenhamba data (nhamba dzekuverenga), graphic image processing, geometry, masvomhu epamusoro, kuzivikanwa mutauro wechisikigo, pamwe nedzimwe nzvimbo dzakawanda ruzivo pamusoro penyika yakatipoteredza (geography, mushonga, art, engineering, sainzi etc.).

Mumakore achangopfuura, takawedzerawo zvinhu zvakawanda zvine simba zvehurongwa kumutauro β€” chiriporipocho cloud deployment, network programming, kupindirana kwewebhu, kubatanidza kune databases, kupinza / kutumira kunze (kupfuura mazana maviri ekuwedzera data mafomati), kutungamirirwa kwemaitiro ekunze, chirongwa chekuongorora, kugadzira mishumo, cryptography, blockchain etc. (chimiro chekufananidzira chemutauro chinoita kuti vaonekwe uye vane simba).

Chinangwa cheWolfram Mutauro chiri nyore, asi zvakare chine chishuwo: chinhu chose chinodiwa chinofanira kuvakwa mumutauro uye panguva imwe chete chive chakazvigadzika sezvinobvira.

Somuenzaniso: Zvakakodzera ongorora mufananidzo? Inodiwa geographic data? Sound processing? Gadzirisa dambudziko rekugadzirisa? Ruzivo rwemamiriro ekunze? Gadzira 3D Chinhu? Anatomical data? Kuzivikanwa Mutauro Wechisikigo (NLP)? Anomaly discovery mu time series? ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ сообщСниС? Tora siginecha yedhijitari? Mabasa ese aya (uye zvimwe zvakawanda) angori mabasa aunogona kufona ipapo kubva kune chero chirongwa chakanyorwa muWolfram Mutauro. Iko hakuna chikonzero chekutsvaga akasarudzika software raibhurari, uye zvese zvinobva zvangovakwa mumutauro.

Asi ngatidzokerei pakuzvarwa kweinjiniya yekombuta - zvese zvaivepo panguva iyoyo zvaingova kodhi yemuchina, ipapo mitauro yakapfava yekuronga yakaonekwa. Uye munguva pfupi zvinogona kutotorwa sezvinei kuti komputa inofanirwa kunge iine sisitimu yekushandisa isati yaiswa. Gare gare, nekuuya kwemanetiweki, iyo mushandisi interface yakaonekwa, ipapo nzira dzekubatanidza kune network.

Ini ndinozviona sechinangwa changu, pamwe neWolfram Mutauro, kupa mushandisi nhanho yehungwaru hwemakombuta iyo ine ruzivo rwese rwe computational yebudiriro yedu yese uye inobvumira vanhu kuti vatore nhando kuti komputa yavo ichaziva kuziva zvinhu. mumufananidzo, maitiro ekugadzirisa equations kana kuverenga huwandu hweguta ripi neripi, pamwe nemhinduro dzisingaverengeki kune mamwe matambudziko anobatsira.

Nhasi, neWolfram Injini yemahara yevagadziri, tinoda kuita kuti chigadzirwa chedu chiwanikwe pese uye nekukasira kuwanikwa kune vanogadzira software.

Wolfram injini

Iyo yemahara Wolfram Injini raibhurari yevagadziri inoshandisa yakazara Wolfram Mutauro sechikamu chesoftware chinogona kubatirwa zvakananga mune chero yakajairwa software yekuvandudza stack. Inogona kumhanya pane chero yakajairwa system chikuva (Linux, Mac, Windows, raspberry pi,…; komputa yako pachako, server, chaiyo, yakagoverwa, yakafananidzwa, yakamisikidzwa) Unogona kuishandisa zvakananga kubva purogiramu code kana kubva rairo yekuraira. Unogona kuidaidza kubva mumitauro yekuronga (Python, Java, .com, C / C ++,...) kana kubva kune zvimwe zvirongwa zvakaita se Excel, jupyter, kubatana, Rhino etc. Unogona kuifonera kuburikidza nenhau dzakasiyana-siyana - masokisi, ZeroMQ, MQTT kana kuburikidza neyako yakavakirwa-mukati WSTP (Wolfram Symbolic Transfer Protocol). Inoverenga data uye inonyorera kune mazana emafomati (CSV, JSON, XML,... nezvimwewo), inobatanidza kune databases (SQL, RDF/SPARQL, Mongo, ...) uye zvakare inogona kudaidza ekunze zvirongwa (executable mafaira, raibhurari…), kubva browsers, mail servers, APIs, zvishandiso, pamwe nemitauro (Python, NodeJ, Java, .com, R,…). Munguva pfupi iri kutevera ichakwanisawo kubatanidza zvakananga kune web server (J2EE, aiohttp, Django, ...). Iwe unogona kugadzirisa uye kutonga yako Wolfram Mutauro kodhi uchishandisa akajairwa IDEs, vapepeti, uye maturusi (kudzikatidzika kwezuva, IntelliJ IDEA, atomu, Vim, Visual Studio Code, Git uye vamwe).

Yemahara Wolfram injini yevagadziri inokwanisa kuwana iyo yese dhatabhesi Wolfram ruzivo kuburikidza nemahara Wolfram Cloud Basic Kunyoreswa Chirongwa. (Kana iwe usingade data-chaiyo-nguva, zvese zvinogona kuvharirwa uye unogona kumhanya iyo Wolfram Injini isina online.) Kunyoreswa kwekutanga kuWolfram Cloud zvakare inobvumidza iwe kuchengetedza nzira dzako API mugore.

Chinhu chakakosha cheWolfram Mutauro ndechekuti iwe unogona mhanya chaizvo kodhi imwechete chero kupi. Unogona kumhanya nayo interactively nayo Wolfram zvinyorwa - pakombuta yakoin gore kana pa nharembozha. Unogona kuimhanyisa mugore API (kana sebasa rakarongwa, nezvimwewo) mukati Wolfram yeruzhinji gore kana Wolfram Enterprise yakavanzika pane-nzvimbo gore. Uye ikozvino, uchishandisa iyo Wolfram Injini, unogona zvakare kuimhanyisa zviri nyore mukati chero yakajairwa software yekuvandudza stack.

(Ehe, kana iwe uchida kukwirisa yedu yese "ultra-architecture" inotenderera desktop, server, gore, parallel, yakamisikidzwa, nhare - uye inopindirana, kusimudzira uye kugadzira komputa - saka nzvimbo yakanaka yekutanga ndeye. Wolfram | Imwe, iyo inowanikwa seyemahara muedzo vhezheni).

Kutuma

Saka marezenisi emahara Wolfram Injini raibhurari inoshanda sei kune vanogadzira? Kwemakore 30+ apfuura, kambani yedu yanga iine zvakawanda nyore kushandisa modhi: Isu takapa marezenisi software yedu yepurofiti, izvo zvinotibvumira kuenderera mberi nebasa redu renguva refu zvinoenderera uye zvine simba zvesainzi. Takaitawo zvirongwa zvakawanda zvakakosha kuti zviwanikwe mahara - semuenzaniso, ichi ndicho chikuru chedu Wolfram | Alpha webhusaiti, Wolfram Player uye kuwana kune iyo Wolfram gore ine base kunyoreswa.

Iyo yemahara Wolfram Injini yakagadzirirwa vagadziri kuti vashandise pakugadzira yapera software. Unogona kuishandisa kugadzira zvigadzirwa zvesoftware zvakagadzirirwa, zvako uye zvekambani yaunoshandira. Unogona kuishandisa kugadzira mapurojekiti ega kumba, kuchikoro kana kubasa. Unogona kuishandisa kudzidza Wolfram Mutauro wemapurojekiti emangwana software. (Kana iwe uchida, iyi link iripo rezinesi rinoshanda).

Kana iwe uine yakapedza software chigadzirwa (system) yakagadzirira kumhanya, iwe unogona zvakare kuwana rezinesi yekugadzira uchishandisa iyo Wolfram Injini. Chaizvoizvo kuti izvi zvinoshanda sei zvinoenderana nechaiyo software chigadzirwa chawakagadzira uye chauri kupa. Pane zvakati wandei zvingasarudzwa: zvekuendesa-panzvimbo, kuendesa bhizinesi, kugovera iyo Wolfram Injini raibhurari ine software kana Hardware, yekuiswa pamapuratifomu emakomputa emakore, uye kuendeswa muWolfram Cloud kana Wolfram Enterprise Private Cloud.

Kana iwe uri kuvaka yemahara, yakavhurika sosi system, saka unogona kukumbira rezinesi remahara rekushandisa iyo Wolfram Injini. Zvakare, kana iwe uchitova nerezinesi neWolfram rezinesi mhando (yemhando iripo, semuenzaniso, mu mayunivhesiti mazhinji), wakasununguka kushandisa Yemahara Wolfram Injini yeVagadziri pane zvese zvinotsanangurwa murezinesi.

Isu hatisati tavhara ese anobvira manuances ekushandisa injini yeWolfram, asi takazvipira kuita kuti rezinesi rive nyore kwenguva refu (uye tiri kushanda kuti tive nechokwadi chekuti Wolfram Mutauro unogara uripo uye uchishanda, pasina Indaneti). Parizvino tine mitengo yakagadzikana pane ese ezvigadzirwa zvedu zvesoftware zvakagadzirwa pamusoro pe30+ makore ekushanda nesimba, uye tinoda kugara kure nekure sezvinobvira kubva kumhando dzakawanda dzemagimmick ekushambadzira ayo ane urombo ave akajairika munguva pfupi yapfuura. nguva.software rezinesi nzvimbo.

Ishandise kune hutano hwako!

Ini ndinodada nezvatakakwanisa kugadzira neWolfram Mutauro, uye zvave zvichifadza kuona zvese zvakagadzirwa, zvakawanikwa uye kusimukira mudzidzo zvakawanikwa tichishandisa software yedu kwemakumi emakore aya. Mumakore achangopfuura, chinhanho chitsva chakabuda mukushandiswa kuri kuwedzera kweWolfram Mutauro mumapurojekiti makuru esoftware. Dzimwe nguva chirongwa chose chinovakwa chete muWolfram Mutauro. Dzimwe nguva Mutauro weWolfram unounzwa kuti uunze humwe hungwaru hwepamusoro-soro kune imwe nzvimbo mupurojekiti.

Chinangwa chemahara Wolfram Injini yevagadziri kuita kuti zvive nyore kune wese mushandisi kushandisa Mutauro weWolfram mune chero chirongwa chekuvandudza software uye kana uchivaka masisitimu anoshandisa masimba ayo ekombuta.

Chikwata chedu chakashanda nesimba kugadzira iyo Yemahara Wolfram Injini ive nyore kune vanogadzira kushandisa uye kuendesa sezvinobvira. Asi kana kamwe kamwe chimwe chinhu chisingashande iwe pachako kana muprojekiti yako kubasa, saka ndapota nditumirewo tsamba! Kana zvese zvakanaka, shandisa izvo zvatakagadzira iwe uye gadzira chimwe chinhu chitsva zvichibva pane zvakatogadzirwa!

NezvekushanduraDudziro yechinyorwa chaStephen Wolfram "Kutangisa Nhasi: Yemahara Wolfram Injini yeVagadziri
".

Ndinotaura kutenda kwangu kwakadzama Peter Tenishev ΠΈ Galina Nikitina kuti vabatsirwe mukushandura nekugadzirira kuburitswa.

Unoda kudzidza kuronga muWolfram Mutauro?
Tarisa vhiki nevhiki webinars.
kunyoresa yezvidzidzo zvitsva... Ready online course.
Order mhinduro paWolfram Mutauro.

Source: www.habr.com

Voeg