ACTA, a fost semnat astăzi de către țări ale Uniunii Europene, printre care se număra și România.
Pentru a înțelege ce este ACTA, se poate urmări filmulețul de mai jos. Pentru a te pronunța împotriva deciziei, se poate semna o petiție.
ACTA, a fost semnat astăzi de către țări ale Uniunii Europene, printre care se număra și România.
Pentru a înțelege ce este ACTA, se poate urmări filmulețul de mai jos. Pentru a te pronunța împotriva deciziei, se poate semna o petiție.
Din păcate anul trecut nu a fost unul foarte activ, dar sper ca măcar în 2012 să reuşesc să scriu mai mult aici.
Aşa că vreau să încep seria articolelor din 2012 în aroma cafelei de început… şi ce cafea ar fi mai bună decât Java? Ori Java este servită cel mai bine de Tomcat.
Proiectul pe care vreau să-l prezint este Lambda Probe, o continuare a Tomcat Probe.
Lambda Probe este o aplicaţie utilitară, care oferă posibilitatea monitorizării şi administrării în timp real a instanţelor Apache Tomcat folosind o interfaţă web intuitivă şi prietenoasă, fără a consuma prea multe resurse. Fiind dezvoltată pentru a lucra cu Tomcat, această aplicaţie este capabilă să afişeze mai multe informaţii decât oferă în mod normal agenţii JMX.
Dintre facilităţile oferite de Lambda Probe merită a fi menţionate următoarele:
- Monitor pentru utilizarea memoriei JVM

- Compatibilitatea JBoss
- Afişarea detaliilor despre aplicaţiile instalate, starea, numărul de sesiuni, numărul de obiecte, etc.
- Posibilitatea de pornire/oprire/restart al aplicaţiilor cât şi instalarea sau dezinstalarea lor

- Posibilitatea de a compila fişierele JSP în orice moment
- Afişarea listei de sesiuni per aplicaţie
- Afişarea servlet-urilor JSP generate automat

