◢ #unknownews

Najnowszy przegląd ciekawostek z sieci już na Ciebie czeka. Dziś znów się tego trochę uzbierało, więc jest z czego wybierać :)


1) Jak zbudować aplikację? - seria 16 filmów przygotowanych przez Toma Scotta. Warto rzucić okiem!
https://www.youtube.com/playlist?list=PL96C35uN7xGJu6skU4TBYrIWxggkZBrF5
imlmpe - ◢ #unknownews ◣

 Najnowszy przegląd ciekawostek z sieci już na Ciebie czek...

źródło: comment_izPJHNN5Kei8KEiDFpt38o0J6GGeBgwL.jpg

Pobierz
  • 45
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

21) Jak przełamać monopol Google na rynku wyszukiwarek? uczynić ich indeks wyszukiwania publicznym


Świetny pomysł xD Wtedy powstanie milion wyszukiwarek różniących się innym UI/filtrowaniem wyników i tak zebranych i zapytań i tak śledzonych przez Googla xD Thanks for nothing xd
  • Odpowiedz
Ruszyły pierwsze publiczne polskie kanały na Slacku dla programistów! Do wyboru jest już 27 kanałów. Słyszałeś/aś o Slacku? Ta platforma została przytulona przez międzynarodową społeczność programistów, ponieważ jest super funkcjonalna. Teraz możesz znaleźć wsparcie w programowaniu od podstaw aż po zaawansowane funkcje. Możesz też nauczyć się obsługi Slacka, która to jest wymagana w coraz większej liczbie firm. Zdobądź nowe skille, wiedzę i zostań członkiem nowych społeczności super programistów!

Lista dostępnych już kanałów jest
tomaszs - Ruszyły pierwsze publiczne polskie kanały na Slacku dla programistów! Do wy...

źródło: comment_2ovIIO4Y5bQGnelzk3QtszCiqH2a21mt.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Próbowałem dziś appke a asp.net core w #docker. No to wziąłem Alpine 3.9 i lece apk update wget i dotnetowy runtime. I błąd bo nie podobają mu się certyfikaty. To dociągnąłem certyfikaty. To tez mu nie pasuje xD Na githubie z jednego issue przekierowanie do drugiego w drugim brak rozwiązania. W końcu zmieniłem wgeta na curla i na szczęście poszło. Docker siedzi w firmie za proxy, ale ono nie
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nic się nie zmieniło #linux nadal się nie nadaje do postawienia czegoś prosto i przyjemnie.


@MikelThief: ale, żeś puentą d-----ł na koniec. Skoro w linuksie nie da się nic zrobić prosto to prosze - postaw sobie kontener windowsowy albo macowy. Dlaczego tego nie zrobisz? ( ͡º ͜ʖ͡º)

Inna sprawa, że jebiesz linuksa za to, że microsoftowy dotnet się j---e albo że nie umiesz
  • Odpowiedz
Chciałbym mieć coś co po wrzuceniu zmian w projekcie na github pobierze mi te zmiany na innej maszynie i odpali kontener. Czy ktoś z was miał z czymś takim do czynienia i podpowie czym się zainteresować?
#programowanie #docker
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Daxxx: Nie znam się na Pythonie zbyt dobrze, ale masz źle dockerfile.

Zrób sobie coś takiego, że dodajesz najpierw tylko plik requirements.txt, potem pip install a dopiero w kolejnym kroku aplikację.
Tak się robi ponieważ w Twoim przypadku jest tak, że instalujesz za każdym razem zależności co tworzy dodatkową warstwę. Jeżeli zrobisz to tak jak mówię to jeżeli nic nie zmieniłeś w requirements.txt to zostanie użyta istniejąca warstwa.
Druga sprawa
  • Odpowiedz
Hej, ma ktoś może zawartość tego wpisu
wykop.pl/wpis/29891763/przygotowalem-sobie-taki-zestaw-pytan-dotyczacych-/
autorstwa użytkownika @klopsztanga? Zapisałem sobie kiedyś i mi wcieło a strony już nie ma. Wayback machine ani google cache nie pomaga
#devops #it #aws #docker
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@n0002: Proszę

Przygotowałem sobie taki zestaw pytań dotyczących rekrutacji devops/sysadmin. Może komuś się przyda.

1. Kubernetes
- what
  • Odpowiedz
1) NAPRAWDĘ źle zaprojektowany interfejs użytkownika - spróbuj wypełnić ankietę tak szybko jak to możliwe


@imlmpe: Co za psychol to projektował, mam ochotę się pociąć a dopiero byłem na wpisaniu maila i hasła
  • Odpowiedz
@Mazowia: Budowanie dockerfile, optymalizacja warstw/cache, znanie dyrektyw i różnic np. ADD vs COPY, moze konifguracja logowania i templatowanie tego (jak wysyłasz do sysloga), na pewno docker-compose poza up/down, używanie wolumenów, tryby sieci, skalowanie etc. Z takim czymś możesz powiedzieć, że w miarę ogarniasz dockera/docker-compose ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Czy w darmowych 12 miesiącach i 300$ do wykorzystania na GCP jest jakiś haczyk? Chciałbym się pouczyć w domu GKE, ale zastanawiam się czy ta darmowa wersja GCP na rok czasu rzeczywiście jest darmowa i nie jest w żaden sposób okrojona?
#google #cloud #chmury #devops #kubernetes #docker i może ktoś spod #aws będzie wiedział
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gennwat: jest darmowa, dostajesz po prostu 300$ ktore wydajesz na uslugi
uzywaj preemptible instances, wylaczaj po zabawie to na dluzej ci wystarczy ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Jestem trochę zielony w tym temacie, więc jeśli to pytam o banał to wybaczcie ( ͡° ʖ̯ ͡°)
Próbuję uruchomić pewną aplikację w dockerze (używając docker-compose up). Jeden z komponentów wyrzuca błąd i nie startuje. Powodem jest nieprawidłowa konfiguracja klucza HTTPS. Normalnie (bez konteneryzacji) naprawiam to wpisując parę komend w terminalu.
Problem polega na tym, że nie wiem jak te komendy wywołać jeśli używam Dockera. Znalazłem coś
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak skonfigurować kontener aby był on widoczny z innego urządzenia w sieci lokalnej? Odpaliłem sobie Pihole na kontenerze i chciałbym mieć do niego dostęp również z telefonu.

#docker #programowanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

probuje zmountowac sobie volume do yamla (bo bawie sie w k8s) i jakos nie bardzo smiga xD

volumeMounts:
- mountPath: /app
name: test-volume
volumes:
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yggdrasil: ok po utworzeniu tego persistent volume i claima wszystko smiga, dzieki wielkie :) pol dnia sie z tym meczylem, a z tymi dwoma linkami po 10 minutach wszystko smigalo. mysle za co teraz sie moge zabrac w k8s
  • Odpowiedz
Ponownie ja ( ͡° ͜ʖ ͡°)

Odpaliłem sobie taką komendę:

docker run --log-driver="syslog" --name quick_daemon -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1;
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tworząc container w Dockerze wpisuję flagi -it. Przeczytalem w dokumentacji co one 'robia', ale jest to i tak jakies specyficzne okreslenie.

The -i flag keeps STDIN open from the container

The -t flag tells Docker to assign a pseudo-tty

Powie ktoś prościej co to robi? STDIN to skrót od standard-input (cos jak w C++ bylo), zeby przyjmował komendy?
Pseudo-tty to juz kompletnie nie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@farmaceut: TTY to TeleTYpewriter, taka zażyłość z dawnych czasów gdy do tych dużych komputerów w szafach operator łączył się za pomocą takiego właśnie teletypewritera, czyli małej konsolki z klawiaturą i wyświetlaczem.

Obecnie określenia tty używa się by nazwać "urządzenie wirtualne" podpięte pod standardowe wejście.

W tym wypadku:
Flaga -i utrzymuje otwarte wejście standardowe (umożliwia interakcję, stąd i od interactive)
Flaga -t zapina pseudo-terminal tty do tego wejścia i spina go
  • Odpowiedz
@farmaceut: Ta kombinacja umożliwia odpalenie shella (np. bash) z wewnątrz dockera tak żeby mógł komunikwać się z konsolą która jest na container hoście.

W linuxie shell spodziewa się że bedzie odpalony w emulatorze terminala (tty). pseudo-tty (pty) to w uproszczeniu emulator emulatora terminala bo nie ma fizycznej klawiatury ani wyświetlacza. Przykładem jest np xterm czy konsole.

Ten sam case jest w ssh tyle że tu jest autodetekcja. Ale jak zrobisz
  • Odpowiedz
Chciałbym żeby mój serwer na dockerze (hostujący prostą stronę internetową) był dostępny dla innych urządzeń w mojej sieci lokalnej. Na komputerze hostującym na serwer mogę się dostać do tej strony w ten sposób: https://localhost:44361. Pierwsze co mi przyszło na myśl to utworzenie "Inbound Rule" w Firewallu (TCP, local port: 44361). Niestety nie działa, strona nie odpowiada na innych urządzeniach (inne urządzenia pingują się z moim komputerem). Co mogłem przeoczyć?
Dodaję jeszcze
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@obserwator_z_prawem_interwencji: sprawdź dwie rzeczy:
1. Upewnij się, że uruchamiając kontener przekierowujesz porty (-p 44361:44361) lub jeśli używasz komposera to w yamlu wiadomo - ports: 44361:44361
2. Serwer, który uruchamiasz w kontenerze musi nasłuchiwać na 0.0.0.0, a nie na localhost lub 127.0.0.1
  • Odpowiedz
Przykład pliku docker-compose.yml (no na podstawie tego też dokera odpalisz). Widać w sieci, a jako dostęp wpisujesz adres oczywiście komputera na którym jest docker (nie kontenera). Aha plik używany dla symfony 3

version: '2'

services:
phpmyadmin:
  • Odpowiedz
tl;dr Do niedzieli prawie 200 devkursów od 19,90 zł. ( ͡° ͜ʖ ͡°) VP obchodzi 4 urodziny. W związku z tym jest fajna promocja na kursy wideo, które można nabyć do 23 czerwca od 19,90 zł do 39,90 zł LINK. Ja ze swojej strony mogę polecić następujące kursy:

Kurs #git 29,90 zł LINK

Ponad 87 procent respondentów używa tego systemu do przechowywania kodu. Dzięki swojej popularności Git stanowi dziś
tomaszs - tl;dr Do niedzieli prawie 200 devkursów od 19,90 zł. ( ͡° ͜ʖ ͡°) VP obchodz...

źródło: comment_zbCmjWgNg7z8T1UZ8eA4OtxETq3xwX0T.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Druga wersja podsystemów Windowsa na Linuksie pozwoli na obsługę kontenerów Dockera. Ta sytuacja, gdy na kompatybilności Linuksa z Dockerem zyskuje najwięcej Microsoft ( ͡° ʖ̯ ͡°)

https://bulldogjob.pl/news/653-docker-bedzie-wspieral-podsystemy-windowsa-dla-systemu-linux-wsl-2

#docker #linux #bulldogjob #microsoft
Bulldogjob - Druga wersja podsystemów Windowsa na Linuksie pozwoli na obsługę kontene...

źródło: comment_4tp1AfXE4NuxMuVTz887Cv7hH6Kc1ES0.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kosiek30: bardzo dużo zyskują, ja np nie muszę instalować linuxa, tylko pozwalam Windowsowi sterować hardware, a środowisko developerskie mam pod WSL, nie muszę nawet wirtualnej maszyny odpalać.
  • Odpowiedz