Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Milliseid vahendeid kasutada programmi loomiseks? märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
mine lehele 1, 2  järgmine
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
jtamm
HV kasutaja
jtamm

liitunud: 24.07.2007




sõnum 05.05.2015 19:25:39 Milliseid vahendeid kasutada programmi loomiseks? vasta tsitaadiga

Oleks vaja luua üks projektike, mille eesmärk oleks pärida kontrollerilt perioodiliselt andmeid ning salvestada need andmebaasi. Kontrollerilt andmete pärimiseks kasutan valmis library't, mis toetab enamus levinud keeli, nii et selles ei ole probleemi. Küsimus on aga, mis keel(t)es oleks kõige mõistlikum seda kõike teha? Idee on selles, et peab olema siis mingisugune kasutajaliides, kus määran ära, milliseid muutujad millistelt aadressidelt pärib ning siis programmijupp, mis siis pärib teatud intervalli järel andmeid ja sisestab need SQL-i.
Igasuguste suunamiste ja nõuannete eest olen väga tänulik icon_smile.gif
Kommentaarid: 12 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum
LKits
HV Guru
LKits

liitunud: 06.09.2007




sõnum 05.05.2015 19:41:54 vasta tsitaadiga

Pole ulme paljude keskkondadega kokku puutunud, aga enda jaoks oli MS Visual Studio väga asjalik. Sealt võid näiteks C# vms valida.

Kui on plaan "veebi" kaudu ligipääs luua, siis soovitan sellele juba alguses tähelepanu pöörata. Hiljem midagi külge "pookida" on keerulisem.

_________________
itLahendused - Arvutite remont ja hooldus, veebilehtede loomine, soodne veebimajutus. Võta ühendust! Tel: +372 555 268 97 ja e-post info@itlahendused.ee
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
jtamm
HV kasutaja
jtamm

liitunud: 24.07.2007




sõnum 05.05.2015 20:11:17 vasta tsitaadiga

Kindlasti kaalun Visual Studiot. Veebi ei plaani juurde pookida. Kui kellelgi on veel soovitusi ja oskab ka võrrelda, miks üks parem on kui teine, siis andke aga tulla.
Kommentaarid: 12 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 05.05.2015 23:56:44 vasta tsitaadiga

Kui pole väga vajadust mingi mega arenduse ja jõudluse (ehk et jõudlus pole kriitiline), siis pigem võtaks midagi lihtsamat keelt, näiteks Javascript (node.js) või Python.
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
raxz
HV Guru

liitunud: 27.07.2003




sõnum 06.05.2015 01:55:00 vasta tsitaadiga

Kontrolleril endal ei ole võimekust perioodiliselt kõiki muutujaid välja lükata? Teeb päringu samas serveris asuvale skriptile ning paneb GET või POST meetodil muutujad kaasa? PHP on väga lihtne selleks puhuks.
Kui andmete pärimine on resursimahukas, siis seda muidugi teha ei saa ning peab jah küsima seda, mida hetkel vaja.
Andmebaasis oleksid muidu kõik kontrollerid oma aadressite ja muutujatega. Kasutaja valib liidese kaudu kontrolleri, muutujad ja millise perioodi kohta ta infot näha tahab.
Kommentaarid: 46 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 45
tagasi üles
vaata kasutaja infot saada privaatsõnum
Rauno266
Kreisi kasutaja

liitunud: 03.07.2009



Autoriseeritud ID-kaardiga

sõnum 06.05.2015 13:22:19 vasta tsitaadiga

Soovitaksin ka iseenesest Visual Studiot vahendina ja keelena VB või C#. Mõlemad on üsna lihtsad keeled ning kasutajaliidese loomine VS-is on lust ja lillepidu võrreldes näiteks Javaga Eclipse'is. Samas ka Java jaoks on loodud mingeid enam-vähem vidinaid GUI klasside koostamiseks.
Kommentaarid: 45 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 41
tagasi üles
vaata kasutaja infot saada privaatsõnum
jnt
HV Guru
jnt

liitunud: 10.05.2005



Autoriseeritud ID-kaardiga

