{"id":55941,"date":"2020-02-01T00:00:00","date_gmt":"2020-01-31T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/mejnstrim-pochetnye-rabotniki-truda-biograficheskij-roman"},"modified":"2020-02-18T14:04:06","modified_gmt":"2020-02-18T11:04:06","slug":"mejnstrim-pochetnye-rabotniki-truda-biograficheskij-roman","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/mejnstrim-pochetnye-rabotniki-truda-biograficheskij-roman","title":{"rendered":"Mainstream. Lucr\u0103tori onora\u021bi ai muncii. Roman biografic","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Editura \u00abBiblioteca Proletarului\u00bb. <\/p>\n<p>\u00cen acest roman, autorul ne va povesti despre soarta grea a form\u0103rii clasei muncitoare \u00een industria dezvolt\u0103rii.<\/p>\n<p>Despre lucr\u0103torii onora\u021bi \u0219i dezvoltarea rela\u021biilor personale \u00een condi\u021bii de lips\u0103 de memorie.<\/p>\n<p>Recomand. \/*Critic*\/<\/p>\n<p>Toate coinciden\u021bele nu sunt \u00eent\u00e2mpl\u0103toare.<\/p>\n<p>C++ are un caracter complex din cauza trecutului s\u0103u dificil. A crescut \u00een anii 80, o perioad\u0103 de foamete, \u0219i \u00ee\u0219i aminte\u0219te c\u00e2t de des nu erau suficiente locuri nici m\u0103car pentru simboluri. Aceasta l-a \u00eent\u0103rit \u0219i a dat o severitate sintaxei sale. Adesea, dup\u0103 ce se \u00eemb\u0103ta, \u00eei pl\u0103cea s\u0103 arunce segfault-uri, s\u0103 sparg\u0103 geamuri, s\u0103 trag\u0103 \u00een trec\u0103tori \u00een picioare. Nu avea pe nimeni care s\u0103-l potoleasc\u0103, c\u0103ci bunicul s\u0103u, respectabilul K&amp;R C, fusese r\u0103nit \u00een Vietnam \u0219i adesea se implica \u00een faptele nepo\u021bilor s\u0103i. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nNu \u0219i-a amintit aproape nimic despre tat\u0103l s\u0103u, doar c\u0103 se numea \u201eC cu Clase\u201d \u0219i c\u0103 a murit din cauza unei supradoze. Bunicul vorbea despre singurul s\u0103u fiu \u00eentr-o manier\u0103 def\u0103im\u0103toare. La \u00eentreb\u0103rile nepotului, r\u0103spundea cu reticen\u021b\u0103: \u201eA prins, \u0219tii tu, ni\u0219te clase\u2026 \u0219i tu la fel\u2026 \u00eemi amintesc c\u0103 \u00een vremurile mele 615 octe\u021bi erau pentru trei\u2026\u201d. Despre mam\u0103 se \u0219tia mult mai pu\u021bin, de\u0219i unii spuneau c\u0103 la conceperea eroului nostru nu a fost exclus\u0103 o anumit\u0103 Simul\u0103.<\/p>\n<p>\u00cen ciuda repro\u0219urilor fiului \u0219i nepotului privind pasiunea pentru clase, bunicul C se ocupa bine de pointere. El numea asta \u00abaritmetica pointerelor\u00bb \u0219i sus\u021binea c\u0103 toate acestea sunt parte din filosofia sa, care \u00eei permitea s\u0103 fie mai aproape de natura lucrurilor din lumea \u00eenconjur\u0103toare. \u00cen ultima vreme, ap\u0103rea rar \u00een public. Unii chiar \u0219opteau c\u0103 b\u0103tr\u00e2nul a murit demult, dar din c\u00e2nd \u00een c\u00e2nd, se observau urmele lui noaptea. Acolo o lantern\u0103 era spart\u0103, acolo un trec\u0103tor a fost \u00eempu\u0219cat \u00een picior, acolo o dep\u0103\u0219ire a buffer-ului... <\/p>\n<p>Dar cu unchiul Classical C \u0219i cu veri\u0219orul C-99..11, C++ s-a \u00eent\u00e2lnit des. Toat\u0103 familia, \u00een general, nu se pl\u0103cea prea mult. Dar munca \u0219i locuirea \u00eempreun\u0103 \u00eei obligau s\u0103 se men\u021bin\u0103 \u00een limitele acordului API. Fr\u0103\u021biorul C \u0219i tat\u0103l s\u0103u aveau convingerea c\u0103 ei sunt cei mai rapizi \u00een a trage \u00een picioarele trec\u0103torilor, spre deosebire de diferi\u021bii iubitori ai claselor. C++ nu era de acord. Dar, de\u0219i spunea c\u0103 nu este cel mai r\u0103u tr\u0103g\u0103tor, \u00een ad\u00e2ncul sufletului \u0219tia c\u0103 folosirea unor substan\u021be precum OOP nu este f\u0103r\u0103 consecin\u021be. Complexul s\u0103u de inferioritate \u00eel b\u00e2ntuia mereu. Pentru a sc\u0103pa de el, a \u00eenceput s\u0103 participe la benchmark-uri. Uneori, \u00eenainte de a re\u00eenc\u0103rca pu\u0219ca, C++ \u00eent\u00e2rziase, iar atunci ceilal\u021bi membri ai familiei se uitau comp\u0103timitor unul la altul, iar apoi r\u00e2deau pe la spatele lui.<\/p>\n<p>Rudele lui nu b\u0103nuiau \u00eenc\u0103 c\u0103 C++ va merge mai departe dec\u00e2t tat\u0103l s\u0103u decedat. Pe l\u00e2ng\u0103 OOP, a \u00eenceput s\u0103 se pasioneze de Template-uri. Dup\u0103 o utilizare \u00eendelungat\u0103 a Template-urilor, a realizat c\u0103 \u00een orice competi\u021bie de trageri po\u021bi c\u00e2\u0219tiga, tr\u0103g\u00e2nd \u00een piciorul judec\u0103torului chiar \u00eenainte de start. C++ a fost unanim recunoscut ca campion al metaprogram\u0103rii \u0219i nu a mai fost l\u0103sat s\u0103 participe la competi\u021bii. Dar asta nu l-a oprit. A \u00eenceput s\u0103 z\u0103boveasc\u0103 \u00een cluburi de discu\u021bii ale inteligen\u021bilor \u0219i filosofilor locali, cer\u00e2nd s\u0103 fie recunoscut ca un limbaj de programare func\u021bional. Haskell \u0219i Lisp se temeau de acest tic\u0103los \u00eenarmat cu pointere \u0219i tipizare static\u0103 sl\u0103bit\u0103. Dar nu era loc de \u00eentors, cu cineva care consum\u0103 OOP amestecat cu Template-uri \u0219i \u00eei place s\u0103 trag\u0103 \u00een picioare nu po\u021bi discuta prea mult. A\u0219a c\u0103 eroul nostru a devenit multiparadigmatic.<\/p>\n<p>Dar C++ nu a stat mult timp pe v\u00e2rful gloria celui mai bun tr\u0103g\u0103tor din ora\u0219. Cu timpul, OOP a \u00eencetat s\u0103 mai fie un subiect de r\u00e2s, iar murmurele b\u0103tr\u00e2nilor nu mai erau luate \u00een seam\u0103. A devenit chiar la mod\u0103. Mul\u021bi se bucurau din c\u00e2nd \u00een c\u00e2nd s\u0103 se \u00eembete cu clase... \u0219i noua genera\u021bie a crescut complet diferit\u0103... <\/p>\n<p>Primul care s-a afirmat a fost Java. A respins cu obstina\u021bie necesitatea de a trasa rapid \u021binte \u0219i a sus\u021binut c\u0103 valoarea principal\u0103 const\u0103 \u00een claritate... \u0219i obiecte... nimic altceva dec\u00e2t obiecte. Adev\u0103rul este c\u0103 a confundat obiectele cu clasele, ad\u0103ug\u00e2nd \u00een acest cocktail primitive, ceea ce nu l-a \u00eempiedicat s\u0103 se prezinte ca \u201ePrimul limbaj complet orientat pe obiecte\u201d. Se spunea c\u0103 Java este fiul nelegitim al Unchiului C de la o necunoscut\u0103 din OOP. Al\u021bii sus\u021bineau c\u0103 \u00een povestea asta mai este \u0219i C++. Cum a fost cu adev\u0103rat r\u0103m\u00e2ne un mister, dar Java a crescut \u00eentr-un ad\u0103post al corpora\u021biei Oracle. Pentru a se evita orice nepl\u0103ceri, inginerii Oracle, \u00eenc\u0103 de la ad\u0103post, i-au f\u0103cut o lobotomie \u0219i i-au t\u0103iat degetele ar\u0103t\u0103toare. C\u00e2nd copilul a crescut pu\u021bin, tutori grijulii nu i-au permis s\u0103 aib\u0103 acces la lumea adult\u0103, ascunz\u00e2nd indicatoarele c\u00e2t mai departe \u00een ad\u00e2ncurile ma\u0219inii virtuale. \u00cen plus, Java a fost cu aten\u021bie \u00eenv\u0103\u021bat c\u0103 a trasa \u021binte este r\u0103u \u0219i c\u0103 arma, \u00een general, trebuie interzis\u0103. Aceast\u0103 familiarizare timpurie cu comunismul a avut un efect pozitiv asupra lui Java, iar el a cucerit rapid toate func\u021biile de onoare \u00een dezvoltarea enterprise. P\u0103rea c\u0103 au trecut vremurile anarhiei necontrolate, a \u00eenceput o er\u0103 a dezvolt\u0103rii \u00een echip\u0103 coordonat\u0103, iar a trasa \u00een piciorul vecinului a devenit un comportament de prost gust.<\/p>\n<p>\u00cendep\u0103rtat pe locul doi, C++ a \u00eencercat s\u0103 se adune \u0219i s\u0103 \u021bin\u0103 pasul cu vremurile, ata\u0219\u00e2nd un \u021b\u00e2n\u021bar laser la o pu\u0219c\u0103 cu \u00eenc\u0103rcare de la gura \u021bevii \u0219i \u00eencerc\u00e2nd s\u0103 ofere inteligen\u021b\u0103 indicatoarelor. Nu a fost de mare ajutor, a\u0219a c\u0103, uitat de mul\u021bi, s-a dedat la o be\u021bie continu\u0103 \u0219i la un somn lung. <\/p>\n<p>\u0218i afar\u0103, Java deja se lupta cu un nou adversar puternic. C# a fost rodul unei combina\u021bii genetice \u00eentre C++ \u0219i Java. P\u00e2n\u0103 \u00een prezent, circul\u0103 zvonuri c\u0103 genele Java au fost ob\u021binute \u00eentr-un mod nu foarte cinstit pentru acest experiment, la vremea respectiv\u0103 s-a iscat chiar \u0219i un mic scandal. Dar creat de inginerii unei alte corpora\u021bii puternice, cu un adev\u0103rat model complet orientat pe obiect, mo\u0219tenind multe tr\u0103s\u0103turi de la C++, C# a fost n\u0103scut pentru a provoca Java \u0219i a reu\u0219it s\u0103-\u0219i apere dreptul de a exista \u00een lumea dur\u0103 a enterprise-ului. Pentru a \u00eenfrunta Java, creatorii s\u0103i i-au dat template-uri, OOP \u0219i pointere (de\u0219i au l\u0103sat ca mo\u0219tenire sfatul de a le folosi cu pruden\u021b\u0103).<\/p>\n<p>T\u00e2n\u0103rul padawan a intrat \u00een lupt\u0103 cu un calic lobotomizat \u0219i, p\u00e2n\u0103 \u00een 2020, l-a \u00eendep\u0103rtat aproape pe jum\u0103tate...<\/p>\n<p>Timpul nu a stat pe loc \u0219i reproducerea natural\u0103 a ie\u0219it din mod\u0103. Acum se considera c\u0103, dac\u0103 nu e\u0219ti creat \u00een laboratorul unei corpora\u021bii, nu vei avea niciodat\u0103 succes. Acestea fiind spuse, au ap\u0103rut JavaScript, Go, Rust \u0219i multe altele. A\u0219 fi ru\u0219inat s\u0103 ofer aici biografia primului, m\u0103 voi limita la faptul c\u0103 cititorul ar trebui s\u0103 \u0219tie c\u0103 s-a n\u0103scut surd, mut, orb \u0219i cu schizofrenie, dar datorit\u0103 dragostei c\u00e2torva oameni a reu\u0219it s\u0103 \u00eenving\u0103 toate aceste deficien\u021be \u0219i s\u0103 devin\u0103 un transgender homosexual. Nu \u0219tia s\u0103 trag\u0103, dar reu\u0219ea excelent s\u0103 aduc\u0103 o dozare pozitiv\u0103 \u00een orice activitate \u00een care era implicat. C\u00e2nd JS a crescut, a realizat chemarea sa de designer de butoane colorate \u0219i afi\u0219e. De atunci, a devenit \u00eenfrico\u0219\u0103tor s\u0103 ie\u0219i pe strad\u0103, aglomer\u0103rile de bannere acide \u0219i butoane care fluierau inundau totul \u00een jur. Dac\u0103 vechii angaja\u021bi \u00eei f\u0103ceau observa\u021bii \u00een leg\u0103tur\u0103 cu asta, JS \u00eencepea s\u0103 strige tare c\u0103 din nou este opresat de heterosexualii malefici. Dar aceasta este doar o parte din toate nenorocirile. JS \u0219i-a adus prietenii \u00een lumea dezvolt\u0103rii. B\u0103rbo\u0219i verzi, cu p\u0103rul vopsit, pe scutere... El ocupa mereu tot spa\u021biul \u0219i memoria disponibile, \u0219i asta \u00een condi\u021biile secolului XXI, c\u00e2nd p\u0103rea c\u0103 ar trebui s\u0103 fie suficient pentru to\u021bi! <\/p>\n<p>Dar \u0219i aici nimeni nu a reu\u0219it s\u0103-l acuze. JS, \u00een schimb, \u00eencepea s\u0103 spun\u0103 c\u0103 toat\u0103 lumea ar trebui s\u0103 devin\u0103 pozitiv\u0103 cu privire la trup \u0219i egal\u0103 \u0219i nu conteaz\u0103 c\u00e2t de mult memorie consumi \u0219i c\u00e2t loc ocupi. \u201eTo\u021bi angaja\u021bii sunt valoro\u0219i, to\u021bi angaja\u021bii sunt importan\u021bi, to\u021bi angaja\u021bii sunt egali\u201d, spunea JS. Un alt eveniment notabil legat de JS este c\u0103 a cobor\u00e2t un \u201eprag de intrare\u201d la zero. Se spune c\u0103 dup\u0103 aceasta, din cauza sup\u0103r\u0103rii, Bunicul C s-a sinucis \u00een c\u0103m\u0103ru\u021ba sa de 5\u00d75 kilobi\u021bi. Cu toate acestea, JS este \u00eenc\u0103 liber, a\u0219a c\u0103 v\u0103 avertiz\u0103m, fi\u021bi aten\u021bi!<\/p>\n<p>Creatorii Go au decis s\u0103-i dep\u0103\u0219easc\u0103 pe cei ai Java. Copilului lor, \u00eenc\u0103 din uter, i-au \u00eenlocuit o parte din lan\u021burile DNA cu cele de hamster... Apoi, au t\u0103iat nu doar degetele, ci \u0219i urechile \u0219i nasul, sub pretextul c\u0103 tr\u0103s\u0103turile individuale nu sunt necesare, iar toat\u0103 lumea ar trebui s\u0103 fie asem\u0103n\u0103toare, pentru a nu confunda prin individualitate. Moda pentru OOP a trecut, iar Go nu a ob\u021binut nici clase, nici \u0219abloane. \u00cens\u0103, i-au d\u0103ruit gorutine. Cu acestea, el continu\u0103 s\u0103 tr\u0103iasc\u0103 p\u00e2n\u0103 \u00een prezent, sus\u021bin\u00e2nd diverse utilitare. <\/p>\n<p>Mult timp, anumi\u021bi entuzia\u0219ti au meditat asupra naturii haosului care se desf\u0103\u0219ura, p\u00e2n\u0103 c\u00e2nd o iluminare i-a lovit. Dup\u0103 aceasta, au dezvoltat un sistem religios \u0219i filozofic coerent, numindu-l conceptul de proprietate \u0219i au creat Rust. Rust s-a distins prin principialitate \u0219i loialitate fa\u021b\u0103 de principiile \u00eenv\u0103\u021bate din copil\u0103rie. Dac\u0103 i se \u00eencredin\u021ba o sarcin\u0103, el nu o \u00eendeplinea p\u00e2n\u0103 nu se asigura c\u0103 nu va d\u0103una nim\u0103nui. Dar pentru a-i da o indica\u021bie lui Rust, trebuia s\u0103 \u00een\u021belegi conceptul de proprietate \u0219i verficatorul de \u00eemprumut. Se spune c\u0103 dup\u0103 aceasta, pragul de acces a crescut cu 15,37%.<\/p>\n<p>Pe m\u0103sur\u0103 ce noile limbaje au \u00eenflorit, ca ciupercile dup\u0103 ploaie, cele vechi au c\u00e2\u0219tigat putere. Java a primit suplimente sub form\u0103 de generice \u0219i lambda furate din clubul filozofic condus de prof. Haskell. C# a reu\u0219it, de asemenea, s\u0103 ob\u021bin\u0103 lambarzi similare, g\u0103sindu-\u0219i \u00een acela\u0219i timp o amant\u0103 pe nume Linq. Java nu a r\u0103mas \u00een urm\u0103 \u0219i a introdus Stream API. \u00cens\u0103 C# a f\u0103cut o mutare nea\u0219teptat\u0103, sco\u021b\u00e2nd la iveal\u0103 cu\u021bitele zbur\u0103toare async\/await \u0219i arunc\u00e2nd greaua piatr\u0103 de moar\u0103 null. \u00cen procesul de a-l urm\u0103ri pe t\u00e2n\u0103rul s\u0103u competitor, Java a \u00eenceput s\u0103 semene cu un robot-transformator, alc\u0103tuit din diferite blocuri din materiale variate. Unele dintre acestea se desprindeau. \u00centr-o astfel de stare, lumea l-a surprins pe C++, care s-a trezit brusc. A realizat rapid propriile sale lambarzi \u0219i inferring de tipuri. Acum, C# \u0219i Java s-au speriat de acest spectacol. Cu un laser ag\u0103\u021bat cu band\u0103 adeziv\u0103 albastr\u0103 de o pu\u0219c\u0103 de v\u00e2n\u0103toare, purt\u00e2nd o \u0219apc\u0103 portocalie cu ochelari negri \u0219i un topor at\u00e2rn\u00e2nd de un rucsac, C++ a inspirat cu adev\u0103rat team\u0103 tuturor celor care \u00eel priveau. Unii, din vechi obicei, s-au apucat necontrolat de genunchi.<\/p>\n<p>O zi bun\u0103 tuturor. Dac\u0103 v\u0103 place, voi scrie o continuare despre lucr\u0103torii din industria \u0219tiin\u021bifico-filozofic\u0103.<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/486530\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u0437\u0434\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u00ab\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u0447\u043a\u0430 \u043f\u0440\u043e\u043b\u0435\u0442\u0430\u0440\u0438\u044f\u00bb. \u0412 \u044d\u0442\u043e\u043c \u0440\u043e\u043c\u0430\u043d\u0435 \u0430\u0432\u0442\u043e\u0440 \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u0442 \u043d\u0430\u043c \u043e \u043d\u0435\u043b\u0435\u0433\u043a\u043e\u0439 \u0441\u0443\u0434\u044c\u0431\u0435 \u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u043a\u043b\u0430\u0441\u0441\u0430 \u0438\u043d\u0434\u0443\u0441\u0442\u0440\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438. \u041e \u043f\u043e\u0447\u0435\u0442\u043d\u044b\u0445 \u0440\u0430\u0431\u043e\u0442\u043d\u0438\u043a\u0430\u0445 \u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0438 \u043b\u0438\u0447\u043d\u044b\u0445 \u0432\u0437\u0430\u0438\u043c\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439 \u0432 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 \u043d\u0435\u0445\u0432\u0430\u0442\u043a\u0438 \u043f\u0430\u043c\u044f\u0442\u0438. \u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e. \/*\u041a\u0440\u0438\u0442\u0438\u043a*\/ \u0412\u0441\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u043d\u0435 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b. \u0423 C++ \u0441\u043b\u043e\u0436\u043d\u044b\u0439 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440 \u0438\u0437-\u0437\u0430 \u0442\u044f\u0436\u0435\u043b\u043e\u0433\u043e \u0434\u0435\u0442\u0441\u0442\u0432\u0430. \u041e\u043d \u0440\u043e\u0441 \u0432 \u0433\u043e\u043b\u043e\u0434\u043d\u044b\u0435 80\u0435, \u0438 \u043f\u043e\u043c\u043d\u0438\u0442 \u043a\u0430\u043a \u0447\u0430\u0441\u0442\u043e \u043c\u0435\u0441\u0442\u0430 \u043d\u0435 \u0445\u0432\u0430\u0442\u0430\u043b\u043e \u0434\u0430\u0436\u0435 \u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-55941","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u0437\u0434\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u00ab\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u0447\u043a\u0430 \u043f\u0440\u043e\u043b\u0435\u0442\u0430\u0440\u0438\u044f\u00bb.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/mejnstrim-pochetnye-rabotniki-truda-biograficheskij-roman\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041c\u0435\u0439\u043d\u0441\u0442\u0440\u0438\u043c. \u041f\u043e\u0447\u0435\u0442\u043d\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u043d\u0438\u043a\u0438 \u0442\u0440\u0443\u0434\u0430. \u0411\u0438\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u043e\u043c\u0430\u043d | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u0437\u0434\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u00ab\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u0447\u043a\u0430 \u043f\u0440\u043e\u043b\u0435\u0442\u0430\u0440\u0438\u044f\u00bb.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/mejnstrim-pochetnye-rabotniki-truda-biograficheskij-roman\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-31T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:04:06+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Mainstream. Lucr\u0103tori onorabili. Roman biografic | ProHoster","description":"Editura \u00abBiblioteca Proletarului\u00bb.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/mejnstrim-pochetnye-rabotniki-truda-biograficheskij-roman","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041c\u0435\u0439\u043d\u0441\u0442\u0440\u0438\u043c. \u041f\u043e\u0447\u0435\u0442\u043d\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u043d\u0438\u043a\u0438 \u0442\u0440\u0443\u0434\u0430. \u0411\u0438\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u043e\u043c\u0430\u043d | ProHoster","og:description":"\u0418\u0437\u0434\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u00ab\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u0447\u043a\u0430 \u043f\u0440\u043e\u043b\u0435\u0442\u0430\u0440\u0438\u044f\u00bb.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/mejnstrim-pochetnye-rabotniki-truda-biograficheskij-roman","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-01-31T21:00:00+00:00","article:modified_time":"2020-02-18T11:04:06+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55941","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:51:02","updated":"2022-10-10 05:29:35","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/55941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=55941"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/55941\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=55941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=55941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=55941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}