Fejlesztés

Vim használata Eclipse-ben

Fórumok

Sokan vagyunk kénytelenek használni az Eclipse-et a munkánkhoz, de nagyon szeretjük a Vim funkcionalitását is.
Nekünk találták ki a Vrapper plugint, amely egy Vim szimulátor, amely ráépül az adott (pl. Java) szerkesztőre, így megmaradnak az eredeti szerkesztő jóságai is, de a Vim alapkoncepcióján keresztül szerkeszthetünk.

Pl. egy zárójelben levő kifejezést ki szeretnénk tenni lokális változóba?
A zárójelek közötti tetszőleges helyen állva kijelöljük Vim-es funkció segítségével a szöveget vib, majd a Java szerkesztő funkciójával kitesszük lokális változóba Alt-Shift-L.

Pazar! ;)

make -j, alkonyvtarak + parhuzamositas

Fórumok

Sziasztok!

Van egy makefile ami sima C kodot fordit. A forras egy fokonyvtarban es tobb alkonyvtarban kerult elhelyezesre. Az egyszeruseg kedveert legyen ez a struktura:


./src/mod/mod.c
./src/run.c

A ./src/mod alatt van egy Makefile, ami megcsinalja a mod.o-t, ez oke. A run.c-nek az a fuggosege hogy a mod/mod.o letezzen, azaz hogy a mod/ alatti Makefile lefusson.

Ha a ./src/Makefile-ban azt mondom, hogy


.PHONY: all clean mod

all: run

mod:
        $(MAKE) -C mod

run: run.c mod
        $(CC) $(CFLAGS) -o run run.c mod/mod.o

Akkor ez igy mukodik parhuzamositva is, azonban ha semmit nem nyulok a kodhoz es kiadom a `make`-t, akkor a run-t mindig ujraforditja.

Ha azt mondom viszont hogy:


.PHONY: all clean mod

all: mod run

mod:
        $(MAKE) -C mod

run: run.c
        $(CC) $(CFLAGS) -o run run.c mod/mod.o

Akkor ez egy szálon futtatva (`make`) jo, azonban parhuzamositva (`make -j 2`) mar nem fordul le egy `make clean` utan. Nezegettem ezt itten, de nem sokra sikerult jutni :/ Barkinek barmi otlet? Koszonet!

Igo kedvencek (user poi) darabszámának nővelése

Fórumok

Sziasztok.

Szeretnék az igo-n sok kedvenc címet használni (kb 800), de sajnos csak töredékét tölti be a program. Úgy látom, hogy valamilyen limit 300 fölé nem engedi, de magát a fájlt beolvassa. Ha notepaddal leollózok belőle akkor működik. Meg lehet oldani valahogyan, hogy kezelje mindet?

android igokkal próbáltam, de mind 300nál megállt.
Köszönöm a segítséged előre is.

Melyik object fájlokból állt össze a végrahajtható állomány?

Fórumok

Sziasztok!

Lehet, hogy triviálisat kérdezek, de hosszabb guglizás után sem találok se pro, se kontra választ. (Persze lehet, hogy rosszul kerestem...)

Szóval: Van több, Fortran forrásból fordított végrehajtható állomány, amelyekről annyit tudunk, hogy némelyikük egyetlen forrásállományból fordult, némelyikük pedig többől fordult és linkelődött, de hogy melyik milyen, azt már nem tudjuk. A forrásállományok és az object fájlok is megvannak, de a fordítás sajnos "kézzel" történt valamikor, most pedig kellene egy jó makefile...

A kérdésem az lenne, hogy a forráskódok böngészése nélkül meg lehet-e valahogyan viszonylag gyorsan állapítani, hogy egy adott végrehajtható állomány melyik object fájlokból állt össze?

Facebook Messenger Chat API

Fórumok

Sziasztok!
Szeretnék egy kis appot összedobni, amelyhez szükségem lenne a FB ismerőseim messenger aktivitására.
Utána néztem a dolgoknak és jelenleg úgy nyerem ki az adatokat, hogy a Pidgin naplózza, hogy melyik ismerősöm mikor aktív.
Egy kis példa belőle:
---- [......] [......](100001343357643) megváltoztatta az állapotát (Kilépett -> Elérhető) @ 2016. 07. 08. 10:21:28 ----
---- [......] [......](100000137829489) megváltoztatta az állapotát (Elérhető -> Kilépett) @ 2016. 07. 08. 10:21:28 ----
---- [......] [......](1475623131) megváltoztatta az állapotát (Elérhető -> Kilépett) @ 2016. 07. 08. 10:21:28 ----
---- [......] [......](1122332106) megváltoztatta az állapotát (Elérhető -> Kilépett) @ 2016. 07. 08. 10:21:28 ----

