Da się tak zrobić, by filezilla automatycznie przy uploadowaniu jej pliku zmieniała uprawnienia tego pliku?
#php
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakie uprawnienia powinien mieć plik .php, który sobie wrzucam po ftp na server?
Normalnie, gdy uploaduje plik to wyświetla mi się pusta strona, dopiero po zarzucenia magicznym chmod 644 skrypt.php zaczyna trybić ( ͡° ʖ̯ ͡°)
#php #webdev #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JewelOfTheNile: tak jak kolega wyżej napisał - masz szersze pole do modyfikacji/konwersji.
Ponadto z getterami/setterami masz możliwość używania type hinting, docblocków, prostsze testowanie, mapowanie itp.
Nie widzę zbyt wielu korzyści z używania magicznych metod, kiedy każdy IDE i ORM potrafi sam wygenerować gettery/settery.
Ponadto magiczne mogą dać dostęp do własności, które nie powinny być odczytywane bądź modyfikowane, więc trzeba dodatkowo się bawić programowo z kontrolą dostępu.
  • Odpowiedz
Napiszę jeszcze raz, bo poprzednio dałem mało tagów i nikt nie widział :(
Umiejętności z E14 się przydadzą gdziekolwiek? czy to 1/100 wymagane na jakimkolwiek stanowisku?
#e14 #php #javascript
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #php

Mirki potrzebuje sprawdzić działanie ioncube decodera w nowoskompilowanym PHP 7.2.
Zapewnie nie jest to jedyna sytuacja w ktorej mam taka potrzebe i będzie się co jakiś czas powatarzać.
Czy ktoś z Was posiada opłacona wersję http://www.ioncube.com/index.php i mógłby mi przeslać proste phpinfo(); ? zakodowane ta wersją?

Ewentualnie macie jakie tipy jak zdobyć taki plik. Na ich oficjalnej stronie jest darmowy encoder ale plik jest wazny jedynie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 8
@energetyk czy ja wiem zaczynałem od Symfony i jakoś trudno nie było, aktualnie mam porównanie bo korzystam z Symfony i Laravela, to i tak polecam Symfony
  • Odpowiedz
co byście mirki powiedzieli na jakiś wspólny projekt opierający się o swoole(i też może websockety) https://github.com/swoole/swoole-src #php taka tam biblioteka napisana w c do php pozwalająca wykręcić wydajność jak go czy nodejs(tj dodaje asynchroniczność i inne bajery) #programowanie

https://www.w3c-lab.com/php-7-1-swoole-v1-9-5-vs-node-js-benchmark-test-php7-swoole-beats-node-js/ - tutaj przykład hello world, 12x szybsze od nodejs xD
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie mirki.
Mam problem natury: "jak to mam zrobić?". Otóż mam kilka klas w PHP, które są do siebie podobne, mają część pól wspólnych, a część się różni. Chciałbym zrobić z tego jeden obiekt lub kilka obiektów, które byłyby "pogrupowane" według niektórych pól, a reszta byłaby przechowywana jako atrybuty nowej klasy.
O powiedzmy mam takie 3 klasy: https://pastebin.com/dxkVFCEU

Teraz chcę osiągnąć takie coś, że pobierając dane z DB i rzutując je na te klasy, chcę
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mariecziek: o abstrakcyjnej klasie to żeś słyszał?

trochę nie rozumiem co tutaj mają te klasy do jsona, przecież jsona możesz sobie zrobić jakiego chcesz i jak chcesz, a ten json to bardzo dziwny, nie prościej jak po ludzkiemu najzwyklejsza tablica obiektów i tyle?
  • Odpowiedz
Jakie ciekawe firmy w Warszawie wykorzystują w pracy PHP poza GoldenLine, Znany Lekarz? Chciałbym zmienić pracę, ale mam już dość software house-ów i agencji interaktywnych. Chciałbym pracować nad jakimś jednym, fajnym produktem zamiast budować coś przez parę miesięcy i potem o tym zapominać.

#php #pracait
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@FREEQ: ile bym dał, żeby mieć świeży projekt co parę miesięcy. Siedzę nad jednym produktem kilka lat i szlag mnie trafia, nuda zabija i wypalam się zawodowo... lada chwila jebnę tym i pójdę do jakiegoś software-house, gdzie co tydzień będą świeże, unikalne wyzwania a nie kolejny sprint tego samego produktu...
Trochę mi się gryzie twój długoterminowy "jeden" i słowo "fajny". Jeden fajny po czasie robi się nudny...
  • Odpowiedz
Uczę się Symfony3 z poradnika ze strefakursow.pl i tam w pierwszym przykładzie mam skorzystać z gotowego szablonu o nazwie Auction/index.html.twig . Niestety przepisując kod z poradnika, strona nie działa wyrzucając błąd 500 :/

Co mogłem zrobić nie tak?
pastebin projektu

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

mireczki z #webdev mam takie przemyślenia na temat etapów rozwoju kariery programisty. Jako, że ja bardziej jestem na #backend (zarówno #php jak i #javascript - #nodejs) będą pisał bardziej o tej sferze, może na froncie czy w innych gałęziach programowania będzie podobnie?

Junior developer - Przekozak, pokodował trochę w domu lub 3 miesiące w firmie i nie ma dla niego zadania, którego
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Taka anegdotka z pracy:

Trzeba było oszacować czas pracy nad planowanym projektem.
Wszystko było rozpisane na etapy, zrobiony ładny arkusik Excela. Do uzupełnienia tylko kolumna z zakładanym czasem pracy nad każdym etapem.

Robił to kolega junior (notabene - technicznie wymiatacz niesamowity). Powpisywał do poszczególnych kawałków czas rzędu 2-3-4 godzin.
  • Odpowiedz
@xDrope: w sumie chyba jedną z gorszych rzeczy z punktu widzenia zarobków jest wpadnięcie w pęd ku perfekcji i zwracanie uwagi tylko na jakość kodu, bez rozpatrywania biznesowego kontekstu.

Oczywiście na pewno są też przypadki które potem zrobią drugiego bitcoina czy coś tego typu i zostaną miliarderami, ale jakoś częściej trafia się chyba wypalenie zawodowe i ostatecznie frustracja (czasem po wielu latach) że ludzie, co mają mniej doświadczenia i gorszego
  • Odpowiedz
@Jurigag: p--------z głupoty trochę, poczytaj w necie, te dwie bazy inaczej rozwiązują cache ale oba mają cache. Benchmarki pokazują, że czasami szybsze jest PostgreSQL czasami MySQL - zależy od administratora i od osoby piszącej zapytania - jak dobrze owa osoba zna mechanizmy i potrafi je wykorzystać. Teza, że MySQL jest "o wiele szybsza" to ściema.
  • Odpowiedz
@jacekk001: Zawsze mnie zastanawia dlaczego ktoś korzysta z MySQL. Możesz przeczytać wypowiedzi że jest szybsza od Postgresa, ale dowodów już na to próżno szukać (nie chodzi mi o dowód w postaci jednego zapytania). O oczywistościach jak przedwczesna optymalizacja wstyd przypominać. Możliwości postgresa są dalece większe.
Jeżeli w aplikacji prędkość zapisu lub odczytu są krytyczne to relacyjne bazy mogą być nie odpowiednie.
  • Odpowiedz