Fejlesztés

Koding.com

Fórumok

Sziasztok,

[Frissítés 2014 február 28: ] - a következő három napban még 1G további hely jár az amúgy általános 250M helyett minden rajtad keresztül regisztráló után (illetve az újonnan regisztrálónak 3G helyett 4G induló tárhely). Kérlek ha kicsit is érdekel milyen a szolgáltatás akkor rajtam keresztül regisztráljatok.

____
A koding.com egy böngészőben futó fejlesztői környezet próbál lenni.
Már nagyjából másfél éve működik, és az indulás óta elég sokat fejlődött.
Ha esetleg regisztrálnátok kérlek segítsetek azzal, hogy a referer linkemen keresztül teszitek itt. Ezzel regisztrációnként +250M tárhelyet kap a a virtuális gépem (kezdeti 1Ghoz).
Előre is köszönet érte!

Használható C++ fejlesztői program linuxra és windowsra jelenleg?

Fórumok

Olyan programot keresek, mint Delphi. Rakok mondjuk egy Edit mezőt vagy gombot a formra, majd duplán rákattintok és már írhatom is hozzá a kódot. Meg állíthatom a mező tulajdonságát vagy nagyon jó kódolási példát látok rá. Aztán fordítom és lám működik a program rendesen.
Ehhez szeretnék közelíteni, ezt Delphinél nagyon szépen megoldották.
Ja és ezt lehetne überelni azzal, hogy ingyenes. Azt már nem mondom, hogy néhány gombnyomással akár több rendszerre is lefordítja a programot, bár ez sok C++ programozó álma. :)

Tapasztalataim Linux alatt:
Kdevelop:
LXDM felületű Manjaro linux alatt fel se megy. Lehet, hogy az általa gyártót programjai sem, ami azok számára is gond, akik nem használnak KDE felületet.
QT5:
Jónak tűnik, csak nem értem a működését. Az assistant, a designer, Creator és jó néhány cucca egymástól külön van, külön kell elindítani. Delphinél még tudtam, hogy mi hogyan működik, minden teljesen logikusan volt felépítve. Hogy fogok én itt egy rendes programot csinálni? Talán egy videó vagy képes tutorial lenne a jó egy kis program felépítéséről a nulláról a futtásáig, kész program legyártásáig. Nyitott vagyok rá, mert vannak itt komponens paletták és leírni sem szeretném a QT-ét.
Glade:
Hasonlóan a QT5-höz itt is voltak komponensek paletája, de se programozni, se futtatni nem tudtam.
Monodevelop. Itt már volt form, volt kód írási lehetőség. Ha viszont egy szűz projektet akartam futtatni, amibe már belegenerált jó pár dolgot, akkor hibákat írt ki.
Anjuta, CodeBlocks, Edyuk,TheIDE. Ezekkel sem nagyon boldogultam.

Windowsos tapasztalataim még nincsen, ott csak konzolost írtam.

Biztosan mindegyikhez megvan a trükkje, hogy mindegyik jól működjön, csak ne okoznának ennyi fejfájást. Bezzeg egy sima GCC fordítóval remekül boldogultam Terminálban. Csak én grafikus programot akarok készíteni, nem pedig konzolost.

A ti tapasztalataitokra lennék kíváncsi és egy szinte teljesen kezdőnek melyik programot ajánljátok. Melyiket egyszerűbb használni, melyikhez van jól használható segítség? És melyikkel szív kevesebbet az ember.

Rólam csak annyit, hogy régen Delphiztem, most nagyban tanulom a C-ét, később a C++-t. Most a konzolos programok írásakor jöttem rá, hogy ha azt is akarom, hogy mások használják a programom, akkor grafikus felületre kell nekik megírnom.

Nyilt szoftver(ek) specifikációja elérhető valahol?

Fórumok

Sziasztok!

Ismerősöm szakdolgozat témájához szüksége lenne valamilyen nyílt szoftver teljes körű specifikációjára. Javasoltam neki én is, hogy az Openoffice, Mozilla, stb környékén nézgelődjön. Körbe nézett már interneten, de állítása szerint semmilyen forrást nem talált ehhez. Tudtok-e egy konkrét ilyen opensource projektet mondani, amelynek a specifikációja is teljesen elérhető az interneten?

Köszönöm a hozzászólásokat!
Üdv, mxr576

Ruby web framework: kinek melyik jön be és miért?

Fórumok

Ki milyen Ruby web framework-öt használ és miért? Célom egy kicsitől közepes méretű projektet kiszolgáló cucc felkutatása az alábbi igényekkel:

- jó (és sok fajta) template támogatás
- nagyon egyszerű funkció nevekkel
- gyors legyen!!
- legyen saját beépített webszervere
- nem lenne baj a beépített sql db
- ha igény van a mikró projektre, akkor ne tűnjön ágyúval verébre megoldásnak
- tudjon SSL-t és támogasson lényeges alap dolgokat (cookie kezelés, session auth stb. minden lényegest)
- régebb óta élő stabil projekt legyen
- egy gem install elég legyen a telepítéséhez

Több (egyébként sok létező) web framework-öt átnyálazva nekem a Sinatra jön be legjobban. Leginkább a tényleg egyszerű és lényegre törő elnevezések miatt. Sok framework-nél nagyon kockák írják rendkívül sok idővel, mert hihetetlenül túlbonyolítják. A Sinatra-nál nem hittem a szememnek hogy mennyire úgy néz ki minden ahogy nekem egyértelmű angolul és ahová nem szükséges, arra nem csinálnak felesleges procedúrát vagy osztályt.

Ruby On Rails nekem nagynak tűnik a jelenlegi és jövőben elképzelhető igényeimhez.

Egyéb vélemények? Mit használtok és miért szeretitek?

Létezik olyan WF amelynél 100%-ig el van rejtve a HTML, JS, CSS és minden egyéb és Ruby-s?

Asztali környezet fejlesztés

Fórumok

Sziasztok!

Nem tudom, hogy mekkora fába vágtam a fejszémet, de szeretnék egy saját asztali környezetet fejleszteni. Igazából nem tudom, hogy van-e különbség a Window Manager és a Desktop Environment között. Mindenképpen az X Window Systemre épülőt szeretnék. Egyelőre egy alap fájlkezelővel meg némi grafikus beállítási lehetőséggel (óra, dátum). A célom egy nagyon egyszerű, letisztulr fekete-fehér vagy monokróm felület létrehozása lenne, amit érintéssel is egyszerű lehet kezelni azért, mert igazából egy e-paper kijelzős táblagéphez szánnám. Időm van rá, csak nem tudom honnan induljak. Gondolkodtam a dolgon, de azonosítást mindenképpen szeretnék az elején, az meg tudtommal megint egy külön kategória. Ha már azt meg tudnám valósítani, előrébb vinne a dologban. Milyen nyelven érdemes ezt írni egyáltalán? Tényleg fogalmam sincs hol kezdjem, csak egy kis kezdő lépés kell, ha valakinek van fogalma róla. X Windownak van valami külön nyelve? Vagy Qt vagy vissza kell térnem a C-hez vagy egy változatához? Alap kérdés, hogy hogyan rajzolok ki elemeket a képernyőre. Grafikus programot anno Pascalban írtam, utána C-ben, aztán ami egy kicsit közelebb áll ehhez, az a Delphi de ez mind windózos környezetben volt. Linuxra soha nem írtam bonyolultabbat egy bash scriptnél vagy egyszerűbb parancssoros C programnál.

Szóval egy kis iránymutató fenékenbillentést kérnék :D
Ha összejön valami a dologból, akkor mindenképpen közzé teszem majd. Elsődleges célpontom hardveresen egy raspberry pi.

Magyar nyelvű Mercurial (vagy DVCS) leírás

Fórumok

Sziasztok!

Tud esetleg valamelyikőtök magyar nyelvű leírást, könyvet, hosszabb blogbejegyzést vagy hasonlót, amiben normálisan elmagyarázzák a Mercurial (vagy úgy általában a – nem git-specifikus – elosztott verziókezelés) fontosabb fogalmait, folyamatait?

Angol nyelvű anyag van egy halom, de magyart égen-földön nem találok (ami kissé meglepő; lehet, hogy én vagyok a béna). :)

Egy HgInit-szerű lenne az ideális, de sajnos nem érek rá ekkora anyagot lefordítani.

Köszi!

Facebook PHP SDK + CRON - Születésnaposok

Fórumok

Sziasztok,

hátha valaki otthonabb van FB alakalmazás fejlesztésben (PHP SDK)

Probléma:
Ha beloginolok a webes facebookon és megnyitom a kis alkalmazásomat, akkor szépen kiolvassa (a korábban bekért engedélyekkel) a barátaim születésnapját egy tömbbe.

Array[0] => Array (
[id] => XXXXXXXXX
[first_name] => Gipsz
[last_name] => Jakab
[name] => Gipsz Jakab
[birthday] => 07/07)

Ha ugyanezt a kódot CRON-ban futtatom ezt kapom értékül:
Array[0] => Array (
[id] => XXXXXXXXX
[first_name] => Gipsz
[last_name] => Jakab
[name] => Gipsz Jakab)

Ha ugyanezt a kódot úgy futtatom, hogy közben belépek facebookra, a TAB APP-ra. Akkor mit ad Isten megjelenik a birthday rekord.

Mindeközben ha vagy a TAB APP-ban vagy a CRON JOB-ban lekérem a USER engedélyeit ugyanúgy megvan minden szükséges engedély:
[installed] => 1
[basic_info] => 1
[read_stream] => 1
[status_update] => 1
[photo_upload] => 1
[video_upload] => 1
[email] => 1
[create_note] => 1
[share_item] => 1
[publish_stream] => 1
[publish_actions] => 1
[user_birthday] => 1
[user_friends] => 1
[friends_birthday] => 1
[friends_likes] => 1
[bookmarked] => 1 )

Mi a jó büdös a gondja? Miért csak akkor kapok birthday rekordot ha ténylegesen bejelentkezek a USERREL?

Mindkét esetben az alábbi módon hívom meg az API-t:

$uid = 'BARMI-SQL-OLVASASBOL';
try {
$fbme = $facebook->api('/'.$uid.'/friends/?fields=id,first_name,last_name,name,birthday');
}
catch (FacebookApiException $e) {
echo 'An error occured!';
echo $e;
}

Tehát nem az van hogy api('/me/....) van a PHP-ben. A problémát oda saccolom, hogy amikor CRON-ból hívom meg ott a '/me' != '/user_id'-val, míg TAB PAGE-en igen.

Előre is köszönöm aki fárad a válaszadással...

várakozás hívás befejeztéig

Fórumok

Usb-n kommunikálok saját mikrovezérlől hardware-rel. Mivel több másodpercet is igénybe vesz a dolog, kiíratom, hogy

printf ("Downloading... ");
usleep(500000);
send_usb(block);

Ennek ellenére csak a kommunikáció után íródik csak ki a szöveg. Sima c-ben, gcc-vel fordított forrásról van szó, semmi tudatos multi-thread részemről.
Hogyan előzheti meg az usb kezelés a printf utasítást? Nem értek a multi-thread világhoz, így lehet, butaságot kérdezek, de lehet, hogy a gcc több szálon futtatja? Netán a konkurráló printf és az usb az utóbbi nagyobb erőforrás-igénye miatt tartja fel a kiíratást?

Szerk.: Ja és a lényeg: mit tehetek ellene?

Hogyan -Howto

Fórumok

Kedves hupperek, kedves trey!

Eszembe jutott ma egy felvetés a hup.hu-val kapcsolatban.
Mi lenne ha a hup.hu is hostolna hasznos howto leírásokat/leírás gyűjteményeket unix/linux adminoknak.
Én el tudnám képzelni valamilyen wiki alapokon a HupWiki mintájára.
Pl. a linkjét el lehetne helyezni a hup.hu baloldali menü oszlopában vagy a felső menüsorban.
Tárhelyigénye nem hiszem hogy nagy lenne, viszont érdeklődésre tarthatna számot az oldal követőinél.