868 resultados para Reactive programming Asynchronous stream ReactiveX RxJS RxPHP


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Virtual Laboratories are an indispensablespace for developing practical activities in a Virtual Environment. In the field of Computer and Software Engineering different types of practical activities have tobe performed in order to obtain basic competences which are impossible to achieve by other means. This paper specifies an ontology for a general virtual laboratory.The proposed ontology provides a mechanism to select the best resources needed in a Virtual Laboratory once a specific practical activity has been defined and the maincompetences that students have to achieve in the learning process have been fixed. Furthermore, the proposed ontology can be used to develop an automatic and wizardtool that creates a Moodle Classroom using the practical activity specification and the related competences.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Freshwater species worldwide are experiencing dramatic declines partly attributable to ongoing climate change. It is expected that the future effects of climate change could be particularly severe in mediterranean climate (med-) regions, which host many endemic species already under great stress from the high level of human development. In this article, we review the climate and climate-induced changes in streams of med-regions and the responses of stream biota, focusing on both observed and anticipated ecological responses. We also discuss current knowledge gaps and conservation challenges. Expected climate alterations have already been observed in the last decades, and include: increased annual average air temperatures; decreased annual average precipitation; hydrologic alterations; and an increase in frequency, intensity and duration of extreme events, such as floods, droughts and fires. Recent observations, which are concordant with forecasts built, show stream biota of med-regions when facing climate changes tend to be displaced towards higher elevations and upper latitudes, communities tend to change their composition and homogenize, while some life-history traits seem to provide biota with resilience and resistance to adapt to the new conditions (as being short-lived, small, and resistant to low streamflow and desiccation). Nevertheless, such responses may be insufficient to cope with current and future environmental changes. Accurate forecasts of biotic changes and possible adaptations are difficult to obtain in med-regions mainly because of the difficulty of distinguishing disturbances due to natural variability from the effects of climate change, particularly regarding hydrology. Long-term studies are needed to disentangle such variability and improve knowledge regarding the ecological responses and the detection of early warning signals to climate change. Investments should focus on taxa beyond fish and macroinvertebrates, and in covering the less studied regions of Chile and South Africa. Scientists, policy makers and water managers must be involved in the climate change dialogue because the freshwater conservation concerns are huge.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Top predator loss is a major global problem, with a current trend in biodiversity loss towards high trophic levels that modifies most ecosystems worldwide. Most research in this area is focused on large-bodied predators, despite the high extinction risk of small-bodied freshwater fish that often act as apex consumers. Consequently, it remains unknown if intermittent streams are affected by the consequences of top-predators' extirpations. The aim of our research was to determine how this global problem affects intermittent streams and, in particular, if the loss of a small-bodied top predator (1) leads to a 'mesopredator release', affects primary consumers and changes whole community structures, and (2) triggers a cascade effect modifying the ecosystem function. To address these questions, we studied the topdown effects of a small endangered fish species, Barbus meridionalis (the Mediterranean barbel), conducting an enclosure/exclosure mesocosm experiment in an intermittent stream where B. meridionalis became locally extinct following a wildfire.We found that top predator absence led to 'mesopredator release', and also to 'prey release' despite intraguild predation, which contrasts with traditional food web theory. In addition, B. meridionalis extirpation changed whole macroinvertebrate community composition and increased total macroinvertebrate density. Regarding ecosystem function, periphyton primary production decreased in apex consumer absence. In this study, the apex consumer was functionally irreplaceable; its local extinction led to the loss of an important functional role that resulted in major changes to the ecosystem's structure and function. This study evidences that intermittent streams can be affected by the consequences of apex consumers' extinctions, and that the loss of small-bodied top predators can lead to large ecosystem changes. We recommend the reintroduction of small-bodied apex consumers to systems where they have been extirpated, to restore ecosystem structure and function.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

As a result of climate change, streams are warming and their runoff has been decreasing in most temperate areas. These changes can affect consumers directly by increasing their metabolic rates and modifying their physiology and indirectly by changing the quality of the resources on which organisms depend. In this study, a common stream detritivore (Echinogammarus berilloni Catta) was reared at two temperatures (15 and 20°C) and fed Populus nigra L. leaves that had been conditioned either in an intermittent or permanent reach to evaluate the effects of resource quality and increased temperatures on detritivore performance, stoichiometry and nutrient cycling. The lower quality (i.e., lower protein, soluble carbohydrates and higher C:P and N:P ratios) of leaves conditioned in pools resulted in compensatory feeding and lower nutrient retention capacity by E. berilloni. This effect was especially marked for phosphorus, which was unexpected based on predictions of ecological stoichiometry. When individuals were fed pool-conditioned leaves at warmer temperatures, their growth rates were higher, but consumers exhibited less efficient assimilation and higher mortality. Furthermore, the shifts to lower C:P ratios and higher lipid concentrations in shredder body tissues suggest that structural molecules such as phospholipids are preserved over other energetic C-rich macromolecules such as carbohydrates. These effects on consumer physiology and metabolism were further translated into feces and excreta nutrient ratios. Overall, our results show that the effects of reduced leaf quality on detritivore nutrient retention were more severe at higher temperatures because the shredders were not able to offset their increased metabolism with increased consumption or more efficient digestion when fed pool-conditioned leaves. Consequently, the synergistic effects of impaired food quality and increased temperatures might not only affect the physiology and survival of detritivores but also extend to other trophic compartments through detritivore-mediated nutrient cycling.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Most ecosystems undergo substantial variation over the seasons, ranging from changes in abiotic features, such as temperature, light and precipitation, to changes in species abundance and composition. How seasonality varies along latitudinal gradients is not well known in freshwater ecosystems, despite being very important in predicting the effects of climate change and in helping to advance ecological understanding. Stream temperature is often well correlated with air temperature and influences many ecosystem features such as growth and metabolism of most aquatic organisms. We evaluated the degree of seasonality in ten river mouths along a latitudinal gradient for a set of variables, ranging from air and water temperatures, to physical and chemical properties of water and growth of an invasive fish species (eastern mosquitofish, Gambusia holbrooki ). Our results show that although most of the variation in air temperature was explained by latitude and season, this was not the case for water features, including temperature, in lowland Mediterranean streams, which depended less on season and much more on local factors. Similarly, although there was evidence of latitude-dependent seasonality in fish growth, the relationship was nonlinear and weak and the significant latitudinal differences in growth rates observed during winter were compensated later in the year and did not result in overall differences in size and growth. Our results suggest that although latitudinal differences in air temperature cascade through properties of freshwater ecosystems, local factors and complex interactions often override the water temperature variation with latitude and might therefore hinder projections of species distribution models and effects of climate change

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Biofilm communities are exposed to long periods of desiccation in temporary streams. We investigated how water flow intermittency affected the bacterial community structure colonizing three different streambed compartments in a Mediterranean stream. Massive parallel sequencing revealed different bacterial communities in biofilms from sand sediments and cobbles. Bacterial communities were similar (62% of shared operational taxonomic units) in the epipsammic and hyporheic biofilms, and more diverse than those in the epilithic biofilms. The non-flow phase caused a decrease of bacterial diversity in the biofilms, when communities included only bacterial taxa assumed to be adapted to water stress. The most sensitive bacterial communities to flow intermittency were in the epilithic, where the exposure to physical stress was the highest. In sand sediments a wide group of bacterial taxa was tolerant to desiccation. During non-flow the proliferation of opportunistic taxa in the superficial compartments evidenced the biological link with the terrestrial environment. Bacterial communities better tolerate rewetting than desiccation, since a major number of taxa tolerant to rewetting occurred in all biofilms. Overall, bacterial communities in sandy compartments showed higher resistance to flow intermittency than those in epilithic biofilms

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The aim of this project is to get used to another kind of programming. Since now, I used very complex programming languages to develop applications or even to program microcontrollers, but PicoCricket system is the evidence that we don’t need so complex development tools to get functional devices. PicoCricket system is the clear example of simple programming to make devices work the way we programmed it. There’s an easy but effective way to programs mall devices just saying what we want them to do. We cannot do complex algorithms and mathematical operations but we can program them in a short time. Nowadays, the easier and faster we produce, the more we earn. So the tendency is to develop fast, cheap and easy, and PicoCricket system can do it.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

This work examines traditional and new routes for removal of H2S and other sulfur compounds from spent sufidic caustic (SSC). SH- (hydrogenosulfide) and S2- (sulfide) ions were quantitatively oxidized at 25 ºC using H2O2, NaOCl or a spent sulfochromic mixture. SH-/S2- ions were also removed via reaction with freshly prepared iron or manganese hydroxides, or after passing the SSC through strong basic anion exchange resins (OH- form). The treated caustic solution, as well as iron/manganese hydroxides, removed H2S from diesel samples at 25 ºC. SSC treatment via strong basic anion-exchange resins produced the treated caustic solution with the highest free alkalinity.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Nicotine, an oxidizing agent, is certainly one of the most widely used alkaloids in the world. It is, together with its main metabolite, cotinine, responsible for tobacco-dependence. The use of tobacco is closely associated with lung disease, morphological leukocyte modification and generation of oxidant species. The aim of this study was to look for a possible relationship between cotinine, oxidant species generation and oxidative processes. After studying the action of cotinine in some chemical oxidation models and on the enzymatic kinetics of peroxidases (myeloperoxidase and horseradish peroxidase), we concluded that cotinine does not act directly upon H2O2, HOCl, taurine chloramines, horseradish peroxidase or myeloperoxidase.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The skill of programming is a key asset for every computer science student. Many studies have shown that this is a hard skill to learn and the outcomes of programming courses have often been substandard. Thus, a range of methods and tools have been developed to assist students’ learning processes. One of the biggest fields in computer science education is the use of visualizations as a learning aid and many visualization based tools have been developed to aid the learning process during last few decades. Studies conducted in this thesis focus on two different visualizationbased tools TRAKLA2 and ViLLE. This thesis includes results from multiple empirical studies about what kind of effects the introduction and usage of these tools have on students’ opinions and performance, and what kind of implications there are from a teacher’s point of view. The results from studies in this thesis show that students preferred to do web-based exercises, and felt that those exercises contributed to their learning. The usage of the tool motivated students to work harder during their course, which was shown in overall course performance and drop-out statistics. We have also shown that visualization-based tools can be used to enhance the learning process, and one of the key factors is the higher and active level of engagement (see. Engagement Taxonomy by Naps et al., 2002). The automatic grading accompanied with immediate feedback helps students to overcome obstacles during the learning process, and to grasp the key element in the learning task. These kinds of tools can help us to cope with the fact that many programming courses are overcrowded with limited teaching resources. These tools allows us to tackle this problem by utilizing automatic assessment in exercises that are most suitable to be done in the web (like tracing and simulation) since its supports students’ independent learning regardless of time and place. In summary, we can use our course’s resources more efficiently to increase the quality of the learning experience of the students and the teaching experience of the teacher, and even increase performance of the students. There are also methodological results from this thesis which contribute to developing insight into the conduct of empirical evaluations of new tools or techniques. When we evaluate a new tool, especially one accompanied with visualization, we need to give a proper introduction to it and to the graphical notation used by tool. The standard procedure should also include capturing the screen with audio to confirm that the participants of the experiment are doing what they are supposed to do. By taken such measures in the study of the learning impact of visualization support for learning, we can avoid drawing false conclusion from our experiments. As computer science educators, we face two important challenges. Firstly, we need to start to deliver the message in our own institution and all over the world about the new – scientifically proven – innovations in teaching like TRAKLA2 and ViLLE. Secondly, we have the relevant experience of conducting teaching related experiment, and thus we can support our colleagues to learn essential know-how of the research based improvement of their teaching. This change can transform academic teaching into publications and by utilizing this approach we can significantly increase the adoption of the new tools and techniques, and overall increase the knowledge of best-practices. In future, we need to combine our forces and tackle these universal and common problems together by creating multi-national and multiinstitutional research projects. We need to create a community and a platform in which we can share these best practices and at the same time conduct multi-national research projects easily.