eknuf:
   [<usunięty>] Zapuścić muszę ręcznie, ale potem idzie samo. Naszym głównym produktem jest server, a w większości pozostałych narzędzi GUI jest nakładką w zasadzie. Chociaż prawda, że testów GUI nie mamy wcale...
2014/11/29 12:47:44 przez www, 0
eknuf:
   [^worm] [^eknuf] Czyli dupa. I dlatego dla każdej platformy osobno musiałem wpisać cały skrypt (łącznie z fazą unit testów) jako "shell step". :(
2014/11/29 12:44:26 przez www, 0
eknuf:
   [^worm] Najbardziej wkurzają mnie zmienne środowiskowe. Jest plugin do CMake'a, ale by CMake znalazł kompilator (msvc), muszę odpalić jednego *.bat'a,który ustawia zmienne. Tylko zmienne nie są zachowywane pomiędzy krokami.
2014/11/29 12:42:44 przez www, 0
eknuf:
   [<usunięty>] Ja mam teraz półautomat. Release build + unit testy leci zawsze po pushu do master. Jak się skończy, to odpalam skrypt, który zasysa najnowszego builda i robi deploy na serwery. I wtedy ręcznie pojedynczo robię regtesty.
2014/11/29 12:38:31 przez www, 0
eknuf:
   [^worm] [^eknuf] dostępu do zewnętrznych systemów (DB, FTP, SAP...), więc są robione tylko przed releasem (albo przy implementacji dużych zmian) i zawsze ręcznie. Trochę to nieefektywne.
2014/11/29 12:34:09 przez www, 0
eknuf:
   [^worm] Mnie osobiście nieco wkurza, bo nie mogę go skonfigurować tak, jak bym chciał. Nie mogę np puścić testów regresyjnych automatycznie po buildzie, bo tylko jedna instancja może je w danym czasie robić ze względu na konieczność
2014/11/29 12:32:19 przez www, 0
eknuf:
   [^ochdowuja] Nie, ale słyszałem od kolegi, jak to wygląda. Wytrzymał pół roku, bo cokolwiek zaproponował szło tygodniami przez decydentów, by na końcu zapadł wyrok: "Nie, bo nie"...
2014/11/29 12:29:29 przez www, 0
eknuf:
   [<usunięty>] Da się obejść. W najgorzym razie można robić buildy nocą na maszynie, która kompilator posiada. U mnie Jenkins koordynuje buildy na lin/win 32/64, solaris 10/11 - master + 3 slave'y. Slave'y nie wymagają instalacji.
2014/11/29 12:27:37 przez www, 0
eknuf:
   [^ochdowuja] Sama postaw. #thereisolvedit ;P
2014/11/29 12:19:11 przez www, 0
eknuf:
   [<usunięty>] umiałabyś Jenkins jest ogólnie dość prosty w instalacji, ale trzeba dokumentację poczytać. Potem się już wie gdzie, jakie dane, jak konfigurować itp. Chociaż ja chyba robię coś źle. Ale działa, więc olać ;P
2014/11/29 12:18:27 przez www, 0
eknuf:
   [^ochdowuja] Wiesz - nie żebym się tą skalą w jakikolwiek sposób kierował. Po prostu kiedyś na to trafiłem. Tylko czasem zazdroszę ludziom, którym taka skala wystarcza... Well - jestem dziwny.
2014/11/29 12:15:19 przez www, 1
eknuf:
   [<usunięty>] Tak... CI wymusiłem, ale musiałem sam postawić i wprowadzić wszystkie buildy. W razie co, to nikt nie wie, czym to jeść... Testy częściowo lecą na CI, ale część tooli nie ma jeszcze CLI (czym generują mój wkurw).
2014/11/29 12:12:44 przez www, 0
eknuf:
   [^eknuf] Hmmm... Tak mi się skojarzyło: [www.youtube.com] ;P
2014/11/29 12:09:46 przez www, 1
eknuf:
   [^evilconcarne] To się nazywa pozytywnie szurnięta dziewczyna ;)
2014/11/29 12:09:24 przez www, 0
eknuf:
   [<usunięty>] Grtuluję. Ja cisnę swoich, by w końcu zacząć używać nowoczesnych narzędzi, a nie 6 GB CVS na wszystkie projekty i binarki (!). Wymusiłem już zmianę w workflowach i CI (częściowo). Marzy mi się pełna automatyzacja buildów...
2014/11/29 12:06:13 przez www, 0
eknuf:
   [^matemaciek] Ta mordka coś knuje... ;)
2014/11/28 20:50:22 przez www, 0
eknuf:
   [^eknuf] Seriously, jestem w stanie nawet głupią politykę zrozumieć, ale bug = ticket. Kto i kiedy go zrobi / zamknie, to mnie nie interesi.
2014/11/28 20:48:36 przez www, 1
eknuf:
   [<usunięty>] Czy oni, #kurwa, słyszeli kiedykolwiek takie pojęcia, jak bugtracker i workflow? Jeśli nie, to chyba w niewłaściwej firmie pracujesz...
2014/11/28 20:47:01 przez www, 0
eknuf:
   [^evilconcarne] Dajesz! :)
2014/11/28 19:33:56 przez www, 0
eknuf:
   [^finka] "dla rozrywki" i "do galerii handlowej" nie występują wspólnie...
2014/11/28 17:23:10 przez www, 0
eknuf:
   [^paranoid] really? ;P
2014/11/28 17:06:36 przez www, 0
eknuf:
   [^evilconcarne] W PL większość, jak słyszy "elektrownia atomowa", to myśli "Czarnobyl". I czort, że nawet nie wiedzą, jak i dlaczego wybuchło. Będzie "nie" i koniec"...
2014/11/28 13:35:03 przez www, 0
eknuf:
   [^paranoid] Tiaaaa....
2014/11/28 13:12:57 przez www, 0
eknuf:
   [^kaworu] Myślałem, że od tego właśnie są obudowy... Z resztą, jak się zajrzy do fabrycznych sprzętów, to nieraz masz coś, co by było chaosem, ale wzięli i wszystko ładnie zalali żywicą ;P
2014/11/28 11:27:20 przez www, 0
eknuf:
   [^kaworu] To już pełna profeska ;P
2014/11/28 11:24:28 przez www, 0
eknuf:
   Od jakiegoś czasu mamy pozwoleństwo używania #cpp 11. Ja pierniczę, ale jest różnica w niektórych konstrukcjach. Krótsze, czytelniejsze... Czytałem wcześniej o tym, ale to jedna z tych rzeczy, których trzeba używać, by docenić ;) #programowanie
2014/11/28 11:12:49 przez www, 0
eknuf:
   [^matemaciek] To jakiś zajebisty system wspomagania działu sprzedaży / marketingu itp. Chyba współpracuje z SAP. Ma interfejs REST z autoryzacją OAuth o ile pamiętam.
2014/11/28 10:40:41 przez www, 0
eknuf:
   [^gliniany] [^eknuf]
2014/11/28 10:37:51 przez www, 0
eknuf:
   [^eknuf] #missblip ;)
2014/11/28 10:37:37 przez www, 0
eknuf:
   [^dees] mnie trochę zastanawia, co było bardziej pobudzające - mikser, czy bycieć postrzelonym przez ten żywy pocisk (co to trochę, jak fenek wygląda) ;)
2014/11/28 10:36:15 przez www, 1
eknuf:
   [^gliniany] Wczoraj to dostałem. W wersji niemieckiej. Tylko negatywnym bohaterem był tam pająk ;)
2014/11/28 10:31:59 przez www, 0
eknuf:
   [^gliniany] Czyli: "Jak budzi się ^gliniany.ego" ;P
2014/11/28 10:30:59 przez www, 0
eknuf:
   [^paranoid] :(
2014/11/28 10:01:34 przez www, 0
« Strona 2 »
J (eknuf)
Aj em ferrukt :P


Photostream Blablog 

Archiwa