Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >

athabus
Napisane: 30.01.2020, 19:19:15





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Tylko jeszcze się rodzi pytanie jak w przypadku takich stron miałaby wyglądać nawigacja warstwowa. Np. na blogu poza kategorią jak wydzielić osie przekrojów aby było 3-10 cech w danym kryterium? Wydaje się że w przypadku bloga lepiej sprawdza się linkowanie wewnętrzne + artykuły powiązane. Zauważ, że wiele blogów/stron informacyjnych optymalizujących ruch nie wyświetla nawet menu na stronach z artykułami bo użytkownicy z nich nie korzystają. Korzystałbyś na przykład z menu na Onecie?

Przykład profili YT jaki podałeś jest ciekawy - faktycznie na niektórych profilach przydałaby się taka opcja jak fajna nawigacja warstwowa albo chociaż dobrze zorganizowana nawigacja tradycyjna, ale przypuszczam że YT nie wprowadził takich opcji bo dla przeciętnego użytkownika zaprojektowanie takiej nawigacji jest bardzo trudne i w skali serwisu przyniosłoby więcej szkody niż pozytku, choć na pewno byłyby pojedyncze profile, które by na takiej organizacji sporo zyskały.

Ale oczywiście są to moje teorie - nie jestem specem od UX. Może gdyby takie opcje pojawiały się częściej i użytkownicy umieli z nich korzystać to by było inaczej. Pamiętam jak lata temu na jednym sklepie zmienialiśmy nawigację z horyzontalnej na warstwową i było wiele obaw czy użytkownicy to ogarną - robiliśmy nawet testy na użytkownikach i reakcje były mieszane - jedni od razu podłapywali, inni nie mogli się przyzwyczaić. Dzisiaj jest to śmieszne bo prawie każdy sklep ma taką nawigację, ale wtedy użytkownicy jeszcze nie umieli z takich opcji efektywnie korzystać. Tak więc może kiedyś Twój pomysł też się przebije.
  Forum: Hydepark · Podgląd postu: #1249272 · Odpowiedzi: 4 · Wyświetleń: 3 597

athabus
Napisane: 29.01.2020, 11:14:35





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Nawigacja warstwowa wymaga sporo pracy i przemyślanej struktury - bardzo trudno byłoby coś takiego zaprojektować np. dla blogów. Często zamiast klasycznej nawigacji warstwowej stosuje się filtry, tagi itp. bo łatwiej się tym zarządza. Na blogach użytkownicy raczej poruszają się używając linkowania wewnętrznego, a w 90% wychodzą po przeczytaniu interesującego ich artykułu.
Nawigacja warstwowa wymaga dużej liczby "przedmiotów" + sporej powtarzalności cech. W przypadku bloga jest relatywnie mało artykułów i bardzo rzadko da się z sensem zrobić filtrowanie inne niż kategorie, bo w poszczególnych kategoriach jest mało artykułów. Znacznie lepiej sprawdza się doba wyszukiwarka. Nie mówię, że czasami taka nawigacja by się nie przydała, ale raczej będą to wyjątki od reguły.
  Forum: Hydepark · Podgląd postu: #1249253 · Odpowiedzi: 4 · Wyświetleń: 3 597

athabus
Napisane: 11.12.2019, 11:08:38





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Ja używam Thinkpada T490 i moim zdaniem daje radę.
Pracuję na Magento + docker. Zazwyczaj mam odpalone jedno środowisko ~5-6 obrazów dockera + phpstorm + 2 przeglądarki + slack + konsolka i ogólnie nie mam problemów z wydajnością. Szczerze mówiąc to mnie ten laptop pozytywnie zaskoczył (dostałem z przydziału) bo ma tylko 24gb ramu i i5 najnowszej generacji. Myślałem, że będzie "tak sobie" ale póki co nie mam powodów do narzekania. Nawet jak się zdarzy zostawić włączony debugger po wyczyszczeniu cachu to Magento szybko wstaje. Do laptopa udało mi się podłączyć 2 zewnętrzne monitory + monitor samego laptopa też jest aktywny.
Bateria na pod Linuxem starcza mi na kilka godzin - pod Windowsem pewnie by pocągnęła w granicach 8h. Wykonanie spoko. Z minusów to umiejscowienie wejścia rj45 po prawej stronie + ogólnie mała liczba portów. Raczej docelowo trzeba się liczyć z zakupem stacji dokującej. Rozdzielczość na takich małych matrycach też jest zabójcza - trudno mi się na niej pracuje, gdy musi pełnić rolę podstawowego ekranu, ale to chyba znaczy, że czas na wizytę u okulisty. Lenowo ma też dziwnie umiejscowiony lewy ctrl - na szczęście w biosie można łatwo go zmapować z klawiszem FN, który jest w miejscu, gdzie powinien być ctrl.

