12 resultados para Apache Indians.
em Doria (National Library of Finland DSpace Services) - National Library of Finland, Finland
Resumo:
Recorded in Indian communities by Willard Rhodes, with the cooperation of the United States Office of Indian Affairs.
Resumo:
Abstract: Transformations and invisible linkages : birth-related restrictions among the Yine of Eastern Peru
Resumo:
Tässä diplomityössä tarkastellaan avoimen lähdekoodin hyödyntämistä ohjelmistotalojen kolmen asiantuntijaryhmän näkökulmasta: teknologian edustajien, liiketoiminnan johdon ja lakimiesten. Työssä käydään läpi avoimen lähdekoodin historiaa ja OSI:n avoimen lähdekoodin määritelmä. Työssä esitellään myös neljä yleistä avoimen lähdekoodin lisenssiä: GPL, LGPL, BSD ja MPL. Tekninen näkökulma näkyy, kun työssä käydään läpi avoimen lähdekoodin vahvuudet ja heikkoudet. Suurin osa avoimen lähdekoodin tuotteista ei ole vielä tarpeeksi kehittyneitä kaupalliseen käyttöön, mutta joukosta löytyy myös muutama todellinen vaihtoehto. Työssä esitellään viisi tunnettua lähdekoodin tuotetta: Linux, Apache, MySQL, Perl ja PHP. Avoimen lähdekoodin mahdollistamat ansaintamallit tuovat esiin liiketoiminnan johdon kiinnostuksen kohteen. Työssä esitellään viisi yritystä, jotka ovat onnistuneet hyödyntämään näitä liiketoiminnan malleja: Red Hat, VA Software, JBoss, IBM ja Sun Microsystems. Juridisesta näkökulmasta suurin riski avoimen lähdekoodin tuotteiden käytössä on kolmansien osapuolien immateriaalioikeuksien loukkaaminen. Lähes kaikki avoimen lähdekoodin ohjelmistot on lisensoitu siten, etteivät ne anna minkäänlaista takuuta tai ota vastuuta. Työssä käsitellään myös sitä, kuinka avoimen lähdekoodin aiheuttamia riskejä vastaan voidaan suojautua. Työn tuloksena syntyy päätösprosessi, jota voidaan käyttää apuna tehdessä lopullista päätöstä avoimen lähdekoodin ohjelmiston käytöstä.
Resumo:
Tässä työssä selvitettiin Ajax-tekniikan tilannetta web-sovellusten kehityksessä. Sitä varten kehitettiin demosovellus, jonka avulla tekniikoiden käyttökelpoisuutta voitiin arvioida. Samalla työssä on esitelty eri tekniikoita, jotka liittyvät kiinteästi Ajax-sovellusten toteuttamiseen. Demosovellus tehtiin vapaalla LAMP (Linux, Apache, MySQL and PHP) -alustalla. Työssä on arvioitu Ajax-tekniikan käyttökelpoisuutta ja ongelmia nykyisen webin, web-kehittäjien, käytössä olevien selainten ja käyttäjien kannalta. Lopussa on myös pohdittu hieman webin tulevaisuutta ja Ajaxin osaa siinä.
Resumo:
The research assesses the skills of upper comprehensive school pupils in history. The focus is on locating personal motives, assessing wider reasons hidden in historical sources and evaluating source reliability. The research also questions how a wide use of multiple sources affects pupils’ holistic understanding of historical phenomena. The participants were a multicultural group of pupils. The origins of their cultures can be traced to the Balkan, the Middle East, Asia and Europe. The number of native Finnish speakers and pupils speaking Finnish as their second language was almost equal. The multicultural composition provides opportunities to assess how culturally responsive learning history from sources is. The intercultural approach to learning in a multicultural setting emphasizes equality as a precondition for learning. In order to set assignments at least to some extent match with all participants only those answers were taken into account which were produced by pupils who had studied history for a similar period of time in the Finnish comprehensive school system. Due to the small number of participants (41), the study avoids wide generalizations. Nevertheless, possible cultural blueprints in pupils’ way of thinking are noted. The first test examined the skills of pupils to find motives for emigration. The results showed that for 7th graders finding reasons is not a problematic task. However, the number of reasons noticed and justifications varied. In addition, the way the pupils explained their choices was a distinguishing factor. Some pupils interpreted source material making use of previous knowledge on the issue, while other pupils based their analysis solely on the text handed and did not try to add their own knowledge. Answers were divided into three categories: historical, explanatory and stating. Historical answers combined smoothly previously learned historical knowledge to one’s own source analysis; explanatory answers often ignored a wider frame, although they were effective when explaining e.g. historical concepts. The stating answers only noticed motives from the sources and made no attempts to explain them historically. Was the first test culturally responsive? All pupils representing different cultures tackled the first source exam successfully, but there were some signs of how historical concepts are understood in a slightly different way if the pupil’s personal history has no linkage to the concepts under scrutiny. The second test focused on the history of Native Americans. The test first required pupils to recognize whether short source extracts (5) were written by Indians or Caucasians. Based on what they had already learned from North American history, the pupils did not find it hard to distinguish between the sources. The analysis of multiphase causes and consequences of the disputes between Native Americans and white Americans caused dispersion among pupils. Using two historical sources and combining historical knowledge from both of them simultaneously was cumbersome for many. The explanations of consequences can be divided into two groups: the ones emphasizing short term consequences and those placing emphasis on long term consequences. The short term approach was mainly followed by boys in every group. The girls mainly paid attention to long term consequences. The result suggests that historical knowledge in sources is at least to some extent read through role and gender lenses. The third test required pupils to explain in their own words how the three sources given differed in their account of living conditions in Nazi Germany, which turned out to be demanding for many pupils. The pupils’ stronghold was rather the assessment of source reliability and accounts why the sources approached the same events differently. All participants wrote critical and justified comments on reliability and aspects that might have affected the content of the sources. The pupils felt that the main reasons that affected source reliability were the authors’ ethnic background, nationality and profession. The assessment showed that pupils were well aware that position in a historical situation has an impact on historical accounts, but in certain cases the victim’s account was seen as a historical truth. The account of events by a historian was chosen most often as the most reliable source, but it was often justified leniently with an indication to professionalism rather than with clear ideas of how historians conduct accounts based on sources. In brief, the last source test demonstrates that pupils have a strong idea that the ethnicity or nationalism determines how people explained events of the past. It is also an implication that pupils understand how historical knowledge is interpretative. The results also imply that history can be analyzed from a neutral perspective. One’s own membership in an ethnical or religious group does not automatically mean that a person’s cultural identity excludes historical explanations if something in them contradicts with his or her identity. The second method of extracting knowledge of pupils’ historical thinking was an essay analysis. The analysis shows that an analytical account of complicated political issues, which often include a great number of complicated political concepts, leads more likely to an inconsistent structure in the written work of pupils. The material also demonstrates that pupils have a strong tendency to take a critical stance when assessing history. Historical empathy in particular is shown if history somehow has a linkage to young people, children or minorities. Some topics can also awake strong feelings, especially among pupils with emigrant background, if there is a linkage between one’s own personal history and that of the school; and occasionally a student’s historical experience or thoughts replaced school history. Using sources during history lessons at school seems to have many advantages. It enhances the reasoning skills of pupils and their skills to assess the nature of historical knowledge. Thus one of the main aims and a great benefit of source work is to encourage pupils to express their own ideas and opinions. To conclude, when assessing the skills of adolescents in history - their work with sources, comments on history, historical knowledge and finally their historical thinking - one should be cautious and avoid cut off score evaluations. One purpose of pursuing history with sources is to encourage pupils to think independently, which is a useful tool for further identity construction. The idea that pupils have the right to conduct their own interpretations of history can be partially understood as part of a wider learning process, justification to study history comes from extrinsic reasons. The intrinsic reason is history itself; in order to understand history one should have a basic understanding of history as a specific domain of knowledge. Using sources does not mean that knowing history is of secondary importance. Only a balance between knowing the contextual history, understanding basic key concepts and working with sources is a solid base to improve pupils’ historical understanding.
Resumo:
Web application performance testing is an emerging and important field of software engineering. As web applications become more commonplace and complex, the need for performance testing will only increase. This paper discusses common concepts, practices and tools that lie at the heart of web application performance testing. A pragmatic, hands-on approach is assumed where applicable; real-life examples of test tooling, execution and analysis are presented right next to the underpinning theory. At the client-side, web application performance is primarily driven by the amount of data transmitted over the wire. At the server-side, selection of programming language and platform, implementation complexity and configuration are the primary contributors to web application performance. Web application performance testing is an activity that requires delicate coordination between project stakeholders, developers, system administrators and testers in order to produce reliable and useful results. Proper test definition, execution, reporting and repeatable test results are of utmost importance. Open-source performance analysis tools such as Apache JMeter, Firebug and YSlow can be used to realise effective web application performance tests. A sample case study using these tools is presented in this paper. The sample application was found to perform poorly even under the moderate load incurred by the sample tests.
Resumo:
Testauksesta on tullut oleellinen, yhä tärkeämpi sovelluskehitysprojektien osa. Sovelluksilta vaaditaan luotettavuutta kaikilla niiden toiminnan osa-alueilla. Suorituskykyyn liittyvät asiat ovat keskeinen osa näitä vaatimuksia erityisesti, kun kyse on Internetissä toimivista www-sovelluksista. Aluksi työssä esitellään erilaisia sovellusten testausmenetelmiä. Siinä kerrotaan yleisimmistä menetelmistä, joiden avulla pyritään sovelluksista löytämään vääränlaiset toimintatavat suhteessa niiden määriteltyihin toimintatapoihin. Testauksen tulosten avulla pystytään keskittymään oikeisiin kohtiin sovellusten toiminnan korjaamisessa. Työssä analysoidaan www-sovellusten rakennetta yleisen kerrosarkkitehtuurin eri kerrosten ominaisuuksia ja niihin sisältyviä keskeisimpiä sovellusten suorituskykyyn vaikuttavia tekijöitä kuvaillen. Näiden, www-sovellusten eri osien suorituskykyyn vaikuttavien ominaisuuksien perusteella esitellään esimerkkejä, kuinka Java-kieleen perustuvien www-sovellusten suorituskykyä voidaan parantaa. Lisäksi työssä kuvataan, kuinka erityisesti ilmaisella Apache JMeter-sovelluksella voidaan Java-kieleen perustuvien www-sovellusten suorituskykyä mitata. Työn tuloksena esitellään lopuksi suorituskyvyn testaus- ja parannusprosessi. Sen tarkoitus on selkeyttää erityisesti Java-kieleen perustuvien www-sovellusten suorituskyvyn testauksessa ja parannuksessa huomioon otettavia asioita.
Resumo:
Web-palvelussa sivuston suorituskyky muodostaa suuren osan käyttökokemuksen mielekkyydestä. Sivuston ollessa kuormitetumpi kuin normaalisti, saattaa se toimia tavallista hitaammin. Tasaamalla yhden web-palvelimen kuormaa muille palvelimille, joko laitteisto tai ohjelmistopohjaisella kuormantasauksella, voidaan saavuttaa merkittäviä suorituskykyparannuksia koko palvelulle. Teoriaosassa selvitettiin kuormantasaukseen soveltuvien algoritmien toimintaa sekä tietokantapohjaista replikaatiota, joka välittää saamansa tiedon lähes välittömästi toiselle palvelimelle. Apachen kuormantasausmoduuliin sekä sen sisältämiin algoritmeihin luotiin myös katsaus teoriaosassa. Varsinaisessa työssä luotiin Apachen kuormantasauspalvelimen ja kahden suorituspalvelimen avulla toimiva palvelinjärjestelmä. Kuormantasaimeen asennettiin käyttöön tahmeat sessiot, joiden toimintaa selvitettiin Drupal-ohjelman avulla. Apachessa on ollut ongelmia tahmeiden sessioiden kanssa, mutta työssä huomattiin kaiken toimivan mainiosti. Kuormantasaus ja tietokantojen replikaatio toimi, kuten odotettiin.
Resumo:
Kirjallisuusarvostelu
Resumo:
Tässä tutkielmassa tutkitaan yhdysvaltalaisten ja eurooppalaisten ilmasta laukaistavien ristei-lyohjusten lähitulevaisuuden kehitysnäkymiä. Päätutkimuskysymys on: minkälaisia ovat yh-dysvaltalaisten ja eurooppalaisten ilmasta laukaistavien risteilyohjusten kehitysnäkymät? Tutkielmassa tarkastellaan useita nykyaikaisia risteilyohjuksia, näiden kehitysprojekteja sekä uusia risteilyohjusprojekteja. Käsiteltävät risteilyohjukset ovat AGM-158 JASSM, AGM-129 ACM, TAURUS KEPD 350, Storm Shadow / Scalp EG ja ASMP. Lisäksi tutkimuksessa kä-sitellään näiden ohjusten vanhempia tai uudempia versioita, joihin lukeutuvat AGM-158B JASSM-ER, Apache sekä ASMP-A. Tutkielman tutkimusmenetelminä ovat kirjallisuustutkimus, jonka avulla selvitetään tietoja risteilyohjuksista ja kehitysprojekteista, sekä vertailu, jolla pyritään löytämään kehitysnäkymiä. Vertailun avulla kehitysprojekteista kyetään havaitsemaan laajempia trendejä. Lähdeaineistona tutkimuksessa käytetään IHS Jane’s -tietokantaa, internetlähteitä sekä kirjallisuutta. Tutkimus käsittelee risteilyohjusten tekniikkaa yleisellä tasolla, aiemmin mainittujen risteilyohjusten tekniikkaa tarkemmin, niiden kehitysprojekteja sekä risteilyohjusten kehitysnäkymiä. Vertailun perusteella tutkimuksen tuloksena löydetään lähitulevaisuuden kehitysnäkymille kolme selkeää trendiä. Trendit ovat datalinkin asentaminen, toimintamatkan pidentäminen sekä vaikutusosan kehittäminen. Nämä kolme kohdetta esiintyvät laajalti sekä nykyään käytössä olevien risteilyohjusten kehitysprojekteissa sekä uusissa kehitysprojekteissa. Datalinkin avulla ohjuksiin voidaan olla yhteydessä laukaisun suorittaneesta lentokoneesta tai johtokeskuksesta. Pidentämällä toimintamatkaa ohjus voidaan luonnollisesti ampua kauemmas vihollisen alueelle, tai se voidaan ampua kauempana vihollisen alueelta, jolloin laukaisua on vai-keampi havaita ja laukaisualusta on paremmassa turvassa. Vaikutusosan kehittämisellä pyritään sekä yhä parempaan asevaikutukseen että myös monipuolisuuteen. Keskeisimpänä johtopäätöksenä tutkimuksessa havaitaan, että kehitystä tapahtuu kahdesta syystä. Joko risteilyohjuksille kehitetään korvaajia tai uusilla risteilyohjuksilla vastataan uuteen tarpeeseen. Asejärjestelmien vanhetessa kehitetään uusia järjestelmiä, joilla korvataan poistuvia suorituskykyjä. Toisaalta myös uusi tarve, kuten uudet laukaisualustat, luovat tar-peen kehittää uusia asejärjestelmiä. Tämänkaltaista tarvetta ovat luoneet esimerkiksi F-22 Raptor ja F-35 Lightning -häivehävittäjät.
Resumo:
Tutkimuksessa tarkastellaan Suomen NH90-kuljetushelikoptereiden sekä niihin hankitun asejärjestelmän suorituskykyä vertailemalla, millainen on niiden taso osana nykyaikaista länsimaista helikopteritekniikkaa. Lisäksi tutkimuksessa suoritetaan pohdintaa, onko NH90:n asejärjestelmää tietyiltä osin mahdollista kehittää tutkimuksen tuottamien havaintojen perusteella. Vertailukohteina tutkimuksessa toimivat UH-60 Black Hawk- ja AH-64 Apache -helikopterit asejärjestelmineen. Tutkielman pääkysymys on: ”Millainen on Suomen NH90-helikoptereiden nykyinen aseistus ja millaiset ovat asejärjestelmien kehitysmahdollisuudet tulevaisuudessa?” Tutkimuksen alakysymyksinä toimivat: ”Millainen on NH90:n tekninen suorituskyky ja millainen aseistus helikoptereissa on nykyään käytössä Suomessa?”, ”Millaiset ovat UH-60 Black Hawk- sekä AH-64 Apache -helikoptereiden suorituskyvyt, ja millaiset asejärjestelmät helikoptereihin on saatavilla?” sekä ”Kuinka NH90:n sekä sen asejärjestelmän suorituskyvyt sijoittuvat vertailussa Black Hawk- ja Apache -helikoptereiden rinnalla?” Tutkimustulokset saadaan helikoptereiden sekä niiden asejärjestelmien teknisten suoritusarvojen vertailun kautta. Tutkimusmenetelmä on kirjalähteisiin perustuva kvalitatiivinen tutkimus. Lähdeaineisto koostuu pääasiassa helikoptereita käsittelevästä kirjallisuudesta, Helikopteripataljoonan lentoteknisistä materiaaleista sekä laitevalmistajien verkkosivuista. Lähdeaineistoa on täydennetty Maanpuolustuskorkeakoulun opinnäytetöillä sekä Helikopteripataljoonan henkilöstön haastatteluilla. Tutkimuksen tulokset osoittavat, että NH90:n tekninen suorituskyky vastaa hyvin nykyaikaisen kuljetushelikopterin vaatimuksia. Myös Suomen helikoptereiden asejärjestelmänä toimiva M134D-H-ovikonekivääri vakuuttaa suoritusarvoillaan ja tulinopeudellaan. NH90:n asejärjestelmänä on maailmalla olemassa jo tiettyjä konekiväärimalleja eri tehtävätyyppeihin soveltuen. Helikopteriin on kehitetty myös ensimmäinen ulkoinen ripustin, jossa voidaan kuljettaa ulkoisena kuormana muun muassa lisäpolttoainesäiliöitä. Monimutkaisten ja kehittyneiden asejärjestelmien operointikyvyn suhteen NH90-helikopterin kehitys on kuitenkin vasta alussa.
Resumo:
The vast majority of our contemporary society owns a mobile phone, which has resulted in a dramatic rise in the amount of networked computers in recent years. Security issues in the computers have followed the same trend and nearly everyone is now affected by such issues. How could the situation be improved? For software engineers, an obvious answer is to build computer software with security in mind. A problem with building software with security is how to define secure software or how to measure security. This thesis divides the problem into three research questions. First, how can we measure the security of software? Second, what types of tools are available for measuring security? And finally, what do these tools reveal about the security of software? Measuring tools of these kind are commonly called metrics. This thesis is focused on the perspective of software engineers in the software design phase. Focus on the design phase means that code level semantics or programming language specifics are not discussed in this work. Organizational policy, management issues or software development process are also out of the scope. The first two research problems were studied using a literature review while the third was studied using a case study research. The target of the case study was a Java based email server called Apache James, which had details from its changelog and security issues available and the source code was accessible. The research revealed that there is a consensus in the terminology on software security. Security verification activities are commonly divided into evaluation and assurance. The focus of this work was in assurance, which means to verify one’s own work. There are 34 metrics available for security measurements, of which five are evaluation metrics and 29 are assurance metrics. We found, however, that the general quality of these metrics was not good. Only three metrics in the design category passed the inspection criteria and could be used in the case study. The metrics claim to give quantitative information on the security of the software, but in practice they were limited to evaluating different versions of the same software. Apart from being relative, the metrics were unable to detect security issues or point out problems in the design. Furthermore, interpreting the metrics’ results was difficult. In conclusion, the general state of the software security metrics leaves a lot to be desired. The metrics studied had both theoretical and practical issues, and are not suitable for daily engineering workflows. The metrics studied provided a basis for further research, since they pointed out areas where the security metrics were necessary to improve whether verification of security from the design was desired.