Archive for the 'Web' Category

LabRemote

LabRemote logo

One of the projects I’ve invested a lot of time in during this summer has been LabRemote, an open source platform designed to ease the work of teaching assistants when it comes to grading students. The LabRemote team is composed of Alex Eftimie, Irina Preșa and me, Sergiu Iordache.

LabRemote is composed of a smartphone application built on the Android platform and a web middleware used for importing data and more complex tasks. The main features are importing students from Moodle, creating activities and grading the students and exporting the data back as CSV or public HTML. More information about the application, including a screencast and download links can be found on the LabRemote official site.

LabRemote has been built as part of the Web In Progress contest organized by HP Romania. The final presentation (available here[PDF] ) took place yesterday and I feel really proud that we’ve managed to build a complete product from scratch (working product, web site, development documentation etc.).

Future plans include getting it to actually be used and integration with other courseware. If you have any other ideas feel free to get the code from github. Comments and suggestions here are welcome as well :) .

Dupa How to web

Știu că e târziu dar eram dator cu un post despre cum a fost la “How to web”, despre care am scris înainte de conferintă.

N-o să reiterez conținutul prezentărilor, puteți să găsiți o cronică destul de detaliată aici, tot ce vreau să spun este că am a fost o conferintă foarte plăcută, cu o organizare foarte bună și cu prezentari interesante. Felicitări organizatorilor și mulțumesc pentru invitație.

Prezentarile le găsiți pe blog-ul How to web.

Conferinta How to web

Sâmbătă, 31 octombrie 2009, are loc în UPB(EC105) conferința “How to web”, descrisă de organizatori drept o “conferinţă educaţională destinată pasionaţilor de web”.

Conferința se va întinde pe parcursul întregii zile având drept participanți o serie de persoane destul de cunoscute din internetul românesc. Dacă sunteți curioși să vedeți cine vine consultați lista vorbitorilor. Importantă e și agenda.

Topicurile din agendă par foarte interesante și sunt sigur că o să primim și o vedere din latura de business a realizării de aplicații web, chestie pe care nu prea ai cum să o aflii din facultate. Plus că sunt sigur că o să întâlnesc o grămadă de lume interesantă/cunoscută pe acolo.

Mai multe detalii găsiți pe site-ul oficial, și dacă aveți blog puteți câștiga invitații dacă scrieți despre conferință destul de repede(nu că 19 lei, cât e biletul pentru studenți, ar fi o sumă foarte mare).

PS. mergea și un badge de promote din partea voastră să îl pun ușor pe blog :P

Aplicaţie Poli 2.0 – Timp Liber

Timp liber este numele aplicaţiei pe care eu şi cu Vlad Dumitrescu am realizat-o pentru Poli 2.0.

Care e ideea de bază? Majoritatea persoanelor din IT sunt “power users” când vine vorba de căutarea informaţiilor pe motoarele de căutare. Ştim ce să căutam şi cum. Totuşi pentru utilizatorii normali nu e aşa de uşor să găseşti informaţiile relevante. Pornind de la ideea asta şi de la o nişa, cea a petrecerii timpului liber am realizat Timp Liber, un motor de căutare orientat pe această arie.

În cadrul aplicaţiei utilizatorul poate alege una din cele 4 categorii (restaurante, cluburi, cinema şi evenimente) sau o categorie generală +  localitatea şi evident şirul de căutare.

În funcţie de categoria selectată se face o căutare cu un anumit şir în o serie de site-uri(diferite în funcţie de categorie/oraş) pentru a obţine o relevanţă mai mare. Motorul de căutare poate fi folosit şi cu scop general folosind categoriile “orice”/”oriunde”

Aplicaţia foloseşte la bază Yahoo BOSS, folosind aproape tot ce pune la dispoziţie BOSS pe partea de search, pentru CSS YUI şi un pic de Y! Pipes şi jQuery.

Din experienţa “celor mari” am văzut că design-ul simplu e cel mai potrivit pentru un site de asemenea fel, de aceea am optat pentru forma curentă.

Datorită faptului că suntem încă în sesiune mai sunt şi câteva chestii minore de făcut:

  • Mici probleme de usability la prima pagină.
  • Adăugarea mai multor site-uri pentru oraşele mici. Aici e destul de problematică problema  deoarece internetul românesc e destul de slăbuţ pe partea de site-uri locale.

Despre Poli 2.0 şi problemele întâmpinate cu celelalte tehnologii voi vorbi în alt post.

Ca de obicei, aştept feedback şi idei de îmbunătăţire a aplicaţiei.

[ Nota: Poli 2.0 a fost un curs-experiment realizat de cei de la Adobe România, Yahoo România prin Bobby Voicu şi uberVU ]

Feedback system pentru google books

Una din chestiile pe care le-am făcut semestrul ăsta, la solicitarea echipei de RL, a fost un sistem de feedback pentru cartea de RL (care merge practic pentru orice carte de pe Google Books).

Sistemul de feedback constă într-o coloană situată în partea stângă în care utilizatorul poate să vadă notiţe privitoare la pagina curentă. Notiţele se încarcă asincron iar sistemul este realizat folosind jQuery şi YUI(pe clientside) şi PHP. Notiţele sunt stocate pe server într-un format simplu, text. Pentru a păstra o oarecare securitate e nevoie de un cont pe curs.cs pentru a comenta(pentru a vizualiza nu e nevoie de log-in).

IE 7 sucks, deci mai sunt probleme mici de afişare(nu şi de funcţionare) pe care o să le rezolv în curând).

Din păcate sistemul în versiunea finală nu a fost gata decât ieri, prin urmare tot semestrul cât au citit studenţii nu au avut o metodă facilă de a comenta. Măcar acum există o soluţie.

Puteţi vedea aplicaţia la cartea de RL. (nu comentaţi doar de dragul de a comenta vă rog).

Per total cred că a ieşit mişto, pentru sugestii/critici lăsaţi un comentariu :)