Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
jtamm
HV kasutaja

liitunud: 24.07.2007
|
05.05.2015 19:25:39
Milliseid vahendeid kasutada programmi loomiseks? |
|
|
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
|
|
Kommentaarid: 12 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
12 |
|
tagasi üles |
|
 |
LKits
HV Guru

liitunud: 06.09.2007
|
|
Kommentaarid: 13 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
13 |
|
tagasi üles |
|
 |
jtamm
HV kasutaja

liitunud: 24.07.2007
|
05.05.2015 20:11:17
|
|
|
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 |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
05.05.2015 23:56:44
|
|
|
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 |
|
 |
raxz
HV Guru
liitunud: 27.07.2003
|
06.05.2015 01:55:00
|
|
|
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 |
|
 |
Rauno266
Kreisi kasutaja
liitunud: 03.07.2009
|
06.05.2015 13:22:19
|
|
|
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 |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
06.05.2015 16:41:43
|
|
|
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.
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 |
|
 |
jtamm
HV kasutaja

liitunud: 24.07.2007
|
06.05.2015 19:55:04
|
|
|
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
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
|
|
Kommentaarid: 12 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
12 |
|
tagasi üles |
|
 |
LKits
HV Guru

liitunud: 06.09.2007
|
|
Kommentaarid: 13 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
13 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
06.05.2015 21:45:30
|
|
|
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 |
|
 |
jtamm
HV kasutaja

liitunud: 24.07.2007
|
06.05.2015 22:12:14
|
|
|
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 
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 |
|
 |
i8080
Kreisi kasutaja

liitunud: 15.03.2002
|
07.05.2015 12:40:34
|
|
|
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 |
|
 |
raxz
HV Guru
liitunud: 27.07.2003
|
07.05.2015 12:57:43
|
|
|
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 |
|
 |
RassK
HV Guru

liitunud: 17.01.2007

|
07.05.2015 23:26:06
|
|
|
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
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 |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
08.05.2015 00:10:34
|
|
|
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.
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 |
|
 |
Mnator
HV Guru
liitunud: 18.10.2007
|
08.05.2015 08:48:47
|
|
|
jnt, ja ise soovitad hoolega arvutiressursside tapjat javat........ pada sõimab katelt!
|
|
Kommentaarid: 1 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
1 |
|
tagasi üles |
|
 |
LKits
HV Guru

liitunud: 06.09.2007
|
|
Kommentaarid: 13 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
13 |
|
tagasi üles |
|
 |
RassK
HV Guru

liitunud: 17.01.2007

|
08.05.2015 09:34:05
|
|
|
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
|
|
Kommentaarid: 116 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
101 |
|
tagasi üles |
|
 |
Fukiku
Kreisi kasutaja

liitunud: 06.11.2003
|
08.05.2015 09:53:41
|
|
|
Java väljasuremisest võib võibolla äärmisel juhul natuke rääkida desktopil, aga kindlasti mitte serverrakendustes. Ärge kujutage endale asju ette.
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 |
|
 |
sukelduja
HV Guru

liitunud: 14.06.2007
|
08.05.2015 10:35:43
|
|
|
LKits kirjutas: |
Visual Studio on vägagi mugav töövahend, aga ettevõtetele veidi kulukas
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 |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
08.05.2015 11:28:25
|
|
|
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.
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 |
|
 |
sukelduja
HV Guru

liitunud: 14.06.2007
|
08.05.2015 11:45:12
|
|
|
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 |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
08.05.2015 11:48:38
|
|
|
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.
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 |
|
 |
sukelduja
HV Guru

liitunud: 14.06.2007
|
08.05.2015 11:53:07
|
|
|
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 |
|
 |
RassK
HV Guru

liitunud: 17.01.2007

|
08.05.2015 13:53:47
|
|
|
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 |
|
 |
|