Téma: Szoftverfejlesztés

Ide teszem az olyan dolgokat, amik nem-web programozással, illetve általában szoftverek megalkotásával kapcsolatosak. Egyetemi prog házik, a C++ nyelv szidása, munka, XAML, Silverlight, WPF, és egyéb remek dolgok, amiket szeretek, vagy nem.

Az alábbiakban láthatod az ehhez a témához tartozó összes bejegyzést, időrendben visszafelé.

Ha kíváncsi vagy az egyik bejegyzésre részletesen, kattints annak címére, vagy az alatta levő linkek valamelyikére!

#96 Egy kicsit a SunLight-ról, 1. rész - 2009. 11. 07. 23:59

Írta: Venemo - Eddig megnézve: 108 - Dátum: 2009. 11. 07. 23:59

Üdvözlök mindenkit ismét!

Úgy döntöttem, elég régóta érik bennem az egész gondolatcsokor, hogy egy kis előzetest közöljek róla itt, a blogon az embereknek.

Azt mindenki tudja, hogy honlapok fejlesztésével foglalkozom. Aki esetleg közelebbről is ismer, azt is tudja, hogy sosem elégszem meg azzal, ami van, mindig valami újat szeretnék alkotni. Egy ideje dolgozom egy rendszeren, amit az eddigiekben körülbelül minden második héten gyökeresen terveztem újra gondolatban. Bizonyos dolgok még hiányoznak, illetve átgondolást igényelnek, de úgy érzem, az alapelveket elárulhatom.

Persze a „SunLight” inkább afféle kódnév, mint végleges név, de egyelőre így hivatkozunk rá. Majd meglátjuk. Egyelőre ez a név egyszerű és beszédes.

Tehát mi ez, és mire tudod használni?

A SunLight egy webes keretrendszer, ami azt jelenti, hogy a segítségéven nagyon könnyen és nagyon gyorsan lehet majd honlapokat felépíteni. Ha készen lesz, egy olyan oldalt, mint ez a blog, körülbelül 5 percig tart majd összerakni vele.

Az alapelv az, hogy az oldalak felépítését úgy kezeli, mint egy puzzle-t, vagyis tetszőleges számú oldalt készíthetsz, amiket aztán különféle darabokból lehet majd felépíteni. Lesznek benne előre definiált beállítások is, amikkel baromi gyorsan lehet majd a legelterjedtebb struktúrákat (blog, személyes oldal, galéria, és ilyenek) megvalósítani. Az olyan dolgokat, mint a felhasználói bejelentkezés, regisztráció, alapból támogatni fogja.

Miért jobb, mint a már meglévő 73452345-féle CMS?

Azért, mert rendkívül gyorsan és kényelmesen lehet vele dolgozni. Alapvetően annyi, hogy lemásolod a szükséges fájlokat (a rendszernek azokat a részeit, amik kellenek), elkészíted az oldalad megjelenését HTML sablonokként, utána elindítod az alkalmazást, beállítod az alapvető dolgokat rajta, és már mehet is! Programozási ismeret nem, vagy csak alapvető, lesz majd szükséges hozzá.

Ezen kívül, ha további advanced funkcionalitás kell, a SunLight komponenseit simán lecserélheted, kibővítheted. Az egész tényleg olyan lesz, mint egy puzzle. Ami kell belőle, azt használhatod, ami nem, ahelyett mindig tehetsz bele új dolgokat.

Mikor próbálhatod ki?

Természetesen akkor, amikor elkészül, amiről pedig - természetesen - nem tudok bővebb infókkal szolgálni. Nagy vonalakban megrajzoltam már a dolog körvonalait, viszont még vannak kidolgozásra váró részletek.

Röviden ennyit mára. Valamikor a jövő héten jelentkezem még, és bővebben írok róla. Legközelebb arról lesz szó, hogy milyen technológiát és hogyan használok hozzá, illetve, hogy hogyan lehet majd használni.

Tovább... »

Hozzászólás: Eddig 4 (Legújabb: Venemo, 2009. 11. 08.) Témák: ASP.NET, Szoftverfejlesztés, Webprogramozás

#93 Egy kis pihenés - 2009. 10. 25. 23:59

Írta: Venemo - Eddig megnézve: 84 - Dátum: 2009. 10. 25. 23:59

A mai napon egyáltalán nem dolgoztam. Pihenéssel, olvasgatással, meg egy kis sétával töltöttem. Muszáj volt már.
Mike Oldfieldet hallgattam. Már egy ideje megkaptam Petitől az összes számot tőle (ami pedig neki nem volt meg, azt Robitól), de még közel sem hallgattam meg mindent. Most éppen a Millennium Bell c. albummal ismerkedtem meg. Van belőle egy kedvenc idézetem is, a Liberation c. számból. „And the best remedy for those who are afraid, lonely, or unhappy, is to go outside somewhere, where they can be quiet, alone with the heavens, nature, and God.” Szerintem ez egy nagy igazság. Vigyor

