- LG G8X - kettőn áll a vásár
- LG V40 ThinQ - olajozott gépezet
- LG V60 ThinQ 5G - hangoskönyv
- iPhone topik
- Extra erő egy gombnyomásra - Engwe EP-2 Boost
- LG Velvet (4G) - megelőzte a híre
- LG V50 ThinQ Dual Screen - az 5G ára
- Google Pixel topik
- Profi EKG-s óra lett a Watch Fitből
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
-
Mobilarena
Új hozzászólás Aktív témák
-
doc
nagyúr
válasz
theiron320 #9520 üzenetére
egyertelmuen Perl
-
doc
nagyúr
hat, talan majd egyszer, addig is: sima szokiegeszites CTRL-N es CTRL-P, "rendes" intelligens kodkiegeszitesre az omnicomplete plugin, vagy pont ma kaptam egy tippet: neocomplete, allitolag meg jobb
amargo:
igy van, a vim egy szovegszerkeszto (a programozast, sot a buildet is megkonnyito funkciokkal), nem IDE -
doc
nagyúr
hat nekem ilyen problemaim nincsenek, Vim mindenre es kesz
-
doc
nagyúr
válasz
martonx #7261 üzenetére
akkor valoszinuleg eleg mas fogalmaink vannak a 'normalis munkahely'-rol
mikor fejlesztoi melot kerestem, 4 helyre mentem interjuzni, sehol nem erdekelte oket hogy van-e diplomam
a negybol kettonel mondtak hogy szivesen latnanak, igy azokbol valasztottam
azota is folyamatosan keresnek fejvadaszok/hr-esek (hetente tobbszor), pedig latjak hogy nincs diplomamtavaly nyaron egy eleg neves magyar ceghez probaltak elcsabitani, de vegul is nem sikerult megegyeznunk, tul jol erzem magam a mostani cegnel
mindezt mint mondtam, diploma nelkul...
egyetlen olyan hirdetes volt annak idejen mikor melot kerestem ahol feltetelkent szerepelt a diploma, es mikor rakerdeztem azt mondtak hogy anelkul ne is kuldjek CV-t, ha jol emlekszem a Nokia-Siemens volt
-
doc
nagyúr
válasz
martonx #7156 üzenetére
Nem a szintakszisrol van szo (bar en szemely szerint sikitofraszt kapok a BASIC szintaktikajatol, szinte fizikai fajdalmat okoz az olvasasa), hanem a gondolkodasmodrol. Ha korulnezel, ma mar csak elvetve talalni a strukturalis fejlesztesre alapozo, vagy azt tamogato nyelvet. Mindenhol az OOP szemlelet megy, es ez nem veletlen. Annak aki megszokta a strukturalis programozast, nagyon mas az OOP, es azert tobbnyire izzadni kell hogy az ember igazan a 'magaenak erezze'. Mig ha valaki OOP-vel ismerkedik mar a legelejen, viszonylag konnyen el tudja sajatitani, mert eleg jol passzol a normalis, mindennapi gondolkodasmodhoz.
Persze ez mind nagyon eros leegyszerusitese a problemanak, de remelem sikerult nagyjabol megertetni hogy mire gondolokJim Tonic: en is C64 es C+4 basickel kezdtem
Szerettem is, bar mikor eloszor kezdtem Pascalozni, ledobbentem hogy ez mekkora hatalmas csoda, kinyilt elottem a vilag
Ahhoz kepest a Pascal->C vagy a C->C++ mar nem volt ekkora valtas.
Sot, talan meg a Perl megismerese is csak majdnem -
doc
nagyúr
válasz
martonx #7147 üzenetére
Szerintem a BASIC a leheto legrosszabb valasztas. Kezdve ott, hogy gyakorlatilag ahany megvalositas, annyi kulonfele nyelv, szoval ha megtanul egy adott basicet, akkor onnan tovabblepni nagyon nehez. Masreszt meg eleg rossz szokasokra nevel, amiket aztan nehez kiirtani.
Ha mar mindenkeppen "tanulonyelv" kell, akkor mar inkabb a Pascal/Delphi, pedig azt sem tartom valami tul jol sikerultnek. Esetleg valami C# jellegu, latvanyos, de az meg mar lehet hogy tul bonyolult nullarol kezdeshez... -
doc
nagyúr
válasz
Speeedfire #5861 üzenetére
nem jol latod
teljesen ingyenes, akar commercial termekre is
regebben voltak komolyabb kulonbsegek a fizetos es free licence-ek kozott, ez mostanra megszunt (konkretan LGPL lett, nem osszekeverendo a GPL-el, amire te gondolsz) -
doc
nagyúr
válasz
Speeedfire #5859 üzenetére
nem csak tunik
-
doc
nagyúr
válasz
Speeedfire #5857 üzenetére
C++/Qt
-
doc
nagyúr
azt hogy 'melyikkel erdemes foglalkozni' nem az donti el, hogy mennyi ido alatt tudsz egy gomb + textfield appot osszedobni
ha uzleti szempontok alapjan akarod kivalasztani hogy milyen platformra fejlessz, akkor a WP egyelore kiesik szerintem, az iOS es plane az Android sokkal tobb felhasznaloval rendelkezik
persze azt sem erdemes elfelejteni hogy a kicsi kinalatbol sokkal konnyebben kiemelkedik amit Te csinalsz
szoval a valasz: mindegyikre fejleszteni kell -
doc
nagyúr
ennek a gyakorlatban 0 az informacioerteke
kiveve persze ha valakinek az a munkaja, hogy napi 8 oraban gombos/textfieldes hello worldot kodol
a video SEMMIT nem mond arrol hogy egy komolyan project fejlesztese hogy nez ki, milyen idiota hibai vannak a fejlesztokornyezetnek amig baromi idotrabloak vagy siman csak ugy felb@sszak az ember agyat, hogy inkabb iszik egy kavet hogy lenyugodjon, stb
raadasul a fejlesztoi munka nem pusztan a kod megirasa, hanem (jo esetben) gondolkodasbol is all
szoval ez szerintem sima virusmarketing -
doc
nagyúr
az utolso kerdesedre a valasz (akar csak a sajat peldambol kiindulva is) hatarozott igen
viszont a papirt tudnod kell kompenzalni - vagy megfelelo szintu gyakorlati tapasztalattal, vagy a lenyegesebb kisebb fizetesselazt meg neked kell eldontened, hogy milyen terulet erdekel, ez nem ugy mukodik hogy 'hu, ma nagyon megy az ABAP, azt toljad mer' az jo!'. mert igaz ugyan hogy az ABAP programozokat igen szepen meg szoktak fizetni, de ha utalod csinalni, mert nem testhez allo, akkor felesleges. inkabb olyan teruletet valassz, amit szivesen csinalnal
en nem jartam semmilyen tanfolyamra (bar gimnaziumban info tagozatos voltam, meg elkezdtem a fosulit, amit aztan nem fejeztem be), a tudasom nagy reszet konyvekbol, netrol, meg persze sokeves hobbifejlesztessel szereztem. nehezebb es lassabb ut, mint pl. vegigjarni egy jo egyetemet, de kozel sem lehetetlen
-
doc
nagyúr
a sima c onmagaban eleg keves, de elengedhetetlen
kovetkezo lepesnek mindenkepp az OOP-t ajanlanam, az a Java miatt (is) amugy is muszaj lesz
az mindenkepp jo ha tobb nyelvet megismersz, kicsit ez is olyan mint a beszelt nyelvek, minel tobbet ismersz, annal konnyebben fogsz ujat tanulnipalyakezdesnel valoszinuleg tobbet szamit az, hogy tobbmindent ismerj valamennyire, mint az hogy egy valamiben legyel jo (az egyetemen tanultak amugy is kb. semmire nem lesznek jok a meloban, szoval nem fogsz egyetemrol ugy kijonni, hogy komlyan profinak szamitasz egy temaban)
szoval a valasz leginkabb az, hogy is-is: sok nyelv, de jol
van mar elkepzelesed hogy milyen iranyban lepnel majd tovabb? a programozas is olyan mint a tudomanyok, rengeteg aga van, es valoszinuleg nem lesz idod/energiat egy-kettonel tobben elmelyedni
nagyon ritka az, hogy valaki aki mondjuk nagyon jo adatbazisprogramozasban meg webfejlesztesben, ugyanolyan ugyes ha microcontrollereket meg HW drivereket kell irni, a jatekfejlesztes meg egy ujabb terulet, es meg lehetne boven sorolni
-
doc
nagyúr
válasz
Abysmal #5659 üzenetére
en pont minap irtam be a gugliba a 'free music for video games' kifejezest, eleg sokat kiadott
sajna olyan igazan nagyon jo oldalt nem talaltam, meg a kepekkel ellentetben itt baromi sok idot elvesz a valogatas akkor is, ha csak beleporgetsz a lehetseges szamokba
erdemes meg a 'creative commons music'-ra is rakeresni
eleg sok zenesz van, akinek a honlapjan sok altala keszitett, ingyenesen felhasznalhato szam van, ezert altalaban csak a nevuk feltunteteset kerik a programban -
doc
nagyúr
amíg probléma egy játék megírása, addig a terjesztésen gondolkodni felesleges
nagyon frappans, nagyon igaz -
doc
nagyúr
válasz
pckownz #5644 üzenetére
ha több platformú játékot akarsz, akkor Android-iOS -ben gondolkodj. Android könnyen fejleszthető Javaban, iOS pedig szintén C-t használ
ezzel pont egyetlen adott platformra (Android/iOS) zarod be
az iOS fejlesztes meg nem C, hanem ObjectiveC, aminek nem sok koze van a C-hezamugy ne a nyelven porogjetek, az semmit nem jelent, a mogotte levo engine/library az ami fontos, az teljesen mindegy hogy milyen nyelvbol ered el a rutinokat benne
-
doc
nagyúr
válasz
Sn[4k3] #5642 üzenetére
nem nyelvrol van szo, az lenyegeben tokmindegy hogy milyen programnyelvet hasznalsz
mivel nincs meg a temaban tapasztalatod, ne vard hogy nekiulsz egy jatekot megcsinalni, es az kapasbol mindenkinek kelleni fog (sot...)ha massal akarod megcsinaltatni, az bizony penzes huzas
egy lelkes amator nem fogja tudni normalisan megcsinalni, aki meg eleg rutinos ahhoz hogy vegig is tudja csinalni, annak is rengeteg melo, ergo sok penz...eloszor probalj nehany kicsi hobbiprojectet vegigvinni, utana lesz kis ralatasod a temara
-
doc
nagyúr
válasz
Abysmal #5632 üzenetére
zenet nagyon sok helyrol tolthetsz le ingyen, amit felhasznalhatsz a jatekodhoz, de ezek tobbnyire csak addig ingyenesek, amig a program amibe belerakod, szinten ingyenes
vannak gyujtooldalak is, ahonnan minimalis dijert cserebe tolthetsz le jatekokban felhasznalhato zeneket
az sem ritka, hogy valaki csak a creditert (tehat a jatek keszitoi kozott felsorolod a nevet mint zenesz) odaadjaguglizz, rengeteget lehet talalni ilyen oldalakbol, bar a minoseg nagyon valtozo
-
doc
nagyúr
hat, szep kodot 'tanito' konyvet nem tudok, de ha olvasol programozassal komolyabban foglalkozo konyveket, az ottani forraskodokat erdemes nezegetni
illetve ha nem is szep kodokra, de megfelelo gondolkodasmodra valamilyen szinten tanitanak a Design patternekkel foglalkozo konyvek, azt mindenkepp erdemes megnezni -
doc
nagyúr
válasz
kingabo #5047 üzenetére
az #5043-ra gondoltam, ott irtam arrol hogy mar nem fejlesztenek Fortranban
az ADA eleg specialis eset, azon a teruleten amire kitalaltak, a mai napig hasznalatos (bar sokkal kevesbe elterjedt, mint anno), viszont egy 'altalanos' programozo nem nagyon talalkozik vele, max. suliban
-
doc
nagyúr
azert a prog.hu ne legyen mar referencia
a C/C++ meg meg NAGYON sokaig alap lesz, kvazi kotelezo. attol hogy egy nyelv mondjuk 'kimegy a divatbol' meg nem szunik meg letezni, sot
mi pl. viszonylag sokat talalkozunk Fortran es ADA kodokkal, van itt egyaltalan aki meg emlekszik ezekre? -
doc
nagyúr
válasz
Gyuri16 #5028 üzenetére
a macro is csak azt rogziti, amit csinalsz, szoval nincs benne semmi kulonleges
pl. a kijelolt sorok try/catch-be rakasa:dOtry^M{^M}^Mcatch (exception ex)^M{^M}^[3kPk=%
kulon fuggvenybe rakas:
dma99[{?^$^Movoid myfunc()^M{^M}^M^[kP?ku=%'aOmyfunc();^[
ahol a ^M ertelemszeruen az <ENTER>, a ^[ pedig az <ESC>
-
doc
nagyúr
válasz
Sk8erPeter #5023 üzenetére
igen, en igyekszem mellozni az egeret, fejlesztesnel meg legfeljebb a futo programban kell hasznalnom, a szerkesztes alatt mindket csuklom oda van betonozva a billentyuzet ala
mar csak azert sem vagy nagy 'egeresz' mert 99%-ban notebookon dolgozom, es meg a MacBookPro abszolut profi es minosegu touchpadje is maceras es nagyon 'felreesik' a gepeles kozben
a vim meg pont ugy van kitalalva, hogy a leheto legkevesebb mozdulattal (tehat billentyuleutessel) tudj dolgozniregota tervezem hogy irok egy vimes logout-postot, csak mindig lusta voltam ra
viszont igazad van, igy szep lassacskan mar majdnem osszejott egy cikkre valo
nyugodtan kerdezzetek, szivesen nepszerusitem ezt a szerintem zsenialis es elkepesztoen hatekony editort
majd irok meg egy postot a kevesbe alapveto kepessegeirol is, mondjuk a foldingrol meg a fuggoleges blokkokrol meg nem artana irni par szot igy 'alapfokon', nemsokara meg osszedobok egy rovid postot ezekrolja, a makrozashoz meg egy nagyon hasznos feature: a makrot vegrehajtani ugye a @makronev paranccsal lehet, pl. @q, de a legutoljara vegrehajtott makrora van egy ugyes shortcut: @@
vagyis ha pl. a c makroba beraktam a kurzor aktualis pozicioja koruli XML tag kicommenteleset, es vegrehajtom, majd atmegyek egy masik tagbe amit szinten ki akarok commentelni, akkor nem csak a @c hanem a @@ parancsot is hasznalhatom, ami nem kell mondani hogy sokkal kezreallobb es gyorsabb -
doc
nagyúr
válasz
Sk8erPeter #5021 üzenetére
a vim un. modalis editor, vagyis ket uzemmodja van: a 'normal' es az 'insert' mod
az elobbinel a lenyomott billentyuk parancskent mukodnek, tehat ha pl. ketszer megnyomod a d billentyut, akkor kitorli azt a sort, amin a kurzor all
insert modba eleg sokfelekeppen at lehet kerulni, pl. a c-vel es s-sel kezdodo parancsok vegrehajtas utan insert modba raknak, de lehet kozvetlenul is pl. az i paranccsal (vagyis az i billentyu megnyomasaval) a kurzor ele irni (ez ugyanaz mintha egy hagyomanyos editorban siman elkezdesz gepelni) vagy pl. az a parancs a kurzor utanra rak, ahova ugyanugy gepelhetsz (tehat ez a jobbra nyil majd gepelesnek felel meg), de vannak picivel trukkosebbek is, nagyon gyakran hasznalom pl. az I (vagyis nagy i, illetve SHIFT+i) parancsot, ami az adott sor legelejere viszi a kurzort es insert modba rak, vagy ugyanez az A csak a sor vegevel, de ott van pl. az o, ami az aktualis sor ala beszur egy ujat, az elejere viszi a kurzort es insert modba tesz (ez hagyomanyos editornal az END, ENTER -nek felel meg)
insert modbol visszaterni normalba az ESC vagy a CTRL-C billentyukkel leheta kezdok el szoktak kovetni azt a hibat, hogy az ido nagy reszet insert modban toltik, es csak a parancsok kiadasahoz mennek vissza normal modba aztan egybol vissza. ennel sokkal praktikusabb csak akkor insert modba kapcsolni, amikor tenyleg az kell
(egyebkent insert modbol is barmikor kiadhatoak a normal parancsok ha elotte nyomsz egy CTRL-O kombinaciot, ilyenkor a parancs vegrehajtasa utan megint insert modban vagy)
amiket leirtal, azok teljesen kozonseges roviditesek, vimben annyit hozol letre amennyi jol esik, nalam is be van allitva pl. az hogy a #i-bol #include-ot csinaljon, de kivetel nelkul az osszes altalad felsorolt rovidites is nagyon egyszeruen letrehozhato
ehhez un. parancs modba kell menni (na ezt nem is mondtam eddig) amihez a : billentyut kell lenyomni, ilyenkor kapsz lent egy sort ahova gepelhetsz, pl. az elso rovidites:
:abbrev cw Console.WriteLine();na lassan ossze is foglaljuk a vim legeslegalapvetobb funkcioit
ha mar itt tartunk, megemlitenem a makrozast, ami valami egeszen dobbenetes hatekonysagot tesz lehetove
nagyon sokszor kell pl. tobb soron egy adott muveletet vegrehajtani
tegyuk fel hogy van mondjuk egy .h file-od, felsorolva X db fuggvenydeklaracioval, es ezeknek akarod a torzset megcsinalni
pl:class akarmi
{
int getValami() const;
void setValami(int ertek);
bool init();
};ekkor csak annyi dolgot, hogy megnyitod a .cpp file-t, pl. a :vsplit akarmi.cpp paranccsal, amivel az ablak fuggolegesen kette lesz osztva, baloldalon a cpp, jobb oldalon a h file-lal
kijelolod a harom fuggvenydeklaraciot, kimasolod vagolapra, atmesz a masik ablakba, ott beilleszted
(pl. a legelso, a getValami soraban allva: Vjjy aztan CTRL-WW a masik ablakra valtashoz, itt p a beillesztes)
ezek utan elinditasz egy makrorogzitest. az angol ABC osszes betujere rakhatsz egy-egy makrot, mivel a rogzites parancsa a q, en altalaban a q makrot szoktam hasznalni amolyan gyors-makrokent
tehat elinditod a makrorogzitest a qq paranccsal (a masodik q betu a makro valasztott neve)
majd megcsinalod a fuggvenytorzset a kovetkezo paranccsal:
<<wiakarmi::<ESC>A<BACKSPACE><ENTER>{<ENTER>}<ESC>j
majd leallitod a makrorogzitest a q paranccsal. ilyenkor a q makroban mar benne van a fuggvenytorzs letrehozasa ahhoz a sorhoz, amin eppen allsz
vagyis csak annyi a dolgod hogy ketszer futtatod a makrot, es a maradek ket fuggveny is letrejon, szepen az osztalynevet elerakva, ahogy azt kell: 2@q. a parancsok ele szamot irva annyiszor hajtja vegre, a @ a makrofuttatas, a q pedig a makro neve
nyilvan ha nem 2 sorod van meg, hanem 60, akkor is ugyanigy mukodik, csak akkor 60@q lesz a parancs, es egyetlen pillanat alatt kesz is a 60 fuggvenyedes mindehhez nem kellett elmozditani egyik csuklodat sem, teljesen pihenteto az egesz
-
doc
nagyúr
válasz
Gyuri16 #5019 üzenetére
megprobalhatok osszerakni egy ilyet, bar igy hirtelen nem sok jut eszembe, hasznalat kozben szoktak elojonni, de pl itt van egy jo kis lista (en is irtam bele nehany hozzaszolast
)
ja tenyleg, azt elfelejtettem irni pedig akartam, hogy debugban sajnos a vim nagyon gyenge, vannak pluginek hozza, de ebben a VS vagy barmelyik masik IDE fenyevekkel lehagyja. mondjuk en szeretem a gdb-t, szoval ez nekem nem olyan orult nagy problema
igen, a kodformazas nagyon jo, en mindennap tobbszor hasznalom a >> es << parancsokat (aktualis sor balra/jobbra indentalasa)
-
doc
nagyúr
válasz
Jester01 #5015 üzenetére
a ritkábban használtakat meg tovább tart megtanulni/megkeresni minthogy megérje.
nehogy azt hidd. rengeteg olyan parancsot hasznalok naponta tobbszor, aminek a hianya vagy sokkal bonyolultabb vegrehajtasi modja nagyon faj mas szerkesztoknel
a dib pl. minden nap sokszor elokerul, akarcsak a cw (a szo vegeig torol es insert modba tesz), * vagy a % (blokk (pl. {} masik felere ugras))
hasonlitsd ossze pl. a D parancsot a 'hagyomanyos' megfelelojevel: SHIFT+END, DEL, a vim eseteben csak az ujjaim mozdulnak picit, a csuklo marad a helyen, a masodik esetben az egesz alkar mozog oda-vissza
vagy pl. vedd azt, hogy van egy parameterlistas fuggvenyhivasod, pl: print(a+b, c+d+2, "blabla");, es ki akarod cserelni a c+d+2-t masra, mondjuk c*d. ez ugy tortenik mondjuk egy VS-ban hogy CTRL-jobbnyillal odaugralsz a c-hez, beirod a c*d-t es 5 db SHIFT-jobbranyil es DELlel kitorlod a regit (vagy forditott sorrendben ez mindegy)
ez vimben igy nez ki: fcct,c*d ez eleg kriptikusnak tunhetpedig nem az, kb errol van szo: find c, change till , c*d
nem kell 'memorizalni' meg 'keresgelni', teljesen logikusak a parancsok. pl a mar emlitett dib -> delete inner block, vagy cat -> change all tag
raadasul ott van a mar emlitett ismetles, tehat ha pl. azt mondom hogy cib"" akkor az a zarojelparon beluli szoveget kicsereli ""-re. majd ha egy masik zarojelparba beallok a kurzorral es megnyomom a . gombot, teljesen fuggetlenul attol hogy mi van a masodik blokkban, ugyanugy kitorli es ""-re csereli (ez most talan eleg hulye pelda volt, de nagyon gyakran hasznalom a parancsismetlest, rengeteg melot megsporolva)ezzel nem 'hitteriteni' akarok, csak megmutatni hogy letezik egy teljesen mas gondolkodasmod is mint a hagyomanyos, ami rendkivul hatekony is lehet. nyilvan ha valakinek nem tetszik, es mast akar hasznalni, akkor tegye, emiatt nem fogom utalni, lenezni vagy irigyelni
-
doc
nagyúr
válasz
kingabo #5013 üzenetére
az emacs is nagyon jo cucc, van az a mondas miszerint az Emacs egy nagyon jo operacios rendszer, kar hogy nincs benne egy hasznalhato szovegszerkeszto
a vim es az Emacs gondolkodasmodja tokeletesen eltero, elkezdtem az Emacs tutorialt, de a vim utan baromira nem allt kezre, tul sokat kell benne nyomkodni a billentyuket
szamomra amugy ugy tunik, hogy az Emacsben tobb a lehetoseg, meg alapbol is valamivel tobb extra funkcio van benne, de a vim elegansabb
az meg nalam elegge eldonti a kerdest hogy legalabb vi mindenhol van (pl a medialejatszomon es a kezi jatekkonzolomon is ott van alapbol, gyarilag), emacset kulon kell felrakni, raadaasul hatalmas a merete
azert idovel mindenkepp szeretnek jobban megismerkedni az emacssel, remelem lesz majd ra idom -
doc
nagyúr
válasz
Sk8erPeter #5011 üzenetére
nálam a fekete alapon sárga feliratok, stb. nem jön be, így vim-ből biztos nem azt választanám
alapbol 17 db szinsemaval erkezik, es nyilvan tetszoleges atvarialhatoak, szoval van valasztek
sot, a gvim (egy grafikus ablakban futo vim, a fontosabb funkciok toolbargombokon/menukben vannak) defaultbol feher hatteru (broaf)
en pont a fekete hatteret szeretem, a VS-t is ugy hasznalom, nem szeretem ha egy hatalmas feher reflektor vilagit a pofamba, de ez nyilvan erosen izles dolgamert kezdetekben csakis Notepad++-t, Code:
locks-ot és társait használtam
ezt igen jol tetted, ezzel valoszinuleg massziv jovobeni szopastol kimelted meg magadValószínű, hogy ki fogom próbálni a vim-et, csak ahhoz, hogy kényelmesen berendezkedjek benne, nem árt, ha van egy kis időm.
ezzel nem ertek egyet. rengeteg ido kellpersze ez fugg attol hogy mennyire gyorsan tanulsz, mennyire illik hozzad a vim gondolkodasmodja, de a legalapvetobb parancsok megtanulasa es foleg megszokasa eltart egy darabig, ahhoz pedig hogy tenyleg kihasznalhasd a vim kepessegeit, sok ido kell. es az elso par nap az bizony szentsegeles es verizzadas dogivel
de megeri
ha eljutsz odaig, hogy nem kell gondolkodni a parancsokon hanem anelkul pottyan a kezedbol a billentyuzetre hogy igazabol tudataban lennel, soha nem latott hatekonysaggal fogsz tudni szoveget szerkeszteni
es a vimet sosem lehet teljesen megtanulni, mindig talal az ember ujabb trukkoket benne
eleinte nekem az volt a sikerelmeny hogy az olyan 'magikus' parancsokat, mint pl. a dd (kitorli az aktualis sort) megtanultam, ma mar ugy irok be pl. egy cat-t (ket XML tag kozotti szoveget a tagekkel egyutt kitorli es insert modba tesz - nem kell tul gyakran, de olyankor baromi jol esik) vagy dib-t (az aktualis blokk (pl zarojelparon beluli resz) kitorli ) hogy nem kell rajta gondolkoznom,nem beszelve az olyan elkepesztoen hasznos parancsokrol mint a * (a kurzor alatti teljes szo kovetkezo elofordulasara ugrik, es ha a hlsearch valtozo be van allitva, akkor mindegyiket ki is emeli nalam pl. sarga hatterrel) -
doc
nagyúr
válasz
Sk8erPeter #5009 üzenetére
Igazából milyen "nem szabványos" szokásokra gondolsz?
pl. WinMain, az "stdafx.h" ha ez mond valamit, a #pragma direktivak (bar ezek ugye 'definicio szerint' forditofuggoek), a Managed C++ borzalmairol nem is beszelve...A vim-nek van auto-complete szolgáltatása? Ha igen, korrekt?
persze, alapbol sima szovegkiegeszitest csinal (CTRL-N ill. P-re egy legordulo listaban mutatja a lehetosegeket), illetve tud hasznalni ctags file-t, ezek gyarilag benne vannak.
a VS-fele IntelliSense-hez hasonlo Omnicomplete kulon pluginkent letezik ra, azt en nem szoktam hasznalniNem érzem magam attól hatékonyabbnak, hogy minél minimalistább felületen programozok.
nyilvan nem is leszel az, sot. soha nem mondtam hogy attol lenne valaki hatekony hogy minel kevesebb segitseget kap a kornyzetettol, sot, epp az ellenkezoje az igaz. de az, hogy valami terminalban is fut, meg nem jelenti hogy 'minimalista'. multkor pl. kollegam ult le mellem mikor meg akarta nezni hogy mit csinalok, mutogattam neki a forraskodot, termeszetesen vimben, es egyfolytaban azt hallottam tole csodalkozva hogy 'a vim ilyet is tud? ezt is tudja? ez is benne van?'. mar nem tudom miket latott, de azt tudom hogy az elso amin meglepodott az az automatikus code folding (ugyanugy mint VS-ben, csak itt teljesen testreszabhato) meg a kulon tabok es a split (tobb file egy tabban/ablakban) voltak, de meg rengeteg olyasmi van benne, amit az ember nagyon nem nezne ki belole (pl. sajat fuggvenyekkel programozhato a vim is, akarcsak az Emacs, stb)Rengeteg időt lehet spórolni a NetBeans és akár a VS kényelmi szolgáltatásaival. És nem érzem úgy, hogy "nem szabványos" kódokat írogatnék.
nem erzes kerdese. probald meg leforditani egy ANSI forditoval (pl. g++)
a kenyelmi szolgaltatasok jok, de nagyon sokat szamit a jo szovegszerkeszto, en pl. most, hogy lejart a viemu 30 napos trialja (VS kiegeszito, amivel lenyegeben egy beepitett vim lesz a szovegszerkeszto), irtozatosakat szenvedek mikor a legalapvetobb szerkesztesi muveletek is hianyoznak a VS-bol, ugyhogy inkabb egy kulon futtatott vimben szerkesztem a .cs file-okatInkább legyen kényelmes, gyorsan, hatékonyan lehessen vele kódolni, igenis legyenek hasznos szolgáltatásai.
tokeletesen egyetertek. en pont ezert hasznalom a vimet, te meg szerintem pont ezert a VS-t meg a NetBeanseta 'problema' vagyis inkabb a felreertes forrasa az, hogy a vimet mindenki valami primitiv ocskasagnak gondolja ("ebbol a szarbol meg kilepni sem lehet"), aki nem ismeri elkepzelni sem tudja hogy milyen elkepeszto dolgokat tud, es milyen dobbenetesen hatekony (en pl. makrok nelkul nem vagyok hajlando forraskodot szerkeszteni, es itt a makro alatt nem olyan nehezkes, irtozatosan lassu megoldasokat ertek mint ami pl. a VS-ban van, alap hogy egyszerre tobb soron/vertikalis blokkon tudjak dolgozni amit a VS egyaltalan nem tud, naponta tobb tucatnyiszor vagy talan tobb szazszor hasznalom a "." vagyis a pont parancsot, ami vimben a legutolso szerkesztesi muveletet ismetli, stb )
ezzel persze nincs gond, en sem ismerem pl. a NetBeanset azon tul, hogy lattam mar egyszer-ketszer, a vimet meg meg sokkal kevesebben ismerik akar csak kicsit is
amugy meg a kollegaim kozott nem egy allando vim-user van, szoval annyira szar nem lehet -
doc
nagyúr
Pascallal csak akkor foglalkozz ha tananyag lesz a suliban, egyebkent felejtos.
a C-t mindenkepp meg kell tanulnod, az osszes iskolaban alap (nem veletlenul), akarcsak a C++ (de ne ezzel kezdd, foleg ha nem ismered az objektumorientalt szemleletet, marpedig ahogy latom, nem)
aztan kesobb gondolom lesz Java vagy C#, esetleg PHP, de ezzel raersz majd akkor foglalkozni -
doc
nagyúr
válasz
epidemic #4996 üzenetére
ha 3D-vel szeretnel foglalkozni, akkor a C++ kvazi kotelezo
bar ma mar nem neked kell mindent nullarol megcsinalni, ugyhogy inkabb nehany engine-t kell ismerni, amihez meg persze kell az eros C++ tudas
en az autodidakta tanulas hive vagyok, ennek koszonhetoen fosulin gyakorlatilag semmi ujat nem mondtak nekem -
doc
nagyúr
válasz
epidemic #4994 üzenetére
pascal meg basic semmikepp
amugy meg nem a nyelv a kerdes, egy fejleszto (programozo) barmilyen nyelvet tud hasznalni rovid ideig tarto ismerkedes utan
ha webprogramozas erdekel, a PHP-t sajnos nem nagyon lehet kikerulni
hogy a 'grafikus programozas' alatt mit ertesz, arrol fogalmam sincs... -
doc
nagyúr
válasz
Sweet Lou 6 #4987 üzenetére
TP? huhh, regi emlekek...
mikor elkezdtem tanulni, imadtam a Pascalt (C64 Basic/assembly utan dobbenet volt)
aztan gyorsan megutaltam
de tanulonyelvnek nem rossz -
doc
nagyúr
válasz
Sweet Lou 6 #4985 üzenetére
ha most kezded a nyelvet, akkor kvazi mindegy hogy mit hasznalsz, ugyis maga a nyelv a lenyeg, csak annyit kell tudni, hogy hogyan tudod elinditani a fejlesztokornyezetbol
nyugdij elott? akkor eselyes hogy TurboC lesz
-
doc
nagyúr
válasz
Sweet Lou 6 #4983 üzenetére
hat kerdezd meg. eleve az elso dolog az kene hogy legyen az eloadason, hogy elmondjak hogy mit fogtok hasznalni, pont azert, hogy az ember otthonra is azt rakhassa fel
de ha elmondod melyik suli/melyik tanar, szerintem lesz valaki aki meg tudja mondani innen is -
doc
nagyúr
válasz
Sweet Lou 6 #4981 üzenetére
nem ertem... ha a suliban ott van a gepen, akkor gondolom a nevet is tudod, nem?
j0k3r!
persze, az Android SDK resze az emulator, gyakorlatilag olyan virtualis eszkozt raksz ossze magadnak, amilyet akarsz, de nagyon egyszeru a telefonon is tesztelni -
doc
nagyúr
hopp, jogos, ha valami rejtelyes okbol csak MS-termek johet szoba, az szivas...
Linux ala? jo kerdes, altalaban a Code:
locks-ot, Eclipse-et, Qt Creatort szoktak ajanlani
ami engem illet, en vimet hasznalok mindenre, bar most Androidra fejlesztve valami trukkot ki kell talalni, mert az idiota, ezerfele hanyt tobbszaz file kezelese eleg maceras vimbol...
-
doc
nagyúr
en tanulashoz nagyon nagy ivben elkerulnem a VS-t, irtozatosan rossz, nem szabvanyos szokasokat szed fel vele az ember, aztan csodalkozik hogy miert nem lehet semmi massal leforditani a kodot...
inkabb valamilyen valodi C nyelvet ismero es partolo IDE-t raknek fel, pl. Code:
locks, Dev-Cpp, meg van meg biztos jopar
-
doc
nagyúr
válasz
[pod]Diablo #4964 üzenetére
mivel sehol nem adsz nekik erteket, persze hogy nem kapnak...
-
doc
nagyúr
válasz
ArchElf #4940 üzenetére
haaat... en nem hasznalok eclipse-et, jobban szeretem a hagyomanyos megoldasokat, a vim + ant install parancs nekem teljesen eleg
esetleg nezd meg, hogy kezzel beirva a project konyvtaraban az ant debug parancsot buildel-e rendesen
milyen OS-t hsznalsz? mert windows alatt ezzel (is) nagy szopasok vannak -
doc
nagyúr
van tobb program is jelszotoresre, ha rovid (4-5 karakteres) a jelszo, akkor gyorsan megvan
programnevekre mar nem emlekszem, de a gugli segiteni fog. volt olyan is, ami miutan megfejtette a jelszot, a shareware verzional a jelszo elso 3-4 karakteret mutatta csak meg. ha megtalalja a valodi jelszot, akkor ez segithet emlekezni a tobbi reszere. sajna mivel normalis helyeken nem maga a jelszo hanem csak a hash-e tarolodik, jo esellyel egy ertelmetlen karaktersorozatot talal (aminek ugyanaz a hash-e mint a jelszavade)de amugy ez inkabb a 'milyen program ami' topicba illik, nem ide
-
doc
nagyúr
válasz
Brown ügynök #4878 üzenetére
nem megirni kell, csak a modellt felrajzolni, gondolom
-
doc
nagyúr
válasz
ultrabrutal #4844 üzenetére
ha megvan a forras igen, ha nincs, nem
-
doc
nagyúr
válasz
Flashrider86 #4816 üzenetére
nem tudom hogy ez milyen program, de ha kivalthato egy masik, kereskedelemben kaphatoval, azzal jarsz a legjobban
forraskod nelkul nem sokat fogsz csinalni vele, ha maga a program van elbaszva, anelkul eselytelen
-
doc
nagyúr
válasz
Flashrider86 #4814 üzenetére
ez mindenkepp baromi nagy szopasnak tunik
a program forraskodja megvan legalabb? -
doc
nagyúr
akkor valamit nagyon elturtal
nekem ez volt az egyik legkomolyabb elmenyek kezdo Linuxos koromban (ugy 2002 kornyeken). vettem hasznaltan egy BT chipes tunerkartyat, amivel sokat szenvedtem windows alatt, hiaba tettem fel a hozzaadott cd-n levo, a netrol letoltott hivatalos legujabb, es egy speci, megturkalt drivert, egyikkel sem mukodott igazan jol
aztan mikor a nemreg feltett Linuxot nezegettem, lattam a menuben egy tv-nezo programot, kivancsisagbol ranyomtam, es en lepodtem meg a legjobban, hogy tokeletesen mukodott mindenfele driverezgetes meg allitgatas nelkul minden
kb. akkor dontottem el, hogy innentol nem szopatom magam tovabb a windowszal -
doc
nagyúr
válasz
Babetta-X #4662 üzenetére
a php-t es javascriptet nem eroltetnem indulasnak, pont azert mert nagyon rossz szokasokra tud ranevelni
a python nem rossz kezdesnek, bar en szemely szerint utalom
a pascalos alap nem rossz, onnan lehetne esetleg Delphi fele tovabblepni, csak az meg mar erosen kifutott dolog, tul sok energiat nem erdemes belefektetni
en azt mondanam, hogy ha a pascalt ismered valamennyire, akkor foglalkozz kicsit azzal, aztan lehet tovabblepni C/C++/Java/C# iranyba
Qt: [link] -
doc
nagyúr
válasz
Babetta-X #4658 üzenetére
persze, a kezdeshez mindenkepp kell valamilyen anyag. a konyveknel arra vigyazz, hogy konnyu nagyon elavultat talalni, amivel csak magadat szopatod (a magyarul megjelent konyvek tulnyomo resze mire kiadasra kerul, mar tulhaladott, vagy a forditas teszi teljesen hasznalhatatlanna mint pl. az OpenGL konyvet)
erdemes netes tutorialokat nezegetni
nagyobb programot (nem, az 500 sor nem nagy) nem nagyon lehet csak fejbol nyomni. a problema nem is magaval a nyelvvel van, hanem a hasznalt API-k osszes osztalyanak osszes metodusat senki nem tudja fejbol (a gyakrabban hasznaltakat persze igen)
ilyenkor szamit RENGETEGET hogy milyen minosegu a doksi. tobbek kozott ezert is imadom a Qt-t, peldaerteku! -
doc
nagyúr
válasz
Babetta-X #4656 üzenetére
tanarhoz jarni azert lehet erdemes, mert ha jo tanar, a megfelelo gondolkodasmodra ra tud nevelni
amugy en vilageletemben autodidakta modon tanultam, a tanarok elott jarva (mindig az erdekelt amit meg nem tanitottak), igy talan nehezebb, de eljutottam oda hogy ebbol elek
amugy jol programozni ugy lehet megtanulni, hogy NAGYON SOK programot irsz, es mindig tanulsz a hibaidbol, idovel sokminden kialakul magatol (persze errol eleg sokat megtalalsz konyvekben is, illetve megfelelo tanartol is elleshetok) -
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- Autós topik látogatók beszélgetős, offolós topikja
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Genshin Impact (PC, PS4, Android, iOS)
- Milyen autót vegyek?
- A fociról könnyedén, egy baráti társaságban
- Luck Dragon: Asszociációs játék. :)
- LEGO klub
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Subaru topik
- Gaming notebook topik
- További aktív témák...
- Lenovo ThinkPad T14 Gen 3:i5 1250P(12mag),16GB,512GB,14"matt TOUCH,vil.HU bill,Lenovo gari 2026.6.25
- Amazfit Gtr 3 Pro okosóra dobozával újszerű állapotban
- i3-8100 + ASUS H310M alaplap + 8GB RAM egyben (félkonfig)
- Asztali PC , R5 5500 , RX 6700 XT , 32GB RAM , 512GB NVME , 1TB HDD
- Sony PlayStation 5 Fat 825 GB eredeti doboz, gyári kontroller
- Újszerű Apple Macbook Air 13 - M2 - 30 Ciklus - 100% Akkumulátor - 8GB/256GB SSD - MAGYAR - Éjfekete
- Dymo LabelWriter 400 - Hőpapíros címkenyomtató
- ÁRGARANCIA!Épített KomPhone i3 10105F 16/32/64GB RAM RX 6600 8GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! Gigabyte H510M i5 11400F 16GB DDR4 512GB SSD GTX 1070Ti 8GB Rampage SHIVA TT 500W
- Xiaomi Redmi Note 10 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged