Carol McDonald gave a presentation on the new features introduced in Java SE 5.0, including generics, autoboxing/unboxing, enhanced for loops, type-safe enumerations, varargs, and annotations. Generics allow type-safety when working with collections by specifying the collection element type. Autoboxing automatically converts between primitives and their corresponding wrapper types. The enhanced for loop simplifies iteration over collections. Type-safe enumerations provide an improved way of defining enum types. Varargs and annotations were also introduced to simplify coding patterns.
Applying Machine Learning to Live Patient DataCarol McDonald
This document discusses applying machine learning to live patient data for real-time anomaly detection. It describes using streaming data from medical devices like EKGs to build a machine learning model for identifying anomalies. The streaming data is processed using Spark Streaming and enriched with cluster assignments from a pre-trained K-means model before being sent to a dashboard for real-time monitoring of patient vitals.
Carol McDonald gave a presentation on the new features introduced in Java SE 5.0, including generics, autoboxing/unboxing, enhanced for loops, type-safe enumerations, varargs, and annotations. Generics allow type-safety when working with collections by specifying the collection element type. Autoboxing automatically converts between primitives and their corresponding wrapper types. The enhanced for loop simplifies iteration over collections. Type-safe enumerations provide an improved way of defining enum types. Varargs and annotations were also introduced to simplify coding patterns.
Applying Machine Learning to Live Patient DataCarol McDonald
This document discusses applying machine learning to live patient data for real-time anomaly detection. It describes using streaming data from medical devices like EKGs to build a machine learning model for identifying anomalies. The streaming data is processed using Spark Streaming and enriched with cluster assignments from a pre-trained K-means model before being sent to a dashboard for real-time monitoring of patient vitals.
Управление данными и защита от сбоев. Решения КРОК на основе продуктов COMMVAULTКРОК
Веб-семинар «Управление данными и защита от сбоев. Решения КРОК на основе продуктов CommVault».
Подробнее о мероприятии http://www.croc.ru/action/detail/1466/
Презентация Дениса Мурунова, Эксперта группы системных инженеров департамента информационных технологий КРОК
Соединяя точки. Моделе-ориентированный процесс системного проектированияYulia Madorskaya
Презентация вице-президента 3SL, в которой описываются принципы MBSE, дается пример MBSE процесса, который использует NASA на базе 3SL Cradle и описываются диаграммы SysML
20 апреля, DEV {highload}, "Демоны в большом проекте – проблемы и их решения ...IT-Portfolio
20 апреля, DEV {highload} - конференция о Highload веб-разработке, "Демоны в большом проекте – проблемы и их решения (Redis, RabbitMQ, Skytools, Node.JS, HBase)", Александр Чистяков (ведущий разработчик Cezurity)
Аннотация
Когда команда разработчиков собирается написать новый сервис, у нее, как правило, отсутствует свободное время, но есть необходимый энтузиазм. Из-за нехватки времени многие архитектурные решения приходится принимать, руководствуясь общими соображениями, так как провести всесторонние тесты имеющихся на рынке средств в краткие сроки невозможно. Мы, специалисты компании Cezurity, начали свой проект не вчера, и уже накопили некоторый опыт использования технологий, появившихся сравнительно недавно - таких как Skytools, Node.JS, RabbitMQ и Redis. О том, какие возникли проблемы при внедрении этих средств, и какие их ограничения пришлось преодолевать и учитывать - мой доклад. Кроме того, я расскажу о новом направлении в нашей деятельности - внедрении HBase для хранения большого объема данных.
Биография
Докладчик - узкий специалист широкого профиля, относит себя к виду, называемому в современной англоязычной литературе термином "DevOps". Любит принимать участие в создании сложных систем и постоянно это делает. Никогда не работал в Яндексе, компенсировав это работой в Mail.Ru и некоторых других местах.
This document discusses student organizations and the university system in Germany. It provides an overview of the different types of higher education institutions in Germany, including universities, universities of applied sciences, and arts universities. It describes the degree system including bachelor's, master's, and Ph.D. programs. It also outlines the systems of student participation at universities, using the examples of Leipzig and Hanover. Student councils, departments, and faculty student organizations are discussed.
The document discusses grand challenges in energy and perspectives on moving towards more sustainable systems. It notes that while global energy demand and CO2 emissions rebounded in 2010 after the economic downturn, urgent changes are still needed. It explores perspectives on changing direction, including overcoming barriers like technologies, economies, management, and mindsets. The document advocates a systems approach and backcasting from desirable futures to identify pathways for transitioning between states.
More Related Content
Similar to Sun Microsystems Course on AACIMP 2009: Agenda
Управление данными и защита от сбоев. Решения КРОК на основе продуктов COMMVAULTКРОК
Веб-семинар «Управление данными и защита от сбоев. Решения КРОК на основе продуктов CommVault».
Подробнее о мероприятии http://www.croc.ru/action/detail/1466/
Презентация Дениса Мурунова, Эксперта группы системных инженеров департамента информационных технологий КРОК
Соединяя точки. Моделе-ориентированный процесс системного проектированияYulia Madorskaya
Презентация вице-президента 3SL, в которой описываются принципы MBSE, дается пример MBSE процесса, который использует NASA на базе 3SL Cradle и описываются диаграммы SysML
20 апреля, DEV {highload}, "Демоны в большом проекте – проблемы и их решения ...IT-Portfolio
20 апреля, DEV {highload} - конференция о Highload веб-разработке, "Демоны в большом проекте – проблемы и их решения (Redis, RabbitMQ, Skytools, Node.JS, HBase)", Александр Чистяков (ведущий разработчик Cezurity)
Аннотация
Когда команда разработчиков собирается написать новый сервис, у нее, как правило, отсутствует свободное время, но есть необходимый энтузиазм. Из-за нехватки времени многие архитектурные решения приходится принимать, руководствуясь общими соображениями, так как провести всесторонние тесты имеющихся на рынке средств в краткие сроки невозможно. Мы, специалисты компании Cezurity, начали свой проект не вчера, и уже накопили некоторый опыт использования технологий, появившихся сравнительно недавно - таких как Skytools, Node.JS, RabbitMQ и Redis. О том, какие возникли проблемы при внедрении этих средств, и какие их ограничения пришлось преодолевать и учитывать - мой доклад. Кроме того, я расскажу о новом направлении в нашей деятельности - внедрении HBase для хранения большого объема данных.
Биография
Докладчик - узкий специалист широкого профиля, относит себя к виду, называемому в современной англоязычной литературе термином "DevOps". Любит принимать участие в создании сложных систем и постоянно это делает. Никогда не работал в Яндексе, компенсировав это работой в Mail.Ru и некоторых других местах.
Similar to Sun Microsystems Course on AACIMP 2009: Agenda (20)
This document discusses student organizations and the university system in Germany. It provides an overview of the different types of higher education institutions in Germany, including universities, universities of applied sciences, and arts universities. It describes the degree system including bachelor's, master's, and Ph.D. programs. It also outlines the systems of student participation at universities, using the examples of Leipzig and Hanover. Student councils, departments, and faculty student organizations are discussed.
The document discusses grand challenges in energy and perspectives on moving towards more sustainable systems. It notes that while global energy demand and CO2 emissions rebounded in 2010 after the economic downturn, urgent changes are still needed. It explores perspectives on changing direction, including overcoming barriers like technologies, economies, management, and mindsets. The document advocates a systems approach and backcasting from desirable futures to identify pathways for transitioning between states.
Engineering can play an important role in sustainable development by focusing on meeting human needs over wants and prioritizing projects that serve the most vulnerable populations. Engineers should consider how their work impacts sustainability, affordability, and accessibility. A socially sustainable product is manufactured sustainably and also improves people's lives. Engineers are not neutral and should strive to serve societal needs rather than just generate profits. They can help redefine commerce and an engineering culture focused on meeting needs sustainably through services rather than creating unnecessary products and infrastructure.
Consensus and interaction on a long term strategy for sustainable developmentSSA KPI
The document discusses the need for a long-term vision for sustainable development to address major challenges like climate change, resource depletion, and inequity. A long-term perspective is required because these problems will take consistent action over many years to solve. However, short-term solutions may counteract long-term goals if not guided by an overall strategic vision. Developing a widely accepted long-term sustainable development vision requires input from many stakeholders to find balanced solutions and avoid dead ends. Strategic decisions with long-lasting technological and social consequences need a vision that can adapt to changing conditions over time.
Competences in sustainability in engineering educationSSA KPI
The document discusses competencies in sustainability for engineering education. It defines competencies and lists taxonomies that classify competencies into categories like knowledge, skills, attitudes, and ethics. Engineering graduates are expected to have competencies like critical thinking, systemic thinking, and interdisciplinarity. Analysis of competency frameworks from different universities found that competencies are introduced at varying levels, from basic knowledge to complex problem solving and valuing sustainability challenges. The document also outlines the University of Polytechnic Catalonia's framework for its generic sustainability competency.
The document discusses concepts related to sustainability including carrying capacity, ecological footprint, and the IPAT equation. It provides data on historical and projected world population growth. Examples are given showing the ecological footprint of different countries and how it is calculated based on factors like energy use, agriculture, transportation, housing, goods and services. The human development index is also introduced as a broader measure than GDP for assessing well-being. Graphs illustrate the relationship between increasing HDI, ecological footprint, and the goal of transitioning to sustainable development.
From Huygens odd sympathy to the energy Huygens' extraction from the sea wavesSSA KPI
Huygens observed that two pendulum clocks suspended near each other would synchronize their swings to be 180 degrees out of phase. He conducted experiments that showed the synchronization was caused by small movements transmitted through their common frame. While this discovery did not help solve the longitude problem as intended, it sparked further investigations into coupled oscillators and synchronization phenomena.
1) The document discusses whether dice rolls and other mechanical randomizers can truly produce random outcomes from a dynamics perspective.
2) It analyzes the equations of motion for different dice shapes and coin tossing, showing that outcomes are theoretically predictable if initial conditions can be reproduced precisely.
3) However, in reality small uncertainties in initial conditions mean mechanical randomizers can approximate random processes, even if they are deterministic based on their underlying dynamics.
This document discusses the concept of energy security costs. It defines energy security costs as externalities associated with short-term macroeconomic adjustments to changes in energy prices and long-term impacts of monopoly or monopsony power in energy markets. The document provides references on calculating health and environmental impacts of electricity generation and assessing costs and benefits of oil imports. It also outlines a proposed 4-hour course on basic concepts, examples, and a case study analyzing energy security costs for Ukraine based on impacts of increasing natural gas import prices.
Naturally Occurring Radioactivity (NOR) in natural and anthropic environmentsSSA KPI
This document provides an overview of naturally occurring radioactivity (NOR) and naturally occurring radioactive materials (NORM) with a focus on their relevance to the oil and gas industry. It discusses the main radionuclides of interest, including radium-226, radium-228, uranium, radon-222, and lead-210. It also summarizes the origins of NORM in the oil and gas industry and the types of radiation emitted by NORM.
Advanced energy technology for sustainable development. Part 5SSA KPI
All energy technologies involve risks that must be carefully evaluated and minimized to ensure sustainable development. No technology is perfectly safe, so ongoing analysis of benefits, risks and impacts is needed. Public understanding and acceptance of risks is also important.
Advanced energy technology for sustainable development. Part 4SSA KPI
The document discusses the impacts and benefits of energy technology research, using fusion research as a case study. It outlines four pathways through which energy research can impact economies and societies: 1) direct economic effects, 2) impacts on local communities, 3) impacts on industrial technology capabilities, and 4) long-term impacts on energy markets and technologies. It then analyzes the direct and indirect economic impacts of fusion research investments and the technical spin-offs that fusion research has produced. Finally, it evaluates the potential future role of fusion electricity in global energy markets under environmental constraints.
Advanced energy technology for sustainable development. Part 3SSA KPI
This document discusses using fusion energy for sustainable development through biomass conversion. It proposes a system where fusion energy is used to provide heat for gasifying biomass into synthetic fuels like methane and diesel. Experiments show biomass can be over 95% converted to hydrogen, carbon monoxide and methane gases using nickel catalysts at temperatures of 600-1000 degrees Celsius. A conceptual biomass reactor is presented that could process 6 million tons of biomass per year, consisting of 70% cellulose and 30% lignin, into synthetic fuels to serve as carbon-neutral transportation fuels. Fusion energy could provide the high heat needed for the gasification and synthesis processes.
Advanced energy technology for sustainable development. Part 2SSA KPI
The document summarizes fusion energy technology and its potential for sustainable development. Fusion occurs at extremely high temperatures and is the process that powers the Sun and stars. Researchers are working to develop fusion energy on Earth using hydrogen isotopes as fuel. Key challenges include confining the hot plasma long enough at high density for fusion reactions to produce net energy gain. Progress is being made towards achieving the conditions needed for a sustainable fusion reaction as defined by Lawson's criteria.
Advanced energy technology for sustainable development. Part 1SSA KPI
1. The document discusses the concept of sustainability and sustainable systems. It provides an example of a closed ecosystem with algae, water fleas, and fish, where energy and material balances must be maintained for long-term stability.
2. Key requirements for a sustainable system include energy balance between inputs and outputs, recycling of materials or wastes, and mechanisms to control population relationships and prevent overconsumption of resources.
3. Historically, the environment was seen as external and unchanging, but it is now recognized that the environment co-evolves interactively with the living creatures within it.
This document discusses the use of fluorescent proteins in current biological research. It begins with an overview of the development of optical microscopy and fluorescence techniques. It then focuses on the green fluorescent protein (GFP) and how it has been used as a molecular tag to study protein expression and interactions in living cells through techniques like gene delivery, transfection, viral infection, FRET, and optogenetics. The document concludes that fluorescent proteins have revolutionized cell biology by enabling the real-time visualization and control of molecular pathways and signaling processes in living systems.
Neurotransmitter systems of the brain and their functionsSSA KPI
1. Neurotransmitters are chemical substances released at synapses that transmit signals between neurons. The main neurotransmitters in the brain are acetylcholine, serotonin, dopamine, norepinephrine, glutamate, GABA, and endorphins.
2. Each neurotransmitter system is involved in regulating key brain functions and behaviors such as movement, mood, sleep, cognition, and pain perception.
3. Neurotransmitters act via membrane receptors on target neurons, including ionotropic receptors that are ligand-gated ion channels and metabotropic G-protein coupled receptors.
Neurotransmitter systems of the brain and their functions
Sun Microsystems Course on AACIMP 2009: Agenda
1. Summer School 2009
• Андрей Родионов
• Andrii.Rodionov@sun.com
•
• Community manger
• Sun Microsystems
2. Перечень тем
• Sun Labs Research
• Zettabyte File System (ZFS) и
БАК
• OpenSPARC
• SunSPOT
• Open-Source University Meet-
Up (OSUM)
• Sun Academic Initiative
3. Выдержки из форумов программистов
• «Нам не нужна математика, физика, теория
вероятности и т.п.!»
• «Нас ничему не научили в институте»
• «Мы хотим что бы нас учили языкам
программирования и современным
технологиям»
4. Цели
• Буду стараться не говорить «Sun лучше
всех!»
• Показать на примере проектов Sun,
востребованность в науке (и
востребованность в Вас, как ученых)
• Рассказать о исследовательских проектах
Sun Microsystems (Sun Research)
• Показать на примерах разработок Sun тесную
связь и необходимость науки и технологий
друг в друге
6. Чем известен Sun Microsystems?
• Java
• Solaris
• SPARC
• NFS (Network File System)
7. SUN MICROSYSTEMS LABORATORIES
http://research.sun.com/
• Ключевое подразделение компании,
отвечающее за ее развитие в будущем
• Задачи:
> Прогнозировать, создавать, проверять и
реализовывать новые технические решения Sun
> Прикладные научные исследования с высокой
степенью риска
Пример: http://research.sun.com/techrep/2009/smli_tr-2009-179.pdf
17. Sun Labs Open Source Communities
• Sun SPOTs: www.sunspotworld.com, http://spots.dev.java.net
• Project Yggdrasil: http://yggdrasil.dev.java.net
• Sensor.Network: http://sensor.network.com
• Project Celeste: http://www.opensolaris.org/os/project/celeste/
• Project Darkstar: www.projectDarkstar.com
• Project Fortress: http://projectFortress.sun.com
• Solaris on PowerPC: www.opensolaris.org/os/project/ppc-dev
• Lively Kernel Project: http://research.sun.com/projects/lively
• Project Maxine http://research.sun.com/projects/maxine
• Project Maxwell Assembler System: https://maxwellassembler.dev.java.net/
• Electric VLSI Design: http://www.staticfreesoft.com/
• JVoice Bridge: https://jvoicebridge.dev.java.net/
• Open Media Commons: http://www.openmediacommons.org/
• Project Squawk: https://squawk.dev.java.net/
• Project Wonderland: https://lg3d-wonderland.dev.java.net/
• and more at: research.sun.com
18. Ваши знания по прикладным наукам
востребованы, если Вы их хотите
применять
• Не важно какая компания
• Заходите на ее сайт, ищите раздел Research,
читайте о проектах, пишите их руководителям
и присоединяйтесь
• Ищите возможность Internship
20. Большой адронный коллайдер
«Data from the collisions is
collected and stored at an
on-site facility. There is an
estimated 15 Petabytes per
year (15,000 Terabytes,
or 15,000,000 Gigabytes)»
On-site storage facility is using
Sun Microsystems’
StorageTek SL8500 modular
library and Sun StorageTek
T10000 tape drives
ZFS (Zettabyte File System)
22. Недостатки традиционных
файловых систем
• относительная трудность администрирования
(необходимость разбивать диск на разделы,
настраивать монтирование этих разделов, управлять
доступом и квотами каждого из них, расширять
файловую систему и т.п.)
• ограничение по максимальному размеру файлов и
разделов, которое становится препятствием с ростом
объема накопленных данных
• сложность и недостаточная надежность
резервирования, сложность резервного копирования
• значительные затраты времени на проверку и
восстановление данных
24. Цель создания ZFS — решить
проблемы традиционных ФС
Объединение всего доступного дискового
пространства в пул
Традиционная Файловя система ZFS
файловая система на основе пулов
25. Другие особенности
• Масштабируемость:
> ZFS — 128 разрядная ФС
> максимальный объем файла —
2^64 байт = 16 экзабайт
• Резервирование данных по принципу
избыточности — RAID-Z (подобно RAID-5)
• Поддержка моментальных снимков и
версионирования — snapshots
• Квотирование
• Шифрование и сжатие
• Есть графический веб-интерфейс
администрирования