10/100 dni z książką

“Funkcje powinny coś wykonywać lub odpowiadać na jakieś pytanie, ale nie powinny robić tych dwóch operacji jednocześnie. [...] Jako przykład weźmy następującą funkcję:

Public boolean set(String attribute, String value);
Lepszym rozwiązaniem jest oddzielenie polecenia od zapytania, dzięki czemu niejasność nie występuje:
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nilphilus: Jesli nawet nie do bazy to i tak przykład jest słaby
Coś jak:
if(zmienna == true ) zmienna = false;

jest masa funkcji które coś robią i coś zwracają i nie uważam że to nie jest
  • Odpowiedz
jest masa funkcji które coś robią i coś zwracają i nie uważam że to nie jest czytelne.

@zibizz1: gdyby tu tylko chodziło o to czy coś jest czytelne czy nie :) Ponadto CQRS, to może być ciekawa lektura.
  • Odpowiedz
Miraski pomożecie laikowi. Chciałbym na swojej stronce troszkę lepszą galerie. Znalazłem na w3schools https://www.w3schools.com/howto/howto_js_lightbox.asp

Do czterech zdjęć jest okej jednak ja mam ich trochę więcej. Tworzy się taka kaszana.
Zdjęcia przerzucają się dalej, opisy też niestety miniatury zastygły :(
Tak wiem że mogę usunąć miniaturki na dole, ale wtedy już nie jest taka fajna ta galeria.

tutaj
L.....n - Miraski pomożecie laikowi. Chciałbym na swojej stronce troszkę lepszą galer...

źródło: comment_48mx7GyscWrrNXZub3aP7fdci8ddqdpq.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam youtube zintegrowane z twitterem i jak dodaje film do playlisty to mi na twitterze wyskakuje "Mam nowy film na playliście w...". Da się jakoś zmienić ten tekst? Chciałbym żeby było w liczbie mnogiej.

#youtube #webdev #twitter
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@dkuku: co ma jedno wspólnego z drugim? Zobacz sobie kod to będziesz wiedział ale nie wiem co ma zwykła ostylowana paginacja do frameworka
  • Odpowiedz
@farmaceut: zalogowało mi normalnie, jak widzisz możesz użyć wczytać stronę i pobrać nowy kontent na wypuk a także możesz wysłać komentarz. Możliwe że coś z sesją/ciastkami, spróbuj innej przeglądarki
  • Odpowiedz
#webdev #informatyka #prestashop #it

Mirasy,

Potrzebuję ogarnąć mały sklepik - nie wiem jednak kompletnie który z silników będzie najlepszy.
Szukam w miarę najtańszego (najlepiej darmowego). Czytałem o prestashop/shopify/magento, jednak już tak mi się pomieszało od czytania że w sumie nie wiem który byłoby najprościej ogarnąć.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bardziej mały/średni - od strony technicznej jestem w stanie ogarnąć, bardziej zależy mi zeby CMS był przystępny dla kogoś, kto nie nie ogarnia IT


@Inveth: jeśli tak to z tej listy wybierz shopify a tak naprawdę przyjazny jest woocommerce + PHP 7.1 + dobry serwe i będzie działać fajnie ;)
  • Odpowiedz
@mojoakajojo: Nie wiem, czy jest sens się uczyć WCFa obecnie.

Tzn. wciąż są działające projekty na tym i pewnie jeszcze przez chwilę będą, ale powoli jest wypierany przez WebApi.
W .NET Corze WebApi + MessagePack przewyższa wydajnościowo WCFa.

WCF ma jeszcze kilka osobnych zastosowań, których na razie nic nie zastępuje, ale są to bardzo specyficzne przypadki.
  • Odpowiedz
Jak według was najlepiej skonfigurować webpack, żeby łączył wiele małych plików CSS w jeden duży i nic więcej nie robił? Czy trzeba używać pluginu Extract Text i jeżeli tak, dlaczego? Nie jestem zainteresowany żadnym wyciąganiem tekstu, więc na pewno muszę?

Czy dobrze rozumiem, że webpack konwertuje każdy plik CSS na JS (jak to wygląda - document.write z elementem style czy może tylko jakaś tablica z informacjami dla pluginów?), łączy całość w jeden
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@adamo1: Standardowo będziesz mial jeden wielki plik .js a w nim style. Jeśli chcesz te style powyciągać do pliku .css to musisz skorzystać np. z MiniCssExtractPlugin.

