Kuronga kwandakaita chengetedzo yemifananidzo

Mhoro Habr! Mumwe nemumwe wedu anochengeta rumwe ruzivo, vamwe vanoshandisa zvakavanzika uye hupenyu hacks kune izvi. Ini pachangu, ndinoda kudzvanya bhatani repfuti yemufananidzo uye nhasi ndinoda kugovera ruzivo rwangu rwekuchengetedza ruzivo, rwandakafamba nekufamba ndikauya.

Kuronga kwandakaita chengetedzo yemifananidzo

Ini ndichakuyambira pakarepo: hapana "bullet yesirivha" pasi pekucheka iyo inowedzera dambudziko remhirizhonga mumafaira pamidziyo yako ne0. Uye kwete kunyange mutsara nezve neural network, kuzivikanwa kwechimwe chinhu nemumwe munhu uye mamwe nanotechnologies. Pasi pekucheka kune mamwe mavara uye chiratidzo chemuouki, chauchazofanirawo kuzadza nemaoko =) Asi inoshanda.

Intro

Ndisati ndanzwisisa kuti dambudziko ripi randaida kugadzirisa, regai ndikuudzei muchidimbu nezvazvo =) Handizvioni ndiri mutori wemifananidzo akatwasuka, asi zvakadaro:

  • Ndine pfuti yemufananidzo uye ndinotora mafoto muRAW (mufananidzo wega wega unorema paavhareji 20-25 MB)
  • Ndaive nemubvunzo nezve kuchengetedza nekugadzira mafoto (kana kuti kwaanobva)

Iye zvino zvishoma zvakadzama.

Ini ndinoshandisa 1-2 memori makadhi e64 GB (kwete iwo ari pamufananidzo pazasi, kunyangwe ini ndichiziva kuti atoonekwa)) - Ndinoedzwa kutenga makadhi makuru (128-256). Haisi yakanyanya kuchuru semafungiro kune kadhi semhando yekushandisa, iyo fiasco inogona kuitika chero nguva: Ndakarasa makadhi, ndakaakotamisa, uye kamwe chete vakapusa vakaba iwo kubva kamera yangu. Uye "mazai ako ose mudengu rimwe" haisi iyo inonyanya kuona.

Kuronga kwandakaita chengetedzo yemifananidzo
Izvi ndizvo zvinoitika kana ukakanganwa kubvisa kadhi mulaptop yako, woriisa pachigaro chevafambi uye worovera mabhureki. Uye nokuda kweraki iyi - kaviri.

64 GB ingangoita 2000-2500 mafoto mumaravs. Mune mhaka yangu, iyi 4-6 seti yemifananidzo yezviitiko kana nezve gumi "gadget". Tarisa zvinyorwa zvangu zvekare uye uchaona kuti nei paine zvakawanda. Mumwe munhu achati "sei uchinetsa bhatani rekuvhara zvakanyanya" uye ivo vachave vakarurama, asi ini ndakanyora pamusoro apa kuti ini ndiri chidimbu chenoob. Uyezve, ndine tsika yakaipa yekutora mapfuti maviri - kana yekutanga ikaita blurry, saka pamwe yechipiri ichauya kuzonunura. Ndine izvi pamwero wehunhu uye kusvika parizvino handigone kuita chero chinhu nezvazvo. Iyi ndiyo mhinduro kumubvunzo wekuti "nei ndichitora mafoto mumakoronga" - hongu, hazvina musoro kuti ndigadzirise zvikanganiso zvangu pachangu, marudzi ese ekufumura, kuratidzwa uye mamwe majeometri.

Kuronga kwandakaita chengetedzo yemifananidzo

dambudziko

Kwenguva yakareba, handina kumbokwanisa kuwana purogiramu yaizondibatsira zvakakwana kuvhara zvandinoda kuchengetedza data. Kune makatabhurari, kune basa rakaringana nemameta tags, nekuzivikanwa kwechiso uye nekuwedzera mafoto kumepu - mota yakazara yezvinhu zvinotonhorera, asi ... yakapararira kune akasiyana maapplication. Ini ndichanyora mashoma mashoma ayo anenge ese maapplication anogumburwa pamusoro.

Dambudziko nhamba 1: Pane memori kadhi yakarara patafura - chii pairi? Haungazive. Ehe, unogona kupuruzira mafoto mazana maviri pakhamera yako, woaisa mulaptop yako, kana kutora manotsi pa smartphone yako, asi izvi hazvikupe iwe "mufananidzo muhombe." Uye handipindure mubvunzo "Ndakatoita backup yedata iri here kana kuti rinogona kudzimwa zvachose?"Kana, semuenzaniso, iwe uchida nekukurumidza kusunungura nzvimbo? Mushure mezvose, yemahara 64 GB inogona kunge isiri pedyo.

Dambudziko nhamba 2: hauzive kuti mapikicha ari mumamiriro akaita sei. Yakarongwa? Yakagadziriswa? Ndinogona kuidzima here kana kuisa pakombuta yangu kutanga? Unoziva here maforodha aya asingaperi "Kubva kuSD", "SD64 LAST", "! UNSORTED", "2018 ALL", "iPhone_before_update" zvichingodaro? =) Palaptop, pane memori kadhi, pane yekunze drive, ine zvakawanda zvekudzokorora? Uye kunzwa kunoodza mwoyo uku, "Tinofanira kuisa kurongeka mune zvese izvi - pachave nekupera kwesvondo kwemahara..." Uye hapachina kupera kwevhiki kwemahara.

Dambudziko 3: Ungakurumidza sei kuwana mafoto aunoda? Semuenzaniso, ini nguva pfupi yadarika ndaifanira kugadzira collage yeese "Septembers wekutanga" mumakore akati wandei. Kuichengeta palaptop? Hazvina kukwana. Wool pamadhisiki akasiyana? Zvakanaka, sechisarudzo. Asi hazvina basa?..

Ndichatenda zvakanyanya kana iwe ukandiudza imwe inoshanda uye inochinjika sarudzo pane iyo yandazviunzira ini nekuedza uye kukanganisa (pazasi). Ndinodzokorora kuti hatisi kutaura nezvemuoni / mugadziri wemifananidzo, asi nezve nyore / kuona / ruzivo rwemukati.

Kuronga kwandakaita chengetedzo yemifananidzo

chisarudzo

Ndakafunga kushandisa chishandiso chinotonhorera sematafura muGoogleDocs =) Iyo yemahara, muchinjiko-chikuva uye ndinofunga haidi sumo. Ndisati ndagadzira chimiro chechiratidzo, ndakaedza kunzwisisa kuti ndeapi minda yandaida. Iwe unogona kuuya neanosvika zana rawo, asi iwe unofanirwa kuve nechokwadi kuti ari nyore kushandisa uye hauneti nekuazadza nguva dzese. Zvakanaka, edza kufunga nezvekuwedzera kuyera: kuitira kuti chiratidzo chive nyore kushandisa mugore kana maviri kana matatu.

Ndakamisa pfungwa dzangu pane inotevera seti yeminda:

  1. chikamu. Ndakaongorora zvandakanga ndichitora mifananidzo ndikazvipatsanura muzvikamu. Zvakaitika seizvi:

    Motokari - motokari
    Zviitiko - zviitiko
    Gadget - gadget
    Vasikana - iwe unowana pfungwa
    Musha - chimwe chinhu kumba, mhuri
    Hupenyu - chero kufamba kusingawire muzvikamu zviri pamusoro
    Kuronga kwandakaita chengetedzo yemifananidzo - Kuronga kwandakaita chengetedzo yemifananidzo =)
    Kufamba - kufamba

    Kuronga kwandakaita chengetedzo yemifananidzo
    Mafotoset ese acharongwa muzvikamu izvi. Kana iwe ukatora mifananidzo yakawanda, saka zviri nyore kuchengeta chikamu chimwe nechimwe pane pepa rakasiyana (pazasi petafura).

    Kuronga kwandakaita chengetedzo yemifananidzo
    kosha: Edza kudzivirira kugadzira chikamu che "Zvimwe", sezvo apa ndipo panozosimuka bongozozo rinopunza denga. Iyo yepamusoro ndeye "!Temp", iyo yauchabatanidza mafaira kuti uwedzere kurongedza mune mamwe mapoka.

  2. Title. Mukati mechikamu, imwe neimwe photoset ine zita - iwe unofanirwa kupa mazita anozove nyore kurangarira kana kuwana. Pane zviviri zviri nyore sarudzo pano: alfabheti kana nguva. Ini ndinochinja pakati pezvisarudzo zviviri: mumagajeti zviri nyore kushandisa mazita emidziyo, muzviitiko zviri nyore kushandisa mask se "2-2018-03 - Kurume 08". Kana chero chinhu, pane nguva dzose CMD+F.
  3. Kupi manje. Mune ino koramu, ini ndinoratidza kwakachengetwa mafoto izvozvi - pane memori kadhi yekamera, palaptop, pane yekunze drive kana mugore. Kana nzvimbo ye data ichichinja, ndiro inovandudzwa. Zvakakosha kuratidza ruzivo nezve photoset pakarepo, kana zvisina kudaro ichakanganwika gare gare.
  4. Zvidimbu zvisati zvasarudzwa. Hazvigoneke nguva dzose (kana kuti, hazvimboiti zvachose) kuti utore nekurongedza magigabytes emafaira eRAW; kazhinji unongorasa kubva kumemori kadhi. Uye pano zvakakosha kuti unzwisise kuti mangani mafoto ari mufotoset - kuitira kuti ufungidzire kuti inguva yakawanda sei ichatora kuronga nekugadzirisa.

    Hupenyu hutete: Zvichabatsira kuziva avhareji yekumhanya yekuronga uye kugadzirisa mafoto, kana iwe uchinetsekana nazvo zvachose. Ingoseta iyo timer ye5-10 maminetsi uye wobva waona kuti yakawanda sei yawakwanisa kunatsa. Paavhareji, zvinonditora 2-5 maminetsi kutora mufananidzo (chero chete ini ndinoziva hotkeys mu Photoshop zvakanaka). Uyezve ona pfungwa 8.

  5. Kuronga nekugadzirisa. Makoramu maviri chete, maseru ane ruvara rwegirinhi (= "Zvaitwa") kana tsvuku (= "Hazvina Kuitwa"). Iwe unogona kuwedzera, semuenzaniso, bhuruu - kana kugadzirisa kusingadiwi. Iyo ngano yemavara yakadaro icharatidza zvakajeka kuti chii chiri mumamiriro ezvinhu. Sarudzo, unogona kuratidza manhamba mairi - kumhanya kwebasa kunowedzerwa nenhamba yemifananidzo mushure mekugadzirisa (ona ndima 11).

    Nekurongedza ndinoreva kusarudza akanakisa mafuremu (kubvisa kudzokorora uye kukanganisa) kuti uwedzere kugadzirisa, uye nekuzvigadzirisa pachayo - nzira yavo kubva pambishi kuenda kune jeep (izvo zvisiri zvinonyadzisa kuratidza kune vamwe). Mune ramangwana, mukati megwaro rega rega pachava nemajipegs akanyatsogadziriswa, uye mu "Originals" subfolder pachava nemafuta akaomeswa uye *.xmp mafaira kubva kwavari.

  6. Kopira mugore. Kazhinji hapana chikonzero chekuisa iyo isina kurongeka yemifananidzo kune gore, kutambisa nguva uye nzvimbo. Zvine musoro kutsigira mafoto atorongwa ipapo. Kana kuti zvirinani, zvatogadziriswa. Kana ndikarodha mafaera mugore, ini ndoita chinodzvanya chinongedzo kune folda - kuti ndikwanise kuenda kunzvimbo yandinoda nekudzvanya kamwe kubva pahwendefa, uye kwete kufamba kuburikidza neinternet faira maneja (iyo, sekutonga, iri slow).
  7. Kopa pane dhisiki. Makore anowanzoonekwa seakavimbika, asi chimwe chinhu mukati chinotiudza kuti zviri nani kuve nekuchengetedza munharaunda (kunyanya kune yakakosha data). Zvakanaka, kana isu tiri kutaura nezve imwe "sensitive" data yausingade kuisa kuInternet.
  8. Huwandu, saizi. Huwandu hwemifananidzo mushure mekugadzirisa, pamwe nehukuru hwenzvimbo yavanogara. Koramu yesarudzo, asi ikozvino ndichaedza kutsanangura chikonzero nei ndakazviita.

    Kana ndikaona imwe photoset ine girinhi "Sorting" sero uye tsvuku "Processing" sero, zvinoreva kuti ini ndinongoda imwe nguva yemahara yebasa rakapusa uye risingafadzi remuchina. Kuziva nhamba uye saizi yemifananidzo, ndinogona kuronga chiitiko ichi. Somuenzaniso, vhiki yevhiki inotevera ndinofanira kutyaira Sapsan kubva kuMoscow kuenda kuSt. Isu tinofungidzira kuti mangani mafoto atichave nenguva yekugadzira panguva ino uye kurodha anodiwa mafotosets kune laptop. Apa ndipo pakuziva kanenge kukurumidza kumhanya kwekugadzirisa 8 foto kunouya zvine basa. Zvinonditora kubva pamaminetsi maviri kusvika ku1 kutora foto, maawa masere maminetsi mazana mana nemakumi masere, zvinoreva kuti hazvina musoro kukopa anopfuura mazana matatu mafoto kune laptop (iyo ingangoita 2 kusvika 5 GB). Ndine 8 GB disk muMacBook yangu, dzimwe nguva ndinofanira "kutamba tag," asi nechiratidzo, hukuru hwemafotosets hahumbouyi sechishamiso kwandiri.

    Kuronga kwandakaita chengetedzo yemifananidzo
    Uye ipapo iwe unongoda kusvika nekukurumidza pachiteshi kuti uwane nguva yekubata tafura mumotokari yekudyira =)

  9. Zuva rekupfura. Iyo yakakosha parameter inonyatso hukama kune inotevera column.
  10. Parunhare. Zvinowanzoitika kuti kuwedzera kune pfuti yemufananidzo, iwe unofanirwa kupfura panguva imwe chete chimwe chinhu pafoni yako. Semuenzaniso, kana iwe uri kutora mifananidzo ine simba chiitiko (mujaho), uye kumbira shamwari kuti ipfure vhidhiyo. Kana iwe uri kugadzirisa uye maoko ako akasviba, haudi kutora kamera yako, asi kutora mifananidzo nefoni yako kwakarurama. Nekuda kweizvozvo, izvozvi ndine 128 mafoto pane yangu 25000 GB iPhone. Hongu, kune nzombe dzakawanda, asi pane zvakakwana zvezvinodiwa.

    Saka iwo akakosha mafoto efoni haararame hupenyu hwakaparadzana, zvingave zvakanyanya kunaka kuvawedzera kune thematic photoset folda. Uye ndiyo inokurumidza nzira yekutsvaga yaunoda nemazuva (kunyangwe geotags zvakare inobatsira zvikuru pano). Kana paine mucherechedzo wekuti "Hongu" pafoni, saka ini ndinofanira kutumira mafoto zvakasiyana nefoni. Kana "Kwete", zvinoreva kuti vangave vasipo, kana kuti vakatoraswa.

  11. Muchato. Hazvigoneke kuti iwe uchada iyi koramu, asi ini pachangu ndafunga kuisiya izvozvi. Inoratidza kuti ndeapi muzana yezvirema zvandinobvisa kubva kufotoset - paavhareji i50%, ndiko kuti, sezvandataura, dambudziko rangu nderekuti ndinoita mapfuti akadhindwa. Kazhinji, ini handisi kuona chero chakaipa mune izvi, ini handina basa rekuvhara kuverenga =) asi zvakadaro kwandiri imhando yekutsamwisa yandinoona pese pandinoenda kuchiratidzo uye pese pandinofunga "dzidza maitiro tora mifananidzo, vandudza ruzivo rwako nehunyanzvi. " Rimwe zuva ndichavhunduka uye ndichabatikana!
  12. Draft uye post. Kana ini ndichida kunyora chimwe chinhu nezve chinhu chiri kutorwa mifananidzo (semuenzaniso, wongororo yechishandiso, icho chaive nezvakawanda paprofile yangu), ipapo ndotanga ndagadzira dhizaini muGoogleDocs, chinongedzo chandinonamatira kune izwi " Hoyo”. Ruvara rwegirini zvinoreva kuti dhizaini yapera, yero iri kuenderera, ruvara rutsvuku zvinoreva kuti haisati yatorwa. Chinhu chimwe chete nezvinotumirwa - kuwedzera chinongedzo kune positi inobvumidza iwe kuenda kune yaunoda kutumira nekudzvanya kumwe chete, pasina Googling.

    Iwe unogona kuona pakarepo mamiriro ezvinyorwa zvese uye saizi ye "technical chikwereti".