Na plus na pewno przenośność - laptop jest bardzo lekki i wykonany tak, że nie strach go nosić w torbie. Udało mi się też przetestować odporność na zalania - faktycznie działa ;-)

Co do wydajności to prywatnie mam komputer stacjonarny z 64gb ramu + jakimś starym xenonem, który na benchmarkach jest wyceniany znacznie wyżej niż to i5 z laptopa, niemniej jednak wydaje się, że laptop radzi sobie nawet trochę lepiej z Magento niż mój komputer - przypuszczam, że lepiej się wpisuje charakterystyką w potrzeby Magento niż mój komp stacjonarny, ale ogólnie na sprzęcie się nie znam.
  Forum: Komputery i oprogramowanie · Podgląd postu: #1248248 · Odpowiedzi: 5 · Wyświetleń: 4 012

athabus
Napisane: 15.10.2019, 21:03:22





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Niestety trochę błądzisz, ale moim zdaniem to bardzo dobra decyzja, że próbujesz coś napisać samodzielnie zamiast uczyć się frameworka. Frameworki niestety uczą złych nawyków jeśli nie umiesz w porządne OOP.

To od czego bym zaczął na Twoim miejscu to composer. Composer dzisiaj to jest standard w każdym projekcie i warto go użyć już teraz choćby po to aby mieć autoloader.

Druga rzecz to PSR - pisałeś, że czytałeś i starasz się stosować, ale w kodzie tego zupełnie nie widać... Polecam zainstalować php-cs-fixer i odpalić w projekcie, a potem zobaczyć sobie jakimś diffem co zostało zmienione.

Mamy PHP 7.3, a w twoim klasach tego nie widać - nie ma typowania parametrów funkcji, typów zwracanych itp.

Z takich pierdół unikaj jak ognia stosowania if... else, a jeszcze bardziej zagnieżdżania ifów bo to zło wcielone.
Takich rzeczy jak to nie da się czytać
Kod
public function checkCredentials($data){
        $this->connection->query("SELECT * FROM uzytkownicy WHERE nick=:nick");
        $this->connection->bind(":nick",$data['nick']);
        $this->connection->execute();
        if($this->connection->rowCount()>0){
            if(password_verify($data["password"],$this->connection->singleResult()->haslo)){
                $this->isLoged=true;
                return $this->isLoged;
            }else{
            
            $this->error="Incorect nick or password";
            }
            
        }else{
            $this->IsError=true;
            $this->error="Incorect nick or password";
        }
    }


Zobacz o ile czytelniejsza byłaby ta funkcja po refactorze (użyłem wyjątków, ale możesz tu wstawić swoją logikę ze zwracaniem false itd):
Kod
public function checkCredentials(array $data): bool
    {
        $this->connection->query("SELECT * FROM uzytkownicy WHERE nick=:nick");
        $this->connection->bind(":nick",$data['nick']);
        $this->connection->execute();

        if($this->connection->rowCount() == 0) {
           throw new \Exception('User not found');
        }

        if(!password_verify($data["password"], $this->connection->singleResult()->haslo)) {
            throw new \Exception('Incorect user or password');
        }

        $this->isLoged = true;
        return true;
    }


Wewnątrz konstruktora (i ogólnie klas) nie powinieneś używać new bo to jest ukrywanie zależności. W dobrym kodzie wszystkie zależności powinny być wstrzykiwane w konstruktorze. Ale to może być dla Ciebie trudne gdy bo nie ogarniasz jeszcze zapewne wzorców projektowych typu fabryki, czy Dependency Injection. Niemniej postaraj się gdzie dasz radę raczej tworzyć klasy bez używanie w ich kodzie new. Czyli przykład:
Kod
/**
     * Źle
     */
    public function __construct()
    {
        $this->connection = new Database();
    }

    /**
     * Dobrze
     */
    public function __construct(Database $connection)
    {
        $this->connection = $connection;
    }


W php do komentarzy funkcji stosujemy php doc block, a jeszcze lepiej typowanie inputu/output + doc block jako uzupełnienie (np. o rzucane wyjątki, typu elementów w tablicy itp).

Jeśli myślisz na poważnie o kodowaniu, to zacznij w 100% stosować angielski - czemu funkcje są po angielsku, a baza po polsku? Pokracznie to wygląda.



To chyba na początek tyle.

Jak to ogarniesz to na Twoim miejscu spróbowałbym przerobić jakiś tutorial MVC żeby zrozumieć jak wygląda architektura prostej aplikacji w PHP. Robiesz bardzo wiele błędów i masz ogólnie źle zorganizowany kod. Przerobienie dobrego tutoriala na pewno pomoże.

Ogólnie szału nie ma, ale każdy kiedyś zaczynał, a widać że czytasz i starasz się rozwijać, więc to dobrze wróży. Już samo używanie gita i githuba na Twoim poziomie to bardzo dobry znak.Trzymam kciuki.
  Forum: Oceny · Podgląd postu: #1247044 · Odpowiedzi: 31 · Wyświetleń: 24 687

athabus
Napisane: 15.06.2018, 07:53:47





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

W opcjach pola formularza, tam gdzie label masz.

czyli np (piszę z palca)

  1. ->add('day_week', EntytyType::class, ['label'=>'...', 'class'=>DayWeek::class])


Dokumentacja EntityType:
https://symfony.com/doc/4.0/reference/forms...pes/entity.html

Oczywiście to wszystko przy założeniu, że dni masz w bazie przez klucz obcy. Jeśli to zwykłe wartości to by należało użyć ChoiceType + opcja 'choices', ale po pierwszy kodzie wnoszę, że jednak masz to w bazie.
  Forum: Przedszkole · Podgląd postu: #1234513 · Odpowiedzi: 6 · Wyświetleń: 554

athabus
Napisane: 9.03.2016, 10:59:05





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Niestety z SEO nigdy nic nie wiadomo ;-) Niby linki nofollow nie są przez G indeksowane/brane pod uwagę, ale nie był bym taki pewien czy nie są uwzględniane w indeksie - wiele stron typu blogi/fora ma domyślnie ustawiony nofollow do zewnętrznych linków, a są one wartościowe (zwłaszcza na tych stronach, gdzie jest moderacja), więc zdziwiłbym się, że G je kompletnie ignoruje. Na pewno też może być brana pod uwagę struktura nofollow vs follow.

Myślę jednak, że co do zasady takie linki można dość bezpiecznie usunąć, bo nofollow jest np. zalecane przy reklamach płatnych więc G. może je traktować właśnie jako zdjęcie reklamy z wielu stron etc. Jeśli sam piszesz, że linki są na "spamowisku" to raczej zmiana wyjdzie na + niż -.
  Forum: Optymalizacja i pozycjonowanie stron - SEO · Podgląd postu: #1186889 · Odpowiedzi: 4 · Wyświetleń: 2 613

athabus
Napisane: 19.07.2012, 13:05:33





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Przy pierwszej rekrutacji jaką prowadziłem dostałem ~150 ofert. Wtedy też myślałem, że jest ładnie odpowiedzieć. Wysłanie 150 maili z odpowiedzią wbrew pozorom zajmuje sporo czasu nawet jeśli robisz to metodą kopiuj wklej (pomijając już kwestie jak nudne jest to zadanie). Część z osób dodatkowo potem odpisze z różnymi pytaniami - np. czy będziemy szukać kogoś w przyszłości, czemu ich nie zaprosiliśmy na rozmowę etc. To na prawdę zajmuje sporo czasu i dlatego w kolejnych rekrutacjach już na maile nie odpowiadam - autoresponder musi niestety wystarczyć. Zwłaszcza, że 80% CV jakie dostaje są napisane "na kolanie" i ewidentnie widać, że osoby po prostu reagują na każde ogłoszenie, nawet jeśli nie spełniają kryteriów. Często np. proszę w ogłoszenie o napisanie czegoś w mailu oprócz dołączenia CV - np. określenie czy dana osoba będzie dojeżdżać samochodem czy autobusem (firma mieści się w rejonie, gdzie łatwiej dojechać autem). Około 1/3 ofert nie zawiera potem takiej informacji - czyli ewidentnie nawet osoba nie poświęciła czasu na jej przeczytanie ze zrozumieniem.

Kolejna plaga to osoby, które nie przychodzą na rozmowy kwalifikacyjne - im niższe stanowisko tym częściej. Na magazyniera kiedyś umówiłem 10 osób z czego przyszły cztery... Nie muszę mówić jak rozbija to czas - bo 10 rozmów to dwa dni zarezerwowanego czasu, w którym czekasz czy osoba raczy przyjść na spotkanie.

Natomiast oczywiście niepoinformowanie osoby, która była na rozmowie o jej wyniku to już moim zdaniem brak kultury. Niestety jest to bardzo nieprzyjemna sytuacja. Ostatnio np. rekrutowałem pomoc biurową i zgłosiły się 3 bardzo fajne dziewczyny, którym zależało na tej pracy. Informowanie takich osób o tym, że jednak wybraliśmy kogoś innego jest bardzo przykre. Zwłaszcza jedna z tych osób trochę mi utkwiła z głowie, bo była to dziewczyna po studiach, która nie mogła znaleźć porządnej pracy (ciągle tylko jakieś dorywcze, nieadekwatne do wykształcenia). Zależało jej na tyle na tej pracy, że jak się przyznała na rozmowie, dzień wcześniej przyjechała zobaczyć gdzie jest firma, żeby się następnego dnia nie spóźnić... Na prawdę potem trudno takim osobom powiedzieć "sorry wybraliśmy kogoś innego". Potrafię więc uwierzyć, że niektórzy po prostu nie potrafią z taką informacją zadzwonić bo po prostu najzwyczajniej w świecie jest im "głupio".

Taka jeszcze na koniec moja rada do osób szukających pracy. Na prawdę przyłóżcie się do pisania swoich aplikacji. Zwłaszcza do listu motywacyjnego - jeśli jest on napisany tak, że widać, że pisany jest konkretnie do tej firmy, a nie "ctr+p" i "ctrl"v" to od razu macie większe szanse. Np. bardzo fajnie byłoby napisać - "widziałem waszą realizację X dla firmy Y i uważam, że w takim zespole mogę rozwinąć swoje umiejętności", "analizując Państw projekty widzę, że specjalizują się Państwo w systemach CRM - wdrażałem już takie rozwiązania dla firmy XYZ więc..." czy coś podobnego. Takie rzeczy na prawdę wyłaniają osoby z morza podań, które często są tak sztampowe i anonimowe, że żal czasu na ich czytanie. List motywacyjny warto załączyć nawet jeśli was o to nikt nie prosi - z drugiej strony jak macie pisać, że "jestem sumienną punktualną osobą godną zaufania", to lepiej go nie pisać w ogóle.
  Forum: Hydepark · Podgląd postu: #978960 · Odpowiedzi: 220 · Wyświetleń: 19 494

athabus
Napisane: 25.04.2012, 10:01:03





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Też wydaje mi się, że powinny być dwie możliwości. Z reguły łatwiej jest wrzucić plik na ftp, ale często regułki w .htaccess nie pozwalają na bezpośredni dostęp do niektórych plików, a ich zmiana może przerosnąć użytkownika. Także powinny być opcje zarówno z znacznikiem w head jak i plikiem.
  Forum: Hydepark · Podgląd postu: #958843 · Odpowiedzi: 7 · Wyświetleń: 544

athabus
Napisane: 2.04.2012, 15:44:07





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Koszty są narzucone przez ustawę z góry. Z przypadku umowy o dzieło masz 50% w przypadku umowy zlecenia zdaje się 20%. Nic nie musisz wykazywać - to po prostu takie założenie. Jak ich nie poniosłeś to Twój zysk - jak poniosłeś większe to Twoja strata.
  Forum: Hydepark · Podgląd postu: #953188 · Odpowiedzi: 12 · Wyświetleń: 872

athabus
Napisane: 5.03.2012, 13:19:36





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Jak najbardziej powinieneś opisać czym się zajmowałeś w tej firmie. To chyba jedyna "namacalna" rzecz, która pracodawca weźmie pod uwagę. We wszystkich referencjach znajdziesz informację, że osoba jest rzetelna, sumienna, kreatywna itp.
Dobrą zasadą jest też poprzeć stwierdzenia jakimiś faktami - np. Pan X wykazał się samodzielnością na stanowisku, projektując to a to itd.
Oczywiście tak jak piszesz nadmierne słodzenie nie ma sensu, ale też skromność nie ma sensu.
  Forum: Hydepark · Podgląd postu: #945904 · Odpowiedzi: 6 · Wyświetleń: 491

athabus
Napisane: 9.12.2011, 11:30:38





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Zacząłem używać na poważnie dopiero gdy kupiłem pierwszy telefon z androidem. Synchronizacja telefonu z kalendarzem i automatyczne przypomnienia są naprawdę fajne.
  Forum: Hydepark · Podgląd postu: #921000 · Odpowiedzi: 9 · Wyświetleń: 1 021

athabus
Napisane: 7.12.2011, 17:20:27





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Kiedyś miałem podobną sytuację, tyle że dotyczącą pojedynczych selectów z wielu tabel, gdzie proste joiny nie wystarczały, tylko były potrzebne podzapytanie etc. Ogólnie wtedy zdecydowałem się na tabelę z cache. Sam cache był obsługiwany wyzwalaczami z poziomu bazy danych.
Takie rozwiązanie sprawdza się dobrze przynajmniej tak długo, jak bazowe tabele są zmieniane z umiarkowanym natężeniem. W innym przypadku sam narzut na cachowanie może być całkiem spory. U mnie zmiany były wykonywane głównie ręcznie przez administratora, za to z cachu korzystał cały frontend, więc to się opłaciło, bo selecty na tych tabelach stanowiły >99% zapytań.
  Forum: PHP · Podgląd postu: #920556 · Odpowiedzi: 1 · Wyświetleń: 316

athabus
Napisane: 17.11.2011, 14:11:32





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Nie wiem jak jest teraz, ale kiedyś odradzało się instalowanie wsparcia dla wielu rzeczy pod jedną instalację eclipse. Raczej zrób sobie osobną wersję do php (pobierz po prostu przygotowaną paczkę z głównymi składnikami już w pakiecie) i podobnie zrób z innymi wersjami.

Kiedyś próbowałem mieć w jednym Eclipse wszystko i się nie udało ;-)
  Forum: Komputery i oprogramowanie · Podgląd postu: #914963 · Odpowiedzi: 3 · Wyświetleń: 1 033

athabus
Napisane: 16.11.2011, 21:54:57





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Jeśli to ma być pod mailing (tylko) to w zasadzie każdy vps się nada. Unikaj jedynie ofert z allegro.
Tanie firmy z dobrymi (jak na cenę) usługami to np. ionic czy mzone - to są firmy oferujące usługi na poziomie linuxpl. Jeśli to ma być pod www + mailing i jest to poważne zastosowanie, to vps tani nie będzie. Możesz zobaczyć ofertę iq.pl lub wspomnianego wcześniej kei.pl. W kei.pl nie sprzedają vps'ów jako takich, tylko jak to nazywają "platformy" (luna/aztec)- ale w zasadzie na jedno wychodzi. Obie te firmy to już górna półka zarówno jeśli chodzi o jakość jak i niestety o cenę.

Niemniej jeśli korzystasz z usług linuxpl na serwerze współdzielonym to skorzystaj na początek z hostingu współdzielonego na kei.pl - usługa znacznie lepsza za w miarę porównywalne pieniądze (o ile zmieścisz się w ich limitach obciążenia).
  Forum: Hydepark · Podgląd postu: #914799 · Odpowiedzi: 3 · Wyświetleń: 901

athabus
Napisane: 13.11.2011, 16:22:12





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Cytat(Zodiak @ 11.11.2011, 17:13:28 ) *
Bardzo PO-WOLNY rynek.


Nie mieszajmy w to polityki. Po prostu musisz zrozumieć, że każda większa firma nie może ot tak sobie zrobić przelewu komuś. Na to musi być jakiś papier - najlepiej faktura, bo inaczej musisz zostać przez firmę zatrudniony (czy to na etaty czy na jakąś umowę). Nie wiem czego w tym nie rozumiesz - tak jest na całym cywilizowanym świecie.

Cytat(Zodiak @ 11.11.2011, 17:13:28 ) *
No tak athabus, chce pomagać ludziom i idę w pewnym kierunku... W kierunku rozwoju, ale widzę że będzie ciężko...

Ależ oczywiście, że będzie ciężko. Nic co jest coś warte nie przychodzi łatwo. Musisz tylko zrozumieć, że wiele osób budzi się pewnego dnia z "misją" lub "super pomysłem". Często np. jest to otwarcie portalu albo zorganizowanie się w jakąś grupę robiącą coś. Potem okazuje się, że i tak z tego nic nie wychodzi, bo zarówno inicjatorowi (który na domiar złego zazwyczaj ma podejście ja mam pomysł, a wy to zróbcie) jak i członkom zapał (którzy z jakiegoś powodu nie chcą robić nic za darmo nie mając pewności wynagrodzenia) szybko przemija. Dodatkowo z reguły są to osoby bardzo młode, które nie wiedzą jak działa świat - nie wiedzą jakie np. wiążą się koszty związane z legalnym prowadzeniem firmy, przez co ich szacunki już od początku są oparte na złych założeniach.

