Napisane: 5.02.2018, 20:58:51 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
E, ale dokładnie po to zrobiłem setRenderer i setExporter żeby móc zmienic renderer lub exporter, są też interfejsy do tego. Generalnie mógłbym zainicjować konstruktor lub całkowicie pozbyć sie fabryki, ale ten sposób wydał mi się najprostszy do używania. |
Forum: Oceny · Podgląd postu: #1228664 · Odpowiedzi: 3 · Wyświetleń: 10 220 |
Napisane: 5.02.2018, 20:01:16 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Hej, pracuje aktualnie nad jednym projektem i jest w nim kawałek CRM w związku z tym potrzebowałem czegoś do masowego generowania faktur dla klientów. Pomyślałem, że pewnie nie jestem pierwszy, który ma ten problem więc można by zrobić z tego osobną bibliotekę do używania w różnych projektach. I tak oto jest: https://github.com/loskoderos/faktura-php Przykładowa faktura: https://github.com/loskoderos/faktura-php/b..._invoice_pl.pdf Używanie jest dość proste:
Tutaj jest pełny przykład: https://github.com/loskoderos/faktura-php/b..._invoice_pl.php Projekt aktualnie bazuje na Xvfb i Wkhtmltopdf, które muszą być zainstalowane w systemie aby działało. Ponieważ, buduję aplikacje w Symfony to pewnie opakuje to w bundle i dodam support dla Twig'a, ale póki co to jest pierwsza beta. Wrzucam tutaj, fajnie jakbyście zajrzeli w kod i ocenili co warto by zmienić. W założeniu to musi być w stanie generować fakture dla dowolnego projektu i wspierać model faktury z dowolnego kraju. Z góry dzięki za feedback. |
Forum: Oceny · Podgląd postu: #1228662 · Odpowiedzi: 3 · Wyświetleń: 10 220 |
Napisane: 19.06.2017, 10:23:07 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Kup alkochol izopropylowy, do kupienia w kazdym lepiej zaopatrzonym sklepie elektronicznym czy z narzedziami ogolnie. ROzkrec laptopa, odepnij wszystkie paterie w tym cmos, rozkrec plyte, zdejmij ruchome czesci jak chcoiazby chlodzenie procka, jezeli mas procka w sockecie to tez wyjmij. Przemyj plyte glowna i komponenty alkocholem, mozes zuzyc zwyklej szczoteczki do zebow zeby pozbyc sie syfu, obadaj elementy stykowe zeby sie tam nic nei gromadzilo. Wysusz, zmontuj, na 99% bedzie dalej dzialal. |
Forum: Hydepark · Podgląd postu: #1217822 · Odpowiedzi: 12 · Wyświetleń: 1 412 |
Napisane: 24.03.2017, 22:16:38 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Dedykowana stacja dokujaca NIE na usb to dla mnie must have i deal breaker. Dlatego jak laptop to tylko ThinkPad, Dell lub w ostateczności HP. Nowe stacje są drogie ale nie zmieniają się z roku na rok i np: do najnowszych ThinkPadów można coś znaleść już w okolicach 300pln a starsze stacje dostanies za 50pln jak nie mniej. Dell podobnie. Używałem dokładnie takiego adaptera. Z Ubuntu uwazaj, jest oficjalny driver od displaylink ktory wspiera urzadzenia na usb 3.0 - http://www.displaylink.com/downloads/ubuntu i działał mi dobrze ale tylko w laptopie z kartą intela. Jak masz dwie karty w laptopie - Intel + Radeon / NVidia to może być problem, nie wiem czy coś się w tej kwestii zmieniło aktualnie. Pod Windowsem - zakładając, że massz usb 3.0 (displaylink wymaga odpowiednich sterowników i na usb 2.0 nie zadziała) - to wpinasz i działa. |
Forum: Hydepark · Podgląd postu: #1213045 · Odpowiedzi: 9 · Wyświetleń: 1 024 |
Napisane: 22.03.2017, 11:54:47 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Kup se adapter USB -> HDMI/VGA/DVI/ czy co tam masz, to jest karta graficzna USB (DisplayLink). |
Forum: Hydepark · Podgląd postu: #1212882 · Odpowiedzi: 9 · Wyświetleń: 1 024 |
Napisane: 17.03.2017, 17:33:50 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Ale szukasz automatu czy normalnie z palca diagramy do HLD, LLD, itd? Jak recznie, to Visio, Lucidchart, draw.io i podobne. Osobiscie uzywam Lucidchart, tanie i warte kasy. |
Forum: Komputery i oprogramowanie · Podgląd postu: #1212668 · Odpowiedzi: 4 · Wyświetleń: 1 051 |
Napisane: 17.03.2017, 17:35:29 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
zwykly WoL (Wake on Lan) to ogarnie, wystarczy wyslac pakiet na odpowiedni port mac, sa softy do tego gotowe, jak juz system wystartuje to niech uruchomi usluge zebys mial sie z tym jak polaczyc. |
Forum: Hydepark · Podgląd postu: #1212669 · Odpowiedzi: 2 · Wyświetleń: 734 |
Napisane: 19.01.2017, 11:44:00 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
@mrc za przeproszeniem ale na stronę wizytówkę Wordpress? Żartujesz sobie? Na one page też wordpressa wsadzisz? Wiesz w ogole po co jest 'wizytowka', czy bardziej 'landing page'? Kampania, a wizytowka jest jej czescia, ma sciagnanc na landing page jak najwiecej potencjalnych zainteresowanych (prospects), ktorych starasz sie namowic na 'cos' i zamienic ich w leady aby wrzucic w lejek sprzedazy. Jak tego nie ma, to taka strone wizytowke za 50pln mozna w zasadzie wyrzucic do kosza. Od strony technicnej: - landing page - kontakt - seo (crawlery i social) - subskrypcja - lista mailingowa - autoresponder - followery - segmentacja - magnety - engagement - analityka - inne formularze, ankiety, etc. Wiec taki wordpress to minimum, a pisanie tego od zera jest hmm glupie. Zabawne jak programisci biora sie za marketing od dupy strony czyli od kodu |
Forum: Hydepark · Podgląd postu: #1208700 · Odpowiedzi: 10 · Wyświetleń: 891 |
Napisane: 19.01.2017, 10:37:57 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Potrzebujesz FW czy zadowolonego klienta i kasy na koncie... szybko ? |
Forum: Hydepark · Podgląd postu: #1208692 · Odpowiedzi: 10 · Wyświetleń: 891 |
Napisane: 19.01.2017, 10:21:20 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Wordpress, zasada 80/20, 80% rzeczy zrobisz w wordpresie za pomoca gotowych pluginow, masz zaplecze ludzi ktorzy nad tym siedza wiec grzech nie skorzystac. 20% to dodatki, ktore dopiero jak naprawde potrzeba mozesz dobudowac "obok". |
Forum: Hydepark · Podgląd postu: #1208690 · Odpowiedzi: 10 · Wyświetleń: 891 |
Napisane: 20.01.2017, 16:03:34 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Stoisz przed taka sama sytuacja jak zatrudnienie pracownika wiec odpowiednia umowa NDA powinna zalatwic sprawa. W przypadku jej naruszenia masz idziesz z tym do sadu i masz prawo zadac kasy za wyrownanie strat. Z drugiej strony nawet w duzych firmach gdzie know-how jest wartosciowe, zadko w Polskich warunkach daje sie kwoty wieksze niz 50..100k zl za zlamanie NDA i bywa tak, ze inna firma placi taka kare za 'wykupienie' pracownika z jego poprzedniej firmy. Inna kwestia, jezeli twoj kod to twoj najbardziej wartosciowy asset w firmie, a nie relacje i umowy z klientami... to cos masz nie tak ze swoim biznesem. |
Forum: Hydepark · Podgląd postu: #1208783 · Odpowiedzi: 8 · Wyświetleń: 1 693 |
Napisane: 10.10.2016, 16:38:53 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Odrobina konstruktywnej (mam nadzieje) krytyki. O ile sama idea przetwarzania wieloprocesowego i asynchronicznosci jest jak najbardziej sluszna i daje spore mozliwosci, to pytanie dlaczego na sile Pehap? Co do kodu, przejzalem na szybko demo chat i wybacz ale wedlug mnie kod cierpi na to samo co wielkie frejmlorki pehapowe jak Symfony czy nawet Zend: kompleks javy, masa kodu ktory nie robi nic, a dodaje zlozonosci. Zerknij dla porownania jak wygladala by ta sama funkcjonalnosc w np: pythonie uzywajac flaska + celery, czy akka.io + play w scali. Na plus, podoba mi sie to dobrze wygladajaca dokumentacja, moze brakuje nieco tutoriali, ale z gory wyglada na projekt, ktory moze kogos zainteresowac. |
Forum: Oceny · Podgląd postu: #1201953 · Odpowiedzi: 12 · Wyświetleń: 7 139 |
Napisane: 27.06.2016, 16:32:46 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Mysle, ze wszystko 'zalezy'. Od klienta, jaka branza, jaki budzet, jaki termin, jaka strategia i od Ciebie, czy jestes produktowy czy projektowy, jaki i czy w ogole masz proces sprzedazowy, rowniez od tego czy to upsell czy greenfield. Moje doswiadczenie jest takie, ze jak masz lead to opportunity powinno byc otwarte dopiero jak klient wysyla RFI/RFP. W RFP powinnien byc z z grubsza opisany koncept biznesu jaki klient proboje zrealizowac. Klienci sa rozni i czasem dostaniesz tylko cos w stylu 'chce CMS', a czasem jest sprecyzowana lista wymagan, nawet przygotowana przez inna firme. Jak sa wymagania to krotka pilka - analizujesz je pod katem twojego produktu/uslugi i dajesz z grubsza wycene. Warto miec na to gotowce. Jak masz przypadek ze klient nie wie dokladnie co chce, no to najpierw sprzedajesz konsulting. Kruczek jest tu taki, ze istnieje konflikt interesow - mozesz byc autorem specyfikacji pod siebie. Przygotowana specyfikacja jest wkladem do wyceny, jest to etap analizy i powinien byc platny. Oczywiscie mozesz probowac sprzedawac Agile, ale szczerze zycze powodzenia :-) Twoj przypadek brzmi jakby klient oczekiwal niskopoziomowej specyfikacji systemu - spoko, jak chce to niech zaplaci. Powinien Ci wyslac formalne zamowienie na to, a Ty okreslic naklad pracy i wynegocjowac kompromisowy budzet. Jezeli bedzie chcial kontynuowac projekt, to negocjuj commitment do specyfikacji - podstawa w kwestiach spornych. Nastepnie jak beda zmiany, a pewnie beda, dodajesz je jako Change Requesty wyceniane osobno. Ktos pisal wyzej, ze sprzedajesz taski/czas - super, ale dopoki nie masz relacji z klientem i dobrej historii u niego raczej nie masz opcji time & material. |
Forum: Hydepark · Podgląd postu: #1194948 · Odpowiedzi: 16 · Wyświetleń: 601 |
Napisane: 14.06.2016, 15:11:14 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Wcale nie napisałem, że jest szybki no tak fakt teraz mają Cloud Dataflow Chodzilo mi oto, ze Hadoop nie nadaje sie do wykonywania czegokolwiek w czasie niemal rzeczywistym. To jest po prostu framework do wykonywania batchowych jobow, do tego jest passe i sa juz lepsze narzedzia na rynku. Pracowalem przy projekcie wyszukiwarki w pewnej europejskiej firmie, ktora ma ambicje przejac czesc rynku wyszukiwania od Google. Jest z tym masa roboty ale nie ma tam cudow. Szybkie wyszukiwanie mozna napisac od zera chociazby w pythonie i spokojnie wyciagnie tysiace zapytan na sekunde. Samo szukanie w indeksie jest trywialne, indeksowanie sprawia problemy skali, potrzeba setek maszyn zeby po prostu trzymac taka ilosc danych, do tego dochodzi replikacja, regiony itp. Mapreduce i pochodne stosuje sie do budowania indeksu na podstawie danych chociazby z wyszukiwarek internetowych, dzisiaj nawet crawling nie ma sensu bo internet rosnie zbyt szybko, a przegladarki internetowe sa "za darmo" bo to co wpisujecie w szukajce i w pasku adresu jest produktem na ktorym stoi duzy biznes. |
Forum: Hydepark · Podgląd postu: #1194125 · Odpowiedzi: 10 · Wyświetleń: 1 561 |
Napisane: 14.06.2016, 14:44:32 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Wyszukiwarka Google dziala szybko bo nie napisali jej w Pehapie z uzyciem MySQL i LIKE % A na powaznie to sobie poczytaj o Reverse Index i TF/IDF, gugiel to w duzym skrocie wlasnie taki rozproszony index, ktory z zalozenia dziala szybko. Cytat No tak Hadoop robi swoją robotę, wraz z ich mechanizmem MapReduce O Hadoopie mozna wiele powiedziec ale napewno nie to, ze jest szybki Afaik google nie stoi juz na MapReduce. |
Forum: Hydepark · Podgląd postu: #1194120 · Odpowiedzi: 10 · Wyświetleń: 1 561 |
Napisane: 6.06.2016, 12:39:15 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Czesc, projektuje pewien system ecommerce, poki co wysokopoziomowo, wymagania, mockupy, procesy biznesowe, generalnie co to ma robic. Na dniach bede musial zejsc poziom nizej na architekture, model danych i pojawia sie kwestia technologi i frameworka do implementacji. Pytanie w jakiej technologi i w jakim frameworku to zaimplementowac? Jakich narzedzi byscie uzyli do zbudowania systemu ecommerce tak aby mozna bylo oddelegowac prace zewnetrznej firmie lub zatrudnic programistow? Zalozenia sa z grubsza takie: - projekt wewnetrzny - czas zycia systemu 2..3 lata - wiele brandowanych instalacji - frontend uzywany przez klientow i automatyczny backend - brak backoffice (osobny projekt) - integracje z zewnetrznymi systemami (platnosci, analityka) - 1k...10k zarejestrowanych kientow - relacyjna baza danych - brak potrzeby skalowania (przy wiekszym ruchu i tak zostanie przepisany) Nie jest to rocket science wiec po przekazaniu projektu do wdrozenia dobrze by bylo zeby mozna bylo go wykanac praca ludzi na poziomie junior/mid developer. Najlepiej ludzmi dostepnymi na Polskim rynku. Takze aby mozna bylo zmienic developerow w trakcie pracy nad systemem i pozniejszym utrzymaniem. Sklaniam sie ku PHP jako stosunkowo taniej i dostepnej technologii. Dzieki z gory za odpowiedzi i sugestie. |
Forum: Hydepark · Podgląd postu: #1193467 · Odpowiedzi: 36 · Wyświetleń: 3 049 |
Napisane: 16.05.2016, 15:56:33 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
|
Forum: Hydepark · Podgląd postu: #1192059 · Odpowiedzi: 9 · Wyświetleń: 905 |
Napisane: 12.05.2016, 10:26:41 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Jak ktos uzywa Linuxa i ma SSD w laptopie i dodatkowy dysk, to polecam sie zapoznac z ZFS on Linux. Ogolnie mozna postawic system na SSD, i zrobic sobie dodatkowe niewielkie partycje na cache (L2ARC, ZIL), wtedy z drugim dyskiem dziala to jak hybryda SSD+HDD i w efekcie mozna miec duzy dysk o znacznie wiekszej wydajnosci niz zwykly talerzowy hdd. |
Forum: Hydepark · Podgląd postu: #1191741 · Odpowiedzi: 52 · Wyświetleń: 3 289 |
Napisane: 11.05.2016, 22:44:51 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Bierz koniecznie z dyskiem SSD, ewentualnie dokup dysk SSD. T420 to fajny laptop, bo jak nie używasz dvd na co dzień, to można go odpiąć i w jego miejsce wsadzić kieszeń na dysk (pacz na alledrogo) i w tej kieszeni możesz mieć drugi dysk na dane. |
Forum: Hydepark · Podgląd postu: #1191714 · Odpowiedzi: 52 · Wyświetleń: 3 289 |
Napisane: 11.05.2016, 22:03:36 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
|
Forum: Hydepark · Podgląd postu: #1191706 · Odpowiedzi: 52 · Wyświetleń: 3 289 |
Napisane: 11.05.2016, 21:40:19 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
A ten lapek : http://allegro.pl/laptop-lenovo-g50-30-int...6009401972.html poradzi sobie z full hd na monitor zewnetrzny? Może mi polecicie coś lepszego dam max 900 zł? Matryca 15" i 1366x768? Celeron, 4gb ramu, hdd i win8? Kupienie tego, to kasa wyrzucona w błoto. Chyba, że naprawde ktoś ma niskie oczekiwania. 900zł to nie jest duży budżet, ale da rade w tej kasie znaleść poleasingowy biznesowy laptop. Chociażby ThinkPad T420 lub Dell E6420, matryca HD+ 1600x900, procek i5 niemal 3.5x mocniejszy niz ten celeron. Lepsza klawiatura i możliwość rozbudowy. Nowy laptop za 900pln to nie laptop. |
Forum: Hydepark · Podgląd postu: #1191699 · Odpowiedzi: 52 · Wyświetleń: 3 289 |
Napisane: 11.05.2016, 13:38:15 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
I tak czytam to co piszecie i mnie zastanawia jedno. Jakim cudem na takim laptopie możecie pracować? Ja mam i5 5200U i procesor moim zdaniem jest słaby. Niby mam tylko 4 GB, ale wystarczy jeden filmik YT, który żre prawie całe CPU. Bo trzeba se kupic laptopa do pracy, a nie atrape dla zjadacza kontentu. O stacji dokujacych slyszal? Kazdy szanujacy sie producent je ma w wyzszych modelach laptopow, Lenovo/Dell/HP. Testowy setup, odpinasz laptopa ze stacji i po sprawie. |
Forum: Hydepark · Podgląd postu: #1191647 · Odpowiedzi: 52 · Wyświetleń: 3 289 |
Napisane: 10.05.2016, 15:40:13 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Jezeli pracujesz u siebie, zawsze w jednym miejscu i masz w nim sporo przestrzeni to bralbym stacjonarke, glownie dlatego ze kosztowo wychodzi dobrze, do tego nie dwa, ale trzy monitory ze wzgledu na ergonomie. Tak jak kolega wyzej napisal, latwo rozbudowac, do tego duzo perfyferiow: mechaniczna klawiatura, dobra mysz, dobre audio i internet po kablu. Niestety sam nie umiem usiedziec w jednym miejscu zbyt dlugo dlatego dla mnie laptop to podstawa. Polecam mobilne stacje robocze, kupilem uzywany W520 i pracuje na nim od dwoch lat, do tego jak jest miejsce: dwa zewnetrzne monitory 1920x1200 plus ekran laptopa, co daje sumarycznie trzy ekrany. Wydajnosciowo jest jak na laptopa stosunkowo dobrze, doskonala klawiatura, FullHD, i7, 8 watkow, 32gb ramu, 256gb ssd + 1tb hdd spiete w hybryde. Mobilny serwer, wiec vagranty smigaja Do tego drugi zapasowy laptop 12", u mnie X220, z ktorym podrozuje - i5, 16gb ramu, 256gb ssd + 500gb hdd i 6h na baterii. Gdybym kupowal dzisiaj, to najpewniej ThinkPad T460p w mocnej konfiguracji lub ewentualnei ThinkPad P50. W biurze aktualnie uzywam Macbook Pro 13", ergonomiczna tragedia, jedyne plusy to bateria, unix i hidpi. Nie polecam. |
Forum: Hydepark · Podgląd postu: #1191571 · Odpowiedzi: 52 · Wyświetleń: 3 289 |
Napisane: 3.06.2015, 13:13:06 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
W wawie 1 lipca odbędzie się spotkanie CloudBeerPL #002, na którym włąsnie ma być ekipa z Google i zaprezentuje co ciekawego można zrobić z Google Cloud Platform, więc jak masz ochote zobaczyć jak to robią eksperci to zapraszam! http://www.meetup.com/CloudBeerPL/events/222984650/ |
Forum: Serwery WWW · Podgląd postu: #1160413 · Odpowiedzi: 1 · Wyświetleń: 746 |
Napisane: 24.04.2015, 15:36:02 | |
Grupa: Zarejestrowani Postów: 125 Dołączył: 27.01.2010 Ostrzeżenie: (0%) |
Cepa z calym szacunkiem, ale znam stawki i tak jak mowilem nie w tym problem. Problem polega na tym, ze niestety 90% devow ma problemy w kwestii organizacji podejscia do klienta, trzymania terminow i przede wszystkim JAKOSCI calego projektu. Czesto to wyglada tak: "zrobilem funkcjonalnosc X i swiata poza tym nie widze, nie obchodzi mnie ze reszta sie posypala, ps. nawet tego nie sprawdzalem, bo po co..." W tej chwili place stawki takie jak wymieniles i dalej praktycznie 24/7 musze sprawdac pilnowac pokazywac palcem wrecz robic code reviews a moj czas tez kosztuje.. Ok, a czy (o ile) dostajesz proposal rozwiazania, jest slowo o prowadzeniu projektu, spisane procesy, aby ocenić stopień dojrzałości organizacji? Skoro stawki rynkowe, to może problem z zarządzaniem jest, a nie z jakością developerów, którzy często jak sam napisałeś skupiają się jedynie na technicznych aspektach. Kolejna rzecz, te kary umowne też do czegoś służą |
Forum: Hydepark · Podgląd postu: #1155766 · Odpowiedzi: 42 · Wyświetleń: 2 861 |
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: 26.04.2024 - 14:46 |