Chyba muszę częściej robić commity...

[redesingV1 6f99538] wip
54 files changed, 4737 insertions(+), 1683 deletions(-)

#git
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Patrzę na swoją tablicę na #github i w ogóle nie widzę zieleni. :P Pojedyncze kwadraty. Chciałem poczytać jakieś artykuły o sensowności publikowania projektów, które buduję, lecz nic nie znalazłem.

Proszę społeczność programistów o wyrażenie swojego zdania. Załóżmy, że piszesz wtyczkę do przeglądarki lub wordpressa, a może aplikację internetową. Jest na nią wzięcie, jest instalowana. Postanawiasz dodać tam nawet jakiś przycisk ułatwiający dotację, niech ci kupują kawy, a co!

Czy takie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bisarion: ale o co Ci chodzi? Chcesz dodawać projekty publiczne żeby mieć zielone kwadraty? xD Możesz sobie w ustawieniach włączyć żeby aktywność liczyło również w prywatnych repach (wydawało mi się, że jest to domyślnie włączone)
  • Odpowiedz
Kto jest rurą i będzie schowany do wora? #rap #muzyka #wiezienie #git

Więc ktoo

  • ŻUROM 28.9% (13)
  • POPEK 13.3% (6)
  • POMIDOR 4.4% (2)
  • Małolat k2 4.4% (2)
  • Misiek z Nadarzyna 33.3% (15)
  • Sobota Flow 6.7% (3)
  • Robert RS 8.9% (4)

Oddanych głosów: 45

  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wołam *20* osób na podstawie algorytmu devopsiarza: wołanie za plusy dla 2 ostatnich materiałów lub plusy dla minimum 3 z 4 ostatnich materiałów. Jeśli plusowałeś/aś tylko 2 ostatnie materiały - nie plusuj posta rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach. Jeśli plusowałeś 3 lub więcej poprzednich materiałów - nie plusuj tego i kolejnego rozpoczynającego posta wątku, aby wyłączyć wołanie.

Wołanych wytypowano na podstawie analizy plusów dla tych wpisów: https://wykop.pl/wpis/50079091, https://wykop.pl/wpis/50279883,
  • Odpowiedz
@devopsiarz:

Lenovo ThinkPad T14 laptop review: Comet Lake update doesn't add much


Dlatego wszyscy (w tym ja) czekają na ThinkPady z nowym Ryzenem, których nadal nigdzie nie ma. ( ͡° ʖ̯ ͡°)
Chyba liczą na to, że ludzie się zniecierpliwią i wykupią te z Intelem :P
  • Odpowiedz
Hej,

Jakie CI polecacie do Gitea?
Powinno być prosty w instalacji i konfiguracji.
Jenkins odpada bo też zależy mi na lekkości a java niestety taka nie jest.

#linux #gitea #git
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaki protokół do przesyłania danych wykorzystuje git? Czy przypadkiem nie jest to scp?
Git jest jedyny program który potrafi przesłać 20mb plik na serwer nawet jak mam internet 64kbps...

#kiciochpyta #programowanie #git
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@aptitude: przecież rsync nie jest po HTTP… Jeśli używasz smart-protocol poprzez SSH to nie ma znaczenia czy to rsync czy Git bo działają na podobnej zasadzie - przesyłania delt. A przy rsync nawet jak zerwie, to możesz potem wznowić przesył.
  • Odpowiedz
@mk321: u nas to wygląda tak -> duzy task oho ktos cos zrypal, i zle opisal albo nie mial na to czasu. wiec trzeba zrobic dekompozycje. na mniejsze zadania. Taski wyceniamy na podstawie wag. wagi to kolejne elementy ciągu fibonaciego.

Zadania nie powinny miec wagi wiekszej niz 3 co oznacza ze jest sie w stanie zrobic to ponizej pol dnia roboczego. Wszystko powyzej 3 powinno byc zdekomponowane na mniejsze taski i podpiete jako related issue.

każde issue(task) to osobny Merge reqest i cr. i tyle. Dbamy o to by w gitlabie nie pojawialy sie taski których nie jestes w stanie zrobic w pol dnia. jezeli jest za duze trzeba je zdekomponować i tyle. jeden task moze miec x
  • Odpowiedz
@globalbus: co do tego kiedy ma wejsc na proda dla biznesu -> feature togle polecam. wlaczasz / wylaczasz danego featura kliknieciem. a kod przed wlaczeniem moze sobie lezec nawet i pol roku na prodze w oczekiwaniu az biznes bedzie potrzebowal tego.
  • Odpowiedz
tl;dr Teraz możesz zrobić backup swoich wpisów na Wykopie

