Koodaaminen

Käytöstä poistettujen kategorioiden info löytyy täältä. HUOM! Sisältää oikeasti 100% roskaa, lukeminen omalla vastuulla.
Post Reply
Message
Author
User avatar
Henkkamaukka Perusjätkä
Matti Partanen
Matti Partanen
Posts: 51577
Joined: 10 Aug 2014, 10:04
Location: Saundi Arabia

Re: Koodaaminen

#1111 Post by Henkkamaukka Perusjätkä » 06 Aug 2024, 13:16

Henkkamaukka Perusjätkä wrote:
24 Mar 2024, 08:55
Totta vai tarua? :o
Boot.Dev wrote:The second programming language you learn takes roughly 10% of the effort that the first one took, because so many of the concepts are the same - usually the syntax is just a bit different.
Nyt kun opiskelen sekä C# että JS samaan aikan niin onhan tää kyllä selvästi helpompaa perusrakenteiden ollessa samantyyppisiä tai ainakin idean tasolla
Image

User avatar
Jimi Ketipinor
King of PIF
King of PIF
Posts: 16068
Joined: 17 Mar 2021, 12:03

Re: Koodaaminen

#1112 Post by Jimi Ketipinor » 06 Aug 2024, 13:27

Sainpa nyt tehtyä Go-pelin Pythonilla ja siihen Reinforcement Learning -mallin sitten toiseksi pelaajaksi. En tietenkään nollasta tehnyt, vaan katoin muiden vastaavista tekeleistä mallia ja matkin niitä. Se tekoälyvastustaja on tietty ihan paska ja en oo varma, onko säännöt oikein mut ainakin se toimii jotenkin.

User avatar
Spandau Mullet
Matti Partanen
Matti Partanen
Posts: 99540
Joined: 28 Jul 2014, 20:37
Location: Raakaa paskaa akselilta Reetunlehto-Ruksimäki

Re: Koodaaminen

#1113 Post by Spandau Mullet » 06 Aug 2024, 13:29

Jimi Ketipinor wrote:
06 Aug 2024, 13:27
Sainpa nyt tehtyä Go-pelin Pythonilla ja siihen Reinforcement Learning -mallin sitten toiseksi pelaajaksi. En tietenkään nollasta tehnyt, vaan katoin muiden vastaavista tekeleistä mallia ja matkin niitä. Se tekoälyvastustaja on tietty ihan paska ja en oo varma, onko säännöt oikein mut ainakin se toimii jotenkin.
Go:n (epäaktiivisena) harrastajana ja python-kooderina eihän tälle voi kun hattua nostaa :salut:
Tämä nimimerkki kirjoittaa suurimmaksi osaksi Roskakori-osioon lyhyitä viestejä, joissa ei ole juurikaan sisältöä.

User avatar
armi
-=00King Of PIF00=-
-=00King Of PIF00=-
Posts: 29695
Joined: 18 Feb 2009, 15:01

Re: Koodaaminen

#1114 Post by armi » 06 Aug 2024, 13:32

Seuraavaksi Python-peli Go:lla
Image

Miten voi olla kissalla herpes?

User avatar
Spandau Mullet
Matti Partanen
Matti Partanen
Posts: 99540
Joined: 28 Jul 2014, 20:37
Location: Raakaa paskaa akselilta Reetunlehto-Ruksimäki

Re: Koodaaminen

#1115 Post by Spandau Mullet » 06 Aug 2024, 13:37

Henkkamaukka Perusjätkä wrote:
06 Aug 2024, 13:16
Henkkamaukka Perusjätkä wrote:
24 Mar 2024, 08:55
Totta vai tarua? :o
Boot.Dev wrote:The second programming language you learn takes roughly 10% of the effort that the first one took, because so many of the concepts are the same - usually the syntax is just a bit different.
Nyt kun opiskelen sekä C# että JS samaan aikan niin onhan tää kyllä selvästi helpompaa perusrakenteiden ollessa samantyyppisiä tai ainakin idean tasolla
Onhan se nyt totta kai helpompaa opetella uus kieli jos perusasiat on hallussa. Tietty kielestä riippuen. En välttis yrittäisi hypätä jostain korkean tason kielestä suoraan assemblyyn odottaen että menis tosta noin vaan :P
Tämä nimimerkki kirjoittaa suurimmaksi osaksi Roskakori-osioon lyhyitä viestejä, joissa ei ole juurikaan sisältöä.