Nie piszę jednak, że Ci się nie uda. Jeśli nie jest to słomiany zapał nie poparty żadnymi argumentami to życzę ci powodzenia. Dobrym pomysłem i ciężka pracą na pewno można wiele osiągnąć - z naciskiem na ciężką pracę, bo jak prześledzisz wszelkie osoby, które coś osiągnęły, to zobaczysz, że nawet super hiper pomysł byłby niczym, gdyby ktoś go nie zrealizował swoją ciężką pracą. Nawet pójdę dalej - większość pomysłów jest dość trywialna, ale została dobrze zrealizowana.
  Forum: Hydepark · Podgląd postu: #913934 · Odpowiedzi: 15 · Wyświetleń: 1 656

athabus
Napisane: 11.11.2011, 13:38:15





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Freelancerka z doskoku to (tak wynika z moich obserwacji) średni pomysł na zarabianie. Sam zlecam trochę rzeczy "drobnych" typu grafika etc. Szczerze mówiąc jestem w szoku jakie rzeczy można dostać w zamian na portalu zlecenia.przez.net. Fakt faktem, że 90% ofert to totalna porażka, ale praktycznie w każdej aukcji znajdzie się ktoś, kto zrobi na prawdę dobrą robotę za przysłowiowe kilka piw. Np. ostatnio za całkiem dobrze wykonaną ulotkę a5 zapłaciłem 100zł netto (dwustronna). Za spory layout z wieloma elementami zapłaciłem 500zł netto ( w tym 3 podstrony i strona główna). Jeśli ktoś ma doświadczenie i wie czego szukać, to na prawdę można trafić na "młodego zdolnego" lub "grafika dorabiającego po godzinach" - fakt, że trzeba wyłowić perełki, ale zlecając jakiejś małej agencji ryzyko jest chyba zbliżone.

Jeśli chodzi o zlecenia to zlecam tylko firmom, bo jest to dla mnie znak, że ktoś poważnie podchodzi do tego co robi oraz mam gwarancję jakiegoś śladu po zleceniu. Miałem kiedyś sytuację, że zlecałem layout i dostałem w odpowiedzi praktycznie gotową koncepcję (choć tego nie wymagałem w ogłoszeniu) - okazało się po chwili szukania, że to layout z templatemonster - gdybym go, kupił i wdrożył to nawet nie miałbym praw do jego użytkowania i śladu po transakcji. Także ogólnie firma w moim odczuciu dla wielu zlecających jest ważna i przede wszystkim będzie ważnym argumentem przy jakiś poważniejszych zleceniach. Nie wyobrażam sobie np. dużej firmy zlecającej czegoś na "gębę" - bo niby jak później mieliby za to zapłacić, przecież kierownik nie wyłoży ze swojej kieszeni, a aby zrobić przelew z konta firmowego musi być jakaś podstawa ku temu. W umowy zlecenia nikt się nie będzie bawił bo to sporo papierków do wymiany (trzeba zawrzeć umowę, zapłacić podatek, wysłać pit na koniec roku podatkowego do zleceniobiorcy etc).

Co do pomysłu na zarabianie - w Twojej sytuacji poszukałbym etatu i próbował się czegoś nauczyć. Jak trochę ogarniesz rynek i będziesz wiedział kto i za co płaci, jakie usługi są potrzebne etc, wtedy będziesz mógł myśleć o zarabianiu na swój rachunek.
  Forum: Hydepark · Podgląd postu: #913443 · Odpowiedzi: 15 · Wyświetleń: 1 656

athabus
Napisane: 20.09.2011, 16:47:19





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Ja się spotkałem, ale było to jakiś rok temu więc dokładnie nie pamiętam rozwiązania. Zdaje się, że trzeba usunąć pliki cachowane przez edytor. Poszukaj jakiegoś katalogu o nazwie cache lub coś podobnego i usuń całą zawartość, to NB odbuduje sobie cache od nowa i powinno śmigać.
  Forum: Komputery i oprogramowanie · Podgląd postu: #900315 · Odpowiedzi: 2 · Wyświetleń: 1 113

athabus
Napisane: 16.05.2011, 19:19:25





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Kupuje się domenę ;-)
Teraz domeny są tak tanie, że nawet szkoda się bawić w rozważania.

