Zalozmy ze mam aplikacje, ktora bedzie generowala dokladnie ten sam system (z drobnymi modyfikacjami) dla kazdego z klientow (ktorych moga byc tysiace) i kazdy z tych systemow ma swoja baze danych z klientami moich klientow.

Jak to ugryzc? Wiadomo ze nie bede trzymac wszystkiego w jednej wielkiej bazie, przydaloby sie to jakos rozdzielic. Oddzielne tabele prefiksowane? Cos slyszalem jeszcze o mechanizmie Multitenant (nie wiem jak to sie tlumaczy w miare sensownie).

Jakis
@Kielbasiarz: nie ma jedynego "dobrego" rozwiazania. kazde rozwiazanie ma plusy i minusy. haslo ktore wpisujesz w google to multitenant + nazwa frameworka, w ktorym bedziesz to kodzil. jezeli chodzi o mnie to nie tworzylbym prefiksowanych tabel tylko raczej stworzyl tabele z polem prefix.
Mirki jak myślicie, ile powinien zarabiać junior #webdev po roku pracy w małej firmie w mieście wojewódzkim (wschodnia Polska) ? Głównie w firmie robi się strony #wordpress najczęściej na płatnych szablonach + customowe modyfikacje, czasami też trafi się zakodzenie PSD do HTML/CSS/JS/RWD + inne jakieś pierdoły typu przestylowanie elementów na stronie w #css, sprawdzanie i naprawa czegoś co nie działa na stronie.

Pytanie orientacyjne
( ͡° ͜ʖ ͡°
Ktoś może wytłumaczyć mi o co chodzi temu panu z supportu hostingu? Cytuję " proszę o weryfikację z poziomu plików strony którą umieszczono na serwerze, aktualnie wdł informacji pojawią się problem z dostępem do folderu dla aplikacji facebook. dla danych adresów IP."

#serwery #hosting #webdev
@starskaj aa czyli klasyka, hosting współdzielony i serwer nie wyrabia. Ponieważ nie przyznają się, ze mają kiepskie serwery i to overselled (nie wiem jak to na polski przełożyć) to zwalają winę na skrypty.
Hej.

Mam pytanko. Klient chce bym "opiekował" się ich stroną. Chcą to w formie miesięcznego abonamentu. Szczerze mówiąc wcześniej się tego nie podejmowałem, dlatego interesuje mnie co mu mogę zaoferować za 400zł (taki budżet)?

Z góry dziękuję za pomoc :)

#webdev #www #php #frontend
@waluss: 400 miesięcznie czy rocznie? I na czym postawione? Przelicz na godziny, i sprawdź ile wejdzie. Raczej lecąc po kolei backupy>update'y ze sprawdzeniem czy nic się nie wysypało>sprawdzanie uptime i analityka z raportami raz na miesiąc. Dalej już co Ci przyjdzie do głowy :D możesz mieć też mały budżet godzinowy na fuckupy, ale tego raczej wolałbym nie robić w abonamencie, tylko jak coś się sypnie - zawsze jest wtedy dochodzenie dlaczego
@waluss:
Jeżeli klient chce mieć kontrolę nad tym za co płaci to na starcie proponuję automaty do wszystkiego:
- Zabbix (monitorowanie serwera, db i z czego tam korzystasz)
- ELK + grafana z alertami
- monitor downtime
Robisz sobie skrypty do generowania raportów, anomalii, wykresów. Dostarczasz to mailem klientowi raz w miesiącu/tygodniu.

Dzięki temu nawet jak się nic nie dzieję to klient widzi efekty pracy, Ty się tym nie zajmujesz bo
#programowanie #webdev #linux #macbook #osx

Potrzebuje opinii kogos kto mial doczynienia z Ubuntu/Mint/Fedora na laptopie i OSX na Macbook Pro i jakie sa realne roznice w programowaniu, a konkretnie frontend (adobe, chrome, ff, safari, vagrant, docker, phpstorm, wirtualne maszyny, node.js, android studio, SSH), praca w biurze tylko, wiec nie bede nic grzebal w konfiguracji, ma po prostu dzialac

Dla mnie osobiscie Mac+OSX chyba bylby lepszym wyborem pomimo ze Apple ssie siusiaka:
+natywne
@Melcma: Korzystałem z tego stacka tylko bez Adobe, zarówno na MacOS jak i Mint/Debian i jedyne co mnie przymusiło do używania Linuxa to to jak MacOS zarządza oknami. Pracuje zwykle na wielu oknach tych samych aplikacji i fakt, że wszystko jest tam wciśnięte w jedną ikonkę na docku (nawet jak okna są na różnych ekranach) jest strasznie irytujące, marnuje się masę czasu i kliknięć na wyszukanie tego okna które nas akurat
@Melcma na front osx>Linux. W kilku innych dziedzinach też, ale nie wszystkich. Mimo bolączek osx jest stabilniej, mniej chrzanienia się z niektórymi konfiguracjami i większość rzeczy ma po prostu działać. Imo jak nie kupisz biedapro tylko faktycznie w dobrej konfiguracji to zwróci Ci się z nawiązką dzięki nie traceniu czasu na głupoty.
Is it ever possible that (a ==1 && a== 2 && a==3) could evaluate to true, in JavaScript?

