javitva, buttonra kell position relative egyébként csendben jótanács: tökjó hangzatos szavakat használsz, de azok helyett érdemes inkább gyakorolni, sokat, aztán gyakorolni mégtöbbet :)
Sziasztok, egy erdekes problemaba futottam. Probaltam a weboldalamon kulonfele boxokon :before pseudo-class-t alkalmazni es ezt a hibat generalja: http://jsfiddle.net/tm8mrnLv/ Mi okozza, hogy az adott divben, melyen a :before pseudo-class van minden inaktivva valik? Koszonom.
Too much pain, de köszi:) mostani rendszer marad 1-ben, majd a következőt 2-vel kezdjük:)
Sziasztok valaki meg tudja nekem mondani, hogy mi annak az efektnek a neve ami a haternel van alkalmazva, hogy gorgetesnel mozog a hater is? A kovetkezo oldalon
http://demo.qodeinteractive.com/eden/
Szerintem 2015-ben gyászos SQL-t használni, keressetek valami normális ORM-et :(
és most oldd meg 150 fajta szűrő feltételre :) én kész vagyok, 23 sor lett (kommentekkel), lásd lentebb Utoljára szerkesztette: j0nNyKa, 2015.10.10. 16:46:00
if($_POST['mentes']==1){
mysql_qury("UPDATE `users`
SET `alapertelmezett_szurok` = '".mysql_real_escape_string(serialize($szurok))."'
WHERE `USERID` = '$beleptetettuseridje' ");
} elseif(!is_set($_POST['borfajtak'])&&!is_set($_POST['pince'])&&
!is_set($_POST['telepules'])&&!is_set($_POST['szolofajtak'])&&!is_set($_POST['borfajtak'])) {
$alapertelmezett_szurok_sor = mysql_fetch_array(mysql_query("SELECT `alapertelmezett_szurok`
FROM `users`
WHERE `USERID` = '$beleptetettuseridje' "));
$szurok = @unserialize($alapertelmezett_szurok_sor['alapertelmezett_szurok']);
}
foreach($szurok as $key=>$value){
if ($szurosql) $szurosql .= " OR ";
$szurosql .= "`$key` LIKE '%".mysql_real_escape_string($value)."%' ";
}
$sql = mysql_query("SELECT * FROM `borutak` ".(($szurosql)?" WHERE ".$zurosql:"")." ") or die(mysql_error());
A szűrő formba tennék egy mentés hidden változót vagy egy checkboxot, hogy lementődjön-e a szűrő, ha ez a változó értéke egy, akkor elmentődik a választása az users tábla alapertelmezett_szurok oszlopába, ha nincs kitöltve egy szűrő se, akkor kiszedi az users táblából az alapértelmezett szűrőt és azt rakja ki, ha ki van töltve bármelyik szűrő az űrlapon, akkor az alapján fog szűrni, ezután kialakítja az sql-t a szűréshez, és lekérdezi. Utoljára szerkesztette: bracsek, 2015.10.10. 11:39:34
egyreszt ez lehet sokkalsokkalsokkalsokkalsokkal egyszerubben, masreszt huzzal be a projektbe egy doctrine-t, azzal lehet franko query-ket buildelni
de egyebkent a kod elejen megnezed hogy hany fele szures erkezett, ha 0, akkor ugye a SELECTnel keszen vagy, ha egy, akkor arra az egyre raereszted a WHERE xy LIKE xy -t es kesz vagy, ha egynel tobb, akkor meg az $sql valtozod vegere odacsapod a WHERE szot, es a szureseket osszefuzod OR -ral
ezen az egeszen nagyon sokat egyszerusitesz, ha a szuro formbol tomb jon / tombot epitesz, azt akkor countolni is tudod, meg implode-dal osszerakni a query stringet az OR-os feltetelekbol
ilyen hirtelenpelda:
//ide jön majd a user szűrése adatbázisból...
$szuresek = $_POST['szuresek'];
/* mondjuk ez a tomb erkezett (vagy pakoltad ossze) a formbol:
array(
'borvidek' => '%csopaki%',
'borfajtak' => '%olaszrizling%'
);
*/
$sql = "SELECT * FROM borutak";
if (count($szuresek) >= 1) {
$sql .= ' WHERE '; // ezen a ponton $sql = 'SELECT * FROM borutak [b]WHERE[/b] '
$sql .= implode(' OR ', array_map(function ($v, $k) { return $k . ' LIKE ' . $v; }, $szuresek, array_keys($szuresek))); // ezen a ponton $sql = 'SELECT * FROM borutak WHERE [b]borvidek LIKE %csopaki% OR borfajtak LIKE %olaszrizling%[/b]'
// ez mukodik csak egy darab szures feltetelre is, meg tobbre is
}
$sql .= ';'; // akarmi tortent, a vegere kell a ; az $sql stringnek, es kesz is vagy
echo $sql; // 'SELECT * FROM borutak WHERE borvidek LIKE %csopaki% OR borfajtak LIKE %olaszrizling%;'
die();
Van egy nagy adatbázis, amiből szűrni kellene. Az adatbázisban vannak borvidékek, település nevek, borfajták, szőlőfajták stb stb. Úgy nézne ki, hogy a user majd szépen bepipálja, hogy milyen adatokat szeretne látni, mert lehet, hogy nem érdekli más, csak a csopaki borvidék, és az olaszrizling pl. Lenne kb 6-8 féle szűrési lehetősége. Gondoltam, hogy amit bepipált, annak az értékét elmenteni a adatbázisba, és onnan behúzni. pl filter_borvidek oszlopba: '%csopaki%', filter_borfajta: '%olaszrizling%' (hogy a példánál maradjunk). aztán jön ez a szépség:
//ide jön majd a user szűrése adatbázisból...
$borvidek = "'%csopaki%'";
$pince = "";
$telepules = "";
$szolofajtak = "";
$borfajtak = "'%olaszrizling%'";
$sql = "SELECT * FROM borutak ";
if ($borvidek) {
$sql .= "WHERE borvidek LIKE $borvidek ";
}
if ($pince) {
if ($borvidek) {
$sql .= "OR pince LIKE $pince ";
} else {
$sql .= "WHERE pince LIKE $pince ";
}
}
if ($telepules) {
if ($borvidek || $pince) {
$sql .= "OR telepules LIKE $telepules ";
} else {
$sql .= "WHERE telepules LIKE $telepules ";
}
}
if ($szolofajtak) {
if ($borvidek || $pince || $telepules) {
$sql .= "OR szolofajtak LIKE $szolofajtak ";
} else {
$sql .= "WHERE szolofajtak LIKE $szolofajtak ";
}
}
if ($borfajtak) {
if ($borvidek || $pince || $telepules || $szolofajtak) {
$sql .= "OR borfajtak LIKE $borfajtak ";
} else {
$sql .= "WHERE borfajtak LIKE $borfajtak ";
}
}
// echo $sql;
// die();
ez működik is remekül, de eléggé ronda. meg mondjuk 10-20 féle szűrésnél elég hosszan kellene már írni a feltételeket...
szóval van ennél valami okosabb megoldás, amit nem tudok, vagy maradjon ez? Utoljára szerkesztette: pixxel, 2015.10.09. 10:27:32
Mondjuk konkrétan 1 nap alatt bármibe bele lehet tanulni, ha akar az ember!
első hármat használjuk mi is, egy .net alapú SaaS vállalati szoftvernél.
szerintem amúgy totál felesleges ennyi mindennek utánajárni, tényleg meg kell nézni egy tucat álláshirdetést, ami érdekes, és abból ki lehet bogozni, hogy mire lesz szükség. (például szerintem egy git alapú verziókövető alkalmazást ismersz, az bőven elég, ha mást használnak, akkor is el kell fogadják, hogy tudod mi ez az egész, és majd tizenöt perc on-the-job traininggel megoldják. más esetekben meg sokszor nagyjából mindegy, hogy csak hallottál már róla, vagy mélyebben foglalkoztál már vele: például hiába értek az IIS meg MS-SQL adminisztrációhoz, job descriptionből fakadóan nem nyúlhatok ilyesmikhez, felesleges lett volna megtanulni.)
Hú ezek nagyon hasznos dolgok, köszi mindkettőtöknek
Igazából januárra lőttem be munkát, addigra azért képben akarok lenni, hogy ilyen helyeken miket szoktak használni. Nem akarok meglepődni, se azt mondani, hogy fogalmam sincs ha az alábbiak közül megemlítenek valamit, nagyon alap dolgokkal képben akarok lenne. "Éles helyzet"ben úgyis majd elég gyorsan beletanul az ember a dolgokkal, de jó lenne, ha nem tök0 tudással fognék ezekbe bele.
húú a queue kezelés, background jobok az tényleg fontos téma, jól kihagytam, ja rabbitmq-server nem rossz, phpresque-t használjuk mostanság helyette, de ahogy írod, nyelvfüggő is, mihez milyen nyelvben vannak fasza libek mondjuk ami redis alapú, ahhoz lesz tuti
Elég sok minden függ attól is, hogy milyen nyelvet használsz.
Pl npm alapvetően csak Javascript (nodejs inkább) világban van, Pythonban ott a pip, Haskellben a cabal, de szerintem minden nyelvnek van valami központosított csomagkezelője. Illetve pl nginx is ritkán jön elő, ha esetleg .NET világban mozogsz (max load balancernek), mert ott van nekik az IIS.
Igazából János mindent leírt ami fontos, projekt menedzsmenthez hozzá lehetne esetleg adni a tracot, az elég elterjedt. Illetve még hozzá lehet rakni az asszinkron feladat sorokat (jajj, ez fura magyarul), bár ez nem feltétlen webdev már (mi celery + rabbitmq-t használunk, de 0mq-t is dicsérik, illetve kb minden nyelvben van valami implementáció)
IDE-ket próbálgasd mi szimpatikus, illetve, ha mégis .NET-ről lenne szó akkor ott a web essentialst nagyon dicsérik, hogy elengedhetetlen.
kb témánként 1 sort írok, előre írom azt, ami nekünk jobban bevált
verziókezelés: git, mercurial, guinak sourcetree, gondolom az svn megvolt projekt menedzsment: gitlab, redmine, taiga csomagkezelés: npm, bower js deployment cuccok: grunt, gulp nagyobb rendszer deployment: ez függ a rendszer nyelvétől, pl. capistranoval nem árt képben lenni webszerver: nginx, apacs, illetve külön témaként az ssl adatbázis: postgres, mysql, meg a különböző nosql nyelvek, pl. mongodb, illetve ezekhez guik: phppgadmin, phpmyadmin, genghis gyors elérésű "adatbázis": redis, memcache(d), redishez redis-commander adat szolgáltatás, kliens-szerver közti adatelérés: rest api, cors felhasználó, jogosultságkezelés: oauth2 javascript cuccok: nodejs / express, angularjs, jquery php keretrendszerek: symfony2, yii2 ruby on rails egyáltalán linux, minél mélyebben: csomagok, aliasok, mc, nano, sudo, su, screen, cron, ... távoli szerver cuccok: ssh, sftp, publik / privát kulcsok ha kell bármiféle frontend: photoshop, less, sass, bootstrap apróságok: json, yml, twig IDE-k: jetbrains termékek: phpstorm, webstorm túlélés: kávé, energiaital, xanax, minőségi fejhallgató, fokozott testmozgás
most így hirtelen ennyi, biztos van még kismilliárd illetve kb értem hogy miért kérded (új melóhelyen kezdesz, ugye?): szóval szerintem jó taktika lehet, hogy megnézel minél több webfejlesztő álláshirdetést neten, és amit több helyen is látsz leírva, és nem tudod, mi az, annak utánanézel szerintem egyébként a fent felsoroltakkal lesz jó nagy átfedés ezekben Utoljára szerkesztette: j0nNyKa, 2015.09.25. 19:44:43
Aki webfejlesztőnek áll, általában milyen eszközöket kell ismernie/fog megismerkedni ami esetleg nem került elő otthon fejlesztések során? Gondolok itt a git-től elkezdve gulp-on át mindenre.
És tényleg :))))
Hihetetlen, hogy a legegyszerűbb dologra nem gondoltam.
Ehhez hogy tudnám hozzáfűzni? Stringként megpróbáltam, de az nem működött, vagy csak nem jól csináltam, bár hibát nem írt ki. Utoljára szerkesztette: Wootan, 2015.09.22. 12:45:55
Tegyel egy horgonyt az urlap ele kozvetlenul az urlapot pedig a horgonnyal egyutt posztold el. Szoval ha ahorgony neve "urlap" es az urlap action-je eddig /contact.php volt akkor most legyen /contact.php#urlap
Tudnátok-e abban segíteni, hogy hogy tudnám megoldani azt, hogy egy űrlap elküldésekor ne az oldal tetejére ugorjon a lap, hanem az űrlap tetejére. Így nem a felhasználó egyből látná hogy elment-e rendesen a form, vagy volt valami hiba, nem kellene legörgetnie. Olyasmire gondolok, mint amikor egy linknél meglehetett adni, hogy kattintáskor az oldal egy bizonyos pontjára ugorjon.
Ha nem tárolja a kapcsolatformos plugin, akkor sajnos nem.
Sziasztok! Lehetséges a Wordpress oldalamon keresztul érkezett uzenet feladóját megtalálni a wordpress database-ben? Egy véletlenul letorolt email-t (azaz elég a feladóját) szeretném megtalálni. Koszonom a segitséget elore is!
van, szeirntem egy sima "git merge origin/develop" megoldja, ha jól látom a problémát
Ezzel én is bajban voltam anno, hogy forkolt repót és azon belül branchet, hogy tudok naprakészen tartani, de nem találtam normális megoldást. Ha nem sok commitról van szó, akkor a saját dev branchedben tudod cherry pickelni az Ő commitjait, de biztos van rá valami normálisabb megoldást.
Itt úgy van, hogy masterben csak főverzió kódja van, develop branchben pedig értelemszerűen a következő verzió építése folyik. Ha elért egy stabil kiadásra jelölt verziót akkor mergelik masterbe (mint nálatok). Egyből master pull requestbe nem küldhetek, ergó nekem az ő develop branchük a fontos, én ahhoz tehetek hozzá. Hogy csináljam azt meg, hogy az ő develop branchéből húzzam le munka előtt a legfrisebb dev verziót? upstreameket dob ki a gugli :/
/Ráadásul 2 napos pull requestem sikerült végül is, de a nevem/avatarom nélkül (nem kattintható), így contributorsnál nem adja hozzá azt a pár száz sort :( szerk: ez megoldva Utoljára szerkesztette: Jim Morrison, 2015.09.05. 14:35:02
Szerintem developer branchre építeni bármit is felesleges, érdemes mindig a masterből dolgozni. Ha meg arra lenne szükséged kérd meg, hogy mergelje be. Nálunk melóhelyen úgy van, hogy van 1 master, ezt a projekt előrehaladottságától függően változtatjuk. (öregebbnél csak is merge requesteken keresztül kerül be új kód és csak is akkor ha valaki átnézte + sikeresen lefutnak a tesztek, újabb kódnál csak mutatóba vannak viszont a MR-ek és sokszor egyből masterbe megy amíg elér valami használható állapotot)
Hogy kéne csinálnom? Nekem is létre kéne hoznom egy develop branchet, ami az ő develop branchével van szinkronban, a master branchem pedig az ő master branchével? és akkor csak a develop branch lesz számomra az érdekes (mondván az ő masterje az nálam is mindig az ő masterje lesz és én amúgy is csak developba dolgozok)
Volt ugyanugy develop branchem, de valami hiba miatt azt nem tudtam hasznalni localhoston, mire rajottem a master branchemben dolgoztam es onnan pull requesteltem Viktor/project - developba Aztan kicsit belegabajodtam mar, nem nagyon szoktam pull requesteket kuldeni meg ilyenek :/
Akkor új branchben kellett volna csinálni. Ilyenkor ugye az a probléma, hogy az előző branchben levő kódra nem tudsz építeni, mert az még nincs benne az ő "fájában".
git push akart lenni. Azóta nyomtam egy git push-t és a pull request mellé dobta a commitot, ami végül is nem rossz, de külön pull requestet akartam neki.
Mi az a sync? Elvileg ilyenkor simán mehet git push (ha más is módosította (amit kétlek, mert a tied, akkor lehet kell fetch + rebase/pull). Ha már arról a branchről nyitottál PR-t (gondolom github) akkor magától fog frissülni a PR az új commitokkal.
kis git help: viktor/project ezt forkoltam: sajat/project
A sajat repomban változtattam pár kódot, commitoltam, majd készítettem egy pull requestet viktor/project (develop branch)-be. Utána megint elkezdtem dolgozni rajta, megint csináltam pár változtatást. Commitoltam, de syncelni se tudok a saját repommal, pull requestelni se tudok. Nálam van a hiba, vagy amíg viktor nem fogadja el/utasítja el a pull requestemet addig nem tudok se a saját repommal syncelni, se új pull requesteket létrehozni? Mintha ennek így nem lenne értelme és nálam lenne a hiba. Ötletek?
még felhasználói fiókod? után van egy span nyitás, de nincs bezárva sehol
Nem tudom létezik-e ember a földön akinek sikerül kibogarászni, hogy mi micsoda de lényegében tárgytalan a kérdés. Rájöttem, hogy eleve rosszul álltam neki a dolgoknak. Kezdő fejlesztőként csúnyán beleszaladtam ebbe... Ugyanis az történt, hogy végig kizárólag Chrome-ban csekkoltam a változásokat és csak ma jutott eszembe, hogy megnézem már firefoxban. Ez így nyilvánvalóan nem megy...
Úgyis az lett volna a sorsa -és most az is lesz- ,hogy tisztességesen újraírom 0-ról az egészet. Közben meg olvasgatok/kérdezgetek...inkább haladjak lassabban de akkor legyen értelmes mint ilyen összegányolt szar. Na meg még mindig jobb, ha belátom, hogy szar az egész minthogy elcsusszanjak az ilyen katasztrofális hibák fölött és verjem a mellem, hogy "hát de megy ez".
Na, pontosan ezért nem keresek még munkát hiába van meg a papír..:)
Próbáltam a reset.css-t de nem sokat segített. Próbltam a line-height: XXpx !important trükköt is de semmi, firefoxban szétcsúszik az egész, olyan mintha minden elemen lenne egy default padding. CSS fájlom legelején van egy ilyen is: * {padding: 0; margin: 0;} Még a nyamvadt IE is hibátlanul kezeli az egészet.
A másik probléma az az, hogy amikor rákattintok a "Regisztrálj!" linkre akkor ugyanennek az ablaknak a magassága megváltozik (.animate()) és ott van benne a regisztáció form. Amikor az ablakon kívül kattintok akkor rendesen eltűnik az egész ablak, aztán amikor megint rákattintok a bejelentkezés gombra akkor megint felugrik az ablak. Ez webkit böngészőkben ilyenkor így néz ki:
vagy beraksz egy átlátszó abszolút pozicionált divet, 100% széles, 100% magasat a login mögé amikor megnyílik a login, és arra raksz egy click függvényt a bezáráshoz
#22089: Igen, sejtettem, hogy nem túl elegáns így ahogy van de úgy vagyok vele, hogy egyelőre megcsinálom úgy, hogy egyáltalán működjön aztán utána ráérek slankítani :) Köszönöm neked is!
== false helyett ! picit rövidebb, illetve az egész megoldható lenne egy toggleClass-szal.
Másodiknál tippre blur nem működik div-re (Google szerint is, focusin/focusout-ot ajánl). Vagy egyszerű workaround ha a body-ra raksz 1 click-et és megnézed hova kattintott a user, ha aktív volt az ablak és nem abban valamire akkor manuális elveszed a css osztályt róla.
Ha rákattintok a gombra (#loginMenu) akkor annak rendje és módja szerint lefut a .showLoginForm class-hoz rendelt @keyframe CSS animáció és felugrik az ablak. Ha ismét rákattintok a gombra akkor az ablak eltűnik. Eddig príma.
Azt viszont nem tudom megoldani, hogy ha a felugró ablakon kívül BÁRHOL az oldalon kattintok egyet akkor ugyanígy eltűnjön ez az ablak.
Próbálgattam a .blur() funkciót de fel se fogja, hogy az ablak megvan jelenítve.
Mit nézek be ilyen csúnyán? Utoljára szerkesztette: Blum, 2015.08.22. 15:01:44
Szerver oldalon elképzelhető, hogy tiltva van a távoli mysql.
my.cnf-ben ha aktiválod, megadod a bind-address -t (szerver ip címe), és a tűzfalon nyitva a port, akkor a pi-nek el kell tudnia érni. Utoljára szerkesztette: MerlinW, 2015.07.24. 21:53:18
Ellenben, ha úgyis Python scriptet akarsz írni lesd meg a Fabricot, ha jól látom tudsz vele fájlt is letölteni, illetve, ha nem hatalmas méretről van szó, akkor nem annyira vészes SSH felett mozgatni a fájlokat. Utoljára szerkesztette: SzirmosSzisza, 2015.07.24. 21:31:09
A biztonsági másolat készítése a szerver dolga, nem a backup-é. Csúnya is lenne, ha kívülről hozzáférne valaki teszem azt a www root, vagy a /var/lib-hez
- A szervered elérhető könyvtárba készítse a mentést, amit a pi elé http-vel - samba hálózat, a szervered a pi-s hálózati meghajtóra ment - Pi FTP kapcsolaton keresztül tölti a mentést.
Ha linux, mentésre ott a backup-manager, windowsnak van beépített, de ha elég, simán bedobsz cron/task schedule-ba egy scriptet ami adott időközönként tömöríti az adott köyvtárakat egy másik, elérhetőbe.
Hogyan akarsz csatlakozni? SCP, FTP? Legegyszerűbb btw az lenne, ha szerver oldalon generálnád a backupot és HTTP-n keresztül lehúznád (elég valami basic auth webszerver oldalon, apache/nginx tud ilyet könnyedén). Utoljára szerkesztette: SzirmosSzisza, 2015.07.24. 21:07:19
Sziasztok, tudom, hogy nem teljesen idevág a történet, de egy igen nagy problémával szenvedek, amire megoldást keresek, remélem tud benne valaki segíteni. A probléma a következő: Van nekem egy raspberry pi-m, amit arra szeretnék használni, hogy bizonyos időnként felcsatlakozzon egy adatbázisszerverre, és biztonsági másolatot készítsen egy külső vinyóra. A gond csak az, h valamiért nem engedélyezett neki, h külső szerverre felcsatlakozzon... Elvileg a my.cnf config fájlban található egy ilyesmi bejegyzés, amit át is írtam a szerver ipcímére, de ezek után korrupt fájlnak észleli, és localhoston nem áll fel a szerver(ami nem is gond, mert nem azon nem kell nekem, csak sokmillió próbálkozások miatt van fent :D) , de így sem enged külső gépre csatlakozni. (eredetileg python scriptet írnék rá, de ott elakadtam, h nem enged csatlakozni.) Valami 5let, hogy miként tudnám megvalósítani a tervet? :D
Áh, parent kiválóan működik köszi
Majd később átírom, de egyelőre gyorsan kéne csinálni valamit.
Angularjs-nél nem tudjátok esetleg, hogy directive-nek lehet-e automatikusan átadni scope-ba értéket? Konkrétan a controller scope-jában van egy lista értékekkel és ennek kéne elérhetőnek lennie mindegyik dircetive-ben, úgy sikerült megoldani, hogy mindegyiknél odaírom attribútumnak és a directive-nél a scope-nál "átveszem" az értéket, de ha van több belőle akkor már túlságosan sok az ismétlődés :s
Ha biztonságosat szeretnél, akkor nem php-val kell csinálni, hanem webszerverrel (pl). Biztonságos hibrid megoldást nyújt a PHP-LOGIN project, Minimal PHP megoldás, nagyon egyszerű, minimal megoldás Utoljára szerkesztette: MerlinW, 2015.07.22. 19:40:15
Tud valaki olyan megbízható PHP kódot amivel egy adott oldalt (php) le tudok jelszavazni csak az adatbázisban szereplő személyek érjék el? mySql már megy, az oldal is kb kész van, csak "normálisan" le kellene védeni.
Te most mit akarsz? Virtuális gépet bérelni vagy valami PaaS-t mint a Heroku vagy Openshift?
nem teljesen a témába vágó kérdés, de ti hátha tudtok segíteni. Egy jó (és olcsó) cloud hosting céget keresek. A cél 100+ website hostolása. Saját szervert nem akarok. Valakinek van esetleg jó tapasztalata valamelyik céggel, ilyen szinten?
IntelliJ Ultimate a legnagyobb IDE-je a JetBrains-nek. Gyakorlatilag mindent tud, amit a kistestvérei (PHPStorm, WebStorm, stb), tehát All in one. Akkor éri meg, ha több nyelvet is használsz komolyabban. IntelliJ a legjobb Java IDE (mindent tud SE/GWT/EE, Spring-től Scala-ig), emellett támogat mindent a PHP-tól, C#, Bash, Angular, TypeScript, Grunt, Karma, Python, Ember, és még sorolhatnám. Mindezt stabil és gyors működéssel (legalábbis a 64bites verziója)
(Ha nem céges keretek között használod, elég "kalózpárti" a cég, egy generálható sima kulccsal aktiválható bármelyik termékük és nincs online ellenőrzés, tehát nem muszáj 500€-ért megvenned.)
Ez itt a reklám helye volt xD Utoljára szerkesztette: MerlinW, 2015.07.12. 17:08:39
Nekem ha Javában kell csinálni valamit akkor előkaparok egy Eclipset, ha valami MS-es dolog akkor úgyis csak a VS jöhet szóba, minden másra meg tökéletes a vim számomra.