El documento resume los sistemas administrativos de varias civilizaciones antiguas. La administración china estuvo influenciada por Confucio. La administración egipcia tenía una economía planificada y un sistema burocrático. La administración romana evolucionó de una república a un imperio con un sistema administrativo jerárquico. La administración en Mesopotamia se centró en la agricultura y el comercio, y los reyes como Hamurabi establecieron códigos legales avanzados.
El documento resume los sistemas administrativos de varias civilizaciones antiguas. La administración china estuvo influenciada por Confucio. La administración egipcia tenía una economía planificada y un sistema burocrático. La administración romana evolucionó de una república a un imperio con un sistema administrativo jerárquico. La administración en Mesopotamia se centró en la agricultura y el comercio, y los reyes como Hamurabi establecieron códigos legales avanzados.
Reactive applications and Akka intro used in the Madrid Scala MeetupMiguel Pastor
This document provides an agenda and overview for a presentation on building reactive applications using Akka. The presentation introduces Akka concepts like actors, messaging, and clustering. It discusses how the actor model addresses issues with shared memory and locks by embracing asynchronous message passing. It also covers topics like remote actors, cluster membership, leader election, and supervision strategies for building resilient systems.
This document discusses how social media can be used by Round Table organizations. It begins with an introduction to common social media platforms like Facebook, Twitter, YouTube, and blogs. It then provides examples of how politicians like John McCain and Barack Obama have utilized social media for fundraising. The document concludes by suggesting ways Round Table could use social media for publicity, recruitment, fundraising, and internal communication between members to promote events and share ideas.
Slidecasts are vodcasts that use slideshows as their visual component, allowing slideshow presentations to be broadcast live on the web. Popular services for hosting slidecasts include Slideshare, Slideboom, and AuthorStream, which allow uploading slideshows for display and sharing online, with some services offering limited interactivity as well.
The document discusses challenges facing women and children in Haiti and goals for supporting their education and basic needs. It notes that many children cannot afford school due to fees and unqualified teachers. Short term goals include fundraising and collecting supplies, while long term goals entail turning the project into a nonprofit to raise $40,000 and expand educational opportunities.
Liferay Devcon 2013: Our way towards modularityMiguel Pastor
The document discusses using OSGi to increase modularity in large systems like Liferay. This would help address issues of complexity, coupling, and costs associated with monolithic architectures. The proposed approach is to embed an OSGi container within Liferay to break it up into smaller, decoupled components to make development and maintenance easier. This would allow for more focused teams, faster delivery of features and fixes, and improved robustness.
The document discusses the history and use of digital audio workstations (DAWs) for music production. It notes that when new media like computers were introduced, they were initially viewed through "the rear-view mirror" of prior technologies like music boxes and tape recorders. Early DAWs thus mimicked the linear, track-based interfaces of tape-based recording. The document provides examples of the keyroll/matrix editors in early DAWs like Cubase that modeled the linear nature of prior music technologies. It concludes that the computer was first used in the context of pre-existing music production methods and technologies.
This document provides resources and guidance for teaching reading comprehension strategies including visualizing, personal reading assessments, and strategy reviews. It includes example questions to ask students and recommends implementing the strategies in whole class, small groups, and independent contexts. Several book recommendations and writing exercises are also provided.
This document provides an overview of several Java fundamentals topics including:
- Java 7 features like improved exception handling, strings as switch selectors, and try-with-resources blocks
- NIO.2 for easy file handling and asynchronous I/O using futures and callbacks
- Dependency injection and modern concurrency concepts like safety, liveness, and performance
- Building blocks for concurrency like atomic classes, locks, and thread pools
This document discusses the need for modularity in large software systems and introduces Liferay's new Module Framework which uses OSGI to provide modularity. Some key points:
- Modularity through relatively small self-contained modules with clear interfaces is needed to develop and maintain large complex systems.
- OSGI provides features like dynamism, deployment, dependency management, and versioning that address this need and are being used as the foundation for Liferay's new Module Framework.
- The framework will provide benefits both internally through more focused development and testing, and externally through more frequent updates and improvements.
- It is currently in development and will be available in Liferay 6.2, leveraging
This document provides an introduction to Groovy and Grails, including:
1) Groovy is a dynamic language for the Java Virtual Machine that offers additional features like Python and Ruby while maintaining compatibility with Java.
2) Grails is a web application framework built on Groovy that aims to reduce complexity through conventions and integration of technologies like Spring and Hibernate.
3) The document discusses installing and getting started with Groovy and Grails, their core features and architectures, domain modeling with GORM, controllers, views, and the service layer.
1. The document discusses big data concepts, architectures, and applications. It provides an overview of common big data storage models like HDFS and NoSQL databases.
2. It also describes computation frameworks like Apache Hadoop MapReduce and shows an example of how MapReduce processing works.
3. Finally, the document discusses popular big data use cases for organizations like recommendation systems, predictive analytics, sentiment analysis, and more to provide insights from large and diverse datasets.
This document discusses deploying Liferay portal on cloud infrastructure using tools like Pallet and JClouds. It recommends using Pallet to provision nodes with software, verify configurations, and manage services across multiple cloud providers through its abstraction of underlying infrastructure APIs. Pallet is built on Clojure and JClouds, allowing dynamic and programmatic infrastructure provisioning without a central server through script generation and SSH. This approach aims to quickly create customizable development, testing and production environments that can automatically scale resources.
Microservices: The OSGi way A different vision on microservicesMiguel Pastor
The document discusses microservices and an OSGi-based approach to implementing microservices. It describes traditional monolithic application architectures and their limitations in scaling. It then covers different ways of scaling applications, including scaling across servers (X-axis), data partitioning (Z-axis), and decomposing applications into loosely coupled services (Y-axis). The document proposes an OSGi-based implementation of microservices using OSGi modules and services. It also discusses remote OSGi services as a way to distribute services across multiple machines for true isolation and independent scaling.
Reactive applications and Akka intro used in the Madrid Scala MeetupMiguel Pastor
This document provides an agenda and overview for a presentation on building reactive applications using Akka. The presentation introduces Akka concepts like actors, messaging, and clustering. It discusses how the actor model addresses issues with shared memory and locks by embracing asynchronous message passing. It also covers topics like remote actors, cluster membership, leader election, and supervision strategies for building resilient systems.
This document discusses how social media can be used by Round Table organizations. It begins with an introduction to common social media platforms like Facebook, Twitter, YouTube, and blogs. It then provides examples of how politicians like John McCain and Barack Obama have utilized social media for fundraising. The document concludes by suggesting ways Round Table could use social media for publicity, recruitment, fundraising, and internal communication between members to promote events and share ideas.
Slidecasts are vodcasts that use slideshows as their visual component, allowing slideshow presentations to be broadcast live on the web. Popular services for hosting slidecasts include Slideshare, Slideboom, and AuthorStream, which allow uploading slideshows for display and sharing online, with some services offering limited interactivity as well.
The document discusses challenges facing women and children in Haiti and goals for supporting their education and basic needs. It notes that many children cannot afford school due to fees and unqualified teachers. Short term goals include fundraising and collecting supplies, while long term goals entail turning the project into a nonprofit to raise $40,000 and expand educational opportunities.
Liferay Devcon 2013: Our way towards modularityMiguel Pastor
The document discusses using OSGi to increase modularity in large systems like Liferay. This would help address issues of complexity, coupling, and costs associated with monolithic architectures. The proposed approach is to embed an OSGi container within Liferay to break it up into smaller, decoupled components to make development and maintenance easier. This would allow for more focused teams, faster delivery of features and fixes, and improved robustness.
The document discusses the history and use of digital audio workstations (DAWs) for music production. It notes that when new media like computers were introduced, they were initially viewed through "the rear-view mirror" of prior technologies like music boxes and tape recorders. Early DAWs thus mimicked the linear, track-based interfaces of tape-based recording. The document provides examples of the keyroll/matrix editors in early DAWs like Cubase that modeled the linear nature of prior music technologies. It concludes that the computer was first used in the context of pre-existing music production methods and technologies.
This document provides resources and guidance for teaching reading comprehension strategies including visualizing, personal reading assessments, and strategy reviews. It includes example questions to ask students and recommends implementing the strategies in whole class, small groups, and independent contexts. Several book recommendations and writing exercises are also provided.
This document provides an overview of several Java fundamentals topics including:
- Java 7 features like improved exception handling, strings as switch selectors, and try-with-resources blocks
- NIO.2 for easy file handling and asynchronous I/O using futures and callbacks
- Dependency injection and modern concurrency concepts like safety, liveness, and performance
- Building blocks for concurrency like atomic classes, locks, and thread pools
This document discusses the need for modularity in large software systems and introduces Liferay's new Module Framework which uses OSGI to provide modularity. Some key points:
- Modularity through relatively small self-contained modules with clear interfaces is needed to develop and maintain large complex systems.
- OSGI provides features like dynamism, deployment, dependency management, and versioning that address this need and are being used as the foundation for Liferay's new Module Framework.
- The framework will provide benefits both internally through more focused development and testing, and externally through more frequent updates and improvements.
- It is currently in development and will be available in Liferay 6.2, leveraging
This document provides an introduction to Groovy and Grails, including:
1) Groovy is a dynamic language for the Java Virtual Machine that offers additional features like Python and Ruby while maintaining compatibility with Java.
2) Grails is a web application framework built on Groovy that aims to reduce complexity through conventions and integration of technologies like Spring and Hibernate.
3) The document discusses installing and getting started with Groovy and Grails, their core features and architectures, domain modeling with GORM, controllers, views, and the service layer.
1. The document discusses big data concepts, architectures, and applications. It provides an overview of common big data storage models like HDFS and NoSQL databases.
2. It also describes computation frameworks like Apache Hadoop MapReduce and shows an example of how MapReduce processing works.
3. Finally, the document discusses popular big data use cases for organizations like recommendation systems, predictive analytics, sentiment analysis, and more to provide insights from large and diverse datasets.
This document discusses deploying Liferay portal on cloud infrastructure using tools like Pallet and JClouds. It recommends using Pallet to provision nodes with software, verify configurations, and manage services across multiple cloud providers through its abstraction of underlying infrastructure APIs. Pallet is built on Clojure and JClouds, allowing dynamic and programmatic infrastructure provisioning without a central server through script generation and SSH. This approach aims to quickly create customizable development, testing and production environments that can automatically scale resources.
Microservices: The OSGi way A different vision on microservicesMiguel Pastor
The document discusses microservices and an OSGi-based approach to implementing microservices. It describes traditional monolithic application architectures and their limitations in scaling. It then covers different ways of scaling applications, including scaling across servers (X-axis), data partitioning (Z-axis), and decomposing applications into loosely coupled services (Y-axis). The document proposes an OSGi-based implementation of microservices using OSGi modules and services. It also discusses remote OSGi services as a way to distribute services across multiple machines for true isolation and independent scaling.
Ümran Betül Cebesoy'un Eğitim Bilimlerine Giriş dersi sunumlarına alttaki bağlantıdan ulaşabilirsiniz. Basılı halini Mds Fotokopi den temin edebilirsiniz. Formasyon alan arkadaşlara duyurulur.
2. Eğitim “Eğitim” günlük yaşantımızda çok sık kullandığımız sözcüklerden biridir. Eğitim, doğumdan ölüme kadar geçen süreçte çevre, sosyal ve kültürel değerler yardımıyla bireyin kendi yaşantı alanı içerisinde yeni davranışlar kazanması olarak tanımlanabilir.
3. Öğretim Öğretim genellikle eğitim kavramı ile karıştırılmaktadır. Öğretim kavramı, eğitim kavramının bir alt basamağı olarak ifade edilebilir. Öğretim sınırları önceden belirlenmiş belirli bir süreci kapsayan, planlı ve programlı olan bireyde sadece istendik davranış kazandırmayı hedefleyen bir yapıya sahiptir.
4. Öğrenme Öğrenme insanı toplumsal bir varlık yapan ve onu diğer canlılardan ayıran en önemli özelliklerden biridir. Öğrenme yaşantı ürünü kalıcı izli davranış değişmesidir
5. Teknoloji Teknoloji, bilimsel ya da diğer sistematik bilgilerin pratik alanlara sistemli bir şekilde uygulanmasıdır. Teknoloji, bireylerin eğitim yoluyla kazandıkları bilgi ve becerilerden daha etkili ve verimli bir biçimde yararlanmalarına yardımcı olmaktadır.