Quantcast
Channel: Fedora People
Viewing all 29866 articles
Browse latest View live

Alvaro Castillo: UEFI Secure Boot y Microsoft: No lo apoyes y defendete del monopolio de M$ sobre las PC - Notebook - All In One - Netbook! tampoco seas victima y dejes que tu PC este bloqueada! - No Queremos PC Bloqueadas

$
0
0
Hace poco, un amigo que me pasó y le pedí el SRC para copiarlo aquí, y que también se difunda su mensaje sobre los vendedores OEM y Microsoft que se ven forzados por su monopolio ante las firmas digitales que distribuye o distribuirá VeriSign para firmar el hardware, como en un post hace tiempo lo comenté.


Voy a intentar explicar esto, no para los lectores de siempre, sino para una persona que sabe solo prender el microondas.
Hace algunos meses, se esta comentando y barajando la posibilidad, de que Microsoft, obligue a los fabricantes como: HP, DELL, Lenovo, Samsung, etc, a bloquear sus equipos para que solo puedas usar Windows 8.
Esta tecnologia creada por Intel, son los BIOS UEFI, esos que habras visto, que son graficos, con mouse, como si fuera un windows 98, bueno, eso son BIOS UEFI.
Las nuevas PC, mothers, notebook, laptop, netbook, AllInOne, van a tener posiblemente ese BIOS, por sus mejoras técnicas y usabilidad mejorada que tiene, el BIOS UEFI.
El UEFI BIOS, trae consigo, una utilidad llamada "secure boot". Esta funcion, permite al estar activada, que SOLAMENTE sistemas operativos (Windows 8), firmados (con una firma que se le compra a Microsoft en caso de quererlo), inicien en tu PC.

Solo Windows 8 de momento posee estas firmas

Esto quiere decir, que si compras una PC, notebook, etc, con UEFI BIOS, y dejás "secure boot" activado, esa PC, solo va a iniciar un sistema Windows 8, que es el unico que soporta esa caracteristica.
Vos me dirás, pero eso que tiene de malo?, bueno, mucho. El UEFI BIOS lo que hace es impedir la carga de cualquier cosa, sistema, driver, programa, etc, que no este firmada por Microsoft con esa firma especial, por lo tanto, asi como previene el malware (virus, troyanos, etc) en la carga del sistema, previene que otros sistemas se ejecuten en el, o tu driver, tu programa preferido de musica, lo que sea, no va a andar!.
Microsoft se excusa en que esto es una funcionalidad de seguridad, para decir que esto no es monopolio, cuando si lo es, porque?, te explico.
Todas las empresas, como HP, DELL y las antes mencionadas, quieren tener el logo y sticker de Windows 8 certificado en sus cajas y PC, para eso, Microsoft obliga, como algo excluyente, que "secure boot", este activado si o si, que quiere decir?, que si compras una PC o algo, con Windows 8 y tiene sticker o logo, no va a poder iniciar un Ubuntu Linux, OSX o lo que quieras vos.
Si bien recientemente (noviembre del 2011), HP y DELL, las únicas, salieron a decir que iban a dejar esta medida para poder sacarla, no es seguro que eso paso, no fue un comunicado firmado ni nada que se los impida y Microsoft esta presionando para que esto sea una realidad absoluta, porque?, facil:
Con esta medida, Microsoft se asegura que cualquier PC, notebook moderna, solo funcione con Windows 8, y NO puedas instalar otra cosa, Windows 7, XP, Ubuntu Linux, DOS, lo que quieras, no va a andar, creeme.
Que podes hacer vos? para que no te quiten la libertad de elegir y no ser estafado?, aclaro antes que nada, esto NO tiene que ver con Linux, no el comunismo ni nada similar, es un aviso que nadie dan en diarios como clarin.com, infobane.com, tn tecno, etc (soy de Argentina).

Que pasa con las tablets, smartphones y Ebook Reader?

Buena pregunta, y no está de mas explicarlo. Según Microsoft, el requerimiento para PC, notebook que usan CPU como Intel, AMD, de esa clase, los llamados x86, por su arquitectura, deben tener SI o SI activo el secure boot desde el inicio, pero no indican si debe estar bloqueado, lo que si podría pasar de todos modos.
Ahora bien, para arquitecturas ARM, asi se llama lo que usan de CPU las tablet, smartphone, netbook chinas, etc, especifica que ademas de activo por defecto, debe estar bloqueado, esto quiere decir, que si compras una tablet, netbook china ARM, smartphone o algo que no sea x86 y traiga Windows 8 con el logo, de por vida eso que compraste deberá usarse con Windows 8, no podrás poner ni sacar nada, como si de un Iphone se tratase.


Medidas para que no te estafen

1.- Cuando vayas a comprar tu PC, a donde sea, asegurate que si trae UEFI BIOS, dentro de el, se pueda desactivar la opcion de "secure boot"
2.- Si compras o te quieren vender una PC o notebook con el "secure boot" habilitado y no se deja cambiar, te estan estafando!, podes denunciarlos!. No vas a poder instalar tu amado Windows 7, ni XP ni nada.
3.- Si trae el logo de Windows 8, asegurate bien lo que dice el primer punto, si el vendedor se niega a probartelo o no te asesoran, no compres!, asi vas a cortar el circuito mafioso de Microsoft y demas empresas.
Si además de los puntos antes mencionados, entendés todo esto que va a pasar y queres sumarte a una campaña para que no suceda, solo firmando de forma anonima, debés poner, nombre, apellido y mail, que NO serán publicados, podes ingresar en:


Eso es una firma en la FSF (Fundacion de Software Libre), para que sus abogados y demas, actuen en contra de Microsoft impidiendo que las PC esten bloqueadas, es una ONG, organizacion sin animo de lucro.

Por si no lo sabes detectar, un bios UEFI se ve así




Recordá, que si es UEFI y tiene el logo de Windows 8, debe poder desactivarse el "secure boot", o no compres!, buscá otra marca o modelo!

Post original, aquí.

Alvaro Castillo: Instalando Skype en Fuduntu

$
0
0
Actualmente en Fuduntu, el problema que se tiene en la distribución no es quién lleva el timón del barco, o quién lo construye, o si faltan piezas al barco, ni más ni menos son las dependencias. Al ser un "fork" (está basada en Fedora 14 pero no sigue la misma línea de ésta), al ser un pelín vieja (2010-05-25 y con updates hasta 2011-12-09), pero muy estable y con programas y paquetes mantenidos por el equipo de Fuduntu como GIMP 2.8, LibreOffice 3.5.4.2, VLC 2.0.1... lo que programas como Skype que, si sacan una versión nueva como hicieron (la 4), habrán errores con dependencias y no sé podrá instalar.

Actualmente, el equipo de esta preciosa distribución está solucionando el problema, de momento, quién no tuvo Skype instalado, puede usar este pequeño tutorial he instalarlo de una, eso sí la versión 2.2.0.35-2.

Instalando
$ su -c "yum install https://dl.dropbox.com/u/85466874/skype-2.2.0.35-fedora.i586.rpm"
$ su -c "
yum install libXScrnSaver.i?86 libX11.i?86 libXv.i?86 libv4l.i?86 alsa-plugins-pulseaudio.i?86 qt-x11.i?86
Lanzando
$ skype
Añadiré otro mirror para la descarga, ésto vendrá bien para quiénes usen CentOS, RHEL, ScientificLinux, Fuduntu... dado que éstas no tienen las librerías y dependencias que precisan la nueva versión de Skype y sinceramente, me parece bastante horrible solo alojar la versión más nueva y hacer desaparecer a la anterior.

Mirrors:
Referencias

Maria "tatica" Leandro: Goodbye my lover – eos_movrec power!

$
0
0

I have been playing for the past couple of days with this AMAZING app and let me tell you… I never tough I would be able to record a video with my cheap Canon EOS 1000D. eos_movrec is a linux app that lets you record a video directly from your EOS and create some awesome (but huge) avi files. Thx to this app, you can get some new and awesome features in the development version of Darktable.

I’m not a master on videos or photography, but I took the afternoon to make a test and do a short video. I hope you enjoy it and give it a try if you have an EOS :)

<iframe allowfullscreen="allowfullscreen" frameborder="0" height="315" src="http://www.youtube.com/embed/hZOBKt1Rc2Y" width="560"></iframe>

Direct link: http://www.youtube.com/watch?v=hZOBKt1Rc2Y

