A wy mireczki, co dzisiaj wykodziliście ( ͡° ͜ʖ ͡°)

public function getParents()
{
$parents =
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Z czego korzystacie do zbierania metryk związanych z aplikacją? Mowa tutaj o code-coverage, complexity i tak dalej. Chciałbym wpiąć sobie jakiś store w GitHub Actions za który jednocześnie nie trzeba będzie płacić milionów monet.

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

@FREEQ: "i tak dalej" jest dosyć szerokie.

masz na myśli stricte metryki związane z testami jednostkowymi i analizą statyczną czy również profiler jak blackfire i raportowanie błedów, itp. ?

generalnie cały pakiet CI?
  • Odpowiedz
No to sprawa prosta, zakładam że masz autoloader composerowy aktywny:

$generator = new \Wsdl2PhpGenerator\Generator();
$generator->generate(new \Wsdl2PhpGenerator\Config([
'inputFile' => 'lokalizacja/pliku/wsdl',
'outputDir' => 'lokalizacja/gdzie/chcesz/trzymac/utworzone/klasy',
  • Odpowiedz
Szukasz pracy zdalnej w IT? Obserwuj #zdalnieio lub zapisz się na newsletter, aby otrzymywać powiadomienia o najnowszych ofertach :)

Javascript
Front-end Developer (Etch) 2 000 - 2 900 GBP - oferta
JavaScript Engineer (GitBook) 4 500 - 5 000 EUR - oferta
Frontend Developer (Equiqo) 10 000 - 16 000 PLN -
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ceneo grozi usunięciem konta bo ich własnym moduł nie działa jak oni tego oczekują??
mowa o tych ich opiniach chcą aby ich kod wyświetlał się przed wysłaniem klienta do banku czyli przed właściwym złożeniem zamówienia bo displayOrderConfirmation im nie odpowiada.
Ma ktoś z nimi takie doświadczenia i może coś poradzić?
#programowanie #ceneo #php #prestashop
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pierwszy raz integruje projekt w symfony z istniejaca juz baza danych i mam problem z migracjami. Tworze encje, potem uruchamiam make:migrations i w wygenerowanej migracji chce mi usuwac wszystkie juz istniejace tabele. Jak moge temu zapobiec, oprocz manualnego usuwania tych linijek? Musze jakos zmapowac istniejace tabele do encji czy jakas opcja w komendzie zaznaczyc zeby generowal migracje tylko dla danej encji? Dzieki wielkie

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

@h0lend9r: Tak ogólnie, to za migracje odpowiada DBAL, nie ORM, więc nie można tu mówić o pojęciu encji w sensie ORMowym.

uwzględniało tylko istniejące encje?


Jak encja istnieje, to nie ma co usuwać, bo encja istnieje ( ͡° ͜ʖ ͡°) Usuwanie jest gdy encji nie ma. A skąd ma Doctrine wiedzieć, czy była wcześniej taka encja i usunąć tabelę, czy nie było nigdy i powinno ją
  • Odpowiedz
@kochmap: > Also, the PHP community is less obsessed with automatic testing. As a result, engineers waste less time writing test code and more time writing code that actually ends up in production. In our experience technical debt works just like financial debt – it’s not a problem as long as you are creative in not paying it off.

#takaprawda
  • Odpowiedz
#php #centrumzarzadzaniakodem #dziendobry #contentnadzis

Tak się bawi @micke jak napierdziela kod. A tak po za tym to dziś jest 29.03.2019, godzina 10:10:05 w momencie pisania tej godziny, imieniy mają Cyryl Eustachy Wiktoryn Wiktoryna słońce podniosło się o 05:16, a zachodzi o 18:05. Dzień trwa 12 godzin i 49 minuty. Więc cieszmy się nim :)
micke - #php #centrumzarzadzaniakodem #dziendobry #contentnadzis

Tak się bawi @mic...

źródło: comment_HbihC6LBnsqPPSXli7GIkI4OyUw58EcL.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W większości języków programowania możemy tworzyć obiekty - czyli instancje klas.
Serializacja to sposób na przechowywanie obiektów lub struktur tak aby mogły być łatwo transmitowane.
Z deserializacją niezaufanych obiektów mamy do czynienia jeżeli użytkownik kontroluje zawartość zserializowanego obiektu.
Serwer aby przetworzyć tak zapisany obiekt, musi bowiem wykonać operację odwrotną nazywaną deserializacją.
W niektórych językach podczas tej procedury, pewne metody są wywoływane automatycznie.
W PHP te metody nazywane są magicznymi i zaczynają się od podwójnego podkreślenia.
KacperSzurek - W większości języków programowania możemy tworzyć obiekty - czyli inst...
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Z deserializacją niezaufanych obiektów mamy do czynienia jeżeli użytkownik kontroluje zawartość zserializowanego obiektu.

@KacperSzurek: Nie zrobił tego nikt nigdy.

Co za absurdalny pomysł. Wektor ataku wymyślony tak na siłę, że aż się śmiać chce. Serializacji nie używa aby przesyłać obiekty pomiędzy systemami. To bez sensu choćby ze względu na fakt, że w takim przypadku nie ma możliwości zmiany kodu klasy bez łamania kontraktu. Pomijam szereg innych powodów jak np. separacja warstw oprogramowania.
  • Odpowiedz
@fidalka: To id w tabeli ma zawierać kolejne numery? Jeśli tak, to olej ręczne naliczanie i zrób w strukturze primary autoinc do tej kolumny. W zapytaniu będziesz mogła wyrzucić tą ostatnią część z select count(*) .. as npm. No chyba, że to zlicza wiadomości w danym wątku?

User1read zawsze będzie yes, o ile żaden automat za niego nie będzie wysyłać wiadomości, zbędna kolumna. Zamiast yes/no, lepiej użyć tinyint. Zajmie tylko
  • Odpowiedz
Mirki pomóżcie z wyszukiwarką ( ͡° ͜ʖ ͡°)
Otóż wyszukiwarka wyświetla wszystko co zawiera frazy, a powinno tylko łączone frazy np.
Wpisuje "wykop kartofle" i wyskakują mi wszystkie rzeczy, które w nazwie, opisie produktu lub numerze producenta (wszystko gdzie występuje "wykop" i "kartofle") a powinno pokazać tylko jeśli oba słowa (bądź więcej może występować) występują w danym produkcie (,)

https://pastebin.com/evvbAVfz

#pytanie #
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Migmus: to jest bardzo zły kod z wielu powodów.

Ten konkretny problem rozwiążesz dodając nawiasy po każdej takiej serii ... || ... || ...., i łącząc te nawiasy and zamiast or. Czyli wynik powinien być

(... || ... || ... || ...) && (... || ... || ... || ...)
  • Odpowiedz
Jaki jest najlepszy sposób na bezpłatny mass-mailing, aby wiadomości nie trafiały do spamu?
Myslalem, aby podlaczyc crona i co godzine wysylac 10 maili
#php
#laravel
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Myslalem, aby podlaczyc crona i co godzine wysylac 10 maili


@olekturbo: Heh, jakie to słodkie xD

Nie ma tak łatwo. W ocenie spamu bierze się pod uwagę bardzo dużo czynników, nie tylko ile maili wyszło z serwera.

Lepiej poszukaj usługi, która będzie miała jakiś darmowy lub tani pakiet. Jak będziesz sam wysyłał, to zawsze po niedługim czasie trafisz do spamu.
  • Odpowiedz
mam problem z uruchomieniem apache w xampp na #windows10 port 443 mialem zajety dlatego zmienilem na 4430 a ten jest zablokowany najwidoczniej dlatego dodalem w ustawieniach zapory reguły wychodzace i przychodzace na ten port ale nadal nie moge uruchomic serwera.inne porty probowalem i podobnie #informatyka #php #siecikomputerowe
20:04:17 [Apache] Error: Apache shutdown unexpectedly.
20:04:17 [Apache] This may be due to a blocked port, missing
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szukasz pracy zdalnej w IT? Obserwuj #zdalnieio lub zapisz się na newsletter, aby otrzymywać powiadomienia o najnowszych ofertach :)

Javascript
Senior JavaScript Developer (Liki) 11 000 - 16 000 PLN - oferta
Frontend Developer (Appliscale) 8 000 - 15 000 PLN - oferta
Angular Developer (TheraPlatform) 15 000 - 18 000 PLN -
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach