PierwszyList NR.8 Hej,

Mam pytanie blogerskie - co było lub co jest Twoim problemem numer 1? Co było najtrudniejsze na początku? I jakie było rozwiązanie tego problemu?

Chodzi mi o kwestie techniczne jak i wizualne, czy też te związane z czytelnikami.


[Koniec listu]

Jaki był problem numer jeden? Ciężko wybrać jedną przeszkodzę w tworzeniu tego bloga. Myślę, że będzie dobrze jak poruszę parę kwestii. 

Tags Ostatnio ulepszając swojego bloga miałem proste zadanie. Chciałem przy pomocy swoich własnych znaczników modyfikować tekst w postach.

Nie jest to nic odkrywczego. Blog WordPress ma dużo swoich własny znaczników i tagów, które maja ułatwić ci wstawanie n.p filmików z Youtube albo TED-a.

Ten blog jest napisany w C# przez mnie, a to znaczy, że jeśli czegoś w nim nie ma to znaczy, że muszę to napisać.

Push on Tak jest panie i panowie ten blog, ten programistyczny ma 500 wpisów. Gdyby na początku ktoś mi powiedział, że ten prosty pomysł na bloga tak się rozwinie, to bym nie uwierzył. Były przerwy. Były wypalenia. Mimo to, ten moment się właśnie wydarzył.

Od 1 listopada po migracji na MiniBloga i moim powrocie na tym blogu były tylko 413 wpisy. Postanowiłem to nadrobić po moich ostatnich zawirowaniach życiowych. Jak na ironię nie miałem spokoju, ale uparłem się i udało mi się osiągnąć kolejny ważny poziom na tym blogu.

KomentarzeKomentarze na blogu obecnie mnie wspierają i dają cenne rady jak poprawić dany wpis. Komentarz jest duszą twojego bloga, gdy twoje serce leży w jego treści. Bez komentarzy blog jest trochę jednowymiarowy. Nie ma większej głębi.

Dlatego każda treść napisana przez ciebie w komentarzach ma znaczenie. Zwłaszcza, że twoja opinia albo fakt, że zauważyłeś błąd może pomóc innym czytelnikom.

Jesteśmy jednym zespołem. Jedną rodziną. A ja jestem tylko człowiekiem, który też popełnia błędy. Prowadzę aż dwa blogi o przemawianiu i programowaniu jednak nie będę ukrywał, że fakt tworzenia wychodzi tylko ode mnie, a nie od jakiegoś zespołu ludzi.

Nie zawsze tak było. Rzeczywiście nawet kiedyś dla swojego dobra przestałem je czytać.

Blog stawał się czasami dysputą, kto ma większego wacka programistycznego pomiędzy czytelnikami.Potem, gdy przeniosłem się do Disqus wszystkie te komentarze poszły do kosza. Od kiedy jednak posiadam system Disqus, nadeszła w końcu ta lepsza era.

Zacznijmy jednak od początku.

Dlaczego?Programisto bloguj. Pisz i pisz. To fantastyczny sposób na marketing i pokazanie własnej osoby. Blog może pomóc ci znaleźć pracę. Blog też pozwoli ci stworzyć więź z klientami.

A tak na serio blog nie jest czymś potrzebnym do życia. Mimo to moim zdaniem warto bloga mieć nawet dla samego siebie.

Zanim jednak zachęcę ciebie do pisania bloga, skoncentrujmy się na tym dlaczego programiści nie blogują. Jakie są obawy przed blogowaniem? Co nas powstrzymuje przed blogowaniem?

To są ważne pytania. Prowadzenie bloga wiąże się z bólem, wysiłkiem oraz strachem. Nie każdy chce takich emocji doświadczać.

2015

Rok 2015 był rokiem, który udowodnił mi, że mój wysiłek ma znaczenie.

Nie wiem jak inne blogi programistyczne sobie radzą, ale te liczby będą mnie motywować do dalszego działania oraz czego bardzo nie lubię do restaurowania starych wpisów.

Mimo, iż w 2015 roku blog pobił swoje rekordy, to był to też rok, w którym przez 7 miesięcy nic nie pisałem. Przez te 7 miesięcy przygotowywałem się do kolejnej migracji bloga. Nie będę jednak ukrywał, że zrobiłem sobie przerwę także by ułożyć wszystkie sfery swojego życia.

O czym w innym wpisie.

Teraz chciałbym wam podziękować. Bez was nie byłoby to możliwe.

MiniBlogCześć. Przyszła kolejna zmiana na blogu. Tym razem bardzo duża.

Zdecydowałem się zrezygnować z silnika blogowego jakim jest BlogEngine .NET na rzecz silnika MiniBlog.

Wielu z was poprzez email albo w komentarzu pytało czy coś się stało, że na blogu jest cisza. Zupełnie tak, jak przed migracją z Bloggera do BlogEnginie.

HighlightKolejna zmiana na blogu na lepsze. Wcześniej do koloryzowania składni kodu na blogu korzystałem z trzech technik.

Każda z nich okazała się kiepska. Jedna z nich przestała nawet działać gdyż BlogEngine przestał wspierać SyntaxHiglighter.

Przez wiele miesięcy  siłowałem się z koloryzowaniem składni kodu Objective-C. SyntaxHiglighter nie wspierał tego języka programowania. Technika koloryzowania składni z której zazwyczaj korzystam  nie działała ze względu na to, że nie można zainstalować Windows Live Writera na komputerach MAC.

Postanowiłem do bloga dodać nowe koloryzowanie. Dużo się zmieniło na przestrzeni lat. Teraz widzę, że te rozwiązanie rozwiązuje wiele problemów. Mówię tutaj o koloryzowaniu składni przy użyciu Highlight js.

StatsPostanowiłem znowu przejrzeć swojego bloga od strony technicznej czy rzeczywiście znalazłem w nim wiele błędów nawet od strony kodu HTML i CSS.

Powtarzanie się elementów z takim samymi nazwami atrybutu id. Nie pozamykane tagi z obrazkami.

Dobrze jest sprawdzić swoją stronę w walidatorach W3C.

Blog

DisqusStwierdziłem, że mój poprzedni formularz do komentowania wpisów jest zbyt skomplikowany i odstraszający.

Większość użytkowników nawet nie wie co to gravatar i nie rozumie dlaczego jest wymagany adres email w formularzu.

PNGOUTOstatnio wprowadziłem dużo zmian na blogu, które być może opiszę później. Zacząłem się zastanawiać co mogę jeszcze w nim ulepszyć.

Postanowiłem zrobić test szybkości mojej strony używając PageSpeed Insights . Jak można domyślna strona nie przeszła wszystkich testów. Zaciekawiła mnie  kompresja plików PNG i o tym jest dzisiejszy wpis.

Polski

Przyszedł czas aby poruszyć niewygodny temat. 8 miesięcy temu przeniosłem bloga z bloggera na BlogEngine.NET. Blog wygląda teraz bardziej profesjonalnie. Wcześniej sam nie mogłem traktować poważnie tego starego wystroju.

To nie było coś, co mógłbym pokazywać z dumą i chwałą.

Accent ColorsW końcu udało się mi zaktualizować swój telefon “LG”  do wersji 8.  Osobiście miałem już dosyć swojego telefonu ponieważ nie ukrywajmy jest on przestarzały i z natury sam system jest zamknięty.Ten wpis zawiera tylko krótką notkę na temat styli kolorów w Windows Phone.Biorąc pod uwagę ,że sam używam tych kolorowych kwadracików na blogu ta zmiana jest także dla mnie istotna.

BlogEngineMinęło już 6 miesięcy  od czasu migracji mojego bloga z Bloggera  do BlogEngine.NET.

Migracja przebiegła pomyślnie.  A nowy blog powoli zaczyna zbierać tyle samo wyświetleń co stary. Niestety z powodów SEO stary blog wciąż musi istnieć ,ale co ja na to poradzę.

Statystka

Wraz z procesem przenoszenia bloga zastanawiałem się , po co w ogóle go piszę. Fakt początkowo chodziło o dokształcanie samego siebie i wciąż jest to solidny powód. Stary blog stał się na tyle popularny ,że niektórzy znajomi znali mnie zanim ja ich poznałem, co było dosyć fajnym przeżyciem.

Jednak, gdy blog zaczyna działać i zdobywać jakieś wyświetlenia to na chwile odkładasz swoją pasję na bok i sztywno analizujesz magiczne wykresy..

Przenosiny

Po 8 miesiącach szukania rozwiązań, przenoszenia postów ręcznie oraz pisania własnych styli CSS - w końcu strona ta istnieje. Gdy pokazałem swoim kolegom ze studiów PJWSTK ten styl metro byli pod wrażeniem, dopóki nie zobaczyli adresu localhost. Oczywiście zostałem wyśmiany.

Pomimo braku ingerencji z mojej strony stary blog dobrze się trzymał i nawet pojawili się jacyś fani.

