Koodausnurkka

Kaikenlainen TSI -väsäily tänne.

Moderators: kjs, ÖSFJGNRU HGUGGH, Mayhem peruttu

Post Reply
Message
Author
eh
-=00King Of PIF00=-
-=00King Of PIF00=-
Posts: 23101
Joined: 08 May 2004, 00:59
Location: Juuh

Re: Koodausnurkka

#91 Post by eh » 19 Oct 2011, 18:00

melkoinen wrote:Viime aikoina oon säätänyt lähinnä Java-pohjaista Vaadinta, joissa kuningasajatus on, että käyttöliittymää ja ulkoasua ei tarvitse ajatella ollenkaan. :facepalm:
Itse yritin sovittaa ajatuksiani yhteen ton kanssa silloin kun sitä vielä kutsuttiin IT Mill Toolkitiksi. Ihan hyvä ideahan siinä on, mutta ainakin silloin valmiiden komponenttien määrän vähäisyys ja custom-härpäkkeiden tekemisen vaikeus tekivät sen käyttämisestä mahdotonta.

Oma suosikkini käyttöliittymäkirjastoista on tällä hetkellä Wicket, jolla asiat sujuvat jotensakin kivuttomasti, kunhan osaa olio-ohjelmointia. Toisaalta jos ihan puhtaalta pöydältä jotain aloittaisi, voisi varmaan tehdä serveripään jollain REST-kikkareella ja client-puolen javascriptillä.
Just gimme a scene where the music is free
And the beer is not the life of the party
There's no need to shit talk or impress
'Cause honesty and emotion are not looked down upon

User avatar
apokalypsi kuten tiedämme
-=King Of PIF=-
-=King Of PIF=-
Posts: 19640
Joined: 01 Jul 2005, 10:33
Location: when in Rome

Re: Koodausnurkka

#92 Post by apokalypsi kuten tiedämme » 22 Oct 2011, 09:23

Ite oon viimeaikoina vääntänyt servicemixiä. Kunnon osgi-pornoa!
Waked by the trumpet sound - I from my grave shall rise
And see the Judge with glory crowned - And see the flaming skies!

User avatar
ihan tavallinen
Melkein ####!
Melkein ####!
Posts: 11445
Joined: 02 Jan 2009, 12:34
Location: kaatuvien puiden metsä
Contact:

Re: Koodausnurkka

#93 Post by ihan tavallinen » 09 Nov 2011, 10:33

No nyt on kyllä ihan pakko opetella viimein toi Ruby On Rails, kun on ihan mun henkilökohtaisiin tarpeisiin räätälöity kurssi:

http://www.codeschool.com/courses/rails-for-zombies
Anarko-Markon joulukalenteri:
http://anarkomarko.blogspot.fi/

User avatar
ihan tavallinen
Melkein ####!
Melkein ####!
Posts: 11445
Joined: 02 Jan 2009, 12:34
Location: kaatuvien puiden metsä
Contact:

Re: Koodausnurkka

#94 Post by ihan tavallinen » 19 Nov 2011, 03:08

Koodasin sit ihan kotikäyttöön lopulta vaan perusphp:llä ja javascriptillä viimeisimmän tuotokseni. Huomenna vois lisätä siihen vielä sh-skriptiä, niin huikea animaatio-video-onversio-pilvipalvelu on valmis. :D

Mietin tota taas aluksi että mitenhän ton voisi tehdä hienosti melkein valmiilla palikoilla, mutta loppujen lopuksi niiden korjailuun meni enempi aikaa kun siihen että koodasin ton lähes nollasta mahdollisimman yksinkertaisesti. Eihän tota tollai vois mihinkään julkiseksi laittaa, mutta toimivan vaikka vajavaisenkin sovelluksen kanssa on ainakin helpompi kysellä apuja tai vaikka rahotusta.
Anarko-Markon joulukalenteri:
http://anarkomarko.blogspot.fi/

Vladimir
6k
Posts: 6332
Joined: 18 Jul 2012, 00:41

Re: Koodausnurkka

#95 Post by Vladimir » 25 Nov 2012, 02:05

Agnus wrote:Herätys kaikki Teppo-Anterot ja Pirkka-Eemelit, jotka siellä nyt pohditte, että pitäisikö tässä valita urakseen IT-ala. Ei pidä. Kerron teille tarinan, ehkä tajuatte ajoissa mistä tässä on kyse.

http://it-ala.blogspot.com/2011/09/tari ... desta.html
Kylhän tuo tarina tutulta vaikuttaa. Liiankin tutulta. Ja mitä tohon "miksei teppo hae uutta duunia?"-juttuun tulee niin olen huomannut löytyvän tämmöistä idiotismia että jos on x vuotta tehnyt asiaa y niin mitään muuta EI sitten saa tehdä lopun ikänään. Siinä ei sössötykset tai änkytykset tai muutkaan selittelyt auta kun ceeveessä lukee mitä lukee. Aiheesta voisi avautua enemmänkin mutta enpä viitsi sittenkään.

Mitä nyt koodailuhommiin tulee niin tuossa alkusyksystä yritin duunailla blogintapaista eräällä Python-frameworkilla. Oli vähän semmoinen juttu taustalla että jos tuon saa parissa päivässä tehtyä niin saattaisi olla yhdessä firmassa hommia tarjolla. Valitettavasti se Python-kikkare ei tullut ajoissa valmiiksi. Tiedä sitten jos nappaisi tehdä se kikkare valmiiksi ihan muuten vaan.
Vähän kahden vaiheilla et jatkaako noita webbikoodailuja tai koodaamista yleensäkään joten saa nähdä.
Vladimir wrote:Näkisin pahinpana vaihtoehtona sen kommandopipokuvalle runkkailun.
t. nössöillään wrote:niin joo sähän olit se jätkä jolla on oma quote allekirjoituksessa.
Vladimir wrote:TARKOITUKSELLINEN SISÄSIITTOISUUS PITÄÄ EPÄINHIMILLISEN PERINNÖN HENGISSÄ

User avatar
same rules apply
Matti Partanen
Matti Partanen
Posts: 52316
Joined: 10 Nov 2007, 15:29
Location: bat shit city's secret beach

Re: Koodausnurkka

#96 Post by same rules apply » 26 Nov 2012, 17:28

Muukalaiset täältä pois wrote:
melkoinen wrote:
Muukalaiset täältä pois wrote:
melkoinen wrote: No enempi näkisin ongelmaksi näin vertauskuvallisesti, että työnantajat tuntuvat nykyään haluavan tyyppejä jotka entisöi vanhoja ladoja vitun nopeesti vitun halvalla ja mä ite oon erikoistunut enempi tommoseen rolls roycejen viimeistelyyn. Tässä on se ongelma, että vaikka rollsit maksaa pirusti, niin aika harva niitä myy tai ostaa niitä ja mä en osaa entisöidä ladoja, eikä mua semmonen jaksa edes kiinnostaa. Nykyinenkin duunipaikkakin on aika kaukana rollseista, mutta kumminkin edes jollain tasolla laadukasta touhua ja palkka sen mukaista. Oon varmaan vaan ahne ja ylimielinen, mutta toisaalta oon hilannut rahankulutuksenikin sinne rollsin tuunaajan kategoriaan ja jos hyppää suoraan lada-osastolle, niin pitäs ns. myydä kaikki irtain omaisuus ja alottaa uudestaan pohjalta. Varmaan se on mulla ainakin edessä joka tapauksessa, mutta ei vaan jaksais taas.
En tajunnut tästä mitään, mutta yleensä jos osaa jotain harvinaista ja hienoa, niin vaikka niitä avoimia paikkoja ei ole montaa tarjolla niin ei niitä hakijoitakaan juuri muita ole.
No meinasin sitä, että mun mielestä nykyään se nopea ja halpa toimitus ajaa kaiken muun ohi. Mikä tarkoittaa peruspakettiratkaisujen mahdollisimman vähäistä räätälöintiä liukuhihnameiningillä. Semmosta osaa aika monikin ja ainakaan täällä päin ei mitään tommosta erikoisempaa osaamista tunnu kaipaavan kukaan, ihan sama kuinka hyvin sen teet.

En kyllä osaa sanoa kuinka objektiivisesti osaan taas tähän suhtautua ja mitä oon maailmalta lukenut, niin kyllä munkin osaamisella pitäis oikeesti olla kova kysyntä ainakin pian. Ehkä täällä päin maailmaa noi Noksun rimpuilut vaan pimentää näkyvyyden kaikilta muilta alan toimijoilta?
Jaa meinasit jotain Drupal-paskaa. :P

Kai sitä kysyntää on noille parin tunnin konffauksilla tehdyille firmojen kotisivuille, mutta ite oon suosiolla jättänyt ne hommat teineille. Ja niistä nyt ei tosiaan varmaan maksetakaan kuin kesäharjoittelijan palkkaa. En ees hoksannut että tollastakin vois joku aikuinen ihminen tehdä kun serkun lapset tekee ilmatteeks. En kyllä pidä noiden kovaa kysyntää minään ongelmanakaan, hyvä vaan että lapset pysyy poissa kaduilta.
sössötys-level 100%

User avatar
Pete TNT
PIF-harrastaja
Posts: 109677
Joined: 14 Sep 2006, 20:48

Re: Koodausnurkka

#97 Post by Pete TNT » 03 Dec 2012, 11:22

web-development :sad1:

flex :sad1: :sad1: :sad1:
Suvelan Sulttaani wrote: rocknrollin tarkoitus on scream and shout ja pitää siinä sivussa good time!

User avatar
Pete TNT
PIF-harrastaja
Posts: 109677
Joined: 14 Sep 2006, 20:48

Re: Koodausnurkka

#98 Post by Pete TNT » 03 Dec 2012, 11:42

mikä taajuus kennetti? wrote:Javascript on muuten kieli, mitä osataan keskimäärin varmaan eniten päin vittua. Ilman jqueryä, prototypeä tai muuta vastaavaa en kyllä kirjoittaisi mitään.
Vanha viesti mutta kyllä PHP:ta tykitellään eniten päin vittuu :P
Suvelan Sulttaani wrote: rocknrollin tarkoitus on scream and shout ja pitää siinä sivussa good time!

Oululaisten vedet tarkistettava
-=Lord Of PIF=-
-=Lord Of PIF=-
Posts: 13242
Joined: 24 May 2004, 17:09

Re: Koodausnurkka

#99 Post by Oululaisten vedet tarkistettava » 07 Dec 2012, 12:18

Pete TNT wrote:
mikä taajuus kennetti? wrote:Javascript on muuten kieli, mitä osataan keskimäärin varmaan eniten päin vittua. Ilman jqueryä, prototypeä tai muuta vastaavaa en kyllä kirjoittaisi mitään.
Vanha viesti mutta kyllä PHP:ta tykitellään eniten päin vittuu :P
näin.
http://me.veekun.com/blog/2012/04/09/ph ... ad-design/
Image

User avatar
apokalypsi kuten tiedämme
-=King Of PIF=-
-=King Of PIF=-
Posts: 19640
Joined: 01 Jul 2005, 10:33
Location: when in Rome

Re: Koodausnurkka

#100 Post by apokalypsi kuten tiedämme » 09 Dec 2012, 11:08

ˆ pikaluvulla allekirjoitan täysin. Tuossa javascript heitossa pointti oli lähinnä siinä, että oikeasti laajasti selainyhteensopivan javascriptin tekeminen ilman noita apukirjastoja on a) helvetin aikaavievää b) spagettia ja c) aivan uuvatti hommaa. Mutta joo, olen itsekin joutunut korjailemaan ties minkälaisia php-vityksiä, jossa on käytetty lievästi sanoen esoteerisia patterneja (lue: ei ole käytetty patterneja). Kavereiden firmonen nettisivut mitkä on tehnyt "joku äijä" :facepalm:
eh wrote:
melkoinen wrote:Viime aikoina oon säätänyt lähinnä Java-pohjaista Vaadinta, joissa kuningasajatus on, että käyttöliittymää ja ulkoasua ei tarvitse ajatella ollenkaan. :facepalm:
Itse yritin sovittaa ajatuksiani yhteen ton kanssa silloin kun sitä vielä kutsuttiin IT Mill Toolkitiksi. Ihan hyvä ideahan siinä on, mutta ainakin silloin valmiiden komponenttien määrän vähäisyys ja custom-härpäkkeiden tekemisen vaikeus tekivät sen käyttämisestä mahdotonta.
Tää on mennyt vitusti eteenpäin viimeaikoina. Ainut mikä tällä hetkellä vituttaa on hyvän MVP-kirjaston puute. No, ollaan koodattu oma siihen tarkoitukseen mikä nyt ei mitään rakettitiedettä ole. Tosin, itse diggaan enemmän ihan raa'asta GWT:stä. Tuossa vaatimessa jää ehkä vähän turhan paljon selaimen laskentakapasiteetista käyttämättä. GWT:llä suoraan saa helpommin vietyä laskentaa selaimelle. Aika paljon on muutenkin tullut käytettyä noita Googlen paketteja: esim. guice vie suurilta osin ajasta springiä 100-0.

Perus webbikoodarithan vihaa tätä sen takia, kun ne ei ole ikinä vaivautuneet opiskelemaan oliopohjaista gui-koodausta.
Waked by the trumpet sound - I from my grave shall rise
And see the Judge with glory crowned - And see the flaming skies!

