This document contains a sample of aptitude questions and answers from previous iGATE-Patni recruitment exams. There are 29 multiple choice questions covering topics like averages, ratios, permutations, geometry, time/speed/distance word problems. It also includes 5 additional practice questions on averages to help prepare for quantitative reasoning sections of campus recruitment tests.
Enhance the energy awareness with ant colony optimazation in cloud computingjaygovindchauhan
The document discusses optimizing VM migration in cloud workflows using ant colony optimization to reduce energy consumption and processing time. It describes components of workflow systems like the workflow engine and scheduler. The methodology section outlines parsing workflows, initially assigning tasks randomly to VMs, then optimizing VM placement through ant colony-inspired migration to minimize time and energy based on task dependencies. The goal is to decentralize failure points and improve scheduling over existing methods.
The document discusses different types of schedulers and scheduling policies. It describes three types of schedulers: long-term schedulers that determine which jobs are admitted to the system, medium-term schedulers that determine which processes get memory when there is competition, and short-term schedulers that determine which process in memory runs next. It also defines scheduling performance metrics like turnaround time, waiting time, and response ratio. Finally, it explains scheduling policies like first-come first-served, shortest job first, shortest remaining time first, highest response ratio next, and round robin scheduling.
This document discusses fault tolerant clustering in scientific workflows. It introduces the concepts of task-based scientific workflows, task clustering to reduce scheduling overhead, and the need for fault tolerance in clustering. It presents models for task failures and job failures, and analyzes how failures influence the estimated overall runtime when using task clustering. Equations are provided for calculating the estimated runtime under both task failure and job failure models.
The document discusses resource scheduling algorithms. It introduces cloud computing and defines resource scheduling as determining the schedule for activities based on demand for resources. It then explains several resource scheduling algorithms - genetic algorithms, bee algorithms, ant colony algorithms, workflow algorithms, and load balancing algorithms. For each algorithm, it provides an overview of how it works, examples of its applications, and advantages and disadvantages.
Energy-aware Task Scheduling using Ant-colony Optimization in cloudLinda J
The document proposes an energy-aware task scheduling algorithm using ant colony optimization for cloud computing. It aims to minimize energy consumption in datacenters by scheduling tasks efficiently across virtual machines and physical hosts. The algorithm uses concepts from ant colony optimization to probabilistically determine good task-to-resource allocations. The results show that the proposed approach reduces energy consumption by 22% compared to a first-come, first-served scheduling approach.
WorkflowSim is a toolkit for simulating scientific workflows in distributed environments. It models workflow overhead, failures, and the hierarchical nature of workflows with tasks and jobs. WorkflowSim extends CloudSim to be workflow-aware and supports modeling diverse overhead distributions, failure models, and fault tolerant techniques like reclustering and job retry. It helps researchers evaluate workflow optimization techniques more accurately. Validation experiments show WorkflowSim can accurately simulate overhead and failures and their impact on workflow scheduling heuristics and fault tolerant clustering approaches.
task scheduling in cloud datacentre using genetic algorithmSwathi Rampur
Task scheduling and resource provisioning is the core and challenging issues in cloud environment. Processes running in the cloud environment will race for available resources in order to complete their tasks with the minimum execution time; it is clear that we need an efficient scheduling technique for mapping between processes running and available resources. In this research paper, we are presented a non-traditional optimization technique, which mimics the process of evolution and based on the mechanics of natural selection and natural genetics called Genetic algorithm (GA), which minimizes the execution time and in turn reduces computation cost. We had done comparison with Round Robin algorithm and used CloudSim toolkit for our tests, results shows that Meta heuristic GA gives better performance than other scheduling algorithm.
Odoo - Open Source CMS: A performance comparisionOdoo
The document compares the performance of four open source content management systems (CMS): Odoo, Drupal, Magento, and Prestashop. It finds that Odoo consistently outperforms the other CMS across a number of metrics: it is 3 times faster than Drupal and 6 times faster than Magento based on load testing; it can handle more users before timing out; and its codebase is smaller. While the other CMS have improvements to make in terms of HTML validation, Odoo represents the best balance of speed, scalability, and maintainability according to the analysis in the document.
Enhance the energy awareness with ant colony optimazation in cloud computingjaygovindchauhan
The document discusses optimizing VM migration in cloud workflows using ant colony optimization to reduce energy consumption and processing time. It describes components of workflow systems like the workflow engine and scheduler. The methodology section outlines parsing workflows, initially assigning tasks randomly to VMs, then optimizing VM placement through ant colony-inspired migration to minimize time and energy based on task dependencies. The goal is to decentralize failure points and improve scheduling over existing methods.
The document discusses different types of schedulers and scheduling policies. It describes three types of schedulers: long-term schedulers that determine which jobs are admitted to the system, medium-term schedulers that determine which processes get memory when there is competition, and short-term schedulers that determine which process in memory runs next. It also defines scheduling performance metrics like turnaround time, waiting time, and response ratio. Finally, it explains scheduling policies like first-come first-served, shortest job first, shortest remaining time first, highest response ratio next, and round robin scheduling.
This document discusses fault tolerant clustering in scientific workflows. It introduces the concepts of task-based scientific workflows, task clustering to reduce scheduling overhead, and the need for fault tolerance in clustering. It presents models for task failures and job failures, and analyzes how failures influence the estimated overall runtime when using task clustering. Equations are provided for calculating the estimated runtime under both task failure and job failure models.
The document discusses resource scheduling algorithms. It introduces cloud computing and defines resource scheduling as determining the schedule for activities based on demand for resources. It then explains several resource scheduling algorithms - genetic algorithms, bee algorithms, ant colony algorithms, workflow algorithms, and load balancing algorithms. For each algorithm, it provides an overview of how it works, examples of its applications, and advantages and disadvantages.
Energy-aware Task Scheduling using Ant-colony Optimization in cloudLinda J
The document proposes an energy-aware task scheduling algorithm using ant colony optimization for cloud computing. It aims to minimize energy consumption in datacenters by scheduling tasks efficiently across virtual machines and physical hosts. The algorithm uses concepts from ant colony optimization to probabilistically determine good task-to-resource allocations. The results show that the proposed approach reduces energy consumption by 22% compared to a first-come, first-served scheduling approach.
WorkflowSim is a toolkit for simulating scientific workflows in distributed environments. It models workflow overhead, failures, and the hierarchical nature of workflows with tasks and jobs. WorkflowSim extends CloudSim to be workflow-aware and supports modeling diverse overhead distributions, failure models, and fault tolerant techniques like reclustering and job retry. It helps researchers evaluate workflow optimization techniques more accurately. Validation experiments show WorkflowSim can accurately simulate overhead and failures and their impact on workflow scheduling heuristics and fault tolerant clustering approaches.
task scheduling in cloud datacentre using genetic algorithmSwathi Rampur
Task scheduling and resource provisioning is the core and challenging issues in cloud environment. Processes running in the cloud environment will race for available resources in order to complete their tasks with the minimum execution time; it is clear that we need an efficient scheduling technique for mapping between processes running and available resources. In this research paper, we are presented a non-traditional optimization technique, which mimics the process of evolution and based on the mechanics of natural selection and natural genetics called Genetic algorithm (GA), which minimizes the execution time and in turn reduces computation cost. We had done comparison with Round Robin algorithm and used CloudSim toolkit for our tests, results shows that Meta heuristic GA gives better performance than other scheduling algorithm.
Odoo - Open Source CMS: A performance comparisionOdoo
The document compares the performance of four open source content management systems (CMS): Odoo, Drupal, Magento, and Prestashop. It finds that Odoo consistently outperforms the other CMS across a number of metrics: it is 3 times faster than Drupal and 6 times faster than Magento based on load testing; it can handle more users before timing out; and its codebase is smaller. While the other CMS have improvements to make in terms of HTML validation, Odoo represents the best balance of speed, scalability, and maintainability according to the analysis in the document.
The document discusses trends in how people consume media and information. It notes that screens have become the primary medium for consumption, with people accessing content on their phones and tablets in addition to computers. It also discusses how the world is becoming increasingly mobile-centric, with more activities taking place on and content being optimized for mobile devices. Several links are provided to external reports and case studies on these trends.
This document provides an overview of resources for using Google tools in the classroom. It lists over 80 links to Google Docs, Sheets, Slides, forms and other tools for lessons, assessments, projects and classroom management. Sample lessons are described that utilize forms, spreadsheets and docs for activities in various subjects. Key resources are highlighted for finding lesson plans, training materials and tools for students and teachers. The assignment asks attendees to upload 5 documents to Google Drive and share them to demonstrate using Google docs.
The document discusses how Google Apps can benefit schools and education. It provides links to videos that explain how Google Apps works and its education features. Some of the benefits mentioned are that Google Apps is free, easy to deploy, saves schools money by outsourcing maintenance to Google, and allows for collaboration globally on documents in real-time. The document also provides resources for training and certification for using Google Apps in education.
This document provides an overview of Google's many products and services, including Google Search, Gmail, Google Maps, Google Earth, Google Scholar, Google Docs, YouTube, and more. It includes descriptions of each product or service as well as links to related videos, tutorials and other resources. The document serves as a comprehensive reference guide for using Google's suite of tools.
This document presents ways to use Google Spreadsheets and Forms for educational purposes in the classroom. It provides examples of how teachers can use these tools for collaborative lesson planning, tracking student homework, conducting student surveys, and formative and summative assessments. The document encourages teachers to start simply and not try to learn everything at once. It emphasizes that cloud computing allows information and work to be accessed from anywhere as long as an internet connection is available.
Niche bloggers up to multinational corporations, they are all interested in monitoring their web traffic and its patterns across time.
Google Analytics is the most widely used solution to keep track of this type of data. It provides a UI for a wide range of reports and possibilities for various types of visualizations.
Moreover, the availability of the Analytics API coupled with the corresponding R packages can now give more options for custom web analyses.
The plan for this talk is to cover the following :
• What is web analytics ? How it works ?
• Interfacing with the Analytics Reporting API via an R package (RGA)
• Practical analytics applications with R
• Discussion
This document provides an overview of Google products and services including Google Search, Google Maps, Google Images, Google Video, Google Scholar, Google News, Google Earth, Google Health, Google Wave, Google Apps for Education, Google Lunar X Prize, Google Toolbar, Google for Gold, Google Blog Search, Google Analytics, iGoogle, Google Gears, Google options, Google Aps, Google Earth Education Community, secrets in Google Earth, Google Lit Trips, Google Moon, Google Sketch Up, Google Pig Latin, Google Products for Education, Doodle 4 Google, Google Teacher Center, Google Teacher Academy, Google Incorporated, Goolge Flu Trends, Google Life Images, Google Chrome, Google Voice, Google
A slideshow for CEWA schools embarking on the Google Apps for Education platform, using Chrome and the Chrome Web Store, chromebooks and Google Classroom.
Cloud Apps - Running Fully Distributed on Mobile Devices - Dominik Rüttimanndistributed matters
The move towards the cloud and towards low powered mobile devices has led to a decline of rich clients, i.e. most apps today are heavily dependent on their home server and thus a stable Internet connection. There are some approaches for local caching of data, however the concrete synchronization mechanism is often intransparent or difficult to control for users. Developers usually need to use different data structures on mobile devices and their cloud servers, thus leading to a multiplication of the code base involved. Meanwhile mobile chip architectures have caught up in performance such that the heavy reliance on the server has become more and more questionable. As an answer to this discrepancy, the Cloud Innovation Team of ATEGRA AG has been developing a fully distributed PaaS called Protogrid. It is based on CouchDB Servers located in the cloud, on premise and even running directly on mobile devices. The Protogrid development environment supports Rapid Application Development, such that a workflow application can be created and deployed offhandedly in a few minutes. Since all client logic is completely independent of the database schema, adaption to new requirements during operation is no issue. All Protogrid Apps can be deployed on various platforms without any additional effort and they are usable offline with no loss of functionality. In particular, this talk will cover experiences and earned knowledge during the implementation of Couchbase Lite and CouchDB replication on mobile clients as well as our innovative approach regarding the database schema in a NoSQL context.
Best practices to shape and secure your 1:1 programSecurly
A key requirement of a 1:1 program is security and achievement – ensuring students are using the device safely and productively. This document provides several best practices that together make for a successful 1:1 experience.
The document contains a list of hyperlinks and references to online resources for learning about Microsoft Windows, security software, educational projects, Microsoft Office programs like Word and PowerPoint, and other digital literacy topics. Most of the links are to Spanish-language tutorial sites for using different versions of Windows and Office applications. This suggests the document was compiled to share educational technology resources for learning digital skills in Spanish.
La informática, también llamada computación,es una ciencia que administra métodos,técnicas y procesos con el fin de almacenar,procesar y transmitir información y datos en formato digital.
Postgres is a complex piece of software with many facets to explore. In this webinar, Bruce Momjian explores 10 tips and tricks for using Postgres effectively within your organization. This session will cover a wide array of Postgres topics, including:
- Hardware monitoring
- Backend flowcharting
- Timing query intervals
- GUC Variables
- Transactional DDL
Web analytics, a CARL IT On Air presentationIan Chan
The document discusses different web analytics tools used by the CSUSM Library including Google Analytics, Piwik, and CrazyEgg. It provides examples of features in each tool like real-time views, visitor flows, goals and conversions for Google Analytics. For Piwik, it highlights visitor logs, transitions between pages, and easy to use reporting widgets. CrazyEgg is described as excellent for tracking in-page clicks with heatmaps and list views of where users click on a page. The presentation aims to explain what analytics each tool provides and how the CSUSM Library is using them.
This document provides an overview of Google Analytics for bloggers presented by Jeff Sauer. It includes tips on setting up a Google Analytics account, getting clean data, setting goals, analyzing content performance, tracking SEO results, tracking upgrades, using Google Data Studio dashboards, creating advanced segments, and automated reporting. The document emphasizes key aspects of using Google Analytics effectively for bloggers and provides specific steps and tools to implement analytics best practices.
This document discusses Planet Filestore, a tiered storage project at Cardiff University that aims to reduce energy consumption by automatically migrating data to different storage tiers based on access time. It provides recommendations to calculate energy and cost savings from adopting tiered storage. Different types of university users are described along with their storage usage. The document promotes continued dissemination of the project and an upcoming tool to help model tiered storage implementations. It concludes by inviting feedback and questions.
This document discusses strategies for selecting the right cross-browser testing tools. It begins with an introduction to cross-browser testing and the current digital landscape. It then covers criteria for evaluating cross-browser testing tools, including ensuring coverage of responsive web and progressive web app testing across different browsers and platforms. The document also provides examples of testing methodologies and considerations for tools that support automation and at scale testing. It concludes with a case study demonstrating how one company evaluated and selected a cross-browser testing tool based on defined capabilities, importance weights, and scoring.
Big Data in the Cloud - Solutions & AppsBigDataCloud
This document discusses Google Cloud Platform solutions for big data. It introduces Wally Yau from Google Cloud Platform and describes how the Google Solutions Team provides solution papers, best practices, case studies, sample applications, and live demos related to big data solutions using Google Cloud Platform technologies like BigQuery, Compute Engine, and Hadoop. Specific resources highlighted include solution papers on getting started with BigQuery and managing Hadoop clusters on Compute Engine, sample applications for Hadoop clusters on Compute Engine and an automated file loader for BigQuery, and a live demo of a data sensing lab architecture using App Engine and Compute Engine.
This document outlines a Python-Django training course held at HCMUT in summer 2012. It provides details on the instructors, tools used in the training including Notepad++ and command line, and covers 13 parts that make up the content of the course including introductions to Python, Django, HTML/CSS, installation, models, views, templates and deployment. Exercises are provided to help reinforce learning concepts in Python and using HTML, CSS, and JavaScript to create a form.
The document discusses Go Daddy's evolution of a storage validation process to evaluate new storage technologies before deployment. It began with reactive approaches like testing in production. It moved to using freeware tools but struggled with scale and realism. Adopting SwiftTest allowed building a lab to emulate full production workloads within weeks, enabling rapid testing of technologies like SSDs, caching, and open source solutions. This process empowers Go Daddy to innovate storage and reduce costs by 65% over two years through validated solutions.
Top 10 smart phones in the range 10k-25kSwathi Rampur
This document lists the top 10 smartphones priced between 10k-25k rupees, including the Huawei Honor 7 at 22,999 rupees, Nexus 5x also at 22,999 rupees, and Xiaomi Mi4 at 14,999 rupees as the top 3 options. It provides the name, price in rupees, and brief details for each of the 10 smartphones recommended in this price range.
This document describes several modules that assess different skills:
- An English module evaluates written English skills through comprehension, vocabulary and grammar questions.
- Quantitative Ability and Logical Ability modules assess numerical skills and ability to interpret things objectively through math, reasoning and pattern recognition questions.
- A Personality Inventory assesses traits like extraversion, conscientiousness and agreeableness.
- Computer Programming, Computer Science and other modules evaluate technical skills and knowledge in areas like programming, operating systems, databases and networking. Each module lists the relevant job functions, number and type of questions, duration and detailed syllabus.
The document discusses trends in how people consume media and information. It notes that screens have become the primary medium for consumption, with people accessing content on their phones and tablets in addition to computers. It also discusses how the world is becoming increasingly mobile-centric, with more activities taking place on and content being optimized for mobile devices. Several links are provided to external reports and case studies on these trends.
This document provides an overview of resources for using Google tools in the classroom. It lists over 80 links to Google Docs, Sheets, Slides, forms and other tools for lessons, assessments, projects and classroom management. Sample lessons are described that utilize forms, spreadsheets and docs for activities in various subjects. Key resources are highlighted for finding lesson plans, training materials and tools for students and teachers. The assignment asks attendees to upload 5 documents to Google Drive and share them to demonstrate using Google docs.
The document discusses how Google Apps can benefit schools and education. It provides links to videos that explain how Google Apps works and its education features. Some of the benefits mentioned are that Google Apps is free, easy to deploy, saves schools money by outsourcing maintenance to Google, and allows for collaboration globally on documents in real-time. The document also provides resources for training and certification for using Google Apps in education.
This document provides an overview of Google's many products and services, including Google Search, Gmail, Google Maps, Google Earth, Google Scholar, Google Docs, YouTube, and more. It includes descriptions of each product or service as well as links to related videos, tutorials and other resources. The document serves as a comprehensive reference guide for using Google's suite of tools.
This document presents ways to use Google Spreadsheets and Forms for educational purposes in the classroom. It provides examples of how teachers can use these tools for collaborative lesson planning, tracking student homework, conducting student surveys, and formative and summative assessments. The document encourages teachers to start simply and not try to learn everything at once. It emphasizes that cloud computing allows information and work to be accessed from anywhere as long as an internet connection is available.
Niche bloggers up to multinational corporations, they are all interested in monitoring their web traffic and its patterns across time.
Google Analytics is the most widely used solution to keep track of this type of data. It provides a UI for a wide range of reports and possibilities for various types of visualizations.
Moreover, the availability of the Analytics API coupled with the corresponding R packages can now give more options for custom web analyses.
The plan for this talk is to cover the following :
• What is web analytics ? How it works ?
• Interfacing with the Analytics Reporting API via an R package (RGA)
• Practical analytics applications with R
• Discussion
This document provides an overview of Google products and services including Google Search, Google Maps, Google Images, Google Video, Google Scholar, Google News, Google Earth, Google Health, Google Wave, Google Apps for Education, Google Lunar X Prize, Google Toolbar, Google for Gold, Google Blog Search, Google Analytics, iGoogle, Google Gears, Google options, Google Aps, Google Earth Education Community, secrets in Google Earth, Google Lit Trips, Google Moon, Google Sketch Up, Google Pig Latin, Google Products for Education, Doodle 4 Google, Google Teacher Center, Google Teacher Academy, Google Incorporated, Goolge Flu Trends, Google Life Images, Google Chrome, Google Voice, Google
A slideshow for CEWA schools embarking on the Google Apps for Education platform, using Chrome and the Chrome Web Store, chromebooks and Google Classroom.
Cloud Apps - Running Fully Distributed on Mobile Devices - Dominik Rüttimanndistributed matters
The move towards the cloud and towards low powered mobile devices has led to a decline of rich clients, i.e. most apps today are heavily dependent on their home server and thus a stable Internet connection. There are some approaches for local caching of data, however the concrete synchronization mechanism is often intransparent or difficult to control for users. Developers usually need to use different data structures on mobile devices and their cloud servers, thus leading to a multiplication of the code base involved. Meanwhile mobile chip architectures have caught up in performance such that the heavy reliance on the server has become more and more questionable. As an answer to this discrepancy, the Cloud Innovation Team of ATEGRA AG has been developing a fully distributed PaaS called Protogrid. It is based on CouchDB Servers located in the cloud, on premise and even running directly on mobile devices. The Protogrid development environment supports Rapid Application Development, such that a workflow application can be created and deployed offhandedly in a few minutes. Since all client logic is completely independent of the database schema, adaption to new requirements during operation is no issue. All Protogrid Apps can be deployed on various platforms without any additional effort and they are usable offline with no loss of functionality. In particular, this talk will cover experiences and earned knowledge during the implementation of Couchbase Lite and CouchDB replication on mobile clients as well as our innovative approach regarding the database schema in a NoSQL context.
Best practices to shape and secure your 1:1 programSecurly
A key requirement of a 1:1 program is security and achievement – ensuring students are using the device safely and productively. This document provides several best practices that together make for a successful 1:1 experience.
The document contains a list of hyperlinks and references to online resources for learning about Microsoft Windows, security software, educational projects, Microsoft Office programs like Word and PowerPoint, and other digital literacy topics. Most of the links are to Spanish-language tutorial sites for using different versions of Windows and Office applications. This suggests the document was compiled to share educational technology resources for learning digital skills in Spanish.
La informática, también llamada computación,es una ciencia que administra métodos,técnicas y procesos con el fin de almacenar,procesar y transmitir información y datos en formato digital.
Postgres is a complex piece of software with many facets to explore. In this webinar, Bruce Momjian explores 10 tips and tricks for using Postgres effectively within your organization. This session will cover a wide array of Postgres topics, including:
- Hardware monitoring
- Backend flowcharting
- Timing query intervals
- GUC Variables
- Transactional DDL
Web analytics, a CARL IT On Air presentationIan Chan
The document discusses different web analytics tools used by the CSUSM Library including Google Analytics, Piwik, and CrazyEgg. It provides examples of features in each tool like real-time views, visitor flows, goals and conversions for Google Analytics. For Piwik, it highlights visitor logs, transitions between pages, and easy to use reporting widgets. CrazyEgg is described as excellent for tracking in-page clicks with heatmaps and list views of where users click on a page. The presentation aims to explain what analytics each tool provides and how the CSUSM Library is using them.
This document provides an overview of Google Analytics for bloggers presented by Jeff Sauer. It includes tips on setting up a Google Analytics account, getting clean data, setting goals, analyzing content performance, tracking SEO results, tracking upgrades, using Google Data Studio dashboards, creating advanced segments, and automated reporting. The document emphasizes key aspects of using Google Analytics effectively for bloggers and provides specific steps and tools to implement analytics best practices.
This document discusses Planet Filestore, a tiered storage project at Cardiff University that aims to reduce energy consumption by automatically migrating data to different storage tiers based on access time. It provides recommendations to calculate energy and cost savings from adopting tiered storage. Different types of university users are described along with their storage usage. The document promotes continued dissemination of the project and an upcoming tool to help model tiered storage implementations. It concludes by inviting feedback and questions.
This document discusses strategies for selecting the right cross-browser testing tools. It begins with an introduction to cross-browser testing and the current digital landscape. It then covers criteria for evaluating cross-browser testing tools, including ensuring coverage of responsive web and progressive web app testing across different browsers and platforms. The document also provides examples of testing methodologies and considerations for tools that support automation and at scale testing. It concludes with a case study demonstrating how one company evaluated and selected a cross-browser testing tool based on defined capabilities, importance weights, and scoring.
Big Data in the Cloud - Solutions & AppsBigDataCloud
This document discusses Google Cloud Platform solutions for big data. It introduces Wally Yau from Google Cloud Platform and describes how the Google Solutions Team provides solution papers, best practices, case studies, sample applications, and live demos related to big data solutions using Google Cloud Platform technologies like BigQuery, Compute Engine, and Hadoop. Specific resources highlighted include solution papers on getting started with BigQuery and managing Hadoop clusters on Compute Engine, sample applications for Hadoop clusters on Compute Engine and an automated file loader for BigQuery, and a live demo of a data sensing lab architecture using App Engine and Compute Engine.
This document outlines a Python-Django training course held at HCMUT in summer 2012. It provides details on the instructors, tools used in the training including Notepad++ and command line, and covers 13 parts that make up the content of the course including introductions to Python, Django, HTML/CSS, installation, models, views, templates and deployment. Exercises are provided to help reinforce learning concepts in Python and using HTML, CSS, and JavaScript to create a form.
The document discusses Go Daddy's evolution of a storage validation process to evaluate new storage technologies before deployment. It began with reactive approaches like testing in production. It moved to using freeware tools but struggled with scale and realism. Adopting SwiftTest allowed building a lab to emulate full production workloads within weeks, enabling rapid testing of technologies like SSDs, caching, and open source solutions. This process empowers Go Daddy to innovate storage and reduce costs by 65% over two years through validated solutions.
Top 10 smart phones in the range 10k-25kSwathi Rampur
This document lists the top 10 smartphones priced between 10k-25k rupees, including the Huawei Honor 7 at 22,999 rupees, Nexus 5x also at 22,999 rupees, and Xiaomi Mi4 at 14,999 rupees as the top 3 options. It provides the name, price in rupees, and brief details for each of the 10 smartphones recommended in this price range.
This document describes several modules that assess different skills:
- An English module evaluates written English skills through comprehension, vocabulary and grammar questions.
- Quantitative Ability and Logical Ability modules assess numerical skills and ability to interpret things objectively through math, reasoning and pattern recognition questions.
- A Personality Inventory assesses traits like extraversion, conscientiousness and agreeableness.
- Computer Programming, Computer Science and other modules evaluate technical skills and knowledge in areas like programming, operating systems, databases and networking. Each module lists the relevant job functions, number and type of questions, duration and detailed syllabus.
applications of cloud computing for agricultural sectorSwathi Rampur
The document discusses applications of cloud computing for the agriculture sector in India. It describes how cloud computing can help address challenges in Indian agriculture by providing affordable IT services and tools to farmers. Key applications of cloud computing mentioned include centralized databases for weather information, crop information, and an "ask the expert" question and answer system to help farmers address problems. The cloud computing model allows these services and tools to be accessed on demand without the large upfront costs of traditional IT infrastructure.
Here are some steps to overcome failure:
1) Accept your mistakes and apologize if needed rather than denying errors.
2) Remain calm and avoid taking out anger on others, such as through exercise.
3) Do not compare yourself to others but understand that everyone has setbacks.
The document discusses using a genetic algorithm to schedule tasks in a cloud computing environment. It aims to minimize task execution time and reduce computational costs compared to the traditional Round Robin scheduling algorithm. The proposed genetic algorithm mimics natural selection and genetics to evolve optimal task schedules. It was tested using the CloudSim simulation toolkit and results showed the genetic algorithm provided better performance than Round Robin scheduling.
This certificate from September 8, 2015 certifies that Swathi R achieved rank 1768 in IBM Bluemix and is being awarded for outstanding performance and exemplary contribution on TechGig.com.
This certificate from September 8, 2015 certifies that Swathi R achieved rank 304 in CSS (Coding Skill Sprint) and is being awarded for outstanding performance and exemplary contribution on TechGig.com.
This document outlines the topics covered in 5 units of a course on decision support systems. Unit 1 discusses the roles of managers and reasons for computerized decision support systems. It also defines systems and decision support frameworks. Unit 2 covers decision making design phases, decision styles, and relationships between decision making and personality/cognition. Unit 3 provides an overview of decision support systems, their components and classifications. Unit 4 describes group support systems, tools, and processes. Unit 5 covers knowledge management, the knowledge management cycle, and systems related to learning organizations and culture.
Privacy preserving multi-keyword ranked search over encrypted cloud data 2Swathi Rampur
This document proposes and defines the problem of privacy-preserving multi-keyword ranked search over encrypted cloud data (MRSE). It establishes strict privacy requirements for such a system, including data privacy, index privacy, keyword privacy and trapdoor privacy. It presents the MRSE framework with four algorithms: Setup, BuildIndex, Trapdoor and Query. The Query algorithm allows cloud servers to perform a ranked search on encrypted indexes and return similarity-ranked results, while preserving privacy.
Toward Ubiquitous Healthcare Services With a Novel Efficient Cloud PlatformSwathi Rampur
This document outlines a proposed ubiquitous healthcare service system built on cloud computing. It presents a six-layer architecture for the system, including layers for service interaction, presentation, session cache, cloud engine, medical data mining, and cloud storage. Key components include a message queue for communication and a plug-in algorithm framework for analyzing physiological signal data. The system is intended to enable chronic disease surveillance for elderly patients and allow individuals to self-monitor health status and receive early disease warnings.
healthcare application using cloud platformSwathi Rampur
This document proposes a novel cloud platform architecture for ubiquitous healthcare services. The architecture includes six layers and utilizes a message queue as a cloud engine. Each layer achieves relative independence through loose coupling via publish/subscribe messaging. The platform is tested and found to satisfy high concurrent requests for ubiquitous healthcare services with robust, stable, and efficient features. A plug-in algorithm framework allows adaptive access to massive medical data.
WORKING OF HEAT PUMPS WITH (CO2) REFRIGERANT Swathi Rampur
The document discusses heat pumps, which transfer heat from one place to another against a temperature gradient using external energy. It describes the typical components of a heat pump - evaporator, compressor, condenser, expansion valve - and how they work together in the heating and cooling cycles. Carbon dioxide is highlighted as a natural, non-toxic refrigerant with advantages over traditional refrigerants like Freon, though it requires higher operating pressures. The document concludes that heat pumps using carbon dioxide as the refrigerant can provide efficient and environmentally friendly heating and cooling.
Attribute based encryption with privacy preserving in cloudsSwathi Rampur
This document proposes a new decentralized access control scheme for secure data storage in clouds that supports anonymous authentication. The key points are:
1) It allows for multiple key distribution centers (KDCs) so the architecture is decentralized. This prevents any single point of failure.
2) It provides anonymous authentication of users storing data in the cloud so their identity is protected from the cloud.
3) Only authorized users with valid attributes can access data, so it enables fine-grained and distributed access control. The scheme is resilient against replay and collusion attacks.
Attribute Based Encryption with Privacy Preserving In Clouds Swathi Rampur
This is a ppt made by shrihari ,in this encryption with privacy preserving in clouds is described!
It will be helpfull for those who are doing projects on cloud!
Secure cross cloud single sign-on (sso) using eid'sSwathi Rampur
This document proposes a system for secure cross-cloud single sign-on (SSO) using electronic IDs (eIDs). It discusses how most cloud services currently rely on weak username/password authentication and how eIDs can provide stronger authentication. The proposed system would extend an existing SSO architecture to allow a user to authenticate once using their national eID and then gain access to services from multiple cloud providers without re-authenticating. This provides stronger security while maintaining the convenience of single sign-on across different cloud service providers.
Understanding Inductive Bias in Machine LearningSUTEJAS
This presentation explores the concept of inductive bias in machine learning. It explains how algorithms come with built-in assumptions and preferences that guide the learning process. You'll learn about the different types of inductive bias and how they can impact the performance and generalizability of machine learning models.
The presentation also covers the positive and negative aspects of inductive bias, along with strategies for mitigating potential drawbacks. We'll explore examples of how bias manifests in algorithms like neural networks and decision trees.
By understanding inductive bias, you can gain valuable insights into how machine learning models work and make informed decisions when building and deploying them.
A review on techniques and modelling methodologies used for checking electrom...nooriasukmaningtyas
The proper function of the integrated circuit (IC) in an inhibiting electromagnetic environment has always been a serious concern throughout the decades of revolution in the world of electronics, from disjunct devices to today’s integrated circuit technology, where billions of transistors are combined on a single chip. The automotive industry and smart vehicles in particular, are confronting design issues such as being prone to electromagnetic interference (EMI). Electronic control devices calculate incorrect outputs because of EMI and sensors give misleading values which can prove fatal in case of automotives. In this paper, the authors have non exhaustively tried to review research work concerned with the investigation of EMI in ICs and prediction of this EMI using various modelling methodologies and measurement setups.
ACEP Magazine edition 4th launched on 05.06.2024Rahul
This document provides information about the third edition of the magazine "Sthapatya" published by the Association of Civil Engineers (Practicing) Aurangabad. It includes messages from current and past presidents of ACEP, memories and photos from past ACEP events, information on life time achievement awards given by ACEP, and a technical article on concrete maintenance, repairs and strengthening. The document highlights activities of ACEP and provides a technical educational article for members.
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...IJECEIAES
Medical image analysis has witnessed significant advancements with deep learning techniques. In the domain of brain tumor segmentation, the ability to
precisely delineate tumor boundaries from magnetic resonance imaging (MRI)
scans holds profound implications for diagnosis. This study presents an ensemble convolutional neural network (CNN) with transfer learning, integrating
the state-of-the-art Deeplabv3+ architecture with the ResNet18 backbone. The
model is rigorously trained and evaluated, exhibiting remarkable performance
metrics, including an impressive global accuracy of 99.286%, a high-class accuracy of 82.191%, a mean intersection over union (IoU) of 79.900%, a weighted
IoU of 98.620%, and a Boundary F1 (BF) score of 83.303%. Notably, a detailed comparative analysis with existing methods showcases the superiority of
our proposed model. These findings underscore the model’s competence in precise brain tumor localization, underscoring its potential to revolutionize medical
image analysis and enhance healthcare outcomes. This research paves the way
for future exploration and optimization of advanced CNN models in medical
imaging, emphasizing addressing false positives and resource efficiency.
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMHODECEDSIET
Time Division Multiplexing (TDM) is a method of transmitting multiple signals over a single communication channel by dividing the signal into many segments, each having a very short duration of time. These time slots are then allocated to different data streams, allowing multiple signals to share the same transmission medium efficiently. TDM is widely used in telecommunications and data communication systems.
### How TDM Works
1. **Time Slots Allocation**: The core principle of TDM is to assign distinct time slots to each signal. During each time slot, the respective signal is transmitted, and then the process repeats cyclically. For example, if there are four signals to be transmitted, the TDM cycle will divide time into four slots, each assigned to one signal.
2. **Synchronization**: Synchronization is crucial in TDM systems to ensure that the signals are correctly aligned with their respective time slots. Both the transmitter and receiver must be synchronized to avoid any overlap or loss of data. This synchronization is typically maintained by a clock signal that ensures time slots are accurately aligned.
3. **Frame Structure**: TDM data is organized into frames, where each frame consists of a set of time slots. Each frame is repeated at regular intervals, ensuring continuous transmission of data streams. The frame structure helps in managing the data streams and maintaining the synchronization between the transmitter and receiver.
4. **Multiplexer and Demultiplexer**: At the transmitting end, a multiplexer combines multiple input signals into a single composite signal by assigning each signal to a specific time slot. At the receiving end, a demultiplexer separates the composite signal back into individual signals based on their respective time slots.
### Types of TDM
1. **Synchronous TDM**: In synchronous TDM, time slots are pre-assigned to each signal, regardless of whether the signal has data to transmit or not. This can lead to inefficiencies if some time slots remain empty due to the absence of data.
2. **Asynchronous TDM (or Statistical TDM)**: Asynchronous TDM addresses the inefficiencies of synchronous TDM by allocating time slots dynamically based on the presence of data. Time slots are assigned only when there is data to transmit, which optimizes the use of the communication channel.
### Applications of TDM
- **Telecommunications**: TDM is extensively used in telecommunication systems, such as in T1 and E1 lines, where multiple telephone calls are transmitted over a single line by assigning each call to a specific time slot.
- **Digital Audio and Video Broadcasting**: TDM is used in broadcasting systems to transmit multiple audio or video streams over a single channel, ensuring efficient use of bandwidth.
- **Computer Networks**: TDM is used in network protocols and systems to manage the transmission of data from multiple sources over a single network medium.
### Advantages of TDM
- **Efficient Use of Bandwidth**: TDM all
Embedded machine learning-based road conditions and driving behavior monitoringIJECEIAES
Car accident rates have increased in recent years, resulting in losses in human lives, properties, and other financial costs. An embedded machine learning-based system is developed to address this critical issue. The system can monitor road conditions, detect driving patterns, and identify aggressive driving behaviors. The system is based on neural networks trained on a comprehensive dataset of driving events, driving styles, and road conditions. The system effectively detects potential risks and helps mitigate the frequency and impact of accidents. The primary goal is to ensure the safety of drivers and vehicles. Collecting data involved gathering information on three key road events: normal street and normal drive, speed bumps, circular yellow speed bumps, and three aggressive driving actions: sudden start, sudden stop, and sudden entry. The gathered data is processed and analyzed using a machine learning system designed for limited power and memory devices. The developed system resulted in 91.9% accuracy, 93.6% precision, and 92% recall. The achieved inference time on an Arduino Nano 33 BLE Sense with a 32-bit CPU running at 64 MHz is 34 ms and requires 2.6 kB peak RAM and 139.9 kB program flash memory, making it suitable for resource-constrained embedded systems.
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesChristina Lin
Traditionally, dealing with real-time data pipelines has involved significant overhead, even for straightforward tasks like data transformation or masking. However, in this talk, we’ll venture into the dynamic realm of WebAssembly (WASM) and discover how it can revolutionize the creation of stateless streaming pipelines within a Kafka (Redpanda) broker. These pipelines are adept at managing low-latency, high-data-volume scenarios.
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSIJNSA Journal
The smart irrigation system represents an innovative approach to optimize water usage in agricultural and landscaping practices. The integration of cutting-edge technologies, including sensors, actuators, and data analysis, empowers this system to provide accurate monitoring and control of irrigation processes by leveraging real-time environmental conditions. The main objective of a smart irrigation system is to optimize water efficiency, minimize expenses, and foster the adoption of sustainable water management methods. This paper conducts a systematic risk assessment by exploring the key components/assets and their functionalities in the smart irrigation system. The crucial role of sensors in gathering data on soil moisture, weather patterns, and plant well-being is emphasized in this system. These sensors enable intelligent decision-making in irrigation scheduling and water distribution, leading to enhanced water efficiency and sustainable water management practices. Actuators enable automated control of irrigation devices, ensuring precise and targeted water delivery to plants. Additionally, the paper addresses the potential threat and vulnerabilities associated with smart irrigation systems. It discusses limitations of the system, such as power constraints and computational capabilities, and calculates the potential security risks. The paper suggests possible risk treatment methods for effective secure system operation. In conclusion, the paper emphasizes the significant benefits of implementing smart irrigation systems, including improved water conservation, increased crop yield, and reduced environmental impact. Additionally, based on the security analysis conducted, the paper recommends the implementation of countermeasures and security approaches to address vulnerabilities and ensure the integrity and reliability of the system. By incorporating these measures, smart irrigation technology can revolutionize water management practices in agriculture, promoting sustainability, resource efficiency, and safeguarding against potential security threats.