{"id":10281,"date":"2022-06-06T19:30:00","date_gmt":"2022-06-06T17:30:00","guid":{"rendered":"https:\/\/ready-os.com\/?p=10281"},"modified":"2023-02-01T16:08:42","modified_gmt":"2023-02-01T15:08:42","slug":"php-con-2022","status":"publish","type":"post","link":"https:\/\/www2.ready-os.com\/pl\/php-con-2022\/","title":{"rendered":"Ready g\u0142\u00f3wnym sponsorem PHPCon 2022!"},"content":{"rendered":"\n<p>Mamy ogromn\u0105 przyjemno\u015b\u0107 zosta\u0107 sponsorem g\u0142\u00f3wnym tegorocznej edycji PHP CON 2022, czyli najwi\u0119kszej konferencji po\u015bwi\u0119conej j\u0119zykowi oprogramowania PHP!&nbsp;Konferencja odb\u0119dzie si\u0119 w dniach 28-30 pa\u017adziernika w Hotelu Villa Verde Congress &amp; Spa w Zawierciu, ca\u0142kowicie w realu! Na poprzedniej edycji go\u015bci\u0142o oko\u0142o 1000 programist\u00f3w z Polski i innych kraj\u00f3w, co czyni j\u0105 jedn\u0105 z najwi\u0119kszych konferencji dla programist\u00f3w w Europie!&nbsp;<\/p>\n\n\n\n<p>Jako sponsor tego niesamowitego wydarzenia, chcieli\u015bmy w kilku s\u0142owach przybli\u017cy\u0107 uczestnikom nasz\u0105 firm\u0119.  Jako firma eDokumenty sp. z o. o. jeste\u015bmy na rynku od 2015 roku i specjalizujemy si\u0119 w tworzeniu rozwi\u0105za\u0144 dla firm w segmencie ECM. Dostarczamy zar\u00f3wno webowe rozwi\u0105zania onPremise do obs\u0142ugi obiegu dokument\u00f3w oraz budowy specjalistycznych\u00a0rozwi\u0105za\u0144 do obs\u0142ugi proces\u00f3w, jak r\u00f3wnie\u017c od kilku lat rozwijamy dwie multi-tenantowe platformy cloud:\u00a0jedn\u0105\u00a0pod w\u0142asn\u0105 mark\u0105 Ready_\u2122\u00a0<a href=\"https:\/\/ready-os.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/ready-os.com\/<\/a>,\u00a0a drug\u0105 w modelu White Label wsp\u00f3lnie z firm\u0105 Symfonia (wcze\u015bniej Sage) &#8211;<a href=\"https:\/\/ready-os.com\/\">\u00a0<\/a><a href=\"https:\/\/obiegdokumentow.symfonia.pl\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/obiegdokumentow.symfonia.pl, kt\u00f3rej<\/a> jeste\u015bmy partnerem technologicznym.\u00a0Obie platformy obs\u0142uguj\u0105 ju\u017c po kilka, kilkana\u015bcie tysi\u0119cy jednoczesnych u\u017cytkownik\u00f3w, ale mamy apetyt na du\u017co, du\u017co wi\u0119cej, w tym rynki zagraniczne.\u00a0<a href=\"https:\/\/ready-os.com\/\"><br><br><\/a>Naszym najwi\u0119kszym osi\u0105gni\u0119ciem jest stworzenie jednolitego i kompleksowego \u015brodowiska s\u0142u\u017c\u0105cego do pracy, komunikacji i zarz\u0105dzania dla ca\u0142ej firmy. Nazwali\u015bmy go Ready_\u2122 na cze\u015b\u0107 znaku zach\u0119ty konsoli j\u0119zyka BASIC,\u00a0kt\u00f3ry wielu programistom na ca\u0142ym \u015bwiecie otworzy\u0142 drog\u0119 do pasji programowania. Ready_\u2122\u00a0odnosi si\u0119 r\u00f3wnie\u017c\u00a0do gotowych aplikacji do zarz\u0105dzania firm\u0105, kt\u00f3re mo\u017cna szybko uruchomi\u0107 za pomoc\u0105 systemu, a tak\u017ce do personalnego charakteru systemu, kt\u00f3ry dla wielu staje si\u0119 najwa\u017cniejszym asystentem i pomocnikiem w zarz\u0105dzaniu firm\u0105.<\/p>\n\n\n\n<p>System oczywi\u015bcie dzia\u0142a w ka\u017cdej przegl\u0105darce&nbsp;i&nbsp;posiada komunikuj\u0105c\u0105 si\u0119 za pomoc\u0105 REST aplikacj\u0119 mobiln\u0105. Bez nadmiernej przesady mo\u017cna go okre\u015bli\u0107 mianem systemu operacyjnego. Dlaczego? Posiada w\u0142asny&nbsp;manager okien oraz umo\u017cliwia&nbsp;stosowanie niezliczonej i niedeterministycznej liczby&nbsp;operacji z wykorzystaniem wchodz\u0105cych we wzajemne interakcje komponent\u00f3w i obiekt\u00f3w. Mo\u017cna uruchamia\u0107 w nim&nbsp;wbudowane aplikacje a tak\u017ce doinstalowywa\u0107 nowe aplikacje z marketu. Przedsi\u0119wzi\u0119cie stworzenia tego typu systemu by\u0142o ogromne, poniewa\u017c minimalny zakres funkcjonalny takiego systemu obejmuje kilkadziesi\u0105t kontekst\u00f3w biznesowych, z kt\u00f3rych wiele stanowi materia\u0142 na&nbsp;niezale\u017cne&nbsp;aplikacje, maj\u0105ce zreszt\u0105 swoje specjalizowane odpowiedniki na rynku. Niemniej to si\u0119 uda\u0142o! System dzia\u0142a i stale zdobywa nowych klient\u00f3w i uznanie w bran\u017cy ECM. Pod wzgl\u0119dem przychod\u00f3w ze sprzeda\u017cy jeste\u015bmy w TOP3 raportu Computerworld dla bran\u017cy ECM w Polsce, bior\u0105c pod uwag\u0119 firmy&nbsp;rozwijaj\u0105ce w\u0142asny produkt. Kilkukrotnie zdobywali\u015bmy r\u00f3\u017cnego rodzaju nagrody w niezale\u017cnych konkursach, a tak\u017ce stale otrzymujemy sporo pozytywnego feedbacku od naszych klient\u00f3w, kt\u00f3rzy nierzadko staj\u0105 si\u0119 entuzjastami naszego brandu.<\/p>\n\n\n\n<p>Nasz system mo\u017cna kocha\u0107 i nienawidzie\u0107. Kocha\u0107 go mo\u017cna za genialn\u0105 prostot\u0119 i logik\u0119 architektury zar\u00f3wno w warstwie&nbsp;danych jak i UI. Nienawidzi\u0107 mo\u017cna go za monolityczn\u0105 architektur\u0119 kodu, niezmierzone obszary niepokrytego \u017cadnymi testami kodu Legacy, oraz wci\u0105\u017c doskwieraj\u0105ce braki w dokumentacji dla developer\u00f3w. Skutkuje to wci\u0105\u017c zbyt du\u017c\u0105 &#8211; jak na tak dojrza\u0142y system liczb\u0105 b\u0142\u0119d\u00f3w, a w dalszej przysz\u0142o\u015bci mo\u017ce ograniczy\u0107 mo\u017cliwo\u015bci skalowania.&nbsp;<\/p>\n\n\n\n<p>Pomimo swoich lat, system w \u017cadnym wypadku nie jest wytworem spaghetti kodu. Posiada modularn\u0105 i obiektow\u0105 budow\u0119, a wiele problem\u00f3w z\u0142o\u017cono\u015bci zosta\u0142o zaadresowanych przez zaimplementowane tradycyjne wzorce projektowe (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Design_Patterns\" target=\"_blank\" rel=\"noreferrer noopener\">autorstwa Gang of Four<\/a>). W ci\u0105gu ostatnich 7 lat\u00a0od za\u0142o\u017cenia sp\u00f3\u0142ki eDokumenty intensywnie dopisywali\u015bmy mn\u00f3stwo nowych funkcji i usprawniali\u015bmy interfejs oraz komponenty systemu. Dzi\u0119ki temu do systemu mo\u017cna dopisywa\u0107 r\u00f3\u017cne aplikacje dziedzinowe, korzystaj\u0105c z API, bibliotek systemowych, narz\u0119dzi no-code i low-code. Dla element\u00f3w no-code i low-code dost\u0119pne s\u0105 narz\u0119dzia kontroli wersji, instalowania i aktualizacji \u2014 RPM \u2014 Ready Package Manager. Dzi\u0119ki temu zmiany w aplikacjach mo\u017cna wprowadza\u0107 i nadzorowa\u0107 wykorzystuj\u0105c do tego GitLab Flow i deployowa\u0107 automatycznie za pomoc\u0105 umieszczonych tam Pipeline-\u00f3w. Licencjonowanie, zakupy, abonamenty i odnowienia obs\u0142uguje narz\u0119dzie AppStore, r\u00f3wnie\u017c nasz autorski system, za pomoc\u0105 kt\u00f3rego klienci mog\u0105 \u0142atwo kupowa\u0107 i instalowa\u0107 w\u00a0swoich tenantach udost\u0119pnione tam aplikacje.<\/p>\n\n\n\n<p>Nasz stack technologiczny obejmuje nast\u0119puj\u0105ce technologie, j\u0119zyki, protoko\u0142y i \u015brodowiska:<br>PHP7, Javascript, HTML5, CSS3, Less, Apache, PostgreSQL, AWS, Linux, Bash, VM, GitLab,&nbsp;Ansible, Terraform, RabbitMQ, Redis, Webhook, Websocket, REST, Oauth, WebDAV, CalDAV, BPMN, IMAP, Flutter, Python.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"685\" src=\"https:\/\/ready-os.com\/wp-content\/uploads\/2021\/12\/Best-in-cloud-sq-1024x685.png\" alt=\"Best in Cloud\" class=\"wp-image-8472\" srcset=\"https:\/\/www2.ready-os.com\/wp-content\/uploads\/2021\/12\/Best-in-cloud-sq-1024x685.png 1024w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2021\/12\/Best-in-cloud-sq-300x201.png 300w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2021\/12\/Best-in-cloud-sq-768x514.png 768w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2021\/12\/Best-in-cloud-sq.png 1423w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Schemat architektury rozwi\u0105zania White Label uhonorowanego nagrod\u0105 Best in Cloud 2021<\/figcaption><\/figure>\n\n\n\n<p>Pomimo tego, \u017ce wykorzystujemy ju\u017c wiele z nowoczesnych technologii, to nadal du\u017ca cz\u0119\u015b\u0107 systemu jest monolitem ograniczaj\u0105cym skalowalno\u015b\u0107 i wymagaj\u0105cym szczeg\u00f3lnej uwagi podczas wprowadzania zmian ze wzgl\u0119du na&nbsp;du\u017c\u0105 liczb\u0119 zale\u017cno\u015bci i brak test\u00f3w automatycznych.&nbsp;U\u017cytkownicy czasami natrafiaj\u0105 na r\u00f3\u017cne niedogodno\u015bci, brak lub dzia\u0142anie funkcji niezgodne z intuicj\u0105. Chcemy udoskonali\u0107 te miejsca, a tak\u017ce uzupe\u0142ni\u0107 model funkcjonalny kilkoma narz\u0119dziami, kt\u00f3rych po prostu nie zd\u0105\u017cyli\u015bmy zrobi\u0107, cho\u0107 si\u0119 o to ju\u017c dawno prosi\u0142o.<\/p>\n\n\n\n<p>Naszym celem jest uzyskanie stabilno\u015bci, skalowalno\u015bci i wysokiej jako\u015bci produktu, zachowuj\u0105c zdolno\u015b\u0107 do szybkiego wprowadzania zmian i rozwoju systemu oraz tworzonych w nim aplikacji.&nbsp;Chcemy przej\u015b\u0107 &#8222;Od monolitu do mikrous\u0142ug&#8221;, oraz w pe\u0142ni zaimplementowa\u0107 za\u0142o\u017cenia biblii DevOps czyli &#8222;Accelerate Building and Scaling High Performing Technology Organizations&#8221;, a zespo\u0142y rozwija\u0107 zgodnie z &#8222;Team Topologies&#8221;. <\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Accelerate_(book)\"><img loading=\"lazy\" decoding=\"async\" width=\"331\" height=\"499\" data-id=\"10287\" src=\"https:\/\/ready-os.com\/wp-content\/uploads\/2022\/06\/accelerate.jpg\" alt=\"\" class=\"wp-image-10287\" srcset=\"https:\/\/www2.ready-os.com\/wp-content\/uploads\/2022\/06\/accelerate.jpg 331w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2022\/06\/accelerate-199x300.jpg 199w\" sizes=\"(max-width: 331px) 100vw, 331px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/teamtopologies.com\/key-concepts\"><img loading=\"lazy\" decoding=\"async\" width=\"334\" height=\"499\" data-id=\"10288\" src=\"https:\/\/ready-os.com\/wp-content\/uploads\/2022\/06\/team_topologies.jpg\" alt=\"\" class=\"wp-image-10288\" srcset=\"https:\/\/www2.ready-os.com\/wp-content\/uploads\/2022\/06\/team_topologies.jpg 334w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2022\/06\/team_topologies-201x300.jpg 201w\" sizes=\"(max-width: 334px) 100vw, 334px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.oreilly.com\/library\/view\/monolith-to-microservices\/9781492047834\/\"><img loading=\"lazy\" decoding=\"async\" width=\"381\" height=\"499\" data-id=\"10289\" src=\"https:\/\/ready-os.com\/wp-content\/uploads\/2022\/06\/monolith_to_microservices.jpg\" alt=\"\" class=\"wp-image-10289\" srcset=\"https:\/\/www2.ready-os.com\/wp-content\/uploads\/2022\/06\/monolith_to_microservices.jpg 381w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2022\/06\/monolith_to_microservices-229x300.jpg 229w\" sizes=\"(max-width: 381px) 100vw, 381px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>Je\u015bli znasz te pozycje i chcia\u0142by\u015b by\u0107 cz\u0119\u015bci\u0105 tego procesu, a tak\u017ce masz odpowiednie do\u015bwiadczenie, wiedz\u0119 i\u00a0otwarty umys\u0142, to zapraszamy! \u00a0Potrzebujemy jednej, maksymalnie dw\u00f3ch, ale bardzo konkretnych os\u00f3b, kt\u00f3re b\u0119d\u0105 mog\u0142y wesprze\u0107 obecny zesp\u00f3\u0142 developer\u00f3w (patrz\u00a0<a href=\"https:\/\/ready-os.com\/pl\/category\/ready-jobs\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/ready-os.com\/pl\/category\/ready-jobs\/<\/a>).\u00a0<\/p>\n\n\n\n<p>Podczas konferencji wyst\u0105pimy z wyk\u0142adem sponsora pod tytu\u0142em &#8222;Od monolitu do mikrous\u0142ug&#8221;, podczas kt\u00f3rego poka\u017cemy system, jego obecn\u0105 architektur\u0119 oraz roadmap\u0119 naszej transformacji do High Performing Technology Organizations. Zapraszamy!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mamy ogromn\u0105 przyjemno\u015b\u0107 zosta\u0107 sponsorem g\u0142\u00f3wnym tegorocznej edycji PHP CON 2022, czyli najwi\u0119kszej konferencji po\u015bwi\u0119conej j\u0119zykowi oprogramowania PHP!&nbsp;Konferencja odb\u0119dzie si\u0119 w dniach 28-30 pa\u017adziernika w Hotelu Villa Verde Congress &amp; Spa w Zawierciu, ca\u0142kowicie w realu! Na poprzedniej edycji go\u015bci\u0142o oko\u0142o 1000 programist\u00f3w z Polski i innych kraj\u00f3w, co czyni j\u0105 jedn\u0105 z najwi\u0119kszych konferencji [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":10299,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[95],"tags":[],"_links":{"self":[{"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/posts\/10281"}],"collection":[{"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/comments?post=10281"}],"version-history":[{"count":11,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/posts\/10281\/revisions"}],"predecessor-version":[{"id":13926,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/posts\/10281\/revisions\/13926"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/media\/10299"}],"wp:attachment":[{"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/media?parent=10281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/categories?post=10281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/tags?post=10281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}