Dzieeeeeń dobry! ʕ•ᴥ•ʔ Jutro czarny piątek, będziecie zajęci promocjami. Więc o wzorcach przyjaznych OpenClose poczytacie dziś! ( ͡° ʖ̯ ͡°)
Wszystko
Najnowsze
Archiwum
- 0
Gotowa lista wydarzeń tech na ten tydzień ( ͡° ͜ʖ ͡°)
On-line (16) - https://crossweb.pl/wydarzenia/online/
Kraków (9) - https://crossweb.pl/wydarzenia/krakow/
Warszawa (7) - https://crossweb.pl/wydarzenia/warszawa/
On-line (16) - https://crossweb.pl/wydarzenia/online/
Kraków (9) - https://crossweb.pl/wydarzenia/krakow/
Warszawa (7) - https://crossweb.pl/wydarzenia/warszawa/
- 0
PHP 8.3
Informujemy o udostępnieniu najnowszej wersji PHP 8.3 na serwerach Small.pl
Jest to kolejna wersja PHP obok 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1 (domyślna), 8.2 dostępna na naszym hostingu.
Aby aktywować PHP 8.3 dla stron wystarczy dodać do pliku .htaccess wpis:
Informujemy o udostępnieniu najnowszej wersji PHP 8.3 na serwerach Small.pl
Jest to kolejna wersja PHP obok 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1 (domyślna), 8.2 dostępna na naszym hostingu.
Aby aktywować PHP 8.3 dla stron wystarczy dodać do pliku .htaccess wpis:
- 2
#kbin szybki update (tag do czarnolistowania)
Sporo pracy optymalizacyjnych, efekty da się już powoli odczuć. Zacząłem też gruntowny refaktor. Na karabinie włączyłem api (https://karab.in/api/docs), na kbin.social jeszcze wewnętrznie testuję.
https://kbin.social/m/kbinDevlog/
Sporo pracy optymalizacyjnych, efekty da się już powoli odczuć. Zacząłem też gruntowny refaktor. Na karabinie włączyłem api (https://karab.in/api/docs), na kbin.social jeszcze wewnętrznie testuję.
https://kbin.social/m/kbinDevlog/
źródło: Zrzut ekranu 2023-11-19 o 17.08.22
Pobierz- 1
@Deykun: Racja, coś pomyślę. W ogóle muszę dorobić polskie tłumaczenie bo już z polskim jestem sporo w tyle ( ͡° ͜ʖ ͡°)
https://translate.codeberg.org/projects/kbin/kbin/
https://translate.codeberg.org/projects/kbin/kbin/
- 1
@mirunek: jest kilku kontrybutorów https://github.com/ernestwisniewski/kbin/graphs/contributors ale też sporo ludzi, którzy pomagają w tematach około projektowych. Tak, dostałem grant z NLnet, teraz zakwalifikowałem się do drugiego etapu kolejnej rundy, więc jeżeli dobrze pójdzie /kbin będzie rozwijany przez kolejny rok bez żadnych przeszkód.
Poza ostatnimi ~3 miesiącami w których miałem problemy osobiste i musiałem odpuścić nigdy nie miałem z tym problemu, kwestia ustalenia priorytetów, do pracy nad tym nigdy nie musiałem się
Poza ostatnimi ~3 miesiącami w których miałem problemy osobiste i musiałem odpuścić nigdy nie miałem z tym problemu, kwestia ustalenia priorytetów, do pracy nad tym nigdy nie musiałem się
- 1
Cześć Mireczki, chciałbym się trochę douczyć z kilku tematów dotyczących programowania. Ma ktoś do polecenia jakieś artykuły/kursy dotyczące DDD, CQRS, Event Driven Architecture, TDD? Poszukuję czegoś co dobrze wytłumaczy koncepcję i zaprezentuje najlepiej na rzeczywistym projekcie, idealnie by było gdyby przykłady były w #symfony. Jeśli będą wartościowe to jak najbardziej w grę wchodzą płatne opcje. Dzięki za wszystkie polecajki
#php #programista15k
#php #programista15k
@morfeno: książki, kursy ci wytłumaczą pobieżnie i sie tylko ośmieszysz na rozmowie
@morfeno: Ostatnio w robocie jeden z DEVów podzielił się tymi matreriałami.
* https://github.com/leandrocp/awesome-cqrs-event-sourcing
* https://leanpub.com/esversioning
* https://event-sourcing-laravel.com/
Kiedyś uczyłem się tego trochę z tego bloga; https://stefanoalletti.wordpress.com/2018/08/10/cqrs-is-easy-with-symfony-4-and-his-messanger-component/
* https://github.com/leandrocp/awesome-cqrs-event-sourcing
* https://leanpub.com/esversioning
* https://event-sourcing-laravel.com/
Kiedyś uczyłem się tego trochę z tego bloga; https://stefanoalletti.wordpress.com/2018/08/10/cqrs-is-easy-with-symfony-4-and-his-messanger-component/
#php
gdzie dobrze jest opisane RecursiveIteratorIterator i RecursiveDirectoryIterator? bo oficjalna dokumentacja jest słaba i wiem z niej tyle co nic.
gdzie dobrze jest opisane RecursiveIteratorIterator i RecursiveDirectoryIterator? bo oficjalna dokumentacja jest słaba i wiem z niej tyle co nic.
- 1
#kbin szybki update (tag do czarnolistowania)
Sporo sprzątania i szeroko pojętych performance improvements. Dzisiaj pierwsze przymiarki do włączenia restowego api na głównej instancji. Dodano Nodeinfo 2.1 Support, wyszedł KES 3.0.0
https://kbin.social/m/kbinDevlog/
https://kbin.social/
Sporo sprzątania i szeroko pojętych performance improvements. Dzisiaj pierwsze przymiarki do włączenia restowego api na głównej instancji. Dodano Nodeinfo 2.1 Support, wyszedł KES 3.0.0
https://kbin.social/m/kbinDevlog/
https://kbin.social/
źródło: Zrzut ekranu 2023-11-17 o 14.05.49
Pobierz@Ernest_ Myślałeś dodać numer wersji, żeby wyświetlał się na instancji, jaki numer wersji kbin, dana instancja używa? Bo widzę info o rozwoju kbin a na instancjach nie wiem czy nie widzę, czy nie ma zmian?
- 1
@look997: Numer wersji będzie po pierwszym otagowanym wydaniu, żeby trochę zautomatyzować. Będzie też changelog itd.
Wam tez WSL zajmuje tak dużo RAMu? Zwiększyłem ram w laptopie do 64G i WSL od potem zajął sobie więcej pamięci. Przed updgrade RAMu zajmował tylko ok 5-6GB.
Czy WSL keszuje sobie coś w ramie czy to Docker zintegrowany z WSL tam rezyduje?
#programista15k #programowanie #pcmasterrace #php
Czy WSL keszuje sobie coś w ramie czy to Docker zintegrowany z WSL tam rezyduje?
#programista15k #programowanie #pcmasterrace #php
źródło: Taskmgr_1wzWRHI0Rx
Pobierz
konto usunięte via Wykop
- 6
@czlowiek_z_lisciem_na_glowie: na Windows C:\Users\YourUsername\.wslconfig - dodajesz:
i problem powinien być rozwiązany.
[wsl2]
memory=8GBi problem powinien być rozwiązany.
@czlowiek_z_lisciem_na_glowie: WSL2 jest bezużyteczne do zastosowań profesjonalnych. Więcej problemów niż to warte - memleaki, super wolne transfery plików do NTFS (bo tak naprawdę idzie po sieci), świruje często przy robieniu port forwardów, nie zwalnia portów, konieczność resetów nawet kilka razy dziennie.
Próbowałem, kombinowałem, potem przestało mi się chcieć i przesiadłem się w pracy na maka i od tej pory spokój ヽ( ͠°෴ °)ノ
Próbowałem, kombinowałem, potem przestało mi się chcieć i przesiadłem się w pracy na maka i od tej pory spokój ヽ( ͠°෴ °)ノ
- 0
ma swoje zalety takie, jak chociażby dobra testowalność czy reużywalność.
@CppPolska: Nie. W praktyce większość prawdziwie reużywalnego kodu powstało w paradygmacie strukturalnym. Biblioteki obiektowe są znacznie trudniejsze w reużywaniu niż biblioteki strukturalne. Najczęściej obiektowe są ograniczone tylko do konkretnego języka / stosu technologicznego. Takie biblioteki Javy czy C++ użyjesz tylko w Javie/ C++. Natomiast biblioteki napisane w językach nieobiektowych jak C/Zig/Rust użyjesz wszędzie łącznie z językami obiektowymi. Dlatego też API
Mirki z #dev #webdev #wordpress #php
Potrzebuję Waszej pomocy.
Mam zarejestrowane takie statusy zamówień w #woocommerce :
W
Potrzebuję Waszej pomocy.
Mam zarejestrowane takie statusy zamówień w #woocommerce :
W
- 0
@ContentNinja: Wow, działa! Dziękuję! O jQuery to nie pomyślałem!
Edit
Moja radość przedwczesna, bo wyświetla się w liście do wyboru, ale nie zmienia statusu
Edit
Moja radość przedwczesna, bo wyświetla się w liście do wyboru, ale nie zmienia statusu
@NightRock: podajesz bez wc i powinno bez customowej akcji ruszyć
Czyli value: 'mark_wc-new', na value: 'mark_new',#php #css
Czy jest jakaś paczka do zminifikowania css przez php która nie utworzy nowych plików tylko tak jakby zapisze zminifikowane pliki jakoś tak, nie wiem, wirtualnie albo jakoś do zmiennej? chodzi mi oto żeby pliki przed minifikacją były i je można edytować a strona czyta tylko te wirtualne(?) zminifikowane wartości.
Czy jest jakaś paczka do zminifikowania css przez php która nie utworzy nowych plików tylko tak jakby zapisze zminifikowane pliki jakoś tak, nie wiem, wirtualnie albo jakoś do zmiennej? chodzi mi oto żeby pliki przed minifikacją były i je można edytować a strona czyta tylko te wirtualne(?) zminifikowane wartości.
@massejferguson https://github.com/matthiasmullie/minify Zrób sobie skrypt, który będzie zapisywać zmniejszoną wersję do odpowiedniego miejsca na serwerze.
@massejferguson: to nie jest wydajne rozwiązanie. Wirtualne pliki musiałbyś pewnie generować przy każdym request, albo zapisywać do bazy.
Ogólnie praktyka jest taka
1. Style trzymasz w plikach SCSS.
2. Na lokalnym środowisku masz budowanie zwykłych CSS z tych SCSS za pomocą jakiejś paczki w NodeJS jak Webpack
3. Na środowisku produkcyjnym budujesz zminifikowane CSSy też
Ogólnie praktyka jest taka
1. Style trzymasz w plikach SCSS.
2. Na lokalnym środowisku masz budowanie zwykłych CSS z tych SCSS za pomocą jakiejś paczki w NodeJS jak Webpack
3. Na środowisku produkcyjnym budujesz zminifikowane CSSy też
- 4
Gotowa lista wydarzeń tech na ten tydzień ( ͡° ͜ʖ ͡°)
On-line (25) - https://crossweb.pl/wydarzenia/online/
Kraków (15) - https://crossweb.pl/wydarzenia/krakow/
Trójmiasto (8) - https://crossweb.pl/wydarzenia/trojmiasto/
On-line (25) - https://crossweb.pl/wydarzenia/online/
Kraków (15) - https://crossweb.pl/wydarzenia/krakow/
Trójmiasto (8) - https://crossweb.pl/wydarzenia/trojmiasto/
Dzieeeeń dobry wszystkim! :) Mamy nowy poniedziałek, a wraz z nim kolejny wpis z serii TheGame, czyli robimy strategiczną grę MMO typu OGame (。◕‿‿◕。) #php #symfony #ddd
Dzisiaj (w ostatnim tygodniu) ogarnęliśmy podstawową logikę stoczni, w której możemy budować statki kosmiczne oraz działka planetarne ( ͡° ͜ʖ ͡°
Dzisiaj (w ostatnim tygodniu) ogarnęliśmy podstawową logikę stoczni, w której możemy budować statki kosmiczne oraz działka planetarne ( ͡° ͜ʖ ͡°
źródło: ant-rozetsky-SLIFI67jv5k-unsplash-scaled
Pobierz- 4
#kbin szybki update (tag do czarnolistowania)
Zmian sporo, nie zdążyłem nawet zrobić changeloga więc przeklejam posta, którego ktoś wrzucił na reddita:
Duplicate articles are grouped
Users can apply to be mods
Zmian sporo, nie zdążyłem nawet zrobić changeloga więc przeklejam posta, którego ktoś wrzucił na reddita:
Duplicate articles are grouped
Users can apply to be mods
źródło: b0210e8d11ed53061d6b66c8d833383079bdff73c30bef739332c862037c33ff
PobierzPackagist jest "raczej" przeznaczony do komponentów skupiających się na backend. Ty szukasz rozwiązania na frontend. Poczytaj sobie o Webpack czy Grunt, chociaż nie wiem, czy tego drugiego jeszcze się używa.
@massejferguson: To nie do końca jest to, o co pytałeś, ale na github jest wiele bibliotek napisanych w PHP, które "minifikują" pliki ze stylami. Musiałbyś to sobie rozbudować o zmniejszanie plików w folderach:
https://github.com/matthiasmullie/minify
https://github.com/matthiasmullie/minify
@KonwersatorZabytkow najlepiej przy użyciu wtyczki np. All In one wp migrate, albo ręcznie, kopiujesz pliki, bazę, potem poprawiasz w wpconfig w razie potrzeby i w settings w bazie danych korygujesz adres.
@Liro: W teorii tak. Z naszego doświadczenia wynika, że nie zawsze ta opcja działa poprawnie. Jeśli masz zbyt dużo danych na koncie % w stosunku do dostępnej quoty, to backup się nie wykona. Niektórzy dostawcy też blokują wykonywanie kopii w ten sposób w ogóle lub w określonych godzinach. Zdarzają się też inne problemy. Po imporcie natomiast musisz zmienić nazwy baz danych i ich użytkowników, ścieżki jeśli są zapisane w konfiguracji
- 0
Cześć. Mam swój sklep w którym pobieram standardowo produkty kategorii via MySQL i generuję widok w .php. Filtrowanie działa na zasadzie przeszukiwania bazy i dopasowania produktów do wybranych parametrów. Metoda ta jest przestarzała i mocno obciąża serwer. Chciałbym przejść na generowanie pliku JSON i generowaniu widoku/filtrowaniu za pomocą JS. Co polecacie z najprostszych rozwiązań? jQuery + metoda filter w JS? A może coś innego?
#php #javascript #webdev
#php #javascript #webdev
- 0
@cumpot: czasy odpowiedzi są dobre, po prostu chcę przerzucić trochę obliczeń na użytkownika i dostosować się do nowych trendów w webdev ;)
konto usunięte via Wykop
- 0
Chciałbym przejść na generowanie pliku JSON i generowaniu widoku/filtrowaniu za pomocą JS.
dostosować się do nowych trendów w webdev ;)
@piterek: co do tego, że wystawianie API i składanie widoku na froncie jest prawidłowym trendem polemizować nie będę, ale filtrowanie całego JSONa przez JS na pewno nie będzie wydajniejsze od filtrowania po sql, no chyba, że mówimy o rządach rekordów liczonych w setkach, nie tysiącach.
- 8
- 0
@sohost w sprawach technicznych najlepiej kontaktować się za pomocą chatu lub zgłoszeń. Większość hostingów korzysta z tego samego oprogramowania i tutaj znajduje się dokumentacja: https://docs.cloudlinux.com/shared/lve_manager/#node-js-selector-client-plugin
@sohost: Dobra trochę się w to zagłębiłem i działa już elegancko dzięki za info. Także potwierdzam dla chętnych działa hostowanie appek Reactowych!
Sieeemka! :) Chciałem pochwalić się, że mamy kolejny kawałek kodu gry #mmo w #ddd i #symfony ????????????
Projekt TheGame #3 – Budujemy budynki z komponentem BuildingConstruction
https://gildia-developerow.pl/projekt-the-game-3-budujemy-budynki-z-komponentem-building-construction/
Projekt
Projekt TheGame #3 – Budujemy budynki z komponentem BuildingConstruction
https://gildia-developerow.pl/projekt-the-game-3-budujemy-budynki-z-komponentem-building-construction/
Projekt
źródło: daniel-jankovic-kgPg5-HWY4g-unsplash
Pobierz
konto usunięte via Wykop
- 2
@CppPolska: Twórz grę. Nie chwal się, że tworzysz grę.
- 0
@TwojHimars: Tu nie jest chwalenie się, tylko dzielenie dobrymi praktykami :)

















Czy jest jakikolwiek sposób żeby odbudować strukturę bazy danych? :/
Istnieje może jakieś narzędzie które pokazuje czego konkretnie brakuje w bazie danych?
Na prawdę z góry dziękuję za każdą pomoc i jakiekolwiek uwagi!
#laravel #programowanie #php #mysql #bazydanych #informatyka
https://laravel.com/docs/7.x#server-requirements