- Xiaomi 15 Ultra - kamera, telefon
- QWERTY billentyűzet és másodlagos kijelző is lesz a Titan 2-ben
- iPhone topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Milyen okostelefont vegyek?
- A Galaxy Z Fold7, minden színben és oldalról
- Google Pixel topik
- Magisk
- Poco X6 Pro - ötös alá
- Samsung Galaxy A54 - türelemjáték
-
Mobilarena
Új hozzászólás Aktív témák
-
dabadab
titán
válasz
sirszevenap #10127 üzenetére
Azt hittem, elég egyértelműen leírtam, hogy tökmindegy, hogy melyikre klikkelsz, mert mindkettő ugyanazt választja ki.
-
dabadab
titán
válasz
sirszevenap #10122 üzenetére
Ahogy elnézem, azt csinálja, hogy felajánlja minden nyelvnél az összes regionális variációt, plusz egy defaultot a default régióval - ennek persze csak akkor lenne értelme, ha egynél több variáció van (mint pl. az angolnál, ahol van UK, USA stb), szóval igazából nyugodtan válaszd az English (US)-t.
(#10125) bambano: a Windows szerintem még mindig nem ilyen okos, legjobb tudomásom szerint még mindig nincs normális UTF-8 support (lol).
-
dabadab
titán
válasz
artiny #10108 üzenetére
Így első nekifutásra Javascriptben, websockettel, JSON-ban küldött adatokkal csinálnám meg.
A Javaval az a gond, hogy túl sok új koncepciót kellene megismerned mielőtt még az első sort leírhatnád, Android app detto, PHP meg nem kliensoldali cucc és amúgy se ajánlanám senkinek sem -
dabadab
titán
válasz
Oppenheimer #10086 üzenetére
Ez működne is, ha egy ékezetmentes betűsornak csak egyetlen ékezetes megfejtése lenne - de ez nincs így. Fokabel lehet főkábel vagy fókabél, Szarfold - ebbe bele se menjünk, stb
-
dabadab
titán
válasz
bundli #10049 üzenetére
"Ezután deklarálnom kell egy változót, amelynek a neve ennek a String-nek az értéke kéne, hogy legyen."
A példádban az értéke és nem a neve lesz az, amit megkaptál.
Ha a tényleg a neve kell, hogy az legyen, akkor csinálnék egy mapet, amiben a kulcs típusa String és ebbe raknám a dolgokat, nem tényleges változókba.
-
dabadab
titán
válasz
choco01 #10037 üzenetére
Igen, ezért szokták inkább a Pythont javasolni, mert abban így néz ki:
print("hello world")
De ha nekiálltál VB-nek meg van hozzá könyved, akkor csinálhatod azt is, amit nem értesz, azt úgyis figyelmen kívül hagyod, aztán ahogy tanulsz, egyre jobban megérted majd, hogy azok a voodoo-cuccok mire jók
-
dabadab
titán
válasz
martonx #10032 üzenetére
"Személyes nagy kedvencem a VB.Net nyelv."
Abban tényleg így néz ki egy helloworld?
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MessageBox.Show("Hello World", "Message Box Title")
End Sub
End Class -
-
dabadab
titán
válasz
Hunmugli #9974 üzenetére
Ha ennyire kezdő vagy, akkor Python (azon belül is Python 3). Létezik hozzá magyar online nagyonkezdő kurzus is, de az teljesen nyilvánvaló, hogy ha bármennyire is komolyan akarsz bármivel foglalkozni, akkor meg kell tanulnod angolul.
A C, a C++ meg a C# az három tök különböző nyelv, azon kívül, hogy hasonló a nevük meg ránézésre a kód is nagyjából hasonlóan néz ki mind a három nyelven, nem sok közük van egymáshoz és ezek közül egyik sem olyasmi, amit szívesen ajánlanék első nyelvként bárkinek.
-
dabadab
titán
válasz
NemszakiTomi #9968 üzenetére
"Erről egy picit tudsz bővebben írni?"
Persze. Belebújsz a fekete latex cuccba, magadhoz veszel egy bilincset meg egy korbácsot, aztán...
bocs, másik fórumra akartam!
-
dabadab
titán
válasz
NemszakiTomi #9964 üzenetére
"Ha egy Code 128 kódolású vonalkódot kellene készítenetek, azt betűtípus felhasználásával oldanátok meg"
-
dabadab
titán
válasz
Feruendios #9946 üzenetére
"Igen a Python volt/van az egyik legjobb nyelv statisztikai elemzésekre"
Statisztikus körökben mondjuk hagyományosan az SPSS használatos (nem mintha igazán jó lenne, viszont azt tudják használni
)
-
dabadab
titán
válasz
akrobet #9873 üzenetére
"Valahogy dinamikusan betölteni text file-ból a c# kódot?"
A C# nem scriptnyelv - meg bár létezik némileg módosított, scriptelős változata is, de nem vagyok biztos abban, hogy bölcs lenne egy ennyire túldizájnolt nyelvet használni ilyen viszonylag egyszerű feladatra.
Ez úgy működik, hogy fogsz egy scriptengine-t (mondjuk Pythont vagy Luát), belerakod a kódodba, a konkrét scriptengine-től függő módon összekötöd a scriptet a fordított kódoddal és készen is vagy
-
dabadab
titán
válasz
Zola007 #9868 üzenetére
"Nekem nem mond semmit, biológus vagyok"
Értem, akkor képzeld el úgy, hogy van nyolc prokariótád...
Szóval pont az van, amit írnak:
Amikor azon töprengtek, hogy az ASCII-ban hány bit legyen egy karakter, akkor a nyolc bit csábítónak tűnt, mert abba pont belefér kér (decimális) számjegy (mivel egy számjegyhez négy bit kell (négy biten persze nem csak tízféle karaktert lehetne ábrázolni, hanem tizenhatfélét is, szóval itt van egy kis pazarlás, de a praktikum simán megérhetett nekik ennyit)).
Viszont ellenben a végén arra jutottak, hogy nem kell nekik igazán 256-féle karakter, elég lesz 128-féle is, ami az átvinni szükséges bitek számában 12,5% megtakarítást jelent (de a hat bit 64 karaktere meg már mindenképpen kevés lett volna) és ez lett a meghatározó érv. (A "hány bit egy byte" kérdésnek erre a döntésre még olyan sok hatása nem volt, mivel akkoriban a számítógépek messze nem voltak annyira elterjedve, mint manapság, az ASCII-t egy csomó másféle masinára is szánták)
Megint viszont ellenben de az akkoriban használatos lyukszalagok nyolc lyuk szélesek voltak, így az "üresen" maradó nyolcadik bitet felhasználhatták paritásbitnek, ami az akkori input/output eszközök megbízhatósága mellett egyáltalán nem volt rossz ötlet.
Aztán jöttek a számítógépek, ott meg ugye nyolc bit volt egy byte (legalábbis egy idő után ez fixen kialakult, mert kezdetben voltak 36 bites gépek is), ott meg a memóriában a legfelső, a szabvány által nem definiált bitet fixen nullára állították ASCII használatakor. -
dabadab
titán
válasz
akrobet #9869 üzenetére
"A scriptnek mi lenne az előnye hardcode-dal szemben azon kívül hogy nem kell a változtatásához egy release? Mert azt csak programozók tudnák úgy is megírni."
1. Egy helyen van a business logic. A hardcodedban szükségszerűen keveredik a business logic meg a mindenféle implementációs részlet, itt nem.
2. A fentiből adódóan sokkal egyszerűbb a kód.
3. Az ügyfélnél akár egy tehetségesebb IT-s is karban tudja tartani.
"Több rulet össze lehetne vonni egy BusinessRuleSet -be"
Ezzel megoldottál EGY problémát és máris megdupláztad az adatbázistábláid számát
De ha pl. ciklusra lenne szükséged, akkor megint nem tudsz azzal mit csinálni - és folyamatosan lehet találni ilyeneket addig, amíg vagy feladod, vagy Turing-kompletté válik a szabálykészleted és már meg is érkeztél a scripteléshez
-
dabadab
titán
válasz
Zola007 #9865 üzenetére
"8 bites sima ASCII kódban hogy lehet a 9. biten a paritásbit?"
Sehogy, az ASCII kódban nincs paritásbit. Amiről szó lehet, az valószínűleg soros átvitel, ott meg alapból bitstream van - neked már semmit sem mond az, hogy 8N1?
(Mondjuk abban pont nincs paritásbit, de a 7E1 is elég jellemző konfiguráció)
-
dabadab
titán
válasz
akrobet #9864 üzenetére
"Hogy lehetetlen jól megoldani, gondolom arra érted, hogy nincs elég információ a rendszer felhasználási mintájáról, adatforgalomról, fejlesztésre rendelkezésre álló időről stb..."
Nem, ezt arra értem, hogy egy olyan feladatot, ahol nem lehet érvényes modellt készíteni, mert bármit csinálsz, a következő változtatással felrúghatják valamelyik alapfelvetését, ott nem lehet olyan megoldást találni, ahol a változások követéséhez nem kell programozói munka.
"Mi lenne konkrétan a scriptben?"
Leírva az, amit akarnak, ilyenek:
if ( stuff.physical == true || stuff.type == "book" )
generate_comission"Én egy BusinessRule objektumra gondoltam ami valahogy így nézne ki:"
Ami rögtön meg is hal már abban az egyszerű esetben is, ha pl. két tulajdonságot kell egyszerre nézni.
-
dabadab
titán
válasz
akrobet #9862 üzenetére
A feladatot jól megoldani nyilvánvalóan lehetetlen, csak hogy ez tiszta legyen
Nekem úgy tűnik, hogy így elsőre nagyon összekeverednek benned a rétegek, az alapvető rendszerarchitektúránál szinte nem isszámít az, hogy milyen nyelven csinálod az meg, hogy használsz-e reflectiont, az tényleg n+1. implementációs részlet.
Amit én hasonló témakörben láttam és nagyjából működik, az az, hogy az ember egyrészt az objektumoknál valami nagyon rugalmas adatmodellt használ (pl. gyengén típusos kulcs-adat párokat) és a döntéshozó részt kirakja scriptbe (mert az jóval rugalmasabb, mint amit adatbázisban tárolt szabályokkal meg lehet valósítani), így a "rendes" kódhoz csak akkor kell nyúlni, ha új funkcionalitás kell.
"Ha furcsa magyar megfogalmazást használok az azért van mert csak angolul tanultam programozást és nem tudom a magyar kifejezéseket."
Szerintem vagyunk így ezzel még páran
-
dabadab
titán
"Kinek mi a tapasztalata? Mekkora vas kell a "programozáshoz"?"
Én Commodore C64-en kezdtem, 1 MHz és 64 kB RAM, az bőven elég volt
Ha Pentium alatt a G sorozat darabjait érted (és nem mondjuk egy 90 MHz-es Pentium I-et), akkor azok simán boldogulnak vele, az itthoni desktopomban is egy G3420 van (meg 8 GB RAM meg SSD) és nem szoktam érezni, hogy kevés lenne ahhoz, amit csinálok (kisebb C++ projektek meg Python).
-
dabadab
titán
válasz
hiperFizikus #9768 üzenetére
Szia!
Szerintem rakd fel inkább html-ben, mert doc?...
-
dabadab
titán
válasz
McSzaby #9745 üzenetére
Kb. annyi, hogy az első sort simán beteszed, és amikor beraksz egy sort, akkor azt elmented.
A következő soroknál meg végigmész az aktuálison és az elmentetten és összehasonlítod a mezőiket, ha különböznek, növelsz egy számlálót és ha ez a számláló a végén nagyobb, mint egy, akkor az aktuális sort berakod a DB-be és elmented összehasonlítási alapnak. -
dabadab
titán
válasz
Speeedfire #9734 üzenetére
Ezt csak a Unityval tudod letölteni, de az meg ingyen letölthető, szóval nem gond, utána az elmentett csomagot nyugodtan fel tudod használni, ahogy látom, ez FBX, ami jól támogatott, autodeskes formátum.
-
dabadab
titán
"Ti mit tennétek ha valamit meg akartok tanulni, de aki tudja nem segít"
Elmész a francba!
A fél topik ajánlgatott neked tanulási módszereket, könyveket, anyagokat - amikről te látatlanban megállapítottad, hogy neked nem megfelelőek, egy szalmaszálat nem tettél odébb az ügy érdekében, csak itt panaszkodsz és most azt hazudod, hogy senki nem segít neked.Ennek így semmi értelme, amíg nem változik meg a hozzáállásod, javaslom, hogy szüneteltesd a topik látogatását.
-
dabadab
titán
válasz
ZTE_luky #9662 üzenetére
a=[1,2,3]
Itt két dolog történik:
1. Létrejön az [1,2,3] lista
2. Az a változót ehhez a listához köti a Pythonb=a
A b változót ahhoz az objektumhoz köti a Python, amelyikhez az adott pillanatban az a van hozzákötve.
És akkor most a különbség:
a=[]
Itt megint két dolog történik:
1. Létrejön egy üres lista
2. Az a változót ehhez köti a Python (a b változatlanul az [1,2,3]-ra mutat(a.clear()
Itt a kötések nem változnak, viszont az [1,2,3] listának meghívja a clear() metódusát, ami törli a lista tartalmát. Vagyis a és b változók nem változnak, csak az az objektum, amire mindkettő mutat.
Ez így érthető volt?
-
dabadab
titán
válasz
ZTE_luky #9658 üzenetére
"oké köszi, akk kezdem C#-vel. Kérdés: mennyire tanuljam elméleti síkon?"
Elsőre ne nagyon. Persze valamennyire megúszhatatlan az elmélet, de ha abbba belemész, akkor nagyon könnyű úgy elúszni, hogy egy helloworldötse írtál még, mert egy mai modern nyelv mögött ott van 60-70 évnyi töprengés olyan problémákon, amikkel valószínűleg még nem is találkoztál, mert nem dolgoztál kellően nagy projekteken. Ez persze ahhoz fog vezetni, hogy belefutsz olyan esetekbe, amikor nem érted, hogy az pont miért úgy működik*, de hát... nincs királyi út
Ha viszont már valamennyire stabilabb talajon állsz, akkor mindenféleképpen érdemes foglalkozni az elmélettel, meg azzal is, hogy mi zajlik a színfalak mögött (pl. hogy mit és miért generál a fordító abból, amit írsz).*: pythonos példa:
1.
a=[1,2,3]
b=a
a=[]
print(b)2.
a=[1,2,3]
b=a
a.clear()
print(b)Amíg valaki nem érti, hogy a pythonos változók objektumreferenciák (illetve azt, hogy mi az az objektum meg mi a referencia), addig egyáltalán nem lesz neki világos, hogy miért lesz b üres a második esetben és miért nem az elsőben.
-
dabadab
titán
Nézd, az a vége, hogy itt gyártod a hozzászólásokat arról, hogy mit nem szeretnél csinálni meg mit rakjanak alád mások, emellett meg kb. nulla konkrét programozást csinálsz, amit meg mások javasolnak neked, azt meg elengeded a füled mellett. Ezt lehetetlen komolyan venni.
-
dabadab
titán
Csak ismételni tudom magamat: kezd el programokat írni. Elsőre legyenek kicsik, de ülj le és írj programokat.
Az vezet valahova és attól meg fogsz érteni dolgokat. Attól, hogy itt panaszkodsz, hogy nem értesz semmit, viszont nem jutsz előbbre.
Írj tök egyszerű játékokat. Mastermindot, számkitaláló játékot, bármit, de csináld! -
dabadab
titán
Elmondom újra: a kiinduló pont az, hogy:
1. Elfelejted, hogy kapásból ilyen nagy projektet fogsz csinálni nulla tapasztalattal és tudással, mert az egésze egyszerűen nem megy.
2. Nekiállsz és konkrétan programot írsz. Teljesen mindegy, hogy mit, de írsz, olyan problémára, amit meg tudsz oldani. Ha elsőre csak egy hello worldot, akkor azt, de csináld magad. Ugyanis senki nem fogja helyetted kitalálni, hogy konkrétan mit is kell csinálni, merthogy a programozásnak az a legalapvető lényege, hogy ezt kitaláld. -
dabadab
titán
Első sorban azt kellene megérteni, hogy a programozás elsősorban és alapvetően nem a programnyelvekről szól, sőt, még csak nem is a számítógépekről: hanem arról, hogy egy adott problémát képes legyél megérteni, emészthető és logikus részekre felbontani, lemodellezni és a megoldására algoritmust kitalálni.
Ha ez megvan, akkor a többi már többé-kevésbé magától jön, ha nincs, akkor meg úgyse tudsz mit kezdeni a többi résszel.Egyelőre kezdjél el valami nagyon-nagyon-nagyon kis résszel foglalkozni, mondjuk a fegyversebzés az ilyen dolog, mert ahhoz semmi egyéb nem kell, simán szövegben ki tudod írni, hogy mennyi HP-ja van a gépnek meg mennyi marad, ha belelőnek egy X fegyverrel. Gondolod végig, hogy ezt hogyan tudnád megcsinálni papíron, ceruzával, számítógép nélkül, nézd meg, hogy mit kell megjegyezned, milyen számításokat kell csinálnod, mit kell eredménynek kiírnod. Ha ez megvan, akkor próbálj meg írni egy programot, ami pont azt csinálja, amit ezzel kitaláltál.
Használhatsz pl. folyamatábrát, ehhez viszonylag jó segédanyag ez -
dabadab
titán
"De akkor mi a csudát keres az ojjektumtallózó tulajdonságok lapján a Font.color elem, ami egyébként felajánl végtelen sok beállítási lehetőséget?"
Azért, mert a TFontnak van color tulajdonsága - csak éppen a TButton azt nem veszi figyelembe.
Persze csinálhatták volna azt, hogy csinálnak egy TColorlessFontot erre az alkalomra, ami bizonyos szempontból kifejezőbb lett volna, de ezt valószínűleg eszükbe se jutott és ha eszükbe is jutott volna, minden bizonnyal elhessegetik, mint felesleges szőrözést, főleg, hogy baromi sok munka lett volna megcsinálni, ugyanis a jelenlegi felállás egyszerűen a Windows API struktúráit használja, márpedig ott a buttonnak átadott fontnak van colorja (csak éppen a button nem vesz róla tudomást) -
dabadab
titán
válasz
DrojDtroll #9524 üzenetére
Vedd úgy, hogy Python3 és Python2, azok tulajdonképpen külön nyelvek
-
dabadab
titán
válasz
theiron320 #9520 üzenetére
Python.
-
dabadab
titán
válasz
DrojDtroll #9486 üzenetére
Amiről én tudok, az a minim nevű Java library, abban van a beatdetect, ezt használták LED-villogtatós Arduino projektekben.
Ja, és természetesen az 1/10 másodperc az nagyon sok, sokkal finomabban kell kvantálnod, a PAL 50 Hz-e már egész jónak tűnik. -
-
dabadab
titán
válasz
bambano #9401 üzenetére
Olvasd el újra. Egyébként ott van az oldalukon pár mondatban összefoglalva, hogy mit akarnak:
For organizations
An unlimited number of users within an organization can use Visual Studio Community for the following scenarios: in a classroom learning environment, for academic research, or for contributing to open source projects.
For all other usage scenarios:
In non-enterprise organizations, up to five users can use Visual Studio Community.Magyarul kis cégeknél (a MS definíciójában ez olyan cég, ahol legfeljebb 250 PC van és az éves bevétele nem haladja meg az egymillió USD-t) legfeljebb öten használhatják bármire - a kérdező szempontjából ez az érdekes.
Tanítási/kutatási célból meg open source projektekre meg bárki használhatja létszám és cégnagyság megkötése nélkül.Ennek pont utánajártam, mert a kiscéges ingyenes használat engem is érint.
-
dabadab
titán
válasz
asuspc96 #9355 üzenetére
"és ebben kellene rendezi egy 2 dimenziós tömb elemeit..."
Az igazából egydimenziós tömb, csak kételemű tömböket tartalmaz, de ez nem érdekes a feladatot lényegét tekintve, viszont a fába ugye be kell rakni ezeket, szóval nem csak az értéket, hanem a kulcsot is (főleg, hogy aszerint kell rendezni
)
Egyébként mivel nem kell kiegyensúlyozni a fát, elég egyszerű az algoritmus: a legelső értéket berakod gyökérnek, aztán a következő elemeknél mindig elindulsz a gyökérnél:
1. megnézed, hogy kisebb vagy nagyobb nála, és ennek megfelelően előveszed a jobb- vagy baloldalát
2. ha azon az oldalon van már elem, akkor odamész, goto 1
3. ha nincs elem, akkor odarakod az újatszerk: elolvastam a kodot, latom, te is ezt csinaltad
-
dabadab
titán
-
dabadab
titán
Én időközben nekiálltam olvasni a fentebb már ajánlott Python for Kidst és tényleg csak ajánlani tudom.
"Van a gépemen több gb pdf C++ és game programming témában"
Ezek tipikusan azok a témakörök, ahol nem nagyon lehet olyan könyvet írni, ami teljesen kezdőknek szól, ilyen szempontból kár is itt próbálkoznod.
-
dabadab
titán
Elvileg jó lenne, de az amazonos review-i nem túl fényesek, arra panaszkodnak az olvasók, hogy elég szétesett a könyv, hosszasan magyaráz nem túl érdekes dolgokat, máskor meg nagyokat ugrik.
Én most ezzel (Python for Kids) szemezek, de ez más korcsoportnak készült
-
dabadab
titán
válasz
Bambula5 #9269 üzenetére
Csinálj egy külön táblát a stringeknek, kb így:
LocalizedStrings
StringID - a string azonosítója
LanguageID - a nyelv azonosítója
String - maga a string(A StringID nyilván nem lesz unique, mert ha három nyelvet támogatsz, akkor háromszor fog szerepelni.)
Aztán ott, ahol most varchar-ok vannak, azokat cseréld le egy StringID mezőre.
(#9270) Jim Tonic: a productname önmagában kevés lesz, mert pl. a tulajdonságok neveit, ha stringek, akkor az értékeit meg a kategóriákat is lokalizálni kellene, meg ha beesnek egyéb stringek is később, akkor azokat is
-
dabadab
titán
válasz
Bambula5 #9221 üzenetére
A táblákba szétszedés a sebességet nem fogja feltétlenül javítani
Azt már tudod, hogy mi alapján kell keresned?
Mert ha a tulajdonságok alapján (amik elég dinamikusnak tűnnek), akkor lehet, hogy jobban járnál egy nosql adatbázissal.(#9223) emvy: tisztán a gyakorlatitapasztalatmentes okoskodás szintjén azért segíthet, ha nem minden rekordon külön lemezblokkból kell összevadászni, hanem egy olvasással megvan egy rakat sor (feltéve, hogy a sorok elég rövidek)
-
dabadab
titán
"akkor nem fogok tudni eljárásorinteált nyelvet találni amivel lehet X, OSX, vagy win alá írni bármit is?"
Ahogy az ősi bölcsesség tartja: minden nyelven lehet FORTRAN-ban programozni
Egyébként meg vannak bindingek C-hez is (a GTK pl. egyenesen C-ben íródott), csak éppen pont ez a téma, ahol nagyon adja magát az OO (amit egyébként túlmisztifikálni, tulajdonképpen bármilyen kellőképpen bonyolult, procedurális nyelvben normális megírt programnál előjön az OO, mert adott komplexitásnál egyszerűen az a természetes, hogy az ember nem kilométeres paraméterlistát használ, hanem egy struct-ot ad át a függvényeinek, aztán amikor az ember elgondolkodik azon, hogy van X darab függvénye, amik paraméterként megkapnak egy Y structot meg esetleg még néhány egyéb dologt, akkor tulajdonképpen sikeresen írt egy osztályt procedurális nyelven.
"Linux alatt milyen OOPL nyelvet tudnék elkezdeni?"
Tulajdonképpen bármit, a kérdés inkább az, hogy mit szeretnél? Ha csak gyorsan csinálni valamit, ami aztán fut mindenhol (mert a kérdéseidből úgy tűnik, hogy ilyesmiről lehet szó), akkor Python.
-
dabadab
titán
"vagy ha az indexelést le is írtad már, akkor végülis akkor "csak" arra kell egy kis program, ami a grep-pel megadott találatot jeleníti meg?"
Igen, nagyjából. Nem ismerem az OSX-et, de erős a gyanúm, hogy ilyen minimálguit valami kis scripttel is pillanatok alatt össze lehetne dobni.
-
dabadab
titán
válasz
Oppenheimer #9105 üzenetére
Van számítógépes kő-papír-olló bajnokság, ha ráklikkelsz a botoknál Human VS Computer gombra, akkor te is szerencsét próbálhatsz: [link]
-
dabadab
titán
válasz
Oppenheimer #9089 üzenetére
"ha newtoni, akkor nem olyan nehéz feladat"
-
-
dabadab
titán
"Egy pl. ilyen Huffman nem lehet hogy túl sok már egy ilyen kis AVR-nek ?"
Nem tudom, hogy konkretan milyen AVR, meg hogy a logolason kivul milyen feladatai vannak, de azert a Huffman-kodolas nem olyan nagyon megerolteto dolog, illetve az egyetlen kicsit is szamitasigenyes reszet (a fa felepiteset) meg is sporolhatod es hasznalhatsz elore definialt szotarat (ahogy tettek ezt pl. a fax tomoritesenel, marpedig azokhoz kepest egy 8 bites AVR is szuperszamitogep
) es az alapjan generalhatod a tomorito assembly (vagy miben szokas az ilyeneket programozni) kodjat (illetve ez igazabol nem is opcionalis, hanem kotelezo resz, mert tomoriteskor nem tudsz fat epiteni, mert egeszen egyszeruen meg nem lesznek meg azok az adatok, amikbol fel kellene epiteni).
-
dabadab
titán
válasz
Sk8erPeter #7422 üzenetére
"Linuxon legalább Ctrl+Shift+C, Ctrl+Shift+V, stb. működik."
Meg az egerrel kijelol, kozepso klikkel beilleszt. Meg a focus follows mouse. Meg a raise on click. Meg a layerek. Meg a tobb workspace. Meg a... (Igen, napkozben Windowson kell dolgoznom
)
-
dabadab
titán
Mondjuk a valasztando tomorites nagyban fugg attol, hogy tenylegesen milyen adatokkal dolgozol. Ha "szemmel" is at akarod tekinteni, az aztan meg rettenetesen korlatozza a lehetosegeket, ugyanis elesel a bitstream hasznalatatol, csak byte-os egysegekben gondolkozhatsz, ami pl. kizarja a Huffmant es rokonait (amiket egyebkent tipikusan nem onmagaban szoktak hasznalni, hanem kiegeszito kodolaskent, esetedben pl. ugy nezhetne ki, hogy egy bit a ki vagy bekapcsolas allapotat mutatja, aztan utana a hossz Huffmannal).
-
dabadab
titán
válasz
doboka98 #7399 üzenetére
(Van kulon C# topik, a nyelvvel kapcsolatos problemakat inkabb oda.)
A konkret hibauzenetet azert kapod, mert ha a szam1 es a szam2 egyenlo, akkor semmilyen erteket nem adsz a szam3-nak.
Amit nem ir ki, de latszik, az az, hogy ha viszont a ket szam nem egyenlo, akkor meg vegtelen ciklusba kerul a program.
Mindez azert van, mert hibas az algoritmusod, ha ezt a kivonogatasos modszert hasznalod, akkor egyaltalan nincs szukseged a szam3-ra.
-
-
dabadab
titán
válasz
BloodyEddie #7309 üzenetére
"Egyetemet, OKJ-s képzést érdemes szánni rá, vagy önszorgalomból is felhozható?"
OKJ-t semmikeppen, ha ebbol akarsz elni, akkor az egyetem erdekes lehet a papir miatt, de egyebkent messze nem all egymassal aranyban a szukseges erofeszites az eredmenyekkel.
Pythonban egyebkent lehet Androidra is fejleszteni, meg lattam valamit iOS-hez is, de ott egyaltalan nem vagyok kepben.
-
dabadab
titán
válasz
martonx #7306 üzenetére
Nem tudom, szerintem ezek tulzottan nehezsulyu nyelvek, ahol kikerulhetetlenul ott van egy csomo olyan dolog, amivel kezdokent abszolut nem kellene foglalkozni, egeszen egyszeruen tul nagy a zaj/jel arany. Szemleltetem, hogy mire gondolok:
Java
class HelloWorldApp
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}C#
public class Hello1
{
public static void Main()
{
System.Console.WriteLine("Hello World!");
}
}Python
print("Hello World!")
-
dabadab
titán
válasz
BloodyEddie #7303 üzenetére
Akkor innen kezdve nincs is gond
Szerintem erdemes valami scriptnyelvvel kezdeni, mert azoknal kevesbe talalkozol olyan dolgokkal, amik a gep alacsonyszintu mukodesenek ismeretet kovetelnek (mint pl. a pointerek C-ben) es igy egyszerubb arra oszpontositani, amit csinalsz: vagyis hogy megtanulj programozni es lehetoseg szerint erts is nagyjabol mindent, amit csinalsz.
Konkret nyelvnek a Pythont javasolnam, mert eleg modern, elterjedt, konnyen tanulhato es olvashato nyelv, vagyis nem csak tanulashoz jo, hanem a gyakorlatban is hasznalhato (es szeleskorben hasznalt) eszkoz.
Ez a Python tutorial eleg szimpatikusnak nez ki, raadasul van benne online interpreter is, vagyis elso korben semmit sem kell telepitened, a programjaidat kozvetlenul a tutorial text boxjaba irhatod be es ott le is futtathatod oket. -
dabadab
titán
válasz
BloodyEddie #7300 üzenetére
Az angollal hogy allsz?
-
dabadab
titán
válasz
Jim Tonic #7219 üzenetére
Azert persze az ovatossag se art, lattam mar olyat, hogy Nagyceg1 akar valamit Nagyceg2-tol, 2 fejleszt ezerrel, amikor elkeszult a cucc fel ev utan, akkor 1 meg beszol, hogy "de mi nem ezt akartuk". Ilyenkor jol jon az, hogy ha van valami dokumentum, amire lehet hivatkozni, hogy most ezt akarta-e vagy sem (persze az meg jobb lett volna, ha eleve nem ertik egymast felre).
-
dabadab
titán
válasz
bbTamas77 #7212 üzenetére
"Azért tanulom a C++-t mert a legtöbb helyen úgy írták, hogy hasonlít a C++-re"
Nem hasonlit. A C-re hasonlit (a wikipedian is azt irjak), de csak a szintaxisa, azt meg kb. egy ora alatt meg lehet tanulni, maga a mukodese (ami a nyelvben az igazan lenyeges), egyaltalan nem C-szeru (vagy legalabbis nem elegge es eleg sok - szamodra minden bizonnyal zavaro - kulonbseg van a ket nyelv kozott).
-
dabadab
titán
-
dabadab
titán
válasz
Polemius #6968 üzenetére
Hat, ahogy igy olvaslak, szerintem maradj a bashnel, az van Windowsra is.
-
dabadab
titán
válasz
bucsupeti #6807 üzenetére
En ezt igy nem mernem kijelenteni. Ismerek olyat, aki remek programozo, alapos, atlatja a dolgokat, megbizhato, miegyeb, viszont rettenetesen nincs otthon, ha mutatokkal vagy bitekkel kell kavarni, egyszeruen ez a nagyon alacsonyszintu reteg kimaradt neki es nem is volt ra szuksege a 10+ eves palyafutasa alatt. Nekem, aki ugy nottem fel, hogy C64-et hekkeltem gepi kodban (nem am Assemblerben
), ez nagyon furcsanak hat, de van ilyen.
-
dabadab
titán
válasz
Orton96 #6261 üzenetére
Ha benyuszultal
, akkor megprobalhatod ezt, de a szoveg nem tunik olyan jonak, mint az angol, amit az elobb linkeltem.
(#6262) Karma: direkt olyan anyagokat ajanlottam, amik abszolut kezdo programozok szamara keszultek, szoval elmagyarazzak a koncepciokat is. Meg szerintem a C egyaltalan nem jo legelso nyelvnek, mert tul meredek a learning curve-je, ami voodoo-programozasra csabit.
-
dabadab
titán
válasz
Orton96 #6256 üzenetére
Angolul tudsz?
Egyebkent azt javasolnam, hogy kezdj el programozni, lehetoleg valami nagyon magas szintu nyelven (ahol nem kell ezernyi aprosaggal tisztaban lenned, mielott megertenel egy szimpla "Hello world!" programot - en konkretan a Pythont javasolnam), eloszor csinalj vegig valami tutorialt (pl ezt), aztan talalj magadnak valami problemat, ami erdekel es meg akarod oldani programmal - es oldd is meg. Ha elakadsz, kerdezz akar itt, nezegesd a Stackoverflowt, ami talan a legjobb, leghasznalhatobb programozasi forum, ilyenek.
-
dabadab
titán
válasz
Mister_X #6240 üzenetére
"Az angol oktatókönyveknél az a baj, hogy sok a szakrizsa, a számomra totál ismeretlen szó."
Az van, hogy szamodra minden bizonnyal az angol "destructor" pont annyira lesz ismeretlen, mint a magyar "destruktor". Ha meg mar valamelyiket meg kell tanulni, akkor az angolt, az joval hasznosabb. Szoval pont a szakkifejezesek hasznalata pont az angol konyvek mellett szol.
-
dabadab
titán
válasz
martonx #6111 üzenetére
Hosztnév felesleges, az semmivel sem tud többet, mint az IP. Az IP valamennyit segít, de nem mindenható, egyrészt ott a dinamikus IP problémája, másrészt meg pl. kollégiumoknál simán előfordul, hogy egyetlen IP címe van, azzal megy ki az összes benntlakó forgalma, sőt, kicsi ISP-nél is láttam ilyen megoldást.
Ennél többet viszont nem nagyon lehet tenni tisztán programozott megoldással, viszont bevezethetsz ajánlási rendszert vagy valami web of trust módszert. -
dabadab
titán
En mondjuk mindkettoben leginkabb C++-t irok, es baromira kijon, hogy VS-ben gyakorlatilag nulla tamogatas van refaktoringhoz, hogy a find references eredmenyei olyan nagyon nem kulonboznek a sima text searchtol meg egyaltalan, az olyan aprosagok, hogy creatorben eleg mindenhol pontot nyomni, aztan azt magatol eldonti, hogy az . vagy -> lesz vagy magatol formazza a kodot. Persze, a qtcreator sem tokeletes, vannak dolgok, ahol alulmarad a VS-sel szemben, de ha lehetne valasztani, siman azt valasztanam a napi munkahoz, pedig a ket IDE nincs egy sulycsoportban.
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- Debrecen és környéke adok-veszek-beszélgetek
- AMD Navi Radeon™ RX 9xxx sorozat
- Parfüm topik
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Tőzsde és gazdaság
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Végleges a HDMI 2.2-es verziója
- Xiaomi 15 Ultra - kamera, telefon
- QWERTY billentyűzet és másodlagos kijelző is lesz a Titan 2-ben
- Mini-ITX
- További aktív témák...
- ROG Maximus Z790 Dark Hero
- Új MSI KATANA 17 Gamer Tervező Laptop 17,3" -35% i7-13620H 10Mag 16/1TB RTX 4060 8GB FHD 144Hz
- Apple Iphone 13 128gb csillagfény színű OLCSÓN . Csere/beszámítás
- OnePlus Pad 2 + OnePlus Pad 2 billentyűzet + Extrák
- AKCIÓ!!! GAMER PC: Új i5-14400F +RTX 4060/5060/4070/5070 +Új 16-64GB DDR4! GAR/SZÁMLA! 50 FÉLE HÁZ!
- AKCIÓ! Apple iPad Pro 13 2024 M4 512GB Cellular tablet garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone i3 10105F 16/32/64GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
- 13-14" Új és használt laptopok , üzletitől a gamerig , kedvező áron. Garanciával !
- Új Apple iPhone 16 Pro 128GB, Kártyafüggetlen, 3 Év Garanciával
- Bomba ár! Lenovo ThinkPad P43s - i7-8G I 8GB I 256GB SSD I Nvidia I 14" FHD I Cam I W10 I Garancia!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest