Archive for the 'FLOSS' 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 :) .

După eLiberatica 2009

Fuse și se duse eLiberatica 2009, a 3-a ediție a celei mai mari conferințe FLOSS din România la care ziceam că o să merg acum ceva timp.

Am participat la o mare parte din prima zi și la toată ziua a doua și pentru că sunt destul de obosit o să fac o listă destul de concentrată cu ce mi-a plăcut și ce nu mi-a plăcut.

Ce mi-a plăcut:

  • Am fost > 20 de oameni de la ROSEdu sau care aveau legătură cu ROSEdu la conferință.
  • Au fost reprezentanții altor comunități românești.
  • Prezentarea domnului lui Ovidiu Moişanu de la http://uniques.ro (îmi pare rău că nu i-am reținut numele) care a avut foarte mare dreptate privind multe chestii;
  • Ideea lui  Eduard Suica de la http://radgs.ro, dacă face ceea e promite e o chestie foarte tare, vă recomand să citiți despre ei, eu o să citesc când o să am timp. Oricum să scrii aproape de unul singur ce e pe acolo e o chestie;
  • prezentarea lui Georg Greve de la fsfe;
  • prezentarea și mai ales slide-urile de la Mozilla care erau foarte tari. Tot nu sunt sigur daca erau făcute în Keynote sau nu. (update)Da, era vorba de keynote. Pentru cine n-a fost, le găsiți aici.
  • prezentarea și jocul lui Danese Cooper, se vede că se ocupă cu asta, are skill-uri oratorice cât cuprinde.
  • John Koetsier – e un tip energic si mi-a placut de el.

Ce n-am văzut:

  • filmulețul lui Stallman.
  • prezentările: Sun, IBM  și Open Agile

Ce nu mi-a plăcut:

  • Au fost mici probleme de organizare, care cred că puteau fi rezolvate cu puțină grija:
    • Se putea aranja ca unul din magazinele din zonă să fie deschise sâmbăta să ai și tu de unde să iei o apă minerală.
    • Se puteau pune 2 routere wireless, o conferintă web cu net intermitent e cam airuea. Pentru cei care nu știu la <100m de unde a fost conferinta se găsește nodul roedunet unde e o conexiune de >1Gbps.
  • Poate era mișto să fie și prezentări mai tehnice care să îți prezinte niște tehnologii noi FLOSS să zici WOW.

Deși Lucian nu prea era mulțumit de locație la final eu cred că a fost una destul de bună. Sălile erau mari și se pretau pentru o conferință și comparativ cu cât de cald era afară înăuntru era destul de rece.

O altă chestie discutată era cea legată de target-ul conferinței. Îmi pare rău să îi dezamăgesc pe organizatori dar din cei 400 anunțați de au venit ~350 cred că minim 100-150 sunt studenți(ei știu mai bine căte bilete cu discount au vândut). Ei bine dacă am crezut că anul trecut au fost cam multe prezentări care “vindeau” chestii și erau mai puțin interesante cu siguranță n-o să merg la anul daca se anunță o conferință “enterprise”.

Prețul mi s-a părut corect, adică mai mult de atât deja mă va face să mă gândesc serios dacă merg sau nu.

Cam atât că e târziu, poze găsiți aici, mai multe informații găsiți aici și mai multe păreri găsiți pe twitter.

Lansare Ubuntu 9.04

Mâine se lansează cea mai recentă versiune a distribuției mele preferate, Ubuntu, ajuns la versiunea 9.04 – Jaunty Jackalope.

Dacă vrei să fii printre primii care vor downloada noua versiune intră pe http://torrent.cs.pub.ro/ în cursul zilei de mâine și vei putea să o downloadezi cu viteză maximă. Pe lângă persoanele care vor sta la seed ai la dispoziție 8 sisteme din Politehnică legate la conexiuni de bandă largă.

După ce ai downloadat poți să urmărești în timp real tot evenimentul pe aceeași pagină de mai sus, statisticile urmând să fie folosite pentru proiectul P2P-Next.

Pentru mesajul oficial și alte detalii vezi și post-ul lui Alex.

eLiberatica 2009

eLiberatica 2009 - The Benefits of Open and Free Technologies Conference
Iată că s-au anunțat detaliile pentru eLiberatica 2009, cea mai mare conferință despre FLOSS din România. Deși lista nu e finală se anunță o serie de vorbitori destul de celebrii, al căror nume poți să îl găsești aici. eLiberatica va avea loc în rectoratul UPB între 22 și 23 mai 2009.

Dacă anul trecut prețul biletului a fost un pic mai mare, anul acesta chiar nu există motiv să nu mergi(decât poate cel că n-ai mai prins bilet dacă nu te grăbești) așa că dacă vrei să mergi cu noi(grupul ROSEdu) și poți să te miști destul de repede urmărește instrucțiunile de aici.

World of USO 2 la final

A doua ediţie World of USO s-a terminat ieri odata cu festivitatea de premiere unde câştigătorii au primit premii din partea echipei de USO.

La premiere au participat membrii echipei de USO, membrii ROSEdu şi câştigătorii WoUSO de anul trecut. O surpriză plăcută pentru mine a fost faptul că, din cei 11 premiaţi, au fost prezenţi 10.

Iată şi câteva statistici interesante privind WoUSO 2008-2009.

Provocări totale: 1668

Puncte strânse în total: 24949.5 din care 7379.5 de la provocări, 6034 de la QoTD şi 11770 de la quest.

Număr de persoane care au terminat quest-ul: 26.

Mai multe  detalii privind câştigătorii, precum şi cei care au mai scris despre premiere găsiţi pe site-ul ROSEdu.

Mulţumiri lui Victor Cărbune pentru pozele făcute.

Nu în ultimul rând aşteptăm studenţii de anul întai în cadrul activităţilor ROSEdu. WoUSO este un proiect Free/Open Source şi avem nevoie de ajutorul vostru pentru a continua dezvoltarea lui.

Vesti bune…

Atheros, unul din producătorii de plăci wireless(care ajung mai ales pe laptopuri) cu un suport foarte prost pentru sistemele Linux-based, a anunţat că îşi va deschide specificaţiile pentru chipset-urile ATH5K şi ATH9K astfel încât să se poată realiza drivere open source.

E o veste bună având în vedere că şi noi am avut multe probleme cu plăci Atheros la Ubuntu Install Fest.

[ via engadget ]

World of USO v2(The rising)

World of USO the Rising Logo

Iată că am reuşit azi să lansăm World of USO versiunea nr. 2. După cum spune şi pagina de dezvoltare:

WoUSO este un joc simplu realizat pentru studenţii cursului de Utilizarea Sistemelor de Operare din Facultatea de Automatică şi Calculatoare cu scopul de a stimula dobandirea de cunostinte intr-un mod educativ si competitiv.

Echipa a muncit mult la versiunea a 2-a şi vreau să le mulţumesc în mod special lui Alex Eftimie, Alexandru Bardaş, Vlad Dumitrescu pentru munca depusă în cadrul ROSEdu Summer of Code pentru îmbunătăţirea primei versiuni. Felicitări şi lui Cosmin care a făcut noua temă default.(Edit: am uitat de Andrei Buhaiu :( care a scris povestea pe care o găsiţi aici) Desigur trebuie să apreciem şi munca depusă de cei care au realizat prima versiune :) . Mai multe despre ei şi despre proiect găsiţi pe pagina de dezvoltare WoUSO.

Mai multe despre lansare găsiţi la Alex care a scris mai bine ca mine.

ROSEdu Summer of Code*

ROSEdu LogoAm primit aprobarea oficială pentru a demara ROSEdu Summer of Code*. Despre ce e vorba? Studenţii din cadrul ACS pot participa la proiectele ROSEdu şi core developers vor primi şi adeverinţă de practică.

Mai multe detalii vor apărea pe site-ul RSoC odată ce e gata. Mai multe detalii despre proiecte pe pagina cu proiecte ROSEdu.

Update: Site-ul RSoC conţine informaţiile necesare

*working title

Vala

Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.

http://live.gnome.org/Vala

Pare cel puţin interesant, transformă cod POO în cod C şi din câte am văzut poţi să faci aproape orice în el.

eLiberatica 2008 – ziua 1

IMG_20080530_0508
Iată că am s-a dus şi prima zi din eLiberatica 2008, cea mai mare conferinţă de open source de la noi din ţară (oricum pe lângă mai e doar ROSDEV care e cu câteva ordine de mărime sub).

O să scriu câteva păreri pentru cei care nu au fost despre cum s-au desfăşurat lucrurile, din păcate am pierdut câteva prezentări din cauză că am fost plecat la un colocviu la facultate.

Astfel în ordine cronologică:
1. Felix Enescu ~ Open Source Adoption Status: What statistics tell us

Domnul Felix Enescu chiar asta a făcut, ne-a făcut o prezentare privind penetrarea FLOSS în Europa. Şi fără să mă suprindă am văzut saltul uriaş între Europa de Vest şi Europa de Est atât ca adopţie cât şi ca valoare a pieţei. De asemenea ne-a mai povestit părerea sa despre modul în care va decurge evoluţia software-ului liber în următorii ani.

1.5. Varujan Pambuccian.

Şi spun 1.5 pentru că domnul Varujan a fost o prezenţă surpiză, dânsul ne făcând parte din lista oficială de invitaţi(lucru care a dus la decalarea întregului program cu vreo 30 de minute :P ). Domnia sa a avut o prezentare destul de bună, cu toate că era legată mai mult de viitorul IT decât de FLOSS. Pe scurt susţinea (şi sunt de acord în mare parte) că există un fenomen de transfer a informaţiilor si a puterii de calcul dinspre calculatorul personal către calculatorul către Internet şi că putem să privim Internetul ca un uriaş calculator. Şi are dreptate, dacă ne uităm vedem că ne ţinem mail-urile pe Gmail, edităm documentele pe Google Docs şî urcăm pozele pe Flickr(ca să nu zic doar de Google :P ).

2. Zak Greant ~ Understanding Free Software and Open Source Licensing

De departe cea mai tare prezentare a zilei (din cele la care am participat) a fost cea a lui Zak. Pe lângă faptul că avea nişte slide-uri foarte mişto întreaga prezentare a fost foarte bună. Ne-a vorbit despre licenţe iar la final discuţia a atins prin întrebările unor persoane din sală si problema patentelor software. Astfel lumea s-a împărţit oarecum în două tabere(una pro patente minoritară şî restul ce erau contra patentelor software). În partea celor care erau pro-patent se afla şî domnul Pambuccian care spunea că dânsul este matematician şi din cauză că nu are o protecţie nu este stimulat să creeze deoarece o firmă mare ar veni şi ar aplica ideile sale câştigând bani de pe seama lor. Păi eu dacă stau mă uit la ştiri de genul

Amazon (via A9.com) just received a patent for Error processing methods for providing responsive content to a user when a page load error occ

mă gândesc că mai bine nu îmi trebuie nici un sistem de patentare. La fel mă gândesc cum arăta industria IT dacă algoritmul Dijkstra era patentat vreo 20 de ani.

3. Bogdan Manolea ~ Legal Aspects related to a FLOSS-based model business

Prezentarea lui Bogdan mi s-a părut iarăşi bună şi utilă, mai ales că se afla oarecum in continuarea celei făcute de Zak. Bogdan ne-a prezentat metode prin care putem să funcţionăm legal ca entitate producătoare de software/servicii open source(PFA, SRL, etc), cum putem să ne protejăm mărcile şi alte lucruri interesante legate de partea legală.

4. Barbara Held ~ OSS in Public Administrations – A short Report from the European Level

Ultima prezentare la care am asistat înainte să plec nu a fost chiar captivantă din păcate, doamna Barbara Held prezentându-ne cum se utilizează şi dezvoltă FLOSS în cadrul Comisiei Europene. Totuşi din păcate slide-urile erau cam încărcate şi tonul vorbirii(şi poate gândul la lucrarea ce urma:P) nu m-au făcut să îmi păstrez atenţia.

Am lipsit la:

5. Constantin Teodorescu ~ For the first time in Europe: Digital ID providers and OpenID services for Romania. Cică a fost tare, păcat că n-am fost.
6. Adam Jollans ~ Integrating Open Source into Your Business – Part I
7. Zoli Herczeg ~ Open Source at Microsoft
8. Louis Suarez-Potts ~ Write the Future: Open Standards, Open Source, OpenOffice.org

9. Vassilis Boulogiorgos ~ OpenSource and Sun: The OpenSolaris case. Noroc că nu trebuie să îi pronunţ numele şi că am dat copy paste că altfel aveam probleme. Aici am ajuns pe la mijlocul prezentării care a fost destul de ok. Mi-a plăcut că a făcut o demostraţie tehnică prezentând un OpenSolaris cu ZFS pe el şi a făcut întâi un pool şi apoi un raid5 cu ajutorul a 3 stick-uri usb(unul de 1Gb, 2 de 2GB). Apoi ne-a arătat şi cum merg snapshot-urile pe ZFS.

10. Humberto Moran ~ Open Source Software Middleware for “The Internet of Things” – Project ASPIRE. Domnul Humberto ne-a povestit despre activitatea asociaţiei sale şi mai mult despre viitorul pe care îl vad ei pentru tehnologiile RFID şi utilizarea acestor tehnologii. Partea Open Source a venit mai la final prin faptul că s-ar utiliza tehnologii open source în utilizarea acestor cipuri.

11. Adam Jollans ~ Integrating Open Source into Your Business – Part II. Aici deja eram un pic cam obosit să fiu atent 100%. În principiu s-au prezentat diferitele soluţii open source utilizate şi dezvoltate de IBM.

12. Jani Monoses & Tiberiu Turbureanu ~ Practical workshop : Kiwi, a Linux distribution based on Ubuntu and made for Romanians. Jani a făcut o treabă ok prin prezentarea sa mai ales că nu cred că toată lumea ştia de Kiwi. Tiberiu a arătat o demonstraţie scurtă de Live CD cu Kiwi.

Şi iată că asta a fost prima zi. Per total am plecat simţind că se putea şi mai bine însă sunt sigur că maine o să fie mai tare. Din punct de vedere al organizării nu am ce să reproşez, locuri au fost destule, pauzele de “cafea” cu un pahar de apă binevenite şi respectarea programului a fost ok(se scuză decalajul iniţial). Poze găsiţi pe Flickr cu tagul eliberatica2008.

PS. Multă lume din Poli A&C acolo :) . Oricum la anul ne mobilizăm şi participăm şi noi cu o prezentare cu ROSEdu.

Edit: Mai detaliat am găsit o prezentare la Adrian Spinei care a făcut live blogging (nu ca mine care am scris dupa 10 ore de la început şi am mai uitat din chestii) : Partea 1 şi Partea 2 a conferinţei.

Ne vedem mâine.