970 research outputs found

    Sovellus lämpötilan mittaamiseen

    Get PDF
    Insinöörityön tarkoituksena oli suunnitella ja kehittää lämpötilan mittaamiseen liittyvä sovellus. Tavoitteena oli perehtyä työhön valitun mikrokontrollerin eri osa-alueisiin käytännön toteutuksen kautta, mikä tehtiin osana opinnäytetyötä. Insinöörityössä perehdyttiin mikrokontrollerin tarjoamiin mahdollisuuksiin ideasta lopulliseen versioon asti ja siihen miten sen tuottama lämpötilatieto esitetään dynaamisesti mobiilissa päätelaitteessa. Sovellus jaettiin kahteen osaan, mikrokontrollerin sketsi-ohjelmaan ja mobiilioptimoituun lämpötilaa mittaavaan verkkosovellukseen. Sketsi-ohjelma ohjelmoitiin mikrokontrollerin omalla ohjelmointikielellä, joka perustuu C++-ohjelmointikieleen. Mobiilioptimoidussa lämpötilaa mittaavassa verkkosovelluksessa hyödynnettiin PHP-ohjelmointikieltä. PHP-ohjelmointikielen lisäksi verkkosovelluksessa käytettiin CSS3-tyyliohjeita, HTML5-merkintäkieltä ja jQuery-kirjastoa, joilla pystyttiin luomaan verkkosovellukseen dynaamisuutta. MySQL-tietokantaa käytettiin sovelluksen tietokantana. Sovelluksen tekeminen aloitettiin opinnäytetyön tekijän omasta harrastuneisuudesta ja kiinnostuksesta mikrokontrolleihin ja niihin perustuviin kotiautomaatioratkaisuihin. Insinöörityön tuloksena valmistui mobiilioptimoitu lämpötilaa mittaava verkkosovellus, joka lukee tietokantaan tallennettua lämpötilatietoa. Lämpötilatieto tuotetaan mikrokontrolleriin kytketyllä lämpötila-anturilla ja tallennetaan tietokantaan. Insinöörityö osoitti, että mikrokontrollerilla ja siihen liitettävillä moduuleilla voidaan rakentaa mielenkiintoisia kotiautomaatioratkaisuja. Niillä voidaan säästää energiaa, lisätä mukavuutta ja turvallisuutta kotona ja loma-asunnoissa.The goal of the study was to design and develop an application for measuring air temperature. The aim was to become more familiar with all the various functionalities of the microcontroller. The study presents the development steps of the application using the microcontroller from the first idea to the final release and how the temperature value created by microcontroller is presented dynamically in a mobile device. The application was divided into two parts, a sketch program and a mobile optimized web application to measure the air temperature. The sketch program was programmed with the microcontrollers own programming language which is based on the C++ programming language. The optimized mobile web application to measure the air temperature was programmed with PHP. CSS3 style sheets, the HTML5 markup language and the jQuery library were also used in the web application which made it possible to create dynamic functionality into the web application. The MySQL database was used as the database of the application. The development of the application began as a hobby and general interest in microcontrollers and home automation solutions based on them. As a result of the study, a mobile optimized application to measure the air temperature was designed. The application reads temperature values stored in its database. The temperature values is read from the temperature sensor connected to the microcontroller and stored into a database. The study showed that the microcontroller and its different modules can be used to build interesting home automation solutions. These solutions can save energy, increase comfort and safety at home and holiday houses

    Suicide in older adults : helping case managers engage in difficult conversations : a project based upon an independent investigation in collaboration the producer of the film Talking with Dolores , Darlene O\u27Connor

    Get PDF
    Suicide among older adults is an increasing mental health concern in the United States, and yet depression and other signs of suicide often go unnoticed. The film and discussion guide Talking with Dolores was funded by the Massachusetts Department of Public Health to increase awareness of warnings of depression and suicide in the elderly and demonstrate ways of conversing with them about suicide. Because of their unique contact with older individuals in their own homes, geriatric case managers are positioned as a gateway to necessary psychosocial support for elders, yet may not be receiving adequate training for the initial detection of severe depression and suicide risk. Professional social workers are frequently put into the position of providing training related to the psychosocial needs of clients who are cared for by geriatric case managers. Thus, case managers and social workers alike may benefit from training tools which might increase capabilities of case managers to confront these emotionally charged issues. This study explores whether geriatric case managers think this film/discussion would be a useful training tool for increasing their awareness and comfort in discussing depression and suicide with clients. The data from two focus groups of geriatric case managers in Boston, MA indicated that they perceived that the Talking with Dolores training effectively reminded them of their important role in providing psychosocial support to their clients and helped them identify signs of suicide, but did not sufficiently provide them with concrete skills in the management of suicidal ideation. The qualitative data revealed some speculation that Talking with Dolores would increase their comfort in discussing depression and suicide with clients. Participants thought it could be a helpful training tool for geriatric case managers. They reported a lack of knowledge and training on the subject was the inhibiting factor for not discussing suicide with their clients. Additional quantitative data showed that the sample\u27s exposure to the Dolores training increased knowledge about suicide risk in the elderly but did not increase their comfort level in discussing suicide with clients

    Linux Kernel Memory Safety

    Get PDF
    Linux kernel vulnerabilities are often long lived and in some cases challenging to patch after discovery. The current focus in upstream Linux security has therefore been on categorical protections against whole error classes, not only reactive patching of specific vulnerabilities. Our work contributes to these efforts by tackling memory errors in the Linux kernel from two different fronts. First, we contributed to the upstream Linux kernel by working on a mechanism to prevent use-after-free errors caused by reference counter overflows. Second, we explored the applicability of Intel MPX as a general mechanism to prevent spatial memory errors in the Linux kernel

    Betydelsen av fysisk träning och hemmiljö vid förebyggande av fallolyckor för äldre : Förverkligande av ett informationstillfälle för seniorer

    Get PDF
    Examensarbetet har förverkligats som ett praktiskt inriktat arbete som lett till ett informationstillfälle (4.4.2013) för seniorer i Kyrkslätt kommun. Syftet var att informera och uppmärksamma seniorer och närståendevårdare om faktorer som inverkar på fallrisken i vardagen och hur dessa kan förhindras. Utgångspunkten har varit ett multiprofessionellt närmelsesätt, vilket rekommenderas vid prevention av fallolyckor. Detta examensarbete har utgått från ett fysioterapeutiskt perspektiv med inriktning på den fysiska träningens och hemmiljöns betydelse. Arbetet baseras på Institutet för hälsa och välfärds (Terveyden ja hyvinvoinnin laitos, THL) nyutgivna handbok IKINÄ, Iäkkäiden kaatumisten ehkäisy och finska Fysioterapiförbundets rekommendationer vid förebyggande av fallolyckor. Vi har därmed omsatt IKINÄ-materialet i praktiken och bidragit till en större användning av IKINÄ-materialet. Det praktiskt inriktade examensarbetet har lagts upp enligt Vilkka & Airaksinens rekommendationer i Toiminnallinen opinnäytetyön ohjaajan käsikirja. Teorin har sammanställts och presenterats på ett pedagogiskt och lättförståeligt sätt för seniorerna. Efter informationstillfället fick deltagarna frivilligt fylla i en kort utvärderingsblankett för att ge riktgivande respons på presentationerna ”Förebygg fallolyckor med fysisk träning” och ”Hemmet - en säker plats?”. Med utvärderingen kan planerandet och utförandet av liknande tillfällen i framtiden underlättas. Genomförandet av informationstillfället fick god respons. Examensarbetets forskningsfrågor hur man förverkligar ett informationstillfälle för seniorer och hur man minskar fallrisken med fysisk träning samt påverkar hemmiljön vid förebyggandet av fallolyckor besvarades. Examensarbetet var ett samarbete mellan THL, Arcada – Nylands svenska yrkeshögskola, Kyrkslätts svenska församling samt Kyrkslätts vård- och omsorgsväsende.This thesis has been carried out as a practice-based thesis that lead to an informative event (4.4.2013) for seniors in the community of Kyrkslätt. The purpose was to inform seniors and those family members who look after another family member to pay attention to factors that affect the risk of falling in everyday life and how to prevent these factors. It is taking a multiprofessional approach. Our starting point is the physiotherapeutic perspective focusing on the impact of physical exercise and home environment. The thesis is based on the manual called IKINÄ (2012) published by the National Institute for Health and Welfare (THL) and the physiotherapy recommendations for prevention of falls by the Finnish Association of Physiotherapists. We hope this thesis will contribute to making use of the IKINÄ-material. The practice-based thesis was structured according to the recommendations in the guidebook “Toiminnallinen opinnäytetyön ohjaajan käsikirja” by Vilkka & Airaksinen. The theory was presented in an easily understandable way. After the event the seniors were asked to fill in a short evaluation form to provide feedback for the presentations "Preventing falls through physical exercise" and "Home - a safe place?". Evaluations make execution of similar events easier for future occasions. The informative event received positive response. The research questions how to organise an informative event for seniors, how to reduce the risks of falls with the help of physical exercise and the significance of the home environment to prevent falls have been addressed. The thesis was a cooperation between THL, Arcada - University of Applied Sciences, the Swedish-speaking parish of Kyrkslätt and the health care organisation of Kyrkslätt.Opinnäytetyö on toteutettu toiminnallisena opinnäytetyönä, joka johti senioreille suunnattuun infotilaisuuteen Kirkkonummella (4.4.2013). Sen tarkoituksena oli valistaa senioreita ja omaishoitajia kaatumisvaaroista arjessa, ja miten niiltä voidaan välttyä. Lähtökohtana on ollut moniammatillinen lähestymistapa, ja tätä suositellaan kaatumisvaarojen ennaltaehkäisyssä. Tässä opinnäytetyössä on tarkasteltu harjoittelu- ja kotiolojen merkitystä fysioterapeuttisesta näkökulmasta. Työ perustuu Terveyden ja hyvinvoinnin laitoksen (THL) äskettäin julkaisemaan IKINÄ- oppaaseen, Iäkkäiden kaatumisten ehkäisy, ja Suomen Fysioterapeuttien fysioterapiasuosituksiin kaatumisvaarojen ennaltaehkäisystä. Työn myötä olemme soveltaneet IKINÄ- materiaalia käytännössä ja edesauttaneet IKINÄ-materiaalin laajempaa käyttöä jatkossa. Toiminnallinen opinnäytetyö on tehty Vilkka & Airaksisen ”Toiminnallinen opinnäytetyön ohjaajan käsikirja”- oppaan suosituksien mukaisesti. Teoria on koottu ja esitelty pedagogisesti ja helposti ymmärrettävällä tavalla senioreita varten. Infotilaisuuden jälkeen osanottajat saivat vapaaehtoisesti täyttää lyhyehkön arviointilomakkeen, jotta saataisiin suuntaa antavaa palautetta esityksistä ”Ennaltaehkäise kaatumistapaturmia fyysisen harjoittelun avulla” ja ” Koti – turvallinen ympäristö?”. Arvioinnin avulla voidaan helpottaa samanlaisten tapahtumien suunnittelua ja toteutusta tulevaisuudessa. Infotilaisuuden toteutus sai hyvää palautetta. Opinnäytetyön tutkimuskysymyksiin, kuinka infotilaisuus toteutetaan senioreille ja miten kaatumisvaaraa pienennetään fyysisen harjoittelun avulla, sekä kotiolojen merkitys kaatumistapaturmissa, näihin kaikkiin kysymyksiin saatiin vastaus. Opinnäytetyö oli yhteistyö THL:n, Arcada – Nylands svenska yrkeshögskola:n, Kirkkonummen ruotsinkielisen seurakunnan ja Kirkkonummen terveys- ja hyvinvointilaitoksen välillä
    corecore