-
IT café
Új hozzászólás Aktív témák
-
martonx
veterán
Szia!
Egyrészt ennyi információ alapján mit vársz tőlünk? Igen, biztosan meg lehet csinálni. Mivel a pontos igényeidet nem ismerjük azt sem lehet megmondani, hogy mennyire egyszerű. Lehet, hogy tényleg egyszerű, lehet hogy marhára nem az.
Így aztán azt se tudjuk megmondani, hogy érdemes-e neki kezdened. Én a helyedben SQL-lel kezdenék neki, nem kell ide semmilyen programozás, meg felület, elméletileg elég lenne neked sima SQL lekérdezésekkel operálnod.
Access, MSSQL, PostgreSQL, MySQL mindegyik megfelel a célra (Oracle is megfelelne persze, de azt a legmacerásabb telepíteni).Én kérek elnézést!
-
martonx
veterán
válasz Jim Tonic #6686 üzenetére
Azért amikor valaki az if feltétel használatát esik be megkérdezni, akkor ott nem a válaszolók, hanem a kérdező szintjével van komoly gond, nem?
Olyan megoldás kellene ide, mint stackoverflow-n. Lehessen pontozni a kérdést is, meg a válaszokat is. És aki elég sok negatív értékelést szedett össze, az mehet a kukába.Én kérek elnézést!
-
martonx
veterán
Ha jól tudom középiskolában a C a szabvány oktatott nyelv.Hogy melyik f** oktatáspolitikus találta ki, hogy pont C-vel tanítsák meg programozni / vegyék el a kedvét egy életre a programozástól a gyerekeknek, arra kíváncsi lennék.
Félreértés ne essék nincs bajom a C-vel, sőt azzal lehet a legjobban megérteni hogy programozáskor mi történik a motorháztető alatt. De hogy tizenéveseket, akiknek fontos a sikerélmény, meg a látvány, nem fogja megfogni a C-s konzolos programozás az tuti biztos.Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #6789 üzenetére
Mondjuk a középiskolai tananyagban elő se jönnek a pointerek. Szoktam középiskolásokat korrepetálni programozásból.
Én kérek elnézést!
-
martonx
veterán
válasz bucsupeti #6791 üzenetére
Abban egyetértünk, hogy a for ciklusnál, pontosabban a tömb kezelés megértésén áll vagy bukik, hogy valakiből lehet-e programozó vagy sem. A korrepetált diákjaim egy része ezen az alap dolgon képtelen továbbjutni, márpedig e nélkül igen nehéz bármi más komolyabb témára továbblépni.
Viszont hidd el, hogy nagyon nem mindegy, hogy milyen IDE-vel találkoznak, az mennyire segíti a programozást, és amikor tanulja valaki, akkor estleg 15 percig csak egy egyszerű szintaktikai hiba miatt szop, és egy életre megutálja az egészet.
És a C pont ezért a létező legnagyobb szívás. Igen tanulja meg a diák az alapokat rendesen, de miért nem lehet csak egy picit látványosabban, csak egy picit életszagúbban megcsinálni?
Amikor pl. a sorbarendezés módszereit tanulják, akkor miért egy debugolhatatlan, DEV C++ fejlesztőkörnyezettel kell szivatni szerencsétleneket?
Manapság a valamilyen szintű programozás szvsz az átlagműveltség része kellene, hogy legyen. És ehhez valóban a nyelv nem lényeg, egyetlen kitétellel, hogy C-ben nem kezdünk el tanulni, hacsak nem elit kockákat képzünk.Én kérek elnézést!
-
-
martonx
veterán
válasz Jim Tonic #7042 üzenetére
Minden nézőpont kérdése. Ha nagyvállalatoknak fejlesztesz java-ban, ahol nem téma egy tizmilliós nagyságrendű célhardver beszerzése, rá egy szintén tízmilliós nagyságrendű futtató környezet beszerzése (pl. weblogic), és van a linux-od mögött egy komoly üzemeltető, akkor valóban azt látod, hogy hol van itt a teljesítmény probléma, mikor ezekkel zökkenőmentesen kiszolgálsz pár ezer usert.
Aztán mikor mindezt megcsinálod .Net-ben, és egy néhány milliós hardveren (beleértve az oprendszer árát is), egy szál részmunkaidős üzemeltetővel az alap IIS-en pont ugyanolyan zökkenőmentesen elfut a pont ugyanolyan tudású rendszer, és pont ugyanannyi usert szolgál ki, akkor bizony sokan elgondolkoznak a platformok közötti erőforrás használáson, és hogy mégis melyik éri meg jobban.
És hogy ez még szemléletesebb legyen, vajon miért olyan ritkák a publikus elosztott java hosztingok? Ha ugyanolyan erőforrás kímélő, mint a PHP vagy a .Net? Költői kérdés volt.
Hozzáteszem a java nem rossz, iszonyatos történelmi beágyazottsággal rendelkezik, főleg a pénzügyi szektorban, ami nem jöhetett volna, ha rossz lenne. Csak a világ közben ellépdelt mellette, de pont ez az a szektor, ahol marha lassan váltanak, meg a tízmilliós nagyságrendek különben is aprópénznek számítanak.
A PHP meg teljesen más kérdés. A PHP teljesítmény problémái korántsem olyan vészesek (mára), mint amilyen rossz a híre. A híre meg azért rossz, mert a PHP világ tele van vérpistikékkel, akik főállásban kókányolnak (illetve régebben jóval macerásabb volt a PHP-t bytekódra fordítani). Tény, hogy alapból meg sem közelíti egy Java vagy .Net futásteljesítményét, de viszonylag könnyen, és ami a legfontosabb továbbra is ingyenes cuccokkal lehet optimalizálni.És végül egy alapvetés. Rosszul optimalizált kódot bármilyen nyelven lehet írni
Én kérek elnézést!
-
martonx
veterán
válasz bambano #7051 üzenetére
Félreértettél. Én nem tisztán a futásidőkről beszélek. A komplett hardver kihasználásról. Egyszerűen a .Net nem annyira erőforrás pazarló, és itt nem is feltétlenül a processzor időt, hanem leginkább a memória használatot, aszinkron futási mód fejlettségét értem alatta.
Vajon miért van nagyon kevés java-s publikus hoszting? Mert míg egy néhány GB ram-os gépen több tucat asp.net-es alkalmazást futtathatsz, addig örülsz ha ugyanazon a vason elfut néhány jvm, és akkor még nem beszéltünk arról, hogy azok külön konténerekben vannak-e, meg összeakadnak-e, meg milyen időközönként fogy el a memória.
Távol álljon tőlem bármiféle java - .net flame, valaki kérdezett, én csak leírtam az eddigi tapasztalataimat. Nem volt célom senki lelkébe gázolni.Én kérek elnézést!
-
martonx
veterán
válasz bambano #7128 üzenetére
Én jellemzően TFS-ezek, pláne mióta felhős, és ingyenes lett és marhára nem hype, vagy életkor miatt, hanem tapasztalataim szerint ez jött be eddig legjobban, és mert Visual Studioval fejlesztek (Eclipse-el és XCode-al is eggüttműködik) így megtehetem. Amikor néha Netbeans-ezek, olyankor Bitbucket-ozok, vagy projekt függően néha Github.
Azért a javasolt Github is letett már ezt-azt az asztalra, és a Bitbucket is rengeteget tud egy szimpla SVN-hez képest.
De nem akarok én senkit rábeszélni semmire, SVN is elmegy egynek. Hülye autós hasonlattal élve: ha kipróbálhatsz egy ősrégi opel-t, vagy egy új bmw-t, akkor miért kezdenél az opel-lel? Másrészt, amíg nem próbáltad az ősrégi opel-t, addig nem biztos hogy fogod értékelni az új bmw-t, szóval akkor visszavonom a javaslatomat, kezdje mindenki az SVN-nel. PeaceÉn kérek elnézést!
-
martonx
veterán
válasz banán007 #7142 üzenetére
Mielőtt nagyon belemerülsz, szólok, hogy a spanyol viaszt előtted már jópáran feltalálták.
Ha esetleg kifejtenéd, hogy a te wysiwyg editorod miben lesz több, jobb, mint mondjuk egy CKeditor, TinyMCE vagy a kismillió hasonló megoldás, akkor lehet fogsz találni lelkes ingyen munkásokat.Én kérek elnézést!
-
martonx
veterán
Szerintem meg ha tényleg csak és kizárólag a programozni tanulás a cél, akkor a BASIC-en kívül vétek bármi mással nekikezdeni.
Minden oprendszeren van valamilyen BASIC nyelv, tanulásra szvsz még mindig a legjobb. Nem kell megőrülni a szintaktikától, olvasmányos a kódja, jóval emberközelibb.Én kérek elnézést!
-
martonx
veterán
A hibásan berögzült procedurális szemléletnek mi köze a nyelvhez, amit elsőként megismer?
Nem hiszem, hogy mondjuk C++-al kezdőnek ne tudna pont ugyanúgy bármilyen hibás szemlélete berögzülni.
Ráadásul mondjuk a középiskolák egyébként sem arról híresek, hogy bármilyen programozás szemléletet is értelmesen át tudjanak adni, meg rögtön az OOP, dependency injection, design pattern-ek legmélyebb bugyraival kezdenék az oktatást.Én kérek elnézést!
-
martonx
veterán
Könyörgöm valaki fejtse már ki, hogy mondjuk egy középiskolást, milyen rossz szokásra neveli a Basic?
Hogy kötelező kiírni az If után a Then-t? Vagy belerögzül rossz szokásként, hogy nem kell pontosvessző egy utasítás után, és a későbbiekben bármilyen más programnyelvet hsználva, minden egyes sor leírásakor személyes kudarcának fogja érezni?
Én leginkább C#-al programozok, elvétve PHP, illetve ezek mellett sok javascript, illetve excel makró programozás figyel be.
Nekem egyszerűen szemre sokkal jobb olvasni egy VB kódot, szinte bárkit elé lehet ültetni, az megérti, olvashatja.
Mi itt jellemzően mind kockák vagyunk, egyikőnknek sem okoz gondot bármelyik nyelvre átszokni.
Viszont korrepetálok középiskolásokat, akiknek szakközépiskolában C++-t erőltetnek.
Amikor egy tömb bejárás gondot okoz, és egy buborékos sorbarendezés több órányi agytornát jelent, ott képzelhetitek, hogy mennyire sokat nyomna a latba, hogy legalább a szintaktikával, béna ezer éves IDE-kkel (mert ugye közoktatásról beszélünk), debugolhatatlansággal (még mindig béna, ezer éves IDE-k, ugye) ne kelljen megküzdeni.
Ráadásul érzésem szerint azok ekézik legjobban a BASIC-et, akik anno mind BASIC-el kezdtek programozni.Én kérek elnézést!
-
martonx
veterán
válasz szabifotos #7181 üzenetére
Esetleg LoadUI-t is érdemes lehet kipróbálni.
Illetve találtam egy felhős load test szolgáltatót, ami szintén egész olcsónak / ingyenesnek és jónak tűnik:Én kérek elnézést!
-
martonx
veterán
Mondjuk amikor én megrendelői oldal vagyok, akkor a beszállítóknak szoktam egy pár oldalas tömör specifikációt készíteni pl. felhasznált adat struktúrákról, web szolgáltatások eléréséről, használt protokollokról stb...
Amikor viszont nálam rendelnek meg, tényleg jellemzően semmit nem kapok, néhány szóbeli egyzetetést, emailezést leszámítva. Aztán már a saját hátsód védelmében érdemes ebből gyorsan egy specifikációt rittyentened, ami a mellékletét képezi a szerződésnek, a későbbi félreértések, pereskedések elkerülése végett.
Én kérek elnézést!
-
martonx
veterán
válasz bigbuda #7249 üzenetére
Ha konkrétan Android-ra akarsz fejleszteni, akkor egyértelműen a Java kell neked.
Én még javasolnám a web fejlesztést, ekkor HTML + CSS + Javascript-re lesz szükséged, plusz a későbbiekben valamilyen szerver oldali nyelvre (ez is lehet Java, vagy PHP, vagy ASP.NET - C#)Én kérek elnézést!
-
martonx
veterán
Egy harmadik lehetőség, hogy önmagában a papír megszerzése a lényeg, ergo simán elég lehet egy mérnök - informatikus. Ne legyenek illúzióid, programozni nem fognak megtanítani programtervező szakon sem, csak kétszer annyi hülye tantárgyad lesz.
Aztán ha az élet, meg az affinitásod úgy hozza, akkor majd kiképzed magad valamelyik programnyelvben.
Ha meg bárhol állást keresel a lényeg, hogy valamilyen papírod legyen, aztán a gyakorlatban, felvételiken ezen túl már úgyis csak az számít, hogy mit tudsz, nem pedig az hogy mérnökinfós, vagy progterves a diplomád.Én kérek elnézést!
-
-
martonx
veterán
válasz BloodyEddie #7300 üzenetére
Én mindenképpen Java-t vagy C#-ot ajánlanám tanuláshoz. Bár ezek után Objective-C-zni kicsit fájdalmas lesz.
Én kérek elnézést!
-
martonx
veterán
válasz GrooveHero #7341 üzenetére
Ha a számok excelben ott vannak, akkor javaslom, hogy csináld excel makróban.
Én kérek elnézést!
-
martonx
veterán
válasz GrooveHero #7344 üzenetére
Ha már Excelben vannak az adatok, én excel makróval csinálnám, de abszolút a te dolgod. Az excel makró programozás tulajdonképpen vbscript programozást jelent, csak a vbscript rögtön ott fut az excelen belül.
Én kérek elnézést!
-
martonx
veterán
válasz GrooveHero #7349 üzenetére
És mégis mit gondolsz az access-t mivel fogod programozni? Nahát azt is vbscript makróval. Akkor meg minek bohóckodni access-be áttöltéssel, ha egyszer ott van az excel?
Én kérek elnézést!
-
martonx
veterán
válasz GrooveHero #7351 üzenetére
Ha megnyugtat, nincs olyan oktatás, ahol vbscript / makró programozást tanítanának. Az internet a legjobb tanító.
Én kérek elnézést!
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!