Muu yhteisön välinen keskustelu.
-
Viltzu
- Guru
- Posts: 1132
- Joined: Sun Aug 26, 2007 5:45 pm
- Location: Alavieska
-
Contact:
Post
by Viltzu » Sat Apr 02, 2011 6:59 pm
Feuer wrote:Nyt lyö lauantai-illan kunniaksi tyhjää, miten muuttujan saikaan rajoitettua välille 0-360, samaan tapaan kuin CB:n WrapAngle toteuttaa sen? Muistan nähneeni jossain Min() ja Max() - funktioihin pohjautuvan virityksen, mutten löydä sitä mistään, ja kuten sanottua, aivot ovat vaihtaneet viikonloppuvaihteelle.
CurveValue() tai
-
Dimple
- Active Member
- Posts: 103
- Joined: Wed Nov 17, 2010 6:43 pm
Post
by Dimple » Sat Apr 02, 2011 7:32 pm
Viltzu wrote:Feuer wrote:Nyt lyö lauantai-illan kunniaksi tyhjää, miten muuttujan saikaan rajoitettua välille 0-360, samaan tapaan kuin CB:n WrapAngle toteuttaa sen? Muistan nähneeni jossain Min() ja Max() - funktioihin pohjautuvan virityksen, mutten löydä sitä mistään, ja kuten sanottua, aivot ovat vaihtaneet viikonloppuvaihteelle.
CurveValue() tai
Eikös WrapAngle() kuitenkin tee jotain tällaista?
Code: Select all
While(arvo > 360)
arvo = arvo - 360
Wend
While(arvo < 0)
arvo = arvo + 360
Wend
-
legend
- Advanced Member
- Posts: 371
- Joined: Wed Nov 18, 2009 9:06 pm
Post
by legend » Sat Apr 02, 2011 9:10 pm
Onko kellään tallella funktiota RgbtoPixel?? eli siis se funktio, joka tekee väri arvoista pixelin arvon??
-
tuhoojabotti
- Advanced Member
- Posts: 485
- Joined: Tue Aug 28, 2007 3:53 pm
- Location: Suomi, Finland
-
Contact:
Post
by tuhoojabotti » Sat Apr 02, 2011 9:31 pm
Feuer wrote:Nyt lyö lauantai-illan kunniaksi tyhjää, miten muuttujan saikaan rajoitettua välille 0-360, samaan tapaan kuin CB:n WrapAngle toteuttaa sen? Muistan nähneeni jossain Min() ja Max() - funktioihin pohjautuvan virityksen, mutten löydä sitä mistään, ja kuten sanottua, aivot ovat vaihtaneet viikonloppuvaihteelle.
Code: Select all
Function WrapAngle(v)
v# = v / 360.0
Return (v-RoundDown(v))*360.0
EndFunction
Tuon pitäisi olla hieman nopiampi, mutta tiedä näistä.
-
Feuer
- Devoted Member
- Posts: 520
- Joined: Tue Jun 16, 2009 11:13 am
-
Contact:
Post
by Feuer » Sat Apr 02, 2011 9:47 pm
Kiitos jokaiselle

Asus P8P67 LE/Intel Core i5 2500K/ GTX560/ 8GT RAM/750GT HDDt + 120GT SSD + 13" Macbook Pro
Blogi -
Peräpohjola -
MERPG
-
axu
- Devoted Member
- Posts: 854
- Joined: Tue Sep 18, 2007 6:50 pm
Post
by axu » Sat Apr 02, 2011 9:48 pm
legend wrote:Onko kellään tallella funktiota RgbtoPixel?? eli siis se funktio, joka tekee väri arvoista pixelin arvon??
Got it!
Code: Select all
//Putpixeleiden ja muiden kanssa toimiva
Function RGBToPixel(r,g,b)
//Converts RGB -> pixel
Return b + (g Shl 8) + (r Shl 16) + (255 Shl 24)
EndFunction
Jos tämä viesti on kirjoitettu alle 5 min. sitten, päivitä sivu. Se on saattanut jo muuttua

-
Latexi95
- Guru
- Posts: 1165
- Joined: Sat Sep 20, 2008 5:10 pm
- Location: Lempäälä
Post
by Latexi95 » Sat Apr 02, 2011 10:31 pm
Mietin tässä, että kun kutsun DLL funktiota cb:stä, niin säilyttävätkö mm. staattiset muuttujat arvonsa? Tai jos luon säikeen DLL funktiossa ja poistun funktiosta, niin jääkö se pyörimään?
-
DJ-Filbe
- Devoted Member
- Posts: 854
- Joined: Sat Feb 20, 2010 3:18 pm
Post
by DJ-Filbe » Sat Apr 02, 2011 11:18 pm
Mietin tässä, että kun mulla on pöytis ja haluaisin sen voivan olla auki 24/7, miten vaimennan sen yöksi? Koneessa tulisi toimia oikeastaan vain tiedostojen siirtely wlanin / netin avulla koneelta toiselle. Eli, miten saan ohjelmoitua toimintoja koneen lämpötilan huomioiden, että tuulettimet eivät hurisisi vaan jos kone kuumenee, sen toiminta vain hidastuisi, ja tietyssä lämpötilassa kone sammuisi? Koneen äänen ei pitäisi ylittää tasoa "(uusi) kylmä läppäri".
-
KilledWhale
- Tech Developer

- Posts: 543
- Joined: Sun Aug 26, 2007 2:43 pm
- Location: Liminka
Post
by KilledWhale » Sun Apr 03, 2011 9:17 am
DJ-Filbe wrote:Mietin tässä, että kun mulla on pöytis ja haluaisin sen voivan olla auki 24/7, miten vaimennan sen yöksi? Koneessa tulisi toimia oikeastaan vain tiedostojen siirtely wlanin / netin avulla koneelta toiselle. Eli, miten saan ohjelmoitua toimintoja koneen lämpötilan huomioiden, että tuulettimet eivät hurisisi vaan jos kone kuumenee, sen toiminta vain hidastuisi, ja tietyssä lämpötilassa kone sammuisi? Koneen äänen ei pitäisi ylittää tasoa "(uusi) kylmä läppäri".
Itse olen napsinut kylmästi tuulettimien johtoja irti tuosta taustalla hurraavasta servukoneesta. Biosin kautta pystyi ainakin tuossa pienentämään idlepuhallusta mutta ei tarpeeksi joten piti kikkailla. Osa bioseista voi tukea käyttiksen kautta tuulettimien säätöä (esim. speedfanin avulla).
Jos kaikki tuulettimet nappaat irti niin kone varmaankin sammuu kuumetessaan. Kovin helposti ne eivät moisiin lämpötiloihin kuitenkaan mene elleivät ole kovan rasituksen alla. Prosessorin alikellotus lennosta ei tietääkseni onnistu noin vain, mutta linuxilla voisi softien prossunkäyttöjä rajoitella joissain määrin.
-
atomimalli
- Moderator

- Posts: 227
- Joined: Wed Aug 29, 2007 3:55 pm
Post
by atomimalli » Sun Apr 03, 2011 12:54 pm
Tuulettimen vaihto parikymmentäsenttiseen hiljentää varmasti ja pitää kierron hyvänä. Tosin kaikki löytyvät tuulettimet eivät valitettavasti ole niin hiljaisia.
Toinen vaihtoehto on äänieristää kone. Minä heitin koneen kaappiin ja vuorasin seinät ja korotin niin että ilma kiertää.
Ja se mitä varsinaisesti kysyit: linuxilla on helppo tarkistaa koneen lämpötila:
http://cyberciti.biz/faq/howto-linux-ge ... formation/
-
valscion
- Moderator

- Posts: 1593
- Joined: Thu Dec 06, 2007 8:46 pm
- Location: Espoo
-
Contact:
Post
by valscion » Sun Apr 03, 2011 12:54 pm
Latexi95 wrote:Mietin tässä, että kun kutsun DLL funktiota cb:stä, niin säilyttävätkö mm. staattiset muuttujat arvonsa? Tai jos luon säikeen DLL funktiossa ja poistun funktiosta, niin jääkö se pyörimään?
Testaamallahan se onnistuu. Tee DLL, joka luo säikeen, jossa odotellaan vaikkapa 10s ennen kuin kirjoitetaan jotain dataa johonkin tiedostoon. Siinä saat kaksi kärpästä yhdellä iskulla.
-
Latexi95
- Guru
- Posts: 1165
- Joined: Sat Sep 20, 2008 5:10 pm
- Location: Lempäälä
Post
by Latexi95 » Sun Apr 03, 2011 1:13 pm
VesQ wrote:Latexi95 wrote:Mietin tässä, että kun kutsun DLL funktiota cb:stä, niin säilyttävätkö mm. staattiset muuttujat arvonsa? Tai jos luon säikeen DLL funktiossa ja poistun funktiosta, niin jääkö se pyörimään?
Testaamallahan se onnistuu. Tee DLL, joka luo säikeen, jossa odotellaan vaikkapa 10s ennen kuin kirjoitetaan jotain dataa johonkin tiedostoon. Siinä saat kaksi kärpästä yhdellä iskulla.
Ehdinkin jo kokekeilla. Hyvin toimii. Ainakin oletan niin. Olen tekemässä cb:lle fysiikkakirjastoa joka käyttäisi box2d fysiikkamoottoria dll:n kautta. Tämän aamun virityksen tuloksena on yksi hyvin epämääräisesti heiluva palikka..

-
TukeKoodi
- Active Member
- Posts: 142
- Joined: Thu Feb 03, 2011 8:40 pm
- Location: C:\Työpöytä
Post
by TukeKoodi » Sun Apr 03, 2011 2:14 pm
Wii:n kautta netissa. Aakkoset puuttuu

Aloittelija, koodaaja, jotain...
-
Herra Siili
- Advanced Member
- Posts: 308
- Joined: Tue Nov 25, 2008 9:06 pm
- Location: Viitasaari, Keski-Suomi
-
Contact:
Post
by Herra Siili » Sun Apr 03, 2011 5:40 pm
TukeKoodi wrote:Wii:n kautta netissa. Aakkoset puuttuu

Kyllä sieltä ääkkösetkin löytyy erikoismerkeistä. Tosin ärsyttäväähän niitä on sieltä aina lähteä hakemaan.

Itse tuli kans joku aika sitten käytyä foorumillakin ihan aktiivisesti wiin kautta. On vaan vähän jäänyt koko wiin käyttö nyt viime aikoina.
Mitä pelejä sulta löytyy?
a.k.a. Hedge
-
Latexi95
- Guru
- Posts: 1165
- Joined: Sat Sep 20, 2008 5:10 pm
- Location: Lempäälä
Post
by Latexi95 » Mon Apr 04, 2011 3:35 pm
Aika ihmeellinen juttu: Eilen illalla päätin käydä katsomassa oliko Dreamsparkiin(Microsoftin opiskelijoille tarkoitettu latailupaikka) tullut uusia ohjelmia. Muutava mukava ohjelma löytyi ja aattelin ne siitä sitten ladata, mutta se alkoikin valittamaan että täytyisi linsenssi aktivoida. Aika vanhahan se olisenssi jo oli, niin että veikkasin, että se varmaan on päättynyt. Päätin kuitenkin valittaa Microsoftille asiasta, kun en ole minkäänlaista ilmoitusta saannut. Ajattelin, että saisi vastaukseksi jonkinlaisen viestin jossa ilmoitettaisiin, että "Valitettavasti lisenssinne on päättynyt. Pyydä koulutuspaikkasi lisensseiltä vastaavalta henkilöltä uusi." Tai jotain sen tyylistä. Tietenkään en olisi lisenssiä sillä tavoin saannut, kun sain sen alunperin Jyväskylän yliopiston C# kurssilta. Mutta vastauksena tulikin viesti jossa pahoiteltiin huonoa tiedotusta ja ilmoitettiin, että lisenssi on vuoden mittainen ja vielä annettiin uusi lisenssikoodi. Loistavaa nyt minulla on taas lisenssi vuodeksi.
Toimisikohan ensi vuonnakin sama...
-
esa94
- Guru
- Posts: 1855
- Joined: Tue Sep 04, 2007 5:35 pm
Post
by esa94 » Mon Apr 04, 2011 3:55 pm
lol dreamspark
-
Latexi95
- Guru
- Posts: 1165
- Joined: Sat Sep 20, 2008 5:10 pm
- Location: Lempäälä
Post
by Latexi95 » Mon Apr 04, 2011 4:33 pm
Onko kukaan muuten tehnyt itse Usb-porttiin menevää laitetta? esim. jotain joystickia? Mietin vaan, että vois kokeilla tehdä sellaisen, ja pohdin, onko täällä ketään joka tietäisi asiasta jotain.
-
Misthema
- Advanced Member
- Posts: 312
- Joined: Mon Aug 27, 2007 8:32 pm
- Location: Turku, Finland
-
Contact:
Post
by Misthema » Mon Apr 04, 2011 5:09 pm
Latexi95 wrote:Onko kukaan muuten tehnyt itse Usb-porttiin menevää laitetta? esim. jotain joystickia? Mietin vaan, että vois kokeilla tehdä sellaisen, ja pohdin, onko täällä ketään joka tietäisi asiasta jotain.
Mitään sen kummempia pohdiskelematta, menet ja otat jostain jonkin wanhan usb-näppiksen, avaat sen ja otat nuolinäppäimet+joitain tarvitsemiasi näppäimiä, lyöt ne johonkin koteloon jossa on tatti ja namiskoille paikka.
Tatti siis toimii siten, että se kallistettaessa painaa nuolinäppäimiä jne. =P
Tietysti jos jonkin näppärämmän ilotikun haluaa, niin silloin kannattaa varmaan ostaa sellainen ihan kaupasta tms. =)
-
Latexi95
- Guru
- Posts: 1165
- Joined: Sat Sep 20, 2008 5:10 pm
- Location: Lempäälä
Post
by Latexi95 » Mon Apr 04, 2011 5:18 pm
Misthema wrote:
Mitään sen kummempia pohdiskelematta, menet ja otat jostain jonkin wanhan usb-näppiksen, avaat sen ja otat nuolinäppäimet+joitain tarvitsemiasi näppäimiä, lyöt ne johonkin koteloon jossa on tatti ja namiskoille paikka.
Tatti siis toimii siten, että se kallistettaessa painaa nuolinäppäimiä jne. =P
Tietysti jos jonkin näppärämmän ilotikun haluaa, niin silloin kannattaa varmaan ostaa sellainen ihan kaupasta tms. =)
Kaikki ehdottaa aina samaa...

Mutta en itse vaan millään haluaisi mennä helpomman kautta. Pakko tehdä alusta asti itse.

-
Viltzu
- Guru
- Posts: 1132
- Joined: Sun Aug 26, 2007 5:45 pm
- Location: Alavieska
-
Contact:
Post
by Viltzu » Mon Apr 04, 2011 5:28 pm
Hanki vaikka Arduino jolla säädät
