Mirki,

Takie coś mam po dzisiejszej aktualizacji PHPStorma. Bardzo wkurzający jest ten biały pasek przysłaniający górną część aplikacji.
Co więcej, ten pasek w jakiś magiczny sposób przeszkadza również w innych aplikacjach.
W przeglądarce mam na to sposób bo robie fullscreena i go wyłączam i pomaga na jakiś czas, ale to tylko w przeglądarce.

Spotkał
weedget - Mirki,

Takie coś mam po dzisiejszej aktualizacji PHPStorma. Bardzo wkurz...

źródło: comment_R727LneKFZsoSuUns7TIMfPGF6gY7M71.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@thcluboy: niezgodzę się, pracuję tak ponad 10 lat bez żadnych problemów, dodatkowo w dobie wirtualizacji, dokerów, chmur i innych system na którym pracujesz nie ma znaczenia
  • Odpowiedz
Jak formatować cenę żeby była zawsze z zerami na na końcu nawet jak wartość nie ma 'reszty'.
Żeby zawsze był format: xx xxx,xx zł

$format = new NumberFormatter($locale = 'pl_PL', NumberFormatter::DECIMAL);
echo $format->format(11669.01);
$format = new NumberFormatter($locale = 'pl_PL', NumberFormatter::DECIMAL);
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dzień dobry ( ͡° ͜ʖ ͡°)

Orientuje się ktoś czy istnieje edytor do css/php/html/js ale w formie live, który mogę zintegrować ze swoim projektem i zarządzać tym, używać z poziomu jakiegoś panelu? Czy muszę sobie sam wykombinować?

Zabawa w coś takiego przez komórkę to masochizm najwyższych lotów ale niedługo na nie wiem jak długi okres czasu będę miał dostęp do neta tylko tak. A lubię sobie dłubać hobbystycznie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Modele i Controllery sa w jednym folderze gdyz oparłem go na modelu Marcina Wesela, ktory wykłada w Wyższej Szkole Ekonomii i Informatyki oraz prowadzi strone praktycznephp.pl oraz jest autorem ksiązki praktyczne php. Moj CMS jest oparty na modelu Marcina Wesela, ktory w ogole nie mial Modeli oddzielonych od Controllerow i wiekszosc znajdowala sie w jednym pliku.


A wy co, nadal jakieś architektury heksagonalne czy inne cebule?

#webdev #php
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sarveniusz możesz sobie pakowac pliki gdzie Ci się podoba, dopóki zachowany jest podział odpowiedzialności klas
Zasłanianie się nazwiskami jakiegos krawędziarza tylko dlatego ze ma ładny tytuł to żaden argument. Łączenie kontrolerów z modelami jest po prostu słabe na maksa poczynając od ogromnego problemu z czytaniem tego gówna, a kończac na choćby podstawowych zasadach solid, a to tylko czubek góry
  • Odpowiedz
