Aktywne Wpisy
kot_kustosz +620
Namalowałam kota przy mięsnym stole i zapozowałam z plastrami sopockiej na ryju ( ͡º ͜ʖ͡º)
W komentarzu foto modela ʕ•ᴥ•ʔ
Farby akrylowe na płótnie 50x70
tag: #kotkustosz
ig: https://www.instagram.com/kot_kustosz/
#pokazkota #tworczoscwlasna #kitku #malarstwo #rysujzwykopem #humorobrazkowy #koty #pokazmorde
W komentarzu foto modela ʕ•ᴥ•ʔ
Farby akrylowe na płótnie 50x70
tag: #kotkustosz
ig: https://www.instagram.com/kot_kustosz/
#pokazkota #tworczoscwlasna #kitku #malarstwo #rysujzwykopem #humorobrazkowy #koty #pokazmorde
Janusz_Conway +564
Wrzucamy ryje które zasługują na proces po 15.10, ode mnie ten aparatczyk:
#tusk #bekazpisu #wybory #tvpiscodzienny #marsz #galeriazdrajcownarodupolskiego
#tusk #bekazpisu #wybory #tvpiscodzienny #marsz #galeriazdrajcownarodupolskiego
Aktywne Znaleziska
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Jak zabezpieczyć ten kod przed wywalaniem aplikacji? Coś oprócz Try {} Catch{} (brzydki kod).
http://pastebin.com/t5kdpJb8
Jest to kawałek metody służącej do logowania na jakikolwiek blog WordPress.
Wywaliło mi przy TcpClient client = new TcpClient(fulladdress, 80). Komunikat związany z timeoutem.
Piszę to ogólnie, bo nie znam C#, ale no po to wymyślili to cudeńko jak wyjątki (które są w każdym poważnym języku programowania), żeby życie ułatwić :>
Najprostsze sprawa to skorzystać z StringBuildera. Generalnie powinno się unikać "dodawania" stringów. Można też np. napisać jakieś extension method np. public static StringBuilder AppendHeader(this StringBuilder sb, string header, string value) albo w ogóle zamknąć requesta w jakiejś klasie jak będziesz z niego często korzystał. Zasada jest taka - pomyśl jakbyś chciał z czegoś korzystać, a potem napisz kod, który Ci to umożliwi :).
Generalnie zrobiłem to w taki sposób:
http://pastebin.com/maJT6inn
Response sprawdzam później (trzeba sprawdzić czy zalogowano poprawnie, wiadomo).