Jednak blogger irytował mnie do tego stopnia ,że nawet rozważałem jego całkowitą destrukcję.

TwitterFeed Wczoraj czytając gazety w empiku natknąłem się na artykuł o tej aplikacji internetowej.

Gazety nie kupiłem ,ale treść artykułu zapamiętałem. To jeden z głównych powodów, dla których kocham empik.

Blog rośnie

Ostatni miesiąc mnie zaskoczył ponad 8.000 wyświetleń w okresie jednego miesiąca. Jest to też dwa razy więcej wyświetleń niż poprzednim miesiącu.

Zaznaczam też ,że nie udostępniam swoich wpisów na innych blogach czy forach. Trafienia w 99% biorą się z wyszukiwarki Google.

Picasa Jeśli chcemy dodać grupę zdjęć lepiej pomyśleć o możliwości dodania pokazu slajdów do swojego bloggera. Załóżmy ,że jesteś fotografem i chcesz się pochwalić dużą grupą zdjęć. Dodawanie ich pojedynczo może być nieefektowne w prezentacji.

Zapewne jak wiesz wszystkie zdjęcia, które umieszczasz na bloger-a lądują do Google Picasa. Jest to przydatna funkcja i muszę przyznać, że dobrze ona działa  oraz dotycz to też zdjęć, które wysyłam przez "Windows Live Writera", jak i teł i awatarów. Szkoda ,że emotikony za każdym razem muszą być tak wrzucane na bloggera.

Blogger

Jest to krótki wpis w sumie chciałbym powiedzieć ,że ten proces był koszmarny. Na szczęście spodziewałem się problemów i sam dokładnie sprawdziłem jak dokładnie długi musi być obrazek ,aby mógłby być dopasowany idealnie do strony.

BloggerOd czasu do czasu zastanawiam się co jeszcze ulepszyć na blogu. Jakiś miesiąc temu sprawdziłem jak blog wygląda w każdej przeglądarce. W każdej przeglądarce wygląd był w miarę podobny. Zauważyłem jednak ,że w przeglądarce Opera wszystkie nagłówki nie mają polskich znaków.

Problem z znakami w Operze

Ustaliłem ,że winna jest czcionka “Consolas” z jakiegoś powodu nie wyświetlała ona polskich znaków w Operze.Postanowiłem zmienić czcionkę z “Consolas” na “Courier New” w końcu jest to też programistyczna czcionka. Myślę ,że teraz blog wygląda jeszcze lepiej niż wcześniej .W przyszłości być może jeszcze zmiennie styl podkreślania kod programistycznego.

Na cóż jeśli posiadasz bloga nawet z gotowym stylem warto sprawdzić jak blog wygląda na: Operze, Firefox, Chrome i  IE. Zwłaszcza ,że wytłumaczenie tego faktu jest kłopotliwe. Sam się zdziwiłem ponieważ nie powinno być żadnych problemów.

ContactKażdy poważny blog potrzebuje formularza kontaktowego.  Blogger nie oferuje takiej gotowej funkcji. Ale oczywiście  mamy do dyspozycji serwisy, które za darmo będą pomagały w tym procesie.
Ja skorzystałem z serwisu “EmailMeForm”. Po założeniu konta mogę stworzyć różne formularze niekoniecznie kontaktowe. Serwis oferuje wiele bajerów więc każdy może tutaj stworzyć swój własny formularz jaki tylko chce.

Meta TagiNa przykład, jeśli chodzi o imię i nazwisko moje czy kogo innego . Pierwsze co się zgłasza to facebook . Potem jest grupa, którą utworzyłem na facebook-u. Po tym co zobaczyłem rozważam zmianę loginu na facebook-u albo usunięcie swojej grupy. Potem zgłasza się goldenline. Na końcu dopiero coś bardziej informującego  mojego przyszłego pracodawcę.

DropBox SL

Blog nie miałby sensu bez pisania o aplikacjach "Silverlight". Jak można umieścić aplikacje Silverlight na Blogger-rze. Zagadnienie można podzielić na dwie części.

 

 

  • Hostowanie- Blogger, czy nawet WordPress nie daje możliwości przechowywania naszych plików na serwerze i powiązania ich z naszym blogiem. Jednym słowem host trzeba znaleźć samemu.
  • Umieszczenie aplikacji w HTML - Blogger oferuje bardzo łatwy edytor do pisania postów, który  bez problemu daje możliwość umieszczenia filmów YouTube, jednak jak to się przekłada na Silverlight.

Teraz, gdy wiem  na czym polegają nasze problemy. Poszukajmy rozwiązania.