Offtopic (I/2011)

Muu yhteisön välinen keskustelu.
Locked
Viltzu
Guru
Posts: 1132
Joined: Sun Aug 26, 2007 5:45 pm
Location: Alavieska
Contact:

Re: Offtopic (I/2011)

Post by Viltzu »

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

Code: Select all

Max(0, Min(360, arvo))
Dimple
Active Member
Posts: 103
Joined: Wed Nov 17, 2010 5:43 pm

Re: Offtopic (I/2011)

Post by Dimple »

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

Code: Select all

Max(0, Min(360, arvo))
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 8:06 pm

Re: Offtopic (I/2011)

Post by legend »

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:

Re: Offtopic (I/2011)

Post by tuhoojabotti »

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ä.
Imagedev.tuhoojabotti.com — “Programmer (noun): An organism that turns caffeine into code.”
Feuer
Devoted Member
Posts: 520
Joined: Tue Jun 16, 2009 11:13 am
Contact:

Re: Offtopic (I/2011)

Post by Feuer »

Kiitos jokaiselle :P
Asus P8P67 LE/Intel Core i5 2500K/ GTX560/ 8GT RAM/750GT HDDt + 120GT SSD + 13" Macbook Pro
Blogi - Peräpohjola - MERPG
User avatar
axu
Devoted Member
Posts: 854
Joined: Tue Sep 18, 2007 6:50 pm

Re: Offtopic (I/2011)

Post by axu »

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 :roll:
Image
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Offtopic (I/2011)

Post by Latexi95 »

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 2:18 pm

Re: Offtopic (I/2011)

Post by DJ-Filbe »

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
Tech Developer
Posts: 545
Joined: Sun Aug 26, 2007 2:43 pm
Location: Liminka

Re: Offtopic (I/2011)

Post by KilledWhale »

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.
CoolBasic henkilökuntaa
Kehittäjä

cbFUN Kello
cbSDL
Whale.dy.fi

<@cce> miltäs tuntuu olla suomen paras
atomimalli
Moderator
Moderator
Posts: 227
Joined: Wed Aug 29, 2007 3:55 pm

Re: Offtopic (I/2011)

Post by atomimalli »

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/
User avatar
valscion
Moderator
Moderator
Posts: 1599
Joined: Thu Dec 06, 2007 7:46 pm
Location: Espoo
Contact:

Re: Offtopic (I/2011)

Post by valscion »

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.
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Offtopic (I/2011)

Post by Latexi95 »

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.. :P
User avatar
TukeKoodi
Active Member
Posts: 142
Joined: Thu Feb 03, 2011 7:40 pm
Location: C:\Työpöytä

Re: Offtopic (I/2011)

Post by TukeKoodi »

Wii:n kautta netissa. Aakkoset puuttuu :D
Aloittelija, koodaaja, jotain...
CbFUN :D
Herra Siili
Advanced Member
Posts: 308
Joined: Tue Nov 25, 2008 8:06 pm
Contact:

Re: Offtopic (I/2011)

Post by Herra Siili »

TukeKoodi wrote:Wii:n kautta netissa. Aakkoset puuttuu :D
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. Gehock
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Offtopic (I/2011)

Post by Latexi95 »

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. :D Toimisikohan ensi vuonnakin sama...
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Offtopic (I/2011)

Post by esa94 »

lol dreamspark
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Offtopic (I/2011)

Post by Latexi95 »

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.
User avatar
Misthema
Advanced Member
Posts: 312
Joined: Mon Aug 27, 2007 8:32 pm
Location: Turku, Finland
Contact:

Re: Offtopic (I/2011)

Post by Misthema »

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: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Offtopic (I/2011)

Post by Latexi95 »

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... :P Mutta en itse vaan millään haluaisi mennä helpomman kautta. Pakko tehdä alusta asti itse. :D
Viltzu
Guru
Posts: 1132
Joined: Sun Aug 26, 2007 5:45 pm
Location: Alavieska
Contact:

Re: Offtopic (I/2011)

Post by Viltzu »

Hanki vaikka Arduino jolla säädät ;)
Locked