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

836

    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. Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa

      En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod
      Ikävä
      33
      7074
    2. Huomenta ihana

      Kauniskasvoinen ihanuus 😘 saan sut vielä
      Ikävä
      38
      6474
    3. Hei rakas...

      Miten on työpäivä sujunut? Rakastan sinua 💗
      Ikävä
      29
      3544
    4. Ei tämä etene ikinä

      Kun kumpikaan ei enää ota yhteyttä. Mä en ainakaan uskalla.
      Ikävä
      45
      3100
    5. Edelleen sitä on vaikea uskoa

      Että olisit oikeasti rakastunut muhun
      Ikävä
      34
      2744
    6. Vitsi mihin menit. Heti takasin.

      Mä näin sut tuu takasin! Oli kiire, niin en ehtiny sin perään!
      Ikävä
      16
      2462
    7. Toiveikas vai toivoton

      torstai? Ajatuksia?
      Ikävä
      37
      2198
    8. Mukavaa päivää

      Mun rakkauden kohteelle ❤️ toivottavasti olet onnellinen
      Ikävä
      16
      2086
    9. Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...

      Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons
      Suomalaiset julkkikset
      48
      1957
    10. Koko ajan olet

      Senkin suhteen kiusannut. Halut on ihan mielettömät olleet jo pitkään
      Ikävä
      34
      1810
    Aihe