Mitäs nyt ohjelmoitaisiin?

Anonyymi

Haasteita kiitos. Ei mitään älyttömiä, kuten miten piirrät Mandelbrotin kuvioita Pythonilla. Jotain käytännönläheisempää.

32

972

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Graafinen asennusohjelma ArchLinuxiin. Voi tehdä myös Pythonilla...

      • Anonyymi

        Octopi voi toimia mallina, muistuttaa synaptic -pakettihallintaa, mutta on monipuolisempi, jäljittäessään asennettujen sijainnit, ja haku alkaa ensimmäisestä kirjoitetusta merkistä ja tarkentuu sitä mukaa kun asennettavan nimi valmistuu.


      • Anonyymi

        Jotain yleishyödyllisempää mielummin. Esimerkiksi joku pilvessä toimiva hyötysovellus, joka toimisi weppiselaimen kautta.


      • Anonyymi
        Anonyymi kirjoitti:

        Jotain yleishyödyllisempää mielummin. Esimerkiksi joku pilvessä toimiva hyötysovellus, joka toimisi weppiselaimen kautta.

        pilvi <> www-palvelin, mitä eroa....?


      • Anonyymi

      • Anonyymi
        Anonyymi kirjoitti:

        Sovelluksesta siis kyse. Voi laittaa vaikka Herokuun sitten.

        https://fi.wikipedia.org/wiki/Heroku

        Niin, kun sanotaan että halutaan tehdä selaimella toimiva pilvessä toimiva sovellus, niin siinä sekoitetaan kaksi asiaa jo todella hyvin; selaimella toimiva sovellus ei tarvitse pilvipalvelinta koska aivan tavallinen www-palvelin riittää.

        Pilvi- ja pilvipalvelu yms. on muutenkin sellainen käsite jota kukaan ei ymmärrä, mutta on se vaan hienoa kun myynti- ja mainosmiehet ovat taas keksineet jotain joka kuulistaa hienolta, vaikka itse taustalla oleva teknologia ei ole muuttunut niin mihinkään!

        Haluaisin itse olla tilanteessa jossa olen ostamassa palvelua, ja myyjä luettelee kaiket hienoudet maasta taivaaseen, ja sitten mäjäyttää hinnan, johon sitten vain vastaan että "ei me tällaisia mihinkään tarvita kun aivan tavallinen www-palvelin riittää. Mitä tällainen yksinkertainen pelkistetty www-palvelinpalvelu teillä maksaa, koska emme todellakaan tarvitse tällaista esittämäänne orkesteria...?"


      • Anonyymi
        Anonyymi kirjoitti:

        Niin, kun sanotaan että halutaan tehdä selaimella toimiva pilvessä toimiva sovellus, niin siinä sekoitetaan kaksi asiaa jo todella hyvin; selaimella toimiva sovellus ei tarvitse pilvipalvelinta koska aivan tavallinen www-palvelin riittää.

        Pilvi- ja pilvipalvelu yms. on muutenkin sellainen käsite jota kukaan ei ymmärrä, mutta on se vaan hienoa kun myynti- ja mainosmiehet ovat taas keksineet jotain joka kuulistaa hienolta, vaikka itse taustalla oleva teknologia ei ole muuttunut niin mihinkään!

        Haluaisin itse olla tilanteessa jossa olen ostamassa palvelua, ja myyjä luettelee kaiket hienoudet maasta taivaaseen, ja sitten mäjäyttää hinnan, johon sitten vain vastaan että "ei me tällaisia mihinkään tarvita kun aivan tavallinen www-palvelin riittää. Mitä tällainen yksinkertainen pelkistetty www-palvelinpalvelu teillä maksaa, koska emme todellakaan tarvitse tällaista esittämäänne orkesteria...?"

        Tässä on jo totuttu tekemään sovellukset konteissa pyörivinä mikropalveluina. Pilveen ne yleensä lykätään, mutta ei kukaan tietenkään kiellä pyörittämästä esimerkiksi orkesterointipalvelua paikallisella serverilläkään. Kaupallinen pilvi on vaan niin paljon kätevämpi, kun ei tarvitse enää omaa konesalia.

        Esimerkiksi Alpineen laitettu lighttpd kontti on kooltaan 8,38 megatavua. Ei mikään iso paketti www-serveriksi.


    • Anonyymi

      Tee ohjelma (Bash Script) jolla pidät järjestelmäsi suorituskykyisenä.

      UpLog: Tekee listan kaikista järjestelmässä olevista tiedostoista ja kansioista.

      DiffLog: Jolla tarkistat, onko järjestelmään tullut uusia tiedostoja tai kansioita, jos on listaa nämä muutokset, luomalla ajettavan DiffLogRM tiedoston. On kyettävä ohittamaan halutut kansiot tai tiedostot.

      DdiffLogRM: Poistaa listan sisältämät tiedostot ja kansiot.

      Käyttö: Kuvitellaan että haluat kokeilla Firefox selainta.

      1.) Ajat UpLog ohjelman.
      2.) Asennat Firefox selaimen ja testaat sen, ja huomaat että et tarvitse sitä. Niinpä poistat sen (asennus ja poisto järjestelmän työkaluilla).
      3.) Ajat DiffLog ohjelman. Joka kertoo tehneensä DiffLogRM tiedoston, ja sisällyttäneensä siihen 45 000 poistettavaa. Koska poistettavia oli, pyytää se samalla ajamaan DiffLogRM tiedoston.
      4.) Ajat DiffLogRM tiedoston, ja järjestelmäsi on samassa tilassa, kuin se oli ennen kuin päätit asentaa Firefox selaimen kokeeksi.

      Tietysti tässä projektissasi hyödynnät RamDisk levyä. Olen sata vara että yllätyt kuinka tarpeellisen ohjelman teit. UpLogin ajaminen on tämän projektin käytössä aikaa vievin osuus, mutta jos sinulla menee yli 17 sekuntia ohjelman ajamiseen, alle 550 000 tiedostomäärällä, varmasti voit jotenkin nopeuttaa suoritusta. Kaikki tämä järjestyy pelkästään Bash Shell komentojen avulla. Tämän tehtyäsi ja käytettyäsi sitä, tulet huomaamaan, miksi ei normikäyttäjän kannata normijärjestelmää päivittämällä uudistaa, siis siirtyä Mint 18.x => Mint 19.x ja mahdollisesti vielä edelleen => Mint 20.x, vaan on hyvä harkita puhdasta asennusta ja ohjelmien siirtoa siihen uutteen.

      ps. Näin minä tekisin ja pidän parempana vaihtoehtona kuin palautuspisteen tekoa Timeshift System Restore Utility työkalulla, ainakin oma on nopeampi.

      • Anonyymi

        Täyttä asiaa.


      • Anonyymi

        Ihan turhaa säätämistä. Levytila on halpaa, eikä haittaa yhtään, jos sinne jotain jää.


      • Anonyymi

        Saattaa olla jossain olosuhteessa hyödyllinen, mutta ei varsinaisesti yleishyödyllinen.


      • Anonyymi

        Järjestelmän päivittäminen vain käy nopeammin, sillä jos asentaa uudelleen, niin joutuu myös kaikki sovellukset asentamaan erikseen uudelleen, joka vie aikaa, joka tapahtuisi kuitenkin automaattisesti samaan aikaan järjestelmän päivityksen yhteydessä.

        Minä laitan mieluummin koneessa Fedoran päivittymään seuraavaan versioon yön ajaksi, ja menen nukkumaan, niin aamulla viimeistään on kaikki valmiina, ja mitään muuta ei sitten tarvitsekaan enää tehdä, kuin vain alkaa käyttämään konetta...

        Mutta saattehan te toki r*kata järjestelmiänne niin kuin haluatte, ja käyttää siihen aikaa vaikka maailman tappiin asti... Minä menen yhden komennon taktiikalla...


    • Anonyymi

      Minäpä autan alkuun. Koska UpLog.sh on vain paririviä, saattaa se innostaa kehittelemään DiffLog.sh tiedoston sisällön.

      sudo updatedb
      locate / | sort > /media/ramdisk/UpLogOld.txt

      Vieläkö tuntuu ylitsepääsemättömältä tehtävältä?

      • Anonyymi

        VINKKINÄ: Kun tarvitsee käsitellä suuria tiedostoja, kuten tässä tehdään, monet kevyet tekstinkäsittelyyn tarkoitetut ohjelmat menevät hyvin hitaiksi tiedoston latauksissa. Geany ei, vaikka rivejä olisi toista miljoona, Geany lataa ja kirjoittaa tiedoston yhtä nopeasti kuin että siinä olisi 200 riviä.

        Kaikki tiedostonhallinta ohjelmat mahdollistavat muodostaa omia ponnahdusvalikko (tunnetaan myös nimillä: pikavalikko; kohdevalikko;) komentoja, ja Geany -s parametrillaan avaa tiedoston erillisenä istuntona, suosittelen lisäämään valikkovalinnan ellet sitä vielä ole tehnyt.

        Eli valikkovalinnan komento tarkkaan ottaen olisi näin:
        geany -s %F

        Valinnan näkyvyyteen:
        "Tekstitiedostoja" ja "Muita tiedostoja"


      • Anonyymi

        En viitsi tehdä mitään käyttissidottua sovellusta. Joku sellainen mitä käytetään www-selaimella, Eli toimii niin tietokoneessa kuin mobiililaitteissa.


      • Anonyymi
        Anonyymi kirjoitti:

        En viitsi tehdä mitään käyttissidottua sovellusta. Joku sellainen mitä käytetään www-selaimella, Eli toimii niin tietokoneessa kuin mobiililaitteissa.

        Minua ei taas kiinnosta pätkääkään mitä muutoksia tulisi tehdä että tämä toimisi Windowsissa, ja selainpohjaisesti et saa tätä toimimaan ollenkaan, ainut että voit liittää selaimen kuvioihin niin että se näyttää garaafisesti tilanteen kuten tässä kuvassa on tehty: https://s6.gifyu.com/images/Line-Chart-off-files---Chromium_001.png

        Selaimelle ei voida antaa ROOT-käyttäjän oikeuksia, tietoturvan vuoksi, mutta selain voi näyttää lopputuloksen.


    • Anonyymi

      Ei tainnut olla avauksen laatija ohjelmointi taitoinen.

      • Anonyymi

        Ohjelmointitaito on tietenkin yhdyssana.

        Ei ole vielä tullut mitään varteenotettavia ehdotuksia. Tuon yhden tyypin tarjoama bash-skripti ei ole varsinaisesti mikään yleishyödyllinen sovellusidea, koska sitä ei tarvitse kuin hän itse.

        Ideoita saa edelleen heitellä.


      • Anonyymi
        Anonyymi kirjoitti:

        Ohjelmointitaito on tietenkin yhdyssana.

        Ei ole vielä tullut mitään varteenotettavia ehdotuksia. Tuon yhden tyypin tarjoama bash-skripti ei ole varsinaisesti mikään yleishyödyllinen sovellusidea, koska sitä ei tarvitse kuin hän itse.

        Ideoita saa edelleen heitellä.

        Aika paljon noita käyttäjiä näyttää olevan jotka asentelevat järjestelmän puhtaana pito sovelluksia ja juuri sitähän tuo bash-skripti edustaa.


    • Anonyymi

      pychromecast

    • Anonyymi

      Sen verran voin kertoa että deitittisovelluksia ja -palveluja ei koskaan ole liikaa. Siitä vaan koodaamaan yksilöllinen ja kaikesta muusta poikkeava ratkaisu, jos taidot riittää edes tietokantakuvauksen tekemiseen...

      • Anonyymi

        Ei se ole ohjelmointi taitoinen.


      • Anonyymi

        Tuossa taitaa tulla vaan kyseeseen henkilörekisterin pitäminen, joten ehkä ei lähdetä sille linjalle, niin ei tule juridisia seuraamuksia. Sekä NoSQL ja SQL ovat tuttuja tietokantapuolelta.


      • Anonyymi
        Anonyymi kirjoitti:

        Tuossa taitaa tulla vaan kyseeseen henkilörekisterin pitäminen, joten ehkä ei lähdetä sille linjalle, niin ei tule juridisia seuraamuksia. Sekä NoSQL ja SQL ovat tuttuja tietokantapuolelta.

        Seli seli, ei sinusta ole minkään tekijää.


      • Anonyymi
        Anonyymi kirjoitti:

        Tuossa taitaa tulla vaan kyseeseen henkilörekisterin pitäminen, joten ehkä ei lähdetä sille linjalle, niin ei tule juridisia seuraamuksia. Sekä NoSQL ja SQL ovat tuttuja tietokantapuolelta.

        Jos tietäisit mikä henkilörekisteri on, niin tietäisit että tässä ei ole kyse tällaisesta...


    • Anonyymi

      Kirjoittelusta päätellen bittinikkarit ovat edelleen aika hauskaa porukkaa.

    • Anonyymi

      Hauskuudesta huolimatta, julkaisen kuvan Bash Shell ikkunasta UpLog.sh suorituksen jälkeen. Ohjelman suoritusta on edeltänyt roskakorin tyhjennys jonka vuoksi näyttää negatiivista lukua uusille tiedostoille: https://s6.gifyu.com/images/Paate---_001.png

      • Anonyymi

        Tuossa juuri ilmoitti päivitystarpeesta, tämä kielii myös noista tapahtumista, kuten myös taustalla häärivien luomista tiedostoista.


      • Anonyymi
        Anonyymi kirjoitti:

        Tuossa juuri ilmoitti päivitystarpeesta, tämä kielii myös noista tapahtumista, kuten myös taustalla häärivien luomista tiedostoista.

        Tämän teki yli 600Mt päivitys, järjestelmä paisuu paisumistaan päästyäkin: https://s6.gifyu.com/images/Paate---_002.png


    • Anonyymi

      Entäs sitten, DiffLog.sh suorittaa tiedostojen poiston, mikäli tiedostoa ei esiinny UpLog.sh tekemässä listassa. Lisäksi sen on huomioitava ohitettavat tiedostot ja kansiot joita koko ajan taustalla syntyy.

      FiffLog.sh voisi näyttää tältä, joo minä tiedän ettei otsikoinnit ole osuvia, mutta nehän on helppo vaihtaa mikäli se alkaa vaivaamaan. https://s6.gifyu.com/images/Paate---_005.png

    • Anonyymi
    • Jos etsit käytännön ohjelmointihaasteita, harkitsen tehtävienhallintasovelluksen, henkilökohtaisen talousseurannan tai sääennusteen kehittämistä. Nämä projektit tarjoavat käytännön kokemusta, käytännöllisyyttä, ja ne voidaan räätälöidä kiinnostuksen kohteidesi ja tavoitteidesi mukaan. Olen työskennellyt full cycle software development company https://vector-software.com/ ja tiedän, että tosielämän sovellusten rakentaminen on erinomainen tapa teroittaa taitojasi.

    Ketjusta on poistettu 1 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Joensuun kaupunki levittelee tonttitietoja Keskisuomalaiselle

      Sähköposteja ja tonttitietoja levitellään mm. Pasi Koivumaalle
      Joensuu
      14
      2019
    2. Oletko nainen alkanut kammoamaan minua

      Sinua ei näy eikä kuulu, ja ilmeisesti kiertelet tilanteita. Oletko huomannut, että olet vieläkin ajatuksissani luvattom
      Ikävä
      63
      1405
    3. Saako 60 v vielä töitä? Arto Nyberg puhuu suoraan elämästä ilman töitä

      Arto Nyberg täyttää tänään 60 v. Onnea! Nyberg totuttiin näkemään suoran haastatteluohjelman kapteenina vuodesta toise
      Maailman menoa
      98
      1361
    4. Toivoisitko Rakas vielä?

      Haluaisitko vielä? Uskoisin osaavani näyttää sinulle, kuinka ainutlaatuinen nainen olet.
      Ikävä
      68
      1225
    5. Tiesitkö tätä ex-miehistä? Noriko Salo jysäytti yllätyspaljastuksen

      Noriko Salo ja ex-F1 kuski Mika Salo olivat naimisissa v. 1999-2022. Kirsi Salon ex-mies puolestaan on muusikko Sammy A
      Kotimaiset julkkisjuorut
      5
      1141
    6. Ihan pieni näkeminen vaan

      👋 ja minä olisin valmis jo vaikka mihin sun kanssa. Nämä on näitä.. 🤫🫣😘💥
      Ikävä
      31
      997
    7. En haluaisi kaiken kuihtuvan pois

      ilman, että olemme voineet jutella rauhassa kasvotusten... Mutta mistä ihmeestä löydän sinut?
      Ikävä
      52
      986
    8. Koska tajusit silloin aikanaan

      että olin ihastunut sinuun? 🤭😍 Taisin olla aika läpinäkyvä 🫣❤️
      Ikävä
      47
      981
    9. Keskustelua kasteesta

      You tubessa kaksi pappia keskustelivat kasteesta ja kritisoivat raamatullista uskovien kastetta. Toinen heistä yritti
      Kaste
      334
      950
    10. Huh, huh! Sofia Belorf ei ole itse pessyt hiuksiaan kolmeen vuoteen

      Sofia Belorf elää ökyelämää Dubaissa. Sofian arjessa kulta, raha ja luksus ovat vahvasti läsnä. Luksuselämään tottuneell
      Kotimaiset julkkisjuorut
      42
      900
    Aihe