Projektowanie wysokowydajnych i skalowalnych serwisów WWW - Warstwa aplikacjiAntoni Orfin
Część pierwsza prezentacji pochodzącej z warsztatów skupiających się na zagadnieniach projektowania i wytwarzania wysokowydajnych i skalowalnych serwisów webowych.
Prezentacja opisuje problemy związane z warstwą aplikacji:
- Rodzaje skalowania
- Architektury nastawione na zapewnienie wysokiej wydajności i skalowalności
- Zagadnienia Load-Balancingu
- Metody cache'owanie - n-Tier Cache, Varnish, Redis
- Service Oriented Architecture
Kainos Tech Space #1 : DevOps : Pawel Chmielinski - Dobre praktyki przy pisan...Kainos Polska
Pisanie kodu Puppeta jest łatwe. Pisanie kodu Puppeta, który po roku nie staje się plątaniną if-ów i exec-ów dla przypadków szczególnych jest już trochę trudniejsze i wymaga narzucenia sobie pewnej dyscypliny. W ramach prezentacji pokażę jak pisać kod, który łatwo zrozumieć, jest prosty w utrzymaniu i rozszerzaniu oraz spełnia rekomendowane przez społeczność Puppeta dobre praktyki.
Projektowanie wysokowydajnych i skalowalnych serwisów WWW - Warstwa danychAntoni Orfin
Część druga prezentacji pochodzącej z warsztatów skupiających się na zagadnieniach projektowania i wytwarzania wysokowydajnych i skalowalnych serwisów webowych.
Prezentacja opisuje problemy związane z warstwą danych:
- Replikacja (master-master, master-slave)
- Partycjonowanie (sharding)
- Wydajne przechowywanie danych (agregacja, denormalizacja)
Projektowanie wysokowydajnych i skalowalnych serwisów WWW - Warstwa aplikacjiAntoni Orfin
Część pierwsza prezentacji pochodzącej z warsztatów skupiających się na zagadnieniach projektowania i wytwarzania wysokowydajnych i skalowalnych serwisów webowych.
Prezentacja opisuje problemy związane z warstwą aplikacji:
- Rodzaje skalowania
- Architektury nastawione na zapewnienie wysokiej wydajności i skalowalności
- Zagadnienia Load-Balancingu
- Metody cache'owanie - n-Tier Cache, Varnish, Redis
- Service Oriented Architecture
Kainos Tech Space #1 : DevOps : Pawel Chmielinski - Dobre praktyki przy pisan...Kainos Polska
Pisanie kodu Puppeta jest łatwe. Pisanie kodu Puppeta, który po roku nie staje się plątaniną if-ów i exec-ów dla przypadków szczególnych jest już trochę trudniejsze i wymaga narzucenia sobie pewnej dyscypliny. W ramach prezentacji pokażę jak pisać kod, który łatwo zrozumieć, jest prosty w utrzymaniu i rozszerzaniu oraz spełnia rekomendowane przez społeczność Puppeta dobre praktyki.
Projektowanie wysokowydajnych i skalowalnych serwisów WWW - Warstwa danychAntoni Orfin
Część druga prezentacji pochodzącej z warsztatów skupiających się na zagadnieniach projektowania i wytwarzania wysokowydajnych i skalowalnych serwisów webowych.
Prezentacja opisuje problemy związane z warstwą danych:
- Replikacja (master-master, master-slave)
- Partycjonowanie (sharding)
- Wydajne przechowywanie danych (agregacja, denormalizacja)
The document contains links to two images - one of a soccer player and one of a person skiing. The first link is to a JPEG image file located on a website, while the second link points to a GIF file stored on an IBM information center server.
The document appears to be contact information for an individual named Adam Bryszewski with the title "dr inż." which likely means he holds a PhD and is an engineer. His email address is listed but no other details about himself or his work are provided in the very short document.
El documento presenta una lista numérica de 24 puntos que parecen ser pasos o instrucciones para completar una tarea. No hay contexto adicional que proporcione más detalles sobre el tema o propósito de los puntos enumerados.
The document contains links to two images related to sports activities. The first link is titled "BMX Racing" and points to an image from the New York Times. The second link does not have a title but points to an image from IBM about skiing.
Natywnie czy webowo - którędy do zysków na iOS?Robert Janeczek
Prezentacja z 3camp z czerwca 2010 na temat oplacalnosci tworzenia aplikacji pod katem AppStore. Porownanie modeli biznesowych opartych o reklamy w aplikacjach z aplikacjami platnymi. Prezentacja przypadku zubibu.com, w ktorym zrezygnowalismy z tworzenia aplikacji natywnej na rzecz mobilnego web.
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.
The document contains links to two images - one of a soccer player and one of a person skiing. The first link is to a JPEG image file located on a website, while the second link points to a GIF file stored on an IBM information center server.
The document appears to be contact information for an individual named Adam Bryszewski with the title "dr inż." which likely means he holds a PhD and is an engineer. His email address is listed but no other details about himself or his work are provided in the very short document.
El documento presenta una lista numérica de 24 puntos que parecen ser pasos o instrucciones para completar una tarea. No hay contexto adicional que proporcione más detalles sobre el tema o propósito de los puntos enumerados.
The document contains links to two images related to sports activities. The first link is titled "BMX Racing" and points to an image from the New York Times. The second link does not have a title but points to an image from IBM about skiing.
Natywnie czy webowo - którędy do zysków na iOS?Robert Janeczek
Prezentacja z 3camp z czerwca 2010 na temat oplacalnosci tworzenia aplikacji pod katem AppStore. Porownanie modeli biznesowych opartych o reklamy w aplikacjach z aplikacjami platnymi. Prezentacja przypadku zubibu.com, w ktorym zrezygnowalismy z tworzenia aplikacji natywnej na rzecz mobilnego web.
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.
Apache to jeden z najpopularniejszych serwerów WWW. Dostępny nieodpłatnie na licencji open source jest "motorem napędowym" ponad 70% witryn WWW w internecie. W miarę rozwoju serwera Apache jego możliwości i złożoność wzrosły do tego stopnia, że początkujący użytkownicy mogą czuć się przytłoczeni samą koniecznością jego skonfigurowania. Właściwe dostrojenie działania serwera wymaga modyfikowania plików konfiguracyjnych i odpowiedniego dobrania parametrów dyrektyw w nich zawartych. Na szczęście większość typowych funkcji realizuje się w podobny sposób na wszystkich platformach systemowych.
Książka "Apache. Rozmówki" to zestawienie najistotniejszych wiadomości dotyczących konfigurowania serwera Apache i administrowania nim. Można tam znaleźć także wiele przykładów i konkretnych wskazówek. Przeczytaj, a dowiesz się, jak zainstalować serwer Apache w różnych systemach operacyjnych oraz jak uruchomić go i zatrzymać. Nauczysz się diagnozować przyczyny niewłaściwego działania serwera i korzystać z dzienników. Poznasz sposoby łączenia katalogów zawierających pliki stron WWW z odpowiednimi adresami URL, zabezpieczania serwera i zestawiania połączeń szyfrowanych SSL/TLS. Proste stanie się dla Ciebie także maksymalizowanie wydajności serwera.
Książka zawiera omówienie takich oto zagadnień:
* instalowanie Apache´a w systemach Windows i Linux
* włączanie i wyłączanie serwera oraz jego pojedynczych modułów
* struktura plików konfiguracyjnych
* analiza dzienników serwera
* odwzorowywanie adresów URL
* metody uwierzytelniania użytkowników
* stosowanie certyfikatów SSL
* korzystanie z protokołu WebDAV
* poprawa wydajności Apache´a
Dzięki niej szybko skonfigurujesz serwer Apache, a kilkusetstronicowe instrukcje obsługi przestaną Ci być potrzebne.
Prezentacja opisuje różne techniki optymalizacji aplikacji ASP.NET. Omawiane są role poszczególnych warstw wpływających na wydajność - od optymalizacji kodu po stronie klienta (techniki stosowane na poziomie kodu HTML i JavaScript) przez różne poziomy stosowania cache, wybrane ustawienia konfiguracyjne IIS aż po same techniki optymalizacji na poziomie kodu ASP.NET.
4Developers 2015: Frameworki jee vs cross-site scripting (xss) - Piotr BuckiPROIDEA
Speaker: Piotr Bucki
Language: Polish
Celem wykład jest pokazanie na czym polega atak XSS i jakie są jego rodzaje oraz dostępne zabezpieczenia w popularnych frameworkach Java. Wykład jest przeznaczony dla osób tworzących aplikacje korzystając z WEBowych frameworków Java.
XSS (Cross-site scripting) jest rodzajem ataku na użytkownika serwis WWW, który polega na wykonaniu kodu przygotowanego przez atakującego (zazwyczaj JavaScript, ale także AciveX, Flash czy Silverlight) w przeglądarce ofiary.
4Developers: http://4developers.org.pl/pl/