ez a program egy txt-be tolja az adatokat, én onnan használom.
a gond, hogy menni kell az alkalmazásnak folyamatosan, mert ugye, csak így tudja megfogni ezeket az adatokat.
én a saját programomba szeretném ezeket "elkapni", hogy ne kelljen még egynek futni.
utána néztem, de sajnos a fb ezt már leállította.
https://developers.facebook.com/docs/chat/

Valaki ismer olyan megoldást, ami még működik?

Előre is köszönöm a segítséget!

Fogalom keresése

Fórumok

Sziasztok!

Egy nagyobb vállalatnál, hogyan nevezik egy "software fejlesztő kódexét", vagy belső szabályzatát? Most ennek neveztem, de nem tudom biztosan, hogy van-e ilyen és ha van akkor mi a pontos neve.
Nem fejlesztési módszertanra gondolok, hanem olyan doksira, ami megmondja egy új fejlesztőnek például:
- Hogyan kommentelje a forráskódot...
- Hogyan dokumentáljon.....
- Kvázi hogyan kódoljon, hogyan írjon ciklusokat...
- Tesztelési folyamaat....
- Egyszóval mik az elvárások céges szinten.
Sokszor hallottam, hogy létezik ilyen dokument több vállalatnál, de még nem láttam ilyet és úgy érzem, hoy azért ez más a fejlesztés módszertanától eléggé. Kérlek aki látott már ilyet világosítson fel, hogy létezik e ilyen, hogyan lehetne ilyenre keresni, megnézni egy ilyet,mi a pontos neve vagy mondjátok meg, ha rossz úton járok.

Köszi , üdv..

space vs tab

Fórumok

Sziasztok. Tudom, hogy ez flame veszélyes kérdéskör, de igyekszem tárgyilagos maradni :) A topic apropója amúgy az, hogy épp olvasgatom a PHP PSR-eket, és "Code MUST use 4 spaces for indenting, not tabs.". Szerencsére az interpreter nem kényszeríti ki, mint a YAML formátum esetében, de ettől függetlenül egy tab használó számára aggasztó a trend :)

Szóval, tab párti vagyok. Pontosabban smart-tab párti (remélem ez a megfelelő terminológia; arról a formázási megoldásról beszélek, ahol a tab szigorúan a kód indentálására vonatkozik, azonos indentálási szinten belül az egymás alá igazítást szóközzel végzem.)

Szokták ideologizálni miért jó a tab azzal, hogy az egy egység. De én inkább praktikus okok miatt használom, lényegében mert precízebb, és kevesebb a gond vele. Szóközökkel még IDE támogatás mellett is voltak problémáim, véletlenül két szint közé kerültem, és elcsúszott a kód, problémás volt idegen, máshogy szintezett kódot használni, stb.

Szóval a kérdésem: Ti, akik szóközt használtok: Miért teszitek? Hogy segít az általatok használt IDE/szerkesztő? Mi szól a TAB ellen?

(ez utóbbi kérdésre egyébként azt a választ szokták adni, hogy elcsúszhat a kód ott, ahol egymás alá igazítás lényeges. Na de erre lenne jó a smart tab megoldás, nem?)

Kódszerkesztő

Fórumok

Hali!

Ajánljatok nekem egy jó és működő kódszerkesztőt, ami a következőket tudja:
- Szerkesztés FTP-n keresztül, mindenféle várakozás nélkül. Értsd: ahogy a mentésre klikkelek már tolja is fel a módosított fájlt. (A legtöbb kódszerkesztő itt el is vérzik)
- Git és SVN támogatás: Lehessen normálisan váltogatni a branchok között
- Projekteket létrehozni és ezeket összekötni Git repóval és FTP-vel, azaz: Ha módosítok egy fájlt a projektben, akkor azt töltse fel FTP-n és ha akarom akkor tudjam ezt commitálni git-re.

Két programot tudok ami tudja ezeket: Netbeans, Aptana
A Netbeans egy halom memóriát eszik, lassú, nyűgös, utálom!
Az Aptana ugyan majdnem tökéletes, de branch váltogatásoknál szétfagy. Nagyon nem a git az erőssége, beledöglik.

A többi amiket próbáltam, vagy nem kezeli normálisan az FTP-ket, vagy a git-et, vagy a kettőt kombinálni nem képes.

Mi jöhet még szóba?
(jó lenne ha Win-en is futna és nem java alapú! )