Choć na łamach Webinsider.pl staram się unikać polityki, to od czasu do czasu coś związanego z polityką się trafi. I to nie tylko dlatego, że „my się możemy nie interesować polityka, ale polityka interesuje się nami”, a po prostu od czasu do czasu trafi się jakaś perełka. A czasem będzie to nie pojedyncza perełka, a cały ich koszyczek. I tak wczoraj dostałem link do generatora memów (?) przygotowanego – jak wynika z informacji na stronie – przez „KKW KOALICJA OBYWATELSKA PO .N IPL ZIELONI”, a jak do tego dodać jeszcze „osobowości” takie jak Arkadiusz „Belzebub” Myrcha, to właściwie jest pewne, że będzie śmiesznie. I się nie pomyliłem…
Spis treści w artykule
Ja jestem zagrożeniem, czyli kto memem wojuje, ten od mema ginie
Ale zacznijmy od początku, czyli od pomysłu. Tu niestety nie wiem, czyj był to pomysł, ale ktoś na niego musiał wpaść i musiał to być niewątpliwie… Co ważniejsze, ten pomysł następnie ktoś zaakceptował, więc też musiał być niewątpliwie… No i na koniec – już po realizacji (dla technicznych czytelników: WordPress, motyw Divi), zaczęła się promocja owego pomysłu, m.in. na Twitterze X, m.in. przez wspominanego już Arkadiusza Myrchę (Arek, jeśli źle odmieniłem nazwisko – napisz, poprawię ;-)):
Na Waszà prośbę stworzyliśmy generator. Sami możecie wpisywać, dla kogo Kaczyński jest największym zagrożeniem!
Używacie i podajcie dalej 👉
#ZagrozeniePiS
Tak więc wystartował generator memów (?) z „lekko podkręconym” zdjęciem Jarosława Kaczyńskiego i tekstem „ja jestem zagrożeniem”, do którego użytkownicy generatora dostępnego (wtedy jeszcze) na stronie mogli dołożyć własny tekst.
No i jak się okazało, temat chwycił, choć może niekoniecznie zgodnie z tym, czego spodziewali się pomysłodawcy:
Internet szybko zalały wygenerowane grafiki z tekstami w stylu:
- Ja jestem zagrożeniem dla T U S K A
- Ja jestem zagrożeniem Romana Giertycha
- Ja jestem zagrożeniem dla Silnych Razem
- Ja jestem zagrożeniem dla aktywiszcza z Sopotu
I to na tyle skutecznie, że generator zniknął wczoraj przed 22, czyli kilka godzin po promującym go poście Arkadiusza Myrchy. Szkoda, bo widać było, że pomysł się spodobał. Aż się prosi, by komitet wyborczy Prawa i Sprawiedliwości podchwycił temat mocniej i uruchomił swoją wersję generatora. Oczywiście również z Jarosławem Kaczyńskim, ale już bez zakazanych słów.
Tusk, Niemcy, Rosja i Ryży, czyli zakazane słowa
Ale to, co wielu rozbawiło chyba nawet mocniej, niż ten strzał w kolano z punktu widzenia marketingu politycznego, to zakazana lista słów, jaka znajdowała się w kodzie odpowiedzialnym za generowanie grafiki (mema?), za co odpowiadała taka funkcja:
const replaceBlockedWords = (text) => {
for (const word of blockedWords) {
const regex = new RegExp(`\\b${word}\\b`, "gi");
text = text.replace(regex, "");
}
return text;
};
Funkcja, jak funkcja, ważne, że (jako tako) działa. Ciekawsza jednak jest lista słów, jakie zostały zablokowane.
Bo oprócz wielkiej listy przekleństw, wraz z jednym z chyba sztandarowych haseł (pato)opozycji, czyli wypi3rd@lać (listy nie będę publikował, nawet w formie graficznej, bo jednak ja nie polityk, więc jakąś kulturę muszę/chcę zachować… ;-)), na liście znalazły się takie perełki jak Tusk, Webber, Niemcy, Donek, komuchy, Unia, układ, opozycja, Rosja (!), oraz… ryży. Również w wersji przez „rz”:
leming, ryży, webber, ryżego, ryżemu, webera, webbera, webberowi, opozycja, opozycje, opozycji, opozycji, opozycję, opozycją, opozycji, opozycjo, Tusk, Tuska, Tuskowi, Tuskiem, Weber, Webera, Weberowi, Webbera, Webber, Webberowi, Niemiec, Niemców, Niemcy, zdrajcy, zdrajców, Niemca, niemca, Niemieckich, niemieckich, unijnych, Unijnych, unijnej, Unii, unijnej, Unijnego, Niemieckiego, Brukseli, Brukselskic, Rosji, Rosyjskich, Rosyjskiego, Brukselskiego, Ruskich, Ruskiego, Nazistów, Nazistowskiego, Kacapskich, Kacapskiego, Kacapa, Niemiaszka, Niemiaszków, Platformy, Platformersów, Tuskowego, Donalda, Donka, Koaicji, Komunistów, Komunistycznego, Komunistycznych, Komuchów, Zdrajców, Postkomunistów, Postkomunistyczneg, Resortowych, Układu, Nomenklatury, Zdradzieckich, ryżego, ryży, bandy, ryrzego, tooska
Sam zabieg zrozumiały, nawet jeśli oczywiste powinno być, że technicznie to się nie uda, bo pomimo starań nie da się zablokować wszelkich wariantów i wersji, jakie masowy umysł internetów jest w stanie wytworzyć. Bardziej śmieszy to, że te zakazane słowa świeciły się w kodzie strony jak psu jajca, a w prosty sposób można byłą tę listę zamaskować, np. tak:
var _0xa0f5=["\u015B\x73\x69\x6A","\x62\x75\x72\x61\x6B\x75","\x62\x75\x72\x61\x6B","\x68\x75\x69","\x63\x68\x75\x69","\x7A\x6A\x65\x62\x79","\x6A\x65\x62\x61\x63","\x7A\x61\x6A\x65\x62\x61\x63","\x7A\x61\x64\u0142\x75\u017C\x65\x6E\x69\x65","\x7A\x61\u0142\xF3\u017C","\x6F\x73\x72\x61\u0142","\x70\x6F\x6C\x69\x74\x79\x6B\x69\x65\x72","\x6C\x65\x6D\x69\x6E\x67","\x72\x79\u017C\x79","\x77\x65\x62\x62\x65\x72","\x72\x79\u017C\x65\x67\x6F","\x72\x79\u017C\x65\x6D\x75","\x77\x65\x62\x65\x72\x61","\x77\x65\x62\x62\x65\x72\x61","\x77\x65\x62\x62\x65\x72\x6F\x77\x69","\x6F\x70\x6F\x7A\x79\x63\x6A\x61","\x6F\x70\x6F\x7A\x79\x63\x6A\x65","\x6F\x70\x6F\x7A\x79\x63\x6A\x69","\x6F\x70\x6F\x7A\x79\x63\x6A\u0119","\x6F\x70\x6F\x7A\x79\x63\x6A\u0105","\x6F\x70\x6F\x7A\x79\x63\x6A\x6F","\x54\x75\x73\x6B","\x54\x75\x73\x6B\x61","\x54\x75\x73\x6B\x6F\x77\x69","\x54\x75\x73\x6B\x69\x65\x6D","\x57\x65\x62\x65\x72","\x57\x65\x62\x65\x72\x61","\x57\x65\x62\x65\x72\x6F\x77\x69","\x57\x65\x62\x62\x65\x72\x61","\x57\x65\x62\x62\x65\x72","\x57\x65\x62\x62\x65\x72\x6F\x77\x69","\x4E\x69\x65\x6D\x69\x65\x63","\x4E\x69\x65\x6D\x63\xF3\x77","\x4E\x69\x65\x6D\x63\x79","\x7A\x64\x72\x61\x6A\x63\x79","\x7A\x64\x72\x61\x6A\x63\xF3\x77","\x4E\x69\x65\x6D\x63\x61","\x6E\x69\x65\x6D\x63\x61","\x4E\x69\x65\x6D\x69\x65\x63\x6B\x69\x63\x68","\x6E\x69\x65\x6D\x69\x65\x63\x6B\x69\x63\x68","\x75\x6E\x69\x6A\x6E\x79\x63\x68","\x55\x6E\x69\x6A\x6E\x79\x63\x68","\x75\x6E\x69\x6A\x6E\x65\x6A","\x55\x6E\x69\x69","\x55\x6E\x69\x6A\x6E\x65\x67\x6F","\x4E\x69\x65\x6D\x69\x65\x63\x6B\x69\x65\x67\x6F","\x42\x72\x75\x6B\x73\x65\x6C\x69","\x42\x72\x75\x6B\x73\x65\x6C\x73\x6B\x69\x63\x68","\x52\x6F\x73\x6A\x69","\x52\x6F\x73\x79\x6A\x73\x6B\x69\x63\x68","\x52\x6F\x73\x79\x6A\x73\x6B\x69\x65\x67\x6F","\x42\x72\x75\x6B\x73\x65\x6C\x73\x6B\x69\x65\x67\x6F","\x52\x75\x73\x6B\x69\x63\x68","\x52\x75\x73\x6B\x69\x65\x67\x6F","\x4E\x61\x7A\x69\x73\xF3\x77","\x4E\x61\x7A\x69\x73\x74\x6F\x77\x73\x6B\x69\x65\x67\x6F","\x4B\x61\x63\x61\x70\x73\x6B\x69\x63\x68","\x4B\x61\x63\x61\x70\x73\x6B\x69\x65\x67\x6F","\x4B\x61\x63\x61\x70\x61","\x4E\x69\x65\x6D\x69\x61\x73\x7A\x6B\x61","\x4E\x69\x65\x6D\x69\x61\x73\x7A\x6B\xF3\x77","\x50\x6C\x61\x74\x66\x6F\x72\x6D\x79","\x50\x6C\x61\x74\x66\x6F\x72\x65\x72\x73\xF3\x77","\x54\x75\x73\x6B\x6F\x77\x65\x67\x6F","\x44\x6F\x6E\x61\x6C\x64\x61","\x44\x6F\x6E\x6B\x61","\x4B\x6F\x61\x6C\x69\x63\x6A\x69","\x4B\x6F\x6D\x75\x6E\x69\x73\x74\xF3\x77","\x4B\x6F\x6D\x75\x6E\x69\x73\x74\x79\x63\x7A\x6E\x65\x67\x6F","\x4B\x6F\x6D\x75\x6E\x69\x73\x74\x79\x63\x7A\x6E\x79\x63\x68","\x4B\x6F\x6D\x75\x63\x68\x77","\x5A\x64\x72\x61\x6A\x63\xF3\x77","\x50\x6F\x73\x74\x6B\x6F\x6D\x75\x6E\x69\x73\x74\xF3\x77","\x50\x6F\x73\x74\x6B\x6F\x6D\x75\x6E\x69\x73\x74\x79\x63\x7A\x6E\x65\x67\x6F","\x52\x65\x73\x6F\x72\x74\x6F\x77\x79\x63\x68","\x55\x6B\u0142\x61\x64\x75","\x4E\x6F\x6D\x65\x6E\x6B\x6C\x61\x74\x75\x72\x79","\x5A\x64\x72\x61\x64\x7A\x69\x65\x63\x6B\x69\x63\x68","\x72\u017C\x65\x67\x6F","\x62\x61\x6E\x64\x79","\x72\x79\x72\x7A\x65\x67\x6F","\x74\x6F\x6F\x73\x6B\x61"];constblockedWords= [_0xa0f5[0],_0xa0f5[1],_0xa0f5[2],_0xa0f5[3],_0xa0f5[4],_0xa0f5[5],_0xa0f5[6],_0xa0f5[7],_0xa0f5[8],_0xa0f5[9],_0xa0f5[10],_0xa0f5[11],_0xa0f5[12],_0xa0f5[13],_0xa0f5[14],_0xa0f5[15],_0xa0f5[16],_0xa0f5[17],_0xa0f5[18],_0xa0f5[19],_0xa0f5[20],_0xa0f5[21],_0xa0f5[22],_0xa0f5[22],_0xa0f5[23],_0xa0f5[24],_0xa0f5[22],_0xa0f5[25],_0xa0f5[26],_0xa0f5[27],_0xa0f5[28],_0xa0f5[29],_0xa0f5[30],_0xa0f5[31],_0xa0f5[32],_0xa0f5[33],_0xa0f5[34],_0xa0f5[35],_0xa0f5[36],_0xa0f5[37],_0xa0f5[38],_0xa0f5[39],_0xa0f5[40],_0xa0f5[41],_0xa0f5[42],_0xa0f5[43],_0xa0f5[44],_0xa0f5[45],_0xa0f5[46],_0xa0f5[47],_0xa0f5[48],_0xa0f5[47],_0xa0f5[49],_0xa0f5[50],_0xa0f5[51],_0xa0f5[52],_0xa0f5[53],_0xa0f5[54],_0xa0f5[55],_0xa0f5[56],_0xa0f5[57],_0xa0f5[58],_0xa0f5[59],_0xa0f5[60],_0xa0f5[61],_0xa0f5[62],_0xa0f5[63],_0xa0f5[64],_0xa0f5[65],_0xa0f5[66],_0xa0f5[67],_0xa0f5[68],_0xa0f5[69],_0xa0f5[70],_0xa0f5[71],_0xa0f5[72],_0xa0f5[73],_0xa0f5[74],_0xa0f5[75],_0xa0f5[76],_0xa0f5[77],_0xa0f5[78],_0xa0f5[79],_0xa0f5[80],_0xa0f5[81],_0xa0f5[82],_0xa0f5[83],_0xa0f5[13],_0xa0f5[84],_0xa0f5[85],_0xa0f5[86]]
I oczywiście co bardziej dociekliwi by sobie poradzili i z tym, ale wymagałoby to jednak większych umiejętności technicznych, niż kliknięcie prawym przyciskiem myszy na stornie i wybranie opcji „pokaż źródło”… ;-)
Filmy wideo na stronie
Wprawdzie generator zablokowany, ale strona skrywa jeszcze kilka smaczków, jak choćby filmy na niej osadzone, które są hostowane bezpośrednio na serwerze, najpewniej w ramach hostingu współdzielonego, a więc dość wrażliwego, na takie materiały:
- https://jajestemzagrozeniem.pl/wp-content/uploads/2023/09/3008_helikopter_C.mp4
- https://jajestemzagrozeniem.pl/wp-content/uploads/2023/09/3008_pociagi_C.mp4
- https://jajestemzagrozeniem.pl/wp-content/uploads/2023/09/3008_woda_B.mp4
Bo wystarczy, że zwabieni na stronę użytkownicy, zaskoczeni brakiem generatora, zaczną baczniej przeglądać zgromadzone na niej materiały, a zniknięty będzie nie tylko generator, ale i cała strona z powodu przeciążenia hostingu/serwera… ;-)
Lekko przeterminowany motyw Divi
Wykorzystania Divi nie będę się czepiał, bo sam lubię pracować z tym motywem (zresztą Webinsider.pl działa na motywie Extra, który jest „portalową” wersją motywu Divi), ale od razu rzuca się w oczy, że motyw jest trochę nieaktualny. Na stornie znajdziemy wersję 4.20.4, a dostępna jest już wersja 4.22.1, czyli wersja z 3 kwietnia 2023. A przypomnę, że mamy już właściwie połowę września.
Do tego jest to o tyle dziwne, że linki w źródle strony sugerują, że została ona przygotowana w tym miesiącu, a więc ktoś na starcie zainstalował „przeterminowaną” wersję motywu Divi. Mam nadzieję, że nie pobraną z „drugiego obiegu”, by oszczędzić…
- Wakacje składkowe ZUS a zawieszenie działalności gospodarczej, czyli uważaj, bo być może nie będziesz mógł skorzystać (w 2024) - 1970-01-01
- Przykładowy kalkulator wyceny usługi druku 3D, czyli nie tylko materiał się liczy - 1970-01-01
- Home Assistant 2024.10, czyli nowa karta „nagłówek” i niedziałający TTS w ramach usługi Google Cloud - 1970-01-01