antiprocess.net | aina kesken

tietojalastresetarviot

Pelican

Olen tehnyt valintani edellisten kesken, Pelican meni Jekyllin ohi helppokäyttöisyyden, ominaisuuksiensa ja logiikkansa osalta.

Isoin ongelma Pelicanin kanssa on kuitenkin ollut jatkuvat 'utf8' codec can't decode byte 0xe4 in position 9: invalid continuation byte virheviestit. En ole vielä ymmärtänyt mikä kyseiset ongelmat aiheuttaa, koska kyseinen 0xe4 on ISO-8859-1 tai Windows-1252-merkistön Ä-merkki1 ja ongelma esiintyy myös teksteissä jossa mm. ä-kirjainta ei ole. Toisaalta myös tekstit jotka on kirjoitettu suomeksi ja sisältää ä-kirjaimen, menevät järjestelmästä läpi.

iconv -komentokaan ei ole auttanut, eikä tiedostojen pyörittäminen minkään konvertterin läpi. Seuraavaksi pitää varmaan erottaa koneellisesti merkinnät joista 0xe4 löytyy ja kirjoittaa ne uudelleen alusta asti (voisin tietysti samalla moderoida vanhoja tekstejänikin).


  1. http://en.wikipedia.org/wiki/ISO/IEC_8859-1#Codepage_layout