Co do kosztów zwrotu to wszystko zależy od tego co chcesz zrobić. Zazwyczaj stawia się po prostu stronkę z reklamami, ale nigdy się tym nie zajmowałem więc nie wiem jak to wygląda w praktyce z zarobkami na takiej stronie.
  Forum: Optymalizacja i pozycjonowanie stron - SEO · Podgląd postu: #863979 · Odpowiedzi: 8 · Wyświetleń: 3 455

athabus
Napisane: 11.05.2011, 13:55:48





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Jeśli mówimy o klasach to wystarczy umieścić je w katalogu /lib i po wyczyszczeniu cachu powinno wszystko działać.
  Forum: Frameworki · Podgląd postu: #862457 · Odpowiedzi: 2 · Wyświetleń: 546

athabus
Napisane: 8.03.2011, 11:06:48





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Wg mnie bazaar to jeden z *nastu systemów kontroli wersji. Jeśli widzisz, że w ogłoszeniach pojawia się wymóg jego znajomości to jak najbardziej warto się mu przyjrzeć - choćby na tyle, aby móc na rozmowie z czystym sumieniem powiedzieć - "tak znam ten system" i nie bać się, że ktoś zada ci pytanie z podstaw, które pokaże, że jesteś kłamcą.
Skoro znasz już np. git'a to nauka bazaara zajmie ci kilka godzin (zapewne, chyba że ten system ma zupełnie inną filozofię - znam go tylko z nazwy).

Gdybym ja dostał takie pytanie na rozmowie kwalifikacyjnej to powiedział bym coś w stylu "nie znam akurat tego systemu, ale na co dzień pracuję z gitem i svn'em więc nauka nowego systemu na pewno nie będzie dla mnie problemem i szybko go sobie przyswoję". Oczywiście jeśli byłoby w ogłoszeniu napisane "znajomość bazaar" to bez wątpienia poświęciłbym te kilka godzin na zapoznanie się z tym systemem.

Natomiast jeśli chodzi o to aby na siłę przerzucać się na inny system kontroli wersji tylko po to aby go poznać to moim zdaniem jest to bez sensu.
  Forum: Kontrola i zarządzanie projektami · Podgląd postu: #844188 · Odpowiedzi: 6 · Wyświetleń: 3 002

athabus
Napisane: 8.02.2011, 16:22:44





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Hekko zapewne się bardziej orientujesz bo siedzisz w tej branży po uszy, że się tak wyrażę. Ale z tego co słyszałem, to w hetzner.de serwery root można uaktywnić od razu z zainstalowanym lampem etc - być może jednak coś kręcę.
  Forum: Serwery WWW · Podgląd postu: #835158 · Odpowiedzi: 17 · Wyświetleń: 2 829

athabus
Napisane: 8.02.2011, 14:41:21





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Myślę, że serwerydlaciebie.pl będą dobrym wyborem, bo z tego co się orientuję to jest to pośrednik hosteurope, a to z kolei (jeśli się dobrze orientuje) oznacza, że serwer otrzymasz wstępnie skonfigurowany. Niemniej w mojej opinii jeśli nie weźmiesz jakiegoś panelu administracyjnego, to za wiele nie zdziałasz i się zniechęcisz. Może najpierw zainstaluj sobie linuxa i spróbuj w nim trochę podziałać używając konsoli, żeby się trochę "otrzaskać".

PS. sprawdź tylko czy w umowie ni ma ukrytych klauzul, że musisz wykupić serwer na kolejne miesiące albo złożyć wymówienie na piśmie na x dni przed końcem okresu abonamentowego.
  Forum: Serwery WWW · Podgląd postu: #835131 · Odpowiedzi: 17 · Wyświetleń: 2 829

athabus
Napisane: 7.02.2011, 21:56:43





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Ten panel, który pokazujesz to panel do zarządzania serwerem. Czyli takie rzeczy jak restart etc. Większość serwerów ma coś takiego.

Tobie natomiast do zarządzani domenami, bazami danych etc będzie potrzebny panel administracyjny. Ogólnie liczą się dwa rozwiązania: DirectAdmin (DA) i cPanel. Oba rozwiązania są płatne. Za ich pomocą możesz samodzielnie dodawać domeny, tworzyć i usuwać bazy danych, dodawać konta ftp itd. Czyli ogólnie to co robisz w zwykłym hostingu. Serwer vps po skonfigurowaniu i zainstalowaniu panelu nie będzie niczym różnił się od hostingu jeśli chodzi o użytkowanie (pomijając konieczność wgrywania aktualizacji i inne drobiazgi). W linuxPl taki panel wg. ich cennika to 12zł/miesiąc.
  Forum: Serwery WWW · Podgląd postu: #834940 · Odpowiedzi: 17 · Wyświetleń: 2 829

