Mal­Log już 15 lat w sieci!

• tech, life • 1076 słów • 6 minut czy­ta­nia

15 stycz­nia 2021 roku… 19:59… 20:00… i 15 lat stuk­nę­ło już tej stro­nie!

Kiedy wy­sy­ła­łem w świat swo­je­go pierw­sze­go posta w 2006 roku, nie są­dzi­łem, że moja przy­go­da z blo­go­wa­niem prze­trwa tyle lat. Blo­go­wa­nie to może tro­chę za duże słowo, jak na moje wy­po­ci­ny. W moim przy­pad­ku bar­dziej przy­po­mi­na to ar­chi­wi­za­cję myśli i do­ku­men­ta­cję pro­jek­tów, eks­pe­ry­men­tów i cie­ka­wych wy­da­rzeń.

Taki chyba też jest cel nad­rzęd­ny tego bloga. Piszę głów­nie dla sie­bie z przy­szło­ści :) Ale cza­sem muszę się czymś po­chwa­lić, czy wrzu­cić ja­kieś info o pro­jek­tach i re­le­asach, czy sko­men­to­wać lub po­dzie­lić się prze­my­śle­nia­mi… i stro­na ta wy­da­je się ide­al­nym miej­sce do tego celu. Dla­te­go nie­zmier­nie miło mi jest, gdy z tej mojej twór­czo­ści i opi­sa­nych eks­ce­sów cza­sem ko­rzy­sta­ją też inni. To do­da­je mo­ty­wa­cji do dzia­ła­nia. I za to dzię­ku­ję czy­ta­ją­cym i od­wie­dza­ją­cym!

Nie będę ma­ru­dził o jakiś “uro­dzi­no­wych” prze­my­śle­niach, ani za­nu­dzał hi­sto­rycz­ny­mi wspo­mnie­nia­mi. Takie rze­czy były w ostat­nią okrą­głą rocz­ni­cę - 10 lat Mal­De­vBlo­ga! i tam można co nieco zna­leźć ta­kich wy­nu­rzeń. Za­war­ta tam treść jest cią­gle ak­tu­al­na, bo w końcu przez te ostat­nie 5 lat zbyt­nio nic się tutaj nie zmie­ni­ło, no prócz przy­by­cia tre­ści ;)

O sta­ty­sty­kach bloga na­pi­szę tutaj, jak już się upo­ram ze sta­tycz­ną mi­gra­cją (o któ­rej póź­niej). Sta­ty­styk od­wie­dzin i tym po­dob­nych bzde­tów tym razem nie bę­dzie. Nie chce mi się grze­bać w Ana­ly­tic­sach. Ale za­czą­łem zbie­rać jakiś czas temu logi ser­we­ra, głów­nie na po­trze­by ob­ser­wo­wa­nia ruchu i wy­ła­py­wa­nia błę­dów, a takie na pewno po­ja­wią się przy zmia­nie ty­tu­łów i ad­re­sów wy­ni­kłych z pla­no­wa­nej mi­gra­cji. Dzię­ki nim będę mógł też przy­go­to­wać co­rocz­ne ze­sta­wie­nie naj­po­pu­lar­niej­szych wpi­sów, co może być do­brym po­my­słem…

Jeśli ktoś jest za­in­te­re­so­wa­ny tym, jak zmie­nia­ła się ta stro­na od czasu swo­jej “pre­mie­ry”, to na 13-tkę przy­go­to­wa­łem mały fla­sh­back, który pre­zen­tu­je ze­sta­wie­nie zmian bloga i jego wy­glą­du na pod­sta­wie ar­chi­wal­nych zrzu­tów. Oczy­wi­ście chwi­lo­wo ten ma­te­riał jest nie­do­stęp­ny, wy­ma­ga prze­re­da­go­wa­nia i po­pra­wie­nia scre­en­sho­tów… ale może po mi­gra­cji uda mi się go do­koń­czyć i zak­tu­ali­zo­wać1.

Cią­gle sta­ram się w miarę re­gu­lar­nie pu­bli­ko­wać tre­ści. To ści­śle za­le­ży od mojej pracy, pro­jek­tów i eks­pe­ry­men­tów. Od chęci po­dzie­le­nia się czymś lub po­ru­sze­nia cie­ka­we­go te­ma­tu, albo zwy­kłe­go udo­ku­men­to­wa­nia. Nie mniej, pa­trząc na listę wpi­sów z ostat­nich kilku lat (szcze­gól­nie 2018-2020), można za­uwa­żyć ja­kieś dziu­ry i małą ilość no­ta­tek.

Tak się zło­ży­ło, że z róż­nych wzglę­dów nie wszyst­kie za­czę­te te­ma­ty, wpisy i wer­sje ro­bo­cze do­cze­ka­ły się fi­na­li­za­cji i zo­sta­ły opu­bli­ko­wa­ne. Wiele z nich cią­gle czeka na “do­koń­cze­nie” lub prze­re­da­go­wa­nie. One po­win­ny wraz z mi­gra­cją po­ja­wić się w sieci. Może nie­ko­niecz­nie skoń­czo­ne, ale cho­ciaż ozna­czo­ne jako todo, dra­fty do po­praw­ki, ewen­tu­al­nie sam tytuł z ad­no­ta­cją. To po­win­no wy­mu­sić na mnie pre­sję, aby do­koń­czyć wszyst­kie za­le­gło­ści, a tro­chę ich jest.

Od po­cząt­ku ist­nie­nia, przez te 15 lat, bloga na­pę­dzał Word­Press. Nie mia­łem z nim nigdy jakiś więk­szych pro­ble­mów. To wła­ści­wie od dawna, pew­nie od wer­sji 5 albo 4 (a może i nieco wcze­śniej), prze­stał mi się po­do­bać kie­ru­nek w jakim zmie­rza ten pro­jekt. Za dużo ba­je­rów i funk­cji z któ­rych nigdy nie sko­rzy­stam, a które prze­szka­dza­ją lub uprzy­krza­ją moją pracę. A może po pro­stu bar­dziej za­czę­ły mnie po­cią­gać pro­ste i mi­ni­ma­li­stycz­ne rze­czy?

Nie mówię, że Word­Press jest złym wy­bo­rem. Dla zwy­kłe­go użyt­kow­ni­ka bez “zbęd­nej” wie­dzy tech­nicz­nej może być ide­al­nym sys­te­mem dla swo­jej stron­ki lub bloga, bo pra­wie wszyst­ko obec­nie da się wy­kli­kać i ogar­nąć w Pa­ne­lu z ład­nym GUI. Dla mnie, tech­nicz­ne­go fa­ce­ta, bar­dziej za­le­ży na pro­sto­cie, peł­nej kon­tro­li i ukła­da­niu wszyst­kie­go po swo­je­mu, we­dług mo­je­go wi­dzi­mi­się ;)

[Todo: po­ma­ru­dzić wię­cej na WP]

Od dawna pla­no­wa­łem jakąś mi­gra­cję i osta­tecz­nie, jak już wia­do­mo - Hugo + Git = sta­tycz­ny blog, zde­cy­do­wa­łem się przejść na sta­tycz­ne ge­ne­ro­wa­nie stro­ny przez Hugo z bazą da­nych opar­tą na sys­te­mie pli­ków i re­po­zy­to­rium Git, za­wie­ra­ją­cą treść w czy­stej for­mie tek­sto­wej for­ma­to­wa­nej Mar­dow­nem.

I jak można prze­czy­tać w tam­tej notce, wiel­ka pre­mie­ra nowej sta­tycz­nej od­sło­ny miała na­stą­pić wła­śnie dziś - na 15 uro­dzi­ny bloga! Ale tak się nie stało. Nie­ste­ty nie wy­ro­bi­łem się cza­so­wo, a do­dat­ko­wo cią­gle po­ja­wia­ją się ja­kieś prze­szko­dy, aby te moje wi­dzi­mi­się dzia­ła­ło po­praw­nie ;)

Taka ty­po­wa mi­gra­cja po­win­na zająć kilka go­dzin, ewen­tu­al­nie kilka wol­nych wie­czo­rów. Nie­ste­ty u mnie to nie tylko sam eks­port da­nych z WP i wrzu­ce­nie do dru­gie­go sys­te­mu, a nieco szer­szy za­kres zmian i po­rząd­ków.

Przede wszyst­kim eks­por­tu­ję i kon­wer­tu­ję tre­ści do Mark­dow­na moim skryp­tem wp2txt. Wy­ni­ko­wy plik może za­wie­rać ja­kieś ele­men­ty HTML-​owe, za­po­mi­na­ne wstaw­ki z WP lub jego wty­czek i ja­kieś nie­prze­wi­dzia­ne roz­jaz­dy w for­ma­to­wa­niu. Dla­te­go muszę skon­tro­lo­wać wszyst­kie notki pod tym kątem i po­pra­wić ewen­tu­al­ne dziw­ne rze­czy.

