Mam plik secrets.properties w którym trzymam klucz do api, jest jakaś opcja, żeby plik był w .gitignore, ale jednocześnie na githubie wisiałaby jego fake wersja o treści np. API_KEY=XXX? Chodzi o to, żeby user który sklonuje sobie repo i chce zbudować projekt nie musiał tworzyć nowego pliku, tylko po prostu zamieniłby XXX na swój klucz i tyle.

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

@niezielony: Niby można takie zachowanie wymusić, ale nie jest to dobry pomysł. Głupi przypadek i Twój klucz lata w przestrzeni.
Zrób plik secrets.properties.example i użytkownik tylko zmieni sobie jego nazwę.
  • Odpowiedz
Pytanie dla obeznanych w oauth2, zaczynam dopiero się tym bawić i nie wiem czy wszystko dobrze rozumiem.

Piszę bardzo prostą apkę na Androida, w której będzie można się logować do Githuba, wyświetlać swoje prywatne repozytoria itp. Plan mam taki (gdyż nie jest to aplikacja webowa, ale na androida) żeby idąc za radą githuba pierwsze uwierzytelnianie zrobić jako Basic Auth, generując od razu nowy token oauth dla użytkownika (https://developer.github.com/v3/oauth_authorizations/#create-a-new-authorization), zapisać go do
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@blok_maciej: dobra, już chyba ogarnąłem jak to trzeba zrobić, najpierw zażądać utworzenia nowej autoryzacji, jeśli token jest pusty to z odpowiedzi wyciągnąć id, potem wywołać DELETE /authorizations/:id i utworzyć wszystko od nowa, w każdym razie dzięki za pomoc, już powoli zaczynam rozumieć tego oauth. ;)
  • Odpowiedz
@niezielony: Dosyć dziwne jest takie coś, w wiekszosci projektow ktore mialem oAuth byl zaimplementowany tak jak opisalem to poprzednio. Tak czy siak gratki za rozwiazanie problemu :D w sumie na tym polega programowanie :D
  • Odpowiedz
Mam trochę czasu wolnego i chciałbym się nauczyć jakiegoś sposobu pracy w #javascript

Do teraz wszystkie projekty jakie sobie robiłem to pojedynczy plik .js w któym mam wszystko, jednak gdy odwiedzam #github wszystkie projekty są tam jakoś zbudowane(?) z wielu pojedynczych .js co na logikę wydaje mi się sensowne. I tu moje pytanie, jak? W necie jest masę poradników dotyczących js ale to są podstawy, które już dawno
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@EstradaOrNada: Ponieważ napisałeś nieprawdę. Liczba plików js i sposób ich wczytywania to kompromis pomiędzy ilością zapytań a potrzebą załadowania plików w odpowiednim czasie. Część plików może być z powodzeniem ładowana on demand (polyfille), i jeśli to tylko możliwe js powinien być ładowany asynchronicznie.

To co napisałeś to największy rak dzisiejszych aplikacji webowych. Megabajtowe pliki, które blokują i opóźniają uruchomienie aplikacji i przy najmniejszej zmianie są bundlowane od zera. Aplikacja powinna
  • Odpowiedz
początkujący programista #java here. chciałem sobie coś tam pomajtrować z jakimś API dostępnym na #github , ale nie wiem jak korzystać zamieszczonego tam kodu. nie da się tego jakoś zaimportować? nie umiem nic wygooglować w tej kwestii.
dorzucam #programowanie mam nadzieje że nikt się nie zdenerwuje
pozdrawiam wszystkich polaków
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@konnichiwa:
1. Sprawdź czy nie ma tego na mavenie.
2. Jak jest na mavenie to zobacz jak działa budowanie aplikacji przez maven (i doczepianie bibliotek)
3. Jak nie ma na mavenie to możesz ściągnąć projekt zaimportować do eclipse i zrobić z tego jarke i dodać do swojego projektu jako lib, albo poprostu na chama wszystki źródła dorzucić równolegle do swojego projektu.
  • Odpowiedz
@Ginden: różnie to bywa, więc generalnie zależy... są dni, gdzie na githuba nie zaglądam, ale bywały i takie, kiedy spędzałem na githubie pół dnia. Code Review trwa i całe szczęście wszyscy w projekcie rozumieją, że dobre Code Review jest w stanie wyłapać dużo głupich błędów, oraz uniknąć problemów związanych z architekturą poszczególnych modułów.
  • Odpowiedz
Mirki potrzebuje pomocy, czy ktoś z obecnych ty instalował Hubota(-> https://hubot.github.com/) na widowsie. Mam problem bo idąc zgodnie z instrukcją po wywołaniu % yo hubot i stworzenia repozytorium #git nie mam pojęcia co dalej. W folderze bin i odpaleniu pliku hubot coś tam się wykonuje i konsola się zamyka. hubot-scripts.json jest pusty ( ͡° ʖ̯ ͡°). Chciałbym na początku odpalić go u siebie na #localhost
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DanioPL: ja tu tylko sprzatam.. mielismy pomoc 2-4tygodnie - tak mowiono w Lipcu, a nadal siedzimy tutaj :D
Uwierz ze tutaj przepisanie niektorych duzych modulow to jest 6-9meisiecy roboty.. A zmiana na ansible by zajela pewnie z 2lata ;) Wiec no way.
  • Odpowiedz
Mam oznaki braku atencji, zrobiłem pull request na #github i nikt się nim nie interesuje ( ͡° ʖ̯ ͡°)
Naprawiłem błąd, siedziałem nad tym 2 dni (zmiany kodu są niewielkie, strasznie ciężko się odtwarzało ten błąd)
I nikt się tym pull requestem nie interesuje. A widzę, że nie śpią bo wrzucają jakieś śmieci i komentarze w innych requestach.
#gorzkiezale
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy korzystał ktoś z Automated buildów na Docker Hubie? Koncepcja spoko, ale jedyne co to potrafi to zbudować sam obraz kontenera. Jeżeli w repo mamy tylko źródła aplikacji + dockerfile to nic nam to nie da, bo sami musimy zrobić build aplikacji. Jaki jest sens wrzucania zbudowanej aplikacji do repo? Chyba że ja czegoś nie czaję, da się to jakoś zrobić sensownie?

#docker #programowanie #devops #
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ghostli: na hubie masz możliwość zdefiniowania webhooka

Webhooks will be called after a successful repository push is made. The webhook call will be a HTTP POST with the following JSON payload (shown below). If you want to test it out, we recommend using a tool like requestb.in
  • Odpowiedz
Od kilku dni używam Git`a i wszystko jest w porządku, ale jedna kwestia nie daje mi spokoju. Załóżmy, że robię sobie brancha develop i z niego kolejnego - feature. W feature robię kilka commitów i z develop robię merge --no-ff do niego, następnie robię push develop na githuba. I teraz na githubie dostaję zamiast jednego commita (tego ostatniego z develop) wszystkie commity, które po drodze zrobiłem w feature i tego
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#tangodown #github #git #linux #internet

ping -c 3 github.com
PING github.com (192.30.252.130) 56(84) bytes of data.
64 bytes from github.com (192.30.252.130): icmp_seq=2 ttl=54 time=798 ms
64 bytes from github.com (192.30.252.130): icmp_seq=3 ttl=54 time=797 ms
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach