AlexJ's Computer Science Journal

alexandru.juncu.ro

Category Archives: ROSEdu

Digital education for kids: Scratch

A friend of mine, Laura, is involved in an interesting project called DigitalKids. It’s an idea of teaching young children (8-14 years old) how to use computers as an after school activity. The reality is that kids these days are born with computers, tablets or smartphones in their hands, so nobody needs the extra effort […]

Open Source Software on Windows

I use Windows 7 on my laptop. But that doesn’t mean that in the Windows world you can’t find OSS. So I would like to make a list of the programs that I install on my machine when I do a fresh install of the operating system. And for those who didn’t know that there […]

[Techblog] Grub2 and ISO boot

[Originally posted on ROSEdu Techblog]   Grub2 is the next generation Linux bootloader that is trying to replace the “Legacy” Grub version. It is a complete rewrite of Grub 1 and only lately becoming fully featured compared to the old version and even comes with some new interesting features. The old Grub’s configuration was rather […]

[TechBlog] Exploiting environment variables

[Part 1 from ROSEdu Techblog] Environment variables are sometimes very important when creating new processes. For example, the PATH variable, that decides what executable to run. The easiest example to exploit PATH is to add the current directory . to the list and overwrite common shell commands with something else. $ cat ./ls echo P0wn3d […]

[TechBlog] ifconfig vs iproute2

[Originally posted on techblog.rosedu.org] On modern Linux distributions, the users have two main possibilities of configuring the network: ifconfig and ip. The ifconfig tool is part of the net-tools package along side other tools like route, arp and netstat. These are the traditional userspace tools for network configuration, made for older Linux kernels. The iproute2 […]

[TechBlog] Stack Allocation

[Originally posted on techblog.rosedu.org] Stack space is the part of each process’ virtual memory where function arguments and return addresses are stored, along with local variables declared within a function. Usually, the stack begins at the high address space of the virtual memory and grows down. At every function call, a new stack frame is […]

ROSEdu Tech Blog

This fall, ROSEdu[1] introduced a new project: TechBlog [2]. Since we managed to gather a lot of technical-oriented in our  community, each having things to say about different technologies, we built a place where to share such knowledge in the form of a blog. Here is my first contribution. Rescuing executable code from a process […]

Ixia + UPB = 5 years

Astăzi a avut loc evenimentul anual Ixia [1] din UPB, ocazie cu care s-au și sărbătorit 5 ani de colaborare între firma de soluții de testare a rețelelor și Universitatea Politehnica București. Ixia este o firmă din California, dar care, de mai mulți ani are o filială în România, ce s-a dezvoltat foarte puternic. Firma […]

FOSDEM 2011

These days I’m in Bruxelles, .be, at FOSDEM 2011 [1], together with friends from ROSEdu. The Free and Open Source Developers’ European Meeting is a two day conference that brings together Open Source enthusiasts, stuffs them into a building and waits for them to fight with each other in geekiness. The two day schedule is […]

The season of IPv6

Săptămânile acestea subiectul IPv6 este foarte discutat, în general datorită veștii că zilele ce urmează, IANA va aloca ultimele adrese IPv4 disponbilie.Chiar și dimineață am citit în newsletter-ul Slashdot de știrea ultimelor zile de IPv4 [1]. Deși de 10 ani se tot discută că trecem la IPv6, nu prea pare să se întâmple pentru că, […]

Un an de întâlniri RLUG/Prolinux

Există în lume multe LUG-uri, adică Linux User Groups, comunități de oameni care folosesc și promovează Linux. România nu este mai prejos și are și ea o comunitate puternică și destul de veche, RLUG [1]. Unii sunt administratori de sisteme, alții dezvoltatori, angajați la firme mari și mici din IT sau pur și simplu fani […]

2009 Review: ROSEdu

O retrospectivă destul se subiectivă legată de activitățile desfășurate în cadrul grupului nostru din facultate. Part II. ROSEdu [1] a avut un an cu multe proiecte, unele noi, unele mai vechi, dar continuate din anii trecuți. În lunile martie, aprilie și mai, s-a desfășurat Cursul de Dezvoltare Liberă [2], prima ediție. Cei 16 studenți ce […]

Blug*OS*Con

Cei de la Bucharest Linux User Group [1] au luna acesta un proiect destul de mare: o conferință open source. Blug*OS*Con [2] este destinată celor ce folosesc Linux și doresc să afle mai multe despre tehnologiile bazate pe Linux. Conferința va avea loc în Rectoratul Universității Politehnice București, în sala AN010, pe data de 12 […]

Academy War Games. ROSEdu Tech Talks

