Slides from my talk at ReDevelop 2015
Covers business case for web performance, along with the fundamentals of how latency and the critical rendering path affect page load performance
This document provides an introduction to HTML 5 in 3 chapters. It discusses what HTML is and how it works, the importance of HTML, and some basic HTML elements and how to use them. The author hopes this book will help readers learn HTML 5 quickly. Contact information is provided for any questions about the book or HTML. An attached CD contains files related to examples in the book.
The document provides an overview of HTML (Hypertext Markup Language) and some basic HTML tags. It defines HTML as a markup language used to structure and present content for display on the web. It explains common HTML tags like <html>, <head>, <body>, <p>, <b>, <i> and <br> and how they are used to create headings, paragraphs, bold and italic text, and line breaks in a web page. It also gives examples of how these tags can be implemented.
This document discusses different types of programming languages used in computer science. It describes machine language as the lowest-level language that uses binary digits to write instructions. Assembly language, introduced in 1950, uses symbolic codes to write programs more easily than machine language. Higher-level languages like C and C++ allow writing programs in a more intuitive way using words and symbols. The document provides examples of advantages and disadvantages of different language types.
1. The document discusses converting between different number systems including binary, decimal, octal and hexadecimal.
2. Methods are provided for converting integers and decimals from one base to another by breaking down the numbers into place values and recombining in the target base.
3. Examples are given of converting specific numbers between bases such as decimal to binary and vice versa.
The document summarizes recent developments in Islamic finance in Malaysia. It notes that Malaysia has become a leader in Islamic finance, with the size of its Islamic banking assets reaching over $230 billion in 2013. The government aims to further develop the country's Islamic finance industry and has introduced new regulations and oversight bodies to standardize and promote Islamic banking, finance, and capital markets.
The document provides an introduction to PHP programming. It discusses PHP basics like syntax and variables, learning resources like tutorials and documentation references, and advanced PHP topics for more experienced developers like functions, arrays, and object-oriented programming. The goal is to help new PHP programmers learn the language and give them guidance on where to go to continue developing their skills.
There are two main parts of a computer: hardware and software. Hardware refers to the physical components of a computer like the central processing unit (CPU) and input/output devices. Software refers to the programs and operating systems that run on the hardware and allow it to perform tasks. A computer's memory, which can be RAM or ROM, is where data and instructions are stored and accessed by the CPU to carry out operations. An operating system manages the hardware and software resources and allows users to interact with the computer.
The document discusses recent questions and answers related to primary school assistant teacher recruitment in Bangladesh. Some key points include:
- It provides a review of questions from the 2018-2019 primary school assistant teacher recruitment exam, along with 60 sample questions to help candidates prepare further.
- Important current affairs topics are also covered.
- According to an official from the Primary Education Board, the 2020 exam will have 80 MCQ questions and 20 written questions, with the exam taking place at the upazila level.
- For this year's recruitment, quotas of 60% for women, 20% for underprivileged groups and 20% for religious minorities have been set.
This document provides an introduction to HTML 5 in 3 chapters. It discusses what HTML is and how it works, the importance of HTML, and some basic HTML elements and how to use them. The author hopes this book will help readers learn HTML 5 quickly. Contact information is provided for any questions about the book or HTML. An attached CD contains files related to examples in the book.
The document provides an overview of HTML (Hypertext Markup Language) and some basic HTML tags. It defines HTML as a markup language used to structure and present content for display on the web. It explains common HTML tags like <html>, <head>, <body>, <p>, <b>, <i> and <br> and how they are used to create headings, paragraphs, bold and italic text, and line breaks in a web page. It also gives examples of how these tags can be implemented.
This document discusses different types of programming languages used in computer science. It describes machine language as the lowest-level language that uses binary digits to write instructions. Assembly language, introduced in 1950, uses symbolic codes to write programs more easily than machine language. Higher-level languages like C and C++ allow writing programs in a more intuitive way using words and symbols. The document provides examples of advantages and disadvantages of different language types.
1. The document discusses converting between different number systems including binary, decimal, octal and hexadecimal.
2. Methods are provided for converting integers and decimals from one base to another by breaking down the numbers into place values and recombining in the target base.
3. Examples are given of converting specific numbers between bases such as decimal to binary and vice versa.
The document summarizes recent developments in Islamic finance in Malaysia. It notes that Malaysia has become a leader in Islamic finance, with the size of its Islamic banking assets reaching over $230 billion in 2013. The government aims to further develop the country's Islamic finance industry and has introduced new regulations and oversight bodies to standardize and promote Islamic banking, finance, and capital markets.
The document provides an introduction to PHP programming. It discusses PHP basics like syntax and variables, learning resources like tutorials and documentation references, and advanced PHP topics for more experienced developers like functions, arrays, and object-oriented programming. The goal is to help new PHP programmers learn the language and give them guidance on where to go to continue developing their skills.
There are two main parts of a computer: hardware and software. Hardware refers to the physical components of a computer like the central processing unit (CPU) and input/output devices. Software refers to the programs and operating systems that run on the hardware and allow it to perform tasks. A computer's memory, which can be RAM or ROM, is where data and instructions are stored and accessed by the CPU to carry out operations. An operating system manages the hardware and software resources and allows users to interact with the computer.
The document discusses recent questions and answers related to primary school assistant teacher recruitment in Bangladesh. Some key points include:
- It provides a review of questions from the 2018-2019 primary school assistant teacher recruitment exam, along with 60 sample questions to help candidates prepare further.
- Important current affairs topics are also covered.
- According to an official from the Primary Education Board, the 2020 exam will have 80 MCQ questions and 20 written questions, with the exam taking place at the upazila level.
- For this year's recruitment, quotas of 60% for women, 20% for underprivileged groups and 20% for religious minorities have been set.
This document provides a summary of key points from a Bengali language book titled "Big Faith and Little Faith (Concept, Nature and Current Situation)". It discusses different types of faiths or beliefs people can have, from strong definitive faith to more tentative or uncertain beliefs. It examines beliefs related to religious topics like God, prophets, afterlife, and also covers beliefs about history, science, politics and more. The document outlines over 50 different types of beliefs people may hold with varying levels of certainty, providing examples and context for each. It encourages readers to have an open mind and think critically about what they believe.
Bcs preliminary analysis 90 days study plan [www.onlinebcs.com]Itmona
This document provides a summary of a 90-day preparation plan for the Bangladesh Civil Service (BCS) Preliminary exam. The plan covers 15 topics per week over 15 weeks, with each topic containing lessons on Bangla language, English grammar, and Bangladesh affairs. Key areas covered include vocabulary, phrases, prepositions, spelling, grammar structures, and important concepts in the Bangladeshi constitution. Completing this comprehensive 90-day plan is expected to sufficiently prepare students to pass the 150-question BCS Preliminary exam within the given time frame.
1. The document discusses the importance of spirituality and belief in a higher power in providing meaning and purpose in life. It argues that while humans have many worldly desires and concerns, being bound by dogmas or social pressures limits one's potential.
2. It describes how spirituality can help overcome hardships and doubts by providing inner strength and confidence. Having faith in something greater than oneself allows one to accept what cannot be explained through worldly logic.
3. The document asserts that spirituality is essential for humans to understand their true nature and potential. It gives perspective in times of suffering and confidence to do good works. Spiritual faith makes one resilient against harm, motivated for positive change, and united in purpose
The document provides an overview of computer networking fundamentals including definitions of computer network and standalone computer. It discusses the benefits of computer networks such as sharing of resources like printers, scanners and software applications. Common uses of networks mentioned are information sharing, file transfer, data storage and security. Different types of network topologies like star, bus, ring and their features are outlined. Common network devices like hub, switch, router, gateway and their functions are explained. Different network cabling media such as twisted pair, coaxial, fiber optic and common connectors are described. The document also introduces network addressing and protocols.
This document is about a book titled "Search Engine Optimization" by Md. Rabiul Islam. Some key details provided:
- The book discusses search engine optimization (SEO) techniques to increase visibility of websites on search engines like Google.
- SEO helps businesses generate more traffic, leads, sales and brand awareness through organic search results.
- While SEO knowledge and practice is growing in Bangladesh, there remains a lack of educational materials available in Bengali like eBooks, videos etc. on the topic.
- The author believes this book will contribute to economic development in Bangladesh by helping introduce more local businesses and professionals to SEO strategies.
Bcs preliminary analysis study plan 150 days-1 [www.itmona.com]Itmona
This document provides a 150-day study plan to analyze the BCS preliminary exam. It includes:
1. A schedule assigning an English or Bangla topic to study each day from textbooks, along with assignments to review previous topics through weekly tests.
2. Guidelines for students to write daily notes in an organized manner, review regularly, and seek help if facing any issues.
3. Encouragement to practice consistently with confidence, as mastery will come over time through diligent practice.
The document summarizes Yusuke Ando's presentation about the php|tek2009 conference. The key points are:
1) php|tek2009 is an annual conference organized by php|architect that was held in Chicago from May 19-21, 2009 featuring talks from prominent PHP developers.
2) Yusuke Ando highlights some of the speakers at the conference including Sara Goleman, Andrei Zmievski, Sebastian Bergmann, and Brian Shire.
3) The presentation provides an overview of some of the session topics at the conference, which focus on PHP development, security, and caching techniques.
This document contains musical notation for a piece titled "A Pavyon" arranged for various instruments including trumpets, horn, trombone, and tuba. The piece is in 4/4 time and marked "c.80; espress. e sempre molto sostenuto". It consists of the musical parts notated over three pages for each instrument to be played together.
The document is notes from an XP (eXtreme Programming) session. It includes discussions around observing team behaviors during retrospectives, collecting and analyzing data from retrospectives, and how individuals can evaluate what is possible to improve. The notes suggest retrospectives should be an enjoyable and productive experience for improving team effectiveness.
1. The document discusses a new method for summarizing long documents in three sentences or less.
2. It involves analyzing the document to identify the most important concepts and entities, then generating a summary that conveys the key information while remaining very concise.
3. The method shows promising results in automatically summarizing a wide range of text documents in a way that captures the essential elements in a highly condensed form.
The document discusses the use of machine learning to analyze unstructured text data. It notes that machine learning can be used to identify key elements in documents and provide concise summaries. The summary focuses on extracting the most important concepts while removing unnecessary details.
This document discusses how the internet and access to information has changed the world. It provides tips on how to search more effectively online through keywords, external identifiers and limiting searches to specific websites. It recommends some free ebook download websites.
বাংলা উচ্চারণ ও অর্থ সহ টেক্সট ফরম্যাটে সম্পূর্ণ কোরআন শরীফ ...
এখানে প্রতিটি সূরার বুকমার্ক মেনু ও হাইপার লিঙ্ক মেনু যুক্ত করা আছে...
এটি একসাথে মোবাইল ও কম্পিউটার উভয় রিডারে খুভ ভালোভাবে পড়তে পারবেন ...।
This document provides guidelines and downloadable assets for branding and promotional materials for an organization called NowWeMove. It includes sections on logo usage, colors, and formats; key visuals and graphics; typography guidelines and font family; and templates for posters, outdoor advertising, event banners, folders, promotional merchandise, online and offline materials. The document emphasizes adhering to style rules for consistency in representing the NowWeMove brand across different channels and materials.
Ministry of Information, Government of the People's Republic of Bangladesh has announced New Community Radio Installation Broadcast and Operation Policy 2017 by Bangladesh Gazette on 8 February 2018.
According to the preamble of Bangladesh Gazette, The world becomes a “Global Village” due to enormous development of advertisement and Information Technology (ICT). It has been assumed that the importance of radio is declining due to the dominating role of electronic media globally but the importance of radio is retaining significantly in developed, developing & least developed countries. Moreover, radio is playing a vital role to improve the area of education, culture, human values & dignity, awareness building and cultural development with a new dimension.
In this consequence, significant numbers of radio stations were established under the community policy 2008 dedicating for the marginalized communities. These radios are known as “community radio”, operating with the participation and management of marginalized communities in their dialect. Community radios engage in social transformation by using cultural diversity with the support of knowledge and technologies.
Community radio is the “Voice of the Voiceless”. To make the Community Radio reach wider, accelerate and appropriate, the new “Community Radio Installation, Broadcast and Operation Policy 2017” has been developed and approved by reviewing the existing policy.
ধর্ম পালনে একজন মুসলমানের জন্য যা জানা অবশ্যই প্রয়োজনীয় – মোস্তাফিজুর রহমান ই...rasikulindia
1. The author discusses the importance of respecting different perspectives in society. They analyze social issues from various angles and try to understand different viewpoints.
2. The author notes that while dissent is possible in a democratic society, consensus is necessary for social progress. They hope this work will encourage thoughtful discussion of issues from all sides.
3. The author seeks constructive feedback to improve their ability to concisely discuss important topics, which they see as their duty as a citizen.
The project team would run training sessions for line managers from across the organization, who have each committed to spending at least three days carrying out training. The training would focus on putting managers in simulated emergency situations to improve their response in a more intuitive and empathetic way. The training aims to have at least 80% of line managers complete the training by March 2023.
Policy and policy making in school, a study done by Danial Chan. I summarize and presented to honb'le teachers.
শিক্ষা প্রতিষ্ঠানে নেতৃত্ব অতীব গুরুত্বপূর্ণ হলেও তা এখনও তুলনামূলক গবেষণাধর্মী প্রতিবেদন কম। এক্ষেত্রে পশ্চিমা গবেষকদের সহায়তা নিয়ে আমরা নেতৃত্ব ও কৌশলগত পরিকল্পনা বিষয়ে একটি দৃষ্টিভঙ্গি প্রকাশের চেষ্টা করেছি।
This was for educational purpose, anyone can use it by authors permission.
Presented on: 14-01-2021
The document provides information about a company called ReTaj including their contact details, services, and mission. It discusses their goal of providing reliable and high quality translation services in various languages. It also lists the translation and documentation services they offer such as translation of technical documents, websites, books and more.
The document concludes by thanking clients for their continued support and trust in ReTaj's services.
Bangladesh Narcotics Control Act 1990 (Bangla)Probir Bidhan
This document is the Food Safety Act of Bangladesh from 1990. Some key points:
1. It establishes a National Food Safety Authority to oversee food safety and regulate related issues.
2. Various terms are defined, including "food", "food business", "food business operator", and "enforcement agency".
3. Violations of the act or rules can result in penalties, and authorized officers have powers to inspect, investigate and take samples for testing.
The document discusses how mobile sites are getting slower due to larger page sizes from images, CSS, JavaScript and fonts. It provides tips for optimizing images, such as using responsive images and smaller image sizes. It also recommends prioritizing critical content over non-essential elements like unnecessary JavaScript and web fonts to improve page load times.
This document summarizes Barack Obama's successful 2008 presidential election campaign, which made innovative use of internet technologies and social media. It discusses how Obama's campaign embraced new forms of online organizing, fundraising, and mobilizing volunteers. Through social networks, online videos, and interactive web platforms, Obama's campaign engaged and energized grassroots supporters, particularly younger voters, helping propel him to victory and make history as the first African American president.
This document provides a summary of key points from a Bengali language book titled "Big Faith and Little Faith (Concept, Nature and Current Situation)". It discusses different types of faiths or beliefs people can have, from strong definitive faith to more tentative or uncertain beliefs. It examines beliefs related to religious topics like God, prophets, afterlife, and also covers beliefs about history, science, politics and more. The document outlines over 50 different types of beliefs people may hold with varying levels of certainty, providing examples and context for each. It encourages readers to have an open mind and think critically about what they believe.
Bcs preliminary analysis 90 days study plan [www.onlinebcs.com]Itmona
This document provides a summary of a 90-day preparation plan for the Bangladesh Civil Service (BCS) Preliminary exam. The plan covers 15 topics per week over 15 weeks, with each topic containing lessons on Bangla language, English grammar, and Bangladesh affairs. Key areas covered include vocabulary, phrases, prepositions, spelling, grammar structures, and important concepts in the Bangladeshi constitution. Completing this comprehensive 90-day plan is expected to sufficiently prepare students to pass the 150-question BCS Preliminary exam within the given time frame.
1. The document discusses the importance of spirituality and belief in a higher power in providing meaning and purpose in life. It argues that while humans have many worldly desires and concerns, being bound by dogmas or social pressures limits one's potential.
2. It describes how spirituality can help overcome hardships and doubts by providing inner strength and confidence. Having faith in something greater than oneself allows one to accept what cannot be explained through worldly logic.
3. The document asserts that spirituality is essential for humans to understand their true nature and potential. It gives perspective in times of suffering and confidence to do good works. Spiritual faith makes one resilient against harm, motivated for positive change, and united in purpose
The document provides an overview of computer networking fundamentals including definitions of computer network and standalone computer. It discusses the benefits of computer networks such as sharing of resources like printers, scanners and software applications. Common uses of networks mentioned are information sharing, file transfer, data storage and security. Different types of network topologies like star, bus, ring and their features are outlined. Common network devices like hub, switch, router, gateway and their functions are explained. Different network cabling media such as twisted pair, coaxial, fiber optic and common connectors are described. The document also introduces network addressing and protocols.
This document is about a book titled "Search Engine Optimization" by Md. Rabiul Islam. Some key details provided:
- The book discusses search engine optimization (SEO) techniques to increase visibility of websites on search engines like Google.
- SEO helps businesses generate more traffic, leads, sales and brand awareness through organic search results.
- While SEO knowledge and practice is growing in Bangladesh, there remains a lack of educational materials available in Bengali like eBooks, videos etc. on the topic.
- The author believes this book will contribute to economic development in Bangladesh by helping introduce more local businesses and professionals to SEO strategies.
Bcs preliminary analysis study plan 150 days-1 [www.itmona.com]Itmona
This document provides a 150-day study plan to analyze the BCS preliminary exam. It includes:
1. A schedule assigning an English or Bangla topic to study each day from textbooks, along with assignments to review previous topics through weekly tests.
2. Guidelines for students to write daily notes in an organized manner, review regularly, and seek help if facing any issues.
3. Encouragement to practice consistently with confidence, as mastery will come over time through diligent practice.
The document summarizes Yusuke Ando's presentation about the php|tek2009 conference. The key points are:
1) php|tek2009 is an annual conference organized by php|architect that was held in Chicago from May 19-21, 2009 featuring talks from prominent PHP developers.
2) Yusuke Ando highlights some of the speakers at the conference including Sara Goleman, Andrei Zmievski, Sebastian Bergmann, and Brian Shire.
3) The presentation provides an overview of some of the session topics at the conference, which focus on PHP development, security, and caching techniques.
This document contains musical notation for a piece titled "A Pavyon" arranged for various instruments including trumpets, horn, trombone, and tuba. The piece is in 4/4 time and marked "c.80; espress. e sempre molto sostenuto". It consists of the musical parts notated over three pages for each instrument to be played together.
The document is notes from an XP (eXtreme Programming) session. It includes discussions around observing team behaviors during retrospectives, collecting and analyzing data from retrospectives, and how individuals can evaluate what is possible to improve. The notes suggest retrospectives should be an enjoyable and productive experience for improving team effectiveness.
1. The document discusses a new method for summarizing long documents in three sentences or less.
2. It involves analyzing the document to identify the most important concepts and entities, then generating a summary that conveys the key information while remaining very concise.
3. The method shows promising results in automatically summarizing a wide range of text documents in a way that captures the essential elements in a highly condensed form.
The document discusses the use of machine learning to analyze unstructured text data. It notes that machine learning can be used to identify key elements in documents and provide concise summaries. The summary focuses on extracting the most important concepts while removing unnecessary details.
This document discusses how the internet and access to information has changed the world. It provides tips on how to search more effectively online through keywords, external identifiers and limiting searches to specific websites. It recommends some free ebook download websites.
বাংলা উচ্চারণ ও অর্থ সহ টেক্সট ফরম্যাটে সম্পূর্ণ কোরআন শরীফ ...
এখানে প্রতিটি সূরার বুকমার্ক মেনু ও হাইপার লিঙ্ক মেনু যুক্ত করা আছে...
এটি একসাথে মোবাইল ও কম্পিউটার উভয় রিডারে খুভ ভালোভাবে পড়তে পারবেন ...।
This document provides guidelines and downloadable assets for branding and promotional materials for an organization called NowWeMove. It includes sections on logo usage, colors, and formats; key visuals and graphics; typography guidelines and font family; and templates for posters, outdoor advertising, event banners, folders, promotional merchandise, online and offline materials. The document emphasizes adhering to style rules for consistency in representing the NowWeMove brand across different channels and materials.
Ministry of Information, Government of the People's Republic of Bangladesh has announced New Community Radio Installation Broadcast and Operation Policy 2017 by Bangladesh Gazette on 8 February 2018.
According to the preamble of Bangladesh Gazette, The world becomes a “Global Village” due to enormous development of advertisement and Information Technology (ICT). It has been assumed that the importance of radio is declining due to the dominating role of electronic media globally but the importance of radio is retaining significantly in developed, developing & least developed countries. Moreover, radio is playing a vital role to improve the area of education, culture, human values & dignity, awareness building and cultural development with a new dimension.
In this consequence, significant numbers of radio stations were established under the community policy 2008 dedicating for the marginalized communities. These radios are known as “community radio”, operating with the participation and management of marginalized communities in their dialect. Community radios engage in social transformation by using cultural diversity with the support of knowledge and technologies.
Community radio is the “Voice of the Voiceless”. To make the Community Radio reach wider, accelerate and appropriate, the new “Community Radio Installation, Broadcast and Operation Policy 2017” has been developed and approved by reviewing the existing policy.
ধর্ম পালনে একজন মুসলমানের জন্য যা জানা অবশ্যই প্রয়োজনীয় – মোস্তাফিজুর রহমান ই...rasikulindia
1. The author discusses the importance of respecting different perspectives in society. They analyze social issues from various angles and try to understand different viewpoints.
2. The author notes that while dissent is possible in a democratic society, consensus is necessary for social progress. They hope this work will encourage thoughtful discussion of issues from all sides.
3. The author seeks constructive feedback to improve their ability to concisely discuss important topics, which they see as their duty as a citizen.
The project team would run training sessions for line managers from across the organization, who have each committed to spending at least three days carrying out training. The training would focus on putting managers in simulated emergency situations to improve their response in a more intuitive and empathetic way. The training aims to have at least 80% of line managers complete the training by March 2023.
Policy and policy making in school, a study done by Danial Chan. I summarize and presented to honb'le teachers.
শিক্ষা প্রতিষ্ঠানে নেতৃত্ব অতীব গুরুত্বপূর্ণ হলেও তা এখনও তুলনামূলক গবেষণাধর্মী প্রতিবেদন কম। এক্ষেত্রে পশ্চিমা গবেষকদের সহায়তা নিয়ে আমরা নেতৃত্ব ও কৌশলগত পরিকল্পনা বিষয়ে একটি দৃষ্টিভঙ্গি প্রকাশের চেষ্টা করেছি।
This was for educational purpose, anyone can use it by authors permission.
Presented on: 14-01-2021
The document provides information about a company called ReTaj including their contact details, services, and mission. It discusses their goal of providing reliable and high quality translation services in various languages. It also lists the translation and documentation services they offer such as translation of technical documents, websites, books and more.
The document concludes by thanking clients for their continued support and trust in ReTaj's services.
Bangladesh Narcotics Control Act 1990 (Bangla)Probir Bidhan
This document is the Food Safety Act of Bangladesh from 1990. Some key points:
1. It establishes a National Food Safety Authority to oversee food safety and regulate related issues.
2. Various terms are defined, including "food", "food business", "food business operator", and "enforcement agency".
3. Violations of the act or rules can result in penalties, and authorized officers have powers to inspect, investigate and take samples for testing.
The document discusses how mobile sites are getting slower due to larger page sizes from images, CSS, JavaScript and fonts. It provides tips for optimizing images, such as using responsive images and smaller image sizes. It also recommends prioritizing critical content over non-essential elements like unnecessary JavaScript and web fonts to improve page load times.
This document summarizes Barack Obama's successful 2008 presidential election campaign, which made innovative use of internet technologies and social media. It discusses how Obama's campaign embraced new forms of online organizing, fundraising, and mobilizing volunteers. Through social networks, online videos, and interactive web platforms, Obama's campaign engaged and energized grassroots supporters, particularly younger voters, helping propel him to victory and make history as the first African American president.
This document provides an overview and agenda for a presentation on cloud computing technologies and the cloud services model. It discusses different categories of cloud services including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Specific examples are provided for each category. The presentation also covers technological developments in cloud computing and the transition to cloud-based services and applications.
This document provides a summary of the Malayalam document "ssee ̄p JZvÀ". It discusses how ssee ̄p JZvÀ is one of the earliest writings of the Bible and an important document that conveys essential information. The summary highlights that ssee ̄p JZvÀ preserved details about Jesus's life and teachings and how it established many foundations for Christianity. It also mentions the approximate date of when ssee ̄p JZvÀ was written.
This document provides a summary of the Malayalam document "ssee ̄p JZvÀ". It discusses how this was one of the first revelations received by the Prophet Muhammad. The summary describes that the revelation comforted and strengthened the Prophet during a difficult time. It also provided guidance about performing salat prayers and relying on God during hardships.
This document provides updates from a Japanese blogger on their English language blog and interactions with foreign audiences. It discusses starting an English blog in 1997, creating an English version of their site in 1999, being introduced on sites like Ajaxian and Digg in 2006, and beginning an English language blog in 2006. It notes that while interactions with foreign audiences are going well, communicating technical information from Japan to other countries where different standards may exist can be challenging due to language barriers.
UGC allows users to generate and share content such as text, images, and videos by placing it on online platforms for others to view. Examples of UGC include blogs, wikis, video and photo sharing sites, podcasts, microblogging, and social networks. Research estimates that by 2010, the number of times UGC content is downloaded will exceed 650 billion times, generating $8.5 billion in revenue for UGC-based businesses. Common categories of UGC include blogs, wikis, video and photo sharing sites, podcasts, microblogging, social networks, news sites, functional tools, and educational content.
This document provides an overview and summary of key topics in information retrieval and search engines:
- It discusses common information retrieval problems like relevance, evaluation, and information needs.
- It describes different types of search engines like web search engines, enterprise search, desktop search, and open source engines.
- It compares issues in information retrieval and challenges faced by search engines in areas like scalability, handling new data, and user interactions.
The document provides details about:
1) The "WINGS" program aims to develop students' abilities through question-based learning and hands-on activities tailored to their needs.
2) Teachers design multi-disciplinary lessons incorporating subjects like English, math, and science to stimulate students' thinking.
3) Students work in small groups on projects and research to find solutions, developing their communication and collaboration skills.
The document discusses key concepts in analytic geometry, derivatives, functions, sequences, and trigonometric functions. It provides explanations of these concepts and their fundamental properties, as well as examples of how they apply to high-level math problems.
القرءان الكريم برواية الدوري عن الكسائي من موقع الشبكة الإسلاميةسمير بسيوني
حفص الدوري
هو أبو عمر حفص بن عمر بن عبد العزيز بن صهبان بن عدس بن صهبان ويقال صهيب الدوري نسبة إلى دور موضع ببغداد بالعراق ومحله بالجانب الشرقي ولد بها فهو الدور الأزدي البغدادي النحوي الضرير نزيل سامرا أمام القراءة في عصره وشيخ القراءة بالناس في زمانه ثقة ثبت كبير ضابط أول من جمع القراءات قال رحل الدوري في طلب القراءات وقرأ بسائر الحروف السبعة
وتعلم الشواذ وسمع من ذلك شيئا كثيرا قرأ على إسماعيل بن جعفر عن نافع وقرأ أيضا عليه وعلى أخيه يعقوب بن جعفر عن ابن حجاز عن أبي جعفر وسليم عن حمزة ومحمد بن سعدان عن حمزة وعلي الكسائي لنفسه ولأبي بكر عن عاصم وحمزة بن القاسم عن أصحابه ويحيى بن المبارك اليزيدي وشجاع بن أبي نصر البلخي وقول الهزلي أنه قرأ على أبي بكر نفسه وهم بل على الكسائي عنه وقرأ عليه وروى القراءة عنه أحمد بن حرب شيخ المطوعي وأحمد بن فرح بالحاء المهملة أبو جعفر المفسر المشهور وأحمد بن محمد بن حماد بن ماهان فيما ذكره أبو علي الرهاوي وأحمد بن يزيد الحلواني وأحمد بن مسعود السراج وإسحاق بن إبراهيم العسكري وإسماعيل بن أحمد وإسماعيل ابن يونس بن ياسين وبكر بن أحمد السراويلي وجعفر بن عبد الله بن الصباح وجعفر ابن أسد وجعفر بن محمد بن عبد الله الفارض وجعفر بن محمد الرافعي وجعفر ابن محمد بن الهيثم والحسن بن علي بن بشار بن العلاف والحسن بن الحسين الصواف والحسن بن عبد الوهاب والحسن الحداد والخضر بن الهيثم السطوسي وسعيد بن عبد الرحيم أبو عثمان الضرير وصالح بن يعقوب وعباس بن محمد وعبد الرحمن بن عبدوس وعبد الله بن أحمد الفسطاطي وعبد الله بن أحمد البلخي وعبد الله بن أحمد بن حبيب النحوي وعبد الله ابن بكار وعثمان بن خرزاذ وعلي بن سليم الدوري وعلي بن محمد بن فارس بن عبديل وعلي بن الحسين الفارس وعمر ابن أحمد بن نصر الكاغذي وعمر بن محمد بن برزة الأصبهاني وعمر بن محمد الكاغذي والقاسم بن زكريا المطرز والقاسم بن عبد الوارث والقاسم بن محمد بن سنان فيما ذكر
The document discusses a relationship between two individuals - a 47-year-old and a 23-year-old who met in their first year of college. While they felt a connection, their age difference led to disapproval from others. In the end, they decided the relationship was best as friends instead of pursuing a romantic partnership.
The document discusses a relationship between two individuals - a 47-year-old and a 23-year-old who met in their first year of college. While they felt a connection, their age difference led to challenges. Friends and family disapproved of the relationship due to societal expectations. Ultimately, the two parted ways though they still cared for each other.
The document discusses a conversation between two individuals. They discuss topics like helping others without expecting anything in return, the importance of being kind even during difficult times, and accepting people from all walks of life. The conversation has a generally positive tone focused on compassion and humanism.
The document is a short story written in Telugu. It describes a romantic encounter between a man and woman. They meet at a social gathering and feel an initial attraction. The man walks the woman home where they share intimate moments together. However, societal expectations and norms prevent their relationship from developing further. The story explores the tension between personal desires and social restrictions.
The document discusses plans for developing a PHP-based issue tracking system called Candycane. It provides background on the developer and the goals of creating an easy-to-install, lightweight system that does not depend on specific PHP versions or extensions. It outlines the project members and timeline, which includes a 2-day hackathon in April.
1. The document discusses how libraries are changing with new technologies, including digitization and the internet.
2. It compares digital libraries to digital archives, and how libraries are being replaced by technologies like e-books, digitized materials, and online resources.
3. New services like social networks, user profiles and activity logs are making libraries more like social media platforms like Facebook.
This document discusses a conversation between Kama Sastry and another person about AIDS awareness. Kama Sastry shares a story about how he educated people in his village about AIDS and prevented its spread through awareness campaigns. He notes that it is important to properly educate people to avoid misunderstandings and social stigma related to AIDS. The other person appreciates Kama Sastry's efforts to create awareness in his community.
This document discusses concepts from evolution theory and thermodynamics. It begins by introducing key thinkers like Charles Darwin and advances in fields such as genetics and DNA research. It then discusses concepts like natural selection from both micro and macro perspectives. It notes that from a micro view, differences cannot be seen, but from a macro view, differences between thermodynamic states can be observed. The document also discusses how information is lost when observing systems from a macro view alone.
This document is a short story in Telugu about a 23-year-old woman named Sreeja who lives in Hyderabad. She is described as having fair complexion, deceptive eyes, and being good looking. One day, while shopping, she meets a handsome man who engages her in conversation. They hit it off and exchange contact information. However, things do not turn out as expected when they meet again.
Similar to Speed matters, So why is your site so slow? (20)
AB Testing, Ads and other 3rd party tags - London WebPerf - March 2018Andy Davies
Talk at Smashing Conf - 7th Feb 2018 (Video - https://vimeo.com/254703766)
Explores some of the issues that 3rd-party tags introduce when we add them to our sites, some ways of measuring the impact, and challenges we still have
AB Testing, Ads and other 3rd party tags - SmashingConf London - 2018Andy Davies
Talk at Smashing Conf - 7th Feb 2018 (Video - https://vimeo.com/254703766)
Explores some of the issues that 3rd-party tags introduce when we add them to our sites, some ways of measuring the impact, and challenges we still have
Inspecting iOS App Traffic with JavaScript - JSOxford - Jan 2018Andy Davies
This document discusses inspecting iOS app traffic with JavaScript by injecting scripts using Frida. It demonstrates capturing encrypted network traffic from an iOS app, extracting the TLS master secret and client/server randoms using a Frida script, and sending these values to the host computer to allow decrypting the traffic with Wireshark. The key steps are: using Frida to inject a script into an app, hooking the TLS PRF function to extract secret values, and sending these to the host to decrypt the HTTPS traffic in Wireshark. With these techniques, patterns in encrypted app traffic can be observed.
Slides from my talk at Bristol WebPerf Meetup 2017-07-20 where I talked about some of the approaches I use to persuade people that they should invest in making their sites faster
Speed: The 'Forgotten' Conversion FactorAndy Davies
Speed is a critical factor when it comes to converting browsers into buyers but it's often forgotten and other factors prioritised instead. Using real data from UK retailers this talk explores the relationship between speed and conversion
Building an Appier Web - London Web Standards - Nov 2016Andy Davies
Explores progressive web apps, what advantages they have versus native apps, how to build, and test them, and some of the challenges we still have ahead.
Slides from talk at London Web Standards, Nov 2016
Building an Appier Web - Velocity Amsterdam 2016Andy Davies
Explores progressive web apps, what advantages they have versus native apps, how to build, and test them, and some of the challenges we still have ahead.
Slides from talk at Velocity Amsterdam 2016
The Case for HTTP/2 - GreeceJS - June 2016Andy Davies
HTTP/2 is here but why do we need it, how is it different to HTTP/1.1 and what does the mean for developers?
Slides from my talk at GreeceJS in Athens, June 2016
Slides from my talk at NCC Group's Web Performance Day in May 2016.
Compares the features of apps and the web, what's great about each and explores some of the technologies that will allow us to build websites that can deliver native like experiences.
The Fast, The Slow and The Unconverted - Emerce Conversion 2016Andy Davies
Slides from my talk at Emerce Conversion, Amsterdam on the importance of performance(page speed) for conversion.
Explore some of the performance issues we face when relying on third-party CRO products / services
The Case for HTTP/2 - Internetdagarna 2015 - StockholmAndy Davies
HTTP/2 is here but why do we need it, how is it different to HTTP/1.1 and what does the mean for developers?
Slides from my talk at Internetdagarna 2015, Stockholm
The Case for HTTP/2 - EpicFEL Sept 2015Andy Davies
HTTP/2 is here but why do we need it, and how is it different to HTTP/1.1?
Video - https://www.youtube.com/watch?v=ob-CnA9YmiI
These are the slides from my talk at Front-End London's one day conference, EpicFEL
HTTP/2 addresses limitations in HTTP/1.x by multiplexing requests over a single TCP connection, compressing headers, and allowing servers to push responses. It leads to more efficient use of network resources and faster page loads. While browser support is good, server implementations are still maturing and need to fully support HTTP/2 features like streams, dependencies, and server push to provide optimizations. Efficient TLS is also important to avoid delays in taking advantage of HTTP/2 performance benefits.
HTTP/2 provides improvements over HTTP/1.1 such as multiplexed requests, header compression and priority hints from browsers that can reduce latency. While it shows benefits in testing, real-world impacts may be more modest depending on server and client configurations. Further optimizations are still needed and HTTP/2 opens up new possibilities around features like server pushing and progressive content delivery that could enhance performance.
This document discusses the importance of website speed and performance. It notes that most top retail sites take over 3 seconds to load critical content, and median page load times have slowed by 23% year-over-year. Faster sites see benefits like 10% higher conversions. Network latency has a greater impact on performance than bandwidth. Techniques like preloading fonts and images can help mitigate latency. Frameworks and features like service workers may also help if designed deliberately for performance. Regular measurement and setting performance budgets are recommended to build fast user experiences.
Talk from The Web Is in Cardiff, October 2014 exploring the business case for web performance, and some of the underlying factors that can make sites slow
Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?Andy Davies
Talk from Akamai Edge 2014 looking at some of our current web performance optimisation practices and how they may need to change as new standards and protocols emerge
IP address - Past, Present and Future presented by Paul WilsonAPNIC
Paul Wilson, Director General of APNIC delivered a keynote presentation on 'IP address - Past, Present and Future' at MyNOG 11 held in Kuala Lumpur, Malaysia on the 5 June 2024.
Enhancing Security with Multi-Factor Authentication in Privileged Access Mana...Bert Blevins
In the ever-evolving landscape of cybersecurity, safeguarding sensitive data and critical systems has become paramount. As cyber threats grow in sophistication, organizations are constantly seeking innovative methods to fortify their defenses. Multi-Factor Authentication (MFA) stands out as a potent tool within the security arsenal, particularly when integrated with Privileged Access Management (PAM).
Privileged access management encompasses the methods, protocols, and tools employed to regulate and monitor access to privileged accounts within an organization. These accounts wield elevated privileges, enabling users to execute vital operations such as system configuration, access to sensitive data, and management of network infrastructure. However, if these privileges fall into the wrong hands, they pose a significant security risk. MFA adds an additional layer of protection by requiring users to provide multiple forms of verification before gaining access to a system or application. Key components of MFA in PAM include biometric verification, passwords, security tokens, and one-time passcodes. Deploying MFA within a PAM environment necessitates meticulous planning and consideration of various factors to ensure robust security.
Trust and Security, presented by Geoff HustonAPNIC
Geoff Huston, Chief Scientist at APNIC delivers a remote presentation on Internet fragmentation and its effect on the trust and security of Internet at VNNIC Internet Conference 2024 held in Hanoi, Vietnam from 4 to 7 June 2024.
Seizing the IPv6 Advantage: For a Bigger, Faster and Stronger InternetAPNIC
Paul Wilson, Director General of APNIC, presented on 'Seizing the IPv6 Advantage: For a Bigger, Faster and Stronger Internet' during the APAC IPv6 Council held in Hanoi, Viet Nam on 7 June 2024.
Ethics guidelines for trustworthy AI (HIGH-LEVEL EXPERT GROUP ON ARTIFICIAL I...prb404
On 8 April 2019, the High-Level Expert Group on AI presented Ethics Guidelines for Trustworthy Artificial Intelligence. This followed the publication of the guidelines' first draft in December 2018 on which more than 500 comments were received through an open consultation.
According to the Guidelines, trustworthy AI should be:
(1) lawful - respecting all applicable laws and regulations
(2) ethical - respecting ethical principles and values
(3) robust - both from a technical perspective while taking into account its social environment
4. The Web is Too Slow
http://www.flickr.com/photos/the_justified_sinner/3507390621
6. (it’s just) Too many sites are too slow
http://www.flickr.com/photos/the_justified_sinner/3507390621
7. and it’s getting worse!
Only 12% of the top 100 (US) retail sites rendered
feature content in less than 3 seconds. !
!
Year-on-year the median page has slowed down
by 23%
Tammy Everts - Radware State of the Union Fall 2014
8. “We’re not being deliberate about performance”!
Tim Kadlec
https://www.flickr.com/photos/lukew/7382528728
9. But only if we build it that way…
http://3.bp.blogspot.com/-0RqujOyE1ro/Up9HF7bPxbI/AAAAAAAAAbM/Ijudm6uq-dg/s1600/This+is+for+Everyone.jpg
10. Reader panel (3,000 people) rated speed (fast page
load time) as their second most important driver!
!
Speed had the highest percentage of people saying it
was VERY important to them
13. Improved load time from 1.2s to 0.5s!
!
+28% page views / session!
+21% time on site / visit!
+20% conversion rate
http://blog.quanta-computing.com/etam-earns-20-of-conversion-by-optimising-its-online-store/
17. Design is all about finding solutions within constraints,!
if there were no constraints, it’s not design — it’s art.!
Matias Duarte
“
”
41. There’s the last mile latency too
(and routers, other networking kit, mobile latencies too)
https://www.flickr.com/photos/kiwanja/3170292282
42. TCP and the Lower Bound of Web Performance!
John Rauser
Will probably need more than one round trip
71kB
143kB
214kB
285kB
1 2 3 4 5 6 7 8 9 10 11
(TCP Segments)
Round Trips
Size
43. We can cheat the latency penalty
(sometimes)
https://speakerdeck.com/mikeyk/secrets-to-lightning-fast-mobile-design
51. … into CSS Object Model (CSSOM)
body
h1 p
span
font-size: 16px
font-size: 16px
text-decoration: underline
font-size: 16px
font-weight: bold
font-size: 16px
font-weight: bold
color: #000
img
font-size: 16px
border: 1px solid #ccc
52. Combine DOM and CSSOM to build Render Tree
body
h1 p
img
font-size: 16px
text-decoration: underline
font-size: 16px
font-weight: bold
border: 1px solid #ccc
font-size: 16px
font-weight: bold
54. But what about JavaScript?
HTML
CSS
DOM
CSSOM
Render!
Tree
Layout PaintJavaScript
55. But what about JavaScript?
HTML
CSS
DOM
CSSOM
Render!
Tree
Layout PaintJavaScript
DOM
CSSOM
JavaScript
JavaScript blocks DOM construction!
CSSOM construction blocks JavaScript execution
56. async attribute avoids JavaScript blocking DOM construction
!
<script async src="myscript.js"></script>
Widely supported - 89.59% (http://caniuse.com/script-async)!
!
Doesn’t incur delays of using inline script to load other scripts e.g.
Google Analytics snippet
63. A proposal that may help…
font-display: auto | block | swap | fallback | optional;
https://tabatkins.github.io/specs/css-font-rendering/
Proposal to help control font blocking - CSS Font Rendering Controls
64. Another proposal that should help - link rel=“preload”…
https://w3c.github.io/preload/
<!-- preload a widget component -->
<link rel="preload" href="/components/widget.html" as="iframe">
!
<!-- preload an application script -->
<link rel="preload" href="/app/script.js" as="javascript">
!
<!-- preload a CSS stylesheet -->
<link rel="preload" href="/style/style.css" as="stylesheet">
!
<!-- preload a font -->
<link rel="preload" href="//example.com/font.woff2" as="font">
!
<!-- preload an image asset -->
<link rel="preload" href="//example.com/image.jpg" as="image" media="max-width: 640px">
65. Some other ways of hinting are already here
<link rel="dns-prefetch" href="other.hostname.com">
!
<link rel="subresource" href="/some_other_resource.js">
!
<link rel="prefetch" href="/some_other_resource.jpeg">
!
<link rel="prerender" href=“//domain.com/next_page.html”>