Inodzvanya:

Kuronga kwandakaita chengetedzo yemifananidzo
Chaizvoizvo, ndakauya nechiratidzo chakadaro =) Yakakura, asi ndakazviitira ini. Kana iwe waifarira mutsara wangu wekufunga, wobva waitora uye uchinje kune zvaunoda, wedzera kana kubvisa.

Sarudzo, iwe unogona kupfupisa huremu hwese mafotoset uye kuverenga iyo% yenzvimbo yakagarwa pane yekuchengetera mudziyo unozivikanwa huwandu (rudzi rwekufambira mberi bar).

Kutaura nezvenhau.

Pakutanga ndakachengeta mafaira chete palaptop, asi ndakakurumidza kupera nzvimbo. Ndakatenga rekunze 2.5 β€³ diski - rakafa nekukurumidza nekuda kwemhosva yangu, sezvo ndaigara ndakaritakura mubhegi rangu uye rimwe zuva handina kurichengeta.

Ndakasarudza kuedza Y.Disk, yakatenga 1TB - kazhinji inoita seyakanaka, asi panguva imwechete kune zvakawanda zvisingabatsiri: kurodha uye kurodha nekukurumidza, mari, kuvanzika (ko kana imwe beta version ye algorithm itsva inofunga nezvemifananidzo yangu. isingagamuchirwi uye inodzima iyo account yese?) nezvimwe zvakawanda.

Nokudaro, pakupedzisira, ndakagara pane shanduro ye symbiosis: Ndakatora madhisiki maviri akamira uye ndakasiya kunyorera kunoshanda muYa.Disk senzvimbo yekufambisa uye vhiri rekusara. Izvo zvinopinda mugore ndezvekuti data "risinganzwisisike" rinogona kudiwa mune ramangwana rinoonekwa - semuenzaniso, mapikicha emudziyo waunofanirwa kunyora nezvawo, kana mapikicha kubva kuzviitiko zvevana zvaunofanirwa kutsvagisa nezvimwe. vabereki (kuvapo kweDSLR kunongokupa mhosva kune iyi basa mukireshi uye kuchikoro). Madhisiki ane zvese zvisina nzvimbo mugore.

Kuronga kwandakaita chengetedzo yemifananidzo
Mukutanga kwegore, ndakatora maviri 3.5 β€³ Seagate Ironwolf semadhiraivha akamira - akatevedzana madhiraivha akanangana neNAS. Mumutsara uyu pane mhando kubva pa1 kusvika ku14 TB - 1 uye 2 TB haina kukomba, 6 kana kupfuura inodhura zvishoma. Ndakagara pane 4 TB modhi - pakutanga ndakafunga kugadzira 8 TB JBOD kubva mavari, asi ndakazoita masvomhu ndikaona kuti ndakanga ndisati ndatora mapikicha akawanda kudaro =) Uye pakupedzisira ndakaanamatira mukati. raid 1 - kuti ndirege kuruma magokora angu. Madhisiki ane 5900 rpm, saka pane ruzha rudiki, haanyanye kupisa, uye kumhanya kunodarika ok (kunyangwe ini ndisina kutora chiyero chaicho).

Kuronga kwandakaita chengetedzo yemifananidzo
1 TB paYa.Disk inodhura 2000 β‚½ pagore, kureva, 4 TB inodhura pagore 8K (hupenyu hack: kana uine Ya.Plus kunyoreswa kwe1500 pagore, pachave ne30% kuderedzwa paYa.Disk ), mukana wacho ndewekuti iwe unogona kuwedzera nzvimbo kune mashoma ekudzvanya. Seagate Ironwolf 4 TB inodhura 7K pachidimbu (Ndakakwanisa kubata 6), asi iwe wakavatenga kamwe chete, ukavamisa uye ukavakanganwa - vanogona kubhururuka vakasununguka pane imwe nzvimbo muwadhiropu uye vasingakumbire mari panguva dzegore.

Kuronga kwandakaita chengetedzo yemifananidzo
Nekuda kuziva, ndakatarisa mutero mu [email protected] - 1 TB inodhura kubva ku699 β‚½ pamwedzi! ) Ndiyo 8400 pagore. 4 TB - kubva pa2690 β‚½ pamwedzi (32K pagore).

