Jump to content
Gaisma

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

Recommended Posts

itanium
Pirms 3 minūtēm , ieleja teica:

32 lappušu

64! Bet, protams, nevar! 

Share this post


Link to post
Share on other sites
rnxx

Varbūt tāpēc,  ka Datu Struktūras vajadzētu vispirms?

 

 

Edited by rnxx

Share this post


Link to post
Share on other sites
usver
pirms 3 stundām , ieleja teica:

gan stāsts, ka programmēt C++ var iemācīt 32 lappušu bērnu grāmatelē

 

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.

Share this post


Link to post
Share on other sites
Anonīms Alkoholiķis

Ar 32! lpp pietiek, lai radītu augsta līmeņa profesionāli, tikai vai būs spējīgs to visu izlasīt sava mūža laikā.

Share this post


Link to post
Share on other sites
AndrisBB

Ar 32 lpp pietiek, lai aizbaiditu no C++ uz ilgu laiku.

  • Haha 1

Share this post


Link to post
Share on other sites
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. 

 

 

Share this post


Link to post
Share on other sites
rnxx

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.

 

 

 

Edited by rnxx

Share this post


Link to post
Share on other sites
rnxx

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

Share this post


Link to post
Share on other sites
Mateushs
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!

Share this post


Link to post
Share on other sites
Mateushs
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.

Share this post


Link to post
Share on other sites
Mateushs
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?!

Share this post


Link to post
Share on other sites
binary
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.

Share this post


Link to post
Share on other sites
Mateushs
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.

Edited by Mateushs

Share this post


Link to post
Share on other sites
AndrisBB
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.

Share this post


Link to post
Share on other sites
AndrisBB
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. 

Share this post


Link to post
Share on other sites
Mateushs
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.

Edited by Mateushs

Share this post


Link to post
Share on other sites
binary
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.

Share this post


Link to post
Share on other sites
AndrisBB

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). 

Share this post


Link to post
Share on other sites
Mateushs
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?!! 

Edited by Mateushs

Share this post


Link to post
Share on other sites
binary
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?

Share this post


Link to post
Share on other sites
AndrisBB
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.

Share this post


Link to post
Share on other sites
AndrisBB
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.

Edited by AndrisBB

Share this post


Link to post
Share on other sites
binary
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ā.

 

 

Share this post


Link to post
Share on other sites
AndrisBB
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.

Edited by AndrisBB

Share this post


Link to post
Share on other sites
ieleja

Krievijā ir visādu olimpiāžu uzvarēšanas kults, bet "olimpiskā programmēšana" nav ļoti specifiska māka - bet neapšaubāmi, ka vispār olimpiādēs uzvar labākie un gudrākie

 

p.s.

nevajag citēt visu iepriekšējo "postu"

 

Share this post


Link to post
Share on other sites
binary
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…

Share this post


Link to post
Share on other sites
AndrisBB

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. 

Edited by AndrisBB

Share this post


Link to post
Share on other sites
binary

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.

Share this post


Link to post
Share on other sites
Mateushs
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?

Share this post


Link to post
Share on other sites
AndrisBB

@Mateushs izklausās pēc @138, @rnxx. Visdrīzāk viena un tā pati persona.

Share this post


Link to post
Share on other sites
M_J
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.

Share this post


Link to post
Share on other sites
binary

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).

Edited by binary

Share this post


Link to post
Share on other sites
mrkaupo

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

Edited by mrkaupo

Share this post


Link to post
Share on other sites
M_J
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.

Share this post


Link to post
Share on other sites
binary
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?

Share this post


Link to post
Share on other sites
AndrisBB

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.

Edited by AndrisBB

Share this post


Link to post
Share on other sites
M_J
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.

Share this post


Link to post
Share on other sites
binary

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…

 

Share this post


Link to post
Share on other sites
binary

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.

Share this post


Link to post
Share on other sites
M_J

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...