Umewahi kujiuliza ni kiasi gani cha habari kinapotea bila kuwaeleza? Baada ya yote, habari ni nini Habr yupo. Je, unajua ni nini mara nyingi hutokea kwa rasilimali kulingana na machapisho ya watumiaji? Waandishi huingiza picha, picha na video kutoka kwa tovuti za watu wengine na baada ya muda hazipatikani tena. Hii ndio iliundwa mara moja. Habrastorage. Mazoezi yameonyesha kuwa hakuna mtu (isipokuwa wahariri na wapendaji wachache) anayepakia picha hapo peke yake. Kwa hivyo, wakati fulani, utawala wa Habr ulifanya utendakazi huu kuwa kiotomatiki - kila picha inayoonekana kwenye chapisho hupakiwa kiotomatiki kwenye hifadhi na haitatoweka hapo mradi Habr yenyewe ipo. Bila shaka, kuna tofauti na kitu kinaweza kwenda vibaya, lakini sio juu yao sasa.
Tatizo kubwa katika mpango huu wote wa kupakia picha kwenye Habrastorage ilitokea wakati wa utekelezaji wake. Kufikia wakati huo, vichapo vingine vya zamani tayari havikuwa na michoro, na kwa hivyo vilibaki hivyo. Leo tutajaribu kujua ni taarifa ngapi za picha ambazo Habr amepoteza tangu kuzaliwa kwake. Isitoshe, labda tunaweza kupata kitu ambacho kilikosekana? Mbegu hii ya "picha haiwezi kupakiwa" inakera, sivyo? Hadithi ya leo ya upelelezi imejitolea kwa hili haswa. Tuanze!
Huenda uliletwa kwa nakala hii kwa kutajwa ndani mfuatiliaji? Labda, picha ilitoweka kutoka kwa moja ya machapisho yako ya zamani, na nikaipata. Ikiwa hutaki kusoma chapisho lote, unaweza tu kusonga hadi kwa kiharibifu mwishoni kabisa (sehemu Matokeo), ambayo huorodhesha machapisho na picha zote zilizopatikana. Asante!
Utangulizi na mbinu
Hadithi yetu ya upelelezi itaanza tangu mwanzo (mantiki, sawa?). Tangu mwanzo wa Habr. Baada ya yote, chapisho la mapema lilichapishwa, nafasi kubwa zaidi kwamba picha kutoka kwake zilipotea mahali fulani katika historia. Ndio maana tutaanza 2006 na kusonga mbele kidogo.
Machapisho yote kutoka kwa vibanda 40 ambavyo viko mwanzoni mwa uorodheshaji vimejumuishwa katika kuzingatiwa. Orodha kamili ya vitovu hivi imewasilishwa chini ya mharibifu. Kwa kweli, nyingi kati yao hazikuwepo wakati huo, lakini vituo vipya vilipoongezwa, vichapo vilihamishiwa huko.
Taarifa ilikusanywa kwa kutumia seti ya hati za PHP. Kila chapisho lilipakuliwa, yaliyomo kwenye lebo yaliamuliwa <div id="post-content-body" > na kukaguliwa kwa vitambulisho < img > ndani. Kwa kila picha, viungo vya picha huhifadhiwa, vilivyounganishwa na kitambulisho cha uchapishaji kwenye Habre. Habari hii inachambuliwa zaidi.
Ni nini kilichapishwa na lini
2006
Mwanzoni kabisa mwa Habr hakukuwa na machapisho mengi kama ilivyo sasa, na kulikuwa na picha chache zaidi ndani yake. Kwa jumla, machapisho 2006 yalichapishwa katika vituo vilivyoorodheshwa mnamo 05.06.2006 (kuanzia 221/53/75). Machapisho 10 kati ya haya yana jumla ya picha XNUMX. Upeo wa picha (vipande XNUMX) katika uchapishaji "Gadgets kumi ambazo zilibadilisha ulimwengu"Michoro 50 tayari iko kwenye Habrastorage. Mingine 25 imepotea. Yote ni ya kipekee na hairudiwi tena.
Ukweli wa kuvutia: Picha mbili kati ya hizo zinaongoza kwa Habr yenyewe, lakini hazijapatikana kwa muda mrefu. Hizi ni picha http://www.habrahabr.ru/tmp/sup_blogs_preview.gif na http://www.habrahabr.ru/tmp/upgrade-chart.gif.
Kwa hivyo, ilipotea kwa 2006 33.3% picha katika machapisho.
2007
Mnamo 2007, idadi ya machapisho iliongezeka sana, kama vile idadi ya picha - machapisho 1 yalichapishwa. Machapisho 713 yana picha 599. Picha 1 zilihamishiwa Habrastorage, na 467 zilipotea (16.2%).
Ukweli wa kuvutia: Kuchapishwa Programu 100 bora za Mac OS ina upeo wa picha 2007 kwa 100 na haina maandishi ya hakimiliki.
Zaidi ya hayo, baadhi ya picha hizi zilizopotea ni nakala. Kwa hiyo, mmoja wao hutokea mara 6 kwa moja machapisho na picha 6 tu. Pia, picha "Up.gif" inarudiwa mara 21, "Down.gif" mara 16, na "Same.gif" mara 8 kutoka kwa kikoa kimoja. Na picha hizi zote 45 kutoka chapisho moja, ambayo ina picha 47 pekee.
Ukweli wa kuvutia: Picha isiyotarajiwa zaidi (au tuseme, shida katika muundo wa uchapishaji) iko hapa. Kwa hiyo, Habr anajaribu kupakua picha kupitia http://#/.
Mchele. 1. Takwimu za jumla za zilizozingatiwa
Je, inawezekana kurejesha angalau kitu?
Urejesho wa sehemu sio ngumu. Kwa mfano, njia ya uvivu itakuwa kutumia Internet Archive katika jaribio la kupakia kurasa za uchapishaji zilizohifadhiwa. Kwa kuongeza, unaweza kujaribu "kupata" picha zenyewe kwenye kumbukumbu kwa kutumia viungo vya moja kwa moja.
Lifehack: Unahitaji kuangalia uwepo wa picha katika matoleo yote ya ukurasa kwenye kumbukumbu, sio tu ya zamani zaidi na mpya zaidi.
Kwa bahati mbaya, ingawa njia hii inafanya kazi katika hali zingine, ni ngumu sana kurejesha angalau nusu ya picha. Kwa hiyo, hatua inayofuata ni kuangalia uchapishaji wa msalaba, tafsiri za asili na, bila shaka, nakala za kumbukumbu za kurasa za awali.
Kwa kuongeza, unaweza kujaribu kupata picha zinazohitajika kwa kutumia moja ya vioo visivyo rasmi vya Habr, ambavyo mara moja vilifanya kazi na bado kuhifadhi baadhi ya habari zilizonakiliwa.
Chaguo la mwisho na ngumu zaidi ni kutumia injini za utaftaji. Ikiwa unajua hasa kile kinachopaswa kuwa kwenye picha (kuna maelezo na muktadha), kuna nafasi ya kupata faili zilizo na jina moja ikiwa zilinakiliwa mara moja na mtu kwenye rasilimali nyingine.
Kwa kawaida, kila hatua inayofuata huongeza muda wa utafutaji bila mstari.
Tulichopata
Huenda usivutiwe sana na idadi ya picha zilizopatikana hadi sasa - kuna 300 kati yao (zilizomo katika machapisho 140 kutoka kwa waandishi 81). Ikiwa tutazingatia idadi ya "hasara" (1), matokeo ni kuhusu 24.2%. Kwa nini kuna picha chache zinazokosekana kuliko zilizokuwapo? Picha zote zisizo na maana (kama vihesabu vya kutazama) na picha ambazo hazipo (kama http://#/ iliyotajwa tayari, na vile vile. http://fig.jpg/ na kadhalika).
Ulipataje nambari ya duara kama hii? Ukweli ni kwamba takriban siku 300 za utafutaji ziliisha. Mwanzoni, ningeenda kwa 333, lakini 300 inaonekana nzuri sana. Aidha, kwa sasa kuhusu 33% wote "waathirika wa utafutaji."
Mchele. 2. Matokeo ya sasa ya utafutaji
Picha zote zilizopatikana (isipokuwa .bmp moja, nayo itakuwa 301) zinapakiwa kwa hsto.org, na viungo kwao na machapisho, pamoja na indexes ya picha ndani yao, hutolewa katika sehemu inayofuata.
Matokeo
Kwa hiyo, chini ya uharibifu ni picha zilizopatikana kwa mafanikio, pamoja na kitambulisho cha machapisho, index ya picha ndani ya maandishi ya uchapishaji (kuanzia 1, si kutoka 0) na mwandishi wa uchapishaji. Ikiwa wewe ndiye mwandishi wa chapisho lililotajwa, na picha zilizopatikana ni sahihi, tafadhali sahihisha machapisho yako. Asante!
Kwa njia, baadhi ya picha bado zinapatikana kwa kutazamwa katika machapisho, lakini hazijahamishiwa kwenye Habrastorage, na kwa hiyo wakati fulani zinaweza pia kuwa hazipatikani.
Picha 300
Mwandishi
Kitambulisho cha uchapishaji
Viashiria na viungo
Mfano
Labda mtu atazingatia kuwa kurejesha habari hiyo ya zamani haina maana yoyote. Na zaidi ya hayo, baadhi ya picha zilizopatikana hazikuwa na maana hata zilipochapishwa. Hii bila shaka ni kweli.
Taarifa yoyote ni muhimu. Angalau kutoka kwa mtazamo wa uchambuzi wa kihistoria. Bila kutaja ukweli kwamba katika nyenzo zingine zilizo na hakimiliki ina jukumu muhimu. Ndio, kwa sasa Habr hana hata umri wa miaka 15 na vyanzo vingine bado vinapatikana, lakini baada ya muda vitapungua, na kwa hivyo inafaa kufikiria mapema ikiwa kitu kitabaki baadaye, au ikiwa kutakuwa na. kuwa "picha haipatikani" ya milele.
Kwa bahati mbaya, Habrastorage bado haiauni upakuaji wa moja kwa moja kwa miundo yote ya picha, lakini labda hii itarekebishwa siku moja.
Shida ya mwisho ambayo ningependa kutaja, na ambayo labda ulifikiria, "vipi ikiwa mwandishi hajamtumia Habr kwa muda mrefu na havutii kusahihisha mambo ya zamani?" Swali hili limetokea katika kichwa changu zaidi ya mara moja, lakini suluhisho hapa sio ngumu sana. Machapisho ya zamani yanaweza kusahihishwa kila wakati UFO kwa mtu wa wasimamizi (unaweza, Exosphere?) au utawala (Boomrum anaweza kumpa mtu kazi).
Unafikiri nini, ni thamani ya kujaribu kurejesha angalau kitu?
Ni hayo tu kwa leo. Asante kwa umakini wako na picha zako zote zinaweza kupakiwa kwenye Habrastorage bila matatizo yoyote! Hebu hili lisitokee
PS Ukipata makosa au makosa yoyote katika maandishi, tafadhali nijulishe. Hii inaweza kufanywa kwa kuchagua kipande cha maandishi na kubonyeza "Ctrl / β + Ingiza" ikiwa unayo Ctrl / β, ama kupitia ujumbe wa faragha. Ikiwa chaguo zote mbili hazipatikani, andika kuhusu makosa katika maoni. Asante!
PPS Labda pia utavutiwa na masomo yangu mengine ya Habr, au ungependa kupendekeza mada yako kwa uchapishaji unaofuata, au labda hata mzunguko mpya wa machapisho.
Mahali pa kupata orodha na jinsi ya kutoa ofa
Taarifa zote zinaweza kupatikana katika hifadhi maalum upelelezi wa habr. Huko unaweza pia kujua ni mapendekezo gani tayari yametolewa, na ni nini tayari kwenye kazi.
Pia, unaweza kunitaja (kwa kuandika VaskivskyiYe) katika maoni kwa chapisho ambalo linaonekana kukuvutia kwa utafiti au uchanganuzi.