Przy oka­zji, jak już będę wszyst­ko prze­glą­dał to faj­nie bę­dzie wresz­cie upo­rząd­ko­wać ka­te­go­rie i tagi. Chyba z oka­zji 10-​lecia za­po­wie­dzia­łem zmia­ny i przej­ście na pro­stą ka­te­go­ry­za­cję - [tech], [life]. Jakoś do końca nie udało mi się tego zro­bić. Teraz mam oka­zję.

Grze­ba­nie we wszyst­kich po­stach to także dobry mo­ment na cią­gle od­kła­da­ną w przy­szłość czyn­ność zwią­za­ną z po­praw­ka­mi i eli­mi­na­cją błe­dów. W wielu star­szych, im dalej tym wię­cej, wpi­sach można zna­leźć li­te­rów­ki i błędy, a także ja­kieś głu­pie for­ma­to­wa­nie i nie­ko­niecz­nie do­brze “po­skła­da­ne” pa­ra­gra­fy. Oczy­wi­ście będę uni­kał zmian stylu i me­ry­to­rycz­nej za­war­to­ści wpi­sów. Cza­sem jed­nak będę mu­siał wpro­wa­dzić ja­kieś małe prze­re­da­go­wa­nia bo nawet mi sa­me­mu mo­men­ta­mi cięż­ko zro­zu­mieć i “zgad­nąć” co ja tak na­praw­dę mia­łem wtedy na myśli…

Na ko­niec po­zo­sta­ją po­rząd­ki, czyli wy­wa­le­nie notek uzna­nych za zbęd­ne i śmie­cio­we, a przy­wró­ce­nie in­nych, usu­nię­tych przy róż­nych ta­kich po­przed­nich “po­rząd­kach”. Udało mi się zna­leźć kilka sta­rych kopii i ar­chi­wal­nych zrzu­tów, a nie­któ­re wcze­śniej uzna­ne za nie­po­trzeb­ne wpisy, po wielu za­cho­dzą­cych zmia­nach na blogu teraz faj­nie by się od­na­la­zły.

Po­sta­no­wi­łem także “do im­por­to­wać” do bloga ar­chi­wal­ne wpisy jakie po­ja­wi­ły się na dev-​blogu mo­je­go pro­jek­tu ko­mu­ni­ka­to­ra xime. Ro­biąc po­rząd­ki na­tra­fi­łem na zar­chi­wi­zo­wa­ne dane, więc faj­nie bę­dzie wrzu­cić ten kon­tent tutaj do celów do­ku­men­ta­cyj­nych i ar­chi­wal­nych ;)

I tym spo­so­bem za­miast kilku pla­no­wa­nych wie­czo­rów cały pro­ces mi­gra­cji zaj­mu­je znacz­nie wię­cej czasu. A że sta­ram się to robić w wol­nych chwi­lach to nie­ste­ty wszyst­ko się wy­dłu­ża. Znacz­nie bar­dziej niż sobie to wy­obra­ża­łem. No, ale to nic, tro­chę pracy mi się na­gro­ma­dzi­ło, ale w końcu i tak kie­dyś muszę to do­pro­wa­dzić do końca. Mam na­dzie­ję, że jest to ostat­nie tak duże, nie tylko cza­so­wo, przed­się­wzię­cie z upo­rząd­ko­wa­niem mo­je­go sie­cio­we­go loga.

Aż mnie strach ogra­nia na myśl o tym, że moja stro­na do­mo­wa i stro­na z pro­jek­ta­mi nie była ak­tu­ali­zo­wa­na i od­świe­ża­na od 10 lat i czeka mnie tam rów­nież nie­zły bur­del do ogar­nię­cia ;)

O czy­sto tech­nicz­nych aspek­tach pew­nie na­pi­szę wię­cej, gdy już ta mi­gra­cja doj­dzie do skut­ku…

A tym­cza­sem sto lat!


Przy­pi­sy

  1. W cza­sie trwa­ją­cej mi­gra­cji udało mi się zna­leźć do­dat­ko­we ar­chi­wal­ne ma­te­ria­ły ;) ↩︎

Ko­men­ta­rze (0)

Dodaj ko­men­tarz

/do­zwo­lo­ny mark­down/

/nie zo­sta­nie opu­bli­ko­wa­ny/