4 TB yemifananidzo yakandikwanira izvozvi, asi kana uri mukugadzirisa vhidhiyo, hazvizokwani. Kazhinji, zvione zvinoenderana nemabasa ako =)

Chinhu chakakosha chinofanira kuverengerwa mukuverenga. Ini nguva pfupi yadarika ndakataura nevaviri vemifananidzo yemuchato - vakati vanoedza kutumira foto kumutengi mukati memwedzi (izvi zvatodzokororwa). Vanobva vachengeta mafoto acho kwemwedzi inoverengeka, vobva vaadzima zvisina tsitsi, vachisiya mafoto mashoma kubva papikicha yega yega yepotfolio (uye masosi avo kana vachinge varatidza chimwe chinhu kune mumwe munhu, izvi zvaitika kune vese vari vaviri. wavo). Pakutanga ndakafunga nezve nzira iyi: β€œHmm, pamwe chii heck?! Nekuti chaizvo, sei uchichengeta mafoto ese emichato yevamwe vanhu uye zvigadzirwa kana usingambozvitarisa?" Mirira mashiripiti "ko kana vauya kuzobatsira"? Kana iwe usati wambove nechinhu chinobatsira seizvi mugore rapfuura, saka nditende, iwe hauzochida. Asi ipapo ndakafunga kuti kuchine musiyano pakati peyake neyomumwe munhu - hongu, haungatarise mafoto emhuri nemavhidhiyo izvozvi, asi zvichave zvakanaka kwazvo kuzvitarisa mumakore 5-10-15. Uye apa ndipo paunoona kuti zviri nani kuchengeta panzvimbo yemahara.

Browser lifehack

Ini ndinoshandisa Chrome uye ine iri nyore mabhukimaki bar (CMD+Shift+B). Isu tinogadzira bhukimaki yetafura ine mafaera, toitumidza zita - govera zita:

Kuronga kwandakaita chengetedzo yemifananidzo
(ugh, Habr haitsigire emoji, ndaifanira kuisa mufananidzo). Kana paine akawanda mabhukimaki, unogona kuzviita neinoparadzanisa, ndinoda iyi - "⬝". Inoburitsa kunaka uku:

Kuronga kwandakaita chengetedzo yemifananidzo

Magumo

Ndanga ndichishandisa chiratidzo ichi kweinenge mwedzi mitanhatu ikozvino uye zvakazara ndinoda zvese nezvazvo, ini ndatojaira kuzadza iyo mafaera ari kukopwa. Nokudaro, ndinokurudzira kusaparadza nguva ndichiedza kundinyengetedza =) Asi panguva imwe chete, ndinonzwisisa kuti inobva kuStone Age uye mairi, zvichida (asi kwete zvichida, asi zvechokwadi!) kunatsiridza kana otomatiki (kune izvo zvinoda rumwe ruzivo nenguva). Pfungwa dzakaungana, ngatifungei pamwechete nezve magadzirirwo atingaite / kugadzirisazve / kukwenenzvera zvese izvi, kuwana mhedzisiro iri nani nekushomeka kwekuedza? Chero mazano anogamuchirwa.

Zvakanaka, kana kuti pamwe une zvakavanzika zvako zvekuchengeta mafaera - govana navo.

Ndinovimba izvi zvaibatsira =) Rombo rakanaka!

Vashandisi vakanyoresa chete ndivo vanogona kutora chikamu muongororo. Nyorera mu, Munogamuchirwa.

Ndeipi nzvimbo yakanaka yekuchengetera mafoto?

  • Munzvimbo paPC

  • Mugore

  • Pachifambiso chekunze

  • Pane imwe yakaparadzana imba server/NAS

  • Munzvimbo dzakawanda panguva imwe chete

  • Zvimwe

464 vashandisi vakavhota. 40 vashandisi vakaramba.

Unotora mafoto nefomati ipi?

  • RAW

  • JPEG

  • RAW+JPEG

443 vashandisi vakavhota. 47 vashandisi vakaramba.

Iwe unoronga mafoto ako here?

  • Ehe, zvese zvakarongeka

  • Ndichaita systematize chete vanofarira

  • Aiwa, zvinhu zvose zvinounganidzwa mumurwi mumwe

442 vashandisi vakavhota. 38 vashandisi vakaramba.

Source: www.habr.com

Voeg