- iPhone topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Yettel topik
- iOS alkalmazások
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Apple Watch Ultra - első nekifutás
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Apple iPhone 14 Pro Max - sziget fesztivál
- Milyen okostelefont vegyek?
- MIUI / HyperOS topik
Hirdetés
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Különösen rendezett beltér hozható össze a Cooler Master új házában
ph A 49,73 literes térfogatú, látszólag jól szellőző modell tárt karokkal várja a konnektoraikat rejtő ASUS és MSI alaplapokat.
-
Konzolokra is megjelenik a Deathbound
gp A PC-s verzió mellett megkapjuk a teljes kiadást PlayStation és Xbox platformokra is.
-
Mobilarena
Új hozzászólás Aktív témák
-
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.
DRM is theft
-
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.DRM is theft
-
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.
DRM is theft
-
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.
[ Szerkesztve ]
DRM is theft
-
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.
[ Szerkesztve ]
DRM is theft
-
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.
DRM is theft
-
dabadab
titán
válasz Polemius #6968 üzenetére
Hat, ahogy igy olvaslak, szerintem maradj a bashnel, az van Windowsra is.
DRM is theft
-
-
dabadab
titán
válasz bbTamas77 #7209 üzenetére
A Pawnnek kb. semmi koze a C++-hoz, ranezesre egy kicsit a C-re hasonlit, de amugy tok maskepp mukodik, mert egy scriptnyelv, igy pl. pointer (ami a C-ben abszolut kozponti dolog) egyaltalan nincs is benne. Szoval ha Pawnt akarsz tanulni, akkor tanuld azt
DRM is theft
-
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).
[ Szerkesztve ]
DRM is theft
-
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).
DRM is theft
-
dabadab
titán
-
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.[ Szerkesztve ]
DRM is theft
-
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!")
[ Szerkesztve ]
DRM is theft
-
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.
DRM is theft
-
dabadab
titán
-
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.
DRM is theft
-
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).
DRM is theft
-
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 )
DRM is theft
-
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).
[ Szerkesztve ]
DRM is theft
-
dabadab
titán
-
dabadab
titán
-
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]
DRM is theft
-
dabadab
titán
Most akkor 15 MB vagy több tera? Nem mindegy
Mert itt a második hozzászólásod alapján úgy tűnik, hogy van egyetlen darab file, amiben van maximum 15 MB adat és abban kellene keresni - ehhez meg tök fölösleges az indexelés is, mert anélkül is gyors.
[ Szerkesztve ]
DRM is theft
-
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.
DRM is theft
-
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.
DRM is theft
-
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)
[ Szerkesztve ]
DRM is theft
-
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
[ Szerkesztve ]
DRM is theft
-
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
[ Szerkesztve ]
DRM is theft
-
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.
DRM is theft
-
dabadab
titán
Előbb-utóbb szembe kell nézned azzal a ténnyel, hogy a programozás megtanulása azért egy hosszabb folyamat, amiben a konkrét kulcsszavak meg osztálynevek megtanulása nem túl jelentős tétel. Egyébként Pythont is lehet .exe-vé fordítani és vannak hozzá 3D-s modulok is.
DRM is theft
-
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
[ Szerkesztve ]
DRM is theft
-
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.
[ Szerkesztve ]
DRM is theft
-
dabadab
titán
-
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.[ Szerkesztve ]
DRM is theft
-
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!