User avatar
Pete TNT
PIF-harrastaja
Posts: 109677
Joined: 14 Sep 2006, 20:48

Re: Koodausnurkka

#101 Post by Pete TNT » 09 Dec 2012, 14:18

mikä taajuus kennetti? wrote:ˆ pikaluvulla allekirjoitan täysin. Tuossa javascript heitossa pointti oli lähinnä siinä, että oikeasti laajasti selainyhteensopivan javascriptin tekeminen ilman noita apukirjastoja on a) helvetin aikaavievää b) spagettia ja c) aivan uuvatti hommaa. Mutta joo, olen itsekin joutunut korjailemaan ties minkälaisia php-vityksiä, jossa on käytetty lievästi sanoen esoteerisia patterneja (lue: ei ole käytetty patterneja). Kavereiden firmonen nettisivut mitkä on tehnyt "joku äijä" :facepalm:
Javascript on kyllä paskimmillaan aiva vittumaista. Tutkailin tossa Coffeescriptiä ja se vaikuttais olevan aika passeli meikälle. Toisaalta ei tuu hirveesti käytettyy muuta kuin jQueryy kuitenkaa.
Suvelan Sulttaani wrote: rocknrollin tarkoitus on scream and shout ja pitää siinä sivussa good time!

Vladimir
6k
Posts: 6332
Joined: 18 Jul 2012, 00:41

Re: Koodausnurkka

#102 Post by Vladimir » 21 Dec 2012, 05:16

Pete TNT wrote:
Muukalaiset täältä pois wrote:Ruby-koodarit on yleensä myös alasta kiinnostuneita eikä jotain asuntolainaa Java-paskalla makselevia auton tuunaajia.
Mikäs siinä javassa muuten on sellaista minkä takia se on niin paskaa?
Vladimir wrote:Näkisin pahinpana vaihtoehtona sen kommandopipokuvalle runkkailun.
t. nössöillään wrote:niin joo sähän olit se jätkä jolla on oma quote allekirjoituksessa.
Vladimir wrote:TARKOITUKSELLINEN SISÄSIITTOISUUS PITÄÄ EPÄINHIMILLISEN PERINNÖN HENGISSÄ

User avatar
apokalypsi kuten tiedämme
-=King Of PIF=-
-=King Of PIF=-
Posts: 19640
Joined: 01 Jul 2005, 10:33
Location: when in Rome

Re: Koodausnurkka

#103 Post by apokalypsi kuten tiedämme » 21 Dec 2012, 13:45

Vladimir wrote:
Pete TNT wrote:
Muukalaiset täältä pois wrote:Ruby-koodarit on yleensä myös alasta kiinnostuneita eikä jotain asuntolainaa Java-paskalla makselevia auton tuunaajia.
Mikäs siinä javassa muuten on sellaista minkä takia se on niin paskaa?
Java ei ole agilea ja leania, vaan enterpriseä joka usein tarkoittaa tarpeetonta monimutkaisuutta. Java ehkäisee itsessään ne kaikista pöljimmät suunnitteluvirheet, mutta sen kirjoittaminen (hyvin) on aikaavievää puuhaa. Java on ihan hyvä kieli imo päästä alkuun, mutta sen hallitseminen vaatii käytännössä mm. Classloaderin, vm:n jne. Syvällistä ymmärtämistä. Java on parhaimmillaan kun kirjoitetaan aidosti olioita, eli iffejä ei näy missään (paitsi matalalla tasolla). Aika harva kuitenkaan vaivautuu ikinä opettelemaan tälläistä tapaa koodata. Samat asiat saa aikaan ketterimmillä kielillä huomattaavasti nopeammin ja helpommin.
Waked by the trumpet sound - I from my grave shall rise
And see the Judge with glory crowned - And see the flaming skies!

Vladimir
6k
Posts: 6332
Joined: 18 Jul 2012, 00:41

Re: Koodausnurkka

#104 Post by Vladimir » 21 Dec 2012, 19:14