Természetesen ma is folytattam az elmélyülést a .NET világában. Kitaláltam, hogyan fogom hasznosítani a Castle Windsor IoC projektet, amit eddig egy felesleges bonyolításnak gondoltam. Nagyon jól fog jönni, mert egy olyan rendszert szeretnék összerakni, ami jól bővíthető lesz, a komponensei pedig cserélhetők, igény szerint. Jó kis keretrendszer lesz. Nemsoká összehozok egy pre-Alpha verziót, ami többé-kevésbé működik, meg egy feature roadmap-et.

Eszembe jutott az is, hogy lehet, hogy kellene csinálnom egy angol nyelvű fejlesztői blogot is. De azt majd mindenképp az új rendszerrel.

Tovább... »

Hozzászólás: Eddig 0 Témák: Szabadidő, Szoftverfejlesztés

#92 Hajtás ezerrel!!! - 2009. 10. 24. 23:59

Írta: Venemo - Eddig megnézve: 104 - Dátum: 2009. 10. 24. 23:59

Kezd egy kicsit felforrósodni a helyzet az Ignisnél. Van egy igen kellemetlen és kemény határidőnk október 31-ére, amikorra mindenáron el kell készülnie a NetType-nak (ez egy gépírásoktató program, amin dolgozunk már jó ideje). Így mostanság mindenki gőzerővel fejleszt reggeltől estig a cégnél. Én is. Kezdek kiborulni. A szüleim már ki vannak akadva, hogy miért dolgozom én munkaszüneti napokon is, a főnököm pedig amiatt von mindig felelősségre, hogy miért nem haladok gyorsabban. Határozatlan

Emiatt egy kicsit magasabb sebességfokozatba kellett kapcsolni az agyamat, ami ugyan kicsit megterhel, viszont nagyon hasznos egyéb területeken is. Például ezen a héten bementem az óráimra az egyetemen, és a nagy részét értettem is a dolgoknak.

Szóval kezdődő emelkedés tapasztalható a szellemi teljesítményemben. Vigyor

Szabadidőmben elkezdtem foglalkozni a portálommal, ami már jó ideje rászorul, hogy foglalkozzak vele. Tanulmányoztam a WCF Syndication-t, és készítettem a segítségével egy HttpHandler-t, ami tetszőleges formátumú feed-ek generálására, például RSS-re is képes, és sokkal elviselhetőbb lesz az eddigi megoldásomnál. A másik, amit tanulmányoztam, és felhasználni tervezek, az ASP.NET Routing. Ezzel kiválóan lehet majd kezelni mindenféle szép URL-t, amit csak kell. Ezen kívül kicsit beleástam magam abba is, hogy hogyan működik a cache az ASP.NET alatt. Ezen kívül tegnap megtaláltam a létező legnagyobb hekkelést a framework-ben. (Erről később lesz blogbejegyzés, mert nem lehet szó nélkül elmenni mellette.)

Egy kis töprengés után rászántam magam, hogy belenézzek a Castle Project-be. Kezdem már érteni az IoC alapelvét, nem is rossz dolog, csak úgy érzem, jelenleg még kicsit "ágyúval verébre" effektus lenne használnom. Ami viszont nagyon megtetszett, az a MonoRail (egy MVC keretrendszer) és az ActiveRecord (egy NHibernate-alapú ORM) projectjük. Azt hiszem, ez utóbbit a későbbiekben akár még használhatom is a jelenlegi LINQ to SQL alapú adatelérés helyett. Az NHibernate már önmagában elég szimpatikus, mert elég szép lehetőségek vannak benne.

Lehet, hogy Odennek van igaza, és indítanom kéne egy külön szakmai blogot az ilyen megnyilvánulásaimnak. Mindegy. Elég nekem ez az egy is. Vigyor Azért kíváncsi lennék rá, ki az, aki még idáig is elolvasta ezt...! Nevetés

Egyébként pedig minden oké velem, csak mostanában kicsit morcos vagyok a munkahelyemen. Hogy néz már ki az, hogy olyan dolgoknak a megjavítását várják el tőlem, amiket nem is én csináltam? Volt jópár olyan dolog is már, amihez közünk nincs, de mégis bele kellett nyúlni... Felfoghatatlan, hogy miért nem működnek dolgok úgy, ahogy kéne, maguktól...?

Na majd holnap kicsit részletesebben.

Tovább... »

Hozzászólás: Eddig 3 (Legújabb: Venemo, 2009. 10. 25.) Témák: Munka, Szoftverfejlesztés

#91 TinyMCE: Jó dolog! - 2009. 10. 12. 3:58

Írta: Venemo - Eddig megnézve: 105 - Dátum: 2009. 10. 12. 3:58

Ma is gyarapodtam egy szép tapasztalattal webfejlesztés terén, mégpedig használatba vettem egy egészen jó szövegszerkesztőt, a TinyMCE-t. Gyakorlatilag ez egy egészen jó cucc, mivel mindenféle jó dolgot tud, amire nekem szükségem van. Vigyor

Naosz! Mi lenne az? Jöhet a jogos kérdés. És a válasz sem késik: amikor egy új bejegyzést írtam, eddig nem volt más választásom, mint vagy plain text-et (puszta szöveget) beírni, vagy kézzel írni HTML-t minden egyes bejegyzésnél, amikor akartam valamit.

És most voilá! Az elmúlt 2-3 órát azzal töltöttem, hogy kijavítottam egy kellemetlen hibát a regisztrációnál, aztán tanulmányoztam, és testre szabtam a TinyMCE-t, és beintegráltam a blogmotorba. Így most mindig, mikor írok egy bejegyzést, egy kellemes szerkesztőfelület fogad. Vigyor És persze lehet vele szmájlikat beszúrni! Nevetés (Ezt a bejegyzést már azzal írom!)

Azt hiszem, a TinyMCE lesz a szerkesztő, amit ezután örökkön-örökké használni fogok majd. (Akit érdekel, itt talál egy csomó infót róla.)

Természetesen Oden is megkapta ezt a kis meglepit, és a javításokat is. De pszt! Ne áruljátok el neki! Nyelvöltés

Tovább... »

Hozzászólás: Eddig 0 Témák: JavaScript, Szoftverfejlesztés, Vélemény

#84 Egy kicsit a munkámról - 2009. 09. 24. 21:17

Írta: Venemo - Eddig megnézve: 131 - Dátum: 2009. 09. 24. 21:17

Hosszú-hosszú ideje már ez az első bejegyzésem, ami a "Webprogramozás" témát érinti, mivel már valahogy rég nem írtam igazán jól erről. Ezért is külön öröm, hogy írhatok.

Nos, vágjunk bele. Egyszer megígértem, hogy írok bővebben arról, hogy mit is csinálok, és most ennek az ígéretemnek szeretnék eleget tenni; részben!

Az IGNIS Computer nevű informatikai cégnél dolgozom, gyakorlatilag (majdnem) minden nap full-time-ban, és így az időm elég nagy részét a II. kerületi irodában tengetem. Egy elég jó gépírásoktató programon dolgozunk, amit próbálj ki Te is, a bétája itt érhető el. A feladatom / küldetésem /, hogy a programban és a hozzá tartozó honlapon minden úgy nézzen ki, ahogy annak ki kell, avagy ahogy a nagykönyvben meg van írva, vagy ahogy a főnököm vagy a designer (vagy én, olykor) megálmodták. Ezen kívül kisebb dolgokért is én vagyok a felelős, mégpedig az oktatóprogramhoz tartozó leckeszerkesztő programért, hogy csak a legfontosabbat említsem.

Ez minden esetben többnyire rendkívül szöszmötölős munka, ugyanis egy olyan projektről van szó, amin két kezemen megszámlálhatónál több ember dolgozott már, és nem egy dolgozik még most is rajta. Nyilván megvan mindenkinek a maga stílusa és kódolási szokásai, és a többségük jó fejlesztő volt. VISZONT. Vannak, akiket nem szabad a felhasználói felületet kialakításához odaengedni. És ők nagyrészt ilyenek voltak.

Tehát a konkrét munka, hogy a sok-sok ember által összegányolt-összehordott-leszart XAML (igen, jól olvastad, XAML, és nem XML) kódot úgy kell összehozni, hogy az eredmény szép legyen, hogy a kód bővíthető és könnyen változtatható legyen, és - természetesen -, úgy, hogy mások is átláthassák.

Ahogy a bétából is látszik, ez nincs kész még teljesen - bár hamarosan prezentálhatóbb lesz, és még dolgozunk rajta. :)
Most éppen a hozzá (a jövőben) tartozó portálon dolgozunk, ami a sensenet nevű szart használja sajnos. (asszem később az is megérdemel majd egy szép fikázó bejegyzést!) :D

Mára ennyi, holnap még folytatom. :)

Tovább... »

Hozzászólás: Eddig 0 Témák: Design, Gondolatok, Munka, Szoftverfejlesztés
by Venemo.net

© Venemo, 2009 | Design 2009.03.31 | Engine 2009.10.07
by Venemo.net | on HostingAbc