This is interview question asked by a major tech company. My answer was that it's impossible. They said nothing is impossible. It happened 2 weeks back, but I'm still trying to find the answer. I know we never write such code in our day to day job, but I'm curious.


https://stackoverflow.com/questions/48270127/can-a-1-a-2-a-3-ever-evaluate-to-true
#webdev #programista15k #
Is it ever possible that (a ==1 && a== 2 && a==3) could evaluate to true, in JavaScript

@nightmaar: bez sprawdzania wątku na stacku - wystarczy zadeklarować getter dla window.a
Object.defineProperty(window, 'a', { get() { if (!window._a) { window._a = 1 } return window._a++; }})
valueOf() pewnie też dałoby radę

EDIT: sprawdziłem wątek, widzę że jest kilka innych, ciekawych rozwiązań
Słuchajcie zajmuje się firmową stronką a jestem z lekka Januszem w tym temacie. Generalnie nie mogę wstawiać zdjęć, natomiast webmaster tak i twierdzi, że jest to wina hostingu. Napisałem więc do nich i tak oto wyglądała odpowiedź:

Uprzejmie informuje, iż należy zoptymalizować skrypt aby nie przekraczał parametrów bezpieczeństwa :

http://www.strefa.pl/pomoc/kategorie/jakie-sa-parametry-hostingu-wspoldzielonego-i-poczty/

Czyli, wychodzi na to, że mamy jakiś #!$%@? pakiet, bo płacimy rocznie 4 stówy. No ale na chłopski rozum – czemu webmaster
@heater: > czemu webmaster jest zdolny do wstawiania zdjęć?

@heater: Albo webmaster albo hosting kłamie. Prawdopodobnie kłamie hosting dając standardową odpowiedź, żeby się odwalić. Nie wiem jakie macie zapotrzebowanie, dobry hosting oferuje webh, hekko, futurehost, mydevil. Spójrz na statystyki użycia i porównaj ceny.
@heater: webmaster może osadzać zdjęcia przez ftp. Potem w panelu dodaje gotowy odnośnik do zdjęcia i tyle. Ty pewnie próbujesz dodać zdjęcie przez panel... i tu pewnie pojawiają sie schody. Może sie tak dziać z wielu przyczyn. Bez szerszych informacji o błędzie trudno oceniać, ale byc może rozwiązaniem będzie zwyczajnie zadbanie o to aby plik nie był zbyt duży i miał poprawna nazwę ...
Mireczki, w nawiązaniu do ostatniego odcinka z serii #historieinformatyka chciałem odpowiedzieć na wasze wołania o pomoc z początkami w #webdev.
Co prawda zawodowo stron nie tworzę, raczej aplikacje internetowe, ale jeżeli ktoś zechciałby nawiązać współpracę to zapraszam na PW - zaznaczam tylko, że strony na zlecenie robię raczej z chęci dorobienia niż czystego zarobku.

Wracając do tematu. Miałem wiele pytań o to jak zacząłem, gdzie szukać zleceń, jak się ogłaszać, więc
@reroute: Co do ostatniego. Dla ucznia technikum, którego zarobki wynosiły okrągłe nic to była to kwota duża, więc postanowiłem się za to zabrać sam, co jest raczej motywacją.

Popelniasz zreszta ten sam blad co kazdy mlody informatyk - jesli sie czegos nauczysz to z automatu uwazasz ze wszyscy inni juz to wiedza, wiec branie pieniedzy za swoja prace jest hanba, gdy tymczasem jest odwrotnie


Tu masz rację, przyznam Ci ją, ale
Mirki i Wróbelki szukam addona do chroma który podmieni część kodu html na stronach allegro. Allegro wczoraj skasowało możliwość usunięcia oferty po kliknięciu przycisku "Edytuj" na danej aukcji, potrzebuje aplikacji która już po stronie użytkownika podmieni link tak jak na załączonym obrazku, by po kliknięciu w przycisk przechodzić do starego formularza allegro.

Pomóżcie a będziecie błogosławieni.