I will update the download link shortly… blame vimeo u_U

Jayson Rowe: So, you want to learn Linux?

$
0
0
Recently, I have happily been surrounded by some folks with little (or no) experience with Linux who are now eager to learn more about both Linux and Open Source.

I have occasionally caught myself talking to them like a Grandpa talking to his grandkids about walking to school...uphill...bothways...in the snow. Why? When I first loaded Linux things were very different. Sure, it was a lot easier when I started (about 11-12 years ago) than in the really early days of distributions like SLS. My first distro was Red Hat 7 (the *original* Red Hat before the Fedora Project). Even though some things were less magically auto-configuring as they are now, it was still pretty easy to install and use for someone who was already a Windows and Macintosh 'power-user'. It wasn't until I got 'bored' with Red Hat/Fedora and moved on to Slackware did I really learn about Linux.

I used Slackware exclusively for several years before moving on Ubuntu (and eventually, most recently back to Fedora/Red Hat). I initially moved on from Slackware because I was at the point where I truly understood the system, and just wanted something that was more magically auto-configuring, with a more robust package manager, and with more pre-built packages in the repositories (with proper dependency resolution). I'm glad I had that experience with Slackware though...because...without it, I don't think I would have ever really understood how a Linux distribution works the way I now do.

Really (I feel kinda 'old' saying this) folks who only started with a distro like Ubuntu, Mint, Fedora or openSUSE, that just works with a few mouse-clicks after booting from a LiveCD/USB just don't get exposed to the underpinnings of the system in the same way. Sure, you can go seek out the innards, but how many really do? Even if you want to learn, it's just harder to do (or it seems that way to me).

The funny thing is, now, I look at distros like Slackware and Arch and think of them as 'simple'. Why? Because there is no magic happening anywhere. You can easily see where everything is and what it does. They really aren't hard even though they are thought of as hard distros. Sure they are less automatic, but I wouldn't call that hard. My truck is a straight-drive...I don't find it hard, just less automatic. Same difference, really.

My advice to someone wanting to use Linux? Download one of the top-5 distros, load it up and compute away. Simple as that. My advice to someone wanting to learn Linux?


  • Use it. Don't dual-boot. MAKE it do what you need it to do. Don't give up.
  • Install a hard (ahem...less automatic) distro. Slackware, Arch, Debian, even Gentoo (if you have the patience for emerges).
  • Make that hard distro work. MAKE it do what you need it to. Don't give up.
  • Either stick with the hard distro, or move back to an easy distro.
  • Break stuff, then FIX it.
  • Ask for help. Join Mailing-lists, IRC channels and Internet Forums. You'll meet some cool people..and some jerks...just like 'real-life'. Learn from the cool people and ignore the jerks (unless they have good info).
  • TEACH back to others what you learn.
  • Become a part of the Open Source community.
  • Learn the difference between Open Source, Free Software and 'Freeware'. 
  • Use what distro/desktop environment/text editor/insert some other app here that makes you happy; Not what makes some anonymous internet person happy.
  • Argue with those anonymous internet people about what you think is best.
  • Change your mind. Try different things. You would've never known you liked Chocolate Ice Cream if you never tried it.


...and most importantly...

Have Fun!

Regardless of whether I'm using a computer for pleasure, learning or for work, I'm always having fun. That's how I know I'm in the right career. I love computers...I'm fascinated by them. I like teaching them new things, and I like them to teach me new things. 


Fedora-Blog.de: Kommt grubby auf das Abstellgleis?

$
0
0

Ben Roser hat auf der Entwickler-Mailingliste vorgeschlagen, bei der Installation von Kernel-Paketen grubby durch grub2-mkconfig zu ersetzen.

Er begründet seinen Vorschlag damit, das grub2-mkconfig nur einen Eintrag für Fedora erstellt und sämtliche installierten Kernel in einem Untermenü verbirgt, was seiner Ansicht nach deutlich übersichtlicher ist. Grubby hingegen fügt alle installierten Kernel direkt ins Hauptmenü ein, was auf Dauer und vor allem bei Multiboot-Systemen zu Lasten der Übersichtlichkeit geht.

Dem momentanen Verlauf der Diskussion nach zu urteilen, stehen die Chancen für eine Umsetzung des Vorschlags nicht schlecht, da die übrigen Teilnehmer der Diskussion mit der momentanen Situation ebenfalls nicht zufrieden sind. So merkt Andre Robatino in seinem Beitrag zu der Diskussion beispielsweise an, das er momentan dazu tendiert, grub2-mkconfig nach jedem Kernel-Update manuell auszuführen, um das Grub-Menü übersichtlich zu halten.

Fedora-Blog.de: Sicherheit des eigenen Passworts überprüfen

$
0
0

Seien wir doch mal ehrlich: entgegen aller guten Ratschläge recyclen wir unsere Passwörter und verwenden es an mehreren Stellen gleichzeitig.

Eine gute Möglichkeit, festzustellen, ob das eigene Passwort noch sicher ist, ist folgender Tipp, den Jean-Marc Liotier auf Google+ gepostet hat:

Zuerst bildet man mittels

echo -n $passwort | sha1sum

eine Sha1 Prüfsumme seines Passwortes und sucht mit Google nach dieser Prüfsumme. Sofern Google mindestens einen Treffer listet, sollte man sich überlegen, ob man das Passwort nicht besser wechseln sollte.

Im nächsten Schritt wird mittels

echo -n $passwort | md5sum

eine MD5-Prüfsumme erzeugt und ebenfalls mit Google nach dieser Prüfsumme gesucht. Falls Google auch hier mindestens einen Treffer liefert, darf man davon ausgehen, das es das Passwort in mindestens eine Regenbogentabelle geschafft hat.

In beiden Fällen muss $passwort natürlich durch das zu überprüfende Passwort ersetzt werden.

Andreas Haerter: Puppet boilerplate modules: more example content, new boilerplates

$
0
0

About a month ago, I introduced the ”Puppet boilerplate modules” project with the goal to help users to create Puppet modules in a fast and comfortable way. I got much positive feedback and the “new module wizard” helped to create tons of modules for e.g. the companies I work for and with. Everything seems to be fine so far. :-)

But what I really want to write about is a new GIMP example module I created for the puppet-boilerplate-modules-example-content repository. It is based on a new boilerplate (application-004) which comes with additional preparations for software with plugin/extension/modules (or however the application's nomenclature calls such components). So check it out if you want to see what to expect and if the new content might be useful for you.

This blog post was created on 2012-06-17 at 23:13 by Andreas Haerter. It is tagged with planet-fedora, planet-puppet, puppet.

Chris Ball: Phineas


Gerard Ryan: Fedora JBoss Spin – GSOC 2012 update 4

$
0
0

This is the fourth weekly installment of my GSOC blog series. More info on the progress of the Fedora JBoss Spin can be found on the Fedora wiki.

This week I don’t have a detailed day-by-day breakdown of when I did everything, mainly because I can’t remember all of that!

As I mentioned last week, I finished by getting a subset of eclipse-wtp-jeetools working, but I was having trouble with one plugin of the org.eclipse.jst.enterprise_core.feature. At the time I wasn’t sure if I would need it immediately, but I didn’t want to submit for review until checking to see if it could be fixed. I sent a message to the java-devel mailing list to see if anyone could explain the problem. As I dug deeper back into jbosstools, I realised that I would need a lot more from both eclipse-wtp-webservices and eclipse-wtp-jeetools! Even though all of this webtools stuff may not be needed by Eclipse for the AS tools subset of jbosstools; to build the AS tools, other parts of jbosstools need to be built. It’s a similar process for almost all of the jbosstools: first build the target platform and the parent, the build the common component, then build any other components that your component depends upon (such as archives, tests, jmx, and usage; in the case of the AS component). This means that all of the heavier dependencies that are being packaged now, although they aren’t all necessarily going to be used by the AS component directly, they will hopefully pay of in the end, allowing us to package more of the other components more easily after.

Although I’d had a review request ready for eclipse-wtp-webservices for a while at this stage, it still relied on a few other bugs that I’ve mentioned before, being fixed. I had submitted patches for those, but then I forgot to follow up and make sure they were looked at. With the help of Stanislav Ochotnicky, Aleksandar Kurtakov and Mikolaj Izdebski, these got sorted out, and Mikolaj then helped me again by doing the review request. Thanks guys!

After I got eclipse-wtp-webservices into rawhide, I started looking back at that problematic eclipse-wtp-jeetools plugin that I mentioned above. It drove me to despair for quite a while, as there were no obvious tell-tale signs like before. It turns out that it was a problem with the OSGI manifest again! Even though eclipse-pdebuild seemed satisfied with the versions of the particular versions of the bundles that were being provided by the eclipse-wtp-webservices, they were failing silently, until the compiler couldn’t import them.

Once I figured that out, I tried to see if I could get more of the other features to build, starting with org.eclipse.jst.enterprise_ui.feature, since I would need it for the jbosstools common ui feature. This however would require the org.eclipse.wst.ws_ui.feature from webservices, so I got working on that first. At the moment, that’s now in the eclipse-wtp-webservices that’s in rawhide, and eclipse-wtp-jeetools will be ready for review tomorrow! :)

Next will be eclipse-wtp-dali, which I’ve also got a draft specfile for, but it needs some work yet!

Also, I wrote an additional blog post during the week, on how to create the Fedora JBoss Spin from the kickstart file that I created last week. I probably should have created the disk image and hosted it online somewhere, but unfortunately I don’t always have access to an internet connection where I can upload such a large file and still do other stuff at the same time! For the next milestone release, I’ll aim to get an image up!

 

Fabian Affolter: Passwort -Sicherheit

$
0
0

Ein Posting von Jean-Marc Liotier auf Google+, welches bereits an anderer Stelle verarbeitet wurde, sagt, dass man seine Passwörter testen indem man die Prüfsumme von Google suchen lässt.

  1. echo -n your_password | sha1sum

und

  1. echo -n your_password | md5sum

dann bei Google suchen und Treffer auswerten. Der Hintergedanke ist lobenswert, aber es hat ein bisschen einen faden Beigeschmack. Passwörter und auch deren Prüfsummen sollten nicht veröffentlicht werden. Weder auf Zetteln am Arbeitsplatz, noch in Suchmaschinen...gespeichert wird alles und Gppgle würde sich sicher sehr freuen.

"Bitte geben Sie Ihre E-Mail-Adresse und Ihr Passwort an." und wir testen die Sicherheit. Jaja, oder wieviele Leute haben in der Zwischenzeit ihre Facebook-Benutzerdaten bekanntgegeben, weil sie glaubten, dass sie dann Zugriff die Accounts ihrer "Freunde" gekommen...

Wer sich kein Passwort ausdenken will, sollte eine PasswordCard benutzen.

Rakesh Pandit: bugzilla C/C++ library 0.6.0 release

$
0
0

I have been maintaining Bugzilla C/C++ library for a while. Project link for library is here. There hasn’t been much activity on it since 2 years, but recently I tested it against 4.X.X Bugzilla and everything seems to be working fine. Detailed release notes for 0.6.0 are here.

* Fix bugzc_bug.h header file and small correction in bugzc_list.h.
* Renamed __xmlrpc2bug to xmlrpc2bug and marked it as static. It is an
internal function and is not supposed to be used by DSO consumers.
* Changed rpc_* related internal function visibility as “hidden” so
that they are automatically marked as LOCAL in output DSO.
* Added code bits to disable ssl peer/host verification. These would
be useful for development till no_ssl_verifypeer/host are extended
to our library.
* Added curl parameter variable from xmlrpc-c client.h to initialize
function. It would be useful for extending no_ssl_verifypeer etc
options from xmlrpc library here. Increased response limit to
2*512k. Print fault string for all failures which happen when
example initialization fails. Useful for debugging.
* Remove unused description array from get_bugs.c (example).
* Chased and fixed a few memory leaks (mostly during bug information
retrieval)
* Added initial support for runtime server versioning support
(Identify and enable/disable methods available in newer versions of
Bugzilla or even disable deprecated ones based on server’s
installation versions.
* Implemented a method for retrieval of just one bug definition from
server (instead of multiple bug reports) on C and C++ libraries.
* Added one more example program for C++, it demonstrates how to query
information for just one bug.
* Added and opaque member to the bugzc_bug_s structure so we can
handle more bug fields added in the future.

In case people are interested in patches and collaborating drop a mail at rakesh AT fedoraproject DOT org. I have few plans regarding the library. Will update in couple of weeks.


Jens Kuehnel: yum behind proxy gets “No more mirrors to try”

$
0
0

Have you ever had the problem with “No more mirrors to try” when behind a caching proxy? Especially with rpmfusion? You tried yum clean all, and still you are not able to download the xml or sqlite db?

To fix this you have to activate the http-option Pragma: no-cache of yum. To do this add:

http_caching=none

into the yum.conf file. At least for me it now works all the time todo a yum update.

Simon Lukasik: Spacewalk & OpenSCAP :: Search

$
0
0

Another SCAP feature has landed in Spacewalk-nightly. It is a web page that allows users to search scan results. User can search xccdf:rules(-s), by their text fields (fulltext), by the results of evaluation, by the time, and/or by the systems.

Let's take a look how a complex query could look like. For example, I want to search systems that recently reported that they don't have boot loader locked by password. For this purpose I need the content, which checks for such configuration option and the systems my Spacewalk has scanned.

From the contents I have learned, that XCCDF rule for boot loader passwords are regarded by CCE-1818-2 identifier, so I put this down to the text field of the search form. Next, I want to see systems which are not compliant with this rule, so from the drop-down box I choose the fail result.

The third selection determines whether to search scans on all the systems, or on a subset only. Concept for managing subset of systems is called System Set Manager (SSM). And since I actually do want to search only a few systems which I've selected afore, I choose to search within the SSM. Bellow, I specify date range: since the beggining of the month up to now. And finally the last choise I leave unchanged.

The search shows that my Spacewalk keeps track of two evaluations (rule-results) of CCE-1818-2 which match given criteria and differs in the idref field (XCCDF Rule Identifier). So far so good, but I get a list of rule-results, while I would much rather get a list of systems. Hence, I change the last search choise to List of XCCDF Scans, which will search XCCDF TestResults instead. Only those TestResults are returned which contain rule-results returned by previous query.

Now, I can see that two different machines fails to have the boot loader locked. I'll fix them right after I'll have coffee.

BoxGrinder Team: BoxGrinder 0.10.2 Released

$
0
0

The bug-fix release BoxGrinder Build 0.10.2 is available. It contains a couple of important fixes which have been breaking people's S3 AMI appliances on Amazon EC2. You can refer to our previous blog post about it, but put tersely, you should be able to successfully run appliances on any EC2 instance size without issue now!

We've managed to sneak in an extra feature however...

Fedora 17 support

Huzzah, Fedora 17 support is here and working well. You can build an appliance in the usual manner, simply write your appliance definition specifying fedora 17 as your OS name and version:

name: my-super-cool-fedora-17-appliance
os:
  name: fedora
  version: 17

If you have any issues with the new OS, please open a ticket in our bug-tracker.

Release notes

Bug

  • [BGBUILD-361] - CentOS 5 ec2 platform plugin issues, yum runs before having a proper /etc/resolv.conf and fails to resolve mirrors (Error: Cannot find a valid baseurl for repo: base)
  • [BGBUILD-353] - Images not bootable on new type of AWS instances
  • [BGBUILD-347] - Add support for Fedora 17

Jiri Eischmann: 1600 km and three F17 release parties in five days

$
0
0

I set a pretty hard goal for myself this year – to organize three Fedora 17 release parties in three different cities. The last release party in Brno was really crowded, close to limits of our office rooms. So I decided to try other cities, too. Prague was an obvious option because it’s far the biggest city in the Czech Republic with a big Linux community. So it was already two. And then guys from Košice asked me to do one there. Košice is quite far away from Brno, but we had such a great experience there in March that I said “yes”.

All three release parties had different programs, different talks, and different speakers. I was the only one who attended all three and the traveling was exhausting. We traveled by trains carrying all things we needed for the parties. However, it absolutely paid off. We saw a lot of new faces that looked enthusiastic about Fedora (mainly in Košice), we also saw a lot of “old” faces that came to the party to meet each other (mainly in Prague). And I also saw that those events matter. When we were in Košice in March there were almost no users of Fedora in the audience, it was just a typical forest of hands when I asked who was using Ubuntu. This time, the number of Fedora users was much higher and many of them have become Fedora users after our first event in Košice.

So… another round of three release parties for Fedora 18? Maybe, a bunch of Fedora enthusiasts here in Red Hat Brno office is crazy enough to go even higher :)

 Hot dogs with many flavours. That was Fedora 17 release party in Brno.



JoergSimon: Fedora Ambassadors Welcome Week 25/2012

Peter Robinson: Fedora Board and run off voting

$
0
0

Well it seems I was re-elected to the board for a second term. I’m looking forward to driving forward some of the issues I was dealing with and continuing with the projects I was working on. Of course the board is just a small proportion of what I do within the Fedora Project. I believe it’s important to represent the areas of the project I work in such as ARM as well as other wide projects such as OLPC and Sugar Labs that use Fedora as a core base to their projects as well as contributing back to some of the non technical parts of the project.

Of the three board seats that were up for election the third seat was a dead heat so don’t forget there is run off election between the two candidates that ends tomorrow.

Don’t forget to VOTE once again. It literally takes less than a minute to follow the link and make your vote heard. I personally think that this is as important as the first vote to ensure we get the best candidate.

I look forward to working with you all over the next 12 months.

pingou: Java JPA and rollback on MySQL

$
0
0

source.png

We (b8e5n and I) have been fighting for too long for this, so there it is dear lazy web.

Using the eclipse JPA (Java Persistence API) to connect to a MySQL database you might experienced some troubles.

Using the following piece of code:

transaction = manager.getTransaction();
transaction.begin();
try {
     // Add here your logic
     transaction.commit();
} finally {
     if (transaction.isActive()) {
           transaction.rollback();
     }
}

We kept running into the fact that the rollback never happened. The commit was performed or at least started and if something was going wrong at the database level (like an already existing primary key), the data already commited to the database would remain in there.

So yay for the half-commited data :-s

It took us a while but we finally ended up finding the solution on a lost corner of the web:

** Please take special note for MySQL database users: do make sure that your tables are InnoDB tables instead of MyISAM. If not, rollback will not occur.

Switching from MyISAM to InnoDB solved the problem for us, the transaction is either fully commited or not at all.

Hope this can help.

Jon Stanley: On Microsoft hardware and GREAT customer service

$
0
0
For some reason, the mulitouch touchpad in my laptop doesn't seem to work very well in Fedora - particularly when I try to click and drag something, the mouse just jumps all over the screen. Not a big deal, I just have to use an external mouse in order for it to be usable. I seem to have lost the one that I was using, so at the SFO airport I picked up a Microsoft wireless optical mouse. I've had a number of Microsoft products before, and I've always been impressed with the quality of their hardware - so much so in fact that I've only had it break on me once. Unfortunately, this particular mouse that I picked up had a immediate mechanical defect - the scroll wheel didn't work right. If I apply pressure to the left of the mouse, it works - but that's really annoying and it's not a 100% solution.

So I called up Microsoft, and got the best customer service EVER. Without being placed on hold, they took down my information, informed me that they no longer made the product that I bought 2 days ago (WHAT?!?! How long has this thing been sitting on the shelf?), but would be happy to do one of two things - either refund my money if I sent the receipt in (I'd have a hard time doing that, I don't generally save those things!) or just send me a new mouse of the newer model that they DO now make, no questions asked. I obviously took the second option, and I'll have it soon enough!

Other companies should follow the lead of this great customer service!

Jared Smith: Fedora Board run-off election

$
0
0

If you’ve followed my blog for long, you probably know that I tend to blog a lot about my favorite distribution (and community), Fedora.  And, as you probably well know, in Fedora we have elections for many things such as seats on the leadership committees and release names. In the most recent round of Fedora elections, we had a tie vote in the elections for a seat on the Fedora Board, so we’re now in the middle of a run-off election.  If you have a Fedora account and haven’t yet voted, please do your civic duty and vote in the run-off election.  The voting ends Tuesday at the end of the day UTC time, so you have roughly twenty-four hours to get your votes in.  As always, I encourage you to vote for the candidate that you think will best represent Fedora and its values.

More details on the run-off election can be found at https://lists.fedoraproject.org/pipermail/announce/2012-June/003085.html.  To vote, login to the Fedora Accounts System and place your votes at https://admin.fedoraproject.org/voting.

Let me also add a quick thank you to everyone who has already voted or who has stood up and run for public office.  Leadership in Fedora takes time and effort, and I’m always grateful to those who are willing to put their time and energy and passion into doing a fantastic job.

Viewing all 29866 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>