This document outlines a training program to introduce participants to Drupal, an open source content management system, in 3 hours. The training is divided into 5 blocks that cover an introduction to Drupal, the technical components of PHP and MySQL, installing Drupal, using Drupal to manage groups and events, and using it to collect and serve soil data. The training focuses on using Drupal rather than learning to code in PHP.
This document provides information about the LIS651 Web Content Management course offered in 2012. The course covers relational database systems using mySQL and scripting languages using PHP. It uses Drupal, a content management system, to build a prototype website quickly. The course objectives are for students to develop skills in interacting with UNIX servers, basic SQL, PHP programming concepts, and building simple Drupal extensions. Classes meet weekly and include lectures, in-class exercises, quizzes, and a final individual website project. Readings include books on Drupal, PHP, and databases. Student work is assessed based on quizzes, in-class exercises, a site architecture paper, and the final website.
Drupal 6.x, Drupal 7.x -- Scratching the surfaceFlorian Latzel
ย
This document summarizes the key differences between Drupal 6.x and Drupal 7.x. It discusses changes to modules, fields, APIs, database handling, testing and theming. The presentation provides a high-level overview of major updates and points to additional resources for more detailed information. It aims to help developers understand the major changes when updating from Drupal 6 to Drupal 7.
A statistical assessment of GDEM using LiDAR dataTomislav Hengl
ย
This document presents a statistical assessment of the accuracy of the Global Digital Elevation Model (GDEM) using LiDAR data. It proposes a framework to evaluate GDEM accuracy by assessing absolute elevation errors, positional accuracy of hydrological features, surface roughness representation, and user satisfaction. Case studies in four areas show regression models can evaluate elevation fit, with an R-squared value above 0.995 indicating satisfactory accuracy for GDEM in areas of medium relief. The document concludes GDEM has little usefulness in areas of low relief.
Poster "Global Soil Information Facilities"Tomislav Hengl
ย
Global Soil Information Facilities (GSIF) is an initiative by ISRIC to build open-source tools to collate, harmonize, and provide up-to-date global soil data at high resolution. GSIF aims to serve global land use planning and environmental risk assessment. It is based on key principles of crowd-sourcing data collection, maintaining original ownership of contributed data, using open-source software, following international standards, and making outputs reproducible and publicly accessible. The main users of GSIF will be international agencies, research organizations, and national environmental and soil survey agencies, as well as private individuals and farmers.
Worldgrids.org: building global covariates for automated mappingTomislav Hengl
ย
The document discusses a global repository of publicly available geospatial data called Worldgrids.org. It was created to make a variety of global geospatial data sets more accessible and usable for tasks like species distribution modeling. The repository contains over 100 raster maps of variables like climate, elevation and land cover, processed to a common grid format. It aims to promote greater reuse of publicly available global data.
This document discusses the development of software tools called Global Soil Information Facilities (GSIF) for global soil mapping. It describes existing GSIF components like global soil databases and proposed new modules for tasks like data entry, harmonization, spatial analysis, and visualization. Key proposed software include the Global Soil Mapping package, plotKML for visualization, and the Soil Reference Library package. The document outlines the status of current work and provides next steps like releasing initial packages and continuing development through user feedback. It encourages participation in the GSIF workshop to help develop the software functionality.
Hengl & Reuter poster at Geomorphometry.org/2011Tomislav Hengl
ย
This document proposes the creation of an open database of digital elevation model (DEM) derivatives from around the world. The database would provide precision, be multi-scale, have an open structure, and provide web access to DEM data and derived products like slope, aspect, and drainage patterns. It would support geomorphometry research through standardized algorithms and allow testing and comparison of methods. The global collection of DEM data and derivatives could advance knowledge and become a platform for improving data standards over time.
This document provides information about the LIS651 Web Content Management course offered in 2012. The course covers relational database systems using mySQL and scripting languages using PHP. It uses Drupal, a content management system, to build a prototype website quickly. The course objectives are for students to develop skills in interacting with UNIX servers, basic SQL, PHP programming concepts, and building simple Drupal extensions. Classes meet weekly and include lectures, in-class exercises, quizzes, and a final individual website project. Readings include books on Drupal, PHP, and databases. Student work is assessed based on quizzes, in-class exercises, a site architecture paper, and the final website.
Drupal 6.x, Drupal 7.x -- Scratching the surfaceFlorian Latzel
ย
This document summarizes the key differences between Drupal 6.x and Drupal 7.x. It discusses changes to modules, fields, APIs, database handling, testing and theming. The presentation provides a high-level overview of major updates and points to additional resources for more detailed information. It aims to help developers understand the major changes when updating from Drupal 6 to Drupal 7.
A statistical assessment of GDEM using LiDAR dataTomislav Hengl
ย
This document presents a statistical assessment of the accuracy of the Global Digital Elevation Model (GDEM) using LiDAR data. It proposes a framework to evaluate GDEM accuracy by assessing absolute elevation errors, positional accuracy of hydrological features, surface roughness representation, and user satisfaction. Case studies in four areas show regression models can evaluate elevation fit, with an R-squared value above 0.995 indicating satisfactory accuracy for GDEM in areas of medium relief. The document concludes GDEM has little usefulness in areas of low relief.
Poster "Global Soil Information Facilities"Tomislav Hengl
ย
Global Soil Information Facilities (GSIF) is an initiative by ISRIC to build open-source tools to collate, harmonize, and provide up-to-date global soil data at high resolution. GSIF aims to serve global land use planning and environmental risk assessment. It is based on key principles of crowd-sourcing data collection, maintaining original ownership of contributed data, using open-source software, following international standards, and making outputs reproducible and publicly accessible. The main users of GSIF will be international agencies, research organizations, and national environmental and soil survey agencies, as well as private individuals and farmers.
Worldgrids.org: building global covariates for automated mappingTomislav Hengl
ย
The document discusses a global repository of publicly available geospatial data called Worldgrids.org. It was created to make a variety of global geospatial data sets more accessible and usable for tasks like species distribution modeling. The repository contains over 100 raster maps of variables like climate, elevation and land cover, processed to a common grid format. It aims to promote greater reuse of publicly available global data.
This document discusses the development of software tools called Global Soil Information Facilities (GSIF) for global soil mapping. It describes existing GSIF components like global soil databases and proposed new modules for tasks like data entry, harmonization, spatial analysis, and visualization. Key proposed software include the Global Soil Mapping package, plotKML for visualization, and the Soil Reference Library package. The document outlines the status of current work and provides next steps like releasing initial packages and continuing development through user feedback. It encourages participation in the GSIF workshop to help develop the software functionality.
Hengl & Reuter poster at Geomorphometry.org/2011Tomislav Hengl
ย
This document proposes the creation of an open database of digital elevation model (DEM) derivatives from around the world. The database would provide precision, be multi-scale, have an open structure, and provide web access to DEM data and derived products like slope, aspect, and drainage patterns. It would support geomorphometry research through standardized algorithms and allow testing and comparison of methods. The global collection of DEM data and derivatives could advance knowledge and become a platform for improving data standards over time.
This document provides information about the LIS651 Web Content Management course offered in 2012. The course covers relational database systems using mySQL and scripting languages using PHP. It uses Drupal, a content management system, to build a prototype website quickly. The course objectives are for students to develop skills in interacting with UNIX servers, basic SQL, PHP programming concepts, and building simple Drupal extensions. Classes meet weekly and include lectures, in-class exercises, quizzes, and developing a final individual website. Assessment is based on quizzes, exercises, a site description paper, and the final website.
This document provides information about the LIS651 Web Content Management course offered in 2012. The course covers relational database systems using mySQL and scripting languages using PHP. It uses Drupal, a content management system, to build a prototype website quickly. The course objectives are for students to develop skills in interacting with UNIX servers, basic SQL, PHP programming concepts, and building simple Drupal extensions. Classes meet weekly and include lectures, in-class exercises, quizzes, and developing a final website. Readings include books on Drupal, PHP, and databases. Student work is assessed through quizzes, exercises, a site description paper, and the final website.
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?Wong Hoi Sing Edison
ย
The document is about a BarCamp event on Drupal 8 and readiness for it. It provides an agenda that includes an introduction to Drupal, what's new in Drupal 8 like its focus on mobile and multilingual capabilities, why upgrade to Drupal 8 for improvements, the release timeline and status, and next steps and resources for learning more. The speaker is introduced as a Drupal developer and contributor since 2005 who also co-founded the Hong Kong Drupal User Group.
XOOPS 2.5.x Debugging with FirePHP/FireBugxoopsproject
ย
FirePHP is a Mozilla Firefox plugin/extension that merges with Firebug and enables you to log to your Firebug Console using a simple PHP method call. All data is sent via response headers and will not interfere with the content on your page, therefore it is ideally suited for AJAX development where clean JSON and XML responses are required.
In this tutorial we'll show you how to use FirePHP/FireBug to debug XOOPS.
Drupal is a free and open-source content management system (CMS) written in PHP that allows users with little technical knowledge to build and manage websites. It is used by over 1% of websites worldwide and by large sites such as WhiteHouse.gov. Drupal provides tools for adding, modifying, organizing and retrieving content with flexibility through its modular architecture and thousands of free themes and modules available.
Presentation me and Julien Chable did at the DII workshop in Brussels, december 2, 2008 - http://blog.maartenballiauw.be/post/2008/11/28/Presenting-at-the-OpenXML-DII-workshop-Brussels.aspx
A very good presentation that has been used by a couple presenters of the SDPHP group, including myself. Takes you from the very basics of PHP to more advanced ideas like OOP.
LAMP is a shorthand term for a web application platform consisting of Linux, Apache, MySQL and one of Perl or PHP or Python. Together, these open-source tools provide a world-class platform for deploying web applications. LAMP has been touted as "the killer app" of the open-source world.
This document provides an overview of Joomla, an open source content management system (CMS). It defines what a CMS is and explains that Joomla allows users to create, edit, and publish various types of content. Key features of Joomla include user management, search, language support, content organization, media management, polls, links, banners, syndication, an help system, and extensibility through third-party extensions. Joomla also has a flexible template system and is used by many websites, including joomla.org, linux.com, and Harvard University sites.
Drupal is an open-source content management system (CMS) that allows users to build and manage websites. It provides features like blogs, galleries, and the ability to restrict content by user roles. Drupal is highly customizable through modules and themes and supports moving sites between development, test, and production environments. While it uses some technical terms like "nodes" and "taxonomy," Drupal is accessible to non-developers and can be installed on common web hosting with Apache, MySQL, and PHP. Resources for learning Drupal include books, training videos, online communities, and conferences.
The document discusses Karma, an open-source JavaScript framework for educational software. It argues that educational software development currently relies too much on proprietary and expensive tools like Flash. Karma aims to use open web technologies like HTML5, CSS, JavaScript and SVG to make educational software development less expensive and easier. The framework leverages popular tools like jQuery but provides additional functionality specific for educational activities. OLE Nepal, the organization developing Karma, plans to transition their developers from Flash to the open web platform using Karma.
This document provides an overview of Drupal 8, including improvements for end users, site builders, designers, developers, and the timeline for its release. Key points include new mobile-first responsive features, improved authoring tools, stronger multilingual support, use of Symfony components, and a planned release date of November 19, 2015. It encourages contributors to help with documentation, examples, testing and porting existing modules to Drupal 8.
Building A Platform From Open Source At YahooDustin Whittle
ย
Building a platform from symfony at Yahoo!
Presented at symfonyLive 2010 in Paris, France by Dustin Whittle.
Join us for a case study on using open source tools to build a platform for enterprise web applications with symfony. The focus of this session will be on how Yahoo! has built web applications that scale with symfony. Find out what worked and what didn't when building scalable web applications with the symfony framework.
* Why symfony?
* symfony vs ysymfony
* Social Search: Delicious and Answers
* YOS: Developer Tool & Application Platform
* Internal Tools: Customer Care + Dashboards
* The Platform + Components
* Yahoo! symfony Plugins
* Developer Tools - YUI3, YQL, Design Patterns, etc
Drupal Experience Sharing at Prime Collegeguest08bc36
ย
A web content management system (CMS) like Drupal makes adding, updating, and managing website content easy for non-technical users. Drupal is a free and open source modular CMS written in PHP that provides developers with tools to build dynamic, feature-rich websites. It is used by many organizations and individuals to create blogs, forums, communities, and other sites due to its ease of use, wide range of features, and large support community.
A web content management system (CMS) like Drupal makes adding, updating, and managing website content easy for non-technical users. Drupal is a free and open source modular CMS written in PHP that provides developers with tools to build dynamic, feature-rich websites. It is used by many organizations and individuals to create blogs, communities, intranets, and other sites due to its ease of use, wide range of features, and large support community.
This document provides an overview of free and open source software that can be used for online learning. It discusses tools for schools, instructors, and students including learning management systems like Moodle and Sakai. It also lists specific applications for tasks like content management, audio/video, development, and productivity. The document aims to showcase cost-effective alternatives to proprietary software for education.
This document discusses how to build a website using open source PHP and contribute to the codebase. It recommends starting with a basic starter application on GitHub, then outlines steps for setting up hosting, configuring the domain, and beginning development. The document provides tips for coding, debugging, testing, and deploying the site, and proposes future features like integrating with Meetup API and adding user authentication.
These amazing open source web development frameworks are changing the landscape of application development. Each framework is unique and its own pros & Cons.
Introducing GSIF (seminar at Lamont campus)Tomislav Hengl
ย
The document discusses global soil information facilities and open soil data. It describes the GlobalSoilMap.net project, which aims to produce soil property maps at 3 arcseconds resolution globally. The presentation notes that soil data is currently one of the poorest global geospatial layers and that improving access to soil information is important as soils and sustainable land use planning will become more vital issues. Open sharing of soil data through initiatives like GlobalSoilMap.net can help build a global land information system to support better environmental and agricultural management worldwide.
This document provides information about the LIS651 Web Content Management course offered in 2012. The course covers relational database systems using mySQL and scripting languages using PHP. It uses Drupal, a content management system, to build a prototype website quickly. The course objectives are for students to develop skills in interacting with UNIX servers, basic SQL, PHP programming concepts, and building simple Drupal extensions. Classes meet weekly and include lectures, in-class exercises, quizzes, and developing a final individual website. Assessment is based on quizzes, exercises, a site description paper, and the final website.
This document provides information about the LIS651 Web Content Management course offered in 2012. The course covers relational database systems using mySQL and scripting languages using PHP. It uses Drupal, a content management system, to build a prototype website quickly. The course objectives are for students to develop skills in interacting with UNIX servers, basic SQL, PHP programming concepts, and building simple Drupal extensions. Classes meet weekly and include lectures, in-class exercises, quizzes, and developing a final website. Readings include books on Drupal, PHP, and databases. Student work is assessed through quizzes, exercises, a site description paper, and the final website.
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?Wong Hoi Sing Edison
ย
The document is about a BarCamp event on Drupal 8 and readiness for it. It provides an agenda that includes an introduction to Drupal, what's new in Drupal 8 like its focus on mobile and multilingual capabilities, why upgrade to Drupal 8 for improvements, the release timeline and status, and next steps and resources for learning more. The speaker is introduced as a Drupal developer and contributor since 2005 who also co-founded the Hong Kong Drupal User Group.
XOOPS 2.5.x Debugging with FirePHP/FireBugxoopsproject
ย
FirePHP is a Mozilla Firefox plugin/extension that merges with Firebug and enables you to log to your Firebug Console using a simple PHP method call. All data is sent via response headers and will not interfere with the content on your page, therefore it is ideally suited for AJAX development where clean JSON and XML responses are required.
In this tutorial we'll show you how to use FirePHP/FireBug to debug XOOPS.
Drupal is a free and open-source content management system (CMS) written in PHP that allows users with little technical knowledge to build and manage websites. It is used by over 1% of websites worldwide and by large sites such as WhiteHouse.gov. Drupal provides tools for adding, modifying, organizing and retrieving content with flexibility through its modular architecture and thousands of free themes and modules available.
Presentation me and Julien Chable did at the DII workshop in Brussels, december 2, 2008 - http://blog.maartenballiauw.be/post/2008/11/28/Presenting-at-the-OpenXML-DII-workshop-Brussels.aspx
A very good presentation that has been used by a couple presenters of the SDPHP group, including myself. Takes you from the very basics of PHP to more advanced ideas like OOP.
LAMP is a shorthand term for a web application platform consisting of Linux, Apache, MySQL and one of Perl or PHP or Python. Together, these open-source tools provide a world-class platform for deploying web applications. LAMP has been touted as "the killer app" of the open-source world.
This document provides an overview of Joomla, an open source content management system (CMS). It defines what a CMS is and explains that Joomla allows users to create, edit, and publish various types of content. Key features of Joomla include user management, search, language support, content organization, media management, polls, links, banners, syndication, an help system, and extensibility through third-party extensions. Joomla also has a flexible template system and is used by many websites, including joomla.org, linux.com, and Harvard University sites.
Drupal is an open-source content management system (CMS) that allows users to build and manage websites. It provides features like blogs, galleries, and the ability to restrict content by user roles. Drupal is highly customizable through modules and themes and supports moving sites between development, test, and production environments. While it uses some technical terms like "nodes" and "taxonomy," Drupal is accessible to non-developers and can be installed on common web hosting with Apache, MySQL, and PHP. Resources for learning Drupal include books, training videos, online communities, and conferences.
The document discusses Karma, an open-source JavaScript framework for educational software. It argues that educational software development currently relies too much on proprietary and expensive tools like Flash. Karma aims to use open web technologies like HTML5, CSS, JavaScript and SVG to make educational software development less expensive and easier. The framework leverages popular tools like jQuery but provides additional functionality specific for educational activities. OLE Nepal, the organization developing Karma, plans to transition their developers from Flash to the open web platform using Karma.
This document provides an overview of Drupal 8, including improvements for end users, site builders, designers, developers, and the timeline for its release. Key points include new mobile-first responsive features, improved authoring tools, stronger multilingual support, use of Symfony components, and a planned release date of November 19, 2015. It encourages contributors to help with documentation, examples, testing and porting existing modules to Drupal 8.
Building A Platform From Open Source At YahooDustin Whittle
ย
Building a platform from symfony at Yahoo!
Presented at symfonyLive 2010 in Paris, France by Dustin Whittle.
Join us for a case study on using open source tools to build a platform for enterprise web applications with symfony. The focus of this session will be on how Yahoo! has built web applications that scale with symfony. Find out what worked and what didn't when building scalable web applications with the symfony framework.
* Why symfony?
* symfony vs ysymfony
* Social Search: Delicious and Answers
* YOS: Developer Tool & Application Platform
* Internal Tools: Customer Care + Dashboards
* The Platform + Components
* Yahoo! symfony Plugins
* Developer Tools - YUI3, YQL, Design Patterns, etc
Drupal Experience Sharing at Prime Collegeguest08bc36
ย
A web content management system (CMS) like Drupal makes adding, updating, and managing website content easy for non-technical users. Drupal is a free and open source modular CMS written in PHP that provides developers with tools to build dynamic, feature-rich websites. It is used by many organizations and individuals to create blogs, forums, communities, and other sites due to its ease of use, wide range of features, and large support community.
A web content management system (CMS) like Drupal makes adding, updating, and managing website content easy for non-technical users. Drupal is a free and open source modular CMS written in PHP that provides developers with tools to build dynamic, feature-rich websites. It is used by many organizations and individuals to create blogs, communities, intranets, and other sites due to its ease of use, wide range of features, and large support community.
This document provides an overview of free and open source software that can be used for online learning. It discusses tools for schools, instructors, and students including learning management systems like Moodle and Sakai. It also lists specific applications for tasks like content management, audio/video, development, and productivity. The document aims to showcase cost-effective alternatives to proprietary software for education.
This document discusses how to build a website using open source PHP and contribute to the codebase. It recommends starting with a basic starter application on GitHub, then outlines steps for setting up hosting, configuring the domain, and beginning development. The document provides tips for coding, debugging, testing, and deploying the site, and proposes future features like integrating with Meetup API and adding user authentication.
These amazing open source web development frameworks are changing the landscape of application development. Each framework is unique and its own pros & Cons.
Introducing GSIF (seminar at Lamont campus)Tomislav Hengl
ย
The document discusses global soil information facilities and open soil data. It describes the GlobalSoilMap.net project, which aims to produce soil property maps at 3 arcseconds resolution globally. The presentation notes that soil data is currently one of the poorest global geospatial layers and that improving access to soil information is important as soils and sustainable land use planning will become more vital issues. Open sharing of soil data through initiatives like GlobalSoilMap.net can help build a global land information system to support better environmental and agricultural management worldwide.
Open Soil Profiles - testbed data portal for storing soil profile dataTomislav Hengl
ย
The document proposes building an open soil profile database to collect and share soil field observation records from around the world. It suggests developing data entry templates for different record types and standards for harmonizing data. The goal is to facilitate global soil mapping by collecting millions of soil profile records currently held in various locations and formats. Contributing data would help address the problem of valuable legacy soil data being lost without an effective system to store and access it.
This document discusses space-time regression-kriging using time series of images. It presents a universal kriging model for spatio-temporal data that treats observations as having both spatial and temporal components. Variograms are fitted separately for the spatial and temporal dimensions as well as for their combined zonal anisotropy. The data set examined consists of daily soil moisture observations over multiple years at various locations. Automation of the full space-time regression-kriging process and improved visualization of predictions over time are areas for future work.
This document discusses global soil mapping and proposes a participatory multiscale approach. It outlines misconceptions about digital soil mapping and global soil mapping, and proposes nested regression modeling and a participatory crowd-sourcing approach to soil data collection. As an example, results from soil mapping in Malawi are presented. The document argues that global soil mapping at high resolution can be achieved through an open, collaborative approach leveraging available data and local expertise.
This document discusses methods for comparing the performance of different spatial interpolation techniques for mapping point data. It introduces five main criteria for comparison: overall mapping accuracy, bias, model robustness, model reliability, and computational burden. The document also proposes two new measures for comparing techniques: mapping efficiency, defined as the cost needed to explain 1% of variation, and information production efficiency, defined as the cost needed to produce 1 byte of compressed map data. Comparing techniques based on these criteria can help users select the optimal method for their data and objectives.
The document discusses a training on digital soil mapping and the use of auxiliary maps and open source software. It provides an overview of the training schedule which includes discussions on the importance of auxiliary maps for digital soil mapping, publicly available global data sets, data exploration, and preparing maps for digital soil mapping projects. The training also covers installing and using open source software such as R, SAGA GIS, and FWTools for working with spatial data in digital soil mapping.
This document outlines an R crash course to teach the basics of R to beginners in a short period of time. The course will cover installing R software, scripting in R, working with spatial data in R, and linking R with other programs like SAGA GIS. The document discusses what R is, why it is useful for data analysis and popular in the statistics community, and some assumptions about the course participants and format.
The document outlines a course on reproducible research using LaTeX and R. The course will cover installing LaTeX software, writing collaborative documents, writing a PhD thesis in LaTeX, combining R and LaTeX code, and converting LaTeX documents to other formats like Word and HTML. The goal is to teach researchers how to produce work that allows others to reproduce and validate their results.
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...TechSoup
ย
Whether you're new to SEO or looking to refine your existing strategies, this webinar will provide you with actionable insights and practical tips to elevate your nonprofit's online presence.
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.pptHenry Hollis
ย
The History of NZ 1870-1900.
Making of a Nation.
From the NZ Wars to Liberals,
Richard Seddon, George Grey,
Social Laboratory, New Zealand,
Confiscations, Kotahitanga, Kingitanga, Parliament, Suffrage, Repudiation, Economic Change, Agriculture, Gold Mining, Timber, Flax, Sheep, Dairying,
How to Manage Reception Report in Odoo 17Celine George
ย
A business may deal with both sales and purchases occasionally. They buy things from vendors and then sell them to their customers. Such dealings can be confusing at times. Because multiple clients may inquire about the same product at the same time, after purchasing those products, customers must be assigned to them. Odoo has a tool called Reception Report that can be used to complete this assignment. By enabling this, a reception report comes automatically after confirming a receipt, from which we can assign products to orders.
Temple of Asclepius in Thrace. Excavation resultsKrassimira Luka
ย
The temple and the sanctuary around were dedicated to Asklepios Zmidrenus. This name has been known since 1875 when an inscription dedicated to him was discovered in Rome. The inscription is dated in 227 AD and was left by soldiers originating from the city of Philippopolis (modern Plovdiv).
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...EduSkills OECD
ย
Andreas Schleicher, Director of Education and Skills at the OECD presents at the launch of PISA 2022 Volume III - Creative Minds, Creative Schools on 18 June 2024.
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxOH TEIK BIN
ย
(A Free eBook comprising 3 Sets of Presentation of a selection of Puzzles, Brain Teasers and Thinking Problems to exercise both the mind and the Right and Left Brain. To help keep the mind and brain fit and healthy. Good for both the young and old alike.
Answers are given for all the puzzles and problems.)
With Metta,
Bro. Oh Teik Bin ๐๐ค๐ค๐ฅฐ
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumMJDuyan
ย
(๐๐๐ ๐๐๐) (๐๐๐ฌ๐ฌ๐จ๐ง ๐)-๐๐ซ๐๐ฅ๐ข๐ฆ๐ฌ
๐๐ข๐ฌ๐๐ฎ๐ฌ๐ฌ ๐ญ๐ก๐ ๐๐๐ ๐๐ฎ๐ซ๐ซ๐ข๐๐ฎ๐ฅ๐ฎ๐ฆ ๐ข๐ง ๐ญ๐ก๐ ๐๐ก๐ข๐ฅ๐ข๐ฉ๐ฉ๐ข๐ง๐๐ฌ:
- Understand the goals and objectives of the Edukasyong Pantahanan at Pangkabuhayan (EPP) curriculum, recognizing its importance in fostering practical life skills and values among students. Students will also be able to identify the key components and subjects covered, such as agriculture, home economics, industrial arts, and information and communication technology.
๐๐ฑ๐ฉ๐ฅ๐๐ข๐ง ๐ญ๐ก๐ ๐๐๐ญ๐ฎ๐ซ๐ ๐๐ง๐ ๐๐๐จ๐ฉ๐ ๐จ๐ ๐๐ง ๐๐ง๐ญ๐ซ๐๐ฉ๐ซ๐๐ง๐๐ฎ๐ซ:
-Define entrepreneurship, distinguishing it from general business activities by emphasizing its focus on innovation, risk-taking, and value creation. Students will describe the characteristics and traits of successful entrepreneurs, including their roles and responsibilities, and discuss the broader economic and social impacts of entrepreneurial activities on both local and global scales.
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
ย
Drupal course hengl
1. Drupal in 3 hours
(php, MySQL, CSS)
Tomislav Hengl
ISRIC โ World Soil Information, Wageningen University
Internal training, 16 May 2011, Wageningen
2. Programme
BLOCK 1 (45 mins): Introduction to Drupal (design, main
principles, basic and extended functionality, theming and
customization);
BLOCK 2 (30 mins): Technical issues behind Drupal โ
php, MySQL, CSS;
BLOCK 3 (20 mins): Installing Drupal and ๏ฌrst steps;
BLOCK 4 (45 mins): Using Drupal to manage
international research groups and events
(geomorphometry.org);
BLOCK 5 (45 mins): Using drupal to collect and serve soil
data (soilpro๏ฌles.org);
Internal training, 16 May 2011, Wageningen
3. Disclaimer
This course focuses on using Drupal; you will NOT learn
how to script in php.
1
Download and install programs, follow exercises.
Internal training, 16 May 2011, Wageningen
4. Disclaimer
This course focuses on using Drupal; you will NOT learn
how to script in php.
The idea is to help you ๏ฌnd your way (documentation,
tutorials) and make ๏ฌrst steps.
1
Download and install programs, follow exercises.
Internal training, 16 May 2011, Wageningen
5. Disclaimer
This course focuses on using Drupal; you will NOT learn
how to script in php.
The idea is to help you ๏ฌnd your way (documentation,
tutorials) and make ๏ฌrst steps.
You can follow this training actively1 or passively.
1
Download and install programs, follow exercises.
Internal training, 16 May 2011, Wageningen
6. Disclaimer
This course focuses on using Drupal; you will NOT learn
how to script in php.
The idea is to help you ๏ฌnd your way (documentation,
tutorials) and make ๏ฌrst steps.
You can follow this training actively1 or passively.
This is NOT an R training course.
1
Download and install programs, follow exercises.
Internal training, 16 May 2011, Wageningen
7. The open source movement
Open Source solutions2 :
Operating systems: Linux
Databases: SQL
Scienti๏ฌc writing: LTEX
A
Spatial analysis: GRASS GIS, SAGA GIS
Statistical computing: R
Content management: Drupal
2
http://www.gnu.org/philosophy/fsfs/rms-essays.pdf
Internal training, 16 May 2011, Wageningen
8. Drupal โ basic facts
Drupal is a OS CMS written in PHP (created by Dries
Buytaert).
It is used as a back-end system for at least 1.5% of all
websites worldwide3 .
There is an active community of users and developers
(DrupalCon Events).
Probably more suited for Academic work than e.g.:
WordPress, WikiMedia and/or Plone;
Three major parts: (1) Content (MySQL database), (2)
Functionality (Modules), (3) Style (Themes).
3
http://en.wikipedia.org/wiki/Drupal
Internal training, 16 May 2011, Wageningen
9. Dries Buytaert
Internal training, 16 May 2011, Wageningen
10. Google trends
Internal training, 16 May 2011, Wageningen
13. Audiences
Passive end-users (they do not even know that they use
Drupal!);
Active end-users (they need to know how to create content);
Website administrators (they need to know how to install,
customize, extend and ๏ฌx functionality);
Developers (they need to know PHP and other programming
languages);
Support sta๏ฌ (they need to know how to ๏ฌx problems);
Internal training, 16 May 2011, Wageningen
14. PHP
PHP4 is a general-purpose language for web development
(scripts).
PHP script =โ Web server =โ HTML content
Installed on more than 20 million websites and 1 million web
servers.
PHP has hundreds of base functions and thousands more via
extensions.
4
โPersonal Home Page Toolsโ.
Internal training, 16 May 2011, Wageningen
15. PHP example
<html>
<head>
< t i t l e>L a s t u p d a t e d PHP S c r i p t</ t i t l e>
</head>
<?
$ l a s t m o d i f i e d = f i l e m t i m e ( โe x a m p l e 7 . php3 โ ) ;
p r i n t ( โL a s t M o d i f i e d โ ) ;
p r i n t ( date ( โm/ j / y h : i โ , $ l a s t m o d i f i e d ) ) ;
?>
</body>
</ html>
Internal training, 16 May 2011, Wageningen
16. CSS examples
<html>
<head>
<s t y l e type=โ t e x t / c s s โ>
body { background โimage : u r l ( ' p a p e r . g i f ' ) ; }
</ s t y l e>
</head>
<body>
<h1>H e l l o World !</h1>
</body>
</ html>
Internal training, 16 May 2011, Wageningen
17. Where to get help?
The big idea of FOSS is that you try to learn things yourself!
There are many open access Tutorials.
I often teach myself things by watching videos and slides.
You might buy some of the extensive Drupal books.
You might hire some web-programming guru that specializes
in Drupal (the creator?).
Internal training, 16 May 2011, Wageningen
18. Teach-yourself
Internal training, 16 May 2011, Wageningen
20. Software
Google Chrome or Firefox web browser;
FileZilla ๏ฌle transfer to server;
WinEdt code editing;
R download content from a website;
Internal training, 16 May 2011, Wageningen
21. Requirements
Disk space / RAM (FTP access);
Web server (Apache, MySQL);
PHP support;
Read/write access;
Internal training, 16 May 2011, Wageningen
22. Video tutorial
Internal training, 16 May 2011, Wageningen
23. Migration of content
There are several possibilities:
Migrate from a passive website to a CMS;
Migrate from a CMS to CMS5 ;
Migrate from a server to a server (backup_migrate);
5
E.gโ http://drupal.org/node/43178
.:
Internal training, 16 May 2011, Wageningen
24. Drupal modules
Internal training, 16 May 2011, Wageningen
25. Set-up an ODBC driver
Internal training, 16 May 2011, Wageningen
29. Web forms
Internal training, 16 May 2011, Wageningen
30. Final notes
Drupal is one of the fastest growing OS CMS.
It has an extensive society that have contributed over 8k
modules.
It is stable, reliable and secure (although there are some
smaller threats).
You can teach yourself Drupal (PHP). . . the issue is only how
much and what.
Internal training, 16 May 2011, Wageningen
31. Literature (advanced)
Using Drupal by Angela Byron
Learning Drupal 6 Module Development by Matt Butcher.
Pro Drupal Development by John K. VanDyk and Matt
Westgate.
Internal training, 16 May 2011, Wageningen