sõnum 06.05.2015 16:41:43 vasta tsitaadiga

VS'i nii palju promotakse, siis mainiks ära ka JAVA. Pole ju C# midagi muud, kui "MS'i Java". Lisaks java kood toimib sul juba täna rahulikult igal platvormil. (MS liigub täna selles suunas, mis on väga tervitatav) IDE'ks soovitaks JetBrains'i IntelliJ'd. Lust ja lillepidu sealgi ja nende tooted meeldivad mulle rohkemgi, kui VS.

Aga kui sul mingit keskkonda täna pole ja oled täiesti puhtal lehel, siis tõesti, miks mitte node.js poole vaadata?

Rauno266, palun ära VB'd enam progemiskeeleks nimeta... Palun?

_________________
Progemisest: https://byteaether.github.io/
Seisab keldris vana 386-486-Pentium1? Räägime! Ehk saan vanakesele uue elu anda. icon_wink.gif
Vaata siia, äkki müün midagi põnevat -> https://www.osta.ee/index.php?fuseaction=listing.seller&q[seller]=jnt
Kommentaarid: 110 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 102
tagasi üles
vaata kasutaja infot saada privaatsõnum
jtamm
HV kasutaja
jtamm

liitunud: 24.07.2007




sõnum 06.05.2015 19:55:04 vasta tsitaadiga

Praegu hakkasin vaikselt C# kasutades asja kallale. Visual Studioga koolis juba varasemalt ka natuke kokku puutunud, nii et ei ole täiesti "must maa" küll aga on seda guugeldamist ja youtube tutorialite vaatamisi kõvasti. Paganama head abivahendid ikka icon_biggrin.gif
Aga jah, kindel plaan on (lähi)tulevikus java'ga ka sõbraks saada ikka.
Igatahes tänud kõigile, kes vaevusid vastama, sain tuleviku tarbeks ka üldistest eelistustest aimu thumbs_up.gif
Kommentaarid: 12 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum
LKits
HV Guru
LKits

liitunud: 06.09.2007




sõnum 06.05.2015 20:08:26 vasta tsitaadiga

Visual Studio on vägagi mugav töövahend, aga ettevõtetele veidi kulukas icon_razz.gif

thumbs_up.gif jõudu ja jaksu koodikirjutamisel!

_________________
itLahendused - Arvutite remont ja hooldus, veebilehtede loomine, soodne veebimajutus. Võta ühendust! Tel: +372 555 268 97 ja e-post info@itlahendused.ee
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 06.05.2015 21:45:30 vasta tsitaadiga

IntelliJ-põhised IDE'd on ka vägagi pädevad. Mis meeldib Visual Studio ees on oluliselt kiirem Autocomplete.
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
jtamm
HV kasutaja
jtamm

liitunud: 24.07.2007




sõnum 06.05.2015 22:12:14 vasta tsitaadiga

Nonii, olen esimese probleemi otsa sattunud, millest ei suuda läbi hammustada. Tundub küll lihtne asi, aga no ei saa hakkama. Nimelt tahan lihtsalt ühe nupuvajutusega uue form-i avada aga VS viskab errorit:
Spoiler Spoiler Spoiler

Ilmselgelt on ju Form2 nimega vorm olemas aga viskab veakoodi CS0246.
Kui keegi C# tundev inimene oskaks suunata, oleks väga tänulik. Kasutan VS 2015 RC
Kommentaarid: 12 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum
i8080
Kreisi kasutaja
i8080

liitunud: 15.03.2002



Autoriseeritud ID-kaardiga

sõnum 07.05.2015 12:40:34 vasta tsitaadiga

kas Form2.cs on ikka algusosas midagi sellist (õige namespace ja public class):


namespace S71200Driver
{
  public class Form2()
  {
  }



ja loodetavasti frmMain.cs on samuti namespace S71200Driver. kui on erinevad, siis päris alguses oleks vaja lisada rida


using NamespaceNimiMisSealTesiesFormisOn;

Kommentaarid: 169 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 151
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
raxz
HV Guru

liitunud: 27.07.2003




sõnum 07.05.2015 12:57:43 vasta tsitaadiga

S7-1200 oskab muidu ise ka ühenduse luua. TCON ja TSEND. Talle on võimalik selgeks teha ka otse mysqli kirjutamine, aga see on keerulisem progremine. Mõned mehed kirjutavad ladderis igasuguseid protokolle.
Muidugi on selleks kõigeks vaja vaba ressurssi kontrolleris.
Kommentaarid: 46 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 45
tagasi üles
vaata kasutaja infot saada privaatsõnum
RassK
HV Guru
RassK

liitunud: 17.01.2007



Autoriseeritud ID-kaardiga Online

sõnum 07.05.2015 23:26:06 vasta tsitaadiga

jnt kirjutas:
...
Aga kui sul mingit keskkonda täna pole ja oled täiesti puhtal lehel, siis tõesti, miks mitte node.js poole vaadata?

Rauno266, palun ära VB'd enam progemiskeeleks nimeta... Palun?


VS on väga kena valik töövahendiks, eriti 2012, 2013 veidi uimane, 2015 veel ootaks veidi. Korralik tööriist muidu, enda üks lemmikutest thumbs_up.gif

Kuigi ma pole ka VB fänn ja selle lugemine isegi tekitab õudust, siis tegu on ikkagi korraliku keelega, siiani veel Enterprise tasandil levinud. See, et personaalsed probleemid sellega on, ei tee sellest veel vähem väärtuslikumat keelt. Lõppkokkuvõttes kompileerub C# ja VB ikkagi ühele pulgale (CIL).

Mis puutub lahendusse, siis Formsiga pole väga mõttekas lahendada seda. Kui juba C# ja VS, siis valiks ise Windows Service template'i ja suhtluse mapid controller'iga kuskile confi (XML, Json vms). Kui väga GUI'ga confida tahta, siis võib alati selle eraldi teha või kuskile Service'sse loogiliselt sisse ehitada. Service'i installid hiljem Windows Service'ite hulka ja määrad auto startupi. See siis lokaalse lahenduse puhul.

Kokkuvõttes muidugi sellise lahenduse jaoks kõige raskem stack. Node.js jms tuleks kaalult kergem + hetkel veel multiplatvormi eelis.

jtamm, viidates viimasele probleemile, siis sellisel juhul alati "ctrl + . (punkt)" shortcut aitab. Kui ilmub valikusse import namespace, siis on jäänud lihtsalt namespace importimata (ehk siis nö alamjaotus, kus vastav objekt peaks asuma loogiliselt (mitte füüsiliselt)). Kui seda ei ilmu, siis proovid valele objektile viidata või on mõni library projektis viitamata jäänud.
Kommentaarid: 116 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 101
tagasi üles
vaata kasutaja infot saada privaatsõnum
jnt
HV Guru
jnt

liitunud: 10.05.2005



Autoriseeritud ID-kaardiga

sõnum 08.05.2015 00:10:34 vasta tsitaadiga

RassK, see, et enterprise'ides asja veel palju kasutusel on, ei tee keelt korralikuks. Olen veel hullemaid, konkreetselt katkiseid keeli näinud mille otsas suured ja kriitilised süsteemid töötavad, siin samas eestis ka. Tehnoloogilises mõttes on kõige mõttetum rääkida suurtest enterprise'idest, kuna need on alati 20+ aastat ajast maas. Pole mingeid personaalseid probleeme, antud küsimus ei vaja isiklikuks minemist.

Ja hetkel puhtalt lehelt uut aplikatsiooni tegema hakata ja VB'd isegi kaaluda? Ma ei soovitaks oma vaenlasele ka nii piinarohket tulevikku.

_________________
Progemisest: https://byteaether.github.io/
Seisab keldris vana 386-486-Pentium1? Räägime! Ehk saan vanakesele uue elu anda. icon_wink.gif
Vaata siia, äkki müün midagi põnevat -> https://www.osta.ee/index.php?fuseaction=listing.seller&q[seller]=jnt
Kommentaarid: 110 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 102
tagasi üles
vaata kasutaja infot saada privaatsõnum
Mnator
HV Guru

liitunud: 18.10.2007




sõnum 08.05.2015 08:48:47 vasta tsitaadiga

jnt, ja ise soovitad hoolega arvutiressursside tapjat javat........ pada sõimab katelt!
Kommentaarid: 1 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 1
tagasi üles
vaata kasutaja infot saada privaatsõnum
LKits
HV Guru
LKits

liitunud: 06.09.2007




sõnum 08.05.2015 08:58:09 vasta tsitaadiga

Õnneks on Windows platvormil java välja suremas... vähemalt pole viimasel ajal väga kokku puutunud.

Kui tõesti multi-platvorm vajalik, siis node.js thumbs_up.gif

_________________
itLahendused - Arvutite remont ja hooldus, veebilehtede loomine, soodne veebimajutus. Võta ühendust! Tel: +372 555 268 97 ja e-post info@itlahendused.ee
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
RassK
HV Guru
RassK

liitunud: 17.01.2007



Autoriseeritud ID-kaardiga Online

sõnum 08.05.2015 09:34:05 vasta tsitaadiga

jnt, küsimus ongi isiklik, sest keele valik on personaalne (issue). Lisaks on tegu veel täiesti uueneva keelega, koos C# 6'ga tuleb VB 14, seega ma ei mõista, kust otsast tegu "katkise" keelega on. Võta milline keel tahes järgmisest valikust: C#, VB, IronRuby, C++ / CLI - ning tänu .net platvormile jõuad ikka tulemuselt täpselt samasse kohta.

LKits, väljasuremisest on ka järgmise veerandsajandi jooksul vara rääkida icon_smile.gif
Kommentaarid: 116 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 101
tagasi üles
vaata kasutaja infot saada privaatsõnum
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 08.05.2015 09:53:41 vasta tsitaadiga

Java väljasuremisest võib võibolla äärmisel juhul natuke rääkida desktopil, aga kindlasti mitte serverrakendustes. Ärge kujutage endale asju ette. icon_smile.gif

Tõsi küll, applet tehnoloogia on tõesti tavakasutusest välja suremas ja jumal tänatud, et on.

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
sukelduja
HV Guru
sukelduja

liitunud: 14.06.2007




sõnum 08.05.2015 10:35:43 vasta tsitaadiga

LKits kirjutas:
Visual Studio on vägagi mugav töövahend, aga ettevõtetele veidi kulukas icon_razz.gif

thumbs_up.gif jõudu ja jaksu koodikirjutamisel!

Alustav ettevõte ( ka ühemehe firma ) võib ühineda Bizsparkiga. Saab kõik tasuta kolmeks aastaks. https://www.microsoft.com/bizspark/about/default.aspx
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum
jnt
HV Guru
jnt

liitunud: 10.05.2005



Autoriseeritud ID-kaardiga

sõnum 08.05.2015 11:28:25 vasta tsitaadiga

RassK, konkreetselt ma ei öelnud, et VB katkine on. Ma ütlesin, et olen ka päriselt katkiseid keeli enterprise'ides näinud, mille otsas suured süsteemid töötavad. Tõin selle välja selleks, et näidata, et enterprise'ide toomine argumendiks ei ole asjalik argument.

Kui sul on kõrvuti VB ja C# ja sa alustad puhtalt lehelt, pole mitte ühtegi argumenti VB kasuks... Isegi, kui kõik muu kõrvale jätta ja lähme päris "lihtsaks" ära, siis kumba on kiirem kirjutada, kas "THEN" ja "END" või "{" ja "}"?

Mnator, rääkisin vaid võimalusest ja keeleliselt on java ilus keel. Nagu ka C#. (Vot sõna "ilus" on juba personaalne teema)

_________________
Progemisest: https://byteaether.github.io/
Seisab keldris vana 386-486-Pentium1? Räägime! Ehk saan vanakesele uue elu anda. icon_wink.gif
Vaata siia, äkki müün midagi põnevat -> https://www.osta.ee/index.php?fuseaction=listing.seller&q[seller]=jnt
Kommentaarid: 110 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 102
tagasi üles
vaata kasutaja infot saada privaatsõnum
sukelduja
HV Guru
sukelduja

liitunud: 14.06.2007




sõnum 08.05.2015 11:45:12 vasta tsitaadiga

jnt kirjutas:
RassK, konkreetselt ma ei öelnud, et VB katkine on. Ma ütlesin, et olen ka päriselt katkiseid keeli enterprise'ides näinud, mille otsas suured süsteemid töötavad. Tõin selle välja selleks, et näidata, et enterprise'ide toomine argumendiks ei ole asjalik argument.

Kui sul on kõrvuti VB ja C# ja sa alustad puhtalt lehelt, pole mitte ühtegi argumenti VB kasuks... Isegi, kui kõik muu kõrvale jätta ja lähme päris "lihtsaks" ära, siis kumba on kiirem kirjutada, kas "THEN" ja "END" või "{" ja "}"?

Mnator, rääkisin vaid võimalusest ja keeleliselt on java ilus keel. Nagu ka C#. (Vot sõna "ilus" on juba personaalne teema)

Mispoolest java "ilusam" on kui näiteks C? Mis kasu on ilust kui absoluutselt kõik asjad, mis java peal töötavad, on võimelised suvalisel ajahetkel ilma mingi nähtava põhjuseta kokku jooksma.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum
jnt
HV Guru
jnt

liitunud: 10.05.2005



Autoriseeritud ID-kaardiga

sõnum 08.05.2015 11:48:38 vasta tsitaadiga

sukelduja, korralikult OOP's kribamine on ilus. Ja pointeritega C's pidevalt nö "self"i kaasa andmine pole normaalne OOP. Kuid lõpetuseks, kus ma võrdlesin C'd ja javat? Palun näita.
Absoluutselt kõik asjad, mis ükskõik mis keeles on kribatud, on võimelised suvalisel ajahetkel kokku jooksma. Huvitav, mul pole java'ga olnud rohkem probleeme, kui C#'iga näiteks. Pigem vastupidi. Tõsi, puhast C'd olen veidi vähem kirjutanud, ei oska "kõhutunde" järgi hinnata.

Lahmida on alati tore...

_________________
Progemisest: https://byteaether.github.io/
Seisab keldris vana 386-486-Pentium1? Räägime! Ehk saan vanakesele uue elu anda. icon_wink.gif
Vaata siia, äkki müün midagi põnevat -> https://www.osta.ee/index.php?fuseaction=listing.seller&q[seller]=jnt
Kommentaarid: 110 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 102
tagasi üles
vaata kasutaja infot saada privaatsõnum
sukelduja
HV Guru
sukelduja

liitunud: 14.06.2007




sõnum 08.05.2015 11:53:07 vasta tsitaadiga

jnt kirjutas:
sukelduja, korralikult OOP's kribamine on ilus. Ja pointeritega C's pidevalt nö "self"i kaasa andmine pole normaalne OOP. Kuid lõpetuseks, kus ma võrdlesin C'd ja javat? Palun näita.
Absoluutselt kõik asjad, mis ükskõik mis keeles on kribatud, on võimelised suvalisel ajahetkel kokku jooksma.

Panid java programmeerija väärtushinnangud ilusasti ühe lausega paika.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum
RassK
HV Guru
RassK

liitunud: 17.01.2007



Autoriseeritud ID-kaardiga Online

sõnum 08.05.2015 13:53:47 vasta tsitaadiga

jnt, No eks neid erandeid ikka leidub, enamasti ikka kasutatakse stabiilset keskkonda, sellest ka pool sajandit mahajäämust. Süntaksi meeldimine on ikkagi isiklik eripära, VB disainiti "loetavaks" (Sõna otseses mõttes. See, et loogiliselt vähe teisiti on, on juba muu probleem), ehk siis täpselt sama teema on Ruby'ga ja millegi pärast sellega probleeme ei tule. Kuigi viimast võrreldakse süntaksi poolest "sajandi" taguse VB 6'ga.
Kommentaarid: 116 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 101
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Milliseid vahendeid kasutada programmi loomiseks? mine lehele 1, 2  järgmine
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.