Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Praca
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 51 - 75 of 86 - Collapse all  -  Translate all to Translated (View all originals) < Older  Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Bart Ogryczak  
View profile   Translate to Translated (View Original)
 More options May 5 2008, 4:06 am
Newsgroups: pl.comp.lang.python
From: Bart Ogryczak <B.Ogryc...@addr.in.reply-to.invalid>
Date: Mon, 5 May 2008 08:06:00 +0000 (UTC)
Subject: Re: Praca
On 2008-04-30, citizen Jaroslaw Zabiello testified:

> Dnia 30-04-2008 o 17:22:48 Bart Ogryczak  
><B.Ogryc...@addr.in.reply-to.invalid> napisał(a):

>> Rozproszone mają sens tylko dla pryszczerskich projektów.

> Takich jak jądro Linuksa, Netbeans czy sunowska Java? :)

Dokładnie.

bart
--
"The first version of iBook looked a bit too much like toilet seat" (c)Newsweek
http://candajon.azorragarse.info/ http://azorragarse.candajon.info/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bart Ogryczak  
View profile   Translate to Translated (View Original)
 More options May 5 2008, 4:12 am
Newsgroups: pl.comp.lang.python
From: Bart Ogryczak <B.Ogryc...@addr.in.reply-to.invalid>
Date: Mon, 5 May 2008 08:12:22 +0000 (UTC)
Local: Mon, May 5 2008 4:12 am
Subject: Re: Praca
On 2008-04-30, citizen Piotr Husiatyński testified:

No, jak pisałem, długie listy pryszczerskich projektów. Przecież to
wszystko są projekty Open Source. I owszem, w przypadku takich
projektów to ma sens. Nie bardzo widzę sens, żeby firma robiąca
komercyjne, zamknięte aplikacje używała rozproszonego VCS.
Ba, powiedziałbym wręcz, że widzę sens w tym, aby nie używała
rozproszonego.

bart
--
"Nie musisz mi tlumaczyc szanowna kolezanko czym jest internet - dysponuje
 laczem stalym i wiem cos na ten temat !!!" - (c)Dariusz Kaminski
http://candajon.azorragarse.info/ http://azorragarse.candajon.info/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bart Ogryczak  
View profile   Translate to Translated (View Original)
 More options May 5 2008, 4:16 am
Newsgroups: pl.comp.lang.python
From: Bart Ogryczak <B.Ogryc...@addr.in.reply-to.invalid>
Date: Mon, 5 May 2008 08:16:09 +0000 (UTC)
Local: Mon, May 5 2008 4:16 am
Subject: Re: Praca
On 2008-05-01, citizen hubert depesz lubaczewski testified:

> Dnia 30.04.2008 Wojciech Malinowski <vir...@wp.pl> napisał/a:
>> Jedyną zaletą jest tworzenie swoich prywatnych commitów, ale w SVN też
>> można mieć prywatne gałęzie, a przynajmniej wszystko jest zawsze
>> backupowane na centralnym serwerze.

> zaletą jest szybkość.
> do zdalnego repozytorium nigdy nie będziesz miał tak szybkiego dostępu
> jak do lokalnego.

Może jak się robi edycję grafiki czy coś w ten deseń, to to ma jakiekolwiek
znaczenie. W przypadku kodu źródłowego nie ma żadnego. Zmiany będą miały
nie więcej niż kilka KB i to przed kompresją. Więc będzie działać szybko,
nawet jeśli używasz modemu 14,4kbps ;-P

bart
--
"Nie ma czegoś takiego jak brak snu, najwyżej brak kawy." (c) D. Simmons
http://candajon.azorragarse.info/ http://azorragarse.candajon.info/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bart Ogryczak  
View profile   Translate to Translated (View Original)
 More options May 5 2008, 4:20 am
Newsgroups: pl.comp.lang.python
From: Bart Ogryczak <B.Ogryc...@addr.in.reply-to.invalid>
Date: Mon, 5 May 2008 08:20:54 +0000 (UTC)
Local: Mon, May 5 2008 4:20 am
Subject: Re: Praca
On 2008-05-01, citizen Radomir 'The Sheep' Dopieralski testified:

> Dziwne sa te uwagi, widze ze kolega raczej rozproszonego systemu nigdy
> na serio nie uzywal. Po pierwsze, 3 sekundy robia gigantyczna roznice
> w stylu pracy: przestaje to byc jeden commit dziennie, commitujesz
> praktycznie kazda spojna zmiane, przy okazji przed commitem oczywiscie
> testujesz, wiec duzo drobniejsze zmiany per commit i duzo latwiej Ci
> sie potem na przyklad wycofac z czegos.

Branches w SVN to twoim zdaniem do czego służy?

> Druga podstawowa roznica jest to, ze masz dowolna liczbe swoich calkowicie
> prywatnych klonow repozytorium, ktorych nikt nigdy nie musi ogladac i na
> ktorych mozesz eksperymentowac ile dusza zapragnie bez zadnego wstydu.

Możesz mieć swój prywatny branch.

> Do tego zrobienie nowego to jest mgnienie oka, a nie uzeranie sie
> z firmowymi adminami.

Do zrobienia brancha w SVN trzeba firmowego admina?

> Po trzecie, nie ogladasz diffow z kazdego commita i nie zbierasz ich
> z roznych maszyn -- nie wiem skad ten pomysl. Rozproszone repozytoria maja
> za zwyczaj taki "commit wyzszego stopnia" ktory pozwala na synchronizacje
> dwoch repozytoriow -- najczesciej Twojego lokalnego i centralnego,
> firmowego.  Diffy ogladasz z calego takiego "pusha" lub "pulla", wtedy
> maja wiecej sensu (bo widzisz wiekszy kawalek i komentarze do kazdego
> commita).

Super. A gdzie jest *centralny* backup tego wszystkiego?

bart
--
"Big Duke Six to Eagle Thrust, put on heading 270, assume attack formation"
http://candajon.azorragarse.info/ http://azorragarse.candajon.info/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jaroslaw Zabiello  
View profile   Translate to Translated (View Original)
 More options May 5 2008, 11:54 pm
Newsgroups: pl.comp.lang.python
From: "Jaroslaw Zabiello" <hipertrac...@gmail.com>
Date: Tue, 06 May 2008 04:54:22 +0100
Local: Mon, May 5 2008 11:54 pm
Subject: Re: Praca
Dnia 28-04-2008 o 15:36:32 Sulsa <su...@dontmail.me> napisał(a):

> 50% tych funkcji, a tu masz odpowiedz dlaczego(pod nia jest dalszy
> ciag posta):

>>>> l = [dict, list, map, str, float]
>>>> dir(l)

Co wy chcecie? len(dir((dict,list,map,str,float))) to w sumie tylko 27  
metod. Pikuś.
Sama klasa String w Ruby ma ich 77. A podobna lista,
(Array.methods + Hash.methods + String.methods + Numeric.methods  
+ Float.methods).size
to 387 metod. Nie wiecie, co to jest dużo. Rozpieścił was Python swym  
minimalizmem. :-D

--
Jarosław Zabiełło
http://blog.zabiello.com


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Patryk Szymczak  
View profile   Translate to Translated (View Original)
 More options May 6 2008, 9:34 am
Newsgroups: pl.comp.lang.python
From: Patryk Szymczak <patryk.szymc...@gmail.com>
Date: Tue, 6 May 2008 06:34:23 -0700 (PDT)
Local: Tues, May 6 2008 9:34 am
Subject: Re: Praca

> Dla projektów nie-opensource systemy rozproszone nie mają żadnego sensu
> chyba, że wprowadza je firma, która "pozwala" zabrać pracę na weekend do
> domu

Nie rozumiem jaki byłby sens zabraniać czegoś takiego. W ogłoszeniu
napisałem o tym że można pracować częściowo zdalnie - w tym momencie
rozproszone repo nabiera ogromnego znaczenia.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Patryk Szymczak  
View profile   Translate to Translated (View Original)
 More options May 6 2008, 9:45 am
Newsgroups: pl.comp.lang.python
From: Patryk Szymczak <patryk.szymc...@gmail.com>
Date: Tue, 6 May 2008 06:45:09 -0700 (PDT)
Local: Tues, May 6 2008 9:45 am
Subject: Re: Praca

> Zabezpieczen nie ma, ale ma roznice owych "3 sekund" (czy ile tam to trwa)
> i koniecznosci dostepu do sieci. To jest naprawde gigantyczna roznica z
> psychologicznego punktu widzenia -- a to wlasnie takie roznice zmieniaja
> styl pracy.

Popieram Radomira w całej rozciągłości - ale zmiana nastawienia to nie
jedyna rzecz.
Rozproszone repo jest konieczne jeśli pracujemy trochę w domu, trochę
w podróży, w pociągu, w samolocie, na uczelni, na wyjeździe. Słowem -
tam, gdzie akurat wylądujemy z laptopem. Warto wspomnieć, że nie każdy
ma dostęp do sieci w domu i wtedy można robić commita jak przyjdzie na
to ochota, a pusha np. na rynku głównym albo w jakimś lokalu, przy
browarku :)

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michał Dwużnik  
View profile   Translate to Translated (View Original)
 More options May 6 2008, 10:22 am
Newsgroups: pl.comp.lang.python
From: Michał Dwużnik <Michal{dot}Dwuznik{at}cern{dot...@think.before.replying>
Date: Tue, 06 May 2008 16:22:55 +0200
Local: Tues, May 6 2008 10:22 am
Subject: Re: Praca

Patryk Szymczak wrote:
>> Dla projektów nie-opensource systemy rozproszone nie mają żadnego sensu
>> chyba, że wprowadza je firma, która "pozwala" zabrać pracę na weekend do
>> domu

> Nie rozumiem jaki byłby sens zabraniać czegoś takiego.

W imię braku problemów po wycieku kodu, kradzieży laptopa, itd...

Michał


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Wojciech Malinowski  
View profile   Translate to Translated (View Original)
 More options May 6 2008, 1:55 pm
Newsgroups: pl.comp.lang.python
From: Wojciech Malinowski <vir...@wp.pl>
Date: Tue, 06 May 2008 18:55:19 +0100
Local: Tues, May 6 2008 1:55 pm
Subject: Re: Praca

Patryk Szymczak wrote:
>> Dla projektów nie-opensource systemy rozproszone nie mają żadnego sensu
>> chyba, że wprowadza je firma, która "pozwala" zabrać pracę na weekend do
>> domu

> Nie rozumiem jaki byłby sens zabraniać czegoś takiego. W ogłoszeniu
> napisałem o tym że można pracować częściowo zdalnie - w tym momencie
> rozproszone repo nabiera ogromnego znaczenia.

Zauważ, że napisałem pozwala w cudzysłowie. Nie wszystkim podoba się
wymuszanie zabierania pracy do domu.

Jeśli w czasie wolnym odpoczywasz (ładujesz akumulatory) to nie
interesują Cię żadne rozproszone systemy kontroli wersji. A na rynek
główny, czy na piwo (tak jak napisałeś w innym poście) zabierasz
kobietę, a nie laptopa z projektem, nad którym pracujesz.

Pozdrawiam,
Wojciech Malinowski


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sulsa  
View profile   Translate to Translated (View Original)
 More options May 7 2008, 2:03 pm
Newsgroups: pl.comp.lang.python
From: Sulsa <su...@dontmail.me>
Date: Wed, 7 May 2008 20:03:05 +0200
Local: Wed, May 7 2008 2:03 pm
Subject: Re: Praca
On Tue, 06 May 2008 04:54:22 +0100

"Jaroslaw Zabiello" <hipertrac...@gmail.com> wrote:
> Dnia 28-04-2008 o 15:36:32 Sulsa <su...@dontmail.me> napisał(a):

> > 50% tych funkcji, a tu masz odpowiedz dlaczego(pod nia jest dalszy
> > ciag posta):

> >>>> l = [dict, list, map, str, float]
> >>>> dir(l)

> Co wy chcecie? len(dir((dict,list,map,str,float))) to w sumie tylko 27  
> metod. Pikuś.

Co ty gadasz wykonales przeciez dir na tupli a nie na tych wszystkich
klasach:

>>> dir((dict,list,map,str,float))

['__add__', '__class__', '__contains__', '__delattr__', '__doc__',
'__eq__', '__ge__', '__getattribute__', '__getitem__',
'__getnewargs__', '__getslice__', '__gt__', '__hash__', '__init__',
'__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__',
'__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmul__',
'__setattr__', '__str__']

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sebastian Kaliszewski  
View profile   Translate to Translated (View Original)
 More options May 6 2008, 12:39 pm
Newsgroups: pl.comp.lang.python
From: Sebastian Kaliszewski <s.usun...@informa.i.to.tez.pl>
Date: Tue, 06 May 2008 18:39:58 +0200
Local: Tues, May 6 2008 12:39 pm
Subject: Re: Praca

hubert depesz lubaczewski wrote:
>> Ja tam się nie znam, ale czym to niby się różni od commitowania do
>> mojego prywatnego brancha?

> szybkością.

Commit do serwera stojącego w piwnicy trwa poniżej sekundy... nawet 1000x
szybciej nic tu nie wniesie.

pzdr
\SK
--
"Never underestimate the power of human stupidity" -- L. Lang


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sebastian Kaliszewski  
View profile   Translate to Translated (View Original)
 More options May 6 2008, 12:45 pm
Newsgroups: pl.comp.lang.python
From: Sebastian Kaliszewski <s.usun...@informa.i.to.tez.pl>
Date: Tue, 06 May 2008 18:45:56 +0200
Local: Tues, May 6 2008 12:45 pm
Subject: Re: Praca

Bart Ogryczak wrote:
>>> Rozproszone mają sens tylko dla pryszczerskich projektów.

>> Takich jak jądro Linuksa, Netbeans czy sunowska Java? :)

> Dokładnie.

AeLizm.
Jak JVM Suna jest pryszczerskim projektem, to wszystko poza sterowaniem
Boeingiem 777, elektorwnią atomową czy systemem antyrakietowym jest
pryszczerskim projektem.

Rozproszone mają po prostu sens dla projektów developowanych "rozproszenie"
co nie ma nic do pryszczerstwa. Ale tam gdzie chodzi się do pracy i
commituje na serwer stąjący w tym samym budynku, zysku nie ma żadnego, a
straty są istotne (nadużywanie branchów i wynikające z tego zdarzające się
od czasu do czasu błędy merdżowania, utrata istotnych danych bo pudełko pod
biurkiem zdechło, itp).

pzdr
\SK
--
"Never underestimate the power of human stupidity" -- L. Lang


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sebastian Kaliszewski  
View profile   Translate to Translated (View Original)
 More options May 6 2008, 12:36 pm
Newsgroups: pl.comp.lang.python
From: Sebastian Kaliszewski <s.usun...@informa.i.to.tez.pl>
Date: Tue, 06 May 2008 18:36:45 +0200
Local: Tues, May 6 2008 12:36 pm
Subject: Re: Praca
Radomir 'The Sheep' Dopieralski wrote:
[...]

>>> Dziwne sa te uwagi, widze ze kolega raczej rozproszonego systemu nigdy
>>> na serio nie uzywal. Po pierwsze, 3 sekundy robia gigantyczna roznice
>>> w stylu pracy: przestaje to byc jeden commit dziennie, commitujesz
>>> praktycznie kazda spojna zmiane, przy okazji przed commitem oczywiscie
>>> testujesz, wiec duzo drobniejsze zmiany per commit i duzo latwiej Ci
>>> sie potem na przyklad wycofac z czegos.
>> No tak. Zapomniałem, że SVN ma wbudowane zabezpieczenia przed więcej niż
>> jednym commitem na dzień.

> Zabezpieczen nie ma, ale ma roznice owych "3 sekund" (czy ile tam to trwa)
> i koniecznosci dostepu do sieci. To jest naprawde gigantyczna roznica z
> psychologicznego punktu widzenia -- a to wlasnie takie roznice zmieniaja
> styl pracy.

W rzeczywistej pracy (zawodowej) nie ma żadnej bariery psychologicznej. Po
sieci 100Mbs to nie ma znaczenia.

Za to zasadnicze znaczenie mają ewentualne straty gdy padnie lokalny dysk.
Gdy masz projekt na 50 osób, to awarie dysków są częste. Na serwerze robi
się backupy jest porządna (a nie zabawkowa) macierz i jeden serwer
statystycznie psuje się o dwa rzędy wielkości rzadziej niż któryś z
kilkudziesięciu komputerów deweloperskich.

Commity robi się tak samo, co każdą spójną zmianę. Ba często nawet spójność
zmiany jest iluzoryczna, bo w typowym większym systemie lokalnie to sobie
można unit testy zrobić albo nawet i to nie pójdzie (bo lokalnie to masz
Peceta, a system jest na zupełnie co innego).

>>> Druga podstawowa roznica jest to, ze masz dowolna liczbe swoich
>>> calkowicie prywatnych klonow repozytorium, ktorych nikt nigdy nie musi
>>> ogladac i na ktorych mozesz eksperymentowac ile dusza zapragnie bez
>>> zadnego wstydu.

>> Z punktu widzenia firmy (a o tym właśnie pisze) to wstyd możesz sobie
>> schować do kieszeni przed wejściem do budynku i wyjąć z powrotem przy
>> wyjściu. Przypomnę, że piszę o projektach nie-opensource.

>> Nie rozumiem poza tym jak można się wstydzić własnego kodu. Chyba będę
>> musiał zaprzestać organizowania code reviews, bo może ktoś się wstydzi
>> poddawać pod komentarze swój własny kod.

> Jesli nikt nie wstydzi sie wlasnego kodu (lub nie powinien sie wstydzic),
> to nie widze sensu organizowania przefgladow kodu

Czy Ty kiedykolwiek programowałeś zawodowo, w zespole, a nie tylko
studencko/hobbystycznie + jakiś maleńki projekcik dla dorobienia?

> -- bo to chyba wlasnie
> jest ich celem, zeby sklonic ludzi do pisania ladniejszego kodu.

Ich nadrzędnym celem jest wczesna eliminacja błędów. Drugim celem jest
utrzymywalność kodu (czyli żeby był ładny, w znaczeniu czytelny).

> Wstyd
> jest tutaj czynnikiem motywacyjnym. Mozesz sobie pisac jak to nie obchodzi
> Cie co sobie o Twoim kodzie mysla inni i ze nie ma sie czego wstydzic --
> na pewno wszyscy sobie pomyslimy jaki wspanialy macho jestes. Ale wachanie
> jest zawsze, nawet jesli ukrywane pod maska bezczelnosci.

I co z tego? Celem jest kod z możliwie małą liczbą pułapek dla późniejszych
developerów i małą liczbą heisenbugów. Na jedno i drugie przeglądy kodu
działają znakomicie.

A jak w między czasie sprzątaczka zaczepi odkurzaczem o komputer i dysk
padnie to masz pisanie od początku... W przemyśle na takie zabawy nie ma
miejsca.

>>> Rozproszone repozytoria maja
>>> za zwyczaj taki "commit wyzszego stopnia" ktory pozwala na
>>> synchronizacje dwoch repozytoriow -- najczesciej Twojego lokalnego i
>>> centralnego,
>>> firmowego.  Diffy ogladasz z calego takiego "pusha" lub "pulla", wtedy
>>> maja wiecej sensu (bo widzisz wiekszy kawalek i komentarze do kazdego
>>> commita).

>> A jak to się różni od złączenia dwóch gałęzi w SVNie?

> Roznica w zasadzie jest tylko taka, ze robisz to kilkanascie razy dziennie
> jako czesc normalnej pracy, a nie od swieta i z bolem tak wielkim, ze
> wygodniej jest dana rzecz napisac od nowa.

Bo taka rzecz w normalnej organizacji pracy jest potrzebna od święta. To, że
systemy rozproszone przyczynaiją się do robienia tego często jest w tej
sytuacji ich poważną wadą a nie zaletą.

Najwygodniej jest nie musieć stosować rzeczy do niczego w pracy
niepotrzebnych. Dlatego branche robi się rzadko bo ich celem jest
rzeczywisty branch (np. wersja działąjąca u klienta "na produkcji") a nie
prywatne zabawy koderów (które są w takiej sytuacji szkodliwe)

pzdr
--
"Never underestimate the power of human stupidity" -- L. Lang


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bart Ogryczak  
View profile   Translate to Translated (View Original)
 More options May 9 2008, 4:55 am
Newsgroups: pl.comp.lang.python
From: Bart Ogryczak <B.Ogryc...@addr.in.reply-to.invalid>
Date: Fri, 9 May 2008 08:55:09 +0000 (UTC)
Local: Fri, May 9 2008 4:55 am
Subject: Re: Praca
On 2008-05-06, citizen Sebastian Kaliszewski testified:

> Bart Ogryczak wrote:
>>>> Rozproszone mają sens tylko dla pryszczerskich projektów.

>>> Takich jak jądro Linuksa, Netbeans czy sunowska Java? :)

>> Dokładnie.

> AeLizm.
> Jak JVM Suna jest pryszczerskim projektem, to wszystko poza sterowaniem
> Boeingiem 777, elektorwnią atomową czy systemem antyrakietowym jest
> pryszczerskim projektem.

Każdy, w którym mogą brać udział szerokie rzesze pryszczersów, jest projektem
pryszczesrkim. Jak będzie system antyrakietowy, do którego kod będzie mógł
modyfikować nastoletni "spec" z Zadupiesville, to też bedzie to pryszczerski
projekt ;-P

> Rozproszone mają po prostu sens dla projektów developowanych "rozproszenie"
> co nie ma nic do pryszczerstwa.

Oczywiście, że mają. Są to projekty Open Source albo Free Software.

> Ale tam gdzie chodzi się do pracy i
> commituje na serwer stąjący w tym samym budynku, zysku nie ma żadnego, a
> straty są istotne (nadużywanie branchów i wynikające z tego zdarzające się
> od czasu do czasu błędy merdżowania, utrata istotnych danych bo pudełko pod
> biurkiem zdechło, itp).

Ale nie musi być w tym samym budynku, wystarczy, że ten sam VPN. Może
być nawet i po przeciwnej stronie globu.

bart
--
            This signature is intentionally left blank.
http://candajon.azorragarse.info/ http://azorragarse.candajon.info/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jacek Popławski  
View profile   Translate to Translated (View Original)
 More options May 9 2008, 7:45 am
Newsgroups: pl.comp.lang.python
From: Jacek Popławski <jp...@interia.pl>
Date: Fri, 09 May 2008 13:45:10 +0200
Local: Fri, May 9 2008 7:45 am
Subject: Re: Praca
Bart Ogryczak pisze:

>>> Jedyną zaletą jest tworzenie swoich prywatnych commitów, ale w SVN też
>>> można mieć prywatne gałęzie, a przynajmniej wszystko jest zawsze
>>> backupowane na centralnym serwerze.
>> zaletą jest szybkość.
>> do zdalnego repozytorium nigdy nie będziesz miał tak szybkiego dostępu
>> jak do lokalnego.

> Może jak się robi edycję grafiki czy coś w ten deseń, to to ma jakiekolwiek
> znaczenie. W przypadku kodu źródłowego nie ma żadnego. Zmiany będą miały
> nie więcej niż kilka KB i to przed kompresją. Więc będzie działać szybko,
> nawet jeśli używasz modemu 14,4kbps ;-P

To zależy jakie zmiany są robione i ile jest branchy. U mnie pobieranie
całego projektu przez ocean po CVS trwa zdecydowanie dłużej niż godzinę.
Jednoplikowe poprawki to rzeczywiście żaden problem.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Szymon  
View profile   Translate to Translated (View Original)
 More options May 9 2008, 7:51 am
Newsgroups: pl.comp.lang.python
From: Szymon <_news_@_mabateus_._pl_WITHOUT_>
Date: Fri, 09 May 2008 13:51:19 +0200
Local: Fri, May 9 2008 7:51 am
Subject: Re: Praca
Jacek Popławski pisze:

No dobra, ale tak często pobierasz projekt+wszystkie branche?

--

 * http://blog.mabateus.pl *


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jacek Popławski  
View profile   Translate to Translated (View Original)
 More options May 9 2008, 7:55 am
Newsgroups: pl.comp.lang.python
From: Jacek Popławski <jp...@interia.pl>
Date: Fri, 09 May 2008 13:55:08 +0200
Local: Fri, May 9 2008 7:55 am
Subject: Re: Praca
Szymon pisze:

Rzadko, ale czasami to się robi.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bart Ogryczak  
View profile   Translate to Translated (View Original)
 More options May 9 2008, 8:08 am
Newsgroups: pl.comp.lang.python
From: Bart Ogryczak <B.Ogryc...@addr.in.reply-to.invalid>
Date: Fri, 9 May 2008 12:08:54 +0000 (UTC)
Local: Fri, May 9 2008 8:08 am
Subject: Re: Praca
On 2008-05-09, citizen Jacek Popławski testified:

Po ssh, gdzie ssh ma kompresję ustawioną ma max?
I co znaczy "pobieranie całego"? Przecież checkout się robi konkretnej
wersji a nie wszystkich branchy.

bart
--
"PLEASE DO *NOT* EDIT or poldek will hate you." - packages.dir (PLD)
http://candajon.azorragarse.info/ http://azorragarse.candajon.info/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jacek Popławski  
View profile   Translate to Translated (View Original)
 More options May 9 2008, 8:09 am
Newsgroups: pl.comp.lang.python
From: Jacek Popławski <jp...@interia.pl>
Date: Fri, 09 May 2008 14:09:37 +0200
Local: Fri, May 9 2008 8:09 am
Subject: Re: Praca
Bart Ogryczak pisze:

> I co znaczy "pobieranie całego"? Przecież checkout się robi konkretnej
> wersji a nie wszystkich branchy.

Ale ten jeden snapshot to setki megabajtów.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Wojciech Malinowski  
View profile   Translate to Translated (View Original)
 More options May 9 2008, 8:23 am
Newsgroups: pl.comp.lang.python
From: Wojciech Malinowski <vir...@wp.pl>
Date: Fri, 09 May 2008 13:23:07 +0100
Local: Fri, May 9 2008 8:23 am
Subject: Re: Praca

Jacek Popławski wrote:
>> No dobra, ale tak często pobierasz projekt+wszystkie branche?

> Rzadko, ale czasami to się robi.

Ale to nie jest argument za zdecentralizowanymi VCS, bo pobranie całego
projektu z oficjalnego repo będzie działało tak samo długo w każdym VCS.

Pozdrawiam,
Wojciech Malinowski


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bart Ogryczak  
View profile   Translate to Translated (View Original)
 More options May 9 2008, 11:02 am
Newsgroups: pl.comp.lang.python
From: Bart Ogryczak <B.Ogryc...@addr.in.reply-to.invalid>
Date: Fri, 9 May 2008 15:02:28 +0000 (UTC)
Local: Fri, May 9 2008 11:02 am
Subject: Re: Praca
On 2008-05-09, citizen Jacek Popławski testified:

> Bart Ogryczak pisze:
>> I co znaczy "pobieranie całego"? Przecież checkout się robi konkretnej
>> wersji a nie wszystkich branchy.

> Ale ten jeden snapshot to setki megabajtów.

Setki megabajtów *źródeł*??

bart
--
             "Szukam potomków na serwerze..." (c) SLRN
http://candajon.azorragarse.info/ http://azorragarse.candajon.info/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
MoonWolf  
View profile   Translate to Translated (View Original)
 More options May 9 2008, 11:47 am
Newsgroups: pl.comp.lang.python
From: MoonWolf <moonw...@polbox.com>
Date: Fri, 09 May 2008 17:47:01 +0200
Local: Fri, May 9 2008 11:47 am
Subject: Re: Praca
Jacek Popławski denied rebel lies:

> Bart Ogryczak pisze:
>> I co znaczy "pobieranie całego"? Przecież checkout się robi
>> konkretnej wersji a nie wszystkich branchy.
> Ale ten jeden snapshot to setki megabajtów.

A ile zajmą wszystkie snapshoty wszystkich developerów w VCS-ie
rozproszonym? Przecież też się trzeba od czasu do czasu zsynchronizować
z resztą, nie?

--
<:>    Roger, MoonWolf Out   <:>|So fu*king what
(::)                        (::)|
(:)JID:moonwolfATjabberpl.org(:)| http://karakkhaz.prv.pl


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bart Ogryczak  
View profile   Translate to Translated (View Original)
 More options May 9 2008, 12:00 pm
Newsgroups: pl.comp.lang.python
From: Bart Ogryczak <B.Ogryc...@addr.in.reply-to.invalid>
Date: Fri, 9 May 2008 16:00:08 +0000 (UTC)
Local: Fri, May 9 2008 12:00 pm
Subject: Re: Praca
On 2008-05-09, citizen MoonWolf testified:

> Jacek Popławski denied rebel lies:

>> Bart Ogryczak pisze:
>>> I co znaczy "pobieranie całego"? Przecież checkout się robi
>>> konkretnej wersji a nie wszystkich branchy.
>> Ale ten jeden snapshot to setki megabajtów.

> A ile zajmą wszystkie snapshoty wszystkich developerów w VCS-ie
> rozproszonym? Przecież też się trzeba od czasu do czasu zsynchronizować
> z resztą, nie?

Ha, to już wiem skąd się bierze te 80% ruchu w Internecie generowanego
przez P2P ;-)

bart
--
"Przeciez nie ma internetu bez przegladarki" - (c)Dariusz Kaminski
http://candajon.azorragarse.info/ http://azorragarse.candajon.info/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sebastian Kaliszewski  
View profile   Translate to Translated (View Original)
 More options May 9 2008, 12:46 pm
Newsgroups: pl.comp.lang.python
From: Sebastian Kaliszewski <s.usun...@informa.i.to.tez.pl>
Date: Fri, 09 May 2008 18:46:51 +0200
Local: Fri, May 9 2008 12:46 pm
Subject: Re: Praca

Taka twoja definicja. Z definicjami się nie dyskutuje. Choć mnie by bardziej
interesowały kryteria wg których kod jest włączany do projektu.

Bo tak to i Windows jest "pryszczerski", bo wzięli gotowe
fragmenty "pryszczerskiego" BSD (choćby w obsłudze sieci). Jeśli kod przed
wpuszczeniem jest odpowiednio weryfikowany to niech sobie pochodzi od
kogokolwiek. BTW. w wielu projektach OS wpuszcza się spoza zespołu tylko
maleńkie fragmenty -- głównie poprawki bugów. Celem otwarcia źródeł jest
darmowy zewnętrzny przegląd kodu + darmowe testy + darmowe poprawki.

>> Rozproszone mają po prostu sens dla projektów developowanych
>> "rozproszenie" co nie ma nic do pryszczerstwa.

> Oczywiście, że mają. Są to projekty Open Source albo Free Software.

Też nie koniecznie. Rzadko bo rzadko, ale nie muszą być otwarte.

>> Ale tam gdzie chodzi się do pracy i
>> commituje na serwer stąjący w tym samym budynku, zysku nie ma żadnego, a
>> straty są istotne (nadużywanie branchów i wynikające z tego zdarzające
>> się od czasu do czasu błędy merdżowania, utrata istotnych danych bo
>> pudełko pod biurkiem zdechło, itp).

> Ale nie musi być w tym samym budynku, wystarczy, że ten sam VPN. Może
> być nawet i po przeciwnej stronie globu.

Problem wtedy taki, że minimalnie wolniej działa. Choć w praktyce to ma małe
znaczenie, bo w przeciwieństwie do różnych wypisywanych w tym wątku
opwiastek, to commity, zwłaszcza częste, dotyczą małej liczby danych, więc
idą szybko. Kłopot jest tylko z trzymaniem w repozytorium binariów typu
dokumentacja w Wordzie czy PDFach, obrazki itp.

pzdr
--
"Never underestimate the power of human stupidity" -- L. Lang


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bart Ogryczak  
View profile   Translate to Translated (View Original)
 More options May 9 2008, 1:37 pm
Newsgroups: pl.comp.lang.python
From: Bart Ogryczak <B.Ogryc...@addr.in.reply-to.invalid>
Date: Fri, 9 May 2008 17:37:23 +0000 (UTC)
Local: Fri, May 9 2008 1:37 pm
Subject: Re: Praca
On 2008-05-09, citizen Sebastian Kaliszewski testified:

Przyszczerski to jest Free/OpenBSD. BSD (jak można domyśleć się z nazwy)
należy do Uniwersytetu Kalifornijskiego w Berkeley.

>>> Rozproszone mają po prostu sens dla projektów developowanych
>>> "rozproszenie" co nie ma nic do pryszczerstwa.

>> Oczywiście, że mają. Są to projekty Open Source albo Free Software.

> Też nie koniecznie. Rzadko bo rzadko, ale nie muszą być otwarte.

Oh? Możesz podać jakiś przykład?

>>> Ale tam gdzie chodzi się do pracy i
>>> commituje na serwer stąjący w tym samym budynku, zysku nie ma żadnego, a
>>> straty są istotne (nadużywanie branchów i wynikające z tego zdarzające
>>> się od czasu do czasu błędy merdżowania, utrata istotnych danych bo
>>> pudełko pod biurkiem zdechło, itp).

>> Ale nie musi być w tym samym budynku, wystarczy, że ten sam VPN. Może
>> być nawet i po przeciwnej stronie globu.

> Problem wtedy taki, że minimalnie wolniej działa. Choć w praktyce to ma małe
> znaczenie, bo w przeciwieństwie do różnych wypisywanych w tym wątku
> opwiastek, to commity, zwłaszcza częste, dotyczą małej liczby danych, więc
> idą szybko. Kłopot jest tylko z trzymaniem w repozytorium binariów typu
> dokumentacja w Wordzie czy PDFach, obrazki itp.

SVN używa xdelta, dosyć dobrze działa na binarkach.

bart
--
"Security issues are not discussed in this memo, but then again, no
 other issues of any importance are discussed in this memo either." [RFC1438]
http://candajon.azorragarse.info/ http://azorragarse.candajon.info/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 51 - 75 of 86 < Older  Newer >
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google