Archive for the 'Antywzorce' Category
Tuesday, May 22nd, 2012
Polska to dziwna kraina jak mawiał Zulu-Gula. 200 lat wszelakich zaborów, okupacji i zamordyzmów spowodowało wykształcenie się wśród obywateli tej krainy niesamowitej umiejętności obchodzenia. Obchodzimy prawo, obchodzimy umowy, obchodzimy psie gówno na chodniku. Oczywiście nikt nie pomyśli, że można by tak uczciwie bez obchodzenia względnie posprzątać po pupilu. Lepiej jest narzekać, że musimy obchodzić. Taka [...]
Posted in Antywzorce, Inżynieria Oprogramowania | 2 Comments »
Monday, April 30th, 2012
Po raz kolejny na 4p pojawił się temat “jaki obfuskator”. I po raz kolejny odpowiedź brzmi “najlepiej żaden”. Generalnie współczesne obfuskatory potrafią robić kilka rzeczy poza samym zaciemnianiem nazw. Te są przydatne: Usuwanie nieużywanego kodu. Usuwanie informacji dla debuggera. Upraszczanie niektórych wyrażeń (shriking). Optymalizacja kodu m.n. wykorzystania zmiennych lokalnych. W efekcie możemy dostać kod mniejszy [...]
Posted in Antywzorce, Inżynieria Oprogramowania, Java | 4 Comments »
Friday, March 9th, 2012
Załóżmy, że potrzebujesz duuuużo adresów e-mail. Dużo, dużo, bo sprzedajesz szwedzkie pompki do penisa i oryginalne kenijskie role>
Posted in Antywzorce, Humor, Programowanie | 2 Comments »
Wednesday, September 21st, 2011
Na początek problem, który pojawił się na forum 4p. Standardowe rozwiązanie czyli maglowanie opcji JVM nie pomogło zatem zasugerowałem dwa rozwiązania. Pierwsze podział zbioru danych, drugie zmianę środowiska na 64bitowe. Odpowiedź znalazła uznanie, ale na koniec pojawił się nieprzyjemny zgrzyt: Czas opieprzyć programistów Moim zdaniem nie ma to najmniejszego sensu. Z kilku powodów. Programista też [...]
Posted in Inżynieria Oprogramowania, Zarządzanie | 1 Comment »
Thursday, January 13th, 2011
Wielkie zdziwienie wśród wykopowiczów spowodował tekst o problemach DB i to, że nie polecą za to głowy. U nas poleciały za, w sumie, mniejszy burdel. W Rzeszy odwoływano kursy na potęgę, były problemy z opóźnieniami, a do tego latem “padła klima” i DB dodawało do przejazdu saunę gratis. Jednak nikogo nie odwołano… Wiktor Suworow w [...]
Posted in Antywzorce, Różności, Zarządzanie | 4 Comments »
Sunday, October 17th, 2010
Czytając wpis Michała Bartyzela, “Czysty Kod”, wujka Boba oraz rozważając ostatnie wydarzenia w fabryce dochodzę do wniosku, że głównym wrogiem dobrego, czystego kodu jest biznes. Nie jest to dobrze widoczne ponieważ biznes zawsze będzie mówił językiem marketingu o “najwyższej jakości”, “niezawodności”, “najnowocześniejszych technologiach. Czyli ujmując prościej pierdolenie kotka przy pomocy młotka. Może to kwestia odpowiedniego [...]
Posted in Antywzorce, Inżynieria Oprogramowania, Komputery, Programowanie, Zarządzanie | 12 Comments »
Sunday, February 28th, 2010
Dziś trafiłem na mechanizm zabezpieczający, który nie jest w żaden sposób do przejścia. Zarówno dla bota jak i człowieka. Oto Egglue CAPTCHA. Mechanizm wymaga wpisania słowa, które intuicyjnie pasuje do reszty zdania. Kurwa… co znaczy intuicyjnie… mi się od razu dowcip kojarzy: Jasiu co kojarzy ci się z wiosną? Dupa proszę pani. Jak tak możesz [...]
Posted in Antywzorce | 4 Comments »
Wednesday, January 6th, 2010
Za co wszyscy cenią Ruby? Za zajebisty framework jakim jest Ruby on Rails. Gdy dość dawno temu Wiktor Gworek na spotkani WJUGa pokazał jak pisać w RoR byłem oczarowany. Przy springowych, kilometrowych XMLach, przy EJB3 i jego opasłości lekkość Railsów była do pozazdroszczenia. Później zetknąłem się z Symphony, czyli railsami dla PHP, a w zeszłym [...]
Posted in Antywzorce, Inżynieria Oprogramowania, Java, Play Framework, Spring Framework | 11 Comments »
Monday, July 6th, 2009
Rozwaliło mnie to: MZBM przekonuje jednak, że długi wynikają z winy mieszkańców. – Oprócz pieniędzy ze wspólnot trafiają do nas też opłaty za mieszkania komunalne i socjalne. A raczej powinny trafiać, bo najemcy zalegają z należnościami. Cierpią na tym inni lokatorzy – usprawiedliwia się Marek Sękiewicz, dyrektor MZBM-u. Takiego tłumaczenia wspólnoty mieszkaniowe nie chcą nawet [...]
Posted in Różności, Zarządzanie | No Comments »
Saturday, April 4th, 2009
Pisałem już o tym, ale dziś trafiłem na przypadek skrajnego debilizmu ze strony wykładowcy… Rekurencja choć pozwala na rozwiązanie wielu problemów w prosty sposób sama w sobie jest niewydajna. Związane są z nią problemy takie jak brak przypadku bazowego, brak możliwości predykcji liczby wywołań i tym samym konieczność tworzenia skoków w kodzie maszynowym, trudne testowanie. [...]
Posted in Antywzorce, Inżynieria Oprogramowania, Java | 9 Comments »