Astăzi, 10 octombrie, au avut loc două evinimente în facultate. La ora 14 a fost prima prezentare din cadru ROSEdu Tech Talks. Prezentarea a fost ținută de Răzvan Deaconescu, care a prezentat Preprocesorul C. La acestă primă sesiune au participat apoximativ 20 de studenți. Prezentarea este publicată pe pagina proiectului [1] și înregistrarea video urmează […]

Agenda lunii Octombrie

A început anul universitar și, cu el, vor veni destul de multe evenimente. Primul va fi Turul Politehnicii, cel dintâi proiect Boboc Advisory Board [1]. Studenții din anii mai mari vor face un tur (unii pe jos, alții pe bicicletă și alții pe role) al campusului Politehnicii, împreună cu proaspeții studenți ai Făcultății de Automatică […]

ROSEdu Summer of Code 2009

Se apropie vara și, cu ea, vin stagiile. Pentru studenții pasionați de dezvoltare software, ROSEdu [1] a pregătit și în acest an stagii în cadrul programului RSoC: ROSEdu Summer of Code [2]. Anul acesta numărul de proiecte se ridică la 9. RSoC se adresează studenților din Automatică și Calculatoare din orice an dar în special […]

eLiberatica 2009 conclusion

Yet another eLiberatica 2009 post… Ediţia de anul acesta a fost foarte difertită ca cea de anul trecut. În primul rând datorită locaţiei. Dacă anul trecut s-a desfăşurat într-un mediu business (World Trade Plaza), anul acesta a fost în unul mai academic… eLiberatica aduce un strop de gândire de afaceri în lumea Open Source şi, […]

ROSEdu.setDone(CDL);

Cel mai important proiect ROSEdu [1] din acest semestru a fost CDL: Cursul de Dezvoltare Liberă [2] [3]. Cursul s-a întins peste 7 săptămâni  şi a oferit celor 16 participanţi prezentări despre cum se dezvoltă un software open (ce utilitare să folosească, cum să organizeze un proiect şi cum să colaboreze în cadrul unei comunităţi). […]

Prezentare Open Source Software la C.N. Ferdinand I Bacău

Profitând de vacanţa universitară care nu s-a suprapus cu cea şcolară, am mers la liceul meu, Colegiul Naţional Ferdinand I Bacău [1], şi am ţinut o prezentare despre Open Source. Elevii, cu profil de matematică-informatică, au fost de nivel de interes destul de diferit, unii fiind destul de interesaţi de idee, alţii care doar auziseră […]

eLiberatica 2009 featuring ROSEdu

eLiberatica [1], probabil cea mai mare conferinţă internaţională legată de Open Source ce se desfăşoară în România se află la a treia ediţie. Anul acesta, evenimentul este găzduit de Universitatea Politehnică Bucureşti, în noul corp din campus, în perioada 22-23 mai. În cele două zile vor fi prezentări ale unor oameni importanţi din lumea software-ului […]

Cursuri în facultate, în afara facultăţii

Odată cu noul semestru, au început o nouă serie de cursuri extracuriculare, iar anul acesta numărul de posibilităţi este destul de mare. Academia Cisco (ccna.ro) [1] începe clase noi de CCNA şi CCNP, destinate celor interesaţi într-o carieră de networking. Interviurile pentru clasele de CCNA1 au loc pe 4 martie. [2] Tot ccna.ro oferă două […]

Curs de Dezvoltare Liberă

ROSEdu [1] aduce programatorilor pasionați un Curs de Dezvoltare Liberă (CDL) [2]. Proiectul se va desfășura pe o perioadă de 6 săptămâni, în weekend, în Facultatea de Automatică și Calculatoare (EG106). Cursurile și laboratorele CDL vor învăța studenții cum să dezvolte un software open în cadrul unei comunități. Vor fi prezentate tehnologii de organizare ale […]

World Of USO II: The Conclusion

Word Of USO [1] este un proiect [2] marca ROSEdu [3] destinat studenţilor cursului de Utilizarea Sistemelor de Operare (anul I, Calculatoare). Scopul lui este de a crea un mediu în care studenţii de anul I să înveţe materia de USO într-un mod mai plăcut şi mai ales de a crea un mediu de socializare […]

In UPB: Ubuntu Install Fest II & MovieNight

Sambata, 11 Octombrie 2008 la ora 12:00 ROSEdu organizeaza al doilea Ubuntu Install Fest in Facultatea de Automatica si Calculatoare. Cine doreste sa isi instaleze Ubuntu (incluzand Kubuntu sau XUbuntu) pe calculatorul lor si au nevoie de putin ajutor este benevenit in EG106 (Laboratorul USO/IXIA Labs) unde va fi asteptat de o echipa pasionata de […]