Nie wiem dokładnie jak wyglądają te style w .js.
  • Odpowiedz
Mirki z #it #programowanie #webdev proszę o poradę.
Miałem dziś rozmowę o pracę i od razu do mnie oddzwonili z ofertą. Praca w agencji marketingowej, budowanie templatow w #wordpress czyli głównie #frontend i integracja z magento, woocomerce. Średnio im wychodzi 4 tygodnie na przekształcenie designu w gotowa stronę.

Mam na koncie kilka stron na wordpressie ale nie mam doświadczenia z tymi pluginami ecommerce.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki od #webdev #prawo czy robiąc portfolio na ogólnodostępnej domenie, mógłbym wrzucić projekty lekko pozmieniane (alternatywne wersje makiet) i zmienić logo firm z np hotel listek na hotel drzewko + logo własnej roboty (lub logo które nie przeszło) i mógłbym to wstawić bez pytania nikogo o pozwolenie ? Zakładając ze robiłem to pracując w agencji ( ͡° ͜ʖ ͡°) nie chce dyskutować co mogę
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@uwielbiamnalesniki: jak sobie zrobisz psd'ka od podstaw itd. to podobny design może przejdzie ale nie radziłbym kopiować pliku z pracy. Możesz mieć nieprzyjemności bo to własność firmy i jak będą chcieli to to udowodnią - flagi w pliku, dziennik systemowy w którym pewnie będzie informacja kiedy było jakieś urządzenie podłączone czy logi serwerowe z informacją o wysyłanych plikach. No i kwestia czy naprawdę chcesz ryzykować i kopać się w razie
  • Odpowiedz
9/100 dni z książką

“Idealną liczbą argumentów dla funkcji jest zero (funkcja bezargumentowa). [...] Należy unikać konstruowania funkcji o trzech argumentach. [...] Więcej niż trzy argumenty wymagają specjalnego uzasadnienia - a nawet wtedy takie funkcje nie powinny być stosowane”


#feaoftruss #czystykod #programowanie #programista15k #webdev #gamedev
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweLwiatko: bo im więcej argumentów tym więcej zależności. Chociaż ja bym nie powiedział że 0 to idealna liczba, bo skads przecież dane trzeba mieć. Oczywiście pomaga DI i korzystanie z tego co wstrzyknieto ale jednak. No ale już co do 3 to się zgadzam, lepiej unikać. No i unikac bool w argumentach bo to prawie na 100% oznacza że w środku jest if który zmusza funkcje do dzialania zupełnie inaczej
  • Odpowiedz
  • 3
Cześć, podesłałby ktoś poradnik/dokumentację na zrobienie wyskakującego okienka po kliknięciu na obiekt? To będzie coś z onClick, ale nie chcę nowej strony tylko additional window.

#webdev #webdesign
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 2
Prestashop 1.7
Chciałbym w trybie katalogu wyświetlać ilość towaru na magazynie (sklep nie prowadzi sprzedaży wysyłkowej i strona ma być informacją dla potencjalnego klienta że towar jest w sklepie, a jak go nie ma to go nie ma).
Jest jakaś opcja w panelu której nie znalazłem, może jakiś addon czy po prostu da się to załatwić edycją motywu?

I drugie pytanie, przycisk pokroju "Zapytaj o dostępność" przy braku towaru (również działający w
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #webdev

Github vs Gitlab vs Bitbucket

ja p------ę, co za ciężki wybór, mam projekty porozrzucane po 3 hostingach, muszę to posprzątać

Github
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Razi91: Github – projekty opensource
Bitbucket – komercyjne
Gitlab – prywatne darmowe repozytoria

ja bym tak to widział, czemu gitlab komercyjne? integracja z Jira wydaje mi się top pickiem
  • Odpowiedz
@Melcma: @Razi91: GitLab do komercyjnych nie za bardzo z powodu częstych downtime - mieliśmy w zeszłym roku kilka sytuacji gdzie nie dało się wdrożyć zmian z powodu leżącego repo.
  • Odpowiedz
Jest jakis motyw do opencarta ktory umozliwialby obliczanie cen produktu i jego zamowienie na podstawie wymiarow (definiowanych manualnie przez uzytkownika 1-99999), dodatkowych opcji itp?
#opencart #webdev
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach