Aktywne Wpisy
mpetrumnigrum +74
#heheszki #niebieskiepaski
Powiedz jak jesteś stary nie mówiąc że jesteś stary, ja zacznę:
-w mojej pierwszej legalnej pracy nauczyłem się klepać kosę.
-do chlewika wieczorami chodziłem z lampą naftową.
-używałem specjalnego mieszadła do benzyny z olejem zanim wlewałem paliwo do zbiornika samochodu.
Powiedz jak jesteś stary nie mówiąc że jesteś stary, ja zacznę:
-w mojej pierwszej legalnej pracy nauczyłem się klepać kosę.
-do chlewika wieczorami chodziłem z lampą naftową.
-używałem specjalnego mieszadła do benzyny z olejem zanim wlewałem paliwo do zbiornika samochodu.

MrSzakal +493
Nawiedzili Cię Porwity Hooligans. Daj plusa, a nikomu nie stanie się krzywda.
#heheszki #humorobrazkowy
#heheszki #humorobrazkowy
źródło: IMG_3517
Pobierz




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).