Napisane: 28.07.2018, 17:48:15 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Lepsza Gitea |
Forum: Gotowe rozwiązania · Podgląd postu: #1235721 · Odpowiedzi: 9 · Wyświetleń: 2 676 |
Napisane: 27.06.2018, 15:34:00 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Nie mam Intellisense, ale mam za to Intelephense. Zauwazylem doslownie przed chwila, ze jak sie w ustawieniach przestawi "php.suggest.basic" na "false", to VS Code przestaje podpowiadac skladnie PHP. Podpowiada natomiast dodatek Intelephense i dziala to zdecydowanie lepiej. Tak, jak sobie wyobrazalem, tj. po wpisaniu $this-> na liscie ma mtylko to, co jest wewnatrz klasy. |
Forum: Komputery i oprogramowanie · Podgląd postu: #1234878 · Odpowiedzi: 2 · Wyświetleń: 2 014 |
Napisane: 27.06.2018, 15:18:10 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Hello, Postanowilem ostatnio sprawdzic zachwalany przez wiele osob (chociaz nie bezposrednio zwiazanych z PHP) IDE jakim jest VS Code. Pierwsze wrazenie jest jak najbardziej pozytywne, jednak po dluzszej chwili jest kilka drobiazgow, ktore przyprawiaja o zawrot glowy. Chcialbym w zwiazku z tym zaczac nowy temat. Byc moze czesc z Was miala juz stycznosc z tym IDE. Moze nawet ktos z Was go uzywa? Sposrod calej gamy dodatkow, zdecydowalem sie zainstalowac do tej pory kilka. Sa to: * Bracket Pair Colorizer - ladnie koloruje nawiasy i rzeczywiscie pomaga to gdy jakis sie zgubi. * MySQL - mozna z poziomu IDE polaczyc sie z baza MySQL i wykonac dowolna kwarende. * PHP Debug - integruje sie z XDebug * PHP Intelephense - obsluga jezyka PHP Mimo to zauwazam kilka niedociagniec. Pierwszym z nich jest otwieranie wielu plikow w tej samej zakladce. Jezeli na pliku klikne dwa razy, to otwiera sie w nowej zakladce i jego nazwa wypisana jest normalna czcionka. Jezeli klikne raz - nazwa pliku jest pisana kursywa. Po pojedynczym kliknieciu na innym pliku, ten wskakuje w zakladke tego poprzedniego. jest to strasznie irytujace i wolalbym aby pod jednym kliknieciem poprostu zaznaczalo plik, albo jezlei juz musi go otworzyc - otwieralo w nowej karcie. Drugim problemem jaki napotkalem to podpowiadanie skladni PHP. Ten problem jest bardziej uciazliwy, poniewaz piszac np "$this->" podpowiada mi doslownie wszystko. i nie mam tutaj zawartosci calej klasy, a wszystkie funkcje i stale i zmienne globalne. Oczywiscie w miare pisania kodu ilosc podpowiedzi spada i na liscie widac wymieszane metody z klasy z funkcjami dostepnymi w PHP. Jakie sa Wasze odczucia odnoscie VS Code? Ktos jeszcze probowal uzywac tego IDE? Moze spotkaliscie sie z tymi samymi problemami? Jak sobie z nimi poradziliscie? |
Forum: Komputery i oprogramowanie · Podgląd postu: #1234876 · Odpowiedzi: 2 · Wyświetleń: 2 014 |
Napisane: 30.08.2017, 21:00:47 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Domena jest oddelegowana na te DNSy, ale strefa nie jest na nich w ogole skonfigurowana. |
Forum: Serwery WWW · Podgląd postu: #1221324 · Odpowiedzi: 17 · Wyświetleń: 2 351 |
Napisane: 30.08.2017, 19:03:53 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Kod $ dig -t NS 8uenqbtt.pl ; <<>> DiG 9.11.1-P1 <<>> -t NS 8uenqbtt.pl ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49588 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;8uenqbtt.pl. IN NS ;; ANSWER SECTION: 8uenqbtt.pl. 86400 IN NS ns5.webd.pl. 8uenqbtt.pl. 86400 IN NS ns7.webd.pl. ;; Query time: 15 msec ;; SERVER: 172.16.0.254#53(172.16.0.254) ;; WHEN: Wed Aug 30 20:01:55 CEST 2017 ;; MSG SIZE rcvd: 81 Kod $ php -a Interactive shell php > dns_get_record('8uenqbtt.pl', DNS_NS); php > $x = dns_get_record('8uenqbtt.pl', DNS_NS); php > var_dump($x); array(2) { [0]=> array(5) { ["host"]=> string(11) "8uenqbtt.pl" ["class"]=> string(2) "IN" ["ttl"]=> int(86395) ["type"]=> string(2) "NS" ["target"]=> string(11) "ns5.webd.pl" } [1]=> array(5) { ["host"]=> string(11) "8uenqbtt.pl" ["class"]=> string(2) "IN" ["ttl"]=> int(86395) ["type"]=> string(2) "NS" ["target"]=> string(11) "ns7.webd.pl" } } |
Forum: Serwery WWW · Podgląd postu: #1221301 · Odpowiedzi: 17 · Wyświetleń: 2 351 |
Napisane: 29.08.2017, 17:24:47 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
przeciez wystarczy `dig -t NS 8uenqbtt.pl` lub dns_get_record('8uenqbtt.pl', DNS_NS); |
Forum: Serwery WWW · Podgląd postu: #1221253 · Odpowiedzi: 17 · Wyświetleń: 2 351 |
Napisane: 18.08.2017, 17:15:47 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
America's Army |
Forum: Hydepark · Podgląd postu: #1220667 · Odpowiedzi: 24 · Wyświetleń: 2 694 |
Napisane: 14.08.2017, 18:10:04 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
do kitu ta ankieta, bo albo nie pasuja zarobki, albo doswiadczenie |
Forum: Hydepark · Podgląd postu: #1220416 · Odpowiedzi: 8 · Wyświetleń: 1 591 |
Napisane: 7.08.2017, 19:07:00 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Zmienilem tak jak w linku zapodanym przez trueblue. Tak czy inaczej juz wiem gdzie jest problem. IF EXISTS dziala tylko w funkcjach i procedurach |
Forum: Bazy danych · Podgląd postu: #1220123 · Odpowiedzi: 6 · Wyświetleń: 1 367 |
Napisane: 6.08.2017, 05:29:08 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
W DNSie nie ma unikalnych wpisow... mozesz zrobic load-balancing (RoundRobin) dodajac wiele takich samych wpisow o roznym kontencie. Po zmianie dostaje teraz taki blad: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'ELSE INSERT INTO records(id, domain_id, name, type, content, ttl, prio, change_d' at line 1 |
Forum: Bazy danych · Podgląd postu: #1220084 · Odpowiedzi: 6 · Wyświetleń: 1 367 |
Napisane: 5.08.2017, 21:04:21 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Nie moge bo unikalnym kuczem jest ID wpisu. A ja musze dodac albo zaktualizowac wpis, w zaleznosci od tego nazwy i typu rekordu. Jest to zwykly DNS z backendem w MySQLu |
Forum: Bazy danych · Podgląd postu: #1220077 · Odpowiedzi: 6 · Wyświetleń: 1 367 |
Napisane: 5.08.2017, 09:17:59 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Czesc, Nie jestem orlem jezeli chodzi o SQL i nie potrafie rozwizac bledu skladniowego... Wymodzilem takiego SQLa:
I dostaje blad 42000 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '(UPDATE records SET content = 'XXXXXXXX' WHER' at line 1 Czy ktos jest w stanie wytlumaczyc mi gdzie tu jest blad? |
Forum: Bazy danych · Podgląd postu: #1220052 · Odpowiedzi: 6 · Wyświetleń: 1 367 |
Napisane: 7.08.2017, 09:59:30 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
man find |
Forum: Hydepark · Podgląd postu: #1220112 · Odpowiedzi: 4 · Wyświetleń: 817 |
Napisane: 21.07.2017, 08:36:47 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Nie ma sensu robienie singletona z tego bo w sumie i tak nim nie jest, a nazwa `getInstance` trochę myli. Daj możliwość zrobienia normalnie obiektu z konstruktorem + ew. statyczny `create` które zwraca obiekt. Racja, nazwa toche mylaca. Nie masz $error w `switch($error) {` Powinno byc switch($code) { |
Forum: Oceny · Podgląd postu: #1219396 · Odpowiedzi: 2 · Wyświetleń: 4 104 |
Napisane: 21.07.2017, 07:02:45 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Witam, Tym razem przedstawiam klase do obslugi wyrazen regularnych. Jak zwykle czekam na Wasze opinie i pozdrawiam wszystkich forumowiczow
|
Forum: Oceny · Podgląd postu: #1219388 · Odpowiedzi: 2 · Wyświetleń: 4 104 |
Napisane: 22.07.2017, 12:30:04 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Jezeli ktos z branzy stwierdzil ze kod jest the best, to nie ma sie czego wstydzic. To tylko reklama. No chyba ze kolega z podworka zobaczyl i powiedzial "wow, ale jestes zajebisty", co wydaje sie potwierdzac trudnosc w znalezieniu pracy. Jak widac przyszli pracodawcy nie podchodza tak hura-optymistycznie do Twojego kodu ;-) Jestes najwyrazniej tego swiadom, skoro nie chcesz psuc sobie reputacji dzielac sie z nami swoimi wypocinami. Jak dla mnie sytuacja jest jasna i na tym zakonczylbym ten temat. Skoro jestes tak zajebisty jak twierdzisz, to na pewno znajdziesz prace. Glowa do gory |
Forum: Hydepark · Podgląd postu: #1219447 · Odpowiedzi: 15 · Wyświetleń: 1 560 |
Napisane: 21.07.2017, 09:12:44 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Jakos na karierze innych osob ktore publikuja tutaj linki do sowich GH sie to nie odbija negatywnie. No chyba, ze rzeczywiscie kod jest jednak dupny, a nie jak twierdzisz - niezly. Nie rozumiem troche Twoich rozterek. Uwazam, ze nie masz nic do stracenia, a zyskac mozesz conajwyzej opinie o swoim kodzie. A jezeli nie chcesz podawac swoich danych, choc i tak je juz podales na GH, to utworz nowe konto i tam cos zacommituj. |
Forum: Hydepark · Podgląd postu: #1219400 · Odpowiedzi: 15 · Wyświetleń: 1 560 |
Napisane: 22.07.2017, 17:54:41 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Chyba nie pomoge. Nie wykorzystuje UMLa w PhpStormie akurat. Raz z ciekawosci sprawdzilem jak dziala |
Forum: Komputery i oprogramowanie · Podgląd postu: #1219461 · Odpowiedzi: 18 · Wyświetleń: 1 458 |
Napisane: 22.07.2017, 16:56:34 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Rozwin wszystkie katalogi i zaznacz wszystko.Dopiero pozniej wygeneruj diagram z zaznaczonych elementow. |
Forum: Komputery i oprogramowanie · Podgląd postu: #1219459 · Odpowiedzi: 18 · Wyświetleń: 1 458 |
Napisane: 11.07.2017, 11:10:55 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Tego wlasnie mi brakowalo. Dzieki! |
Forum: PHP · Podgląd postu: #1218887 · Odpowiedzi: 4 · Wyświetleń: 523 |
Napisane: 11.07.2017, 10:38:52 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
|
Forum: PHP · Podgląd postu: #1218883 · Odpowiedzi: 4 · Wyświetleń: 523 |
Napisane: 11.07.2017, 10:16:09 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Witam, Szybkie pytanie na dzis: Ktos wie gdzie jest zapisywany poprzedni wyjatek? \Exception::__construct() przyjmuje $previous jako 3 argument. I gdzie go zapisuje? Co z nim dalej robi? Ze zmiennych widze tylko $file, $line, $message i $code. Natomiast getPrevious jest final i nie mozna go nadpisac przy rozszerzaniu \Exception. Pisze wrapper dla PDOException, bo $code jest tam stringiem zamiast intem. Nie moge/nie chce zatem robic parent::__construct(), zamiast tego przypisuje $code i $message bezposrednio i zastanawiam sie jak ugryzc $previous? Jakies pomysly? |
Forum: PHP · Podgląd postu: #1218877 · Odpowiedzi: 4 · Wyświetleń: 523 |
Napisane: 5.07.2017, 11:17:36 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
|
Forum: PHP · Podgląd postu: #1218639 · Odpowiedzi: 2 · Wyświetleń: 686 |
Napisane: 26.06.2017, 14:53:04 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
|
Forum: Object-oriented programming · Podgląd postu: #1218143 · Odpowiedzi: 9 · Wyświetleń: 10 026 |
Napisane: 26.06.2017, 14:40:18 | |
Grupa: Zarejestrowani Postów: 111 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
getDatabase() moze przyjmowac parametr, za pomoca ktorego okresla sie 'kanal'. Jak nie podasz parametru to zwraca ten sam objekt domyslnie, ale mozesz stworzyc inny. Tak czy inaczej, rzeczywiscie moze byc tak jak mowisz. Co nie zmienia faktu ze jak juz robie taka fabryke, to nawet jesli jakas klasa ma nie byc singletonem, to pomyslalem ze warto to ujednolicic i uniemozliwic tworzenie obiektow bezposrednio za pomoca operatora new, a wymusic korzystanie z fabryki. Tylko wtedy majac 20 klas nie chcialbym powielac kodu. Traits wydaja sie byc ciekawym rozwiazaniem. W kazdej klasie moglbym dorzucic use commonTrait; o podobnej zawartosci:
tylko wtedy musialbym jeszcze obsluge parametrow dorzucic do tego. |
Forum: Object-oriented programming · Podgląd postu: #1218140 · Odpowiedzi: 9 · Wyświetleń: 10 026 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 17:51 |