apokalypsi kuten tiedämme wrote:
Vladimir wrote:
Pete TNT wrote:
Muukalaiset täältä pois wrote:Ruby-koodarit on yleensä myös alasta kiinnostuneita eikä jotain asuntolainaa Java-paskalla makselevia auton tuunaajia.
Mikäs siinä javassa muuten on sellaista minkä takia se on niin paskaa?
Java ei ole agilea ja leania, vaan enterpriseä joka usein tarkoittaa tarpeetonta monimutkaisuutta. Java ehkäisee itsessään ne kaikista pöljimmät suunnitteluvirheet, mutta sen kirjoittaminen (hyvin) on aikaavievää puuhaa. Java on ihan hyvä kieli imo päästä alkuun, mutta sen hallitseminen vaatii käytännössä mm. Classloaderin, vm:n jne. Syvällistä ymmärtämistä. Java on parhaimmillaan kun kirjoitetaan aidosti olioita, eli iffejä ei näy missään (paitsi matalalla tasolla). Aika harva kuitenkaan vaivautuu ikinä opettelemaan tälläistä tapaa koodata. Samat asiat saa aikaan ketterimmillä kielillä huomattaavasti nopeammin ja helpommin.
Jotain java-kikkareita tuli duunailtua vuosia sitten. Taisivat olla aika pilipaliosastoa kun ei nuo javan paskuudet tulleet esiin niitä koodatessa.

Tuo ruby on rails rupesi kiinnostamaan sen verran että selailin kirjastossa aihetta käsittelevää kirjaa. Tiedä jos olisi joskus niin kova tekemisen puute että tuota kokeilisi.

1 juttu vaan kävi mietityttämään web-koodailuun ja rubyyn liittyen, minkälainen tyypitys tuossa kielessä taas olikaan?

Näin entisen java-harrastelijan ominaisuudessa vähän ärsyttää koodata sellaisilla kielillä missä ei ole vahvaa tyypitystä. Erityisesti web-kikkareita koodatessa tuolle vahvalle tyypitykselle nimittäin luulisi olevan tarvetta, ne tietoturva-asiat && 25 yleisintä virhettä niinq...mut joo web-koodailussa käytäntö tuntuu olevan että jos ei se kieli(tai alusta) ota jotain asiaa huomioon niin ei saa koodaritkaan ottaa.
Vladimir wrote:Näkisin pahinpana vaihtoehtona sen kommandopipokuvalle runkkailun.
t. nössöillään wrote:niin joo sähän olit se jätkä jolla on oma quote allekirjoituksessa.
Vladimir wrote:TARKOITUKSELLINEN SISÄSIITTOISUUS PITÄÄ EPÄINHIMILLISEN PERINNÖN HENGISSÄ

User avatar
sateenkaari hukassa
7k
Posts: 7660
Joined: 22 May 2008, 00:06

Re: Koodausnurkka

#105 Post by sateenkaari hukassa » 26 Dec 2012, 12:08

Vladimir wrote:1 juttu vaan kävi mietityttämään web-koodailuun ja rubyyn liittyen, minkälainen tyypitys tuossa kielessä taas olikaan?

Näin entisen java-harrastelijan ominaisuudessa vähän ärsyttää koodata sellaisilla kielillä missä ei ole vahvaa tyypitystä. Erityisesti web-kikkareita koodatessa tuolle vahvalle tyypitykselle nimittäin luulisi olevan tarvetta, ne tietoturva-asiat && 25 yleisintä virhettä niinq...mut joo web-koodailussa käytäntö tuntuu olevan että jos ei se kieli(tai alusta) ota jotain asiaa huomioon niin ei saa koodaritkaan ottaa.
Ruby on dynaaminen, mutta en oo varma vaikuttaako tyyppivirheiden kiinnisaanti ajon aikana niinkään tietoturvaan. Jos dynaaminen tyypitys pelottaa ja Java-tausta löytyy ni vois kirjoittaa vahvasti tyypitettyä Groovyä Grailsin kanssa. Tai sitten hypätä suoraan Scalan tyyppisysteemin kimppuun ja käyttää Liftiä.

Java on kivaa silloin, kun on panostettu domain-malliin, käytössä tuore EE ja sovelluspalvelin, hajautus hoidettu järkevästi (tai ei ollenkaan) ja mielellään joku muu tappelee käyttöliittymän kanssa.
apokalypsi kuten tiedämme wrote:Perus webbikoodarithan vihaa tätä sen takia, kun ne ei ole ikinä vaivautuneet opiskelemaan oliopohjaista gui-koodausta.
Ai siis sitä tapahtumapohjaista mallia, miten käyttöliittymiä ollaan tehty jostain 70-luvulta asti? Ihan kivaa, kun toi request-response-sykli saadaan piiloon ja muutenkin mielenkiintoisen oloinen viritys tuo Vaadin, mutta en ole ainakaan vielä käyttänyt missään "oikeassa" projektissa. Huvikseni taidan kokeilla seuraavan kerran, jahka saavat virallisesti tuetun pushin tohon.
Image

Post Reply