Jump to content

Ar ko sākt, lai kļūtu par LABU programmētāju?


Gaisma
 Share

Recommended Posts

Mezavecis
pirms 4 stundām , rnxx teica:

No laba var.

Tad kad dzīvē būšu ar tādu programmētaju izbijušu filologu, teologu vai filozofu runājis, tad varēšu ticēt šādām pasakām. Līdz šim visi satiktie programmētāji vairāk vai mazāk saistīti ar eksakto jomu, kur viss grozās ap rēķināšanu. Top līmeņa programmētāji visbiežāk izbijuši inženieri, elektroniķi. Bet ne filozofi vai kaut kādi tur mārketinga speciālisti. Programmētājs nav un nebūs tādi kā javeris, kas daudz runā, maz dara. 

 

 

Link to comment
Share on other sites

Skaitļošanu cik necik mūsdienām tuvākā veidā datu analīzei pirmoreiz nopietnāk izmantoja kāreiz filologi un matemātiķi. Drīz vien arī fiziķi, protams, viņi neprata štancēt ERP/CRM sistēmas. Tādēļ arī noteikti daudz runāja, bet, iespējams, neprata neko darīt.

 

 

 

Labots - rnxx
Link to comment
Share on other sites

Teologiem tāpat ir kur labi pelnīt. Nav matemātiskas prasības.

Kam neinteresē, tie neko neprogrammē pat pēc datorzinātņu studijām. Strādā citus darbus.

 

  • Patīk 1
Link to comment
Share on other sites

  • 1 month later...
2018.11.8. , 17:17, usver teica:

 

Java tur ir pieminēta tikai garāmejot, bet C++ ziņā tas ir apšņikāts tutoriālis. Labāk nekā nekas, protams.
Prasītos pielikt klāt aprakstu, ko ar to C++ var darīt un kur viņš stāv kopējā zoodārzā. Piemēram, ka mājaslapām nederēs, lai gan skaitās, ka "māki programmēt".

 

Bet visumā kaut kas latviski ir labi - ja kaut vienam skolēnam radīsies tālejoša interese, tad tas jau būs labi. Ar kaut ko ir jāsāk.

Kā apgalvo kāds labs programmēšanas pasniedzējs, ar C++ nevajadzētu sākt apmācīt programmēšanai!


2018.11.8. , 11:47, usver teica:

Muļķības. Nosauktās ir augsta līmeņa valodas, un tieši pieejamākas cilvēkiem. Tu gaidi atbiruma samazinājumu, iekļaujot asm 2. semestrī? :D 

 

Studentus atbirdina tikai par to, ka viņi nenokārto 3+ vai 4+ DAŽĀDUS kursus (kā kurā augstskolā) - tipiski matemātiku un programmēšanu. Līdz tam tiek piedāvāta "atkārtota kursa apgūšana".
 

P.S: ir no dažādām pusēm dzirdēts "aizraujošs" veids, kā apgūt programmēšanu:

avots: https://bash.im/quote/437856

Jā, absolūtās muļķības. Šodien uzrāvos Pasaules studentu programmēšanas olimpiādes pusfināla rezultātiem; mūsējiem no LU - 9.vieta. Zini, kurš ieņēma 1.vietu??? Maskavas Valsts Universitātes komanda, kurā kā reiz strādā pasniedzējs, kurš saviem studentiem māca programmēšanu ar Pascal valodu, kam seko Asemblers un tālāk - C valoda. Protams, ka viņš droši vien neko nejēdz no programmēšanas!

Link to comment
Share on other sites

2018.11.8. , 11:47, usver teica:

Muļķības. Nosauktās ir augsta līmeņa valodas, un tieši pieejamākas cilvēkiem. Tu gaidi atbiruma samazinājumu, iekļaujot asm 2. semestrī? :D 

 

Studentus atbirdina tikai par to, ka viņi nenokārto 3+ vai 4+ DAŽĀDUS kursus (kā kurā augstskolā) - tipiski matemātiku un programmēšanu. Līdz tam tiek piedāvāta "atkārtota kursa apgūšana".
 

P.S: ir no dažādām pusēm dzirdēts "aizraujošs" veids, kā apgūt programmēšanu:

avots: https://bash.im/quote/437856

Ne jau asemblera iekļaušana 2.semestrī samazinās atbirumu. To samazinās zemāks programmēšanā ieiešanas slieksnis, kas ir Pascal, nevis C++ vai C#, ko māca mūsu augstskolās.

Link to comment
Share on other sites

2018.11.8. , 17:17, usver teica:

 

Java tur ir pieminēta tikai garāmejot, bet C++ ziņā tas ir apšņikāts tutoriālis. Labāk nekā nekas, protams.
Prasītos pielikt klāt aprakstu, ko ar to C++ var darīt un kur viņš stāv kopējā zoodārzā. Piemēram, ka mājaslapām nederēs, lai gan skaitās, ka "māki programmēt".

 

Bet visumā kaut kas latviski ir labi - ja kaut vienam skolēnam radīsies tālejoša interese, tad tas jau būs labi. Ar kaut ko ir jāsāk.

C++ priekš skolēna - pārāk augsts slieksnis. Nezinu, kāpēc mūsu augstskolās cilvēkiem, kas līdz tam par programmēšanu bija tikai dzirdējuši, māca C++, C# u.c. Nezinātājiem tas ir pārāk augsts slieksnis. Un tas daudzus aizbiedē no programmēšanas. Vēl viens jautājums - kāpēc tiek mācīta programmēšana Windows (faktiski MS-DOS) vidē, nevis Linux sistēmā, kur tam ir visi bezmaksas rīki?!

Link to comment
Share on other sites

Pirms 4 minūtēm , Mateushs teica:

Vēl viens jautājums - kāpēc tiek mācīta programmēšana Windows (faktiski MS-DOS) vidē, nevis Linux sistēmā, kur tam ir visi bezmaksas rīki?! 

Studentiem vai tad MS rīki vai tad ir par maksu?
Ja par Linux - pāris nedēļas ar viņu cīnos. Tieši *cīnos*, jo ~25 gadu laikā ir pierasts, ka "everything just works", bet ar Linux viss ir mazliet citādāk :crazy: Bet nu neko, ir interesanti.

Link to comment
Share on other sites

Pirms 8 minūtēm , binary teica:

Studentiem vai tad MS rīki vai tad ir par maksu?
Ja par Linux - pāris nedēļas ar viņu cīnos. Tieši *cīnos*, jo ~25 gadu laikā ir pierasts, ka "everything just works", bet ar Linux viss ir mazliet citādāk :crazy: Bet nu neko, ir interesanti.

Linux viss strādā normāli. Vismaz man. Studentiem Visual Studio ir bezmaksas, taču pēc augstskolas cilvēkam, kas māk programēt C# valodā, piemēram, programēšanas vide ir vai nu jāpērk, vai nu jāzog torrentos.

Labots - Mateushs
Link to comment
Share on other sites

Pirms 34 minūtēm , Mateushs teica:

To samazinās zemāks programmēšanā ieiešanas slieksnis, kas ir Pascal

Es domāju ka mironis Pascāls jau sen ir iebalzamēts un norakts kautkur, bet izrādās ir indivīdi, kuri grib viņu reanimēt un turpināt mocīt cilvēkus.

 

Pirms 43 minūtēm , Mateushs teica:

kurš saviem studentiem māca programmēšanu ar Pascal valodu, kam seko Asemblers un tālāk - C valoda.

Tajās olimpiādēs uzvar ļoti apdāvināti studenti, kuri uzvarētu neatkarīgi no tā kādu programmēšanas valodu viņiem māca. Pati programmēšanas valoda tur ir otršķirīga.

Arī pilnīgi ambāļi var iemācīties C++, bet nespēt risināt konkrētas problēmas, kamēr ir cilvēki, kuri izveido lieliskas lietas pat JavaScriptā.

 

Jebkurā gadījumā, tie kam programmēšana padodas iemācīsies netkarīgi no valodas. Neredzu jēgu jau pašā sākumā mocīt visus un aizbaidīt tos kam varbūt nav tik liela motivācija, ar C++ vai tamlīdzīgām izvirtībām, bet izmantot ko cilvēcīgāku, kautvai to pašu Python.

 

P.S. C++ ir viena no valodām kas man īpaši nepatīk, tapēc pie jebkuras izdevības cenšos no viņas izvairīties. Ja ir iespējams tad lietoju tīru C, vai C un Pythona kombināciju.

Link to comment
Share on other sites

Pirms 14 minūtēm , binary teica:

Ja par Linux - pāris nedēļas ar viņu cīnos. Tieši *cīnos*, jo ~25 gadu laikā ir pierasts, ka "everything just works", bet ar Linux viss ir mazliet citādāk :crazy:

 

Nezinu ko tu tur cīnies un kas tev nestrādā. Man universitātē bija tikai Linux darbastacijas, tāds Windows nemaz nebij pieejams, ja neskaita rakstāmmašinas kur dokumentus gatavot. Windowsu gan darbā, gan mājās neesu lietojis gadus 5 vismaz, retu reizi tik sanāk paspaidīt kad kādam paziņam/radiniekam ko vajag sataisīt.

Linuxā viss tieši tāpat kā Windows "Just Works" ja saprot ko dara, nekādas maģijas tur nav. 

Link to comment
Share on other sites

Pirms 11 minūtēm , AndrisBB teica:

Es domāju ka mironis Pascāls jau sen ir iebalzamēts un norakts kautkur, bet izrādās ir indivīdi, kuri grib viņu reanimēt un turpināt mocīt cilvēkus.

 

Tajās olimpiādēs uzvar ļoti apdāvināti studenti, kuri uzvarētu neatkarīgi no tā kādu programmēšanas valodu viņiem māca. Pati programmēšanas valoda tur ir otršķirīga.

Arī pilnīgi ambāļi var iemācīties C++, bet nespēt risināt konkrētas problēmas, kamēr ir cilvēki, kuri izveido lieliskas lietas pat JavaScriptā.

 

Jebkurā gadījumā, tie kam programmēšana padodas iemācīsies netkarīgi no valodas. Neredzu jēgu jau pašā sākumā mocīt visus un aizbaidīt tos kam varbūt nav tik liela motivācija, ar C++ vai tamlīdzīgām izvirtībām, bet izmantot ko cilvēcīgāku, kautvai to pašu Python.

 

P.S. C++ ir viena no valodām kas man īpaši nepatīk, tapēc pie jebkuras izdevības cenšos no viņas izvairīties. Ja ir iespējams tad lietoju tīru C, vai C un Pythona kombināciju.

Olimpiādes lielā mērā ir rādītājs programmēšanas pasniegšanas kvalitātei mūsu augstskolās. Es nezinu, uz kāda pamata Pascal tika atmests. Šī valoda tika speciāli radīta, lai mācītu programmēšanu, un tā joprojām tam der! Ir atšķirība starp valodu, kas jāizvēlās, lai mācītos programmēt, un valodu, kurā cilvēks programmēs. Es tomēr uzticos mācībspēkiem, kuru metodes ir pierādījušas sevi dzīvē ar augstiem rezultātiem, nevis bezargumentu runāšanai par to, ka tā valoda ir mirusi, bet, lūk, cita ir moderna un baigi laba. Rezultāti parāda, kam ir taisnība.

Labots - Mateushs
Link to comment
Share on other sites

Pirms 5 minūtēm , Mateushs teica:

Linux viss strādā normāli. Vismaz man.

Tikai tāpēc, ka Linuxī nebāz degunu tur, kur var uzrauties uz problēmām :D

 

Pirms 6 minūtēm , Mateushs teica:

Studentiem Visual Studio ir bezmaksas, taču pēc augstskolas cilvēkam, kas māk programēt C# valodā, piemēram, programēšanas vide ir vai nu jāpērk, vai nu jāzog torrentos.

Visual Studio ir ne tikai C#, bet arī C, C++.

Visual Studio bez maksas var lietot arī pēc studiju beigšanas - kā mājās, tā darbā. Turklāt darba vieta parasti nodrošina nepieciešamo datortehniku un programmatūru. Tāpat darba vietās nereti ir iespēja izvēlēties arī citu IDE.

 

Pirms 58 minūtēm , Mateushs teica:

Šodien uzrāvos Pasaules studentu programmēšanas olimpiādes pusfināla rezultātiem; mūsējiem no LU - 9.vieta.

Nezinu, kas tur par studentiem, bet ex-kolēģi, kurējie vazājās pa tām olimpiādēm, darbā lietoja Visual Studio un rakstīja C#. Tas tā, starp citu.

 

Pirms 2 minūtēm , AndrisBB teica:

Nezinu ko tu tur cīnies un kas tev nestrādā. (..)  Linuxā viss tieši tāpat kā Windows "Just W orks" ja saprot ko dara, nekādas maģijas tur nav. 

Vari ieteikt normālu IDE? Nu tādu, kura prastu feini strādāt ar GDB - tā fiksi, bez gļukiem, ātri un tā. Pagaidām mēģinu NetBeans, bet nu ar šo lēnām jāstepo pa rindām, citādi ir gadījies, ka kaut kas viņam tur "iestrēgst". Memory breakpointus pagaidām neesmu mēģinājis (domājams, ka viņš to prot?). Ar visu lēno stepošanu arī bieži rādās kādam variāblim "optimized out" - izrādās, vajag vēl pāris stepus, lai šis atlec atpakaļ(!!!) un tad viss ir OK. Laikam nepareizus flagus lietoju (-g -Og, ja atmiņa neviļ).

 

Labi vismaz, ka sanāca atrast, ka ptrace vajag atļaut kaut ko tur pamainīt, lai gdb vispār varētu izmantot. Bet nu jā, šitais moments paņēma kādu laiku…

 

TortoiseSVN ekvivalentu tā arī nav sanācis atrast. Vari kaut ko ieteikt? It kā daudzi slavē RabbitSVN, bet nu nestrādā viņš. Un saki ko gribi, bet blame caur komandrindu nav lietojams.

 

Bet favorīts - pirms kaut kādiem gadiem pazuda laptopa tīkla karte, jo nomainīju ekrāna izšķirtspēju… Tāds, lūk, ir tas "just works" Linux pasaulē. Protams, visu var atrisināt, "ja saprot, ko dara" (t.i., ja prot sagooglēt un/vai notriekt dažas stundas laika uz katru sīkumu). Bet nu es to nesauktu par "everything just works". Windows pasaulē kaut kā nav tik daudz sīku, nedastrādātu štruntu.

 

 


Pirms 9 minūtēm , Mateushs teica:

Olimpiādes ir rādītājs programmēšanas pasniegšanas kvalitātei mūsu augstskolās.

Bullshit. Olimpiādes ir rādītājs studentu ieinteresētībai izvēlētajā jomā un viņu spējai saprast, ka ārpus viņu ciema robežām ir cits līmenis. Ar pasniegšanas kvalitāti augstskolās tam ir ļoti maz sakara.

Link to comment
Share on other sites

Esu strādājis universitātē un mācijis C (vadījis labaratorijas darbus MCU programmēšanā), ne manā ne arī kādā citā universitāte neesu redējis ka vēl izmantotu Pascalu mācīšanai, acīmredzot ir iemesli. Vienīgā saskarsme bij kad C++ modulī studentiem bij jāizveido Huffman algoritms codēšanai/decodēšai un tad daudzos research paperos bij piemēri Paskālī (protams paši dokumenti arī no tās ēras - 80tie). 

Link to comment
Share on other sites

Pirms 16 minūtēm , binary teica:

Tikai tāpēc, ka Linuxī nebāz degunu tur, kur var uzrauties uz problēmām :D

 

Visual Studio ir ne tikai C#, bet arī C, C++.

Visual Studio bez maksas var lietot arī pēc studiju beigšanas - kā mājās, tā darbā. Turklāt darba vieta parasti nodrošina nepieciešamo datortehniku un programmatūru. Tāpat darba vietās nereti ir iespēja izvēlēties arī citu IDE.

 

Nezinu, kas tur par studentiem, bet ex-kolēģi, kurējie vazājās pa tām olimpiādēm, darbā lietoja Visual Studio un rakstīja C#. Tas tā, starp citu.

 

Vari ieteikt normālu IDE? Nu tādu, kura prastu feini strādāt ar GDB - tā fiksi, bez gļukiem, ātri un tā. Pagaidām mēģinu NetBeans, bet nu ar šo lēnām jāstepo pa rindām, citādi ir gadījies, ka kaut kas viņam tur "iestrēgst". Memory breakpointus pagaidām neesmu mēģinājis (domājams, ka viņš to prot?). Ar visu lēno stepošanu arī bieži rādās kādam variāblim "optimized out" - izrādās, vajag vēl pāris stepus, lai šis atlec atpakaļ(!!!) un tad viss ir OK. Laikam nepareizus flagus lietoju (-g -Og, ja atmiņa neviļ).

 

Labi vismaz, ka sanāca atrast, ka ptrace vajag atļaut kaut ko tur pamainīt, lai gdb vispār varētu izmantot. Bet nu jā, šitais moments paņēma kādu laiku…

 

TortoiseSVN ekvivalentu tā arī nav sanācis atrast. Vari kaut ko ieteikt? It kā daudzi slavē RabbitSVN, bet nu nestrādā viņš. Un saki ko gribi, bet blame caur komandrindu nav lietojams.

 

Bet favorīts - pirms kaut kādiem gadiem pazuda laptopa tīkla karte, jo nomainīju ekrāna izšķirtspēju… Tāds, lūk, ir tas "just works" Linux pasaulē. Protams, visu var atrisināt, "ja saprot, ko dara" (t.i., ja prot sagooglēt un/vai notriekt dažas stundas laika uz katru sīkumu). Bet nu es to nesauktu par "everything just works". Windows pasaulē kaut kā nav tik daudz sīku, nedastrādātu štruntu.

 

 

 

 

Bullshit. Olimpiādes ir rādītājs studentu ieinteresētībai izvēlētajā jomā un viņu spējai saprast, ka ārpus viņu ciema robežām ir cits līmenis. Ar pasniegšanas kvalitāti augstskolās tam ir ļoti maz sakara.

 

Nezinu, kas tur par studentiem, bet ex-kolēģi, kurējie vazājās pa tām olimpiādēm, darbā lietoja Visual Studio un rakstīja C#. Tas tā, starp citu. - kāds sakars kolēģiem, kas darbā lietoja C#, ar to, kā augstskolā pasniedz programmēšanu?!

 

Olimpiādes ir rādītājs studentu ieinteresētībai izvēlētajā jomā un viņu spējai saprast, ka ārpus viņu ciema robežām ir cits līmenis. Ar pasniegšanas kvalitāti augstskolās tam ir ļoti maz sakara. - tomēr atļaušos nepiekrist. Ieinteresētība ir lielā mērā atkarīga no tā, kā tiek mācīts priekšmets augstskolā. Ja slieksnis ir par augstu, tas cilvēkus aizbaida, nevis raisa interesi. Labākā gadījumā, cilvēks kaut kā nokārto programmēšanu, bet pēc augstskolas no tās bēg kā no uguns.

 

 

Pirms 11 minūtēm , AndrisBB teica:

Esu strādājis universitātē un mācijis C (vadījis labaratorijas darbus MCU programmēšanā), ne manā ne arī kādā citā universitāte neesu redējis ka vēl izmantotu Pascalu mācīšanai, acīmredzot ir iemesli. Vienīgā saskarsme bij kad C++ modulī studentiem bij jāizveido Huffman algoritms codēšanai/decodēšai un tad daudzos research paperos bij piemēri Paskālī (protams paši dokumenti arī no tās ēras - 80tie). 

Krievijā, kur programmētāju līmenis ir gana augsts, Pascal tiek plaši izmantota augstskolās. Olimpiādē krievi pārliecinoši ir labākie. Tas tiešām neliecina par to, kādā kvalitātē tur pasniedz programmēšanu?!! 

Labots - Mateushs
Link to comment
Share on other sites

Pirms 4 minūtēm , Mateushs teica:

- tomēr atļaušos nepiekrist. Ieinteresētība ir lielā mērā atkarīga no tā, kā tiek mācīts priekšmets augstskolā. Ja slieksnis ir par augstu, tas cilvēkus aizbaida, nevis raisa interesi. Labākā gadījumā, cilvēks kaut kā nokārto programmēšanu, bet pēc augstskolas no tās bēg kā no uguns. 

Vari piekrist, vari nepiekrist - tava izvēle. Es tomēr palieku pie sava viedokļa - tiem, kas vazājas pa olimpiādēm, ieinteresētība ir neatkarīgi no augstskolas. Vienīgais, kā augstskola tur var palīdzēt - papildus strādāt ar attiecīgajiem indivīdiem, savukārt šādam darbam nav nekāda sakara ar pasniegšanu standarta lekcijās.

Tā starp citu, cik un kādās olimpiādēs pats esi piedalījies?

Link to comment
Share on other sites

Pirms 5 minūtēm , binary teica:

Visual Studio ir ne tikai C#, bet arī C, C++.

Kā arī JavaScript, Python un vesela rinda citu valodu/freimworku.

Pirms 6 minūtēm , binary teica:

Visual Studio bez maksas var lietot arī pēc studiju beigšanas - kā mājās, tā darbā.

Tak ir Community versija, kas ir bez maksas. Nezinu gan sīkumos kādi viņai ir ierobežojumi, ja izmanto komerciāli.

 

Pirms 8 minūtēm , binary teica:

Vari ieteikt normālu IDE? Nu tādu, kura prastu feini strādāt ar GDB - tā fiksi, bez gļukiem, ātri un tā.

Es neizmantoju IDE. Es izmantoju VS Code, kas var teikt ka lēnām jau būs izaugusi par IDE. GDB strādā bez problēmām, gan uz hosta, gan uz remote targetiem (parsvarā rakstu kodu kas darbijas uz cita devaisa). Ir debugeri gandrīz jebkurai valodai.

 

Pirms 13 minūtēm , binary teica:

TortoiseSVN ekvivalentu tā arī nav sanācis atrast. Vari kaut ko ieteikt?

Nav ne jausmas, nav sanācis izmantot pēdējos 5 gados, 99% gadījumu ir GIT.

 

Pirms 14 minūtēm , binary teica:

t favorīts - pirms kaut kādiem gadiem pazuda laptopa tīkla karte

Tīkla kartes tāpat vien nepazūd vai neparādās, tak var apskatities kas notiek ar driveriem, kas tieši notiek vai nenotiek utt. Cits jautājums ka nezin ko skatīties un tad googlo pats nezin ko, tad arī nevar atbildes atrast.

Link to comment
Share on other sites

Pirms 14 minūtēm , Mateushs teica:

Krievijā, kur programmētāju līmenis ir gana augsts, Pascal tiek plaši izmantota augstskolās. Olimpiādē krievi pārliecinoši ir labākie.

Tak es tev jau teicu, ka tie studenti kas tur uzvar uzvarētu arī mācoties C vai Javu, ar Paskal kā tādu tur nav sakara. Vienkārši tur universitātes ir mazliet aizsēdējušās 30 gadus pagātnē, varbūt ja izmantotu modernas metodes un tehnoloģijas, tad varbūt absolventi radītu arī konkurētspējīgus produktus, nevis tikai uzvarētu olimpiādēs.

Labots - AndrisBB
Link to comment
Share on other sites

Pirms 3 minūtēm , AndrisBB teica:

Cits jautājums ka nezin ko skatīties un tad googlo pats nezin ko, tad arī nevar atbildes atrast.

Man toreiz nebija pieejama offline google :(

Kad pirms kaut kādiem mēnešiem vajadzēja pārinstalēt PC, bija doma pāriet uz Linux. Bet nu pagooglēju, ko cilvēki raksta par Linux uz konkrētā laptopa - secinājums vecais, uz Windows "everything just works", savukārt uz Linux paies nedēļas, kamēr būs lietojams. Tā, protams, lielā mērā ir dzelžu ražotāju vaina.

 

Pirms 3 minūtēm , AndrisBB teica:

Nav ne jausmas, nav sanācis izmantot pēdējos 5 gados, 99% gadījumu ir GIT. 

Nu es 2 gadus arī SVN nebiju lietojis, bet domu jau tas nemaina - tie softi gan uz Windows, gan uz Linux bija gan pirms 2, gan 5, gan arī pirms 10 gadiem.

Tā starp citu, kas no grafiskajiem ir priekš GIT uz Linux? Domājams, ka drīzumā būs aktuāli.

 

Pirms 5 minūtēm , AndrisBB teica:

Es neizmantoju IDE. Es izmantoju VS Code, kas var teikt ka lēnām jau būs izaugusi par IDE.

Būs jāpamēģina. Atliek cerēt, ka VS Code ar GDB tiešām strādā *bez problēmām* (t.i., prot to, ko cilvēki sagaida no advancēta debuggera, nevis prot "bez problēmām" tikai atsevišķus sīkumus, kurus MS pacentušies implementēt tajā VS Code :D). Pagaidām gan dzirdētās atsauksmes (konkrēti C sakarā) nav bijušas pārāk glaimojošas.

 

Pirms 13 minūtēm , AndrisBB teica:

Tak ir Community versija, kas ir bez maksas. Nezinu gan sīkumos kādi viņai ir ierobežojumi, ja izmanto komerciāli. 

Ja atmiņa neviļ, tur ierobežojums bija nevis komerciālai lietošanai, bet visādu pluginu pieejamībā. Pareizāk sakot - nepieejamībā.

 

 

Link to comment
Share on other sites

Pirms 14 minūtēm , binary teica:

Tā starp citu, kas no grafiskajiem ir priekš GIT uz Linux?

No grafiskajiem labākais ir GitKracken ko arī izmantoju, ja kautkas sarežģītāks jādara (nesaprotami branči, fiksāk afskatīt kas un ko darījis, konflikti, daudz faili utt), bet pārsvarā jau visu daru no VS Code kur ir iebūvēts git klients (kā arī ir dažādi citi plugini, kas palīdz), lai ikdienas darbības veiktu pietiek.

 

Pirms 14 minūtēm , binary teica:

gan uz Linux bija gan pirms 2, gan 5, gan arī pirms 10 gadiem.

Ganjau ir, neesu pētijis.

 

Pirms 14 minūtēm , binary teica:

Pagaidām gan dzirdētās atsauksmes (konkrēti C sakarā) nav bijušas pārāk glaimojošas.

Nav īpaši daudz info kā to debuggeri dabūt pie dzīvības nestandarta gadījumos, piemēram ja kautkāds dīvains CPU jādebuggo caur retu interfeisu. Bet tākā ir nācies pašam rakstīt pluginu priekš tā (jau pieminētajam CPU), tad iekšējās darbības mehānisms ir skaidrs un aizņem 2 minūtes, lai setupotu jebkurai situācijai.

Protams jāsaprot ka tur nebūs visādas fīčas kā apskatīt CPU vai peripherialu reģistrus utt, tad tiešām jāņem ražotāja IDE, kas pārsvarā ir Eclipse.

Labots - AndrisBB
Link to comment
Share on other sites

1 stundu atpakaļ, AndrisBB teica:

Nezinu ko tu tur cīnies un kas tev nestrādā.

Ak jā, vēl pēdējā laika jautrības sagādāja kaut kādu IDE instalēšana. Izrādās, ka uz Ubuntu nevar no pakām uzlikt ne NetBeans, ne Eclipse. Nēnu uzlikt jau var, bet palaist nevar. Nemaz zināt negribu, cik stundas dēļ tā pakāsu…

Link to comment
Share on other sites

Nezinu vai ieteiktu cilvēkiem lietot Ubuntu, bet tavā gadījumā vairāk izklausāk ka Java vienkārši neiet vai versija nepareizā, manliekas ka Ubuntu pat nāk ar Open Source Javu, kura bieši nestrādā normali (Eclipsei patīk Oracle Java). Es droši vien sāktu ar to ka palaistu Eclipsi no komandrindas un paskatītos, ko Java saka, tad pieinstalētu "oficiālo" Javu un pārslēgtos uz to. 

Labots - AndrisBB
Link to comment
Share on other sites

Vienkāršāk ir paņemt installeri no izstrādātāja lapas. NetBeans gadījumā tas strādā, Eclipsei it kā arī vajadzētu. Bija tur kaut kādi bagi tām IDEēm, kas laikam ir salaboti, bet pakas vēl vecās.


Par ubuntu - slackwari desktopam negribas :) Kas bija uz datora, to lietoju. Varbūt kādreiz nomainīšu, bet ne tagad.

Link to comment
Share on other sites

2017.03.23. , 09:42, Gaisma teica:

Es gribu izaugt tā, lai varētu sevi saukt par labu programmētāju. 1. soli es daru - mācos 1. IT kursā, specialitātē - programmēšanas inženieris. Universitātē ieskatam esmu apguvusi C++, šobrīd mācos HTML, CSS, lieku kopā mājaslapu pēc vizuāla parauga. Tūlīt PHP sākšu apgūt. Bet universitātē mācītais ir tikai pats, pats pamats, ar to pietiks, lai es saprastu domu, kodu, bet ne lai labi kodētu, tur pašam daudz patstāvīgi jādarbojas. Prakse man būs tikai nākamgad, bet es vēlos praktiski vismaz mājās darboties tā, lai jau praksē varu sevi labi pierādīt. Tāpēc mans jautājums Jums - ar ko sākt? 

  • Es DevC++ varu vienkāršas programmiņas sastādīt, kas kaut ko aprēķina u.tml. Bet viņa turpat arī paliek. Bet vai es varu izdarīt kaut kā savādāk, kur es reāli jau to C++ ielieku iekšā - reālu programmu uztaisīt priekš sevis?
  • Es gribētu pamēģināt izveidot mājaslapu. Par wordpresiem u.tml. zinu, bet es vēlos pati izveidot dizainu, kāda tā lapa izskatīsies, nevis iet pēc tā, ko piedāvā. Notepadā ir skaidrs kā rakstīs css un html, atveru sevis uzrakstīto pārlukā, jā ir tā lapa, bet tā ir tikai man redzama, kā atvērts fails no mana kompja. Vai bez lieliem finanšu ieguldījumiem ir iespējams iesācējam izveidot mājaslapu, kuru reāli varu izmantot? Cik saprotu, tādai ir jāpieliek klāt datubāzes ( ko vēl neesmu mācījusies, bet varu sākt ).
  • Varbūt ir kādi ieteikumi?

 

Piebildīšu, ka nekad iepriekš netiku domājusi iet uz IT, mani tas neuzrunāja līdz brīdim, kad tomēr "apstākļu spiesta" aizgāju studēt IT un man tiešām iepatikās un joprojām patīk, bet mīnuss - man nav nekādu priekšzināšanu kā citiem kursa biedriem, jo neko vairāk par wordu, exceli, powerpointu nebiju darbinājusi līdz šim (tāpēc, lūdzu, nebrīnieties par pavisam elementāriem jautājumiem :))) )

 

Paldies par Jūsu laiku!

Cik tālu esi tikusi ar programmēšanu?

Link to comment
Share on other sites

Pirms 57 minūtēm , binary teica:

Izrādās, ka uz Ubuntu nevar no pakām uzlikt ne NetBeans, ne Eclipse.

Izklausās dīvaini. Man kā ne programmētājam bet elektroniķim, kurš tikai reizēm šo to paprogrammē, pirms 4 gadiem uz sava vecā "darba zirdziņa" Lenovo T420, pārejot uz Linux, un neko no tā nejēdzot vispār, gan uzlikt Ubuntu 14.04 LTS no nokačāta instalācijas diska, gan palaist uz tā Eclipsi, nebija pilnīgi nekādu problēmu. Neradās pilnīgi nekādi sarežģījumi. Lietot komandrindu nebija nekādas vajadzības. Nu labi - it kā zināms datora brends. Bet pēc tam to pašu atkārtojot uz kaut kāda vietējās mazpilsētas datorfirmā salasīta, lētā gala "noname" galda datora - arī nekādu problēmu. Ar windows nekad tik viegli un vienkārši nebija bijis - te viņš kādu ierīci nepazīst, draiveri ne tie un tādā garā. Uz abiem datoriem stāv arī Windows 7. Šo gadu gaitā, ja nu ir bijušas problēmas kaut ko uzinstalēt un palaist, tad tieši uz windows.

Link to comment
Share on other sites

M_J, dzīve nestāv uz vietas ;) Pirms 4 gadiem gūtā pieredze nu jau ir 4 gadus veca.

https://askubuntu.com/questions/1031171/eclipse-doesnt-start-on-ubuntu18-04

Tas par to Eclipse un NetBeans uz Ubuntu 18.04.

 

AndrisBB, starp citu, to eclipsi nemaz nevajadzēja laist no komandrindas - ja NetBeans pēc splashscreena vienkārši "aizvērās", tad Eclipse nocrashoja ar smuku lodziņu, kurā bija paziņots, kur meklēt log failu (user dirā).


Pirms 34 minūtēm , M_J teica:

Ar windows nekad tik viegli un vienkārši nebija bijis - te viņš kādu ierīci nepazīst, draiveri ne tie un tādā garā.

Oj, nu ja tādās lietās ieslīgstam, tad Linux vispār nekam neder - te viņš pat klaviatūru lāgā neprot (nevar regulēt ekrāna gaišumu, nestrādā vēl šādas tādas pogas), te viņš softus neprot (ir gana daudz softu, kas ir Windows-only; pašam savulaik viena tāda spēlīte bija aktuāla - viens no iemesliem, kāpēc bez Windows nu nekādi nevarēju).

Labots - binary
Link to comment
Share on other sites

Ar pēdējo Wine versiju vai tad eksistē Windows-only?

Labots - mrkaupo
Link to comment
Share on other sites

Pirms 18 minūtēm , binary teica:

Tas par to Eclipse un NetBeans uz Ubuntu 18.04.

 Tas bija pirms 4 gadiem - pilnīgi bez jabkādas Linux pieredzes. "Pirmā reize", kuru, protams atceras visu mūžu. Pirms mēneša uz viena no saviem datoriem nomainīju cieto disku un visu pārinstalēju - šoreiz jau uz Ubuntu 18.04LTS, uz otra tagad ir 16.04LTS, uz kuru šamējais pats "apgreidojās".  Neņemšos apgalvot, ka šoreiz, lai uzliktu un palaistu Eclipsi uz 18.04, neko neuzrakstīju komandrindā - vairs neatceros. Bet, ja neatceros, tad nekāda ievērības cienīga aizķeršanās nebija. Bet nu par to kuru vidi izvēlēties Windows vai Linux sāku nopietni domāt tad, kad pats kļuvu sev darba devējs. Viena lieta ir ja darba devējs nodrošina ar visu nepieciešamo, cita lieta - ja viss jāgādā pašam. Piemēram var spiesto plašu projektēšanā izmantot maksas PCAD, kas nenoliedzami ir laba programma ar miljons iespējām, darbojas uz Windows vai bezmaksas KiCad, kas vienlīdz labi darbojas abās vidēs un tieši pēdējā laikā ir ārkārtīgi strauji attīstījusies.

Link to comment
Share on other sites

Pirms 26 minūtēm , mrkaupo teica:

Ar pēdējo Wine versiju vai tad eksistē Windows-only?

Nezinu, pamēģini - https://appdb.winehq.org/objectManager.php?sClass=application&iId=2655

Man gan tas bija aktuāli pirms >10 gadiem.

Kaut kad nesen wine sakarā cits softs bija +/- aktuāls. Ja nemaldos, Total Commander. Nu un kaut kur lasīju cilvēka pieredzi, ka nevarēja piedabūt to wine normāli strādāt - līdz ko no softa, kas palaists zem wine, tiek palaists cits softs, tā arī tam citam softam bija jāiet caur wine - pat tad, ja tāds softs ir arī natīvā veidā uzinstalēts. Var jau būt, ka vienkārši konkrētais cilvēks nemācēja kaut ko sakonfigurēt…

 

Pirms 31 minūtēm , M_J teica:

Neņemšos apgalvot, ka šoreiz, lai uzliktu un palaistu Eclipsi uz 18.04, neko neuzrakstīju komandrindā - vairs neatceros.

Ņēmi no standarta repozitorijos esošajām pakām? Vai no eclipse mājas lapas?

Link to comment
Share on other sites

Nav jau īsti nopietni instalēt Eclipsi no standarta repozitorijiem, jo tur ir 3.8 versija, kas jau ir 7 versijas veca un iznāca 2012 gadā.

Starpcitu visas IntelliJ IDE's kautkāda ziņā ir daudz labākas par Eclipsi.

Labots - AndrisBB
Link to comment
Share on other sites

Pirms 52 minūtēm , binary teica:

Ņēmi no standarta repozitorijos esošajām pakām? Vai no eclipse mājas lapas?

Ir uzlikta:

Eclipse IDE for Java Developers

Version: Photon Release (4.8.0)
Build id: 20180619-1200

 

Kur tieši ņēmu - neatceros. Bet loģiskā ķēdīte parasti ir tāda - vispirms ieeju tā saucamajā Ubuntu programmatūras centrā un ierakstu meklēšanas lodziņā interesējošo. Ja šis variants nestrādā eju uz mājas lapu. Ja arī šis variants kaut kādu iemeslu dēļ nenostrādā, ierakstu googlē piemēram "eclipse ubuntu 18.04" Tad parasti izlec kaudze ar padomiem, kas rakstāms komandrindā tipa "sudo utt." Manuprāt šoreiz nostrādāja pirmais variants. Bet varbūt paņēmu no mājas lapas. Līdz trešajam punktam noteikti netiku. Tādā gadījumā parasti tomēr cenšos saprast, ko es tajā komandrindā rakstu, bet tad jau atcerētos.

Link to comment
Share on other sites

Nu… Nav jau īsti nopietni oficiālajos repozitorijos piedāvāt kaut ko tik aizvēsturisku :D Šito faktu biju palaidis garām. Kārtējais akmens "tai" dārziņā.

 

No IntelliJ ir sanācis palietot ReSharper priekš C# - kaut kādā ziņā darba devēja uzspiesta lieta. Neko labu par to produktu nevaru pateikt.

Sanāca arī mazliet palietot viņējo IDEA - arī nepatika.

Nez vai ir vēlme vēl mēģināt CLion, kurš piedevām ir maksas produkts…

 

Link to comment
Share on other sites

M_J, strādājošā user-friendly vidē loģiskāka ķēdīte būtu:

* meklēt repozitorijā

* ja repozitorijā nav, tad meklēt mājas lapu

* ja repozitorijā ir, tad instalēt no repozitorija

* ja no repozitorija instalētais nestrādā, tad pieņemt, ka softa izstrādātājam (un/vai distras izstrādātājam) viss pie vienas vietas - meklēt alternatīvu

 

Kā AndrisBB norādīja, tas 4.8 nav no repozitorijiem. Būsi vien instalējis no citurienes. Fiksa googlēšana gan saka, ka kaut kādas 4.x versijas bijušas baisi nestabilas un/vai lēnas.

Link to comment
Share on other sites

Ja es savā diletanta pieejā pareizi saprotu tad, tas Ubuntu programmatūras centrs ņem pa tiešo no repozitārijiem, bet varbūt kļūdos. Intereses pēc vienlaicīgi atvēru kā eclipsi tā to programmatūras centru. Īsti nezinu, kā tajā programmatūras centrā bez instalēšanas var pateikt, tieši kura versija tiek piedāvāta, bet viena nianse liek domāt, ka esmu eclipsi ņēmis tieši no turienes. Proti - eclipses ikona. Eclipsei 3.8 tā ikona ir savādāka, kā 4.8. Un programmatūras centrā ikona ir tāda, kā versijai 4.8

Link to comment
Share on other sites

Oh, ok, tur kaut kādi "snaps" ir, no tiem ir 4.8 pieejams.

 

Labots - binary
Link to comment
Share on other sites

 

2018.12.9. , 14:56, Mateushs teica:

Krievijā, kur programmētāju līmenis ir gana augsts, Pascal tiek plaši izmantota augstskolās. Olimpiādē krievi pārliecinoši ir labākie.

 

Latvieši jau tagad ik pa laikam medaļas dabūn - jo sevišķi skolēni. Tev nešķiet, ka pie 70 reižu lielāka latviešu skaita (lai būtu līdzvērtīgi kā Krievijā) būtu vēl lielāka konkurence, izkristalizētos labāka infrastruktūra un viņi brauktu mājās ar pilniem spaiņiem medaļu?

Tā kopējā kultūra Latvijā ir pakaļā, augstskolās reflektantu skaits ir niecīgs, uz tehniskajām profesijām vēl mazāks, līmenis slīd uz leju (nāk tādi ar pirkstiem gaisā, kam viss ir labi arī tāpat un nav motivācijas springt), un pasniedzēji ir spiesti pielāgoties kopējam līmenim, lai neizlidinātu studentus un nezaudētu budžeta naudu uz to gadu. Labi, ka LU vēl cenšas līmeni turēt.

 

Es esmu runājis ar RTU studentiem - tur ir daudz fakultāšu, un tur ir nopietnas problēmas ar apmācību. Reāli nopietnas. Studenti ar RTU diplomu, kas gandrīz nemaz nemāk programmēt, Java nav redzējuši vispār. Es kaut kad arī kaut ko RTU pasniedzu epizodiski, un tāpēc biju pārsteigts. Tev tiešām šķiet, ka aizvietojot vienu pavirši apgrābstītu valodu ar otru pavirši apgrābstītu valodu, kaut kas mainīsies?

 

Citēt

<Ashura> По дороге на работу решил выбросить мусор.Подхожу к контейнеру.
<Ashura> (р-н Б.Дорогомиловской, Москва)
<Ashura> В соседнем контейнере роются два бомжа. И вот один вытягивает из мусора книгу.
<Ashura> Название: "Программирование на Турбо-Паскале". И выдает фразу: 
<Ashura> - Глянь, Петрович, неужели кто-то еще на "Трубе" пишет?

 

  • Patīk 1
Link to comment
Share on other sites

2018.12.9. , 14:12, Mateushs teica:

Vēl viens jautājums - kāpēc tiek mācīta programmēšana Windows (faktiski MS-DOS) vidē, nevis Linux sistēmā, kur tam ir visi bezmaksas rīki?!

Varbūt tādēļ, ka izglītības iestāžu saimniecībā un studentu datoros, visticamāk, dzīvo Windows?

 

Kursa darbus students var taisīt iekš kā vien vēlas. C++ pirmo kursadarbu uztaisīju tīkla čatu-failu pārsūtītāju ar MFC, kas nebūt nav DOS. Un arī C# bija gluži labi taisīt GUI programmas iekš Windows.

Bet pateikšu priekšā, ka laboratorijas darbos viņi apgūst pamatus. Un rakstīt ciklus iekš Kate, Kwrite, Gedit vai Notepad++ - tas mācību procesu miniatūrām programmiņām diez ko neietekmē.

Link to comment
Share on other sites

9.12.2018. , 13:40, Mateushs teica:

Ne jau asemblera iekļaušana 2.semestrī samazinās atbirumu. To samazinās zemāks programmēšanā ieiešanas slieksnis, kas ir Pascal, nevis C++ vai C#, ko māca mūsu augstskolās.

Atbirums 1 kursā pamatā ir ne jau programmēšanas dēļ. 

 

9.12.2018. , 14:12, Mateushs teica:

C++ priekš skolēna - pārāk augsts slieksnis. Nezinu, kāpēc mūsu augstskolās cilvēkiem, kas līdz tam par programmēšanu bija tikai dzirdējuši, māca C++, C# u.c. Nezinātājiem tas ir pārāk augsts slieksnis. 

Gribas teikt, ka C# ar Visual Studio taisīt mājasdarbus ir grūtāk nekā Paskālī? Nepiekrītu. 

C++ ir paaugstas prasības lai dabūtu algotu darbu, salīdzinot ar citām valodām, bet augstskolas darbus visi var nokārtot.

9.12.2018. , 14:23, Mateushs teica:

 pēc augstskolas cilvēkam, kas māk programēt C# valodā, piemēram, programēšanas vide ir vai nu jāpērk, vai nu.......

Valoda ir tikai rīks, nekas vairāk. Atslēgas vārds ir " māk programmēt." Cilvēks, kas labi pārzina programmēšanu C++, to C# ātri apgūs.Otrādi ne vienmēr būs tik viegli.

 

Link to comment
Share on other sites

2018.12.11. , 11:41, usver teica:

Varbūt tādēļ, ka izglītības iestāžu saimniecībā un studentu datoros, visticamāk, dzīvo Windows?

 

Kursa darbus students var taisīt iekš kā vien vēlas. C++ pirmo kursadarbu uztaisīju tīkla čatu-failu pārsūtītāju ar MFC, kas nebūt nav DOS. Un arī C# bija gluži labi taisīt GUI programmas iekš Windows.

Bet pateikšu priekšā, ka laboratorijas darbos viņi apgūst pamatus. Un rakstīt ciklus iekš Kate, Kwrite, Gedit vai Notepad++ - tas mācību procesu miniatūrām programmiņām diez ko neietekmē.

Lai kļūtu par kvalitatīvu programmētāju, pirms programmu ar GUI rakstīšanas ir jāiemācās rakstīt kvalitatīvas programmas bez GUI. MS-DOS tas fiziski nav iespējams. Tas mazais MS-DOS lodziņš nedod nekādas cerības uzrakstīt, piemēram, programmu pa visu ekrānu, kuru var kvalitatīvi ikdienā izmantot, nevis programmiņu programmiņas dēļ. Turklāt visi tie, kas mācās programmēt MS-DOS, pēc noklusējuma nepareizi raksta programmas; nevajag katras programmas beigās likt operatoru ReadLine. MS-DOS lodziņš tracina ne tikai ar mazo izmēru, bet arī ar to, ka bez ReadLine tas vienkārši aizveras ciet. Nekā tamlīdzīga Linux sistēmās, protams, nav; tur neviens nebeidz programmu ar ReadLine, lai logs neaizvērtos! :D:D:D

Link to comment
Share on other sites

11.12.2018. , 11:26, usver teica:

 tiešām šķiet, ka aizvietojot vienu pavirši apgrābstītu valodu ar otru pavirši apgrābstītu valodu, kaut kas mainīsies?

Protams, ka nemainīsies itin nekas. 

Nav tikai pie mums, ārzemēs arī ir vietas,  kuras pabeidz un vispār neko neprogrammē, labi ka konfigurēt kaut ko prot. Nedaudz.

 

Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...