athabus
Napisane: 7.02.2011, 17:13:02





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

W sumie jest tak ja napisał Hekko, ale jeśli nie znasz się na administracji serwerów to masz jeszcze inne drogi:
- wykupić vps managed - czyli vps wstępnie skonfigurowany + ileś godzin obsługi w pakiecie. Minus jest taki, że taka usługa znacznie podwyższa cenę. Plus jest taki, że masz praktycznie to co na hostingu tyle, że z indywidualnym podejściem i z większymi zasobami. Taka usługa w niektórych firmach nazywa się hosting dedykowany, co chyba najlepiej odzwierciedla jej istotę
- wykupić vps'a + podstawową konfigurację. Jednorazowy wydatek rzędu 100-200zł. Do tego jeśli KOMPLETNIE się nie znasz warto pomyśleć o jakimś panelu typu DirectAdmin (niestety również płatny) - wtedy będzie to z grubsza wyglądało jak hosting. Minus jest taki, że jeśli coś nie działa to musisz załatwić admina, który ci to wszystko ponastawia. W razie padu nikt za to nie odpowiada i musisz czekać aż Twój admin się tym zajmie. Większość firm hostingowych sprzedających vps oferuje również usługi zarządzania nimi. Także możesz kupić vps + konfigurację i potem ewentualnie prosić ich o pomoc (płatną) jak coś się dzieje
- niektóre firmy zagraniczne sprzedają vps już prekonfigurowane z panele etc w atrakcyjnych cenach - np. zdaje się, że hosteurope.de ma coś takiego w ofercie.

Ja osobiście korzystam z usług ionic.pl jeśli idzie o vps'y i ogólnie jestem zadowolony zarówno z obsługi jak i samego sprzętu/niezawodności. Z tego co pamiętam w droższych pakietach vps jest wliczona 0,5h administracji miesięcznie - pewnie byłaby to usługa dla Ciebie.
  Forum: Serwery WWW · Podgląd postu: #834849 · Odpowiedzi: 17 · Wyświetleń: 2 829

athabus
Napisane: 28.01.2011, 15:05:52





Grupa: Zarejestrowani
Postów: 898
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----

Darko - przepraszam, że dalej to skomentuję, choć przeznaczyłeś temat do zamknięcia, ale mam taką ciekawą obserwację co do sprzętu i jego zakupu.

Pamiętam jak 2 lata temu kupowałem laptopa - siedziałem chyba z tydzień porównując różne opcje dostępne w budżecie jaki miałem. Czytałem testy różnych rozwiązań i w ogóle. W końcu wybrałem najlepszy moim zdaniem sprzęt. Ostatnio kupowałem nowego laptopa - ktoś mi się spytał jaki sprzęt miałem w stary... Kurcze w sumie to nawet nie pamiętałem jak miałem taktowany zegar w procku - wiedziałem tylko ile było ramu. Ot po prostu używa się sprzętu a jak staje się zbyt wolny to kupuje się nowy. Te wszystkie parametry mają znaczenie tylko dla psychiki. Za rok każdy sprzęt, który był kupiony za zbliżoną kwotę będzie dawał tyle samo satysfakcji. I już nie będzie mialo znaczenia czy twoje c2duo jest z generacji takiej czy owakiej ;-)

Co do cen sprzętu to uważam, że ceny w pewnym segmencie rosną geometrycznie w stosunku do liniowych przyrostów wydajności. Imo najlepsze efekty cena/jakość wychodzą dla laptopów w przedziale 2500-3500 i stacjonarek (bez monitora) 1500-3000.

Jedyne rzeczy w które warto inwestować większe środki to:
- monitor
- klawiatura
- myszka (choć sam używam takiej najtańszej logitecha i jestem zadowolony)
Wszystko inne tak szybko się starzeje, że żal wydawać na to większe pieniądze. Za 3-5 lat kupisz porównywalny sprzęt za 3.000zł. Za 10 lat smartfony będą miały większą moc obliczeniową niż to monstrum za 20.000.
  Forum: Hydepark · Podgląd postu: #831593 · Odpowiedzi: 33 · Wyświetleń: 5 077

2 Stron V   1 2 >

New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 20:11