#dev #programowanie #chrome #chromeaddons #kiciochpyta #informatyka #adblock #allegro #allegrossiepale #webdev #webdesign
Pobierz
źródło: comment_OKkQPw40xCwa9S1JgZGpz7tAuUl6mcJo.jpg
@giermek: telefon może mieć rozdziałkę FHD, K4, ale przeglądarka będzie to zupełnie inaczej interpretować. W narzędziach developerskich w google chrome, masz taki emulator urządzeń mobilnych, Iphone 5 to 320px
Zwykle projektując stronę internetową w #photoshop robiłem wersję desktop, a koder sam robił z tego stronę responsywną działającą na różnych urządzeniach. Teraz mam do zrobienia bardziej rozbudowany serwis i musze zaprojektować wersje mobilne.

Wiem jaki wpływ na wygląd strony ma rozdzielczośc ekranu na kompie (treśc mieści się zazwyczaj na powierzchni odpowiadającej małej rozdzialce, a oglądając stronę na większej rozdziałce po bokach pojawia się tło).

Nie wiem natomiast jak projektuje się stronę pod
@Dzwoneg: 10px to strasznie mało. 15-20 to minimum by wyglądało dobrze i miało przestrzeń. Ja bym polecał zaprojektować na najmniejszą możliwą rozdzielczość która jest obecnie popularna, czyli 320 x 568 - to parametry iPhone SE. Content będzie się po prostu skalować w górę.
kod css z przykładu dodajesz do swojego style.css analogicznie robisz z jQuery, a id="sectionXX" dodajesz do poszczególnych sekcji
@genius:
W praktyce nikt ci nie odpowiedział.

Analogiczne pytanie pojawiło się tutaj:
https://stackoverflow.com/questions/3221584/is-there-a-way-to-display-a-single-country-in-google-map-it-should-be-only-one

Najlepsza odpowiedź zawiera taką mapę:
https://jsfiddle.net/gvvy5vxz/2/

Wada tego rozwiązania jest taka, że trzeba mieć kontur danego państwa w obrazku, we wspomnianym przykładzie jest obrys z Wikipedii. De facto wykorzystuje się tylko narzędzie mapy z Google Maps, a nie samą mapę co bardzo nas ogranicza, ale teoretycznie nadal możemy wyznaczać trasy i dodawać markery na takiej mapie.

Rozwiązanie nie
Mirki, mam kod który nie wiem jak działa, ale działa. Przynajmniej na wszystkim tylko nie firefox ( ͡° ͜ʖ ͡°)





CSS
button {
background: white;
}
.male {
}
.female {

margin-righ
}
.space {
border: 1px white;
width: 100px;
}
.container {
display: flex;
justify-content: center;
align-items: center;
height: 100%;
}

Wyświetlają się dwa przyciski obok siebie. Jeden prowadzi do wykop, drugi do google. Wszystko działa, wyświetla
#html #css #webdev
Wytłumaczy mi ktoś dlaczego pomiędzy divami tworzy się znak odstępu (dokładnie węzeł tekstowy ze znakiem odstępu), jeśli oba divy mają właściwość display z wartością inline-block? Oba te divy są umieszczone w divie mającym szerokość 900px i chciałbym, żeby były one obok siebie (div od lewej ma szerokość 750px a od prawej 150px), jednak przez ten znak odstępu, który ma 4px, drugi div jest zmuszony być położonym pod pierwszym. Wcześniej
Pobierz
źródło: comment_q2650jUH9IaxakdLn9OyTrZx6Vn2TGUP.jpg
Witam was ponownie Mirki z #webdev #programowanie #wordpress

Ostatnią moją wątpliwość pomogliście mi rozwiązać (faktycznie, jednak iframe do moich potrzeb był idealny), lecz teraz mam kolejną rozkminę (a nawet dwie).

Sprawa 1: potrzebuje rzecz następującą -> podczas gdy użytkownik rejestruje konto na moim serwisie chce, żeby miał możliwość wybrania kategorii oraz tagów do śledzenia, tzn użytkownik ma checkboxy/listy do wyboru, wybiera sobie i potem gdy jest zalogowany i wejdzie na stronę główną
Sprawa 1: Nie wiem czy jest taka wtyczka, jeżeli nie ma to dodajesz nowe meta do użytkownika (np. za pomocą ACF - on ma pole "taxonomy" - https://www.advancedcustomfields.com/resources/taxonomy/ - i dalej w index.php szablonu (lub innych miejscach gdzie jest WP_Query) dla zalogowanych dajesz standardowe, dla zalogowanych manipulujesz parametrem kategorii https://codex.wordpress.org/Class_Reference/WP_Query#Category_Parameters

Sprawa 2: bardzo proste i podobne do poprzedniego, tj. też manipulujesz parametrem kategorii http://www.wpbeginner.com/wp-tutorials/how-to-create-custom-rss-feeds-in-wordpress/ - co do najpopularniejszych postów to musisz wcześniej