- Posibilitatea de a grupa informaţiile despre proprietăţile surselor de date după URL-ul folosit obţinând astfel o imagine mai bună asupra bazelor de date
- Statistici şi grafice în timp real despre utilizarea conectorilor
- Suport pentru DBCP, C3P0 şi Oracle
- Suport pentruTomcat 5.0.x şi 5.5.x
şi multe altele.
Lambda Probe are de asemenea şi o versiune XML pentru integrarea în aplicaţii de monitorizare automate.
Instalarea Lambda Probe
Lambda Probe poate fi instalat în două moduri diferite, în funcţie de tipul serverului de aplicaţie, Apache Tomcat sau JBoss cu Apache Tomcat integrat
Instalarea în Apache Tomcat
În funcţie de metoda de instalare a fişierelor WAR, Lambda Probe poate fi instalat atât manual cât şi automat. Exemple funcţionale despre ambele moduri de instalare pot fi găsite în fişierul context.xml din probe.war, în directorul META-INF.
Instalare folosind Tomcat Manager (metoda recomandată)
- Se descarcă fişierul .war al Lambda Probe de aici.
- Se porneşte Tomcat-ul şi se accesează adresa de administrare (ex. http://localhost:8080/manager/html)
- Se încarcă probe.war folosind opţiunea “WAR file to deploy”
Instalarea manuală
- Se descarcă fişierul .war al Lambda Probe de aici
– În cazul în care este pornit, se opreşte Tomcat
- Se copiază fişierul probe.war în $CATALINA_HOME/webapps/
- Se porneşte Tomcat
Instalare personalizată
În cazul în care aveţi un Tomcat cu o configuraţie diferită de cea standard, fişierul probe.war se copiază în directorul folosit definit în Tomcat ca fiind directorul de lucru, iar în fişierul context.xml se adaugă instrucţiunea privileged=”true” ca în exemplul următor:
Configurarea drepturilor de acces
Lambda Probe permite folosirea a patru categorii de roluri de acces: manager, poweruser, poweruserplus şi probeuser. Acestea pot fi configurate folosind fişierul din Tomcat – tomcat-users.xml.
- manager – este nivelul de securitate cerut de Tomcat Manager. Acesta oferă acces complet la toate funcţionalităţile Lambda Probe.
- poweruser – oferă aceleaşi drepturi ca şi manager, cu excepţia permisiunii de a instala şi şterge aplicaţii, şi a monitoriza Tomcat folosind facilitatea “Quick Check”
- poweruserplus – Oferă aceleaşi facilităţi ca poweruser, având în plus posibilitatea de a reporni JVM.
- probeuser este nivelul de acces cu cele mai puţine drepturi, şi oferă doar facilităţi de citire a informaţiilor.
Intalarea în JBoss
Configurarea drepturilor de acces
Pentru a configura nivelele de acces în Jboss este necesar să facem două fişiere în directorul “JBOSS_SERVER_HOME/conf/props” – probe-users.properties şi probe-roles.properties
- probe-users.properties: conţine lista utilizatorilor în format “utilizator=parolă”, de exemplu:
admin=t0psercret
- probe-roles.properties: conţine lista nivelelor de acces în formatul “username=rol1[,rol2...], de exemplu:
admin=manager
După ce s-au completat informaţiile în aceste fişiere este necesară editarea fişierului “JBOSS_SERVER_HOME/conf/login-config.xml” şi adăugarea următoarei secvenţe de cod în cadrul elementului:
Contextul privilegiat
Aplicaţia Lambda Probe trebuie instalată în JBoss într-un context privilegiat. Pentru asta este necesară adăugarea următorului atreibut în JBOSS_SERVER_HOME/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml:
Pentru a instala Lambda Probe în JBoss, se copiază probe.war în JBOSS_SERVER_HOME/deploy/ şi se reporneşte JBoss.
Pentru a vedea la lucru înainte de a instala pe maşinile proprii Lambda Probe, puteţi accesa site-ul demonstrativ http://demo.lambdaprobe.org site. (Cu credenţialele: demo/demo)
Pentru mai mule detalii pagina proiectului este www.lambdaprobe.org
În cazul în care aveţi nevoie de ajutor, există şi un forum în care puteţi cere informaţii despre Lambda Probe
I just found this great project called Network UPS Tools or nut. It comes with fully loaded with tools for monitoring local UPS, remote UPS and displaying the status via a weg page.
My installation is using an Must PowerAgent 1060, connected via USB.
Installing the software is easy, just use the magic words:
sudo apt-get install nut nut-cgi
To configure nut on Ubuntu I start by reading this guide by a mysterious person named Shady Pixel.
First I checked my driver suitable for my model in the Hardware Compatibility List. The model I use is not in the list, but Must is related to Mustek and all Mustek models were using ‘blazer_usb’ driver. So I went for blazer_usb.
I added the following section in /etc/nut/ups.conf (you can replace must-pa-1060 with your preferred name for the UPS):
# /etc/nut/ups.conf
[must-pa-1060]
driver = blazer_usb
port = auto
I looked for the Bus and Device number together with Vendor and Product in ‘lsusb’
I changed the permission to ‘666′ for /dev/bus/usb/BID/DID (replace BID with your USB bus ID, and DID with device ID). To automatically set the permission for future connections I added the following udev rule:
#/etc/udev/rules.d/10-must-pa-1060.rules
SYSFS{idVendor}==”0665″, SYSFS{idProduct}==”5161″, MODE=”0666″
Then I started the UPS driver via:
$ sudo upsdrvctl start
If you get some errors like the one below, check the USB device permissions.
Can’t claim USB device [0665:5161]: could not detach kernel driver from interface 0: Operation not permitted
Driver failed to start (exit status=1)
Now that the UPS driver is started, let’s monitor it and export the status via the CGI script.
You will have to configure the mode in which nut will run. Edit /etc/nut/nut.conf and add your preferred mode.
# /etc/nut/nut.conf
MODE=standalone
Add an UPS daemon user via /etc/nut/upsd.users:
# /etc/nut/upsd.users
[ups_admin]
password = a password here
upsmon master
Configure the monitor to connect to this daemon via /etc/nut/upsmon.conf:
# /etc/nut/upsmon.conf
MONITOR must-pa-1060@localhost 1 ups_admin the_password_here master
Now you can start the nut daemon and ups monitor via ‘nut’ service:
sudo service nut start
To monitor the UPS via the web CGI script I added the following line to /etc/nut/hosts.conf:
# /etc/nut/hosts.conf
MONITOR must-pa-1060@localhost “Must PowerAgent 1060″
Now you can access the CGI script via:
http://HOSTNAME/cgi-bin/nut/upsstats.cgi
Enjoy!
This should be a good start, and from here you can take it to the next level… For example, if you have 2 computers connected to the same UPS, the second one will have to monitor the UPS daemon from the one connected via the usb to the UPS… make sure that the switch is allow connected to the UPS

Am fost prezent la evenimentul FLOSS — OSOM (Open Source Open Mind) ediția 2011.
Acesta a avut loc în 29 Octombrie în Sibiu.

Scopul prezenței mele la eveniment a fost de a distribui stickere/CD-uri cu noul Ubuntu 11.10 și a face o scurtă prezentare despre comunitatea Ubuntu din România. Prezentarea poate fi urmărită oricând și descărcată.

Mulțumim colegilor de la eveniment pentru invitație, de asemenea mulțumim colegilor de la Mozilla și Sibiu JUG pentru participare.
“Nu există nimic mai frumos decât visul de a crea viitorul.” – Victor Hugo
Echipa Ubuntu este bucuroasă să anunțe Ubuntu 11.10, cu numele de cod “Oneiric Ocelot”. 11.10 continuă să integreze cele mai noi și mai de succes tehnologii cu sursă deschisă, pentru obținerea unei distribuții de calitate deosebită, ușor de utilizat, în tradiția Ubuntu.
Pentru utilizatorii de calculatoare personale, Ubuntu 11.10 funcționează pe laptopuri, desktopuri și netbookuri, interacțiunea cu utilizatorul fiind una unificată în ceea ce privește aspectul, bazată pe o versiune actualizată a interfeței desktop numită “Unity”, care conține câmpuri de lucru specializate.
Căutarea și instalarea de programe utilizând Centrul software Ubuntu sunt de acum mai ușoare, mulțumită îmbunătățirilor în ceea ce privește viteza, funcțiile de căutare și cele de utilizare. Alături de actualizări legate de performanță, sunt prezente și îmbunătățiri de ordin estetic.
Ubuntu Server 11.10 face ca instalarea, dezvoltarea, administrarea și orchestrarea serviciilor care țin de infrastructura unui centru de date să fie mult mai la îndemână prin includerea software-ului “Orchestra”. Modelul de previzualizare tehnică Juju permite dezvoltatorilor de servicii să descrie desfășurarea acestora și să calculeze cerințele pentru aplicații, pentru a simplifica și îmbunătăți dialogul dintre proiectanți și echipele operaționale.
Pentru cei care lucrează pe arhitectura ARM, este oferită, de asemenea, o prezentare a software-ului pentru serverele ARM.
Citiți mai multe despre noile funcționalități din 11.10 în următoarele comunicate de presă:
http://www.canonical.com/content/transforming-home-pc-ubuntu-1110
http://www.canonical.com/content/client-cloud-ubuntu-1110-sets-pace-business-it
Pentru Ubuntu 11.10 vor fi asigurate actualizări standard pentru o perioadă de 18 luni, până în aprilie 2013.
Mulțumită eforturilor comunității globale de traducători, Ubuntu este disponibil de-acum în 38 de limbi. Pentru lista cu limbile disponibile și statistici detaliate legate de traducere, consultați:
http://people.canonical.com/~dpm/stats/ubuntu-11.10-translation-stats.html
Ubuntu 11.10 reprezintă baza pentru cele mai noi apariții ale companionilor 11.10 precum Kubuntu, Xubuntu, Edubuntu, Mythbuntu, Ubuntu Studio și cel mai nou membru al acestui ciclu de lansare, Lubuntu!
Kubuntu: http://kubuntu.org/news/11.10-release
Xubuntu: http://xubuntu.org/news/11.10-release
Edubuntu http://edubuntu.org/news/11.10-release
Mythbuntu: http://mythbuntu.org/11.10/release
Ubuntu Studio: https://wiki.ubuntu.com/UbuntuStudio/11.10release_notes
Lubuntu: https://wiki.ubuntu.com/Lubuntu/Announcement/11.10
Ubuntu 11.10 este disponibil, de asemenea, în două noi portări realizate de comunitate pentru tehnologia ARM.
AC100 (Toshiba Tegra 2 Netbook): https://wiki.ubuntu.com/ARM/TEGRA/AC100
MX5 (Freescale i.MX53 QuickStart): https://wiki.ubuntu.com/ARM/MX5
Pentru a obține 11.10
Pentru a descărca Ubuntu 11.10, vizitați:
http://ubuntu.ro/obtine/
sau
http://www.ubuntu.com/download/ubuntu/download
Pentru utilizatorii Ubuntu 11.04 va fi oferită posibilitatea de actualizare automată la 11.10, prin Administratorul de actualizări. Pentru mai multe informații despre actualizare, consultați:
http://www.ubuntu.com/download/ubuntu/upgrade
Ca întotdeauna, actualizarea la ultima versiune Ubuntu este oferită gratuit.
(Articol tradus de Marian Vasile, sursa: fridge.ubuntu.com)
Duminică, 9 octombrie 2011, ROSEdu cu sprijinul echipei Ubuntu România și al altor comunități precum Arch, Mageia și openSUSE, a organizat Linux Install Fest în Facultatea de Automatică și Calculatoare, Universitatea Politehnica din București.
Evenimentul, la a 5-a ediție, a avut loc în cadrul „Hedge Hog Days” – o serie de acțiuni pentru familiarizarea proaspeților studenți.
Au participat peste 100 de persoane, dintre care aproximativ 30 în echipa tehnică. Mare parte dintre participanți au instalat Ubuntu 11.04 și au păstrat CD-ul original pentru a-l da mai departe :-).
Câteva poze de la LIF, pe site-ul boboc.cs.pub.ro.
Ziua Libertății Programelor (Software Freedom Day – SFD) este ziua în care întreaga lume sărbătorește programele libere.
Anul acesta va avea loc sâmbătă, 17 septembrie.
Ținta acestui eveniment este atragerea atenției asupra beneficiilor utilizării programelor libere în educație, în guvernare, acasă și la birou - peste tot!
Organizația non-profit Sofware Freedom International coordonează acest eveniment la nivel global, oferind asistență, cadouri și puncte de legătură. Echipele de voluntari din întreaga lume organizează evenimente locale de Ziua Libertății Programelor pentru influențarea pozitivă a comunităților din care fac parte.
În zilele de 5, 6 și 7 august 2011, în apropierea localității Șimon (lângă Bran, județul Brașov), a avut loc FLOSSCamp – întâlnirea comunităților FLOSS din România.
Au participat membri ai comunităților Ubuntu, openSUSE, Debian, Fedora, GSL, RLUG, Mozilla, FreeBSD, Gnome.
Mai multe fotografii pe pagina evenimentului: http://camp.softwareliber.ro/2011/poze