@Jurigag: nie takie rzeczy tam wiszą.
Np. przy commitowaniu do VCS nie zapamiętuje i wyświetla ostatniego komentarza, tylko wstawia jakiś wcześniejszy, bodajże 10 commitów do tyłu. Ludzie od lat zgłaszają to do wątku i się proszą o naprawienie. No to zamiast tak prostej poprawki dali im w konfiguracji całkowitą możliwość wyłączenia ostatnich komentarzy... (°°
Nawiasem, ten sam problem występuje we
  • Odpowiedz
Siemanko! Podrzucam prasówkę z podziałem na miasta i z widełkami dla wszystkich zabieganych #php Developerów. Sporo wartościowych ofert, więc polecam zerknąć

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy
justjoin_it - Siemanko! Podrzucam prasówkę z podziałem na miasta i z widełkami dla ws...

źródło: comment_Wui8OZ6Zmaf8PYVdgm001CiqyOoLvtCk.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, ostatnio robiłem mechanizm uwierzytelnienia w PHP.
Mam pytanko odnośnie uwierzytelnienia na wykopie.
Gdy jesteśmy wylogowani i klikniemy opcję "Dodaj", wykop przeniesienia nas stronę logowania i w url doda parametr fEr[0], w którym podaje wartość zakodowaną w base64 i zakodowaną funkcją urlencode.
Czemu wykop dodaje jakiś dziwny przedrostek "dbf5"? Co to może znaczyć?
#programowanie #webdev #php
j.....5 - Mirki, ostatnio robiłem mechanizm uwierzytelnienia w PHP.
Mam pytanko odno...

źródło: comment_oLWSMmHPHRpNbPCe3c31Lk9uUL7STU2X.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@janusz95: IMO jakaś sygnatura żeby zapobiec open redirectowi, ale śmiesznie mała

z tego co widzę to hex string, czyli łącznie aż dwa bajty = prawdopodobnie śmiesznie łatwe do złamania
  • Odpowiedz
@Kmycic: na razie wrzuciłem to na top pliku

ini_set('max_execution_time', '240');
na taki mały hosting to chyba jedyną opcją to zamiast jednego pliku zip rozdzielić to na kilka i rozpakowywać to jeden po drugim uruchamiając kod php ajaxem
  • Odpowiedz
Mam prostą aplikację internetową w Laravel (kilka statycznych widoków), która działa z bazą danych MySQL. Chciałbym wrzucić ją do sieci, aby inne osoby mogły wypróbować jej działanie (dodawanie, usuwanie, aktualizowanie prostych danych). Najbardziej zależy mi na tym, aby hosting/serwis był darmowy, gdyż aplikacja będzie służyć tylko w celach demonstracyjnych na krótki okres (2-4 tygodnie, ewentualnie do dwóch miesięcy). Zrobiłem mały research i chciałbym zapytać o poniższe serwisy:

1. https://infinityfree.net/
2. https://azure.microsoft.com/en-us/services/app-service/web/

Czy ktoś mógłby wypowiedzieć
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, z #php #programowanie pomooocy. Mam taki kodzik. User wprowadza swoje dane do formularza w index.php, a ten fragment kodu łączy się z bazą danych i sprawdza poprawność loginu i hasła.
Na dole jest if $howmanyusers=1. Teoretycznie powinien wykonać się tylko, jeśli użytkownik poda prawidłowe dane logowania, jednak przy nieprawidłowych wykonuje się i tak (zamiast else'a niżej).

https://pastebin.com/3gjX9N8H
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, mam problem przy zapisywaniu tych samych danych jeśli używam dla kolejki więcej niż 1 procesu

W skrócie pobieram w job tagi z strony , sprawdzam czy występują w bazie danych jak nie to je zapisuje wszystko fajnie ale jak używam kilku procesów to tak jakby proces miał dostęp do snapshota bazy w chwili jego uruchomienia i przez to 10 procesów = 10 wpisów do bazy danych

Miał ktoś podobny problem ?
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Radaka: No pewnie wykonuje się to tak:
JOB1: Pobranie listy tagów ze strony (X,Y,Z)
JOB2: Pobranie listy tagów ze strony (X,Y,Z)
JOB1: Pobranie tagów z bazy (X,Y)
JOB2: Pobranie tagów z bazy (X,Y)
JOB1: Wyliczenie brakujących
  • Odpowiedz
Czy możliwość typowania właściwości obiektu w wersji 7.4 cokolwiek nam na ten moment daje jeśli nie ma możliwości zdefiniowania write only? Przecież dalej musi być to wówczas protected/private, a tym samym do wstrzyknięcia potrzebny jest setter... z określonym typem parametru.

#php
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nawet jeśli w przykładzie kolegi wyżej będzie własność c jako protected, to klasa pochodna mogłaby próbować nadpisać ją innym typem, pomijając setter. Typowanie zapobiegnie takiej ewentualności.
A "write only" nawet jeśli ma jakieś zastosowania, to można właśnie symulować setterem.
  • Odpowiedz
@nowiutki: chodziło Ci o readonly, też jestem zdania że by się zdało, bo wszystkie wartości powinny przychodzić z constructora, tak aby obiekt był immutable. Przy posiadaniu opcji readonly można by było całkiem uniknąć getterów i getterów, a tak no cóż. Gettery zostają, ale przynajmniej odpadają prawie ostatnie docblocki. Jak kiedyś dojdą adnotacje to będziemy mieć je całkiem z bani bo adnotacje projektowe będzie można przepisać i throws przerzuci sie na
  • Odpowiedz
Nowe oferty na JobsForGeek dla #php:

#zdalnie:
Magento Developer Divante Sp. z o.o. 7000 - 15000 PLN/m netto 5860 - 12560 PLN/m brutto ➡ https://jobsforgeek.com/job-offers/details/121007
Drupal PHP developer Droptica 7000 - 11800 PLN/m netto 5000 - 7900 PLN/m brutto ➡ https://jobsforgeek.com/job-offers/details/118701
Senior DevOps Engineer Piwik PRO 11000 - 14000 PLN/m netto
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach