Koodatkaa konteissa

Älkää enää asennelko isäntäkoneisiin ohjelmointiympäristöjä, jotain Pythoninin Condaa lukuun ottamatta, vaan tehkää koodi konteissa, jolloin se on helposti siirrettävissä.
44863
Äänestä

Muut lukivat myös

Vastaukset 44

Vanhimmat

Koodaankin kontissa, rekka hakee kontin asiakkaalle, josta pääsen installoimaan sen asiakkaalle.

Äänestä
  • Ainakin kaksi seuraavaa viikkoa AKT lakkoilee, konttisi ei liiku mihinkään.

    Äänestä

  • Anonyymi00010 kirjoitti:

    Ainakin kaksi seuraavaa viikkoa AKT lakkoilee, konttisi ei liiku mihinkään.

    Sen aikaa voi pitää koodausvapaata. Lähtee vaikka Kanarialle.

    Äänestä

  • USA kärsii Neuvostoliitto ongelmasta
    Teknologian kehitys on mennyt valtiojohtoiseksi!.

    Äänestä

Minä en omista kontteja ja toisaalta teen niin pienijä juttuja että voin siirtää ihan millä tavalla tahaansa. Epäilen jaksaisinko siirrellä kontteja.

Äänestä
  • Uskoisin että jaksat, koska tarvitsee vain loitsun tai pari.

    Äänestä

  • Vaappu koodaa persereijässä!

    Äänestä

  • Anonyymi00003 kirjoitti:

    Uskoisin että jaksat, koska tarvitsee vain loitsun tai pari.

    Yksi osa koodaamista on kontti-imagen koodaus.

    Äänestä

Lopettakaa koodaamine jos ette osaa.

Äänestä
  • Ei tässä koodaamisesta ole kyse, vaan koodaamisympäristöstä.

    Esimerkiksi VSCodella voi lisäosan avulla koodata suoraan kontissa. Kun bindaa kontin hakemiston vielä isäntään, niin tiedostot säilyvät, vaikka kontti katoaa. Toinen vaihtoehto on tehdä pysyvä volume. Tapoja on monia, sanoi kissa kun koiran munia nuoli.

    Äänestä

  • Lupauksista huolimatta Microsoftin yrityskulttuuri on edelleen rasvainen ja vanhanaikainen, kritisoivat työntekijät ylintä johtoa.

    🔱 KUOLEMA UKRAINALLE 🔱

    Äänestä

  • Anonyymi00007 kirjoitti:

    Lupauksista huolimatta Microsoftin yrityskulttuuri on edelleen rasvainen ja vanhanaikainen, kritisoivat työntekijät ylintä johtoa.

    🔱 KUOLEMA UKRAINALLE 🔱

    Sinua, Elon, vain harmittaa, kun et osannut ottaa Windows 11 -läppäriäsi käyttöön paikallisella käyttäjätilillä.

    Äänestä

  • Anonyymi00005 kirjoitti:

    Ei tässä koodaamisesta ole kyse, vaan koodaamisympäristöstä.

    Esimerkiksi VSCodella voi lisäosan avulla koodata suoraan kontissa. Kun bindaa kontin hakemiston vielä isäntään, niin tiedostot säilyvät, vaikka kontti katoaa. Toinen vaihtoehto on tehdä pysyvä volume. Tapoja on monia, sanoi kissa kun koiran munia nuoli.

    Kontissa koodaaminen on hyvä opetella, jotta sitten kun pääsee työelämään tekemään oikeita koodaushommia, osaa luontevasti työntää kaikki yrityssalaisuudet nettiin ja esimerkiksi Microsoftille.

    Äänestä

  • Anonyymi00005 kirjoitti:

    Ei tässä koodaamisesta ole kyse, vaan koodaamisympäristöstä.

    Esimerkiksi VSCodella voi lisäosan avulla koodata suoraan kontissa. Kun bindaa kontin hakemiston vielä isäntään, niin tiedostot säilyvät, vaikka kontti katoaa. Toinen vaihtoehto on tehdä pysyvä volume. Tapoja on monia, sanoi kissa kun koiran munia nuoli.

    VSCode on kamala viritys.

    Äänestä

  • K-o-l-l-i-m-a-a-t-t-o-r-i ei osaa koodata

    Äänestä

  • Anonyymi00032 kirjoitti:

    K-o-l-l-i-m-a-a-t-t-o-r-i ei osaa koodata

    Ei se osaa kuin levittää valheitaan.

    Äänestä

  • Anonyymi00012 kirjoitti:

    VSCode on kamala viritys.

    Ihan hyvä editori se on moneen käyttöön.

    Äänestä

Lasketaanko työmaakoppi kontiksi?

Äänestä

Nelinkontin koodatessa voi toinen linkkurahomo tuupata samalla prinsessanakkia koodarin berberiin.

Äänestä
  • Etkö koskaan sairastu kun aina vaan pyörit sen kakka reijän ympärillä, eikös se ole jopa myrkyllistä sorkkia toisen kakkaa.

    Äänestä

  • Kauhahomo rapaa taas pyllymaajaansa.

    Äänestä

  • IHME VAJAKKI URPO!

    Äänestä

  • K-o-l-l-i-m-a-a-t-t-o-r-i on vajakkiapina!

    Äänestä

Kontit on helppoja käyttää. Asentakaa joku konttiympäristö, esim. docker. Sitten voi ajaa vaikka testin.

docker run -t --rm python:alpine python -c 'print("Tämä tulee kontista")'

Tuo halee python-imagen dockerhubista ja tulostaa pythonin print-funktiolla tekstin. Valitsin -t kertoo dockerille, että tulostaa konsoliin, ja --rm taas poistaa kontin muistista tulostamisen jälkeen.

Äänestä
  • Python löytyy usein tietysti koneelta valmiinakin. Tietysti jos haluaa eri versiota käyttää, tai sitten buildaa kokonaan oman imagen, niin silloin eri juttu.

    Tässä esimerkissä go-kielinen ohjelma tehdään isäntäkoneen hakemistoon ja mountataan se kontin /tmp hakemistoon, jonka jälkeen ajetaan go:lla ohjelmakoodi kontissa.

    Isäntäkoneeseen tiedosto "moro.go":

    package main
    import "fmt"
    func main() {
        fmt.Println("Moro")
    }

    Sitten suoritus go-kontissa:

    docker run --rm -t -v .:/tmp golang:alpine go run /tmp/moro.go

    Äänestä

ÄLKÄÄ KOODATKO JOS ETTE OSAA!

Äänestä

Aloittelevan koodarin kannattaa opetella ensin alkeet, kuten assembly. Oppii ymmärtämään kuinka mikroprosessori toimii.

Äänestä

Jouluaattona koodataan pukinkontissa.

Äänestä

Kuinka monta riviä koodia mahtuu 2 TEU:n HC-konttiin?

Äänestä

Täytyykin vetää käteen koodauskintaat ja alkaa takomaan koodia.

Äänestä

Ubuntua koodaa lapset Afrikassa sademetsässä.

Äänestä
  • KUOPION TROLLITEHTAASSA TAAS VAJAKKI KEKSII SATUJAAN!

    Äänestä

  • Anonyymi00026 kirjoitti:

    KUOPION TROLLITEHTAASSA TAAS VAJAKKI KEKSII SATUJAAN!

    Tiedätkö ettei tuo sinun sairautesi ole niin lopullista kuin kuvittelet, menet rohkeasti juttelemaan ammatti-ihmisen kanssa ja pian huomaat että ei kaikki olekkaan niin huonolla tolalla kuin olet jo vuosia kuvitellut.

    Äänestä

Windowsin koodaa lapset Intian sademetsässä.

Äänestä
  • Linkkurahousulla jäänyt maantiedon tunnit käymättä.

    Äänestä

Vauvat liikkuu konttaamalla.

Äänestä

Windows 11 rules.

Äänestä

Windows ei ole paras valinta koodaamiseen.

Äänestä
  • Kyllä se vaan on, jos koodaat esim sovelluskirjastoja eri ympäristöille Windows ja Linux, vielä kun saisi macOS ympäristön asennettua WSL -tyyliin rinnalle.

    Äänestä

  • Anonyymi00047 kirjoitti:

    Kyllä se vaan on, jos koodaat esim sovelluskirjastoja eri ympäristöille Windows ja Linux, vielä kun saisi macOS ympäristön asennettua WSL -tyyliin rinnalle.

    Xboxin pelit koodataan luultavasti Windowsilla.

    Äänestä

Lentäjä paljastaa kamalimmat kokemukset. F-117A Nighthawk ei ole lentokone.
Laite on kaamea ja mailmanhistorian tökeröin toteustus tehdä lentävä laite.
Jos sen moottorit sammuu, se kääntyy heti epänormaaliin asentoon.
se on niin epätaloudellinen että sen netissä olmenemä kantama ei ole puoliakaan todellisuudessa.

Usa ilmavoimat hiljaisesti myöntää että F-117A Nighthawk oli tehty vaan kiusaksi muille. Operatiivistä kykyä sillä ei ole.

Äänestä

Menkää töihin koodaamaan pummit!

Äänestä

Pitäisi kyllä opetella joskus tuokin.

Äänestä

Osaako kukaan auttaa tekemään JavaScript pätkän jolla PageUp näppäimellä pääsee uusimpaan viestiin ja uudestaan painettaessa toiseksi uusimpaan ja niin edelleen ...

Äänestä

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

Kommentoi aloitusta


Anonyymi-ap kirjoitti:

Älkää enää asennelko isäntäkoneisiin ohjelmointiympäristöjä, jotain Pythoninin Condaa lukuun ottamatta, vaan tehkää koodi konteissa, jolloin se on helposti siirrettävissä.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu