Behavioral Driven Development is underestimated. Fortunately, Sylius shows that it can be used in almost any Symfony app and this presentation will tell you more about Sylius itself, the TDD problem and how BDD solves it. It also describes the usage of Behat and PHPSpec in almost any Symfony & PHP app.
Zaawansowany marketing w aplikacjach mobilnych na przykładzie Vemma Office 3.03camp
Maciej Kowalski, Michał Waśniewski, Jacek Modrakowski i Jakub Bogacki - Implix - Zaawansowany marketing w aplikacjach mobilnych na przykładzie Vemma Office 3.0
Behavioral Driven Development is underestimated. Fortunately, Sylius shows that it can be used in almost any Symfony app and this presentation will tell you more about Sylius itself, the TDD problem and how BDD solves it. It also describes the usage of Behat and PHPSpec in almost any Symfony & PHP app.
Zaawansowany marketing w aplikacjach mobilnych na przykładzie Vemma Office 3.03camp
Maciej Kowalski, Michał Waśniewski, Jacek Modrakowski i Jakub Bogacki - Implix - Zaawansowany marketing w aplikacjach mobilnych na przykładzie Vemma Office 3.0
The document provides an overview of MISYS Gdynia, including a history starting in 2007 providing risk management software, the products developed including Kondor+ and Misys Global Risk, and their clients which include large Polish banks. It describes the teams at MISYS including developers, quality assurance testers, business analysts, and technical support. Finally, it lists some open roles including C++ engineers, quality analysts, and business analysts.
Jak to dobrze robić? E-mail marketing i marketing automation krok po kroku – ...3camp
Tomasz Kryk - Sendingo - Jak to dobrze robić? E-mail marketing i marketing automation krok po kroku – case study – bdsklep.pl, willsoor-shop.pl, zwierzakowo.pl.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Managing and Marketing Subscription ProductsChad Allen
Slides from a talk given at NextNY's Product Management School. The presentation is an introduction to the challenges that product managers and marketers face when working with subscription products. Includes a discussion of balancing acquisition and conversion activities with quality user experience and customer satisfaction.
Jacob Królikowski, COO & Head of Sales at UsabilityTools.com, Web Analytics Wednesday, 17.09.2014
Prezentacja narzędzia UsabilityTools.com – jak zwiększyć współczynnik konwersji i poprawić User Experience dzięki Visual Analytics i zdalnym testom użyteczności.
This document summarizes research on how video-on-demand (VOD) can complement television advertising campaigns. Phase one found that combining TV and VOD can increase campaign reach by up to 1.33% by reaching audiences not exposed to TV. Phase two found that when TV is off-air, VOD can boost brand awareness by 5.5% and sustain message association longer. Using TV and VOD is most effective for light TV viewers, providing almost double the return on investment versus TV-only. In conclusion, the research supports that VOD can amplify awareness, generate more efficient campaigns, and complement a TV buy, showing TV and VOD work well together.
SEO & Content Location - Travel Marketing Conference 2014Thomas Whittam
Travel Marketing Conference 2014 presentation by Thomas Whittam from Ayima on SEO & Content Location.
1) How to increase traffic by restructuring your website
2) Shifting onsite resources to boost authority and product visibility
3) Making sure when your site moves your traffic and sales follow
Ochrona podatnych webaplikacji za pomocą wirtualnych poprawek3camp
Bartosz Jerzman - Ochrona podatnych webaplikacji za pomoca wirtualnych poprawek
Prezentacja poświęcona jest ochronie webaplikacji za pomocą procedury wdrażania wirtualnych poprawek. W ramach prelekcji zostaną przedstawione:
– wykorzystanie Web Application Firewall (implementacja za pomocą projektu opensource – ModSecurity);
– opis poszczególnych faz procedury wdrażania wirtualnych poprawek do ochrony podatnych webaplikacji;
– trzy przypadki użycia wirtualnych poprawek dla rożnych typów ataków.
Marcin Hoppe - HTTPS bez wymówek
HTTPS to podstawa każdej bezpiecznej aplikacji Webowej. Niewielu spieszy się jednak z wdrożeniem. Co jeżeli strona będzie ładowała się wolniej? Czy koszty nie okażą się zbyt wysokie? Czy protokół jest naprawdę bezpieczny? Podczas prezentacji znajdziemy odpowiedzi na te pytania, obalimy kilka popularnych mitów na temat HTTPS i poznamy kilka sztuczek, które ułatwią zdobycie upragnionej zielonej kłódki.
The document provides an overview of MISYS Gdynia, including a history starting in 2007 providing risk management software, the products developed including Kondor+ and Misys Global Risk, and their clients which include large Polish banks. It describes the teams at MISYS including developers, quality assurance testers, business analysts, and technical support. Finally, it lists some open roles including C++ engineers, quality analysts, and business analysts.
Jak to dobrze robić? E-mail marketing i marketing automation krok po kroku – ...3camp
Tomasz Kryk - Sendingo - Jak to dobrze robić? E-mail marketing i marketing automation krok po kroku – case study – bdsklep.pl, willsoor-shop.pl, zwierzakowo.pl.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Managing and Marketing Subscription ProductsChad Allen
Slides from a talk given at NextNY's Product Management School. The presentation is an introduction to the challenges that product managers and marketers face when working with subscription products. Includes a discussion of balancing acquisition and conversion activities with quality user experience and customer satisfaction.
Jacob Królikowski, COO & Head of Sales at UsabilityTools.com, Web Analytics Wednesday, 17.09.2014
Prezentacja narzędzia UsabilityTools.com – jak zwiększyć współczynnik konwersji i poprawić User Experience dzięki Visual Analytics i zdalnym testom użyteczności.
This document summarizes research on how video-on-demand (VOD) can complement television advertising campaigns. Phase one found that combining TV and VOD can increase campaign reach by up to 1.33% by reaching audiences not exposed to TV. Phase two found that when TV is off-air, VOD can boost brand awareness by 5.5% and sustain message association longer. Using TV and VOD is most effective for light TV viewers, providing almost double the return on investment versus TV-only. In conclusion, the research supports that VOD can amplify awareness, generate more efficient campaigns, and complement a TV buy, showing TV and VOD work well together.
SEO & Content Location - Travel Marketing Conference 2014Thomas Whittam
Travel Marketing Conference 2014 presentation by Thomas Whittam from Ayima on SEO & Content Location.
1) How to increase traffic by restructuring your website
2) Shifting onsite resources to boost authority and product visibility
3) Making sure when your site moves your traffic and sales follow
Ochrona podatnych webaplikacji za pomocą wirtualnych poprawek3camp
Bartosz Jerzman - Ochrona podatnych webaplikacji za pomoca wirtualnych poprawek
Prezentacja poświęcona jest ochronie webaplikacji za pomocą procedury wdrażania wirtualnych poprawek. W ramach prelekcji zostaną przedstawione:
– wykorzystanie Web Application Firewall (implementacja za pomocą projektu opensource – ModSecurity);
– opis poszczególnych faz procedury wdrażania wirtualnych poprawek do ochrony podatnych webaplikacji;
– trzy przypadki użycia wirtualnych poprawek dla rożnych typów ataków.
Marcin Hoppe - HTTPS bez wymówek
HTTPS to podstawa każdej bezpiecznej aplikacji Webowej. Niewielu spieszy się jednak z wdrożeniem. Co jeżeli strona będzie ładowała się wolniej? Czy koszty nie okażą się zbyt wysokie? Czy protokół jest naprawdę bezpieczny? Podczas prezentacji znajdziemy odpowiedzi na te pytania, obalimy kilka popularnych mitów na temat HTTPS i poznamy kilka sztuczek, które ułatwią zdobycie upragnionej zielonej kłódki.
ORM allows applications to query and manipulate data in a database using an object-oriented paradigm. However, ORM can lead to performance issues due to "greedy fetching" where unnecessary joins are performed. It is better to write custom queries using aggregation functions to retrieve data from the database in one query and return it without mapping to objects to improve performance. ORM built-in functions should be avoided in favor of writing custom queries with joins and groups to control the queries issued to the database.
Wykorzystanie języka Kotlin do aplikacji na platformie Android3camp
Kotlin is a programming language that the author chose to use for Android development. Some reasons for this choice include curiosity about the language, reviews of its code from JetBrains, and benefits like small app size and fast compilation. While there was a learning curve of around 50 hours, the syntax and approach are different from Java. Some of the features the author most appreciates about Kotlin are its safe code, simple class definitions, lambda expressions, and string templates. Issues are addressed quickly by JetBrains and the Kotlin team. Recommendations for learning Kotlin include reviewing documentation on the Kotlin website and Google samples. Major companies that use Kotlin include Google and JetBrains.
The document discusses RxJava and functional reactive programming (FRP). It provides examples of how to use RxJava for asynchronous and event-based programming using observable sequences. Key points include:
- RxJava allows composing asynchronous and event-based programs using observable sequences for the Java VM.
- Examples demonstrate how to use RxJava for request composition, filtering results, limiting results, and combining multiple asynchronous requests.
- Operators like flatMap(), filter(), limit(), and zip() are used to manipulate and transform observable sequences.
- Topics like threads and schedulers, error handling, and fun examples are also briefly covered. The document emphasizes learning RxJava through examples and code.
This document contains proprietary and confidential information about IgnitionONE's marketing technology and live marketer Paulina. It includes metrics like entrance and exit scores over time for a visitor named Paulina, as well as conversion numbers and spending increases for an advertising campaign. The document also lists Mirek Wasowicz's contact information.
Nasze wieloTORowe doświadczenia w technologicznym safari: Python, Anaconda, RabbitMQ i pożerające wszystko Celery… Czyli Big Data i social commerce na przykładzie aplikacji MioSpot.
Piotr Macuk, Konfeo.com, Programista i biznes – plusy i minusy własnej działa...3camp
Po latach pracy dla klientów i realizowania cudzych pomysłów, przychodzi moment kiedy pragnie się stworzyć własny produkt. Chciałbym opowiedzieć o moim procesie migracji programisty we właściciela biznesu. Pokażę plusy i minusy tej migracji oraz wnioski, które nasuwają mi się po prawie 3 latach pracy nad Konfeo.com.
Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie3camp
Testowanie, walidacja, automatyzacja, QA i wiele innych okiem osoby z wewnątrz. Dlaczego warto się tym zajmować i docenić szerokie możliwości rozwoju. Praca w specyficznym środowisku, które wymaga niezwykłego przystosowania się do zmiany. W końcu, praca dla ludzi odważnych i niezwykłych.
QA to również interdyscyplinarność i wielozadaniowość, często wymagająca wyjścia poza ramy IT. Techniczna podróż od BIOSu do Selenium przez programowanie do datacenter.
Jak przesiąść się na rower na dwóch kółkach? Od trzyosobowego startupu do spó...3camp
Opowieść o tym, jak pasja zmienia się w pracę i co zrobić, by nie stać się korporacją. Do tego parę słów o budowaniu relacji, barierach przy wchodzeniu na nowe rynki i zmienności, do której trzeba się przyzwyczaić.
Łukasz Brzeziński - Jak zarabiać z Wikingami? Czyli monetyzacja portalu inter...3camp
W Norwegii jest ok 4 milionów internautów, z czego 5% to Polacy. Portal www.mojanorwegia.pl skupia prawie 90% rodaków mieszkających w kraju Wikingów. Prezentacja o tym jak i dlaczego warto budować biznes wokół niszowego portalu internetowego.