User avatar
Jimi Ketipinor
King of PIF
King of PIF
Posts: 16068
Joined: 17 Mar 2021, 12:03

Re: Koodaaminen

#1116 Post by Jimi Ketipinor » 06 Aug 2024, 13:39

armi wrote:
06 Aug 2024, 13:32
Seuraavaksi Python-peli Go:lla
Image

User avatar
Henkkamaukka Perusjätkä
Matti Partanen
Matti Partanen
Posts: 51577
Joined: 10 Aug 2014, 10:04
Location: Saundi Arabia

Re: Koodaaminen

#1117 Post by Henkkamaukka Perusjätkä » 12 Aug 2024, 20:16

Implisiittinen vai eksplisiittinen kirjoittaminen C#:ssa?

Katsoin jotain funktionaalisen C#-kirjan kirjoittaneen tyypän videota ja sehän kirjoittaa implisiittisesti var... Olin ihan, että whaat, kun kaikilla kursseilla aloitetaan tietenkin eksplisiittisesti.

var esimerkki = 5;
// type int
Image

User avatar
Santeri Endman
Matti Partanen
Matti Partanen
Posts: 60875
Joined: 18 Nov 2018, 18:55

Re: Koodaaminen

#1118 Post by Santeri Endman » 12 Aug 2024, 21:01

Otin päikkärit serverihuoneessa 👍
Y Image L Image EI OO NImageLImage

Image

User avatar
kantasolu
Melkein ####!
Melkein ####!
Posts: 11814
Joined: 22 Sep 2013, 14:47

Re: Koodaaminen

#1119 Post by kantasolu » 12 Aug 2024, 21:36

Henkkamaukka Perusjätkä wrote:
12 Aug 2024, 20:16
Implisiittinen vai eksplisiittinen kirjoittaminen C#:ssa?

Katsoin jotain funktionaalisen C#-kirjan kirjoittaneen tyypän videota ja sehän kirjoittaa implisiittisesti var... Olin ihan, että whaat, kun kaikilla kursseilla aloitetaan tietenkin eksplisiittisesti.

var esimerkki = 5;
// type int
C#:dea tullut kirjoitettua konsulttihommissa jo pidempään ja implisiittisesti kaikki noi muuttujat kirjoittaa kaikissa projekteissa

refaktoroidessa tarvitsee tehdä vähemmän muutoksia kun ei tarvitse vaihdella muuttujien tyyppejä
ImageImageImage

User avatar
manuli velho
Posts: 214
Joined: 23 May 2023, 10:29
Location: manuli torni

Re: Koodaaminen

#1120 Post by manuli velho » 12 Aug 2024, 21:57

Henkkamaukka Perusjätkä wrote:
12 Aug 2024, 20:16
Implisiittinen vai eksplisiittinen kirjoittaminen C#:ssa?

Katsoin jotain funktionaalisen C#-kirjan kirjoittaneen tyypän videota ja sehän kirjoittaa implisiittisesti var... Olin ihan, että whaat, kun kaikilla kursseilla aloitetaan tietenkin eksplisiittisesti.

var esimerkki = 5;
// type int
var on jees, mut mä tykkään et tyypin on oltava erotettavissa ympäröivästä kontekstista.

Esim.
List<int> list = new();
tai
var list = new List<int>();

molemmat ok mun mielestä.

Ongelmaksi tuo muuttuu tämmösessä tapauksessa:
var jokuMuuttuja = JokuFunktioTaiMetodiJossain(jokuParametri);

Ärsyttää jos pitää tehdä jotain salapoliisikikkoja editorin kanssa kun ei nopeella vilkaisulla nää mistä on kyse. Toki oon nyt kirjoittanu C:tä pari vuotta missä kaikki on paljon eksplisiittisempää, niin siihen tyyliin on tottunut.
gnomes are real

User avatar
Henkkamaukka Perusjätkä
Matti Partanen
Matti Partanen
Posts: 51577
Joined: 10 Aug 2014, 10:04
Location: Saundi Arabia

Re: Koodaaminen

#1121 Post by Henkkamaukka Perusjätkä » 13 Aug 2024, 07:51

Kiitos neuvoista. Käytän siis implisiittistä aina kun selkeys ei vaadi eksplisiittistä
Image

User avatar
Jimi Ketipinor
King of PIF
King of PIF
Posts: 16068
Joined: 17 Mar 2021, 12:03

Re: Koodaaminen

#1122 Post by Jimi Ketipinor » 14 Aug 2024, 18:54

Vois tolla Go'lla kyl tehdä jotain kun ei siinä ollut näköjään hirveesti opeteltavaa ja vois olla hyödyllinen omissa jutuissa

User avatar
jaltsun käyttäjänimi
-=Lord Of PIF=-
-=Lord Of PIF=-
Posts: 13461
Joined: 11 Nov 2009, 19:31
Location: Espoo

Re: Koodaaminen

#1123 Post by jaltsun käyttäjänimi » 14 Aug 2024, 19:01

:slurpsis:

Image
no solution to evolution, we're genocidal or suicidal, incineration, extermination, exploitation, that's mans creation
Spoiler:
Image

User avatar
Marxin Ryyppy
-=Lord Of PIF=-
-=Lord Of PIF=-
Posts: 14144
Joined: 02 Mar 2020, 18:55
Location: Ylen sankia pride

Re: Koodaaminen

#1124 Post by Marxin Ryyppy » 14 Aug 2024, 19:02

manulien kiima-aika wrote:
14 Aug 2024, 19:01
:slurpsis:

Image
Yks työkaveri aikoinaan oli ollu örääkkelillä töissä, ja siitä sai kyllä kuvan että tämä pitää paikkaansa.
Image Who am I? Who else is there? Who am I? Let's put it this way: who has the best tunes?

User avatar
Spandau Mullet
Matti Partanen
Matti Partanen
Posts: 99540
Joined: 28 Jul 2014, 20:37
Location: Raakaa paskaa akselilta Reetunlehto-Ruksimäki

Re: Koodaaminen

#1125 Post by Spandau Mullet » 14 Aug 2024, 19:16

Voi perkele Oracle :sad1lol: Ekassa duunissani vuosituhannen vaihteessa piti yksi iso webbisysteemi toteuttaa Oraclen alustan päälle. Kyseinen plattis oli ihan raakile eikä mitenkään soveltunut senkaltaisen palvelun toteutukseen, mutta kun isokenkäiset oli päättäneet että tätä käytetään niin ei siinä sitten. Oraclen konsultit ainakin työllistyivät hyvin, kun ravasivat neuvomassa että miten vaatimusten mukaisen systeemin saisi purkattua/feikattua kasaan. Ei ollut helppoa duunia heillekään.

Tämä oli vielä aika iso "launchi", jota mainostettiin etukäteen mediassa julkaisupäivämäärän kera. Kunnon crunchiksihan se meni. Ekassa julkaistussa versiossa oli moni mukamas-dynaaminen sisältö huijattu purkalla kasatuilla staattisilla näkymillä ihan vaan siksi, koska se paska-alusta ei tukenut niitä asioita mitä piti tehdä.

Tuon jälkeen oon pysytellyt parhaani mukaan erossa Iso-O:n tuotteista, mitä nyt myöhemmässä duunissa piti yhdessä projektissa naputella PL/SQL:ää.
Tämä nimimerkki kirjoittaa suurimmaksi osaksi Roskakori-osioon lyhyitä viestejä, joissa ei ole juurikaan sisältöä.

Post Reply