- Hivatalos a OnePlus 13 startdátuma
- Poco F3 - a mindenes, de nem mindenkinek
- Android alkalmazások - szoftver kibeszélő topik
- Apple iPhone 16 Pro - rutinvizsga
- Google Pixel topik
- Mindenki Z Fold7-et akar
- Fotók, videók mobillal
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Három Redmi 15 érkezett a lengyel piacra
- Telekom mobilszolgáltatások
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
Mobilarena
Új hozzászólás Aktív témák
-
-
Sk8erPeter
nagyúr
Keménykedünk, keménykedünk?
"Programozásnál egyébként szerintem az idő legkisebb része megy el a gépeléssel. A tervezés/gondolkodás sokkal több időt vesz igénybe, majdnem mindegy milyen gyorsan ír valaki."
Hát azért ez nagyon nem igaz.Egyujjas pötyögésnél a munkáltató is igen gyorsan meggondolná, hogy vajon tényleg akarja-e az adott alkalmazottat alkalmazni, vagy sem.
Lehetnek jó ötletei, de szart sem érnek, ha átlagos munkaerőhöz képest háromszor annyi idő alatt sikerül implementálnia, csak szimplán azért, mert képtelen elfogadható tempóval gépelni.
Ez inkább úgy igaz, hogy nem kell vagány tízujjas vakongépelőnek lenni ahhoz, hogy valaki jó programozó legyen, de azért elvárható, hogy egy bizonyos tempó azért meglegyen. De ez szerintem aktív programozáskor úgyis kialakul magától. -
Sk8erPeter
nagyúr
válasz
Jim Tonic #6350 üzenetére
Akiket az elején említettél, szerintem csak simán tehetségesek, lehet, hogy nekik mindegy, melyik egyetemen végeztek volna, akkor is megvolt bennük a kellő szakmai érdeklődés és ügyesség ahhoz, hogy jól megtanulják a szakmát, és elhelyezkedjenek. Akik meg csalódást okoztak, azoknak lehet, hogy szintén mindegy, melyik egyetemen végeztek volna, így is-úgy is szarok lettek volna a szakmájukban.
Végül is az egyetem önmagában szerintem amúgy sem elég, arra viszont jó, hogy terelgessen, kipróbálhass és megtanulhass dolgokat, hogy aztán el tudd dönteni, mi az, ami tényleg érdekel, meg amiben jó akarsz lenni. Van olyan ismerősöm, aki BME mérnök infóra jár, egész jó eredményekkel zár jó sok tárgyat, de egyáltalán nem is érdekli az egész informatika, azért végzi el, mert jól fizető állást biztosít(hat), meg mert szülei annak idején nyomatták neki, hogy ez manapság jó szakma, ezt végezze el, ő meg belement. Na, őt nem irigylem, nem szeretnék a helyében lenni, amikor már elhelyezkedik; elég szar lehet úgy infósnak lenni, hogy nincs benned alapból egy szakmai érdeklődés.
Szóval a lényeg, hogy a papír önmagában még tényleg nagyon kevéske.=========
(#6348) Jim-Y :
"Mondjuk így, hogy már megvan a diplomám nem bántam meg, hogy ide jöttem és nem a BME-re."
Mármint milyen okból? Csak érdekel.Nálam egyébként érv a BME mellett a már említett sok labor és gyakorlati foglalkozás, FPGA-, meg mikrokontroller-programozást megnéztük alapjaiban, meg oszcilloszkóp buzerálása, egyszerűbb áramkörök építése, ilyesmik, amiket lehet, hogy aztán elfelejtesz, de legalább van valami homályos emléked róla, meg érdekes.
-
-
Sk8erPeter
nagyúr
Hát azé' ácsi, a BME mérnök info nem a fizikáról szól, ne vezessük félre a népet
Összesen kettő félév fizika van, de az pont nem a leggázosabb kategória (legalábbis keresztféléven biztos nem az
), szóval sztem azzal pont nincs értelme összevetni.
Az ELTE viszont tényleg tömény matek, ezt már több forrásból hallottam, meg hát végül is az a lényege.
BME-n van viszont grafika, ami elég durva (C++, OpenGL). Ilyenek az ELTE-n nem tudom, mennyire vannak.
Azt viszont hallottam, hogy ELTE-n kevesebb a gyakorlati képzés, labor.
Az igaz, hogy mindkét diplomával tutira fog állást kapni, de azért sztem nem mindegy, hogy melyik szakon tanul, úgy értem, mi az, ami inkább érdekli. Szerintem egyikre sem mondható, hogy az lenne a jobb, inkább érdeklődési kör válogatja. Engem például pont a tömény matekos tárgyak hagynak hidegen, és nem annyira szeretem az elméleti megvalósítási lehetőségeken törni a fejemet, mint inkább belevetni magam, viszont van, aki meg ebben szeretne kiteljesedni, és azzal sincs semmi gond.(#6343) hunfatal :
ja, tényleg, elfelejtettem, hogy közben az ELTE IK-n is BSc lett.Ismerősöm az 5 éves képzésre járt, azért az más tészta, ő mesélte a 8 félév analízist, amiből nincs keresztfélév.
Elég durva tényleg mindkét képzés, nem véletlen, hogy a munkáltatók elvileg kifejezetten szeretik mindkét képzésről érkezetteket (meg persze más egyetemek infó szakjai is biztos jók, nekem csak ezekről vannak infóim) -
Sk8erPeter
nagyúr
Én oda járok, jó nehéz - bár zsenitípusoknak biztos nem
; meg akkor sem annyira, ha jó előképzettséggel érkezel, és ha neked nem kell eleinte vért izzadnod a matematikai tárgyakkal és programozással: nálad ez utóbbi már meg is van, elég jól vágod, ahogy elnéztem, hidd el, ez nagyon nagy előnyt fog jelenteni. Én 0 előképzettséggel jöttem ide, humán jellegű képzések után, szóval én szoptam vele rendesen, más, aki picit matekosabb középsuliból/egyetemről jött, nálam jóval könnyebben vette az akadályokat, nekem arányaiban többet kellett tanulnom.
Nekem a BME VIK képzése jobban tetszik, mint az ELTE IK (ismerős IK-ra jár, az alapján van összehasonlítási alapom, meg még hírből, mások elmondása alapján), mert BME-n nincs 8 félévnyi analízis, nincs annyi matekos szopatás, és jóval több a mérnöki jellegű, gyakorlatias oktatás. Sok laborfoglalkozás van, hardvert és szoftvert is látsz bőven, nem csak elméletben tanulod meg, amit kell. Ez teljesen egyéni preferencia függvénye, ha szereted a matekot, akkor ELTE IK, ha kevésbé, és mérnöki jellegűt szeretnél, akkor BME VIK. -
Sk8erPeter
nagyúr
Igazából azért is érdemes népszerű framework használatát megtanulni, mert úgyis mindig előrébb lesznek nálad több lépéssel, egyedi framework nem valószínű, hogy felveszi a versenyt egy többtízezer ember által felügyelttel (most csak hasraütésszerű számot mondtam, nem tudom, mondjuk egy Symfony-t hányan használnak, de biztos brutálsokan, ergo sokfelől jön a hibajelentés és az esetleges javítás is).
Persze, tapasztalatszerzésre tök jó, csak élesben biztos kijönnek a hiányosságai.Igényes projektekhez csatlakozás, abban való fejlesztgetés természetesen jól jöhet, az csak plusz.
Szerk.: rájöttem, hogy ez nem is OFF - amikor programozás topicban programozásról beszélgetünk.
-
Sk8erPeter
nagyúr
válasz
Atti575 #6275 üzenetére
C# topic
Számíts rá, hogy azzal fogják kezdeni, hogy tedd olvashatóvá (ne legyenek benne az indokolatlan sortörések mondat közepén), másrészt mondd meg, melyik részen akadtál el, és akkor adnak ötletet, harmadrészt meg komplett feladatot nem fognak megoldani helyetted, csak iránymutatást adnak. -
Sk8erPeter
nagyúr
válasz
Jim Tonic #6245 üzenetére
Ismerős a helyzet.
Én is sajnos először magyarul tanultam meg, aztán angolra állt rá az agyam, aztán visszafelé megint nehézkes volt. Szóval csak kényelmetlenséget okoz ez a lefordítás, de gondolom a Gizikék miatt fordították le. De oké, legyen, de az a gáz, hogy a progin belül nem lehet csak a függvények neveinek nyelvét megváltoztatni, hanem csak az egész felület nyelvét lehet váltogatni, és ez így elég sz@rügy.
-
Sk8erPeter
nagyúr
válasz
sztanozs #6242 üzenetére
"A hátamon feláll a szőr pl az excel "magyarított" függvénynevein. Magyarul sosem találok meg semmit - ami angolul pedig készségszinten megy. Lehet, hogy magyarul nem tudok eléggé?"
Ja, az Excel magyarítása nagyon durva.Ráadásul szerintem kifejezetten káros is, hogy a függvényneveket magyarítják, mert így az, aki egész jól vágja már az Exceles függvénykezelést az egyik nyelven, egyáltalán nem fogja tudni, mihez kezdjen a másik nyelvre fordított függvényekkel (pl. nem fogja megtalálni, amit akar, csak Guglizással, én is már szívtam ezzel). Sztem a súgó, a kezelőfelület, meg minden egyéb nyugodtan lehetne magyar, de a függvénynevek ne legyenek lefordítva.
-
Sk8erPeter
nagyúr
válasz
Mister_X #6238 üzenetére
Maga a játékfejlesztés szerintem elég bonyolult annak ellenére, hogy az ember azt gondolná, hogy az valami tök egyszerű dolog. Még egy nyomi 2D-s labirintusos játék elkészítése OpenGL-ben is nagyon sok órás időelcseszést okozhat (C++), amikor az ember nem jön rá, még mi nem stimmel, és debuggolni kell. És akkor még tényleg egy tök egyszerű játékról beszélünk. Szóval szerintem a játékfejlesztéshez elég stabil alapok kellenek, szükséges az objektumorientált gondolkodás elsajátítása, a logikus programkód írása, ergo én nem játékfejlesztéssel kezdeném a helyedben.
Nagyon nehéz megmondani, konkrétan milyen nyelv tanulásának állj neki, teljesen igénytől függ. Mi egyetemen a C-vel kezdtük, és nagyon anyáztam eleinte emiatt, de így utólag szerintem végül is lehet, hogy megérte, mert minél magasabb szintű nyelveket tanul az ember, talán annál könnyebb dolga van, de legalább érti a hátterét. Nagyon függ attól, mik a hosszabb távú céljaid, mennyire gondolod komolyan, milyen területen szeretnél utána elhelyezkedni és programozni. Az a kérdés is felmerül, biztos asztali alkalmazások érdekelnek-e csupán, vagy inkább a webfejlesztésre mennél rá.A többiekkel ellentétben én egyébként megértem, miről beszélsz, hogy eleinte az angol szakszövegektől az embernek szétmegy a feje, még ha jól is tud angolul (igaz, eleinte szerintem inkább az a gond, hogy az ember az alapokat próbálja elsajátítani, és átvenni a programozáshoz szükséges gondolkodást); az angoltudás ettől függetlenül elengedhetetlen. De erőltesd a dolgot, mert folyamatosan rá fog állni az agyad az angol szövegek olvasására is.
-
Sk8erPeter
nagyúr
válasz
Dj Sügi #6231 üzenetére
A probléma ott kezdődik, hogy azt feltételezed, hogy a fórumot olvasóknak van felesleges pár órája a te egyéni feladatod megoldására. Ez nem így működik. Azért van a fórum, hogy KÖZÖS feladat-megoldásra azt használjuk, és ne privátot írogassunk, valamint azt se várjuk el másoktól, hogy helyettünk dolgozzanak.
-
Sk8erPeter
nagyúr
"Bármilyen megoldás érdekel, mert figyelemmel szeretném kísérni a gyerek mobiltelefonját."
Milyen jó dolga van a gyereknek...===
(#6180) Vasinger! :
C programozás topic===
(#6181) Benceee14 :
JavaScript topic -
Sk8erPeter
nagyúr
válasz
Jim Tonic #6158 üzenetére
A language="javascript" már NAGYON régóta deprecated. onMouseOver, onMouseOut attribútumok helyett érdemes a kódokat különpakolni (szemantikailag és fejlesztői szemszögből is csúnya a kevert kód, sokkal nehezebben kezelhető, átszabható). Plusz lehet kihagyni a pontosvesszőket a sorok végéről, de nagyon ocsmány.
-
Sk8erPeter
nagyúr
válasz
peter9228 #6144 üzenetére
Hát szerintem úgy döntesz a legjobban, ha azt választod, amelyiket akarod.
A Python is hasznos nyelv, nekem személyes tapasztalatom nincs vele, de jobban nyomatják a Java-t, C#-ot, de mondom, a Pythonnal is érdemes lehet foglalkozni (de én mondjuk az előző kettővel szemben nem választanám, de ez ízlés kérdése). -
Sk8erPeter
nagyúr
válasz
peter9228 #6141 üzenetére
Egyik sem "könnyű". Mindenesetre ha nem akarsz egyelőre szívni pointerekkel és a többivel, akkor pl. válaszd a Java-t vagy a C#-ot. Mindkettő elég "menő" nyelv, jól lehet vele keresni is (persze ettől még a sima C- és C++-programozásnak is bőven van létjogosultsága ma is).
-
-
Sk8erPeter
nagyúr
válasz
martonx #6124 üzenetére
Ja, hát 100%-os tuti, hogy nincs, én is nem kicsit meg lennék rekedve, hogy mi a fullos megoldás.
Azt nem lehetne megcsinálni, hogy minden felhasználónak rendelkeznie kell még a kétfős "party" (nevezzük így, mert nem vágom, miről van szó) ELŐTT egy accounttal? Tehát hogy ki lehessen zárni azt az esetet, hogy valaki a party után, utólag létrehozza a másik accountot, amivel el kell fogadni az eredményt. Azért ez sztem már eleve elég sokat segítene. Tehát addig nem lehet elkezdeni a partyt, amíg nincs mindenkinek accountja, mert különben érvénytelen az egész. Bár lehet, hogy ez meg valami más szempontból nem jó.
Vagy akkor a party után lehetne mindkettő felhasználónak kapásból automatikusan létrehozni egy-egy accountot, ők mondják meg, mi az e-mail-címük, és oda lesz küldve egy-egy jelszó, csak azzal tudnak belépni.
Esetleg minden meccs után lehetne az előre megadott e-mail-címre automatikusan küldeni egy-egy jelszót, amiről a másik úgysem tud (csak ha hozzáfér a másik e-mail-fiókjához, de akkor már úgyis tök mindegy), és csak annak ismeretében lehetne elfogadni a végeredményt. -
Sk8erPeter
nagyúr
válasz
martonx #6122 üzenetére
"Namost ha csak egyszer is elrontotta a csaló, és nem törölte a cookie-kat a legutóbbi 100 alkalommal, illetve nem kért le új dinamikus IP-t sem minden egyes eredmény felvitel után, akkor máris kiszűrhető emberünk."
Ja oké, ez volt a kulcsmondat ahhoz, hogy megértsem. Tehát ezek szerint azt figyeled, hogy amennyiben elfelejtett jól csalni, és nem kapcsolt át a böngészőben pornómódra (Ctrl+Shift+N), vagy nem váltott böngészőt, vagy nem törölte a cookie-kat, és ugyanott jelentkezett be a másik accountra is, arra, amelyik elfogadja az eredményt, akkor bannolod vagy ilyesmi. Na de akkor vegyünk megint egy példát: mi van, ha a két ember egymás haverja, és mondjuk tényleg ugyanazon a gépen akarják elfogadni az eredményeket? Vagy mi van, ha bemennek az egyetemi gépekhez, és mondjuk pont ugyanahhoz a géphez ülnek le?
Vagy ne legyenek egymás spanjai, meg ne forduljon má' elő az a minimális valószínűségű eset, hogy pont ugyanahhoz a géphez ülnek?
Tudom, ennek az előfordulási esélye nem túl nagy, de ki tudja...
Egyébként meg ha valaki normálisan akar csalni, akkor megpróbálja ezt a dolgot automatizálni. Vagy azt nem lehet, mert van valami CAPTCHA vagy ilyesmi? -
Sk8erPeter
nagyúr
válasz
martonx #6120 üzenetére
De engem azért lepett meg a dolog, mert azt írtad, hogy "a csalások 99%-át megfogja" - de még mindig nem látom be, miért.
Ennyi alapján elég csak egyszerűen mondjuk Chrome helyett Firefoxban vagy egyéb böngészőben megnyitnia az oldalt, és ott regel megint (mert ugye IP-cím alapján nem elég szűrni, a korábban említett esetleges IP-cím-egyezőségek miatt; tehát nem lehet kizárni azt, hogy két felhasználó azonos IP-ről akarjon bejelentkezni/regelni). Meg a cookie-k, cache és a többi törlése nem egy túlzottan expert dolog, mert olyanok is szokták törölgetni az ilyesmiket mondjuk CCleanerrel, akiknek fogalmuk sincs a zzzinternet működéséről. Meg az sem egy olyan extrém valami, hogy egy átlagjúzernek mondjuk két böngészője van (hát tudod, a kék e betű, meg a színes négyszínű gömböcske vagy a rókácska vagy az O-betűcske).
Pl. mi van, ha az adott felhasználó mondjuk bejelentkezett Chrome-ban, de az valamiért becrash-elt neki, aztán ezért azt gondolja, hogy a Chrome összefosta magát, és ezért IE-ben nyitja meg utána az oldalt? Vagy mittudomén, az egyetemi hallgatói számítógépközpontban hirtelen áramszünet lett bejelentkezés után, és akkor úgy dönt, hogy na jó, majd otthonról folytatja, és elfogadja az eredményt? Akkor már nem fogja tudni megtenni, mert visszadobod, hogy ő egy csaló?
Ezek egyből eszembe jutottak, amikor írtad az IP+cookie-alapú tárolást, de azt gondoltam, hogy valami fontos elkerüli a figyelmem.Szabad esetleg még egy picit több infót megtudni a dologról, hogy hogyan zajlik? Nyilván ne írj le minden részletet, mert ez nem publikus, de azt szabad tudni, hogy pl. van-e akadálya, hogy a meccs/online játék/nemtommi kezdete előtt az egyes felhasználók megadhassanak olyan kódot/számot/kutyájuk nevét, amit csak ők tudhatnak? Tehát ami egyértelműen a felhasználóhoz kötné. Mert akkor ez alapján az egyedi kód alapján lehetne őket valahogy azonosítani. Csak egy picivel több infót kéne tudni ahhoz, hogy ez megvalósítható lenne-e.
-
Sk8erPeter
nagyúr
válasz
martonx #6118 üzenetére
"szépen sikerült kiszűrni IP + browserben letárolt azonosító cookie-val"
És mi van, ha a júzer törli a teljes cache-t, cookie-kat, session-adatokat, localStorage-ot, blabla?
Lehet, hogy valami triviális dologra nem gondolok, de most elsőre nem jött át, mitől biztonságos a módszer, a kétszeres regisztrációt ezzel hogy lehet kiszűrni. -
Sk8erPeter
nagyúr
válasz
martonx #6111 üzenetére
Mi a konkrét feladat? Nem lehetne inkább szerepkörökre bontva korlátozni, ki az, akinek van jogosultsága elfogadni a bevitt adatokat? Úgy értem, egy vagy több megbízott "moderátorszerű" szerepkörrel rendelkező felhasználó.
Vagy itt teljesen szabadon felvitt adatokról van szó, és az a lényeg, hogy ezek az elbírálások széjjel legyenek osztva, közösségi elbírálás alá essenek, ne kelljen megbízható felhasználó(k)ra bízni az adatelfogadást? Mert ebben az esetben tényleg az lehetne a könnyebben járható út, hogy több felhasználói szavazat is szükséges valamilyen felvitt adat elfogadásához. -
Sk8erPeter
nagyúr
válasz
sztanozs #6071 üzenetére
"Amúgy segítség helyett te sem csináltál más csak idejöttél leoltani - ráadásul nem is őt, hanem engem."
Most ne kezdjük ezt feszegetni, elég sok topicban szoktam segíteni, de az zavar, ha valaki feleslegesen szól be újoncnak, amikor az tök normálisan jött ide kérdezni, és nem arra vágyott, hogy valaki jól megmondja neki a tutit, nem hülyeséget kérdezett (pl. hogy "nem működik a program, mit csináljak?"), és nem is írt bántót - és igen, ezt szóvá is tettem neked, de neked ezen nem kell elkezdeni duzzogni ám, és megpróbálni "visszavágni".
Még ha nem is oltás volt a szándékod, a stílus olyannak tűnt: "a keresőt sem tilos használni".
Részemről písz van, most ezen ne veszekedjünk. -
Sk8erPeter
nagyúr
válasz
sztanozs #6049 üzenetére
Annyira bírom az ilyen oltogatós hsz.-eket. Mi értelme? Szerinted komolyan aktívan olvassák az XBMC-vel kapcsolatos topicokat?
Megkérdezheti, aztán hetekig várhatja a választ, vagy max. nagyon szerencséje van, ha ilyen jellegű topicban kap érdemi reakciót. Ezért értelmesebb általánosabb jellegű topicban megkérdezni, mint ez, itt.
Mondjuk esetleg itt megpróbálhatja, talán ezt követik.
-
Sk8erPeter
nagyúr
válasz
kicsigi97 #6010 üzenetére
Te be vagy b@szva?
Remélem nem gondolod komolyan, hogy itt bárki is érdemben segíteni fog neked abban, hogy felhasználókat közvetve vagy közvetlenül megkárosíts, a tudtuk/beleegyezésük nélkül bármilyen adatot lopj tőlük.Ezt ezen a fórumon felejtsd el. De lehetőleg máshol is.
Nem kicsit vicces, hogy egy keylogger fejlesztésén szeretnéd elkezdeni tanulni a programozást.
-
Sk8erPeter
nagyúr
"Régebben a C#-t kezdtem el, Reiter István: C# jegyzetet olvastam, de igazából nem nagyon maradt meg."
Olvastad, de közben nem gyakoroltál? Annak semmi értelme, egyik nyelvnél sem.
Ez olyan, mintha olvasnál az autóvezetés mikéntjéről, de soha nem ülnél autóba.====
(#5979) Bikkrom : ez igen színvonalas, nem is tudom, miért nem linkeltem még korábban webfejlesztős fórumokban, meg nem is olvastam, pedig Balássy György volt az egyik igen jó előadónk egyetemen.
-
Sk8erPeter
nagyúr
válasz
Bikkrom #5970 üzenetére
A "bevett eljárás" inkább a jQuery saját CDN-je helyett egy gyorsabb használata, inkább a Google vagy Microsoft CDN-t használd: CDN Hosted jQuery.
-
Sk8erPeter
nagyúr
válasz
martonx #5966 üzenetére
Köszi, hogy írtál a témában.
Igazából korábban pont ő írta, hogy nem akar CMS-t használni.
A CMS csak úgy került szóba, hogy itt még egy tök általános kérdést tett fel, ahol kapásból az tűnt a legegyszerűbb válasznak, hogy használjon CMS-t, és meg is van oldva a gondja, mert nem volt tiszta, mennyire van tisztában a PHP-nál komolyabb, normálisabb nyelvekkel. -
Sk8erPeter
nagyúr
válasz
Bikkrom #5963 üzenetére
Ja, hogy így! Megmondom őszintén, kicsit átrohanva olvastam csak a hsz.-eket, és a CMS-ekre fókuszáltam, így kicsit számomra elsikkadt, hogy ASP.NET MVC-ben fejlesztesz, tulajdonképpen így már nem feltétlenül indokolt a CMS, tehát igazad van, hogy nem CMS-ben gondolkodsz: tulajdonképpen így is elég sok eszköz birtokában vagy. PHP-fejlesztés esetén maximálisan indokolt lenne a CMS vagy egy framework használata, ASP.NET-ben már nem.
ASP.NET-es tárhelyről pl. martonx biztos, hogy többet tudna mondani, mint én.
-
Sk8erPeter
nagyúr
válasz
Bikkrom #5948 üzenetére
Lehet, hogy gyorsan el tudod készíteni, de amint komolyabb fejlesztésekre lesz szükség (akár pl. egy admin-felület még magadnak is, hogy ne állandóan kódhoz kelljen nyúlkálni), akkor máris szívni fogsz vele, hogy már megint fejleszteni kell hozzá. A CMS-ek ezt a problémát megoldják helyetted (ezért ajánlotta Karma is), plusz olyan biztonsági szempontokra is gondoltak, amik lehet, hogy neked elsőre nem jutnak eszedbe. Persze az is tény, hogy ezek többnyire open source cuccok, így a sérülékenységeik is ismertek, de egy normális CMS-hez gyorsan kiadják a patch-et is ezek megoldására. Ezenkívül a népszerű CMS-ek mögött nagy közösség áll, számtalan modult készítenek, ezzel is rövidítve a Te fejlesztési idődet.
Most mindezt nem azért írtam le, hogy meggyőzzelek, hogy válaszd a CMS-t, csak hogy rávilágítsak az előnyeire, ami nem biztos, hogy mindenkinek tiszta, és ezért lehet, hogy alábecsüli a CMS-ek által nyújtott lehetőségeket. -
Sk8erPeter
nagyúr
válasz
curvedpin #5939 üzenetére
Erre itt a válasz: [link].
Annyi módosítással működik, hogy "IPv4 Address" a működő (Windows 7 alatt, XP-ben pl. nem emlékszem, már így írja-e, gondolván az IPv6-címekre).Tehát ez egy jól működő kód, ami az összes hálózati cucc IP-címét kiírja:
@echo off
setlocal enabledelayedexpansion
for /f "usebackq tokens=2 delims=:" %%f in (`ipconfig ^| findstr /c:"IPv4 Address"`) do (
echo Your IP Address is: %%f
rem goto :eof
)
:eof -
Sk8erPeter
nagyúr
Ja bocs, arra nem figyeltem, hogy neked PostgreSQL-ben van, de ott is gondolom tök hasonló.
Amúgy igen, kb. annyi, amit írtál.MySQL-nél ennyi, most próbáltam:
blabla.bat
@echo OFF
mysql -u root -p1234 < test.sqltest.sql
USE `test_db`;
CREATE TABLE IF NOT EXISTS `test_table` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`blabla_bla` varchar(255) NOT NULL,
`insert_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
ALTER TABLE `test_table` CHANGE `blabla_bla` `blabla` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
INSERT INTO `test_db`.`test_table` (`blabla`) VALUES ('asd');Fel is töltötte a táblát, megváltoztatta a mezőnevet, aztán beszúrt egy sort, műxik.
Szerk.:
na, itt is van, PostreSQL-nél az -f kapcsolót kell használni, és úgy megadni a fájlt, a user megadása nagy U betűvel történik, tehát -U kapcsolóval, a jelszó megadása pedig a --password kapcsolóval történik. -
Sk8erPeter
nagyúr
Nem, az adatbázishoz tartozó kódokat bepakolod egy .sql kiterjesztésű fájlba (legyen egyértelmű, miről van szó), a batch fájlban pedig csak csatlakozol az adatbázishoz úgy, hogy egyből futtatod a "scriptet".
[link]mysql -h host -u FELHASZNALONEV -pJELSZO < ittleszafajlod.sql
Ezt pakolod bele pl. a .bat fájlodba.
-
Sk8erPeter
nagyúr
Ahogy már amargo említette, mindez jogosultsági szint kérdése, hogy pl. bizonyos szerepkörrel rendelkező felhasználóknak engeded-e a termékfeltöltést; aztán meghatározhatod, hogy legyen erre szerkesztési joguk is, tehát ha feltöltötték a terméket, utána módosítani is tudják a SAJÁT termékeik adatát (pl. ár, súly, szállítási egység, stb.).
Pl. ilyenre alkalmas lehet a Drupal+Ubercart vagy a Drupal+Commerce.
-
Sk8erPeter
nagyúr
válasz
WonderCSabo #5875 üzenetére
A href résznél elfelejtetted a zárójeles cuccot. (Azt is kiemelte.)
-
Sk8erPeter
nagyúr
válasz
Sk8erPeter #5569 üzenetére
Ezt végül csak úgy tudtam megoldani, hogy a ROOT-alkalmazást, vagyis a Tomcat kezdőlapját lecseréltem arra az alkalmazásra, amit látni szeretnék az adott host kezdőlapjaként. De ez gagyi megoldás, mert mi van, ha több alkalmazást szeretnék deployolni...
Ha valaki tisztában van vele, hogy IIS-t hogy kell összehozni Tomcat több alkalmazásával is, úgy, hogy a Tomcat a fő webszerver (ami fogadja a kéréseket a 80-ason), az ne kíméljen. Köszi. -
Sk8erPeter
nagyúr
válasz
deiksupp #5611 üzenetére
Az AJAX nem egy programozási nyelv. Ahogy az ASP.NET, a JSP és a jQuery sem.
Amúgy tudtommal ilyen fogalom külön, hogy "JSP.NET", nincs. JSP van és .NET. Meg ASP.NET.
Egyébként ha már belinkelted, hadd szóljak hozzá az álláskereső bemutatkozó írásodhoz: először is ha már írásban hirdeted magad, legalább azt a pár sort próbáld már meg helyesen, hibák nélkül leírni (pl. "emelett", "Ezek melett", "fennt", "minnél", stb.... plusz css3 --> mozaikszó...), ezenkívül ne írj már ilyet egy álláshirdetésnél, hogy "a pénz nem érdekel". Ebből az következik, hogy az esetleges munkáltatóid nem fognak komolyan venni, és/vagy lósz@r fizetést sem fognak adni, mikor pedig kaphatnál eleget. Plusz aki azt mondja, hogy nem örülne, ha több pénzt kapna annál, mint amennyit jelenleg kap, az vagy iszonyat gazdag, vagy bolond.(Ha az utóbbi kategóriába tartozol, akkor utólag is elnézést.
)
Meg az ilyenek szintén komolytalannak hatnak: "css3 (nagyon jól értek hozzá)", akkor már ehelyett írj valami olyasmit, hogy "magas szintű CSS-ismeretek", vagy hasonló.
Amúgy ha PHP-zol, akkor elvileg még a Symfony-nak is hasznát veheted.
Arra a kérdésre, hogy melyik nyelvet válaszd, nem lehet jó választ adni, azt válaszd, amelyiket kényelmesnek találod, szereted, el tudnád képzelni, hogy tényleg hosszan foglalkozol vele, munkaszinten. Az biztos, hogy PHP-s melókkal Dunát lehet rekeszteni, de ez nem feltétlenül jelent csak jót, mert sok honlapkészítős meló trágya, de ez ugyanúgy igaz lehet persze a többi nyelv esetén is... de szerintem valahogy a PHP-s munkáknál ez jellemzőbb, mert ahogy azt a PHP-s topicban is sokszor kiveséztük, a PHP teljes mellszélességgel támogatja a programozói gányolást.
Persze félre ne értsd, nagyon jó és hasznos nyelv, én is szeretem (sőt, jelenleg is aktívan használom a nyelvet). De látni kell az árnyoldalait is. (Sok elvakult PHP-s azt hiszi, ez a nyelv A nagybetűs programozási nyelv a webfejlesztéshez). -
Sk8erPeter
nagyúr
Sziasztok!
Először is bocsánat, hogy itt teszem fel a kérdést, erősen OFF lesz, őszintén szólva a szerverparákkal kapcsolatos kérdéseket nem is tudom, hova kellene feltenni. Az oka, hogy mégis ide raktam fel, az, hogy itt a legtöbben aktívan kódoltok, így gondolom Ti is találkoztatok szerverparákkal (pl. webfejlesztésnél), esetleg telepítettetek is már nem egyet.
Jelenleg az IIS 7-et szeretném összehozni az Apache Tomcattel, mégpedig úgy, hogy a Tomcat alatt deployolt alkalmazásom, ami elérhető a http://localhost:8080/my_app címen, az elérhető legyen egy "rendes" host alatt is, mondjuk példának a http://my_app.local címet (azért írom oda, hogy local, mert most példadomainről beszélek, de majd ez menne élesben is).
Most addig jutottam el, hogy a my_app.local cím alatt a Tomcat saját default kezdőlapját már látom (IIS-sel összehozva), de az még nem jó, én a /my_app-et szeretném ott látni. Itt leírtam részletesebben a problémát, hogyan hoztam össze isapi_redirect.dll-lel [link] (még nem biztos, hogy tökéletesen).Tehát egy alapvetően IIS-alapú rendszeren hogy lehet úgy "bemappelni" egy Tomcates alkalmazást, ami a http://localhost:8080/my_app címen elérhető, hogy az a http://my_app.local címen is látható legyen, és ne a default Tomcates oldalt lássam ezen a címen?
Előre is nagyon szépen köszönöm a segítséget!
-
-
Sk8erPeter
nagyúr
válasz
Jim Tonic #5495 üzenetére
Én elhiszem neked.
Amúgy ja, az rohadt idegesítő, hogy Chrome-ban nem lehet beállítani, hogy az épp aktív fül mellett nyissa meg az új tabon megnyitandó linket, ne dobja már a kilencvenharmadik megnyitott tabom mögé, miközben Operában ugyanez hatszáz éve beállítható, és ezek szerint Firefox-ban is...
-
Sk8erPeter
nagyúr
válasz
Jim Tonic #5492 üzenetére
Hár ez igen kellemetlen, hogy pont azt amatőrözted le, aki segített neked az előbb...
Egyébként elolvastam a cikket, nem látom be, miért lenne "amatőr" azért, mert nem azokat a megoldásokat javasolta, amikre Te gondoltál, hanem amik neki beváltak, baromságot sehol nem beszélt. Hát igen, jobb ha az ember kétszer meggondolja, miket ír fórumon.
-
Sk8erPeter
nagyúr
A lényegre a többiek már reagáltak. Még annyit, hogy a rekurziótól nem feltétlenül hozzá nem értésből, vagy gonoszságból "féltenek", hanem sokszor hatékonysági szempontok miatt. A Fibonacci-számok kiszámoltatását is meg lehet oldani többféleképpen, a "klasszikus", rövid kódot eredményező rekurzív számolás viszont mégis kevésbé hatékony, mint az iteratív, abban az értelemben, hogy többször számoltatsz ki már korábban is kiszámolt műveleteket.
De most látom, Wikipédián röviden és tömören összefoglalják erről a lényeget:
"A rekurzív programozás hátránya a nagy erőforrásigény, különösen rosszul szervezett, vagy kaszkádszerű rekurziók esetén, ugyanis ekkor újra és újra ki kell számítani ugyanazt. A hívás akár meg is szakadhat, vagy abnormális eredmény keletkezhet az erőforrással kapcsolatos gondok miatt. Egyes esetekben holtpontra is juthat a program. Ugyanakkor ez a módszer hatékony is lehet, amit a funkcionális programozás is mutat, ahol az iterációkat rekurzív függvényhívással oldják meg."Nem attól kell tehát eldobnod az agyadat, ha a tanáraid felhívják a figyelmedet arra, hogy többféle megoldás is létezik, és mielőtt a rekurzív megoldáshoz folyamodnál, gondold át még egyszer, biztos jó lesz-e az úgy, nem eredményez-e túl nagy erőforrásigényt.
A hozzá nem értés, a rég elavult ismeretek átadása, ódivatú nyelvek, fejlesztőeszközök erőltetése viszont sajnos a mai napig jellemző tendencia a középiskolákban és egyetemeken is, de szerencsére sok kivétel akad. Ettől függetlenül nem igaz nagy általánosságban, hogy "az egyetem rákényszerít" csúnya kód írására...
Ja, és még egy nagyon fontos tényező: NEM attól lesz szép, áttekinthető és egyben hatékony egy kód, hogy csupán rövid, pársoros utasításokból áll!!!
Nagyon könnyen lehet 20 soros szép kódot írni egy rövid 5 soros összegányolt szarral szemben is. -
Sk8erPeter
nagyúr
Szerintem akár egyetlen emberből álló munkánál is hasznos lehet az UML-ismeret.
Most ez lehet, hogy nem a legjobb példa, de én is hadd mondjak egyet. Hobbiból folyamatosan csiszolgatom egy régen elkészített honlap kódját, állandóan változtatok rajta, és röhögök a korábban megírt kódjaimon, és annál jobbat írok, aztán később majd ezen is röhögni fogok, és átalakítottam már a kódnak nagyjából 60%-át objektumorientáltra, ami eléggé segít számomra a kódom áttekinthetőségében, módosíthatóságában, stb. Viszont már kellően sok kódot írtam ahhoz, hogy kezdjem egyre nehezebben átlátni az egyes objektumok kapcsolatait, mi örököl miből, mi tartalmaz mit, mihez milyen metódus, tagváltozó, stb. tartozik, ezért egy programmal legeneráltatttam a kód alapján az UML-diagrammokat, így csomó mindenre rájöttem, hogy mit lehetne egyszerűsíteni, megváltoztatni, áthelyezni, stb. - ismétlem, UML-ábrák alapján. Ezentúl mostanában egyre gyakrabban alkalmazom azt a módszert, hogy a kódírás előtt először megpróbálok valami összedobált UML-diagrammot készíteni arról, amit épp alkotni szeretnék - ez is jelentősen leegyszerűsíti a munkámat, mert sokkal könnyebben észreveszem az esetleges koncepcionális hibákat, főleg, miután UML-diagrammokkal szemléltetve verték a fejünkbe a különböző tervezési mintákat is egyes egyetemi tárgyakból. Ha már erről van szó - a különböző tervezési minták alkalmazása esetén is szinte elkerülhetetlen szerintem az áttekinthetőség érdekében egy normális UML-diagram megalkotása a programunkban szereplő objektumok kapcsolódásáról ahhoz, hogy a megfelelő tervezési mintát rá tudjuk húzni a saját feladatunkra. A tervezési mintákat meg ugye nem hülyeségből találták ki, hanem épp a fejlesztés gyorsítása érdekében.
Mindezt azzal együtt értem, hogy nyilván az UML-diagrammok is állandóan változnak attól függően, hogy a kód épp hogy módosult. Így szerintem az UML-diagrammok előzetes megtervezése, valamint kód alapján történő utólagos megalkotása (legenerálása, ha van rá mód, és elég jó a program, amit erre használunk) is nagyon hasznos lehet. Már csak pont amiatt is, amit azt hiszem Te is írtál, hogy nagyjából egy nyelvet beszéljenek a programozási folyamatok különböző fázisaiban részt vevő fejlesztők is.
Félreértés ne essék, nem azt mondom, hogy UML nélkül nem lehet létezni, sőt, nagyon is sok példa van rá, hogy egyszerűen elkerülik a használatát a fejlesztés során, de nem ördögtől való, és nem is haszontalan találmányról van szó, hanem épp ellenkezőleg, sok hasznát lehet venni adott esetben. -
Sk8erPeter
nagyúr
"Ebben igazad van, ez tényleg kivétel, itt nincs mit tenni, valahogy le kell írni.
A különböző UML diagramokat valóban tudnia kell olvasni egy fejlesztőnek, mert lehet rá szükség, Ezt ki is felejtettem az előbb. Jó is, hogy írtad.
"Ami igazából a mondanivalóm, az az , hogy az UML teljesen alkalmas ezen megbeszélések alkalmával információátadásra, ideiglenes dokumentációként."
Abszolút így van. Ideális esetben mindenki érti és könnyű így megbeszélni, hogy közben táblán, bárhol rajzolgatunk. Csak sajnos sokszor a jelmagyarázattal kell kezdeni, ami elég időrabló."
Most a végére rájöttél, hogy az UML mégsem csak egy helykitöltő baromság, ami remélhetőleg egyre kevesebb teret fog kapni a fejlesztésben?
Amúgy látom időközben modderrel regényeket írtatok, úgyhogy túl sokat nem tudok hozzátenni, úgy kiveséztétek, alapvetően modderrel értek egyet, persze Te is sok igazságot mondtál.
-
Sk8erPeter
nagyúr
válasz
Geriman25 #5226 üzenetére
Geriman25:
elkezdheted akár 60 évesen is a programozást.Lényeg, hogy ne menjen el a kedved tőle, ha nem lesz kapásból sok sikerélményed, próbálj kitartóan gyakorolni, és könyvből/netről utánaolvasni az elméleti hátterének is.
Ingyenes magyar C#-jegyzetek közül szerintem ez nyugodtan ajánlható kezdő szintre (is): [Reiter István - C# jegyzet] (alapból devportalról is elérhető, de az épp költözik).
Itt egyébként van jópár hasznos jegyzet, tétel, stb. C# nyelvvel kapcsolatban: [link].
Eleinte rengeteg dolgot egyáltalán nem fogsz érteni, és néha túl butának érzed magad ahhoz, hogy átlásd ezt az egészet, de majd meglátod, ha elkezdesz fejlődni, egyre jobban át fogod látni az egészet. Én is úgy kezdtem egyetemen, hogy fogalmam nem volt az egészről, sokat szívtam vele, túl magas volt, stb., de aztán rengeteg gyakorlással kezdtem elég jól átlátni, mi mire való. Mondjuk persze az alapvető informatikai érdeklődés meg kell, hogy legyen hozzá. Ne hagyd, hogy elmenjen a kedved tőle.
Tény, hogy elég jól meg lehet élni belőle, meg ha érdekel, örömet is okozhat, amikor már belejössz. Nehéz lehet eleinte a gondolkodásmódot átvenni, de legyél kitartó és érdeklődő.============
(#5229) stevve :
"Érdemes egyébként még a tanulás elején ilyen varázsszavakra rákeresni, mint principle, GOF, design pattern, composition és kicsit elméletben elsajátítani néhány nézetet."
Az ilyenek szerintem nagyon gyorsan elvehetik a kezdő tanuló kedvét az egésztől.
Ennél a szerinted hülyeségnek, helykitöltőnek tartott UML-diagrammokat is hasznosabb lehet megérteni.(Továbbra sem értem, hogy lehet azt állítani az UML-ről, hogy "rendszerszervezők és projektvezetők szeretik doksikba betenni helykitöltés miatt és az ügyfelet ezzel vakítani, de a jelentősége szerencsére csökken a fejlesztésben", de remélem majd megmagyarázod.
)
De nem, szerintem inkább ilyennel csak a legelhivatottabbak kezdjék. Olyannal érdemes szerintem az elején kezdeni, ami gyors sikerélményt garantál, mert akkor nem érzi magát egyből hülyének az egészhez az, aki a tanulási folyamatot elkezdte, és így némi önbizalomra tehet szert ezen a téren. Legalábbis az elején nekem még az is örömet nyújtott, hogy jé, működik a kiíratás konzolra, jé, már tudok két számot összeadni a bemeneti paraméterektől függően, már működik a menüm, stb... Az nem igazán dobott fel az elején, amikor elméleti tényekről kellett olvasnom.
Persze egyéni ízlés kérdése, van, aki szereti először nagyjából megérteni az elméleti részét, és csak utána belemenni az egészbe, én inkább a kapásból elején történő gyakorlati tanulgatás plusz mellette párhuzamos elméleti elsajátítás híve vagyok, persze lehet ezzel nem egyetérteni, ez csak az én véleményem.
-
Sk8erPeter
nagyúr
válasz
Sk8erPeter #5211 üzenetére
Még egy jutott eszembe ezzel kapcsolatban:
van arra mód, hogy többféle válaszüzenetet is ellenőrizzek, úgy mint egy if-else struktúra, mindezt fájlba írás nélkül?
Tehát ha az "Access is denied" választ kapom, akkor csinálja ezt, ha meg a "The requested service has already been started." választ, akkor meg amazt, egyébként meg minden oké.
Olyat nem lehet csinálni, hogy a választ átmenetileg egy változóba írom így batch programban?
Vagy ezt már csak fáljba írással lehetne megoldani?
Csak azért nem szeretnék fájlba írni, mert az szerintem felesleges overhead, minden esetben fájlírogatási műveleteket végrehajtani egy ilyen egyszerű művelethez szerintem szükségtelen, még ha nem is olyan nagyon lassú.Ha esetleg ezt már csakis fájlba írással lehet megoldani, akkor ott is csak az a megoldás, hogy külön-külön szekvenciálisan egymás után keresgélem a fájlban a megfelelő stringeket? Vagy lehet esetleg ilyen "vagy-vagy"-szerűen beadni neki, hogy mit keresgéljen?
Előre is köszi!
-
Sk8erPeter
nagyúr
válasz
Lortech #5210 üzenetére
Jester01, Lortech, köszi szépen a válaszokat!
Valóban az volt a megoldás, hogy stderr-re érkezik a hibaüzenet, ez akkor, amikor próbáltam elkészíteni a batch progit, nem jutott eszembe.
Időközben megkérdeztem stackoverflow-n, és ott is megmondták az ideális megoldást: [link]
Lortech, tehát a Te megoldásod is nagyon jó, de ott történik egy felesleges fájlba írás, azt el akartam kerülni, csak ezt elfelejtettem megemlíteni az előző hsz.-emben.
Szóval az ideális megoldás az, hogy az stderr-re érkező üzeneteket átirányítom a standard outputra, a következő módon:
net start Apache2.2 2>&1 | find /i "%keresendo%" > nul
Így már tökéletes!
Köszi nektek is még egyszer! -
Sk8erPeter
nagyúr
Hali!
Tök egyszerű Windows-beli batch programozáshoz kérnék segítséget, itt valaki biztos tudja a választ.
Az Apache-szolgáltatást szeretném elindítani batch programból, ezzel a paranccsal:
net start Apache2.2
Ha admin-jogom van, ez működik is.De admin-jogok nélkül indítva a cmd-t nem megy, kiírja, hogy "Access is denied", ez nem is baj, ezt szereteném megfelelően kezelni.
Egész pontosan így néz ki a válaszüzenet:
System error 5 has occurred.
Access is denied.Na, én azt szeretném elérni, hogy ha ezt írja ki, akkor annak megfelelő válaszüzenetet is írjon ki az adott felhasználónak, pl.: "Nincs admin-jogod.", vagy hasonló.
A sima 'find' paranccsal próbálkoztam, de nem működött úgy, ahogy szerettem volna. Valószínű, hogy az "Access is denied" sztring némi késleltetéssel érkezik, nem rögtön, vagy a franc tudja, de mindenesetre a find nem találja meg a sztringet még akkor sem, ha pont ez a fenti a kiírt üzenet.Így próbálkoztam:
@echo off
set keresendo=Access is denied
echo Ezt keressuk: "%keresendo%"
rem set errorlevel =
net start Apache2.2 | find /i "%keresendo%" > nul
echo hibaszint: "%ERRORLEVEL%"
if %ERRORLEVEL% EQU 0 goto megtalalta
if %ERRORLEVEL% EQU 1 goto nincs_ilyen
if %ERRORLEVEL% EQU 2 goto para
:megtalalta
echo OK, megtalaltam
echo Nincs jogod elinditani a szolgaltatast.
goto end
:nincs_ilyen
echo Nincs meg a keresett sztring.
echo Elvileg nincs jogosultsaghoz kotheto problema.
goto end
:para
echo Valami nem OK...
goto end
:end
echo -- VEGE --
pauseTehát itt admin-jogok nélkül elindítva a cmd-t azt kéne kiírnia, hogy "Nincs jogod elinditani a szolgaltatast.".
A find ilyenkor beállít egy errorlevelt, és amennyiben nem talált semmit, 1-esre állítja a hibaszintet, különben pedig 0-ra, ha megtalálta a keresett sztringet.
(A set errorlevel = sort csak kipróbáltam, mert olvastam már olyan hibáról valahol, aminek ez volt a megoldása, de mivel kommentezve van, ez most mellékes.)Ez a kód működik sima azonnali kiíratásnál, mert kipróbáltam ugyanezt egy másik saját batch-programban keresgélve a fentihez hasonló módon. A másik batch-programnak csak annyi a dolga, hogy kiírja a fenti "Access is denied" részt is tartalmazó sorokat, így:
@echo off
echo.
echo System error 5 has occurred.
echo.
echo Access is denied. blabla
echo.Na, ezt elmentettem "accesskiir.bat" néven, és kipróbáltam ezt az előző find parancsot, és ez jól MŰKÖDÖTT:
accesskiir.bat | find /i "%keresendo%" > nul
A 0-s hibaszintet állította be, helyesen, tehát megtalálta, amit kerestem.
Ha az "Access" szócskát mondjuk kivettem a fentiből, akkor már az 1-es hibaszintet állította be, tehát nem találta meg. Épp ez lenne az elvárt működés.Miért nem működik ugyanez a korábbira, ha esetleg némileg késleltetve van a keresett sztring, mint a szolgáltatás elindításánál?
Hogyan kellene megoldani?Köszi szépen!
-
Sk8erPeter
nagyúr
válasz
lac14548 #5206 üzenetére
Ja, de ez nagyjából olyan szinten erőltetett egy szar szó, mint az, hogy "egzisztál", "egzaminál", "szubordinál", stb., áltudományos, de legalább fülsértő hangzású, és teljesen felesleges idegenszó-használat olyan esetben, amikor létezik tökéletesen használható magyar megfelelője is.
Mellesleg filozófiával kapcsolatos könyvek is sokszor tele vannak ilyen jellegű szavakkal.
Engem legalábbis nagyon zavar, mert nem attól lesz jó egy írás, hogy az átlagember számára minél érthetetlenebbé tesszük. Na de ez már mellékvágány. -
Sk8erPeter
nagyúr
-
Sk8erPeter
nagyúr
válasz
tamas60 #5178 üzenetére
"Fraid is megirigyelné ez a veretes megállapítást a semmiből."
"Fraid"?Gratulálok!
A magas lóról beszélő mindentudó. Rövid tanács: gondold át az írásaidat.Mellesleg azért az elképesztő, hogy mennyire nem fogtad fel a lényeget, és mennyire nem vettél vissza az arcodból azok után sem, hogy nem csak én és shev7 próbáltuk hosszan kifejteni (amire persze végül érdemben nem reagáltál, bizonyítván, hogy nincs jó ellenérved), mi a probléma a hozzáállásoddal, hanem a többiek is igyekeztek rávilágítani az egyoldalú "kinyilatkoztatásaid hibáira"... de nyilván rajtad kívül mindenki más ostoba tulok. Másban keresni a hibát valóban a világ legegyszerűbb dolga.
Rángatod a saját érveidet - ami nagyjából abból áll, hogy "akkor is nekem van igazam" -, mint Floki a lábtörlőt, de még egy épkézláb okfejtést nem lehetett tőled olvasni, plusz meggyőzni téged bármiről is lehetetlen küldetésnek látszik. Hidd el, beismerni a saját hibáinkat erény, és nem szégyen, nem kell folytatni mások lenézését. A hsz.-eid számának növekedésével sajnos egyre rosszabb véleményt alakítottál ki a mentalitásodról mások szemében. Bár nálad nyilván nem számít a lenézett gépcsesztető-monitorbambuló-ügyefogyott "számítógépes társadalom" akármelyik tagjának véleménye.
Na, de tényleg nincs értelme folytatni, minden jót, jobb ítélőképességet kívánok. -
Sk8erPeter
nagyúr
válasz
tamas60 #5156 üzenetére
Mielőtt ilyen szintű megvetésre és általánosításokra ragadtatod el magad, inkább jusson eszedbe, hogy talán nem mindenki lúzer, full kocka, töketlen, nethuszár és valós tudást nélkülöző hencegő hülyegyerek... Vagy ha mégis így gondolod (leginkább az informatikusokról, na meg a számítógépet úgy egyébként nagyon sokat csesztető emberekről), talán ezt a véleményedet nem épp egy programozós fórumban kellene elmondanod.
Tény, a személyes találkozó során ezerszer több dolog derül ki, sokkal több dolog tisztázható, ebben egyetértünk, önmagában nincs is ezzel semmi baj. De mindenkinek van saját élete is (nem csak virtuális), ezért felmerül benne a kérdés, érdemes-e vajon egy valaki által homályosan megfogalmazott feladat miatt áldozni az idejét, ha vannak konkrétabb pénzkereseti lehetőségek is. Félre ne értsd, örülök, hogy találtál jelentkezőt, csak ha már így reagáltál arra a teljesen ártalmatlan tanácsra, hogy nem árt, ha tisztázod a feladatot, ha alkalmas illetőket keresel annak elvégzésére, akkor már megpróbálom másféleképpen is elmondani az okokat, hátha úgy nem az a végtanulság, hogy "bezzeg a mi időnkben" - hát persze, régebben nyilván könnyebben ment az ilyesmi, az emberek biztos sokkal jobbak, határozottabbak, kreatívabbak, nagyobb tudásúak voltak, "a mai fiatalok" már csak ilyen monitorbambuló, pizzaevő barmok.
Szándékos a túlzás, nem ezt mondtad, de igen negatív vélemény jön le belőle, amire nyilván tényleg vannak, akik rászolgáltak, de kivételek mindig vannak.
Elég fura, hogy a szolgáltató elzárkózott a cron-tól... Pedig elég bevett dolog a használata. Hány szolgáltatónál próbálkoztál?
-
Sk8erPeter
nagyúr
válasz
tamas60 #5152 üzenetére
"Már félek írni, mert ha nem sterilen a számítástekknika minden szabályának megfelelően fogalmazok akkor nem értik"
Nem erről van szó - és nem is kell félni írni... De annak a mondatrészletnek, amit írtál, és amit idéztem ("Adatcsomag érkezik a szerverre (tárhelyre gondoltak sokan, de az zsákutca lett)"), annak nem sok értelme van, mivel a tárhelyszolgáltató is egy webszervert tart fent, és amikor igénybe veszed a szolgáltatást, akkor kapsz egy adott kapacitású tárhelyet, amin tárolhatod a fájljaidat, és az ezek között előforduló HTML, PHP és ehhez hasonló fájlok futtatásáért, kimenetének megjelenítéséért maga a szerver na meg persze a böngésződ a felelős, és még számtalan dolga van a szervernek. Ezt nem kötekedésnek írtam, ne is vedd annak, csak nem tudtam, mit szeretnél vele kifejezni. Mindenesetre ha saját szervered is van a Victor Hugóban, akkor tárhelyed is van.
De maguk a konkrét feladatok, amiknek elvégzésére nem találtál megfelelő szolgáltatót, úgy tűnik, a rejtély homályába vész...Csak azért furcsa, mert elég sok mindent vállalnak a tárhely-szolgáltatók, megfelelő pénzért - persze lehet, hogy még így is olcsóbb volt fenntartani egy saját szervert, bár ez megkérdőjelezhető.
"Aki nem vállalja a személyes találkozót azzal nekem semmi dolgom."
Nyilván minden normális ember vállalja a személyes találkozót, ha elvállal egy melót, úgy tűnik, nem értetted, mire akartam kilyukadni...Nézz meg átlagos álláshirdetéseket - egy normális álláshirdetés elég jól körülírja, behatárolja a konkrét teendőket, elvégzendő feladatokat, hozzájuk elvárt ismereteket. Innen tudja a munkát kereső személy, hogy jelentkezzen-e egyáltalán állásinterjúra. Pl. ha jelentkezik olyan melóra, hogy "Programozás", akkor lehet, hogy az interjún kiderül, hogy olyan ismereteket várnak el a munkavégzéshez, amikről a jelentkező még soha életében nem is hallott, ergo nem fogja érdekelni a munka, és a munkáltató nem veszi fel. Akkor minek pazarolja az idejét olyasmire, amire tudja, hogy nem lesz alkalmas?
Vagy épp ellenkezőleg: tudja, hogy a szükséges tudás birtokában van, megpróbál bekerülni a céghez.
Erre céloztam azzal, hogy nem árt leírni a konkrét feladatot, mert pont ezzel hozhatod meg esetleg valakinek a kedvét a személyes találkozóhoz! De ez csak jótanács volt, nem izélgetés, most már úgyis tárgytalan. -
Sk8erPeter
nagyúr
válasz
tamas60 #5149 üzenetére
ezt a részt nem igazán értem:
"Adatcsomag érkezik a szerverre (tárhelyre gondoltak sokan, de az zsákutca lett)"
Mármint a megjegyzést a zárójelben.Ezt hogy érted?
Hmm, fura, hogy ennyien elhasaltak a feladaton, pedig önmagában ez a diagramban megjelenítős, adatbázisban eltárolós dolog nem tűnik olyan nehéznek. Mondjuk itt az sem derül ki, egész konkrétan milyen komplexitású volt a feladat.
Egyébként a fentire reagálva csak annyi, hogy nem árt, ha leírod konkrétan magát a feladatot legalább nagyvonalakban, hogy az esetleges jelentkező legalább sejteni tudja, hogy egyáltalán megéri-e emiatt a feladat miatt találkozni.
A konkrét jelentkező kiválasztása mondjuk természetesen személyes dolog, de azért a feladattal nem árt tisztában lenni.
Persze nem akarok egyáltalán okoskodni, csak megjegyeztem, hogy hogyan tudnál esetleg több eséllyel találni jelentkezőt. Legalábbis szerintem olyan ajánlatot sokan átugranak, ahol az a válasz, hogy majd személyesen elmondom.
-
Sk8erPeter
nagyúr
Korábbi kódjaidat sem formázva másoltad, de légy szíves használd a "Programkód" gombot forráskód bemásolásakor! Egy másik topicban leírtam, hogyan kell: [link] (nem túl bonyolult, mégis nagyon sokan kihagyják, és odahánynak egy formázatlan, áttekinthetetlen kódot a hsz.-ükbe
).
-
Sk8erPeter
nagyúr
0-ról indulva (legalábbis ez derült ki a hsz.-edből) nem lesz egyszerű a dolog... Egyből adatbázis-kezeléssel kezdeni, ráadásul úgy, hogy itt - szép megoldás esetén - táblák összekapcsolásáról, kereszttáblás lekérdezésekről lenne szó, nem lesz túl könnyű.
Attól is függ, mit szeretnél kihozni a dologból, webáruházszerű felületet (tehát mondjuk neten szeretnéd-e publikálni a készletedet), vagy csak saját nyilvántartásra szeretnél egy kis progit készíteni.
Webáruházhoz lehet találni ingyenes webáruházmotort, ami elvileg viszonylag kézenfekvő, de ahhoz is kell némi PHP-, MySQL-ismeret: [osCommerce] (van róla egy Logout-os cikk is: [link]).
Amúgy C#-ban nagyon egyszerűen lehet kezelni az adatbázisokat, könnyen megoldható vele, hogy osztályt generáljon egy adatbázisból, és azzal utána már nagyon könnyű manipulálni a dolgokat, de erre akkor érdemes visszatérni, ha már ott tartasz, hogy érted a dolog működését. Meg ehhez szükséges az objektumorientált programozás ismerete, stb...Hát, összességében meg kell tanulnod legalább egy programozási nyelvet, meg SQL-ismeretekre is szert tenni, és utána már talán menni fog.
-
Sk8erPeter
nagyúr
Az SQL-nyelv nagyon egyszerű az adatbázis-kezelésre, válassz egy ehhez tartozó adatbázisszervert (MySQL, MSSQL, SQLite, Oracle, stb.), amelyik szimpatikus, vagy amihez értesz, és az adatbázist kezeld azzal a nyelvvel, amihez értesz (ezekről nem írtál semmit - de nagyon egyszerű az adatbázis-kezelés pl. PHP-vel, C#-pal, stb...), csak így fog menni. De Excel-fájlban nyilvántartani dinamikusan és gyakran változó adatokat valóban nem egy túl elegáns megoldás.
Most ezzel lehet, hogy nem túlságosan lendítettem előre a gondolatmenetedet, de mi meg azt magunktól nem tudhatjuk, hogy milyen programozási nyelvvel foglalkoztál eddig, és mi az, amit esetleg szeretnél megtanulni. -
Sk8erPeter
nagyúr
ezt írtad:
"c# -ban lebegőpontos és vagy sima számológépben tud valaki segíteni??!?"
Még az ötmillió kérdőjel előtt: milyen az a lebegőpontos számológép?
Még mindig nem mondtad el, mit akarsz, mit tudjon (összeadjon és kivonjon, azt kész, vagy válaszolja meg azt is, mi az élet értelme? ( Console.WriteLine("42"); ) )
Kíváncsi vagyok, ezek után lesz-e valakinek türelme ehhez. -
Sk8erPeter
nagyúr
Nem linktár, de nem is olyan fórum, ahol szeretik az olyan jellegű kérdéseket, mint az "oldd meg a problémámat, reklamálok, ha nem elégít ki a segítség, és még véletlenül sem írom le egész pontosan, mit szeretnék". Nem is beszélve arról, hogy a programozós fórumokban a tapasztaltabbaknak sincs tengernyi ideje, hogy csak úgy megoldogasson feladatokat, viszont nagyon szívesen segít itt mindenki, ha valahol elakadtál, és meg is mutatod, el is mondod, mi volt a konkrét gond. Persze előfordulhat, hogy valakinek épp van kéznél ilyen kódja, de ha mégsincs, és valaki segítőkészen visszaír neked, mint pl. emonitor, akkor nem illik ilyen számonkérő stílusban reagálni. Ezt ne vedd kioktatásnak, de azért a segítségkérésnek, kérdezésnek is van egy "etikettje".
-
Sk8erPeter
nagyúr
válasz
Rankerz #5058 üzenetére
Nem igazán. Legfeljebb próbálkozások lehetnek rá. Fordítva mondjuk inkább el tudnám képzelni...
Közben itt találtam egy témát erről: [stackoverflow] -
Sk8erPeter
nagyúr
Hát ez nem gyenge...
Látom Te még sokkal nagyobb billentyűzet-fanatikus vagy, mint én.Én sem szeretek az egérhez nyúlkálni, ha meg lehet oldani másképpen is, sőt, kifejezetten fárasztó az egérhasználat. Akkor már vagy-vagy alapon használom, ha lehet.
Viszont olyan szépen leírtad és összefoglaltad a vim-nek a (legalapvetőbb) képességeit ezzel a hsz.-szel és az előzőekkel, hogy ez akár már tényleg simán mehetne Logout-cikkbe is.
Az tuti, hogy nagyon sokan hasznát vennék, és most már annyit írtál róla, hogy az én kedvemet is meghoztad a vim-hez.
-
Sk8erPeter
nagyúr
Hmm, hát elég jól hangzik, biztos megszokás után nagyon kényelmes.
Ezek a billkombók amúgy hogy érhetők el, kell hozzá előtte nyomni valami Ctrl-t, vagy hasonlót? Vagy honnan tudja, hogy én nem épp valami cw nevű változót szeretnék létrehozni?
Amúgy a VS-nek, NetBeans-nek is vannak nagyon hasznos, könnyen elérhető billentyűparancsai.
A cw-ről nekem most pl. épp a Visual Studio C#-hoz elérhető gyorsbillentyűje jut eszembe, beírod a cw-t, dubla TAB, és már ki is írta a Console.WriteLine(); sort.
Vagy az osztályváltozó nevének beírása után beírod, hogy propf (propfull), dupla TAB, és már létre is hoz egy komplett property getter-settert.
Sima prop+TAB+TAB pedig az automatikusan implementált getter-setter. (pl. public string Name { get; set; } )
Vannak még ehhez hasonló nagyon hasznos dolgok, tehát a VS hiába MS-termék, nagyon össze van rakva.A debugger meg tényleg külön nagyon fasza benne. (Főleg, hogy legálisan használhatjuk campus licensszel.
)
-
Sk8erPeter
nagyúr
Ja persze, nem is volt célom kritizálni a vim-et, főleg, hogy nem ismerem.
Gondoltam, hogy van valami oka, hogy annyira népszerű.
Csomószor látom, hogy emberkék ebben fejlesztenek (ahelyett, hogy az órára figyelnének
), de így külső szemmel valahogy tényleg nagyon minimalistának tűnt, és nem árt, ha azért egy program a szemnek is kényelmes - de igen, vágom, hogy vannak különböző témák is a vim-re, így az is testreszabható. Csak nálam a fekete alapon sárga feliratok, stb. nem jön be, így vim-ből biztos nem azt választanám - bár gondolom ez is megszokás kérdése.
Valószínű azért nem szoktam rá a "nem szabványos" kódrészletek használatára, mert kezdetekben csakis Notepad++-t, Code::Blocks-ot és társait használtam, így ezek rászoktattak, hogy ha valami nem működik, akkor valószínűleg én vagyok a hibás, és nem a program (meg nem az, hogy valami idióta saját szabványnak megfelelő fájlt nem include-oltam).
Az "stdafx.h" szerencsére nem mond semmit.
A #pragma direktívákat többnyire kitörlöm a francba.
Managed C++ borzalmaival sem találkoztam, úgy tűnik, nem vagyok elég tapasztalt, de szívesen meghallgatom az ezzel kapcsolatos "élményeket".Való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.
Ja, még egy, pl. debuggolásnál nagyon kényelmes a VS használata, az nagyon feltűnően jól meg van csinálva. Pl. az nagyon tetszik, hogy futási időben egy breakpointnál vissza lehet tologatni a kis sárga nyilat, ahol éppen tartunk, így "visszafordíthatóak" műveletek, és még kényelmesebben lehet követni a program futását.
-
Sk8erPeter
nagyúr
Code::Blocks-ot használtam korábban, az akkori auto-complete, túlságosan leegyszerűsített felület és kényelmi szolgáltatások (pl. akár az automatikus formázás, rendbeszedés, ami később rájöttem, milyen hasznos - nem kézzel kell babrálni) hiánya miatt aztán leszoktam róla.
NetBeans-t nagyon megszerettem, csak az ugye igencsak erőforrás-igényes (Java VM).
Visual Studio-t (szintén erőforrás-igényes) most ismét megszerettem, mióta tanuljuk a C#-ot, de amúgy sem volt vele nagy bajom. Igazából milyen "nem szabványos" szokásokra gondolsz?A vim-nek van auto-complete szolgáltatása? Ha igen, korrekt? Még nem igazán használtam, bár nem is nagyon vágytam rá.
Nem érzem magam attól hatékonyabbnak, hogy minél minimalistább felületen programozok.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. Jó, mondjuk lehet, hogy full kezdőknek nem ajánlatosak ezek a fejlesztőkörnyezetek.
Mindenesetre nem az a legzavaróbb szempont számomra, ha még elviselhető módon, de mégis erőforrás-igényes egy fejlesztőkönyezet. Inkább legyen kényelmes, gyorsan, hatékonyan lehessen vele kódolni, igenis legyenek hasznos szolgáltatásai. -
Sk8erPeter
nagyúr
"nemnagyon szeretnék otthon tanulni ennyire előre, mert az fusztrálna a legjobban ha elég sokmindent tudnék és megsincs rola papirom."
Ha a későbbiekben úgyis egyetemre fogsz járni, és remélhetőleg ELTE IK-s (vagy akár BME-VIK-es) diplomád lesz, akkor azzal már igen jó elhelyezkedési esélyeid lesznek, így fölöslegesen gyűjtögetni porfogónak a papírokat addig szerintem felesleges.
Inkább képezd magad olyan területeken, amikre szükséged lesz az egyetemen. A matek része elvileg elég kemény ELTE IK-n, arra érdemes ráfeküdni előre, ha már van 1 szabad ráfordítható éved, hidd el, az egyetemen ez bőven meg fog térülni, mert akkor több energiád marad a többi tárgyra, így sem túl egyszerű tényleg minden tárgyat elsőre megcsinálni, de ha komolyan veszed, menni fog.
ELTE IK-n tudtommal elég sok a matek, BME-VIK mérnök infon némileg talán gyakorlatiasabb a képzés, bár személyes összehasonlítási alapom nincs (előbbiről csak hallomás alapján), mert csak utóbbira járok.
Amúgy attól még, mert van valami alapod ezekben a nyelvekben, az nem azt jelenti, hogy nem kell még így is rengeteget tanulnod, gyakorolnod. Sőt.
Mivel az ember eléggé könnyen ellustul, ha nincs kellőképpen ösztönözve a tanulásra (lehet, hogy magadtól egy idő után leszarnád a tanulást, és az nem jó), ezért nem rossz ötlet, hogy addig is, míg fel nem vesznek, elmenj egy ingyenes OKJ-s képzésre, pl. arra, amit írtál. -
Sk8erPeter
nagyúr
Gábor Dénes tudtommal elég komolytalan képzést ad (cáfoljon meg valaki, ha valaki úgy tudja, az elmúlt években változott ez a tendencia). De gyakorlásnak a másik felvételiig jól jöhet, ha nem vesztesz vele...
Autodidakta módon elkezdheted saját magad képezni is azalatt - pl. olyan területen, ami érdekel, a jövőbeli képzéseddel kapcsolatos lesz, és/vagy akár elsajátíthatod a weblapszerkesztést, és kellő tapasztalat birtokában addig is vállalhatsz ilyen jellegű melókat, amit még élveznél is.
Programozást mindenképpen hasznos lenne addig is gyakorolni (ezt tényleg fontosnak tartom), hogy ne az egyetemen szívj majd vele, mert teljesen kezdőként nagyon nehéz eleinte (saját tapasztalatból tudom). Persze ezt úgy kezdd el, hogy ne túl nehéz feladatokkal próbálkozz eleinte, és lehetőleg úgy, hogy legyen mintamegoldásod is hozzá, hogy legyen miből kiindulni - hogy legyen sikerélményed, ne menjen el a kedved tőle.
OKJ-s képzés is esetleg hasznos lehet addig gyakorlásnak, amennyiben ingyenes. Én is úgy emlékszem, hogy beszámítják, de tudtommal ahhoz el is kell végezni, és sok képzés 2 éves (vagy az ilyen jellegűek már mind?).
Mindenesetre érdeklődési körödtől függ nyilván.Hány felvételi pontra számítasz nagyjából amúgy (mármint neked mennyi van)?
-
Sk8erPeter
nagyúr
válasz
Sk8erPeter #4775 üzenetére
"ott kicsit máshogy kell használni."
Mármint úgy értem, más (pl. korábbi) oprendszereknél.(#4777) klambi: szívesen!
-
Sk8erPeter
nagyúr
Hogy érted, hogy "a choice-t hogy írom át set esre?" ?
---
Kicsit átírtam a programodat, szerintem úgy kicsit ésszerűbb (pl. a kilépés legyen már utolsó helyen), egyelőre csak a shutdown parancsnak nem tudom, hogyan kell átadni a paramétert, úgy, hogy az működjön is.@echo Off
cls
echo Valassz!
echo.
echo 1 - Ido
echo 2 - Datum
echo 3 - Rendszerinfo
echo 4 - A jeghegy csucsa! (Kikapcsolas x ido mulva)
echo 5 - Szinvaltas
echo 6 - Bongeszo megnyitasa
echo.
echo 7 - Semmi nem erdekel, kilepek!
echo.
choice /c:1234567 /M "Valassz! (1, 2, 3, 4, 5, 6, 7)" /N
echo.
if %ERRORLEVEL% == 7 goto quit
if %ERRORLEVEL% == 6 goto bongeszo
if %ERRORLEVEL% == 5 goto szinvaltas
if %ERRORLEVEL% == 4 goto kikapcs
if %ERRORLEVEL% == 3 goto info
if %ERRORLEVEL% == 2 goto date
if %ERRORLEVEL% == 1 goto time
REM /*** Rendszeridő ***/
:time
echo Ido:
time /t
goto quit
REM /*** Dátum ***/
:date
echo Datum:
date /t
goto quit
REM /*** Oprendszer verziója ***/
:info
echo Rendszerinfo:
ver
goto quit
REM /*** Kikapcsolás x mp. múlva ***/
:kikapcs
echo Kikapcsolas 10 mp. mulva
REM /*** Az alábbi sor még javítandó!! A paramétert nem fogadja be. ***/
START "Kikapcsolas..." /B c:\windows\system32\shutdown /t 10
goto quit
REM /*** Színek változtatása ***/
:szinvaltas
@echo off
title Changing colors
REM A színeket tartalmazó változó
set szinek=7e 1d 2c 3a 4b 5f 6d 7e 0f
FOR %%S IN (%szinek%) DO @(
cls
REM /*** Aktuális szín kiíratása ***/
echo Actual color: %%S
REM /*** Színváltás ***/
color %%S
REM /*** Várakoztatás ***/
choice /c:1 /d:1 /t:1 >nul
)
goto quit
REM /*** Böngésző megnyitása ***/
:bongeszo
explorer http://www.coches-es.com/imagenes/noticias/hummer-rosa.jpg
REM /*** Kilépés ***/
:quit
pause--
Ja, egyébként fogalmam sincs, hogyan lehet (ha lehet) kinyitni/becsukni parancssorból a CD/DVD-fiókot...
Arra figyelj, hogy esetleg más lehet nálad a szintaktika, én Windows 7-et használok, ahogy PazsitZ írja, ott kicsit máshogy kell használni.
----
(#4773) PazsitZ: jah, OK, így már tiszta, mire gondoltál. -
Sk8erPeter
nagyúr
válasz
PazsitZ #4768 üzenetére
Ez ilyenformán nem működik (nálam legalábbis), hibaüzenet:
"ERROR: Invalid syntax. /T can be specified only when /D is specified.
Type "CHOICE /?" for usage."Amúgy igaz (egyébként egyáltalán nem szoktam batch-progikat írni, ezt a késleltetési módot csak gyorsan Google-ből szedtem), de akkor már így néz ki a helyes forma:
choice /c:1 /d:1 /t:1 >nul
-
Sk8erPeter
nagyúr
Hali!
A késleltetett színváltoztatásra az alábbit írtam, szerintem ez ilyen formában nem is eredményez gány kódot:
@echo off & setlocal EnableDelayedExpansion
title Changing colors
REM /*** A színeket tartalmazó változó ***/
set szinek=7e 1d 2c 3a 4b 5f 6d 7e 0f
FOR %%S IN (%szinek%) DO @(
cls
REM /*** Aktuális szín kiíratása ***/
echo Actual color: %%S
REM /*** Színváltás ***/
color %%S
REM /*** Várakoztatás ***/
PING 1.1.1.1 -n 1 -w 1000 >NUL
)
pauseKipróbáltam, nálam műxik.
[ Módosította: #65675776 ]
-
Sk8erPeter
nagyúr
válasz
jolti05 #4546 üzenetére
Kissé OFF-topic...
Magyarul itt az oldalon a "Ben Sage feat. Savvy - Sleepless (VIP mix)" számra gondolsz?
Nem volt túl nehéz, most szedtem le, nem a Media Player, hanem a kis kék letöltőikonra kattintasz, aztán legalul ott van a nagyon pici piros színű Next link, ott meg a "Your Link:" alatti linknél simán letölthető... de ez kissé warez téma. -
Sk8erPeter
nagyúr
válasz
cellpeti #4537 üzenetére
gondolom Windows-hoz kell...
fordításhoz először is rakd fel a MinGW-t
aztán környezeti változókba be kell rakni a bin könyvtárat
ezután a Geany telepítési könyvtárában a data mappán belül a "filetypes.c" állományt szerkesztve a
compiler=gcc -Wall -c "%f"
sort átírni így:
compiler=mingw32-gcc.exe -Wall -c "%f"Ha ez nem megy, akkor felejtsd el a Geany-t C-programozásra, és használd pl. a CodeBlocks-ot, azonbelül is a MinGW-vel ellátott változatot rakd fel (most codeblocks-8.02mingw-setup.exe). A CodeBlocks nagyon erőforráskímélő és viszonylag kézenfekvő program.
Ha szeretnél debuggolni is, figyelj rá, hogy szóköz nélküli könyvtárba installáld a CodeBlocks-ot, mert a debugger futtatható állománya nem szereti a szóközzel ellátott könyvtárakat (nem is működik úgy).Mellesleg ha e kettő közül lehet választani, sokkal inkább a CodeBlocks-ot használnám a helyedben a Geany helyett C-programozásra.
-
Sk8erPeter
nagyúr
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- AKCIÓ! GAMER PC: Intel Core Ultra 7 265KF +RX 6600/6700XT/6800/9060XT/9070 +16-64GB DDR5! GAR/SZÁMLA
- Zealot s79 100w 1hónapos eladó kíváloan szól jó mélyek az ár fix !!!!!
- Playstation Pulse 3D
- Asus Vivobook Oled 15.6 ryzen i5 5600h 16gb 1tbm2 ssd 3050 4gb video kari az ár fix !!!!
- Eladó/Asus P1504F /I5-8265U/12GB DDR4/Win 11Pro/15,6" FHD/256GB M.2 Sata!!!
- Lenovo Legion Pro 7 i9-14900HX 32GB RAM 1TB SSD 16" QHD+ 240Hz RTX 4080 12GB 175W DOBOZÁBAN, MAGYAR
- HIBÁTLAN iPhone 15 Pro 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3003
- TOP PC konfig /Ryzen 7 9800X3D, 32GB DDR5 RAM, 1TB SSD/ akciós áron eladó!
- HIBÁTLAN iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3010
- Asus ZenBook Duo UX8406 -14" 3K OLED 120Hz Érintő - Ultra 7 155H - 16GB - 1TB - Win11- 3 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest