Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

350 Stron V   1 2 3 > » 

Pyton_000
Napisane: Wczoraj, 20:19





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

file_get_contents('http://login:haslo@adresip/outs.cgi?out0=1');

powinno zadziałać.
  Forum: Przedszkole · Podgląd postu: #1238555 · Odpowiedzi: 2 · Wyświetleń: 31

Pyton_000
Napisane: Wczoraj, 11:29





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

To oznacza że git skonwertował znaczniki końca lini z Windowsowych na Unixowe. To jest domyślne działanie i nie wpłynie na kod.
  Forum: Przedszkole · Podgląd postu: #1238551 · Odpowiedzi: 7 · Wyświetleń: 71

Pyton_000
Napisane: Wczoraj, 10:11





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

A wszedłeś do katalogu z projektem ? wink.gif
  Forum: Przedszkole · Podgląd postu: #1238549 · Odpowiedzi: 7 · Wyświetleń: 71

Pyton_000
Napisane: Wczoraj, 09:56





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Tak.
Pobieraz repozytorium przez clone
tworzysz nowy branch `git checkout -b nowy_branch`
kopiujesz sobie tam pliki które zmodyfikowałeś (albo wszystkie jakie masz z zip)
zerkasz co tam masz `git status` i ew. `git diff`
potem add i commit a na koniec push smile.gif
  Forum: Przedszkole · Podgląd postu: #1238547 · Odpowiedzi: 7 · Wyświetleń: 71

Pyton_000
Napisane: Wczoraj, 09:26





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

czemu w ZIP?

git clone
git checkout
git add
git commit
git push

Tyle CI wystarczy
  Forum: Przedszkole · Podgląd postu: #1238545 · Odpowiedzi: 7 · Wyświetleń: 71

Pyton_000
Napisane: 16.01.2019, 08:17:45





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

To zależy jak obsługujesz te zmienne potem w kodzie.
  Forum: PHP · Podgląd postu: #1238532 · Odpowiedzi: 1 · Wyświetleń: 72

Pyton_000
Napisane: 14.01.2019, 20:54:00





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Ten SAX jakoś dziwnie mi wygląda. Ja używałem XMLReader jak integrowałem hurtownie danych.

Co do XML to jak często się zmienia, może warto go wygenerować co jakiś czas i zrobić z niego cache. Bo JSON średnio nadaje się do tak ogromych struktur bo json nie ma mechanizmów streamingu tak jak w przypadku XML.
  Forum: Przedszkole · Podgląd postu: #1238521 · Odpowiedzi: 4 · Wyświetleń: 114

Pyton_000
Napisane: 14.01.2019, 20:22:23





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Zerknij na to: https://soyuka.me/streaming-big-json-files-the-good-way/


Nie masz alternatywnych formatów? XML byłby lepszy w tym wypadku
  Forum: Przedszkole · Podgląd postu: #1238519 · Odpowiedzi: 4 · Wyświetleń: 114

Pyton_000
Napisane: 12.01.2019, 14:49:27





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Czego nie rozumiesz? Napisałem Ci algorytm w jaki sposób możesz sobie dodać numerowanie stronicowanych wyników.
  Forum: Przedszkole · Podgląd postu: #1238492 · Odpowiedzi: 4 · Wyświetleń: 101

Pyton_000
Napisane: 12.01.2019, 13:07:51





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

(Ilość na stronie * (nr strony - 1)) + $i
  Forum: Przedszkole · Podgląd postu: #1238490 · Odpowiedzi: 4 · Wyświetleń: 101

Pyton_000
Napisane: 12.01.2019, 12:10:55





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Powiedz jaka to drukarka to będzie łatwiej to ogarnąć.
  Forum: Przedszkole · Podgląd postu: #1238487 · Odpowiedzi: 2 · Wyświetleń: 101

Pyton_000
Napisane: 11.01.2019, 17:28:15





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

jakiś .htaccess masz?
Zobacz logi serwera bo ewidentnie jakiś problem z serwerem a nie samymi plikami JS
  Forum: Przedszkole · Podgląd postu: #1238480 · Odpowiedzi: 2 · Wyświetleń: 106

Pyton_000
Napisane: 11.01.2019, 13:47:12





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

A widzisz, nie doczytałem smile.gif No to EmailLabs
  Forum: PHP · Podgląd postu: #1238478 · Odpowiedzi: 7 · Wyświetleń: 183

Pyton_000
Napisane: 10.01.2019, 12:56:18





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

emaillabs, mailgun
  Forum: PHP · Podgląd postu: #1238469 · Odpowiedzi: 7 · Wyświetleń: 183

Pyton_000
Napisane: 3.01.2019, 19:56:51





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Nie wchodzi bo musisz podać klucz prywatny zamiast publiczny smile.gif (w sensie ten prywatny powstały z przekonwertowania pary pem.)
  Forum: Apache · Podgląd postu: #1238394 · Odpowiedzi: 6 · Wyświetleń: 246

Pyton_000
Napisane: 3.01.2019, 19:44:50





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

1. Sprawdzałeś czy idzie się połączyć z sftp przy uzyciu klucza publicznego? (zestaw z konwersji)
2. czy w phpseclib używałeś tego klucza pem?
  Forum: Apache · Podgląd postu: #1238392 · Odpowiedzi: 6 · Wyświetleń: 246

Pyton_000
Napisane: 3.01.2019, 19:20:53





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

co do PHP to widziałeś to? https://stackoverflow.com/questions/1306468...ted-private-key

Ew. Przekonwertuj sobie ten klucz na pub i priv a potem normalnie http://php.net/manual/en/function.ssh2-auth-pubkey-file.php
  Forum: Apache · Podgląd postu: #1238389 · Odpowiedzi: 6 · Wyświetleń: 246

Pyton_000
Napisane: 1.01.2019, 18:11:10





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Tak, o to mi chodziło.
  Forum: Kontrola i zarządzanie projektami · Podgląd postu: #1238370 · Odpowiedzi: 5 · Wyświetleń: 279

Pyton_000
Napisane: 1.01.2019, 15:56:46





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Może to pomoże https://plugins.jetbrains.com/plugin/7499-gittoolbox
  Forum: Kontrola i zarządzanie projektami · Podgląd postu: #1238367 · Odpowiedzi: 5 · Wyświetleń: 279

Pyton_000
Napisane: 1.01.2019, 15:52:47





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Jest repozytorium z Ansiblem ale tam jest taka sieczka że masakra.
Firewalle też już żyją własnym życiem.
Kolejny admin "zainwestował" i używał SerwerFarmer (https://github.com/serverfarmer btw znajoma mi osoba "osobiście")
I tak się stworzył tam burdel ogólnie że czas to posprzątać. A że mam taką możliwość zrobić czystkę na 90% serwerów tak żeby nie utracić niczego istotnego to chcemy się tym zająć.

I w sumie nie wiem jak oni to administrowali, jakoś to wychodziło smile.gif
  Forum: Hydepark · Podgląd postu: #1238366 · Odpowiedzi: 3 · Wyświetleń: 203

Pyton_000
Napisane: 31.12.2018, 20:23:25





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Elo.

Nowy rok nowe wyzwania.

Dostałem w spadku farmę serwerów edykowanych. Jest ich ~10-15. Każdy serwer ma inne przeznaczenie (aczkolwiek wszystkiw są w takiej samej konfiguracji sprzętowej).

No i teraz wypadało by tym jakoś zarządzać.

Ansible jako provisioner dla usług, userów itd

PSSH żeby na szybko coś wygrzebać na wszystkich/kilku serwerach

Zabbix jako monitoring?


Jak byście podeszli do kwestii zarządzania taką ilością maszynek? Od razu mówię że najbardziej preferowane rozwiązania open source niż płatne?
  Forum: Hydepark · Podgląd postu: #1238357 · Odpowiedzi: 3 · Wyświetleń: 203

Pyton_000
Napisane: 3.01.2019, 17:19:27





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Co do race condition to przypomniała mi się moja dyskusja z kolegą z teamu.
Realizował on upload pliku CSV. Po wgraniu pliku sprawdzał mime i filesize.

Była sobie metoda z typehint
Kod
function validateFilesize(int $filesize);


a kod który ją wywoływał:

[code]if(!is_uploaded_file($file)) die;

$validator->validateFilesize(filesize($file));[code]

Problem polegał na tym że `filesize()` może zwrócić również false i warning. Nie docierało do niego że powinien sprawdzić czy filesize !== false.
On na to że nie musi bo skoro plik się poprawnie wysłał na serwer to i na pewno zwróci rozmiar. Nie docierał argument że pomiędzy sprawdzeniem czy plik się wysłał a sprawdzeniem rozmiaru może stać się cokolwiek. Skoro ludzie od PHP wstawili false to po coś to jest? A może to ja się czepiałem ?

(chodziło też o to że PHPStan z lvl = max się czepiał tego zapisu)
  Forum: Object-oriented programming · Podgląd postu: #1238387 · Odpowiedzi: 12 · Wyświetleń: 314

Pyton_000
Napisane: 31.12.2018, 14:18:34





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

1-sza bo:
- rzucasz w 1 miejscu wyjątek
- zawsze dostajesz w return to czego oczekujesz bez zbędnego sprawdzania czy aby nie jest to null czy coś innego
- Exception możesz sobie złapać w 1 miejscu jeśli masz taką fantsazję

Oczywiście 2-gi przykład też jest ok dla pewnych przypadków (tam gdzie oczekujemy że faktycznie może być null).

Dodatkowo jak sobie organizujesz aplikację w DDD to widzisz jakie wyjątki może zwrócić twoja Domena.

Oczywiście nic na siłę smile.gif
  Forum: Object-oriented programming · Podgląd postu: #1238352 · Odpowiedzi: 12 · Wyświetleń: 314

Pyton_000
Napisane: 30.12.2018, 13:08:20





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Dockera możesz wywalić bo jest zbędny. Jak go dołączysz to nic się wielkiego nie stanie. lock jak wyżej napisał kolega musi być.

Dobra faktycznie @pyro ma rację ad .lock smile.gif
  Forum: Hydepark · Podgląd postu: #1238337 · Odpowiedzi: 9 · Wyświetleń: 394

Pyton_000
Napisane: 27.12.2018, 16:14:02





Grupa: Zarejestrowani
Postów: 7 613
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----

Pytanie zasadnicze.

Skąd są dane. Zakładam że Input jest Tekst. Skąd będą imiona i nazwiska? Z oddzielnej tabeli?
  Forum: PHP · Podgląd postu: #1238307 · Odpowiedzi: 2 · Wyświetleń: 231

350 Stron V   1 2 3 > » 

New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 18.01.2019 - 07:05