Dzisiaj zapytałem się, czy jest jakieś narzędzie do zrobienia backupu swojego konta na Wykopie. @joolekk odpisał, że nie. Więc napisałem takie narzędzie. To może być przydatne, gdy na przykład masz długą historię konta i nie chcesz stracić wpisów, które robiłeś/aś przez lata z jakiegoś powodu. Ja mam ponad 700 wpisów, także może nie tak dużo. Ale i tak by szkoda było to stracić.

Jeśli chodzi o prawo, to GDPR, prawo obowiązujące w EU nakłada na dostawców usług obowiązek umożliwienia pobrania swoich danych z serwisu. Wykop jak widać jeszcze nad tym pracuje i nie ma co się dziwić, ponieważ to nie jest proste. Także póki co trzeba radzić sobie
tomaszs - tl;dr Teraz możesz zrobić backup swoich wpisów na Wykopie

Dzisiaj zapyta...

źródło: comment_15939400113wM3gUdApVLATbmGB3BGlz.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SynGromu: To raczej nie będzie takie łatwe. Używając skryptu możesz pobrać dane na tej samej zasadzie jak byś wybrał "zapisz jako" w przeglądarce. Nie robi w tym sensie nic innego, niż obecnie możesz robić w przeglądarce

Jedyna różnica, to że powstaje ustrukturalizowany JSON. No i obecnie robi kopię tylko głównych wpisów (a w więc NIE robi kopii komentarzy)

Co jest plusem, ale też minusem, musisz się przeklikać przez wszystkie podstrony.
  • Odpowiedz
#git Jaka jest różnica, jeżeli w małym repo, wykonam komendę 'git push' zamiast 'git push origin master' ?

a jeżeli repo jest duże, i pracuje na jednym z branch u siebie, to 'git push' wyślę ten branch, na którym pracuje?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #spring #programowanie #git

Jak radzicie sobie z konfiguracją w Spring Boot?

Mam aplikację i w nim application.properties, przykładowo 23 parametry:
- 20 parametrów, to konfiguracja domyślna (zawsze taka sama, czy to developersko czy produkcyjnie, ale jest w pliku, żeby w razie czego dało się to szybko zmienić), ma to być zapisane w
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mk321:
- hasła i klucze API można zaszyfrować Jasyptem i trzymać w repo.
- parametry można przekazywać w zmiennych środowiskowych i system properties podczas uruchamiania. To możesz dopisać do parametrów bootRuna czy innego czegoś, czym lokalnie odpalasz projekt (dockera, docker-compose'a czy innego dziada)
  • Odpowiedz
@mk321: klucze które są wrażliwe, możesz mieć, ale jako zmienne środowiskowe. Zamiast wpisywać wartość hasła dla admina, możesz użyć zmiennej środowiskowej ${ADMIN_PASSWORD}. Taki klucz możesz spokojnie zacommitować, a na środowisku lokalnym dodać sobie do IDE takie zmienne lub w zmiennych systemowych.
  • Odpowiedz
Mam pytanie!
Kiedyś stworzyłem pewien projekt i robiłem go w folderze Warsztaty, tam miałem swoje repo, które było połączone ze zdalnym, miałem tam branche jak /task/Emil. Jednak wchodząc teraz w projekt, coś nie działało, dlatego stworzyłem nowy folder i zrobiłem tam git init, po czym git clone z tego zdalnego repozytorium. Zastanawiam się, czy aby na pewno wszystko mam już dobrze powiązane, żeby działać na projekcie, tak jak kiedyś.
Zastanawia mnie to, że kiedyś stworzyłem brancha /task/Emil, a jak robię teraz w tym nowym folderze i stworzyłem kolejnego brancha, to nie widzę, tego starego -> /task/Emil, czemu tak jest?

Zastanawiam się czy na pewno mam już wszystko dobrze skonfigurowane, żebym mógł pracować dalej na projekcie, niestety w folderze, w którym kiedyś pracowałem coś się spierniczyło i nie chciało mi się szukać problemu, po prostu nie chciał się zbudować i był problem z debugiem, dlatego zrobiłem clone do innego folderu i zastanawiam się, czy jest on już dobrze połączony.
Z góry za pomoc dziękuje!
Yakooo - Mam pytanie!
Kiedyś stworzyłem pewien projekt i robiłem go w folderze Warsz...

źródło: comment_1592555658USy61sipJjo0aOUelG4ZFO.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Yakooo: a próbowałeś po prostu zrobić git checkout ? git branch domyślnie pokazuje tylko lokalne branche, dodaj -a to zobaczysz też te z remote.
  • Odpowiedz
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang i #haskell

Pełna wersja tego zestawienia https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-15-06-2020/

A jeśli chcesz jeszcze więcej, zapisz się do mailingu
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach