Oma nurkka

Ilmoita omasi tai naapurin rintamamiestalo-projekti. Laita myös linkki kuviin tai kotisivulle mikäli sellaiset on.
Vastaa Viestiin
Avatar
pvalila
Jäsen
Jäsen
Viestit: 18280
Liittynyt: Ke Joulu 06, 2006 16:54
Paikkakunta: Vantaa

Re: Oma nurkka

Viesti Kirjoittaja pvalila »

Taidat surra aivan turhaan yläkerran värejä, siinä vaiheessa kun remppa on niin pitkällä olet aivan valmis mihin väriin tahansa: värin viisaudesta ei ole enää niin väliä, kun itselläkin isopyörä heittää enemmän tai vähemmän.

Mihin ohjelmointikieleen tai ympäristöön olet tykästynyt? Modernein kieli, jolla minä olen koodannut, on Modula 2. Jos prof. Niklaus Wirthillä olisi ollut taloudellista järkeä nimetä kieli Pascal 2:ksi niin siitä olisi tullut ehkä joltinen menestys; lisäksi se olisi saanut olla case sensitive vain samalla tavalla kuin Pascal, pirullista ohjelmoida kielellä jossa sanojen keskellä on isoja kirjaimia.

Mun piti aina opetella C ja C++ mutta se vain lykkääntyi, kun oikeasti hyödyllinen tuo koodaustaito ei mulle olisi ollut ja elämässä oli vain vuosi vuodelta vähemmän tilaa nice to know -jutuille. Vähän sama juttu muuten Linuxin kanssa, suunnilleen puolen vuoden välein sain kuulla, että nyt se on yhtä helppo kuin Windows (ei häppönen tavoite) ja aina tuo paljastui valheeksi jo käyttiksen asennusvaiheessa. Kuinkahan monta kertaa minullekin on luvattu, että Linuxin kanssa pärjää promptiin menemättä? Mulla ei tällaisena atk-dinosauruksena mitään promptia vastaan ole, ainoastaan kirkkain silmin heitettyjä valheita minä inhoan.

Päivän OpenOffice -havainto: kieli määritetään sana sanalta, mussusoftilla tuo taisi olla kappaleen ominaisuus? Minullahan tuppaa tulemaan aina pari lausetta väliin englanniksi, ja joskus tupsahtelee alitajunnasta noita latinankielisiäkin klassikoita (siihen suuntaan mun ei tosin kannata kovin pitkälle harhailla - Ne sutor supra crepidam). Latinaa minä en ole lukenut, mutta historiankirjoja tuli nuorempana ahmittua kuin teinityttö Herttasarjaa.
Avatar
jtbo
Jäsen
Jäsen
Viestit: 10878
Liittynyt: Ti Maalis 04, 2008 22:32
Paikkakunta: Ulkona palveluista

Re: Oma nurkka

Viesti Kirjoittaja jtbo »

C ja C++ on aika dinosauruksia kuitenkin käyttäjän näkökulmasta, yksinkertaisetkin asiat pitää tehdä niin tuskaisen monimutkaisesti, että hermo hitsaa alle 5min, ihan kuin Linuxin kanssa takavuosina.

Kaikkien parjaama Visual Basic on nykyään kuitenkin huomattavasti fiksumpi käyttää kuin nuo muut, omiin varsin vaatimattomiin ja erittäin satunnaisiin tarpeisiin tuo ilmainen Microsoftin jakama Express paketti on osunut kuin nenä päähän.

Suhteellisen looginen rakenne ja tuossa Express paketissa koodin kirjoitusta helpottavat toiminnot tekee tuolla työstämisen oikeastaan miellyttävämmäksi kuin tekstinkäsittelemisen Wordillä.
Avatar
tuuma
Jäsen
Jäsen
Viestit: 17209
Liittynyt: Su Kesä 05, 2005 22:17
Paikkakunta: TUUSULA

Re: Oma nurkka

Viesti Kirjoittaja tuuma »

Itse C:llä on tullut sulautettuihin tehtyä softia aikoinaan. Olio-ohjelmointi onkin sitten se mikä on jäänyt samoin kuin Pvalilalla hautumaan. Python:ia opiskelin muutama vuosi sitten ja vaikutti aika mainiolta kun on semmoinen GSM/GPRS-modeemi, johon voi ohjelmoida omia softia tuolla Python:illa, se jäi kuitenkin harrastus asteelle kun ei ole ollut aikaa. Hauskoja sovelluksia sillä purkilla olisi voinut kuitenkin tehdä vaikkapa kotiin.

LabVIEW -ohjelmointia olen sitten enemmänkin vakavasti viimeajat pyöritellyt tosin nyt on sekin jäänyt, tuo Aurinkohärdelli on pikaiseen tehty myös sillä. Se on aika erikoinen ja hauska kun kaikki samat kuin muissakin kielissä voi tehdä mutta graafisesti piuhoja vetelemällä ruudulle.

Microsoft:in .NET framework on kuulemma paras keksintö piiitkään aikaan ja sitä tukeva C# kielenä tehokas ja sitäkin saa Jtbo:n mainitsemana Express -versiona. Tuosta .NET:istä on kevennetty versio: microframework, sillä voi myös tehdä sulautettuja sovelluksia eikä tarvita Monsteri Windows:ia. Noita .NET sovelluksia voi ajaa myös Linux:in päällä, joka on myös melkoinen juttu. Se oli joku Mono-projekti nimeltään jos kuuklettaa.

Nuo ohjelmoimiset olisi ihan mukavaa puuhaa kun olisi oikeasti joku juttu mitä tekee eikä vain Hello World:iä tarvisi pällistellä. Yksi viimeaikainen mielenkiintoinen juttu mihin törmäsin on Arduino -projekti. Siinä tosi halpaan prosessori I/O -mokkulaan voi ohjelmoida yksinkertaistetulla kielellä kaikenlaisia ohjauksia ulkomaailmaan, sillä voisi tehdä pikkuisia kotiautomaatio juttuja, kun olisi aikaa mutta kannattaa ehdottomasti googlata sekin.

Ääh, liikaa mielenkiintoisia juttuja ympärillä ja niin vähän aikaa :(
-En tee virheitä, ne teen tekemättäkin...
Avatar
pvalila
Jäsen
Jäsen
Viestit: 18280
Liittynyt: Ke Joulu 06, 2006 16:54
Paikkakunta: Vantaa

Re: Oma nurkka

Viesti Kirjoittaja pvalila »

tuuma kirjoitti: Ääh, liikaa mielenkiintoisia juttuja ympärillä ja niin vähän aikaa :(
Noinhan tuo juuri on. Mutta lisäksi olen huomannut, että esimerkiksi eilen aikaa kyllä olisi ollut mutta kytkin luisti eli tulosta ei tullut. Tuo kytkin luistaa -efekti liittyy läheisesti siihen, että unen määrä vuorokaudessa tipahtaa tuonne viiden tunnin jommalle kummalle puolelle... :(

Ja faktahan on, että eniten miestä syövät tekemättömät työt. Lottovoiton jos saisin, niin ainoa oikeasti hyvä asia siinä olisi se, että saisin hoidettua kaikki rästit pois; voisi ehkä jopa pitää sellaisen loman, jolla ei tehdä työtä kaiken aikaa.
Avatar
pvalila
Jäsen
Jäsen
Viestit: 18280
Liittynyt: Ke Joulu 06, 2006 16:54
Paikkakunta: Vantaa

Re: Oma nurkka

Viesti Kirjoittaja pvalila »

jtbo kirjoitti: Kaikkien parjaama Visual Basic on nykyään kuitenkin huomattavasti fiksumpi käyttää kuin nuo muut, omiin varsin vaatimattomiin ja erittäin satunnaisiin tarpeisiin tuo ilmainen Microsoftin jakama Express paketti on osunut kuin nenä päähän.
Visual Basicissa mua vaivaa se, että se on Basic: miksi hitossa hyvän tuotteen pohjaksi piti valita niin huono kieli? Totta kai Basicit ovat kehittyneet noista GOTO 100 -ajoista, mutta tietty nuorena saatu allergia vaivaa vielä vanhoilla päivilläkin.

No, Gates on aina ollut basic-hemmo ja kumpi meistä on rikkaampi? Eli minähän se (tässäkin) olen taas väärässä.

Ai niin, tuosta teemasta "jokaisen suuren omaisuuden takana on suuri petos": Gateshan huusi siitä Basicistaan 70-luvulla rahaa ja sehän oli siihen aikaan törkeyden huippu. No, suunnilleen samoihin aikoihin vihreät sitoivat itsensä ketjuin Koijärvellä ja vannoivat, ettei heistä koskaan tule perinteistä puoluetta...Ja MB 450SEL 6,9 oli ultimate auto ja salaa voin tunnustaa, että sellainen se on kyllä vieläkin.
Avatar
jtbo
Jäsen
Jäsen
Viestit: 10878
Liittynyt: Ti Maalis 04, 2008 22:32
Paikkakunta: Ulkona palveluista

Re: Oma nurkka

Viesti Kirjoittaja jtbo »

Visual Expressiä on myös c++ olemassa, se vaan on todella kaukana käyttömukavuudessa tuota Basic versiota, C# en muista kokeilleeni.

Tuolla c++ jutulla saa kyllä pieniä ja tehokkaita koodinpätkiä, mutta aikaa tekemiseen menee ehkä 10 kertaisesti jos saman tekee basicillä, kirjoittamista on niin paljon enemmän.

Kaikkein eniten tykkään Basicissä siitä, että tekstilaatioksta lukeminen ja kirjoittaminen sekä nappien toiminta on tehty riittävän yksinkertaiseksi tällekkin luupäälle ymmärtää. Textbox1.text = "Hello World" ja se on siinä kunhan textbox1 on raahattu sivulle ja koodia kirjoitettaessa tulee ruutun ehdotukset, eli riittää kun kirjoittaa Te.te="Hello World" enter kone aina täydentää, tämä vaivattomuus kun olisi noissa muissakin, koneethan on ihmistä varten ei ihmisen pitäisi käyttää vuosia opettelemiseen :mrgreen:

Kaikenlaista pikkusoftaa on ihan hauska askarrella, jos jotain usein pitää excelissä värkätä, niin siitä voi tehdä softan jolla saa asian hoidettua näppärästi, kätevä jopa automatisoi esim tiedonkeruun ja raporttien laatimisen, köh, köh ;)
Avatar
Tuoski
Jäsen
Jäsen
Viestit: 316
Liittynyt: Ma Kesä 09, 2008 9:55
Paikkakunta: Hyvinkää

Re: Oma nurkka

Viesti Kirjoittaja Tuoski »

Tein pari vuotta hommia Visual Basic .NETillä, ja nyt työpaikan yhteydessä vaihtui kieli c#:ksi.
Visual Basic .NET usein yhdistetään noihin vanhoihin basic kieliin, ja sitä kautta saadaan erinäisiä mielikuvia.
Uusi Visual Basic on kuitenkin tullut pitkän matkan versiosta 6.0, jonka kanssa itsekkin joskus tuskailin.
Nykyäänhän tuo on ihan varteenotettava vaihtoehto jos .NET maailmassa aletaan kehittämään.
Henkilökohtaisesti en kuitenkaan ikinä oikein tykännyt Visual Basicin syntaksista,
onneksi vaihtui tähän c#:n :wink: .
Avatar
tuuma
Jäsen
Jäsen
Viestit: 17209
Liittynyt: Su Kesä 05, 2005 22:17
Paikkakunta: TUUSULA

Re: Oma nurkka

Viesti Kirjoittaja tuuma »

Pakko oli tutkia historiaa ja kuinka ollakkaan C# on kehitetty Borland:ilta ostetulla ukolla, joka on ollut mm. Turbo Pascal:ia kehittelemässä. C# on pyritty tekemään tehokkaaksi kuin C++ mutta helpoksi kuin Visual Basic ja Java.
-En tee virheitä, ne teen tekemättäkin...
Avatar
jtbo
Jäsen
Jäsen
Viestit: 10878
Liittynyt: Ti Maalis 04, 2008 22:32
Paikkakunta: Ulkona palveluista

Re: Oma nurkka

Viesti Kirjoittaja jtbo »

tuuma kirjoitti:Pakko oli tutkia historiaa ja kuinka ollakkaan C# on kehitetty Borland:ilta ostetulla ukolla, joka on ollut mm. Turbo Pascal:ia kehittelemässä. C# on pyritty tekemään tehokkaaksi kuin C++ mutta helpoksi kuin Visual Basic ja Java.
Juu, monet toki tuota ovat mananneet myös.

Olette varmaan havainneet trendin:
Linux guru manaa helppokäyttöisiä graafisia distroja
Dos guru manaa Windowsia
C guru manaa Basiciä
Assembler guru manaa C:tä

:mrgreen:

Kyllä minäkin aikoinaan nuorena jotain Pascal väännöstä naputtelin, mutten tuolloin ollut kovinkaan innostunut koko touhusta, vasta näin vanhana, kankeana sekä huonomuistisena olen näihin sotkeentunut, joten arvostan toki eniten helppoa toimintaa, eiköhän omat yksinkertaiset koodaukset vähän raskaammallakin koodilla suju, kun koneissakin on tuota puhtia ihan mukavasti :-D

Pitäisi jaksaa toki tuota seehässäkkää vähän tutkia, kun sitä niin parjataan, niin sehän voi olla hyväkin :mrgreen:

Vähän sama leffakriitikoiden pisteiden kanssa, mitä enemmän sitä epäkiinnostavampi leffa noin niinkuin pääsääntöisesti.
Avatar
Tuoski
Jäsen
Jäsen
Viestit: 316
Liittynyt: Ma Kesä 09, 2008 9:55
Paikkakunta: Hyvinkää

Re: Oma nurkka

Viesti Kirjoittaja Tuoski »

jtbo kirjoitti: Juu, monet toki tuota ovat mananneet myös.

Olette varmaan havainneet trendin:
Linux guru manaa helppokäyttöisiä graafisia distroja
Dos guru manaa Windowsia
C guru manaa Basiciä
Assembler guru manaa C:tä
Niinpä, kannattaa kuitenkin pitää mielessä että kaikilla kielillä on paikkansa.
Toinen soveltuu johonkin paremmin kuin toinen, niin se on ollut ja aina tulee olemaan.
Eikä mikään ole oikotie onneen :wink: .
Hep
Jäsen
Jäsen
Viestit: 459
Liittynyt: Ke Huhti 25, 2007 12:45
Paikkakunta: Pirkanmaa

Re: Oma nurkka

Viesti Kirjoittaja Hep »

Eihän se ole kielen vika, jos on huonot kirjastot/kehitysympäristöt tarjolla.
Avatar
jtbo
Jäsen
Jäsen
Viestit: 10878
Liittynyt: Ti Maalis 04, 2008 22:32
Paikkakunta: Ulkona palveluista

Re: Oma nurkka

Viesti Kirjoittaja jtbo »

Hep kirjoitti:Eihän se ole kielen vika, jos on huonot kirjastot/kehitysympäristöt tarjolla.
Ei, eikä se toisaalta paljoa lohduta vaikka kieli olisi kuinka hyvä, jos tarvitsee pari lisälonkeroa, että sillä saa jotain aikaan, ainahan nämäkin jutut on kompromisseja.

Vaikka C on dinosaurus käyttää, niin ei se sitä ole lopputuloksen kannalta.

Isot ja pienet kirjaimet ei muuten nyky BaSickissä merkkaa oikeastaan mitään, sekin on miellyttävää ja sopii tälläiselle joka ei muutenkaan aina muista niitä isoja ja pieniä laittaa oikeisiin kohtiin tekstissä :razz:

Kaikkein paras olisi assembly koodia suoltava systeemi, joka lukisi ajatuksista mitä suunnittelija ohjelmaan haluaa, se olisi tehokasta ja käyttäjäystävällistä, ellei aivoihin pitäisi laittaa suurta teräspiikkiä niitä ajatuksia lukemaan :lol:
Aijjuu ja kyllähän nuo omat ajatuksetkin välillä harhailee, välttämättä kaikkea sitä ei tarvitsisi ohjelmaan tulla :roll:
Avatar
pvalila
Jäsen
Jäsen
Viestit: 18280
Liittynyt: Ke Joulu 06, 2006 16:54
Paikkakunta: Vantaa

Re: Oma nurkka

Viesti Kirjoittaja pvalila »

Prossujen ja mikrojen teho on kasvanut aivan älyttömyyksiin, mutta tuolle teholle ei ole keksitty mitään käyttöä. Oikeasti, meillä (nykyihmisillä) ei ole mitään ideaa siitä, mihin tämän maailman nettiin liitetyt koneet pystyisivät, jos ne hetkeksi laitettaisiin ajamaan yhtä ja samaa sovellusta.

Luultavasti ihmiskunta tässä jonkin aikaa kehittelee lähinnä kovoa, ja sitten tulee joku nero, joka keksii kuinka kompuutterista saa oikeasti älykkään: sitten meidän vain tarvitseekin istua sivussa ja katsoa, miten ne kompuutterit hiovat itsestään sukupolvi sukupolvelta älykkäämpiä. Selvää on, ettei se ole kuin vilaus niin alkujaan nippa nappa ihmisen älykkyyden tavoittanut tietokone kehittyy aivan eri sfääreihin kun sen luonut ihmiskunta. Oikeastaan minä pidän ihmeenä, ettei tätä pidetä itsestäänselvyytenä: minusta aikataulu on auki mutta muutoin tuo juttu itse itseään kehittävistä koneista on itsestäänselvyys.

- Ihmiskuntakin on muuten tällä rajalla, aivan pianhan tutkija voi manipuloida omia geenejään ja saada itseään kehittyneemmän lapsen: tietokoneiden evoluutioon verrattuna ihmisen geenien manipulointi on vain toivottoman hidas evoluution muoto. Eli vaikka kuinka geenejä tulevaisuudessa manipuloitaisiin niin kyllähän nuo kompuutterit kohta pyyhkäisevät ohi.
Avatar
jtbo
Jäsen
Jäsen
Viestit: 10878
Liittynyt: Ti Maalis 04, 2008 22:32
Paikkakunta: Ulkona palveluista

Re: Oma nurkka

Viesti Kirjoittaja jtbo »

Tietääkseni itsensä korjaava ja monistava nanokone on jo olemassa, tosin se ei vielä osaa tehdä mitään järkevää noiden lisäksi, lääketieteen käyttöön sellaista ovat yrittämässä.

Sitten kun tuollainen villiintyy ja leviää, niin siitähän voi seurata vaikka ja mitä.
Avatar
pvalila
Jäsen
Jäsen
Viestit: 18280
Liittynyt: Ke Joulu 06, 2006 16:54
Paikkakunta: Vantaa

Re: Oma nurkka

Viesti Kirjoittaja pvalila »

jtbo kirjoitti:Tietääkseni itsensä korjaava ja monistava nanokone on jo olemassa, tosin se ei vielä osaa tehdä mitään järkevää noiden lisäksi, lääketieteen käyttöön sellaista ovat yrittämässä.

Sitten kun tuollainen villiintyy ja leviää, niin siitähän voi seurata vaikka ja mitä.
Kliffaa hei, jos jotain itseään korjaavaa pääsee nettiin vapaaksi niin se voi tapahtua jo meidän aikanamme!

Vaan jos koneiden äly kehittyisi reilusti ihmisen älyn yläpuolelle, niin mitenhän nuo koneet "uljaisiin" luojiinsa suhtautuisivat?

Itse itsensä korjaavat talot olisivat kyllä kova juttu...
Vastaa Viestiin