/srv/irclogs.ubuntu.com/2014/06/15/#ubuntu-pl.txt

Guest83709czym ubuntu steruje wiatrakami, bo chodza cicho i nagle otworze film na sekunde czy cos i zaczyna sie wycie...04:14
Dreadlishwina acpi.07:20
gjmwina tuska11:17
=== dudi is now known as xdudi
arturwegrzykhey19:24
TheNumbey19:24
arturwegrzykdzisiaj wgralem ubuntu na netbooka szał hehehe19:25
arturwegrzykextra system19:25
gjmok19:27
TheNumb._.19:27
xdudifaktycznie dobry produkt jak za te cene :)19:28
TheNumbco kto lubi19:28
TheNumbja bym wolał zapłacić za coś lepszego ;p19:28
xdudiTheNumb: a jest cos lepszego? :)19:29
TheNumbxdudi: może.19:29
TheNumbCo kto lubi.19:29
xdudiTheNumb: a ty co lubisz? :>19:30
TheNumbxdudi: nie zawsze się ma to co się lubi :(19:31
xdudiTheNumb: nie pytalem czy zawsze sie ma to co sie lubi.. :>19:32
TheNumbxdudi: a ja nie mam zamiaru odpowiadać na to pytanie.19:32
TheNumbBo nie mam ulubionej dystrybucji :(19:32
TheNumbbo... linukz to gunwo :DDDD19:33
xdudiTheNumb: to moze skonkretyzuje pytanie - co wydaje ci sie lepsze od ubuntu? :)19:33
xdudilinux to tylko kernel :P19:33
TheNumbxdudi: FreeBSD :(19:33
xdudiTheNumb: bawie sie fbsd ostatnio, jednakze system ma swoje slabosci ktore na ubuntu nie wystepuja19:34
TheNumbSłabości? :|19:34
xduditak19:34
TheNumbCiekawe jakie <:19:35
xdudiostatnio probowalem uruchomic swoj soft na nim, wywalalo sie na singletonach, za pomoca specjalnych flag wymuszalem na kompilatorze uruchamianie ich w okreslonym porzadku, na ubuntu dziala idealnie, na fbsd na koniec procesu jest crash19:36
TheNumbyyyy19:36
xdudinie doszedlem jeszcze do przyczyny, byc moze ld tam inaczej dziala19:36
TheNumbA czym kompilowałeś? :D19:36
TheNumbMoże antycznym gcc 4.2.1?19:36
xdudigcc oraz clangiem19:36
TheNumb<:19:36
xdudigcc47 z paczek :P19:37
TheNumbsingletony to zuo19:37
TheNumbtak btw19:37
TheNumb:P19:37
xdudimoze ld w bsd jest inteligentniejszy i sytuacje naprawi omakrowanie __init_priority__ tak aby na bsd go nie bylo :P19:37
TheNumbxdudi: nie, ja bym wolał znowu używać os x (:19:38
xdudimoze i sło, jednakze ulatwiaja one wiele rzeczy19:38
xdudios x... w polsce mieszkasz a nie w usa :P19:39
TheNumbxdudi: nie widzę związku.19:40
xduditu sie na cebuli siedzi :P19:40
TheNumbmhm19:40
xdudiTheNumb: zartuje, nie mam nic do osx, to w koncu fork z freebsd :)19:40
TheNumbżaden fork.19:40
TheNumbJedyne co mają z freebsd to userland.19:40
TheNumbps. to prawda19:41
xdudiz biegiem lat kodu z bsd w osx bedzie pewnie coraz mniej19:41
TheNumbniebardzo19:41
TheNumb;-)19:41
TheNumbhttp://opensource.apple.com/release/os-x-1092/19:41
xdudijednakze co do architektury dystrybucji, bsd bije na ryj ubuntu i reszte ekipy19:41
xdudipodoba mi sie odseparowanie kernela, base systemu od 3rd party softu19:42
xdudia w dystrybucjach linuxowych to wszystko jest zmielone19:42
TheNumbxdudi: widział nix os? (:19:42
TheNumbnixos*19:43
TheNumbhttp://nixos.org/19:43
xdudinie19:43
xdudiwiec czym on sie rozni od ubu tak w skrocie?19:45
TheNumbhttp://nixos.org/nixos/about.html19:46
TheNumb"NixOS is based on Nix, a purely functional package management system. Nix stores all packages in isolation from each other [...]"19:46
TheNumb:P19:46
xdudino widze widze19:47
xdudiszkoda tylko ze jest tak niszowa ta dystrybucja19:48
xdudi113 miejsce na distrowatch, popularnoscia nie dorownuje nawet netbsd :P19:50
TheNumbdistrowatch nie jest wskaźnikiem popularności :(19:51
TheNumbSami nawet tak twierdzą.19:51
xdudijest, lecz bardzo niedokladnym19:51
TheNumbNie jest.19:51
xdudia co mogloby byc takim wskaznikiem? :>19:53
TheNumbStatystyki na steamie!19:53
TheNumb:P19:53
TheNumbNie wiem i niezbyt mnie to obchodzi.19:53
xdudina steamie sa tylko gierki19:54
xdudimasa ludzi pracuje na linuxie w nic nie grajac...19:54
gjmnie19:55
TheNumbxdudi: na distrowatch linux mint jest na pierwszym miejscu :( A przecież powszechnie wiadomo, że to gunwo.19:59
TheNumbTak samo jak Arch na 8.19:59
xdudiTheNumb: ciezko to obiektywnie ocenic..20:01
TheNumbKurde, podpuszczam tego gjmbusa a ten się nie daje :(20:07
gjmnie hajlajtuj mnie20:07
xdudiTheNumb: poco robic gownoburze skoro mozemy konstruktywnie porozmawiac :)20:09
gjmpoco20:13
gjmsię20:13
gjmnogi20:13
gjmnoco20:13
xdudislyszeliscie moze o syncany?20:18
TheNumbtag20:18
xdudiTheNumb: uzywales moze tego?20:19
TheNumbxdudi: tak20:20
xdudiTheNumb: i jaka masz o tym opinie?20:21
TheNumbxdudi: wolę btsync20:22
TheNumb(:20:22
xdudiTheNumb: znasz moze jakies alternatywy do syncany?20:23
TheNumbxdudi: btsync20:23
TheNumb; p20:23
TheNumbxdudi: syncthing20:24
xdudiTheNumb: nie zrozumiales mojego pytania, chodzi mi o alternatywe do syncany opierajaca sie na podobienstwie do gita20:25
TheNumbsparkleshare?20:26
TheNumb;p20:26
TheNumbużywa gita20:26
TheNumb<:20:26
xdudiale git przechowuje wszystkie rewizje pliku, wiec nie nadaje sie do backupow20:27
BlessJahxdudi: inkrementalne backupy20:32
BlessJahtak się to nazywa20:32
BlessJahpoza tym, subversion, lokalnie masz tylko jedną kopię, albo git-annex20:33
jacekowskixdudi: SVN20:34
jacekowskiSVN roksuje rulezem, nie rozumiem ludzi ktorzy lubia sie torturowac gitem20:34
xdudijacekowski: szanuje twoje zdanie ale svn ma wiele wad ktorych git nie ma20:35
jacekowskijakie?20:35
xdudibrak submodulow20:36
xdudibrak normalnych galezi (jakie sa w gicie)20:37
xdudibrak decentralizacji20:37
jacekowskisvn ma eksternalsy20:38
jacekowskidecentralizacja jest zla20:38
jacekowskibrak galezi nie uwazam za problem20:39
TheNumbdecentralizacja... zła?20:39
TheNumbCo kto lubi.20:39
jacekowskitzn. implementacja jaka jest w svn jest wystarczajaco dobra20:39
TheNumbDla mnie nie.20:39
jacekowskigit nie ma lockow20:39
TheNumba na co komu locki?20:39
jacekowskizeby moc jakies binarne albo inne niemergowalne pliki edytowac20:40
TheNumbTo jedno z największych upośledzeń svn.20:40
TheNumbw gicie moożesz trzymać binarne pliki.20:40
TheNumbNie ma żadnych przeszkód.20:40
xdudijacekowski: no dobrze, ale wciaz pozostaje problem branchy...20:40
jacekowskiw svn tym bardziej20:40
jacekowskitylko ze w git jak masz np. automatycznie generujace sie iso20:41
jacekowskiktore co rewizje bedzie inne20:41
jacekowskito po kilku rewizjach nikt nie bedzie w stanie zrobic clone20:41
xdudijacekowski: iso?20:41
xdudiplik iso?20:42
jacekowskigdzie w svn sciaga sie tylko ostatnia rewizja20:42
jacekowskixdudi: tak20:42
xdudiale kto normalny wsadza iso do gita?20:42
jacekowskinikt, bo git tego nie umie20:42
xdudina ftp rozumiem...20:42
jacekowskia svn sobie bez problemu z tym da rade20:42
jacekowskiale ftp to nie system kontroli wersji20:43
xdudizawsze pozostaje w gicie --depth=120:43
xdudijacekowski: moglbys opowiedziec mi o sposobie pracy na galeziach w svn?20:44
BlessJahjacekowski: git-annex20:44
jacekowskihttp://howto.praqma.net/subversion/branching-strategies20:44
BlessJahxdudi: w duzym skrocie: kopiujesz trunk do branches/branchXX20:45
BlessJaha w druga strone robisz merge'a20:45
jacekowskiBlessJah: ale czy git annex dziala tak ze ja sobie teraz moge nowy komputer wziasc uruchomic na zadupiu, i zrobic checkouta jakiegos tam pliku w moim repozytorium20:45
BlessJahjacekowski: tak, o ile masz dostep do tego repo20:46
jacekowskiBlessJah: ale jak?20:46
jacekowskiskoro same pliki nie siedza w gicie20:46
xdudiBlessJah: tylko jest problem, bo projekt jest duzy a kazdy task/issue ma byc na osobnej galezi, co teras?20:46
jacekowskixdudi: dokladnie tak samo20:46
BlessJahw dwoch krokach, najpier normalny klon gita, ktory ci da symlinki do nieistniejacych plikow w .git/annex/objects20:47
BlessJaha potem annexem pobierasz te pliki, ktore chcesz20:47
xdudijacekowski: przy duzym projekcie i duzej liczbie deweloperow, narzut z kopiowania calego projektu do kolejnego brancha itd, sprawi ze taka praca bedzie kompletnie nie efektywna20:48
jacekowskixdudi: ale to nie nie robi kopii20:48
BlessJahxdudi: svn sie skaluje nawet-nawet, zalezy jak duzy projekt i ilu devow20:49
xdudijacekowski: a praca na golym trunku jest tez bez sensu bo jak wprowadzicie 20 funkcjonalnosci a 3 maja przejsc do stable, to jak to pomergujesz? to zajmie tygodnie...20:49
jacekowskixdudi: to jest CoW20:49
jacekowskixdudi: dokladnie tak samo jak w GIT20:49
jacekowskixdudi: robisz kilka branchy ktore sie tworza w mniej niz sekunde (bo to tylko modyfikacja metadanych)20:49
xdudijacekowski: zeby robic jak w gicie, musisz miec 20 branchy...20:49
jacekowskixdudi: no i jest to zaden problem20:49
jacekowskixdudi: robisz branche a potem merge20:50
xdudijacekowski: metadane sa na serwerze, a na kliencie sa pliki i nie zajmuje to mniej niz sekunde20:50
BlessJahjacekowski: jak lokalnie przelaczac sie miedzy branchami?20:50
xdudiBlessJah: nie da sie, kazdy branch to fork projektu20:51
xdudii ma inna sciezke20:51
BlessJahxdudi: da sie20:51
BlessJahtylko to kosztowne20:51
BlessJahczas i lacze zzera20:51
jacekowskisvn switch20:51
BlessJahjacekowski: nope20:51
BlessJahcheckoutujesz obok siebie branche20:51
jacekowskitez mozna20:52
BlessJahkazdy checkout 2x tyle co samo kod20:52
jacekowskizezre tyle samo miejsca i lacza co git20:52
BlessJahnie20:52
BlessJahgit checkout nie zzera lacza20:52
xdudiwlasnie ze nie ;]20:52
jacekowskiale musisz najpierw clone zrobic20:52
BlessJahmusze20:52
jacekowskiktory sciagnie wszystko20:52
BlessJaha na svn checkout20:53
xdudijacekowski: http://git-scm.com/about/small-and-fast20:53
xdudirzuc okiem na te slupki :)20:53
jacekowskixdudi: takie same slupki tylko w druga strone sa na stronie svn'a20:53
jacekowskipoza tym, nawet jesli, czy commit zajmuje 0.25s czy 1s, jest to zadna roznica20:54
xdudijacekowski: w jaki sposob chcesz miec archeologie (grzebanie w rewizjach) szybsza od gita na svnie?20:54
BlessJahjacekowski: moj ~/trunk/ zajmuje 2.2GiB, z czego ~/trunk/.svn to 805MiB20:55
jacekowskitylko ze git jest beznadziejnie wolny na duzych repozytoriach20:56
BlessJahjacekowski: git svn spakował mi to z połową historii do jakiegos 1.5GiB20:56
BlessJahjakies 100k commitow20:57
BlessJahi nie, nie jest wolny20:57
jacekowskihttp://git.661346.n2.nabble.com/Git-performance-results-on-a-large-repository-td7250867.html20:57
jacekowskiostatecznie facebook sie na mercuriala przeniosl20:58
jacekowskihttps://code.facebook.com/posts/218678814984400/scaling-mercurial-at-facebook/20:58
BlessJahjacekowski: jaka skala wielkosci?20:58
BlessJahgit status --porcelain --ignored 2>/dev/null|awk -f ~/.dotfiles.d/git.awk20:58
BlessJahkawalek mojego $PROMPT_COMMANDS, zlicza mi dodania, modyfikacje etc20:59
jacekowskimoje wlasne repozytorium svn ktore mam w domu to jakies 500GB20:59
BlessJaha ile plikow?20:59
jacekowskiwole nie wiedziec20:59
jacekowskicos kolo 100k20:59
xdudijacekowski: to teraz zrob te 20 galezi - issue per branch :)21:00
BlessJahjacekowski: zdjecia? filmy?21:00
xdudizobaczymy czy bedzie szybciej niz w gicie :)21:00
jacekowskizdjecia, programy, wszystko21:00
BlessJahja trzymam ~50GiB w git-anneksie21:00
jacekowskifilmy akurat nie21:00
BlessJahglownie iso i instalki roznych rzeczy21:00
gjmPORNOLE21:00
BlessJahjacekowski: ~/trunk ma 40k plikow, liczone bez .svn/*21:01
BlessJahgit svn rzezil, bo kazda rewizje zaciagal po kolei, ale teraz dziala to dobrze21:01
BlessJahnie narzekam21:01
jacekowskihttp://stevehanov.ca/blog/index.php?id=5021:02
BlessJahgjm: tez mozesz trzymac, mozesz nawet szyfrowanie wlaczyc21:02
jacekowskitu ktos narzeka na wydajnosc gita21:02
BlessJahpokazujesz mi linki z internetu21:03
BlessJahja mam repozytorium 2GiB, 40k plikow, 100k rewizji, ktore po prostu dziala, a zliczanie zmodyfikowanych plikow mam wpiete do $PROMPT_COMMANDS21:03
BlessJahplus drugie, git-annex, z 50GiB duzych plikow, ktore syncuje miedzy dwoma lapkami i przenosnym dyskiem21:04
BlessJahjacekowski: no i moge zrobic git-blame w windzie21:09
jacekowskitortoise svn tez ma blame21:11
BlessJahw windzie takiej do jezdzenia21:11
BlessJahtam nie ma wifi21:11
jacekowskibo wczesniej sciagnales cale repozytorium21:12
xdudijacekowski: ale nie wyslesz commita via mail :P21:13
jacekowskixdudi: bardzo rzadko sie zdarza ze jestem w miejscu gdzie nie mam internetu21:13
BlessJahjacekowski: pi razy oko, 30% wiecej niz bym sciagal svn21:13
BlessJahjacekowski: oczywiscie przy normalnym, niepatologicznym uzyciu (nie wsadzamy duzych binarek do repo)21:13
jacekowskiduze binarki to nie jest patologiczne uzycie21:14
jacekowskifirmy takie jak pixar21:14
BlessJahobok kodu? jest21:14
xdudijacekowski: ale czasem zdarza sie, ze serwer ulega awarii badz jest modernizowany, i przez np kilka dni uzywa sie innych serwerow21:14
jacekowskitzn. pixar uzywa perforce do trzymania modeli 3d21:14
BlessJahmowimy o kodzie, czy o czym?21:14
jacekowskio wszystkim21:14
BlessJahto nic nie nadaje sie do wszystkiego21:14
BlessJahmoze golebie pocztowe21:14
BlessJahmicrosd do nóżki i hurra21:14
jacekowskiBlessJah: mam takiego w pracy co hoduje golebie i z nimi na wyscigi jezdzi21:15
jacekowskistraty pakietow ma rzedu 5%21:15
BlessJahzmiana tematu21:15
BlessJahjacekowski: nic nie nadaje sie do wszystkiego, git nadaje sie do kodu doskonale21:15
jacekowskichyba ze masz duze repozytorium21:15
BlessJahgit nadaje sie do duzego repozytorium kodu21:16
BlessJahnawet bardzo duzego21:16
jacekowskipowyzej 10GB sie zaczynaja problemy21:16
xdudiw koncu byl projektowany pod katem repo kernela linuxa21:16
jacekowskii nawet zaczyna wymiekac przy repo kernela21:16
BlessJahile ma repo kernela?21:16
jacekowskidobre pytanie21:17
jacekowskisa dwa repo tak na prawde21:17
jacekowskijedno ze starymi rewizjami21:17
jacekowskii jedno z nowszymi21:17
jacekowskizeby nie bylo za duze bo git sobie nie dawal rady21:17
BlessJahjacekowski: 10GiB kodu to bardzo, bardzo duzo21:17
xdudijakby kernel linuxa chodzil pod svn, padlby juz dawno21:17
xdudizbyt duzo galezi, deweloperow i commitow21:17
xdudiw dodatku brak decentralizacji...21:17
xdudiwszystko musialoby stac na jednej maszynie21:18
jacekowskidecentralizacja jest nikomu nie potrzebna21:18
jacekowskinie musialoby21:18
xdudimi jest potrzebna21:18
jacekowskisvn mozna na klastrze bez problemu21:18
xdudii czekalbys 30 minut na wrzucenie commita21:18
jacekowskinie21:18
jacekowskixdudi: a do czego ci niby decentralizacja?21:19
jacekowskiostatecznie jest tylko jeden branch/repo z ktorego sie buduje gotowy produkt21:20
xdudijacekowski: by moc glowny serwer wylaczyc i zmodernizowac, zeby ludzie mogli uzywac zastepczego21:20
BlessJahxdudi: to da sie z svn21:20
BlessJahjacekowski: praca lokalna i lokalny git blame21:20
xdudiale jest to duzo trudniejsze, poco torturowac sie svnem na sile :)21:20
jacekowskipo co sie torturowac gitem na sile21:21
jacekowskitym masz chyba syndrom sztokholmski21:21
jacekowskity*21:21
xdudimasz racje, release robi sie z jednej galezi21:21
BlessJahjacekowski: svn ma jedna niewatpliwa zalete: jest prosty do nauczenia21:21
xdudiale svn utrudnia strasznie development21:22
BlessJahjacekowski: przy duzym projekcie trzeba wielu ludzi, ludzi ogarnietych jest ograniczona ilosc, wiec w pewnym momencie zatrudnia sie coraz slabszych ludzi21:22

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!