Lokkige programmeursdei

Programmeur's Day wurdt tradisjoneel fierd op 'e 256e dei fan it jier. It nûmer 256 waard keazen omdat it количество getallen dy't útdrukt wurde kinne mei ien byte (fan 0 oant 255).

Wy hawwe allegear dizze keazen berop oars. Guon kamen der tafallich ta, oaren keas der mei opsetsin, mar no wurkje wy allegear gear oan ien mienskiplike saak: wy meitsje de takomst. Wy meitsje prachtige algoritmen, meitsje dizze doazen wurkje, wurkje en wer wurkje, jouwe minsken nije beroppen en kânsen foar sels-ekspresje ... Minsken de kâns jaan om mei elkoar te kommunisearjen, in bestean te fertsjinjen ... Wy meitsje foar minsken wat - no folslein ûnsichtber - diel fan 'e wurklikheid, dy't sa fertroud wurden is en in yntegraal diel fan ús libben, as wie it in natuerwet wurden. Tink sels: is it mooglik om hjoed in wrâld foar te stellen sûnder ynternet, smartphones en kompjûters? Oft it no in firusskriuwer is as in programmeur fan berneboartersguod... Elk fan ús hat immen syn libben feroare...

As jo ​​der oer tinke, meitsje wy út neat, en ús materiaal wurdt tocht. Us canvas is in programmakoade yn ús favorite taal. En dizze taal is in manier om gedachte te projektearjen. In manier om te praten. Dêrom hawwe wy safolle talen: wy binne ommers allegear oars en tinke oars. Mar foarearst binne wy ​​skeppers. Lykas skriuwers dy't troch it meitsjen fan wrâlden yn har wurk mei eigen wetten, eigenskippen en dieden de ferbylding fan de lêzer oplibje, ûntsteane ús wrâlden yn in beskate kombinaasje fan masine en minske, en wurde foar elk fan ús wat mear as de tekst fan in programma.

Lokkige programmeursdei.

Wy meitsje firtuele wrâlden: elk fan ús yn ús holle bout in bepaalde firtuele wrâld fan it programma dat wy ûntwikkelje: soarten, objekten, arsjitektuer, relaasjes en ynteraksjes fan yndividuele komponinten. As wy nei algoritmen tinke, rinne wy ​​it mentaal troch, soargje derfoar dat it wurket en meitsje der in projeksje fan - yn 'e foarm fan tekst yn ús favorite programmeartaal. Dizze projeksje, omfoarme troch de gearstaller, feroaret yn in stream fan masineynstruksjes foar de firtuele wrâld fan 'e prosessor: mei har eigen regels, wetten en slûzen yn dizze wetten ... As wy it hawwe oer firtuele masines lykas .NET, Java , python, dan meitsje wy hjir in ekstra laach fan abstraksje: de wrâld fan 'e firtuele masine , dy't wetten hat oars as de wetten fan it bestjoeringssysteem wêryn't it wurket.

Oaren fan ús sykje nei gatten yn dizze wetten, virtualisearjen fan 'e prosessor, simulearje firtuele masines, simulearje it heule systeem sadat in programma dat yn dizze nije firtuele wrâld rint neat fernimt ... en studearje har gedrach, sykje nei mooglikheden om it te hacken ... Se wurde fongen troch oare programma's, virtualisearje de omjouwing op it bestjoeringssysteemnivo en identifisearje se op basis fan ferskate skaaimerken. En dan wurdt de jager it slachtoffer, want it slachtoffer docht him allinnich mar foar te wêzen.

Wer oaren ferdjipje minsken yn firtuele wrâlden ynstee fan programma's: se ûntwikkelje spultsjes en sosjale netwurken. Spultsjes binne twadiminsjonaal, trijediminsjonaal, mei firtuele werklikheidsbrillen en helmen, middels foar it oerdragen fan tactile ynformaasje: se boeie ús allegear, meitsje ús ferjitte oer de echte werklikheid, meitsje it saai en net sa spektakulêr. En sosjale netwurken: oan 'e iene kant, foar guon se ferfange echte kommunikaasje, tearing in persoan út' e maatskippij, út it libben. Mar foar in protte iepenje se de wrâld, jouwe se de kâns om te moetsjen, te kommunisearjen, freonen te meitsjen mei minsken oer de hiele wrâld, en bewarje se fan iensumens.

De ûntwikkeling fan technology en it ynternet twingt ús om wer werom te gean nei de kwestje fan privacy en publisiteit. Dizze fraach wurdt relevant foar elkenien: net allinnich foar politisy of stjerren. Elke ynternetbrûker lit der syn eigen digitale spoar op. "Big Brother" is gjin science fiction-term mear. No't sosjale netwurken mear oer ús witte as ús neiste freonen en sibben ... No, wat is it: ússels ... De kwestje fan privacy en priveelibben is net langer in kwestje fan filosofy. Dit is in fraach dêr't men bang foar wêze moat, oppassen foar ... En soms - keunstmjittige persoanlikheden meitsje.

Ik bin beide eangst en bang tagelyk. Ik wol en bin bang foar wat wy meitsje, mar ik wit ien ding: nettsjinsteande ús hâlding, de wrâld wurdt hieltyd komplekser, mearsidige, firtuele, nijsgjirrich. En dit is ús fertsjinste.

Ik lokwinskje ús allegearre mei de dei fan bouwers en arsjitekten fan firtuele wrâlden, wêryn it hiele minskdom sil libje foar alle folgjende ieuwen. Lokkige programmeursdei.

Boarne: www.habr.com

Add a comment