The document discusses considerations for developing mobile web applications. It covers device detection, which involves identifying devices through information like the user agent and profile. It also discusses grouping devices by characteristics like screen size and capabilities. Optimization techniques are presented like minimizing data size through image compression, and reducing page load time by minimizing requests.
The document discusses several considerations for developing mobile web applications. It covers device detection using user-agent strings and repositories of device information. It also discusses device targeting and grouping devices into categories like desktop/tablet, smartphones, and other mobile. The document emphasizes that front-end performance is key, affecting 90% of website speed. It notes constraints of the iOS Webkit framework around maximum image and file sizes.
MS TechDays 2011 - Virtualization Solutions to Optimize PerformanceSpiffy
F5 Networks provides application delivery networking solutions that optimize availability, security, and performance for Microsoft applications and platforms. F5 has a 10-year global partnership with Microsoft involving joint product development, strategic planning, and Microsoft technical training. F5's Dynamic Control Plane architecture integrates application delivery, network optimization, security, and management across physical and virtual infrastructure on private and public clouds.
The document discusses Hortonworks and its strategy to support Apache Hadoop. Hortonworks aims to make Hadoop easy to use and deployable at enterprise scale. It offers the Hortonworks Data Platform, training, support subscriptions, and consulting services to help organizations adopt Hadoop. Hortonworks' goal is to establish Hadoop as the next-generation data platform and help more of the world's data be processed using Apache Hadoop.
Windows Presentation Foundation (WPF) provides a unified approach to user interface (UI), documents, and media for desktop applications. It uses XAML and declarative programming to simplify collaboration between designers and developers. WPF provides vector-based composition, 3D graphics, data binding, animation and other features. Many companies use WPF for applications involving media, visualization, and user interfaces.
Data Driven Marketing - the Key to an Effective Marketing CampaignDatalicious
Datalicious is a data-driven marketing agency founded in 2007 that uses data to create targeted and engaging marketing campaigns. It combines analysts and developers to make data accessible and actionable for clients across industries. The document discusses how Datalicious uses various data sources like website behavior, campaign responses, and customer profiles to optimize channels, increase relevance and testing, reduce waste, and coordinate messaging across channels.
Web Performance Acceleration with Strangeloop AS1000Thomas Stensitzki
This document provides an overview of the Strangeloop AS1000 application acceleration appliance. It discusses how dynamic web applications place new performance demands on infrastructure. The AS1000 solves front-end performance challenges by applying optimization techniques automatically and in real-time at the network level. The appliance includes a dynamic choreography engine that applies application, network, and browser-facing treatments. It demonstrates treatments like compression, caching, connection optimization, and viewstate handling. The document outlines deployment options, models, and virtual appliance support. It shares case studies of companies that saw benefits like increased revenue, conversion rates, and developer productivity by deploying the AS1000.
sones GraphDB is a graph-based database for cloud computing that models associations between complex data types, similar to how the human brain works. It allows for flexible data modeling and can efficiently store, manage, and query connected data. Unlike traditional relational databases with structured tables, sones GraphDB uses an object network approach to maintain the original data structure and enable linking of various data types, like text, images, videos, and more.
The document discusses extending data centers with AWS Cloud. It provides context on AWS's global business and experience building web-scale systems. It describes how AWS infrastructure allows elasticity compared to traditional data centers. The agenda covers AWS services, examples, and how to get started.
The document discusses several considerations for developing mobile web applications. It covers device detection using user-agent strings and repositories of device information. It also discusses device targeting and grouping devices into categories like desktop/tablet, smartphones, and other mobile. The document emphasizes that front-end performance is key, affecting 90% of website speed. It notes constraints of the iOS Webkit framework around maximum image and file sizes.
MS TechDays 2011 - Virtualization Solutions to Optimize PerformanceSpiffy
F5 Networks provides application delivery networking solutions that optimize availability, security, and performance for Microsoft applications and platforms. F5 has a 10-year global partnership with Microsoft involving joint product development, strategic planning, and Microsoft technical training. F5's Dynamic Control Plane architecture integrates application delivery, network optimization, security, and management across physical and virtual infrastructure on private and public clouds.
The document discusses Hortonworks and its strategy to support Apache Hadoop. Hortonworks aims to make Hadoop easy to use and deployable at enterprise scale. It offers the Hortonworks Data Platform, training, support subscriptions, and consulting services to help organizations adopt Hadoop. Hortonworks' goal is to establish Hadoop as the next-generation data platform and help more of the world's data be processed using Apache Hadoop.
Windows Presentation Foundation (WPF) provides a unified approach to user interface (UI), documents, and media for desktop applications. It uses XAML and declarative programming to simplify collaboration between designers and developers. WPF provides vector-based composition, 3D graphics, data binding, animation and other features. Many companies use WPF for applications involving media, visualization, and user interfaces.
Data Driven Marketing - the Key to an Effective Marketing CampaignDatalicious
Datalicious is a data-driven marketing agency founded in 2007 that uses data to create targeted and engaging marketing campaigns. It combines analysts and developers to make data accessible and actionable for clients across industries. The document discusses how Datalicious uses various data sources like website behavior, campaign responses, and customer profiles to optimize channels, increase relevance and testing, reduce waste, and coordinate messaging across channels.
Web Performance Acceleration with Strangeloop AS1000Thomas Stensitzki
This document provides an overview of the Strangeloop AS1000 application acceleration appliance. It discusses how dynamic web applications place new performance demands on infrastructure. The AS1000 solves front-end performance challenges by applying optimization techniques automatically and in real-time at the network level. The appliance includes a dynamic choreography engine that applies application, network, and browser-facing treatments. It demonstrates treatments like compression, caching, connection optimization, and viewstate handling. The document outlines deployment options, models, and virtual appliance support. It shares case studies of companies that saw benefits like increased revenue, conversion rates, and developer productivity by deploying the AS1000.
sones GraphDB is a graph-based database for cloud computing that models associations between complex data types, similar to how the human brain works. It allows for flexible data modeling and can efficiently store, manage, and query connected data. Unlike traditional relational databases with structured tables, sones GraphDB uses an object network approach to maintain the original data structure and enable linking of various data types, like text, images, videos, and more.
The document discusses extending data centers with AWS Cloud. It provides context on AWS's global business and experience building web-scale systems. It describes how AWS infrastructure allows elasticity compared to traditional data centers. The agenda covers AWS services, examples, and how to get started.
Achieving genuine elastic multitenancy with the Waratek Cloud VM for Java : J...JAX London
John Matthew Holt, Waratek CTO, explains how Waratek Cloud VM for Java transforms the JVM with key Cloud characteristics including genuine multitenancy, granular elasticity, instant scalability, realtime metering and prioritization of resources by application, to futureproof your Java investment in the age of Cloud computing.
The document summarizes a presentation given by the Cloud Platform Group (CPG) at IIT Chennai on March 29, 2012. The presentation covered CPG's mission to create a global, scalable platform for rapid innovation and personalized experiences across devices. It discussed how CPG powers many of Yahoo's products and provided examples of improvements in areas like spam filtering, ad targeting, and content delivery. It also provided deeper drilldowns on how CPG handles user generated content, user location data, web extractions, and trending topics through its unified platforms.
HTML5 has emerged as this year's web technology buzzword, but it's quickly become overloaded and overused. In this session, we'll walk through the various parts of "HTML5" separating out the core spec from its satellite specs, as well as the CSS3 family. We'll also take a look at the state of implementations on mobile and desktop browsers.
Track 3, session 3,big data infrastructure by sunil bridEMC Forum India
The document discusses Isilon's scale-out NAS solution for storing large volumes of unstructured file-based data, known as "big data". It highlights key benefits of Isilon's scale-out approach over traditional scale-up storage, including linear scalability of performance and capacity, simplified management of a single global file system, and cost efficiency. The document also provides an example of how Isilon was implemented for an automotive company to meet their growing storage needs and provide data protection and archiving capabilities across multiple storage tiers.
Landing Page+1 is a tool that dynamically assembles landing pages to maximize relevance for website visitors. It analyzes visitor data and traffic sources to determine the optimal page content and offers to display. This tailored approach can increase conversions while reducing development and maintenance costs compared to maintaining multiple static landing pages. Landing Page+1 works by analyzing visitor information at arrival and selecting appropriate content in real-time to match the right message to the right audience.
End to end content managed online mobile bankingbkraft
The document discusses an end-to-end online and mobile banking platform that uses an embedded content management system (Magnolia) to provide a consistent experience across channels. It allows content to be managed from a single console and delivered via online banking websites, mobile websites, and native mobile apps. The technical stack uses open source tools like Spring, Wicket, and PhoneGap along with Magnolia to retrieve and display managed content. A demo of a native iPad app integrated with Magnolia for content management is also presented.
Mongodb open source_high_performance_databaseMurat Çakal
The document introduces the open source MongoDB database and discusses its performance and scalability advantages over traditional databases. It provides an overview of 10gen, the company behind MongoDB, and how it fosters the MongoDB community. MongoDB's document-oriented data model and querying capabilities are compared to traditional relational databases. Examples are given showing how MongoDB can easily store and query medical record data. Security features and 10gen's collaboration with OSEHRA on a healthcare prototype are also mentioned.
Technologies for online news publishers to maximise the value of their unique visitors: intelligent advertising, alerting and decision support system for newsrooms, audience analysis and profiling. We help publishers increase readers' engagement with their websites and grow revenue streams.
Cloudian at cassandra conference in tokyoCLOUDIAN KK
This document discusses Cloudian, an S3 compatible object storage platform that uses Cassandra. It provides an overview of Cloudian features such as full S3 API compatibility, multi-datacenter architecture with no single point of failure, multi-tenancy, and elastic capacity. Examples of how Cassandra can be used in Cloudian for storing user data, account information, and reports are presented. The logical and network architectures of Cloudian are described.
The document introduces a mobile browser and application development company. It provides details on the company's products like the jig browser and jiglets plugins, partnerships with major Japanese companies, and awards received. The company aims to provide a comfortable mobile lifestyle to customers through convenient mobile apps.
EMC Forum India 2011, Day 2 - Welcome Note by Manoj ChughEMC Forum India
EMC is the #1 provider of external storage and the most preferred storage vendor for partners. EMC has committed $2 billion of investment in India by 2014. EMC's mission is to lead customers on their journey to cloud computing and transforming IT. EMC provides a range of solutions including virtual infrastructure, enterprise applications, big data applications, security, and information management to help customers transform their business through cloud and big data.
Track 2, Session 2, worlds most powerful intelligent and trusted storage syst...EMC Forum India
The document discusses the challenges faced by service providers with aging storage infrastructure and the requirements for a new storage solution. It then summarizes the EMC solution of using Symmetrix VMAX for scalability and security, FAST VP for automated tiering, and flash drives for performance. Key benefits of VMAX and FAST VP that meet the customer's requirements are high scalability through a scale-out architecture and optimization of storage use and costs through automated tiering.
This document discusses the state of the network storage industry. It covers market drivers and forecasts, emerging technologies, the basis of competition between suppliers, and future opportunities. Charts show the worldwide storage systems market is expected to grow from $20 billion in 2002 to over $25 billion by 2006, with storage area networks (SANs) and network-attached storage (NAS) growing faster than direct-attached storage (DAS). Diagrams depict example network architectures including high availability secure data centers and how iSCSI SANs work.
The document summarizes 10gen, the company behind the MongoDB NoSQL database. 10gen has over 170 employees, 500+ customers, and has received $73M in funding from top investors. MongoDB is a leading document-oriented database that is scalable, high-performance, and open source. It supports flexible schemas, horizontal scaling, and replication for high availability. Many large organizations rely on MongoDB for its ability to handle high volumes of data, diverse data types including semi-structured data, and support for agile development processes.
The document discusses the Java ME platform and its evolution, outlining the Mobile Service Architecture (MSA) as the current standard and describing how it provides a more compelling platform for developing mobile applications through features like vector graphics, web services, payment processing, and more. Examples are given of types of applications that can be developed using MSA capabilities like games, maps, information apps, and multimedia.
1) Media Metrix 360 is comScore's next generation audience measurement approach that uses a hybrid of panel and server data.
2) It aims to provide a comprehensive and fully reconciled measurement of online audiences by leveraging comScore's global online panel and census-level digital traffic data.
3) The new approach filters server traffic and breaks it out by source integrated with comScore's panel data to develop detailed demographic profiles and person-level behavior metrics for digital audiences.
The document discusses a presentation given at the SNIA conference from April 6-9, 2009 at the Rosen Shingle Creek Resort in Orlando, Florida. The presentation was about XAM, a next generation API for cloud storage. It covered cloud storage use cases and requirements, the SNIA's resource domain model, how XAM implements metadata and querying to address data storage needs, and how XAM could be used to provide a standardized API for cloud storage.
Building tomorrow's web with today's toolsJames Pearce
Few have the chance to create web-based mobile services from scratch. After years of investment in existing platforms (such as content management systems), how can you re-use your content, your servers, and your knowledge and evolve them to meet the mobile challenge?
Verbal communication can fail for several reasons. People may misunderstand each other when speaking due to different interpretations of words or meanings. Communication also breaks down if people do not actively listen to each other or make assumptions about what is said. Effective communication requires understanding different perspectives and asking clarifying questions to prevent failures in discussion.
Tips for covering conflicts of interestIvan Oransky
This document summarizes tips for reporting on conflicts of interest in research studies and clinical trials. It discusses how funding can influence study results and presents examples of journals facing conflicts of interest from pharmaceutical industry profits. The tips include verifying what "no conflicts of interest" means, asking study authors directly about potential conflicts, having other experts critically review studies, finding examples of journals that refuse industry funding, and properly citing other reports that have uncovered conflicts of interest issues.
LOLI- sau scriitura complexă, autor DRAGOMIR IGNATEmanuel Pope
Loli, Bildungsroman, jurnal, proză de sertar, confesiune sau rechizitoriu sever al comunismului românesc, regim surogat adus la noi de oameni străini de neam și țară, pentru că e inexact să susții mai ales în zilele de azi că el ar fi venit numai pe tancurile sovietice.
Achieving genuine elastic multitenancy with the Waratek Cloud VM for Java : J...JAX London
John Matthew Holt, Waratek CTO, explains how Waratek Cloud VM for Java transforms the JVM with key Cloud characteristics including genuine multitenancy, granular elasticity, instant scalability, realtime metering and prioritization of resources by application, to futureproof your Java investment in the age of Cloud computing.
The document summarizes a presentation given by the Cloud Platform Group (CPG) at IIT Chennai on March 29, 2012. The presentation covered CPG's mission to create a global, scalable platform for rapid innovation and personalized experiences across devices. It discussed how CPG powers many of Yahoo's products and provided examples of improvements in areas like spam filtering, ad targeting, and content delivery. It also provided deeper drilldowns on how CPG handles user generated content, user location data, web extractions, and trending topics through its unified platforms.
HTML5 has emerged as this year's web technology buzzword, but it's quickly become overloaded and overused. In this session, we'll walk through the various parts of "HTML5" separating out the core spec from its satellite specs, as well as the CSS3 family. We'll also take a look at the state of implementations on mobile and desktop browsers.
Track 3, session 3,big data infrastructure by sunil bridEMC Forum India
The document discusses Isilon's scale-out NAS solution for storing large volumes of unstructured file-based data, known as "big data". It highlights key benefits of Isilon's scale-out approach over traditional scale-up storage, including linear scalability of performance and capacity, simplified management of a single global file system, and cost efficiency. The document also provides an example of how Isilon was implemented for an automotive company to meet their growing storage needs and provide data protection and archiving capabilities across multiple storage tiers.
Landing Page+1 is a tool that dynamically assembles landing pages to maximize relevance for website visitors. It analyzes visitor data and traffic sources to determine the optimal page content and offers to display. This tailored approach can increase conversions while reducing development and maintenance costs compared to maintaining multiple static landing pages. Landing Page+1 works by analyzing visitor information at arrival and selecting appropriate content in real-time to match the right message to the right audience.
End to end content managed online mobile bankingbkraft
The document discusses an end-to-end online and mobile banking platform that uses an embedded content management system (Magnolia) to provide a consistent experience across channels. It allows content to be managed from a single console and delivered via online banking websites, mobile websites, and native mobile apps. The technical stack uses open source tools like Spring, Wicket, and PhoneGap along with Magnolia to retrieve and display managed content. A demo of a native iPad app integrated with Magnolia for content management is also presented.
Mongodb open source_high_performance_databaseMurat Çakal
The document introduces the open source MongoDB database and discusses its performance and scalability advantages over traditional databases. It provides an overview of 10gen, the company behind MongoDB, and how it fosters the MongoDB community. MongoDB's document-oriented data model and querying capabilities are compared to traditional relational databases. Examples are given showing how MongoDB can easily store and query medical record data. Security features and 10gen's collaboration with OSEHRA on a healthcare prototype are also mentioned.
Technologies for online news publishers to maximise the value of their unique visitors: intelligent advertising, alerting and decision support system for newsrooms, audience analysis and profiling. We help publishers increase readers' engagement with their websites and grow revenue streams.
Cloudian at cassandra conference in tokyoCLOUDIAN KK
This document discusses Cloudian, an S3 compatible object storage platform that uses Cassandra. It provides an overview of Cloudian features such as full S3 API compatibility, multi-datacenter architecture with no single point of failure, multi-tenancy, and elastic capacity. Examples of how Cassandra can be used in Cloudian for storing user data, account information, and reports are presented. The logical and network architectures of Cloudian are described.
The document introduces a mobile browser and application development company. It provides details on the company's products like the jig browser and jiglets plugins, partnerships with major Japanese companies, and awards received. The company aims to provide a comfortable mobile lifestyle to customers through convenient mobile apps.
EMC Forum India 2011, Day 2 - Welcome Note by Manoj ChughEMC Forum India
EMC is the #1 provider of external storage and the most preferred storage vendor for partners. EMC has committed $2 billion of investment in India by 2014. EMC's mission is to lead customers on their journey to cloud computing and transforming IT. EMC provides a range of solutions including virtual infrastructure, enterprise applications, big data applications, security, and information management to help customers transform their business through cloud and big data.
Track 2, Session 2, worlds most powerful intelligent and trusted storage syst...EMC Forum India
The document discusses the challenges faced by service providers with aging storage infrastructure and the requirements for a new storage solution. It then summarizes the EMC solution of using Symmetrix VMAX for scalability and security, FAST VP for automated tiering, and flash drives for performance. Key benefits of VMAX and FAST VP that meet the customer's requirements are high scalability through a scale-out architecture and optimization of storage use and costs through automated tiering.
This document discusses the state of the network storage industry. It covers market drivers and forecasts, emerging technologies, the basis of competition between suppliers, and future opportunities. Charts show the worldwide storage systems market is expected to grow from $20 billion in 2002 to over $25 billion by 2006, with storage area networks (SANs) and network-attached storage (NAS) growing faster than direct-attached storage (DAS). Diagrams depict example network architectures including high availability secure data centers and how iSCSI SANs work.
The document summarizes 10gen, the company behind the MongoDB NoSQL database. 10gen has over 170 employees, 500+ customers, and has received $73M in funding from top investors. MongoDB is a leading document-oriented database that is scalable, high-performance, and open source. It supports flexible schemas, horizontal scaling, and replication for high availability. Many large organizations rely on MongoDB for its ability to handle high volumes of data, diverse data types including semi-structured data, and support for agile development processes.
The document discusses the Java ME platform and its evolution, outlining the Mobile Service Architecture (MSA) as the current standard and describing how it provides a more compelling platform for developing mobile applications through features like vector graphics, web services, payment processing, and more. Examples are given of types of applications that can be developed using MSA capabilities like games, maps, information apps, and multimedia.
1) Media Metrix 360 is comScore's next generation audience measurement approach that uses a hybrid of panel and server data.
2) It aims to provide a comprehensive and fully reconciled measurement of online audiences by leveraging comScore's global online panel and census-level digital traffic data.
3) The new approach filters server traffic and breaks it out by source integrated with comScore's panel data to develop detailed demographic profiles and person-level behavior metrics for digital audiences.
The document discusses a presentation given at the SNIA conference from April 6-9, 2009 at the Rosen Shingle Creek Resort in Orlando, Florida. The presentation was about XAM, a next generation API for cloud storage. It covered cloud storage use cases and requirements, the SNIA's resource domain model, how XAM implements metadata and querying to address data storage needs, and how XAM could be used to provide a standardized API for cloud storage.
Building tomorrow's web with today's toolsJames Pearce
Few have the chance to create web-based mobile services from scratch. After years of investment in existing platforms (such as content management systems), how can you re-use your content, your servers, and your knowledge and evolve them to meet the mobile challenge?
Verbal communication can fail for several reasons. People may misunderstand each other when speaking due to different interpretations of words or meanings. Communication also breaks down if people do not actively listen to each other or make assumptions about what is said. Effective communication requires understanding different perspectives and asking clarifying questions to prevent failures in discussion.
Tips for covering conflicts of interestIvan Oransky
This document summarizes tips for reporting on conflicts of interest in research studies and clinical trials. It discusses how funding can influence study results and presents examples of journals facing conflicts of interest from pharmaceutical industry profits. The tips include verifying what "no conflicts of interest" means, asking study authors directly about potential conflicts, having other experts critically review studies, finding examples of journals that refuse industry funding, and properly citing other reports that have uncovered conflicts of interest issues.
LOLI- sau scriitura complexă, autor DRAGOMIR IGNATEmanuel Pope
Loli, Bildungsroman, jurnal, proză de sertar, confesiune sau rechizitoriu sever al comunismului românesc, regim surogat adus la noi de oameni străini de neam și țară, pentru că e inexact să susții mai ales în zilele de azi că el ar fi venit numai pe tancurile sovietice.
APV is a privately held company with over 130 years of experience developing and manufacturing custom coatings. Their mission is to provide optimum service to customers by seeking innovative solutions. They offer formulation development, contract manufacturing, quality testing, and global distribution. APV has a 150,000 square foot facility equipped to produce a wide variety of coatings and packaging options.
The Downtown Optimist Club of St. Petersburg held their monthly meeting. They welcomed new members and discussed upcoming fundraisers and events for other Optimist clubs. The club president was elected as the Governor Elect for next year. Members were reminded of the health benefits of eating a variety of colorful fruits and vegetables.
The newsletter summarizes recent activities of the St. Petersburg - Downtown Optimist Club. It discusses the chartering of a new Junior Optimist Club at a local middle school. It also recaps a communication contest for deaf and hard of hearing students where winners were selected to advance. Upcoming club activities are announced like an upcoming yard sale to raise funds and upcoming meetings. The newsletter closes with the Optimist Creed.
Chris Lyal - Taxonomy and the Web - integrating the piecesICZN
More and more calls for information about species
What is this?
What species live in my country / national park?
What species are eating my crops?
What happens to them if I manage the environment?
Patients' experiences of health care provide invaluable resources for staff training and service improvement. This presentation describes the key points to consider when translating such experiences into story resources.
Some of my Flickr photos - many also available on DeviantART where you can buy prints, canvases and merchandise.
Also I have made a couple of youtube vidoes featuring my photos.
Please see end of slide show for the links.
The newsletter provides information about the Downtown Optimist Club of St. Petersburg's volunteer activities at the Ronald McDonald House. It discusses that five club members volunteered to cook and serve dinner at the Ronald McDonald House, which provides housing and support for families of sick children receiving medical treatment. The newsletter also provides background information on the Ronald McDonald House organization and its history of supporting families internationally since 1974.
HARTA LINKURILOR FESTIVALULUI ‘’CINELITERATURA’Emanuel Pope
The document provides links to various parts of the Festival of Cineliteratura website including the main page, forum-workshop, cinema club, YouTube channel, live streaming media channel, festival feed, and social media pages on Facebook, Twitter, Google+, and Pinterest. Visitors are invited to participate in forum discussions and sign up for the cinema club and festival feed.
This newsletter provides updates from the St. Petersburg - Downtown Optimist Club. [1] It discusses a recent meeting where a local student presented her essay and plans were discussed for upcoming fundraising events. [2] The newsletter also shares announcements about upcoming zone meetings and conferences. [3] Birthdays of club members are recognized and well-wishes are sent to those who will be traveling for the summer.
This document summarizes the history of the Humane Horse Training organization from 2000 to 2010. It describes how the organization started by rescuing 160 horses on donated property with no water or electricity. Over the years, the organization grew and moved to a new facility, allowing it to rescue over 369 horses total. It highlights some individual rescue stories and accomplishments like donations to other organizations. The organization provides education and programs to help horses and owners in need.
The document provides an overview of the synquery platform technology. Key points include:
- Synquery is a configurable web system platform that uses a small RSD script for system configuration and provides seamless client-server connection with event loops and web sockets.
- It has a NoSQL architecture that refers to a "synchronized" client hash and uses broadcasting to apply changes from others to clients.
- The platform automatically generates forms, tables, and printable reports using technologies like JavaScript, jQuery, HTML5, CSS3, Node.js, and MongoDB.
The document discusses the challenges of developing mobile applications for multiple platforms and proposes a hybrid app approach using HTML5. It notes the fragmentation across mobile platforms, languages and tools, and the high costs of native development. A hybrid app framework is suggested that would allow developing once and deploying across platforms, with benefits of both native and web apps, including offline capabilities and connectivity to backend systems. The framework is described as using HTML5, CSS3 and JavaScript with a model-view-controller architecture and local storage for offline use.
Digiday Mobile with Netbiscuits: Harnessing Fragmentation and Diversity to In...Digiday
The fragmentation and diversity of mobile devices is an opportunity, not a problem. Netbiscuits’ Craig Besnoy will illustrate how brands, retailers and publishers can harness device fragmentation and diversity to drive significant mobile revenues.
Presenter: Craig Besnoy, managing director and president North America, Netbiscuits
This document discusses upcoming features in Silverlight and Internet Explorer. It highlights new features for XAML, media playback, applications, tooling and performance improvements. Examples of new features include XAML debugging with breakpoints, implicit data templates, double click support, GPU accelerated 3D and 2D APIs, improved audio and printing support, and significant performance enhancements. The document also discusses Microsoft's approach to supporting HTML5 features in Internet Explorer 9 and 10 through implementations of specifications like ECMA Script 5, Canvas, SVG and others.
Elastic Caching for a Smarter Planet - Make Every Transaction CountYakura Coffee
Social Media, mobile devices and new innovative infrastructures mean that more data is being used to serve end-users more than ever before. Enterprise customers must act quickly on data stored across their enterprise. IBM Elastic Caching solutions provide the best opportunity for improving your end-users experience in consuming application data. Every business, of every size, in every Industry needs an effective data caching solution. The industry has moved beyond the bottleneck of CPU processing and must address the growing data bottleneck problems which prevent predictable and cost-effective scalability that directly impacts the performance and throughput of every data-intensive application.
IBM Elastic Caching solutions WebSphere eXtreme Scale and the DataPower XC10 Appliance solve these problems better than the competition. Learn how IBM Elastic Caching solutions have evolved to eliminate enterprise data bottlenecks by elastically distributing data among many resources and allowing applications to efficiently access needed data quickly. We beat our competition by not only allowing our customers flexibility to create mission-critical applications that achieve predictable, scalable performance and high availability, but also extending and integrating IBM Elastic Caching into many IBM products covering Retail/Commerce solutions, Mobile Devices, Content Management, Business Rule Management, ESBs, Messaging and more.
The client (or presentation) tier of our applications is taking on an increasingly important role. Users are expecting more compelling user interfaces, but they also want more functionality from their applications. In this ArcReady we examine how to design and deliver well architected client applications that will be easy to maintain and extend.
Session 1: Trends and patterns on the client tier
In our first session we will take a vendor and platform neutral look at some of the trends and emerging technologies that can be used on the client tier. We will look at techniques like Mashups, technologies like Natural User Interfaces (NUI) and the increasing importance of the mobile platform. We will also look at some common patterns that can be used in the architecture of the client tier.
Session 2: Applying Microsoft technology on the client tier
In our second session we will take some look at how we can use Microsoft technologies to create well architected and compelling client applications. We will look at technologies like Silverlight and WPF that can be used to create compelling clients. We will also look at technologies that can be used to make your applications more extensible for future development. We will also examine some architectural guidance developed by the Microsoft Patterns and Practices group.
The agenda includes presentations on Microsoft client technologies:
- The Microsoft Client Continuum by Ronan Geraghty from 10:00-11:15.
- Introducing WPF by Max Knor from 11:30-13:00.
- Building WPF composite smart clients by Max Knor from 14:00-15:30.
- Building RIAs with Silverlight 2 by Martha Rotter from 15:45-17:00.
HTML5 and the dawn of rich mobile web applicationsJames Pearce
HTML5 and its related technologies are enabling new ways to build beautiful sites and applications for contemporary mobile devices. Native mobile developers can now use web technologies to surmount cross-platform headaches, and desktop web developers can reach mobile users in familiar, app-like ways. This session explores the state of the art in HTML5-based mobile web frameworks, and demonstrates the practical possibilities that this powerful and standards-based approach can bring.
David Giard is a principal consultant who blogs and speaks about topics including SQL Server, Microsoft Distributed Cache, and communication skills. He lists upcoming speaking events in April about an introduction to SQL Server, using Distributed Cache to speed applications, and proactive communication. The document then discusses Microsoft Live Services, Mesh Services, and Live Mesh as tools to connect applications to users across devices through features like identity, storage, and communications. It provides usage statistics and explains how Live Services can help engage users and integrate experiences. Examples are given of how FedEx and Blockbuster use Virtual Earth and Live Mesh to improve customer experiences through location services and access to content across devices.
Find me if you can – smart fuzzing and discovery! shreeraj shahowaspindia
This document discusses smart fuzzing and discovery techniques for assessing applications. It begins with an introduction of the speaker and his background in security research. It then covers challenges with traditional fuzzing approaches not working well on modern web 2.0 applications. The document discusses discovery techniques like crawling Ajax sites and enumerating hidden entry points. It also covers different attack vectors and payloads to use like XML, JSON, and different web protocols. The challenges of blind SQL injection and behavioral assessment with artificial intelligence are also mentioned.
FIND ME IF YOU CAN – SMART FUZZING AND DISCOVERYShreeraj Shah
The document discusses challenges with traditional fuzzing techniques against modern web applications and architectures. It describes how hidden discovery is needed, such as crawling with tools like Ruby and Watir to detect Ajax calls and hidden entry points. Various techniques for SQL injection and blind SQL injection are presented, such as delaying responses, checking for SQL injection, and using tools like sqlmap and Absinthe to perform database enumeration. The need for new approaches to application security testing is emphasized to effectively discover vulnerabilities in modern web applications and architectures.
The document describes AGCommons, an information dissemination infrastructure that aims to:
1) Support diverse needs with a common platform that leverages existing networks like cellular, mesh, VSAT, and radio.
2) Allow for local languages and provide site-specific information.
3) Move from static to dynamic and "real time" capabilities by integrating data silos and enabling temporal functionality.
This document discusses cloud computing concepts, technologies, and business implications. It provides an introduction to cloud models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It also demonstrates cloud capabilities through examples of cloud models, data and computing models using MapReduce, and graph processing using Amazon Elastic MapReduce. The document discusses enabling cloud technologies including virtualization, multi-core architectures, and web services interfaces.
This document discusses a presentation on cloud computing concepts, technologies, and business implications. It provides an outline of the talk including an introduction to cloud models like IaaS, PaaS, and SaaS. It also discusses demonstrating cloud capabilities through examples and a case study of applying cloud computing to a real business application. The speakers' backgrounds in cloud computing are introduced and the document concludes with an introduction stating that cloud computing represents a new golden era in computing.
- The document discusses the authors' experiences developing the TouchActive mobile application using Google App Engine (GAE) and Google Web Toolkit (GWT).
- Key aspects covered include choosing GAE for its scalability and pay-as-you-go model without server management, and using GWT for its Java-based web development capabilities.
- Implementation details of the TouchActive solution are provided, including its use of cloud services, mobile apps, and social sharing features supported by GAE and GWT.
In this talk we will describe our experience developing a reasonably large web application for administrators, consumers and mobile devices using Google's Cloud platform "Google App Engine" and the "Google Web Toolkit" for an AJAX user interface. It will share our decisions made, experiences and learnings in the process and cover areas such as Scalability, Data Storage, Multi-Tenancy, Portability and avoiding platform lock-in, developing for multiple form factors and Bookmarklet development.
This document discusses how Google is working to make the client, connectivity, and cloud more powerful and accessible through open technologies. It focuses on three areas: 1) Making the cloud more accessible through technologies like Google App Engine and data APIs. 2) Keeping connectivity pervasive through open platforms like Android and social APIs. 3) Making the client more powerful through technologies like Google Web Toolkit, Gears, and social platforms like OpenSocial. The goal is to advance an open web that empowers both users and developers.
44. Even Google was
not rich enough to support all of the different
mobile platforms
from Apple’s AppStore to those of the BlackBerry, Window Mobile,
Android and the many variations of the Nokia platform.
- Vic Gundotra, Google Engineering VP -
45. Hybrid Architecture
Static resources DB
DB
(CSS, JS, Image...) DB
DBDB
Server
Web Application
Data Aggregator
Synchronizer
versioned HTML
Mobile Web Native(Hybrid)
@2010 NHN CORPORATION
141. me2day 모바일 웹 개별글 페이지 사례
Piggyback
if first_access?
이 글과 함께 전, 후 글을 가져온다.
end
if swipe_direction == “left”
이전 글을 보여줌과 함께 그 전 글 N개를 함께 가져온다.
else # swipe_direction == “right”
다음 글을 보여줌과 함께 그 다음 글 N개를 함께 가져온다.
end
O V O
O O O V O O
O O O O V O
O O O O O V O O O
@2010 NHN CORPORATION