My slides from the "Exceptional Website Performance with YSlow 2.0" show at CSDN (China Software Developers Network) in Beijing, Dec 6, 2008
詳説探究!Cloud Native Databaseの現在地点 (CloudNative Days Tokyo 2023 発表資料) 2023年12月11日(月) NTTデータグループ 技術開発本部 小林 隆浩
※免責事項 本書の情報・資料の記載には注意を払っておりますが、記載された情報の内容が正確であるか、更新時期が適切かどうかなどについて一切保証するものではありません。また、記載された情報またはその誤りなど、本書記載の情報に関連して生じた損害または障害などに関しては、その理由の如何に関わらず、またその損害等が直接的か間接的かを問わず、一切責任を負うものではありません。
Office365におけるアイデンティティ管理の話 SQL World 2014/06/21 大阪
NGINX基本セミナー(セキュリティ編)~NGINXでセキュアなプラットフォームを実現する方法!
1) The document discusses Unified Modeling Language (UML) diagrams for modeling systems, including both structural and behavioral diagrams. 2) Structural diagrams represent the static aspects of a system and include class, object, component, and deployment diagrams. 3) Behavioral diagrams model the dynamic aspects and include use case, sequence, collaboration, state chart, and activity diagrams.
DirectConnect、VPNでAWSと接続するためのコアとなるVirtual Private Gateway(VGW)。複数拠点と接続するケースでは必須となる、VGWのルート制御の仕様を深掘りします。
AWS初心者向けWebinar 2015 Amazon Web Services料金の見積り方法 -料金計算の考え方・見積り方法・お支払方法-
AWS Black Belt Online Seminar 2017 Amazon VPC
Japan SharePoint Group #20@Tokyoでの資料。 ID基盤をオンプレ、ハイブリッド、クラウドそれぞれのパターンでどのように構成するのか、どのように選択するのか、を解説しています。
グループポリシーとは何か グループポリシーの強み GPO の作成 GPO のリンク GPOの中身 フィルタ処理 移動ユーザプロファイルを設定してみよう などグループポリシーの重要な概念、操作方法や設定できる項目等を大まかに理解していただき、グループポリシーを利用するメリットを知っていただけたら、と考えています。
The document discusses a case study for the design of a next generation point-of-sale (POS) system. A POS system is used in retail stores to record sales and handle payments. The next gen POS system will need to support multiple client terminals and interfaces. It will also need a mechanism to provide flexibility for clients to customize business logic and rules. The development will follow an iterative process of requirements analysis, object-oriented analysis, design, and implementation. It will focus on the user interface, application logic and domain objects, and technical services layers.
FAPI WG で進む OAuth 2.0 & OpenID Connect のセキュリティプロファイルの概要 & EU Open Banking Standard と FAPI WG のリエゾン方針など
AKIBA.AWS 第5回 基礎編 基礎編 - AWSのネットワークサービスの基本 -にて発表の資料です。 よくあるVPCの構成図を、従来からあるネットワーク構成図に表現するとどのように描けるか考えることで、AWSのネットワークについての理解を深めることができればと思います。
This document discusses object-oriented concepts and modeling. It begins by listing three textbooks on these topics. It then provides an overview of object-oriented concepts like objects, classes, inheritance, polymorphism, and encapsulation. It describes the stages of object-oriented analysis, design and implementation. It discusses the three main models used in object-oriented modeling: class models, state models, and interaction models. Finally, it covers object-oriented themes like abstraction, encapsulation, and polymorphism and the purposes of modeling.
AWS makes development of cross-platform mobile applications easy. With highly-scalable cloud services such as Amazon S3, Amazon DynamoDB and Amazon SNS, mobile developers can build powerful cloud-backed mobile apps with just a few lines of code. In this session, you will learn how to connect directly to these services and how to build a powerful back end for your Android and iOS applications. We will also share some best practices from other successful apps such as Flipboard and Supercell so you can focus on differentiating your app functionality whilst leaving the 'table stakes' with no differentiated value to the cloud.
What if you could use Plone only as a CMS and program a frontend in whichever Python web framework you want, with transparent access to the content? This way you get a proven, high-reward, low-maintenance CMS as a content backend and are free to write your application on top of that using the power and flexibility of your favorite web framework.
Web scraping, or extracting data from websites, can be done using various techniques and tools. The document discusses web scraping using Python, covering topics like understanding the DOM, common extraction methods like XPath and CSS selectors, and popular scraping tools. Key scraping libraries for Python mentioned are Requests with BeautifulSoup for static sites, and Selenium for dynamic sites rendered with JavaScript. The document provides examples of scraping with tools like Scraper, Screaming Frog, and Grepsr.
IBM Champion Johnny Oldenburger from Kranendonk Smart Robotics shows how to develop very user friendly and fully responsive web applications (with XPages of course!) by making use of Bootstrap and jQuery Plugins. He shows how to use the Select2, DateTimePickers, Multiselect, Bootstrap-select, Modals, Popovers, and Notifications plugins to deliver the ultimate in usability. Learn how to solve the AMD issue when incorporating JavaScript libraries in XPages. Go beyond the basics and create applications that nobody ever thought possible using XPages.
The document provides an overview of a Company Visitor Management System project. It includes sections on the project introduction, modules, requirements, analysis and design, database tables, implementation, evaluation, and conclusion. The system is a web-based application built with Python, Django, and MySQL to more effectively manage and track company visitors through features like adding visitors, generating reports, and password recovery/management. UML diagrams including use cases, classes, entities, and data flow are included to visualize the system design.
The samples & links referenced in the presentation are at this link - http://www26.brinkster.com/mvark/jquery/
Django is a Python web framework created in 2003 that encourages rapid development and clean, pragmatic design. It uses a Model-View-Controller architectural pattern with models representing database tables, views containing logic, and templates for user-facing content. Some key features include automatically generated admin interfaces, URL routing, forms handling, internationalization support, and various utilities like static file management. Django is highly customizable and promotes code reuse and modularity through applications that can be combined for a project. It is one of the most popular web frameworks and powers many major sites today.
The document introduces Django, an open-source web framework written in Python. It provides an overview of Django, including its MVC structure, status updates, installation guide, basic tutorials, and features such as forms, generic views, sessions, caching, middleware, and its standard library. The document encourages learning additional skills like HTML, CSS, JavaScript, and SQL to become a strong web developer using Django.
Lesson teached at Università di Roma Tre - Software Engineering course. Web is plenty of amazing tools used daily by millions of people. A good idea can turn to be a highly profitable business if well executed. Yii framework is an ideal tool to build in short time an MVP of your product to start as soon as possible to find your market fit. Here follows some infos about the framework and steps on how to build a simple blog over Yii.
Talk given at JavaOne 2009 discussing how to build web applications using OSGi. The source for the demo found at http://github.com/mrdon/jforum-plugins/tree/master Session Abstract: Enterprise Web applications tend to grow like weeds in monolithic complexity. OSGi, although more often associated with Java™ technology-based clients and application servers, can bring a new level of modularity, uptime, and stability that is needed with today's always-on hosted Web applications. OSGi gets really interesting when the pretty architecture diagrams meet the real world, because it consists of various deployment platforms, development environments, and application architectures. This presentation, for Java 2 Platform, Enterprise Edition (J2EE™ platform)-savvy architects and senior developers, provides a practical guide to the Web on OSGi, from integration approach to bundle development, to real-world code you can use today. The session discusses • What benefits OSGi brings to the J2EE platform • Three integration strategies • How to use Spring DM and Maven to ease development • Lessons learned from Atlassian's recent OSGi deployment • A production-ready example to use immediately
The document discusses best practices for improving web page performance. It begins by noting how slow pages negatively impact user experience and business metrics. It then outlines 14 best practices such as minimizing HTTP requests, using a content delivery network, gzipping components, optimizing images, and avoiding redirects. Additional best practices are also provided such as preloading components, minimizing DOM access, and keeping components under 25kb. Tools for measuring performance are also mentioned.
This document provides an overview of Django, a popular Python web framework. It discusses key features of Django including its MVT architecture, ORM, admin interface, and template system. It also covers common Django practices like project structure, apps, settings, models, views, URLs, forms, and using the Django REST framework to build APIs. Major sections include installation, configuration, building models, views, templates, and forms.
The document summarizes Yahoo's Open Strategy (Y!OS) which aims to establish Yahoo as a social platform and enable open application development. It discusses key components of Y!OS including social APIs, OAuth authentication, the Yahoo Markup Language (YML), Yahoo Query Language (YQL), and Caja for application security. The Yahoo Application Platform (YAP) is introduced as a platform for building and hosting open applications.
This document provides an overview of the content management system Drupal. It discusses that Drupal is free and open source, has many features, and is highly extensible. It also lists some killer features like CCK, Views, Organic Groups, and Taxonomy. Examples of large organizations using Drupal include The White House and NASA.
This document provides an overview of the content management system Drupal. It discusses that Drupal is free and open source, has many features, and is highly extensible. It also lists some killer features like CCK, Views, Organic Groups, and Taxonomy. Examples of large organizations using Drupal include The White House and NASA.
Slides of my session at DanNotes on the use of Bootstrap with XPages, including using the Bootstrap4XPages plugin. View the demos at http://bootstrap4xpages.com
Damian Edwards (http://damianpedwards.spaces.live.com/) and I delivered a presentation on IE8 at Remix Australia. We took the opportunity to outline the whys and wherefores of standards-based design as well.
In this slide, identify what to test and choose the best language for automation. Learn to write maintainable and reusable Selenium tests and add UI layout test as part of automation using Galen framework. This slide will also guide you in reporting structure by using external plugin's, an illustration covering cross browser testing (Running selenium grid with Docker) and explain Code repository (Git) and Jenkins CI tool.
The document discusses Django, an open-source web framework for Python. It highlights how Django can shorten development time for web applications by automating common tasks. It provides examples of how Django handles data modeling, views, templates, and other features out of the box. The document also lists many successful websites built with Django that demonstrate its performance, scalability, and popularity in the developer community.
The document discusses using Python to build single-page applications (SPAs). It introduces SPAs and how they work by loading a single HTML page and dynamically updating content via JavaScript. The speaker then outlines a Python-based SPA architecture using a Django REST API and frontend code. As an example, a movie application is presented that separates the API from the AngularJS frontend. The API uses the Django REST framework and is tested programmatically.
Smwcon fall 2011 tutorial #4 The Facets of Applied Semantic MediaWiki It covers jumpstart wiki with bundles, packages, deployment, customization, extensions, visualization, data i/o, tips and tricks, integration, workflow, project management and knowledge processing examples.
Slides from BrazilJS 2013. Introducing React - an open-source JavaScript library from Facebook and Instagram for building user interfaces for the web. Original HTML slides: http://www.phpied.com/files/react/slides.html Open source project: http://github.com/facebook/react
Slides from San Francisco Web Performance meetup celebrating YSlow's birthday. This was mostly a demo, so slides are probably not very helpful. Some pointers: http://www.phpied.com/yslow-development-getting-started/ http://www.phpied.com/yslow-development-setup/ http://www.phpied.com/yslow-development-custom-rulesets/