1,2c1 < < --- > 4,41c3,342 < < Planet Fedora < < < < < < < < < < < < <
<
< < <
<
<

May 20, 2008

<
< <
<
<
< Internet et ZenPhoto 1.1.6 <
<
<
<

zenphoto.gifJ'avais commencé ma galerie de photographies à l'époque sous Picsengine, puis j'ai découvert ZenPhoto, et j'avais migré sous ce logiciel Php/Mysql simple et très fluide avec une meilleure accessibilité que Picsgengine.

--- > > Planet Fedora > > > > > > > > > > > > > > > > >
> > > > > 44c345,370 <

Depuis une nouvelle version (1.1.6) est disponible de ZenPhoto, avec de nouvelles fonctionnalités, des bugs de corrigés et toujours cette simplicité d'utilisation et cette légèreté !

ZenPhoto est toujours aussi simple d'installation, tout est automatique, il suffit de télécharger la dernière version et de la poser sur son serveur, le reste est un véritable jeu d'enfant.
--- >

>
>
> > >
> >
>

May 20, 2008

>
> >
>
> >
> Internet et ZenPhoto 1.1.6 >
>
>
>

zenphoto.gifJ'avais commencé ma galerie de photographies à l'époque sous Picsengine, puis j'ai découvert ZenPhoto, et j'avais migré sous ce logiciel Php/Mysql simple et très fluide avec une meilleure accessibilité que Picsgengine.

> > >

Depuis une nouvelle version (1.1.6) est disponible de ZenPhoto, avec de nouvelles fonctionnalités, des bugs de corrigés et toujours cette simplicité d'utilisation et cette légèreté !

ZenPhoto est toujours aussi simple d'installation, tout est automatique, il suffit de télécharger la dernière version et de la poser sur son serveur, le reste est un véritable jeu d'enfant.
48c374 <

Passons maintenant aux nouvelles fonctionnalités, en vrac :

--- >

Passons maintenant aux nouvelles fonctionnalités, en vrac :

55a382 > 64a392 > 71c399 <

Ma galerie est maintenant à jour, vous pouvez même vous abonner au flux RSS :)

--- >

Ma galerie est maintenant à jour, vous pouvez même vous abonner au flux RSS :)

77,96c405,426 <

A+

< <
<
<
< <
<
<
< OpenJDK installation instructions for Fedora - now on openjdk.java.net <
<
<
--- >

A+

> >
>
>
> > >
>
>
> OpenJDK installation instructions for Fedora - now on openjdk.java.net >
>
>
97a428 > 100,182c431,524 <

This also brings full circle the question I raised in another post, “Where is the “Now available in Fedora” button for OpenJDK.” It’s right there on the front page. (Also posted on Dev Fu.)

< <
<
<
<
<

May 19, 2008

<
< <
<
<
< Git and Trailing Whitespace <
<
<
< Dear Lazyweb,

A git repo I work with is very particular and fussy about trailing whitespace. Unfortunately, my editor of choice is quite sloppy with the same. It's like watching an episode of the Odd Couple.

How do you automate stripping of white space? Are there tools built into git that will sanitize my patch for me, or some other tool that I can run on my own?
< <
<
<
< <
<
<
< detecting random sysfs breakage. <
<
<
< Got fed up with bugs like this one where random bits of sysfs disappeared accidentally. So I hacked up a script to test for presence of stuff that really should always be there. It's incredibly basic, and has a few flaws, but it shows the idea of what's in my head right now at least. I'll poke it some more over time, and maybe it'll turn into something more useful. The bits of sysfs that seem to move around with the position of the sun I'm not going to attempt to track, but this script should at least catch silly things like this as soon as they happen.
< <
<
<
< <
<
<
< preupgrade is not 1.0 <
<
<
< So, yes, preupgrade is in the F8 repos now, and that's nice. But it's not 100% complete and that's why it's not in the menus or anything yet.

The current version - 0.9.3-3 - will fail to boot the installer if your /boot directory is a) on RAID1 (#444497), or b) on your root partition (#446826). These should both be fixed in the next preupgrade release.

At the moment, though, there's a bug that prevents preupgrade from being able to finish any upgrades without a network connection. This is the bug that Greg hit during his preupgrade. Luckily, as he noticed, you can bring up the network in the installer, but you can't use anything fancy - no wireless, no VPN, etc.

This may not be fixable without a respin of Fedora 9 (or, at least, a custom stage2.img specifically for preupgrade). I'm not really happy about it.

Hopefully we can do this right for F10. Sigh.
< <
<
<
< <
<
<
< Love through Design <
<
<
--- >

This also brings full circle the question I raised in another post, “Where is the “Now available in Fedora” button for OpenJDK.” It’s right there on the front page. (Also posted on Dev Fu.)

> > >
>
>
> >
>

May 19, 2008

>
> >
>
> >
> Git and Trailing Whitespace >
>
>
> Dear Lazyweb,

A git repo I work with is very particular and fussy about trailing whitespace. Unfortunately, my editor of choice is quite sloppy with the same. It's like watching an episode of the Odd Couple.

How do you automate stripping of white space? Are there tools built into git that will sanitize my patch for me, or some other tool that I can run on my own?
> >
>
>
> >
>
>
> detecting random sysfs breakage. >
> >
>
> Got fed up with bugs like this one where random bits of sysfs disappeared accidentally. So I hacked up a script to test for presence of stuff that really should always be there. It's incredibly basic, and has a few flaws, but it shows the idea of what's in my head right now at least. I'll poke it some more over time, and maybe it'll turn into something more useful. The bits of sysfs that seem to move around with the position of the sun I'm not going to attempt to track, but this script should at least catch silly things like this as soon as they happen.
> >
>
>
> >
>
>
> preupgrade is not 1.0 >
>
>
> So, yes, preupgrade is in the F8 repos now, and that's nice. But it's not 100% complete and that's why it's not in the menus or anything yet.

The current version - 0.9.3-3 - will fail to boot the installer if your /boot directory is a) on RAID1 (#444497), or b) on your root partition (#446826). These should both be fixed in the next preupgrade release.

At the moment, though, there's a bug that prevents preupgrade from being able to finish any upgrades without a network connection. This is the bug that Greg hit during his preupgrade. Luckily, as he noticed, you can bring up the network in the installer, but you can't use anything fancy - no wireless, no VPN, etc.

This may not be fixable without a respin of Fedora 9 (or, at least, a custom stage2.img specifically for preupgrade). I'm not really happy about it.

Hopefully we can do this right for F10. Sigh.
> > >
>
>
> > >
>
>
> Love through Design > >
>
>
193,198c535,541 <

Traits I cherish
< - Humility
< - Optimism
< - Patience
< - Dedication
< - Creativity
--- >

Traits I cherish
> - Humility
> - Optimism
> - Patience
> - Dedication
> - Creativity
> 201,208c544,552 <

Future
< - Visual Design
< - Music
< - IDEO
< - Design by numbers.
< - System Interaction design.
< - Compassionate leadership and Operational Excellence.
< - Build something that has a lasting impact especially that is self-organizing.
--- >

Future
> - Visual Design
> - Music
> - IDEO
> - Design by numbers.
> - System Interaction design.
> - Compassionate leadership and Operational Excellence.
> > - Build something that has a lasting impact especially that is self-organizing.
211,226c555,572 <

Lessons learnt:
< - Humility.
< - Work hard. Discipline counts.
< - Always see the best in people.
< - Everyone deserves a second chance.
< - PDCA.
< - Impossible is nothing.
< - Embrace change.
< - Importance of being Earnest.
< - What goes around comes around.
< - Be kind. Be open. Be honest.
< - No Fear. Truly.
< - Fail quick fail often, learn quick learn often.
< - Learning never ends.
< - Let go. Let go of your mind and follow your heart.
< - Love. Keep the innocence.
--- >

Lessons learnt:
> - Humility.
> - Work hard. Discipline counts.
> - Always see the best in people.
> - Everyone deserves a second chance.
> - PDCA.
> > - Impossible is nothing.
> - Embrace change.
> - Importance of being Earnest.
> - What goes around comes around.
> - Be kind. Be open. Be honest.
> - No Fear. Truly.
> - Fail quick fail often, learn quick learn often.
> - Learning never ends.
> - Let go. Let go of your mind and follow your heart.
> > - Love. Keep the innocence.
229,249c575,597 <

This will be updated soon enough with more details.
<

< <
<
<
< <
<
<
< Hello, MediaWiki <
<
<
--- >

This will be updated soon enough with more details.
>

> >
>
>
> > >
>
>
> Hello, MediaWiki >
>
>
256,275c604,626 <

Go check your pages and let me know if there’s a problem. Before Friday would be wonderful :D

< <
<
<
< <
<
<
< The Fedora wiki is migrating next week — Tuesday 2008-05-27 <
<
<
--- >

Go check your pages and let me know if there’s a problem. Before Friday would be wonderful :D

> >
>
>
> >
>
>
> The Fedora wiki is migrating next week — Tuesday 2008-05-27 >
>
> >
278c629 <

If you haven’t heard about this, it might be because your subproject/SIG leadership is already taking care of things.  For example, a bunch of us from Fedora Docs have been working on this migration since the beginning, so people in the Docs Project can be fairly sure we have their needs covered.

--- >

If you haven’t heard about this, it might be because your subproject/SIG leadership is already taking care of things.  For example, a bunch of us from Fedora Docs have been working on this migration since the beginning, so people in the Docs Project can be fairly sure we have their needs covered.

281a633 > 284,304c636,658 <

If that doesn’t add up for you, then just go ahead and email me. :)

< <
<
<
< <
<
<
< “Web”designer com Software Livre? <
<
<
<

Sim! É realmente possível e exatamente acessível, pois muitos dos designers da atualidade crêem em alguns mitos que muitas vezes somente servem para resumi e assim limitar o intelecto humano. Deixar as coisas mais com “cara” da manufatura. Produto pronto.

--- >

If that doesn’t add up for you, then just go ahead and email me. :)

> > >
>
>
> >
>
> >
> “Web”designer com Software Livre? >
>
>
>

Sim! É realmente possível e exatamente acessível, pois muitos dos designers da atualidade crêem em alguns mitos que muitas vezes somente servem para resumi e assim limitar o intelecto humano. Deixar as coisas mais com “cara” da manufatura. Produto pronto.

306c660 <

\

--- >

\

307a662 > 311,374c666,739 <
< <
<
<
< <
<
<
< Free distro love - an audiocast <
<
<
<

When we met at CommunityOne to have a “battle of the GNU/Linux distros,” (or “smackdown” as Barton called it,) I didn’t expect it to be imbalanced.  But it was.  There was entirely too much love, respect, and violent agreement for me.

<

You can witness for yourself by hoisting down this audiocast that includes a cool cast of characters. OGG if you are cool, MP3 if you drool.  It weighs in at :45+ minutes, but it’s a fun and informative listen.

<

From Sun, Barton George deftly led the interview as the Iconoclastic Toastmaster, and Glynn Foster not only brought the OpenSolaris scene (and live CDs), but he also had an upstream perspective from his years in GNOME.  From Novell and OpenSUSE, Joe ‘Zonker’ Brockmeier had a very fresh view through the eyes of someone who has been on the free and open source software scene for a very long time.  From Canonical and Ubuntu, Jono Bacon served his brand of wit and style while keeping his rapier strikes accurate.  I held down the Red Hat and Fedora side of the tent.

<

Out of this day and discussion I seem to be teeming with new thoughts and things to write.  Rather than write them here, I am going to slice and parse them into meaningful posts over time, let it influence my thinking, and see where it goes.

< <
<
<
< <
<
<
< Formation GIMP en vidéo et gratuite <
<
<
<

Les formations video gimp sont gratuites sur formationvideo.fr, on en profite, on en profite messieurs zé mes mesdames !

< <
<
<
< <
<
<
< changes at planet fedora <
<
<
<

I’m making some changes with how we build up the list of folks/rss feeds for the fedora planet. We’re making it more self-service and a bit easier to maintain for the admin group (and specifically easier for me to put up with). For all the people currently on the planet please follow these instructions to make sure your feed stays on there:

--- >
> >
>
>
> >
>
>
> Free distro love - an audiocast >
> >
>
>

When we met at CommunityOne to have a “battle of the GNU/Linux distros,” (or “smackdown” as Barton called it,) I didn’t expect it to be imbalanced.  But it was.  There was entirely too much love, respect, and violent agreement for me.

> >

You can witness for yourself by hoisting down this audiocast that includes a cool cast of characters. OGG if you are cool, MP3 if you drool.  It weighs in at :45+ minutes, but it’s a fun and informative listen.

>

From Sun, Barton George deftly led the interview as the Iconoclastic Toastmaster, and Glynn Foster not only brought the OpenSolaris scene (and live CDs), but he also had an upstream perspective from his years in GNOME.  From Novell and OpenSUSE, Joe ‘Zonker’ Brockmeier had a very fresh view through the eyes of someone who has been on the free and open source software scene for a very long time.  From Canonical and Ubuntu, Jono Bacon served his brand of wit and style while keeping his rapier strikes accurate.  I held down the Red Hat and Fedora side of the tent.

> >

Out of this day and discussion I seem to be teeming with new thoughts and things to write.  Rather than write them here, I am going to slice and parse them into meaningful posts over time, let it influence my thinking, and see where it goes.

> >
> >
>
> >
>
>
> > Formation GIMP en vidéo et gratuite >
>
>
>

Les formations video gimp sont gratuites sur formationvideo.fr, on en profite, on en profite messieurs zé mes mesdames !

> >
>
>
> >
>
>
> changes at planet fedora >
> >
>
>

I’m making some changes with how we build up the list of folks/rss feeds for the fedora planet. We’re making it more self-service and a bit easier to maintain for the admin group (and specifically easier for me to put up with). For all the people currently on the planet please follow these instructions to make sure your feed stays on there:

378,397c743,765 <
< <
<
<
< <
<
<
< Impressions of Fedora 9 <
<
<
--- >
> > >
>
>
> > >
>
>
> Impressions of Fedora 9 > >
>
>
403c771 < As with any release there are a few gotchas and bugs, but not all that many --- > As with any release there are a few gotchas and bugs, but not all that many 407,428c775,799 < < (read more)
< <
<
<
< <
<
<
< a proper morning <
<
<
<

1. Get up

--- > > (read more)
> > >
>
>
> > >
>
>
> a proper morning > >
>
>
>

1. Get up

432a804 > 439a812 > 443,482c816,860 <
< <
<
<
< <
<
<
< the other thing about san fran <
<
<
<

Ironically, my internet access at home is spotty and obviously they’ll be keeping me distracted at the office. So if I’m responding to email very slowly/not at all for a while, you know why.

< <
<
<
< <
<
<
< You need nerves of steel. <
<
<
--- >
> >
>
>
> >
>
>
> the other thing about san fran >
> >
>
>

Ironically, my internet access at home is spotty and obviously they’ll be keeping me distracted at the office. So if I’m responding to email very slowly/not at all for a while, you know why.

> > >
>
>
> >
>
> >
> You need nerves of steel. >
>
>
484,485c862,864 <

To make matters a little more tense, the house we really like in New Hampshire, and which has been on the market for quite a while now, just dropped its price significantly, increasing the pressure for us to sell if we actually want to buy that one in particular. This part of the process is somewhat like playing chicken, and everyone just stepped on the gas pedal a little harder. I almost wish we hadn’t seen that house back in February, which would lower my stress level somewhat.

<

If you know anyone looking for a house in Virginia (commuting to DC from here is not a big deal), you’ll let me know, right? ;-)

--- >

To make matters a little more tense, the house we really like in New Hampshire, and which has been on the market for quite a while now, just dropped its price significantly, increasing the pressure for us to sell if we actually want to buy that one in particular. This part of the process is somewhat like playing chicken, and everyone just stepped on the gas pedal a little harder. I almost wish we hadn’t seen that house back in February, which would lower my stress level somewhat.

> >

If you know anyone looking for a house in Virginia (commuting to DC from here is not a big deal), you’ll let me know, right? ;-)

487a867 > 489,528c869,913 < [read this post in: ar de es fr it ja ko pt ru zh-CN ]
< <
<
<
< <
<
<
< My Thinkpad finally shipped <
<
<
< Well, got an email from Lenovo yesterday informing me that my Thnkpad R61 had shipped. Now I can hardly wait for it!

I've heard through the grapevine that I may have issues with it in F9 due to the Intel GMA965 graphics - I thought that would be a safe bet. Any comments as to what exactly the issues are?
< <
<
<
< <
<
<
< delicious <
<
<
--- > [read this post in: ar de es fr it ja ko pt ru zh-CN ]
> > >
>
>
> > >
>
>
> My Thinkpad finally shipped > >
>
>
> Well, got an email from Lenovo yesterday informing me that my Thnkpad R61 had shipped. Now I can hardly wait for it!

I've heard through the grapevine that I may have issues with it in F9 due to the Intel GMA965 graphics - I thought that would be a safe bet. Any comments as to what exactly the issues are?
> >
>
>
> > >
>
>
> delicious >
>
>
529a915 > 538,557c924,946 <

NOTE: Fedora 9 ships with firefox 3 beta 5, which is not yet supported by the offiicial Firefox extension. Get an unreleased beta here (you’ll probably have to join the yahoo group though)

< <
<
<
< <
<
<
< sabbat part 1 <
<
<
--- >

NOTE: Fedora 9 ships with firefox 3 beta 5, which is not yet supported by the offiicial Firefox extension. Get an unreleased beta here (you’ll probably have to join the yahoo group though)

> > >
>
>
> > >
>
>
> sabbat part 1 > >
>
>
562a952 > 565,665c955,1068 <

7 days of sabbat left.

< <
<
<
< <
<
<
< Fedora stickers <
<
<
<

Today, I printed some Fedora stickers using Nicu’s sticker kit. It wasn’t that expensive to get good quality prints, around 1€ per A4 page. The Fedora Art team really does a great job :)

<

< <
<
<
< <
<
<
< Fedora 9 i386 DVD <
<
<
<

Anyone in Bangalore wants it, can contact me.

< <
<
<
< <
<
<
< Fedora 9 - Romanian Release Party <
<
<
< The subject says all: Sunday 18 May we had a small Release Party for Fedora 9 in Bucharest. First I will scare you with a few ugly photos made with my phone (resized from GIMP so they are not that ugly):
[f9 ro] [f9 ro] [f9 ro]


As you can see, we had an live USB creation station, free stuff (install DVDs, stickers) and even some beer after the event.

But fear not, there are better photos coming, the first batch from Adrian is hosted on our official gallery (more form him later tonight):
[f9 ro] [f9 ro]


Expect this space to get updated with more links as I'll find the photos taken by other people.

Update: some meaty photos from wolfy, showing not only people but also snippests from the presentations:
[f9 ro] [f9 ro] [f9 ro] [f9 ro]


Of course the party was not trouble-free: of course we had problems with the internet pipe, of course everybody who brought the laptop forgot to check the installation of the livecd-tools package and of course everybody expected it to be on the install DVD (is not), but in the end everything got solved. And it was fun.


And BTW, here is the obligatory (aren't you tired of it already?):
[03]
< <
<
<
< <
<
<
< No network on Fedora 9 x86_64 follow up <
<
<
<

Following my post related to NetworkManager. I have found out about the workaround. If you have x86_64 system with 4GB support enabled, you should disable it in order to make NetworkManager work. I am not sure if that bug affects other distributions so, possibly the bug may be related to the x86_64 kernel. Let see if my theory can be verified.

< <
<
<
< <
<
<
< Twitter Updates for 2008-05-18 <
<
<
--- >

7 days of sabbat left.

> >
>
>
> >
>
>
> Fedora stickers >
>
> >
>

Today, I printed some Fedora stickers using Nicu’s sticker kit. It wasn’t that expensive to get good quality prints, around 1€ per A4 page. The Fedora Art team really does a great job :)

>

> >
>
>
> > >
>
>
> Fedora 9 i386 DVD >
>
>
>

Anyone in Bangalore wants it, can contact me.

> > >
>
>
> > >
>
>
> Fedora 9 - Romanian Release Party > >
>
>
> The subject says all: Sunday 18 May we had a small Release Party for Fedora 9 in Bucharest. First I will scare you with a few ugly photos made with my phone (resized from GIMP so they are not that ugly):
[f9 ro] [f9 ro] [f9 ro]


As you can see, we had an live USB creation station, free stuff (install DVDs, stickers) and even some beer after the event.

But fear not, there are better photos coming, the first batch from Adrian is hosted on our official gallery (more form him later tonight):
[f9 ro] [f9 ro]


Expect this space to get updated with more links as I'll find the photos taken by other people.

Update: some meaty photos from wolfy, showing not only people but also snippests from the presentations:
[f9 ro] [f9 ro] [f9 ro] [f9 ro]


Of course the party was not trouble-free: of course we had problems with the internet pipe, of course everybody who brought the laptop forgot to check the installation of the livecd-tools package and of course everybody expected it to be on the install DVD (is not), but in the end everything got solved. And it was fun.


And BTW, here is the obligatory (aren't you tired of it already?):
[03]
> > >
>
>
> > >
>
>
> No network on Fedora 9 x86_64 follow up > >
>
>
>

Following my post related to NetworkManager. I have found out about the workaround. If you have x86_64 system with 4GB support enabled, you should disable it in order to make NetworkManager work. I am not sure if that bug affects other distributions so, possibly the bug may be related to the x86_64 kernel. Let see if my theory can be verified.

> >
>
>
> >
>
>
> Twitter Updates for 2008-05-18 >
>
>
666a1070 > 671a1076 > 673,712c1078,1122 <

Powered by Twitter Tools.

< <
<
<
< <
<
<
< 有人批评 Fedora <
<
<
< http://xieziyan.blogbus.com/logs/20884854.html


...难道Redhat和Fedora社区敢说所有用Linux、用开源软件的人都是穷人吗?买不起那些开发商出售的商业软件吗?仅仅是一个安装介质的免费申请就做得如此之小家子气!

但从侧面看待这个问题,有可能是翻译的问题,我认为是Fedora没有重视中文翻译问题,将词语生搬硬套所造成的.... 尤其是那句"买不起吗?" 真的很不快。...



谢谢批评,这段翻译可能有些文不对题,回头我改一改。

至于光盘的免费申请,例如中国的申请,最近几个月来都是我处理的:因为我是 Ambassador 也是
Contributor,这是我唯一可以做贡献的方式。我做这个事情,可以节省大笔的国际邮递费用。再者我对 FreeMedia
的负责人印象不错。

我处理的时候的确非常小气,因为每寄一份,最便宜的普通包裹用也要八块钱,而光盘本身需要至少三块钱,另外我还得花时间去接单统计,刻录,跑腿:这些事情没有人帮我,也没有什么组织给我报销。

这样做贡献,每个月掏一笔钱,其实连我身边的人都不理解。我还不理解申请人呢!很多人明明有时间,有网络,有的是钱,可是偏偏要跑来申请。尤其是有教育网可以用的学生。还有人申请了一份又一份。Fedora
不像 Ubuntu 做出了承诺。Fedora
只能提供力所能及的帮助,这种帮助是一种"互助",大家希望我做得多的时候,我也希望大家可以争口气,比如至少知道怎么可以免光盘安装,或者可以学学怎么升级系统而不是一次次重装,或者知道怎么向
LUG 求助,或者至少给我负担点运费……

事实上我也在寻找"买不起"和"下不到"的人。可是这样的人根本没有参与 Fedora FreeMedia 的机会。他们不知道
Fedora,不知道 blogbus,不知道 Google,不知道 Linux。中国这样的人很多,但是其中需要知道 Linux
的人太少了。FreeMedia 更多的,是鼓励兴趣,保留一点点兴趣的火花,期待可以培养出什么结果。一百个申请人中,有一个人能成为
Fedora 贡献者都是幸事。

我的银行账号是 工商银行 9558 8040 0013 9386896 袁乙钧,希望你和你的朋友可以资助我。



update:
原文确实包含了“买不起”的意思,因此我对申请人的限制也不是全无来由:

Slow Internet? No Internet?

Get a copy of Fedora Media sent via postal mail.

* Purchase installation media for Fedora from online vendors or a local vendor in your area.
* Can't afford the price of installation media? Request Fedora installation media from the Fedora Free Media Program.

When you place an order with a participating vendor, you may also sponsor the cost of media for users who cannot afford it, such as people in developing nations. Consider participating in the Fedora Sponsored Media Program.


那位老兄大概错误理解了“participating vendor”的意思,并不是说“开发商出售的商业软件”,而是说合作商家,即“参与 FreeMedia 项目的商家”。这些商家通过两种方式参与 FreeMedia:捐助出售 Fedora 光盘所得利润,或者直接给申请人寄光盘。我说“入不敷出”,也就是这种情况——我很想做“合作商家”,但是从来没有人买我出售的光盘。
< <
<
<
< <
<
<
< another great paul graham essay <
<
<
--- >

Powered by Twitter Tools.

> > >
>
>
> >
>
> >
> 有人批评 Fedora >
>
>
> http://xieziyan.blogbus.com/logs/20884854.html


...难道Redhat和Fedora社区敢说所有用Linux、用开源软件的人都是穷人吗?买不起那些开发商出售的商业软件吗?仅仅是一个安装介质的免费申请就做得如此之小家子气!

但从侧面看待这个问题,有可能是翻译的问题,我认为是Fedora没有重视中文翻译问题,将词语生搬硬套所造成的.... 尤其是那句"买不起吗?" 真的很不快。...



谢谢批评,这段翻译可能有些文不对题,回头我改一改。

至于光盘的免费申请,例如中国的申请,最近几个月来都是我处理的:因为我是 Ambassador 也是
Contributor,这是我唯一可以做贡献的方式。我做这个事情,可以节省大笔的国际邮递费用。再者我对 FreeMedia
的负责人印象不错。

我处理的时候的确非常小气,因为每寄一份,最便宜的普通包裹用也要八块钱,而光盘本身需要至少三块钱,另外我还得花时间去接单统计,刻录,跑腿:这些事情没有人帮我,也没有什么组织给我报销。

这样做贡献,每个月掏一笔钱,其实连我身边的人都不理解。我还不理解申请人呢!很多人明明有时间,有网络,有的是钱,可是偏偏要跑来申请。尤其是有教育网可以用的学生。还有人申请了一份又一份。Fedora
不像 Ubuntu 做出了承诺。Fedora
只能提供力所能及的帮助,这种帮助是一种"互助",大家希望我做得多的时候,我也希望大家可以争口气,比如至少知道怎么可以免光盘安装,或者可以学学怎么升级系统而不是一次次重装,或者知道怎么向
LUG 求助,或者至少给我负担点运费……

事实上我也在寻找"买不起"和"下不到"的人。可是这样的人根本没有参与 Fedora FreeMedia 的机会。他们不知道
Fedora,不知道 blogbus,不知道 Google,不知道 Linux。中国这样的人很多,但是其中需要知道 Linux
的人太少了。FreeMedia 更多的,是鼓励兴趣,保留一点点兴趣的火花,期待可以培养出什么结果。一百个申请人中,有一个人能成为
Fedora 贡献者都是幸事。

我的银行账号是 工商银行 9558 8040 0013 9386896 袁乙钧,希望你和你的朋友可以资助我。



update:
原文确实包含了“买不起”的意思,因此我对申请人的限制也不是全无来由:

Slow Internet? No Internet?

Get a copy of Fedora Media sent via postal mail.

* Purchase installation media for Fedora from online vendors or a local vendor in your area.
* Can't afford the price of installation media? Request Fedora installation media from the Fedora Free Media Program.

When you place an order with a participating vendor, you may also sponsor the cost of media for users who cannot afford it, such as people in developing nations. Consider participating in the Fedora Sponsored Media Program.


那位老兄大概错误理解了“participating vendor”的意思,并不是说“开发商出售的商业软件”,而是说合作商家,即“参与 FreeMedia 项目的商家”。这些商家通过两种方式参与 FreeMedia:捐助出售 Fedora 光盘所得利润,或者直接给申请人寄光盘。我说“入不敷出”,也就是这种情况——我很想做“合作商家”,但是从来没有人买我出售的光盘。
> > >
>
>
> > >
>
>
> another great paul graham essay > >
>
>
720a1131 > 728,748c1139,1162 <
< <
<
<
< <
<
<
< Central Ohio Fedora 9 Release Party Report <
<
<
<

The Central Ohio Fedora 9 Release Party was held on Thursday, May 15th at an area Cup O’ Joes in Bexley, Ohio.  We had several Ambassadors in attendance other than myself, including Brian Pepple and Joe Connelly, who also helped organize the event.

--- >
> >
>
>
> >
>
>
> Central Ohio Fedora 9 Release Party Report >
>
>
>

The Central Ohio Fedora 9 Release Party was held on Thursday, May 15th at an area Cup O’ Joes in Bexley, Ohio.  We had several Ambassadors in attendance other than myself, including Brian Pepple and Joe Connelly, who also helped organize the event.

> 750,751c1164,1165 <

We had iso images of nearly every Fedora 9 flavor available for burning to either CD/DVD media or for creating Live USB keys with.  We also had a good stack of Fedora stickers for handout as well.

<

The attendance total for the evening, not including the three of us helping organize and run the release party was six people.  Some could not stay for long, but the others hung out for most of the evening.  The event was relatively informal - the evening focused on enjoying coffee and bagels while answering questions regarding the new release and features it included.  Amongst the conversation we burned a few DVDs for folks to take home with them and handed out some of the Fedora stickers we had on hand.

--- >

We had iso images of nearly every Fedora 9 flavor available for burning to either CD/DVD media or for creating Live USB keys with.  We also had a good stack of Fedora stickers for handout as well.

>

The attendance total for the evening, not including the three of us helping organize and run the release party was six people.  Some could not stay for long, but the others hung out for most of the evening.  The event was relatively informal - the evening focused on enjoying coffee and bagels while answering questions regarding the new release and features it included.  Amongst the conversation we burned a few DVDs for folks to take home with them and handed out some of the Fedora stickers we had on hand.

753,793c1167,1213 <

<
< <
<
<
< <
<
<
< 深圳 LUG 用户聚会 2008-05-18 <
<
<
<

主题 聚会完毕
邮送域 gmail.com


加上我,一共八个人。聚会地点是购物公园的"奥斯陆"酒吧,只有 zhllg 喝了酒,大家都比较拘束,也没有重要的话题,大都聊聊近况。

DNA24 带了本本,现场装了一次 Fedora 9 (x86_64),安装结果不尽人意,没有 ATI 的显卡驱动,也没有无线网卡的
firmware。安装时没有选择输入法,我试了好久 createrepo 命令的用法,想根据光盘建立 yum 仓库,但是没有成功。

e2002 随身携带安装了 Kubuntu 的移动硬盘,演示了 KDE 4。

还有补充吗?



参与者:me, zhllg, OceanBoo, j yh, Sophy, DNA24, rae, e2002


这次聚会

a. 准备工作 80 分(光盘,资料打印,时间,通知,统计等。还有选择伙伴帮忙。只有地点不尽人意:酒吧室内八人座位较为逼仄,三点后客人渐多渐嘈杂。)
b. 待人接物 0 分(指引地点不清楚,初次见面不知道如何打招呼和介绍,提前离开的处理,聚会结束的处理。语言和行止都完全不赶趟。结账的处理。)
c. 内容 0 分(完全没有像样的内容,不主动介绍 Fedora 9 的内容。即使按照打印的资料,分项介绍也好。并不是所有人对 Fedora 9 这些内容感兴趣,然而没有任何内容使聚会没有意义,很无趣。从主动起讲引出更多内容,而不是等待内容出现更好……)
< <
<
<
< <
<
<
< OpenID magic <
<
<
--- >

> >
> >
>
>
> > >
>
>
> 深圳 LUG 用户聚会 2008-05-18 >
>
>
>

主题 聚会完毕
邮送域 gmail.com


加上我,一共八个人。聚会地点是购物公园的"奥斯陆"酒吧,只有 zhllg 喝了酒,大家都比较拘束,也没有重要的话题,大都聊聊近况。

DNA24 带了本本,现场装了一次 Fedora 9 (x86_64),安装结果不尽人意,没有 ATI 的显卡驱动,也没有无线网卡的
firmware。安装时没有选择输入法,我试了好久 createrepo 命令的用法,想根据光盘建立 yum 仓库,但是没有成功。

e2002 随身携带安装了 Kubuntu 的移动硬盘,演示了 KDE 4。

还有补充吗?



参与者:me, zhllg, OceanBoo, j yh, Sophy, DNA24, rae, e2002


这次聚会

a. 准备工作 80 分(光盘,资料打印,时间,通知,统计等。还有选择伙伴帮忙。只有地点不尽人意:酒吧室内八人座位较为逼仄,三点后客人渐多渐嘈杂。)
b. 待人接物 0 分(指引地点不清楚,初次见面不知道如何打招呼和介绍,提前离开的处理,聚会结束的处理。语言和行止都完全不赶趟。结账的处理。)
c. 内容 0 分(完全没有像样的内容,不主动介绍 Fedora 9 的内容。即使按照打印的资料,分项介绍也好。并不是所有人对 Fedora 9 这些内容感兴趣,然而没有任何内容使聚会没有意义,很无趣。从主动起讲引出更多内容,而不是等待内容出现更好……)
> > >
>
>
> > >
>
>
> OpenID magic > >
>
>
803,883c1223,1313 <

Magic. Beautiful. I love it. :)

< <
<
<
< <
<
<
< in san francisco <
<
<
<

Spirals as eyes?

<

Spirals as eyes? by Brett L.. License:

<

I have arrived in the south end of the Mission district in San Francisco, near Precita Park, and will be here (and/or near Menlo Park for work) until the beginning of August. Party invites for a housewarming will probably be going out soon for friends that I know are in SF, but if for some reason I’ve forgotten you or you’re here at some point over the summer, drop me a note and we’ll have a beverage of choice.

< <
<
<
<
<

May 18, 2008

<
< <
<
<
< Security Week in Review (2008-05-11) <
<
<
< OpenSSL
< By far the biggest event to happen last week was the OpenSSL mess. Most people have heard about this in some manner, but there is a lot of misinformation about all this, so I shall try to clear some things up.
<
< What Really Happened
< In September of 2006, Debian patched their version of OpenSSL in a manner that greatly reduced the entropy used in the OpenSSL random number generator (RNG). This is known as "seeding" the RNG. Computers are quite bad at doing "random" things. They are designed to be predictable, so when we need something like a random number, how is it done? There is an algorithm called the pseudo random number generator that generates a sequence of numbers that appears to be random. The randomness is determined by the initial seed. If you know the seed, you can easily determine the random numbers it will generate. What happened in this OpenSSL patch, is that most of the entropy used in the seed was removed, so basically only the process id (which is an integer between 0 and 32768) was used as the seed. The problem then becomes, that an attacker knows there are only 32768 possible seeds used in random number generation. For a fast computer, 32768 is a very small number.
<
<
< What does it all mean
< Right now, the program getting the most attention is SSH. SSH is affected in a couple quite different ways, all being quite serious.
<
< The first is SSH keys. When you generate an SSH key, a random number is used to generate the key. If the random number used can be predicted, it's possible for a remote attacker to generate an exact copy of the SSH key. There are currently attempts underway to generate all possible SSH keys, which could then allow attackers to easily log into vulnerable accounts. Once a weak key is generated, it doesn't matter if it's used on a system with a properly functioning OpenSSL, the key is still weak and should be replaced. If you're not sure about your key, you should probably replace it.
<
< SSH also uses something called a "host key" to identify a remote system to a user. The host key is used to ensure that the machine you are connecting is indeed the machine you think it is. If an attacker is able to generate a copy of the SSH host key, they can conduct a man in the middle type attack to steal sensitive data.
<
< There is also the question about what happens if you've used a strong key on a weak host. This is an issue due to the way SSH works. Many of the steps involved in SSH authentication and data transmission requires good random numbers to work properly. That means that if you have a strong key, but use it on a system with a broken version of OpenSSL, it's possible that an attacker could capture the traffic and recover your private SSH key. If you only connected to (not from) a host with a weak OpenSSL, the data transfered could possibly be recovered, but your key should still be safe.
<
< The Debian Wiki has a great deal of information about all this.
< <
<
<
< <
<
<
< Fedora 9: Fonts in KDE 4 <
<
<
--- >

Magic. Beautiful. I love it. :)

> >
>
>
> > >
>
>
> in san francisco >
>
>
>

Spirals as eyes?

>

Spirals as eyes? by Brett L.. License:

> >

I have arrived in the south end of the Mission district in San Francisco, near Precita Park, and will be here (and/or near Menlo Park for work) until the beginning of August. Party invites for a housewarming will probably be going out soon for friends that I know are in SF, but if for some reason I’ve forgotten you or you’re here at some point over the summer, drop me a note and we’ll have a beverage of choice.

> >
>
> >
>
>

May 18, 2008

>
> >
>
>
> Security Week in Review (2008-05-11) >
>
>
> OpenSSL
> > By far the biggest event to happen last week was the OpenSSL mess. Most people have heard about this in some manner, but there is a lot of misinformation about all this, so I shall try to clear some things up.
>
> What Really Happened
> In September of 2006, Debian patched their version of OpenSSL in a manner that greatly reduced the entropy used in the OpenSSL random number generator (RNG). This is known as "seeding" the RNG. Computers are quite bad at doing "random" things. They are designed to be predictable, so when we need something like a random number, how is it done? There is an algorithm called the pseudo random number generator that generates a sequence of numbers that appears to be random. The randomness is determined by the initial seed. If you know the seed, you can easily determine the random numbers it will generate. What happened in this OpenSSL patch, is that most of the entropy used in the seed was removed, so basically only the process id (which is an integer between 0 and 32768) was used as the seed. The problem then becomes, that an attacker knows there are only 32768 possible seeds used in random number generation. For a fast computer, 32768 is a very small number.
>
>
> What does it all mean
> Right now, the program getting the most attention is SSH. SSH is affected in a couple quite different ways, all being quite serious.
>
> > The first is SSH keys. When you generate an SSH key, a random number is used to generate the key. If the random number used can be predicted, it's possible for a remote attacker to generate an exact copy of the SSH key. There are currently attempts underway to generate all possible SSH keys, which could then allow attackers to easily log into vulnerable accounts. Once a weak key is generated, it doesn't matter if it's used on a system with a properly functioning OpenSSL, the key is still weak and should be replaced. If you're not sure about your key, you should probably replace it.
>
> SSH also uses something called a "host key" to identify a remote system to a user. The host key is used to ensure that the machine you are connecting is indeed the machine you think it is. If an attacker is able to generate a copy of the SSH host key, they can conduct a man in the middle type attack to steal sensitive data.
>
> There is also the question about what happens if you've used a strong key on a weak host. This is an issue due to the way SSH works. Many of the steps involved in SSH authentication and data transmission requires good random numbers to work properly. That means that if you have a strong key, but use it on a system with a broken version of OpenSSL, it's possible that an attacker could capture the traffic and recover your private SSH key. If you only connected to (not from) a host with a weak OpenSSL, the data transfered could possibly be recovered, but your key should still be safe.
>
> The Debian Wiki has a great deal of information about all this.
> >
>
>
> >
>
>
> Fedora 9: Fonts in KDE 4 >
>
> >
885c1315 <

Here’s what Kevin wrote in case you can’t be bothered to read the mailing list thread ;) :

--- >

Here’s what Kevin wrote in case you can’t be bothered to read the mailing list thread ;) :

888,927c1318,1363 <

By the way, I’ve been getting a couple of comments from my Fedora 9 related posts and so I decided to install the WordPress OpenID plugin to hopefully make commenting a bit easier for some people. I’ll still approve all comments - even those posted with OpenID - myself, since I really don’t want any spam.

< <
<
<
< <
<
<
< Unicode and strlen() <
<
<
< One of the common troubles in the world of modern software is its continuing inability to deal correctly with Unicode. One of the ways this inability manifests itself is when counting the length of the string.

Case in point -- let's take Twitter. Earlier today, I submitted the following update (because I was reading Astrid Lindgren's Karlsson-on-the-Roof in Chinese translation that I found on the web):
我风华正茂:英俊、绝顶聪明、不胖不瘦! (красивый, умный, в меру упитанный мужчина в полном расцвете сил) :D
I was using the web interface to post it, and the counter at the top-right of the form dutifully told me that I had 53 more characters left, because Mozilla gets Unicode right. However, once I submitted the post, Twitter told me that oops, I went way over 140 characters and thus my post will be truncated when shown on the site.

Now, this disconnect happens to be because my post contained many multibyte characters -- 3 bytes per each Chinese character, and 2 bytes per each Cyrillic character:
print strlen('我') . "\n"; // output: 3
print strlen('я') . "\n"; // output: 2
A lot of software was written to deal with "unibyte" characters -- where one byte is used to represent a character, such as is the case with the venerable US-ASCII or ISO-8859-1. For example, such is the case with PHP -- when you use strlen() to calculate the length of the string, it will give you its length in bytes, and not its length in characters.

While this is arguably a sane default behaviour (if I wanted the string size, I would have asked for a string size, not length?), the trouble here is that this chokes on multibyte characters when calculating string lengths. Furthermore, this practice often results in data mutilation, for example when trying to auto-calculate the "short version" of a string and then offer a "read more" link, or when truncating something to fit into visual space constraints.

Consider this:
print substr('你叫什么名字?', 0, 10) . " (read more)\n";
That just sliced the string mid-character, and will usually show up as some version of an os-specific "[?]" glyph. And, of course, that actually truncated the string to 3 characters (plus junk) instead of achieving the wanted result.

Different programming environments cope with this problem in different ways, but most of them require extra work. PHP deals with Unicode by providing an "mbstring" interface to most string functions. For example, we can use mb_strlen(), and mb_substr() to perform Unicode-aware string manipulation just as we would with regular strlen() and substr():
mb_internal_encoding('utf-8');
print strlen('你叫什么名字?') . "\n"; // output: 21
print mb_strlen('你叫什么名字?') . "\n"; // output: 7
This will also do what we actually want and won't chop things off mid-torso:
print mb_substr('你叫什么名字?', 0, 10) . " (read more)\n";
PHP even has an option to replace all string functions with their multibyte equivalents, but this is rife with danger, because there's a good chance that the software you use will want to actually calculate the byte-length of a string and not its character length, i.e. when trying to figure out the size of a binary blob. Read more about mbstring and php.

Python, which is also internally all-ASCII all the time (until python 3000 comes around, that is), deals with multibyte strings in simlarly clunky ways:
mystr = '你叫什么名字?'
print mystr[:4] + ' (read more)' # outputs junk
In order to correctly handle Unicode strings, you have to first go from a string object to a unicode object by ways of using .decode('utf-8'):
myuni = mystr.decode('utf-8')
print myuni[:4] + ' (read more)' # yay!
Alternatively, you can prepend all your unicode strings with 'u' to go straight to a unicode object, bypassing the ascii-centric string object:
myuni = u'你叫什么名字?'
print myuni[:4] + ' (read more)' # yay!
However, you'll still be doing a lot of .decode('utf-8') when you are doing things like reading data from a file. The linked talk is probably the most succinct and useful presentation on python and Unicode I've found: you should read it.

Conclusion:

Yes, Unicode is a pain in the ass, and requires jumping through extra loops whenever you get to deal with it. However, beleve me when I tell you that if you get used to the idea of Unicode from the very first line of your application, you won't have to later go back and rewrite things, potentially subtly breaking them in the process (e.g. see Twitter). Retrofitting an existing application to make it support Unicode quite often involves lots and lots of eye-stabbing and pain.

Oh, and the first person who says "why doesn't everyone just use English?" will be propmlty fed to the most rabid apparatchiks of the Office Québécois de la Langue Française. ;)
< <
<
<
< <
<
<
< Hit by the openssl fiasco! <
<
<
--- >

By the way, I’ve been getting a couple of comments from my Fedora 9 related posts and so I decided to install the WordPress OpenID plugin to hopefully make commenting a bit easier for some people. I’ll still approve all comments - even those posted with OpenID - myself, since I really don’t want any spam.

> > >
>
>
> > >
>
>
> Unicode and strlen() > >
>
>
> One of the common troubles in the world of modern software is its continuing inability to deal correctly with Unicode. One of the ways this inability manifests itself is when counting the length of the string.

Case in point -- let's take Twitter. Earlier today, I submitted the following update (because I was reading Astrid Lindgren's Karlsson-on-the-Roof in Chinese translation that I found on the web):
我风华正茂:英俊、绝顶聪明、不胖不瘦! (красивый, умный, в меру упитанный мужчина в полном расцвете сил) :D
I was using the web interface to post it, and the counter at the top-right of the form dutifully told me that I had 53 more characters left, because Mozilla gets Unicode right. However, once I submitted the post, Twitter told me that oops, I went way over 140 characters and thus my post will be truncated when shown on the site.

Now, this disconnect happens to be because my post contained many multibyte characters -- 3 bytes per each Chinese character, and 2 bytes per each Cyrillic character:
print strlen('我') . "\n"; // output: 3
print strlen('я') . "\n"; // output: 2
A lot of software was written to deal with "unibyte" characters -- where one byte is used to represent a character, such as is the case with the venerable US-ASCII or ISO-8859-1. For example, such is the case with PHP -- when you use strlen() to calculate the length of the string, it will give you its length in bytes, and not its length in characters.

While this is arguably a sane default behaviour (if I wanted the string size, I would have asked for a string size, not length?), the trouble here is that this chokes on multibyte characters when calculating string lengths. Furthermore, this practice often results in data mutilation, for example when trying to auto-calculate the "short version" of a string and then offer a "read more" link, or when truncating something to fit into visual space constraints.

Consider this:
print substr('你叫什么名字?', 0, 10) . " (read more)\n";
That just sliced the string mid-character, and will usually show up as some version of an os-specific "[?]" glyph. And, of course, that actually truncated the string to 3 characters (plus junk) instead of achieving the wanted result.

Different programming environments cope with this problem in different ways, but most of them require extra work. PHP deals with Unicode by providing an "mbstring" interface to most string functions. For example, we can use mb_strlen(), and mb_substr() to perform Unicode-aware string manipulation just as we would with regular strlen() and substr():
mb_internal_encoding('utf-8');
print strlen('你叫什么名字?') . "\n"; // output: 21
print mb_strlen('你叫什么名字?') . "\n"; // output: 7
This will also do what we actually want and won't chop things off mid-torso:
print mb_substr('你叫什么名字?', 0, 10) . " (read more)\n";
PHP even has an option to replace all string functions with their multibyte equivalents, but this is rife with danger, because there's a good chance that the software you use will want to actually calculate the byte-length of a string and not its character length, i.e. when trying to figure out the size of a binary blob. Read more about mbstring and php.

Python, which is also internally all-ASCII all the time (until python 3000 comes around, that is), deals with multibyte strings in simlarly clunky ways:
mystr = '你叫什么名字?'
print mystr[:4] + ' (read more)' # outputs junk
In order to correctly handle Unicode strings, you have to first go from a string object to a unicode object by ways of using .decode('utf-8'):
myuni = mystr.decode('utf-8')
print myuni[:4] + ' (read more)' # yay!
Alternatively, you can prepend all your unicode strings with 'u' to go straight to a unicode object, bypassing the ascii-centric string object:
myuni = u'你叫什么名字?'
print myuni[:4] + ' (read more)' # yay!
However, you'll still be doing a lot of .decode('utf-8') when you are doing things like reading data from a file. The linked talk is probably the most succinct and useful presentation on python and Unicode I've found: you should read it.

Conclusion:

Yes, Unicode is a pain in the ass, and requires jumping through extra loops whenever you get to deal with it. However, beleve me when I tell you that if you get used to the idea of Unicode from the very first line of your application, you won't have to later go back and rewrite things, potentially subtly breaking them in the process (e.g. see Twitter). Retrofitting an existing application to make it support Unicode quite often involves lots and lots of eye-stabbing and pain.

Oh, and the first person who says "why doesn't everyone just use English?" will be propmlty fed to the most rabid apparatchiks of the Office Québécois de la Langue Française. ;)
> > >
>
>
> > >
>
>
> Hit by the openssl fiasco! > >
>
>
929c1365 <

Also the Debian folks have released a package to check whether your key is vulnerable or not. If you are on any Debian based system, just run “sudo ssh-vulnkey -a” to check for all existing key pairs to find out whether they are blacklisted.
--- >

Also the Debian folks have released a package to check whether your key is vulnerable or not. If you are on any Debian based system, just run “sudo ssh-vulnkey -a” to check for all existing key pairs to find out whether they are blacklisted.
930a1367 > 934,955c1371,1394 <

< <
<
<
< <
<
<
< Fluxbox : installation, configuration et utilisation <
<
<
<

fluxbox
< Cet article fait une présentation rapide sur l'installation et de l'utilisation de Fluxbox, un environnement graphique ultra léger pour Linux.


--- >

> > >
>
>
> >
>
> >
> Fluxbox : installation, configuration et utilisation >
>
>
>

fluxbox
> Cet article fait une présentation rapide sur l'installation et de l'utilisation de Fluxbox, un environnement graphique ultra léger pour Linux.


958c1397,1398 <

--- > >

971c1411 <


--- >


975c1415,1416 <

--- > >

978c1419 <

--- >

980,984c1421,1425 < - startup : fichier qui contient toutes les commandes qui seront exécutées au démarrage
< - init : fichier de configuration de flubox
< - menu : fichier qui sert à créer votre menu sous fluxbox
< - style : dossier qui contient tous vos thèmes
<
--- > - startup : fichier qui contient toutes les commandes qui seront exécutées au démarrage
> - init : fichier de configuration de flubox
> - menu : fichier qui sert à créer votre menu sous fluxbox
> - style : dossier qui contient tous vos thèmes
>
989c1430,1431 < # Changement de theme
--- > > # Changement de theme
991c1433 <

--- >

993c1435 < # Chargement d'un fond d'ecran
--- > # Chargement d'un fond d'ecran
995c1437 <

--- >

997,1003c1439,1446 < # Activation de la transparence (necessite le paquet feh)
< session.forcePseudoTransparency: true
< session.screen0.window.focus.alpha: 255
< session.screen0.window.unfocus.alpha: 150
< session.screen0.toolbar.alpha: 150
< session.screen0.toolbar.widthPercent: 100
< session.screen0.slit.alpha: 150
--- > # Activation de la transparence (necessite le paquet feh)
> session.forcePseudoTransparency: true
> session.screen0.window.focus.alpha: 255
> session.screen0.window.unfocus.alpha: 150
> > session.screen0.toolbar.alpha: 150
> session.screen0.toolbar.widthPercent: 100
> session.screen0.slit.alpha: 150
1009,1011c1452,1455 < ...
< [exec] (Terminal) {gnome-terminal --hide-menubar --zoom=1.1}
< [exec] (Firefox) {firefox}
--- > ...
> [exec] (Terminal) {gnome-terminal --hide-menubar --zoom=1.1}
> [exec] (Firefox) {firefox}
> 1018,1021c1462,1465 < # Montage automatique des peripheriques (usb/cd-rom)
< ivman &

< # Demarrage de conky
< conky &
--- > # Montage automatique des peripheriques (usb/cd-rom)
> ivman &

> # Demarrage de conky
> conky &
1025c1469 <

--- >

1027,1028c1471,1472 < img <


--- > img >


1032c1476 <

--- >

1041a1486 > 1045c1490 <


--- >


1049c1494 <

--- >

1057c1502,1503 <

--- > >

1060c1506 <

--- >

1063c1509 <


--- >


1068c1514 <

--- >

1071c1517 <

--- >

1074c1520 <

--- >

1082c1528 <

--- >

1086c1532,1533 < cd && wget http://public.tux-planet.fr/conf/conf-fbpanel.tar.gz
--- > cd && wget http://public.tux-planet.fr/conf/conf-fbpanel.tar.gz
> 1095c1542 < img --- > img 1097c1544 < img --- > img 1099c1546 <



--- >



1103c1550 <

--- >

1107c1554 <

--- >

1109,1110c1556,1557 < - Surveillance des logs en fond d'écran avec root-tail
< - Surveillance avec Conky
--- > - Surveillance des logs en fond d'écran avec root-tail
> - Surveillance avec Conky
1112,1171c1559,1626 <

< <
<
<
< <
<
<
< Fedora 9: Take 2. <
<
<
< Well I ran into a bug in the preupgrade with the unison package.. I am not sure exactly what happened but anaconda said it couldn't update the pacakge and could not continue the upgrade.. but then when I rebooted into rescue mode on the system... the two unison packages had been upgraded to F9 versions. Since there was a lot of half-cleaned up packages... so I figured a good old reinstall would let me build some encrypted partitions and everything.

Fedora 9 has been pretty fun so far... my only complaint is that packagekit doesnt seem to allow for multiple packages at once... so I am off to use yum for a bit until I figure out that.
< <
<
<
< <
<
<
< Keep internet free! <
<
<
< Мы часто страдаем от того, что не можем получить то что хотим причем на халяву. Правда?

Проблема "бесплатного интернета" сама себя обозначила на территории пост советского цифрового государства, за счет дикого уничтожения авторского права и талантливых людей не получающих вознаграждения за свой труд. Бесплатный интернет сегодня подразумевает бесплатный доступ к любому контенту создаваемого людьми и публикуемого в интернете на правах общего доступа. Каждый пользователь пользующийся компьютером должен беспрепятственно и бесплатно получать любую копию цифрового контента, когда либо созданного человечеством при этом платя только за предоставление доступа в интернет! В наше время технологический прогресс достиг таких высот, что цифровая доставка контента практически не требует ни каких капитальных вложений и физического труда людей. Однако спекуляция термином "компьютерное пиратство", монопольное воздействие крупных корпораций и пустые выкрики владельцев чужих прав создают искусственную значимость таких путей развития интернета, которые нам не близки. При всем этом я хочу обозначить пути позволяющие талантливым людям продолжать заниматься искусством и получать за это свое вознаграждение избавляя их от двойной жизни для удовольствия и для работы. На данный момент наша основная задача создать механизмы позволяющие простым людям создавать произведения искусства без многочисленных посредников съедающих их имена и творческий труд, заменяя это бюрократической волокитой с никому ненужными ограничениями. Ведь самое главное то, что защищать произведения искусства не надо, надо помогать его создавать!

Эта идея родилась, когда я захотел посмотреть серию саус парка в переводе гоблина. Проблема заключалась в том, что все действующие переводы очень скудны на корректное и точное наполнение мультфильма грубыми выражениями. Перевод гоблина является единственно актуальным преводом этого мультфильма, который я когда либо слышал. Само собой мы могли бы часами упрашивать этого талантливого человека сделать еще один перевод еще одной серии, но согласитесь, что человек не может переводить мультики если при этом ему не хватет даже на простые удовольствия в виде еды или девчонок. Для того чтобы вывести интернет на новый уровень и заставить людей работать за честное вознаграждение, а не за наглую дистрибуцию контента которую делают звуко записывающие компании у меня родилась идея.

В первый момент я захотел самостоятельно реализовать свои соображения и раскрутить свой бизнес на такого рода услугах. Однако, после некоторых раздумий я пришел к выводу, что на подготовку всех нужных материалов, поиска людей и выбивания бюджета у меня уйдет порядочно времени за, которое представление людей об интернете может измениться не в лучшую сторону. Я не хочу медлить, и подарить эту идею тем людям, которые могут воплотить ее в жизнь с меньшими усилиями чем я.

В чем заключается принцип работы: Почему бы не сделать интернет сервис, который собирает деньги всеми возможными способами (смс, кредитка, банковский перевод, электронные кошельки) и переводит их исполнителям с которыми заключены контракты.

На примере саус парка: пользователи могут проголосовать за перевод каких-либо серии саус парка за вознаграждение для гоблина. Допустим приемлемая сумма за перевод одной серии 1000 баксов. Интернет сообщество состоящие из разного по взглядам сообщества может разделиться на пользователей, которые устали ждать халявы и готовые платить за удовольствие (благо таких становится больше). Они скидываются на указанный счет нашего сайта передавая информацию о своем нике и сообщении. Все деньги поступившие на счет динамично отображаются и все остается открыто и честно. После прохождения какого-то времени, когда набрана необходимая сумма она переводиться исполнителю за минусом 10% комиссии для поддержания и развития портала услуг.

Условием использования нашего сервиса является беспрепятственное использование результатов работы их авторов и их свободное тиражирование. То есть сделав коннент бесплатным мы обеспечим развитие интернета в том направлении, которого он заслуживает и к которому мы так привыкли. Тем самым мы уничтожим посредников, которые пытаются сделать из интернета продажную машину.
< <
<
<
< <
<
<
< Synchronicity and Sharing <
<
<
--- > >

> >
>
> >
> >
>
>
> Fedora 9: Take 2. > >
>
>
> Well I ran into a bug in the preupgrade with the unison package.. I am not sure exactly what happened but anaconda said it couldn't update the pacakge and could not continue the upgrade.. but then when I rebooted into rescue mode on the system... the two unison packages had been upgraded to F9 versions. Since there was a lot of half-cleaned up packages... so I figured a good old reinstall would let me build some encrypted partitions and everything.

Fedora 9 has been pretty fun so far... my only complaint is that packagekit doesnt seem to allow for multiple packages at once... so I am off to use yum for a bit until I figure out that.
> >
>
>
> > >
>
>
> Keep internet free! >
>
>
> Мы часто страдаем от того, что не можем получить то что хотим причем на халяву. Правда?

Проблема "бесплатного интернета" сама себя обозначила на территории пост советского цифрового государства, за счет дикого уничтожения авторского права и талантливых людей не получающих вознаграждения за свой труд. Бесплатный интернет сегодня подразумевает бесплатный доступ к любому контенту создаваемого людьми и публикуемого в интернете на правах общего доступа. Каждый пользователь пользующийся компьютером должен беспрепятственно и бесплатно получать любую копию цифрового контента, когда либо созданного человечеством при этом платя только за предоставление доступа в интернет! В наше время технологический прогресс достиг таких высот, что цифровая доставка контента практически не требует ни каких капитальных вложений и физического труда людей. Однако спекуляция термином "компьютерное пиратство", монопольное воздействие крупных корпораций и пустые выкрики владельцев чужих прав создают искусственную значимость таких путей развития интернета, которые нам не близки. При всем этом я хочу обозначить пути позволяющие талантливым людям продолжать заниматься искусством и получать за это свое вознаграждение избавляя их от двойной жизни для удовольствия и для работы. На данный момент наша основная задача создать механизмы позволяющие простым людям создавать произведения искусства без многочисленных посредников съедающих их имена и творческий труд, заменяя это бюрократической волокитой с никому ненужными ограничениями. Ведь самое главное то, что защищать произведения искусства не надо, надо помогать его создавать!

Эта идея родилась, когда я захотел посмотреть серию саус парка в переводе гоблина. Проблема заключалась в том, что все действующие переводы очень скудны на корректное и точное наполнение мультфильма грубыми выражениями. Перевод гоблина является единственно актуальным преводом этого мультфильма, который я когда либо слышал. Само собой мы могли бы часами упрашивать этого талантливого человека сделать еще один перевод еще одной серии, но согласитесь, что человек не может переводить мультики если при этом ему не хватет даже на простые удовольствия в виде еды или девчонок. Для того чтобы вывести интернет на новый уровень и заставить людей работать за честное вознаграждение, а не за наглую дистрибуцию контента которую делают звуко записывающие компании у меня родилась идея.

В первый момент я захотел самостоятельно реализовать свои соображения и раскрутить свой бизнес на такого рода услугах. Однако, после некоторых раздумий я пришел к выводу, что на подготовку всех нужных материалов, поиска людей и выбивания бюджета у меня уйдет порядочно времени за, которое представление людей об интернете может измениться не в лучшую сторону. Я не хочу медлить, и подарить эту идею тем людям, которые могут воплотить ее в жизнь с меньшими усилиями чем я.

В чем заключается принцип работы: Почему бы не сделать интернет сервис, который собирает деньги всеми возможными способами (смс, кредитка, банковский перевод, электронные кошельки) и переводит их исполнителям с которыми заключены контракты.

На примере саус парка: пользователи могут проголосовать за перевод каких-либо серии саус парка за вознаграждение для гоблина. Допустим приемлемая сумма за перевод одной серии 1000 баксов. Интернет сообщество состоящие из разного по взглядам сообщества может разделиться на пользователей, которые устали ждать халявы и готовые платить за удовольствие (благо таких становится больше). Они скидываются на указанный счет нашего сайта передавая информацию о своем нике и сообщении. Все деньги поступившие на счет динамично отображаются и все остается открыто и честно. После прохождения какого-то времени, когда набрана необходимая сумма она переводиться исполнителю за минусом 10% комиссии для поддержания и развития портала услуг.

Условием использования нашего сервиса является беспрепятственное использование результатов работы их авторов и их свободное тиражирование. То есть сделав коннент бесплатным мы обеспечим развитие интернета в том направлении, которого он заслуживает и к которому мы так привыкли. Тем самым мы уничтожим посредников, которые пытаются сделать из интернета продажную машину.
> > >
>
>
> > >
>
>
> Synchronicity and Sharing > >
>
>
1173a1629 > 1176,1196c1632,1655 <

So it’s really a level playing field. Whatever Canonical contributes to free/open source is available for Red Hat to benefit from and vice versa. The bad vibes I’ve been sensing lately (particularly surrounding the kernel) seem to be rooted in how Canonical isn’t big or successful enough to contribute on the same scale as Red Hat yet. That’s to be expected, for now. In reality, any business which enters the Linux distribution market really should know that the competition ultimately is not about having better software than the other guy, because the software belongs to all of us and none of us. The winner will be the company with the best people and the best business ideas and strategies. To me, Mark’s idea is not one which is meant to give Canonical an advantage over other companies (especially an unfair advantage), it’s an idea meant to map the century-tested assembly line approach which made Ford so successful onto the main components of several Linux-based distributions to push them all forwards. Whether it’s a good, workable idea or not has yet to be tested, but I think it would be an interesting experiment.

[Link]

< <
<
<
< <
<
<
< Qual a intenção da Bahia? <
<
<
<

No mês passado nosso governador assinou um protocolo de intenções com a Microsoft, empresa largamente conhecida por sua politica de software “fechado”. Essa semana temos a notícia que os órgãos governamentais de tecnologia da informação do estado e faculdades publicas, assinaram uma “carta de intenções” com o intuito de “…promover atividades conjuntas que atendam aos programas, aos projetos e atividades de interesse comum das instituições. Segundo o secretário de Ciência, Tecnologia e Inovação do Estado da Bahia, Ildes Ferreira, estas ações devem ter como premissa, o desenvolvimento de softwares livres que promovem a redução de custo e o compartilhamento de soluções”.

--- >

So it’s really a level playing field. Whatever Canonical contributes to free/open source is available for Red Hat to benefit from and vice versa. The bad vibes I’ve been sensing lately (particularly surrounding the kernel) seem to be rooted in how Canonical isn’t big or successful enough to contribute on the same scale as Red Hat yet. That’s to be expected, for now. In reality, any business which enters the Linux distribution market really should know that the competition ultimately is not about having better software than the other guy, because the software belongs to all of us and none of us. The winner will be the company with the best people and the best business ideas and strategies. To me, Mark’s idea is not one which is meant to give Canonical an advantage over other companies (especially an unfair advantage), it’s an idea meant to map the century-tested assembly line approach which made Ford so successful onto the main components of several Linux-based distributions to push them all forwards. Whether it’s a good, workable idea or not has yet to be tested, but I think it would be an interesting experiment.

[Link]

> >
>
>
> >
>
>
> Qual a intenção da Bahia? >
>
> >
>

No mês passado nosso governador assinou um protocolo de intenções com a Microsoft, empresa largamente conhecida por sua politica de software “fechado”. Essa semana temos a notícia que os órgãos governamentais de tecnologia da informação do estado e faculdades publicas, assinaram uma “carta de intenções” com o intuito de “…promover atividades conjuntas que atendam aos programas, aos projetos e atividades de interesse comum das instituições. Segundo o secretário de Ciência, Tecnologia e Inovação do Estado da Bahia, Ildes Ferreira, estas ações devem ter como premissa, o desenvolvimento de softwares livres que promovem a redução de custo e o compartilhamento de soluções”.

1200a1660 > 1209a1670 > 1215,1255c1676,1722 <
< <
<
<
< <
<
<
< Sigh. <
<
<
< It appears that I spoke too soon.

Put my T41 laptop into hibernate as usual, and when I tried to wake it, I got the dreaded GRUB prompt. Now it won't boot at all. And, of course, I left all my USB keys at home, so I don't even have any rescue media to boot with.

Oh well. Guess I'll figure it out on Tuesday.

Update: actually, I did find an empty USB stick rummaging through my backpack, which gave me the perfect opportunity to test Luke's excellent LiveUSB creator for Windows. So I plugged the USB key into my mother-in-law's Windows box, clicky clicky, go eat lunch, and when I come back, I've got Fedora 9 on a USB key. Which I'm now using on my otherwise bricked laptop. So, Luke, once again: awesome work.

And notting, expect a housecall on Tuesday morning. :)
< <
<
<
< <
<
<
< My first commit… <
<
<
<

Today, after a day needed to make running my development infrastructure (Posgresql + TurboGears) I’ve finally done my first commit on fedora-elections project (fedora-infrastructure group).

--- >
> > >
>
>
> > >
>
>
> Sigh. > >
>
>
> It appears that I spoke too soon.

Put my T41 laptop into hibernate as usual, and when I tried to wake it, I got the dreaded GRUB prompt. Now it won't boot at all. And, of course, I left all my USB keys at home, so I don't even have any rescue media to boot with.

Oh well. Guess I'll figure it out on Tuesday.

Update: actually, I did find an empty USB stick rummaging through my backpack, which gave me the perfect opportunity to test Luke's excellent LiveUSB creator for Windows. So I plugged the USB key into my mother-in-law's Windows box, clicky clicky, go eat lunch, and when I come back, I've got Fedora 9 on a USB key. Which I'm now using on my otherwise bricked laptop. So, Luke, once again: awesome work.

And notting, expect a housecall on Tuesday morning. :)
> >
>
>
> >
>
>
> My first commit… >
>
> >
>

Today, after a day needed to make running my development infrastructure (Posgresql + TurboGears) I’ve finally done my first commit on fedora-elections project (fedora-infrastructure group).

1257,1277c1724,1747 <

Thanks to Nigel Jones to help and teach me :-)

<
< <
<
<
< <
<
<
< ffmpeg from svn <
<
<
--- >

Thanks to Nigel Jones to help and teach me :-)

> >
> >
>
>
> > >
>
>
> ffmpeg from svn >
>
>
1279,1300c1749,1774 <

Alhamdulillaah, I have really been engrossed in using ffmpeg, one of the most amazing a/v command-line tools out there, for my various personal video projects.  However, recently I was experiencing a recurring bug where I could not work with some specific codecs when either the input or the output file was on a particular drive (!).  The drive in question happened to have only one FAT32 partition, so I suspect it may have had something to do with it, as using another drive for both input & output would generally work flawlessly.  The particular action I was trying to perform was to encode a sequence of rather large JPEG files (3072×2304) into a single video file using the outstanding (but still somewhat experimental and/or unstable) FFV1 lossless codec.

<

So, I visited the ffmpeg website and looked at some of their bugs, but didn’t see anything related to this.  Then, after seeing some of their pre-bug report checklist, I decided to check the version of ffmpeg I had on the system, and found it to be from March.  So, I pulled-down a fresh copy of their trunk via subversion and ran configure & make (I did not run make install).  Running the resulting ffmpeg binary from this compile run worked perfectly, alhamdulillaah.

<

The lesson is, if you’re running into a bug with either ffmpeg or any other package, then give a shot at running the latest code, if available.  It may seem like common sense, but I had underestimated just how easy it would be.  Surely, other packages may not work as simply, but it really was a piece of cake in this case.  Now I guess I need to learn how to package RPMs so I can help out the Livna project to get this latest code into their repository, which I also understand is not simple task, as many other projects rely on ffmpeg…

< <
<
<
< <
<
<
< Audio Junkies: Overlap Salon 01 Max/MSP/Jitter Wednesday May 21 2008 - San Francisco <
<
<
--- >

Alhamdulillaah, I have really been engrossed in using ffmpeg, one of the most amazing a/v command-line tools out there, for my various personal video projects.  However, recently I was experiencing a recurring bug where I could not work with some specific codecs when either the input or the output file was on a particular drive (!).  The drive in question happened to have only one FAT32 partition, so I suspect it may have had something to do with it, as using another drive for both input & output would generally work flawlessly.  The particular action I was trying to perform was to encode a sequence of rather large JPEG files (3072×2304) into a single video file using the outstanding (but still somewhat experimental and/or unstable) FFV1 lossless codec.

> >

So, I visited the ffmpeg website and looked at some of their bugs, but didn’t see anything related to this.  Then, after seeing some of their pre-bug report checklist, I decided to check the version of ffmpeg I had on the system, and found it to be from March.  So, I pulled-down a fresh copy of their trunk via subversion and ran configure & make (I did not run make install).  Running the resulting ffmpeg binary from this compile run worked perfectly, alhamdulillaah.

> >

The lesson is, if you’re running into a bug with either ffmpeg or any other package, then give a shot at running the latest code, if available.  It may seem like common sense, but I had underestimated just how easy it would be.  Surely, other packages may not work as simply, but it really was a piece of cake in this case.  Now I guess I need to learn how to package RPMs so I can help out the Livna project to get this latest code into their repository, which I also understand is not simple task, as many other projects rely on ffmpeg…

> >
>
>
> >
>
>
> Audio Junkies: Overlap Salon 01 Max/MSP/Jitter Wednesday May 21 2008 - San Francisco >
>
>
1301a1776 > 1303,1322c1778,1800 <

I will bring beer. I wonder if we have any more free beer at Creative Commons actually :) Anyone interested in coming to this and/or presenting? Let us/me know! If I talk about anything, it will be the anti-max/msp/jitter called PD which I used to hack on back in the UCSD-aze. Also, if you show up, maybe I will talk more about why Lil Wayne is so brilliant and use my Eeepc as an awesome DJ’ing platform.

< <
<
<
< <
<
<
< ccHost 4.5 Out and Liblicense 0.7 Too! <
<
<
--- >

I will bring beer. I wonder if we have any more free beer at Creative Commons actually :) Anyone interested in coming to this and/or presenting? Let us/me know! If I talk about anything, it will be the anti-max/msp/jitter called PD which I used to hack on back in the UCSD-aze. Also, if you show up, maybe I will talk more about why Lil Wayne is so brilliant and use my Eeepc as an awesome DJ’ing platform.

> > >
>
>
> > >
>
>
> ccHost 4.5 Out and Liblicense 0.7 Too! > >
>
>
1323a1802 > 1326a1806 > 1331c1811,1812 <


--- > >


1337,1356c1818,1840 <

< <
<
<
< <
<
<
< Yes, Use CC to Free Your Stuff IANAL <
<
<
--- >
> >
>
>
> >
>
>
> Yes, Use CC to Free Your Stuff IANAL >
> >
>
1358a1843 > 1360,1379c1845,1867 <

With that being said, IANAL :)

< <
<
<
< <
<
<
< Cuecat <
<
<
--- >

With that being said, IANAL :)

> >
>
>
> >
>
>
> Cuecat >
> >
>
1383,1402c1871,1893 <

One idea I’d like to implement is for my Elisa box to have a cuecat, and when I scan a CD I already own, it would start playing it.

< <
<
<
< <
<
<
< Tanya install snmp di linux fedora 5 <
<
<
--- >

One idea I’d like to implement is for my Elisa box to have a cuecat, and when I scan a CD I already own, it would start playing it.

> >
>
>
> >
>
>
> Tanya install snmp di linux fedora 5 >
>
> >
1404,1423c1895,1916 < Ada yg tahu caranya tidak. Thanks…..
< <
<
<
< <
<
<
< tolong donk <
<
<
--- > Ada yg tahu caranya tidak. Thanks…..
> >
> >
>
> >
>
>
> > tolong donk >
>
>
1425,1464c1918,1962 < kok sewaktu diinstall linuxnya minta hard driver
< <
<
<
< <
<
<
< konfigurasi jaringan linux fedora core 4 dengan windows <
<
<
< ada yang tau cara konfigurasi linux fedora core 4 dengan windows, saya udah coba untuk membuat ip adressnya tetapi sewaktu dicoba untuk LAN tetap gak ngedetek. pelase bantuin yach…maklum masih awam
< <
<
<
< <
<
<
< install linux fedora cero 4 <
<
<
--- > kok sewaktu diinstall linuxnya minta hard driver
> >
>
>
> >
>
>
> konfigurasi jaringan linux fedora core 4 dengan windows >
>
>
> ada yang tau cara konfigurasi linux fedora core 4 dengan windows, saya udah coba untuk membuat ip adressnya tetapi sewaktu dicoba untuk LAN tetap gak ngedetek. pelase bantuin yach…maklum masih awam
> > >
>
>
> > >
>
>
> install linux fedora cero 4 > >
>
>
1468,1475c1966,1974 < please…hard disknya punya toshiba.
< <
<
--- > please…hard disknya punya toshiba.
> >
>
1478,1479c1977,1995 <
< --- >
>
>
>
>
> >
1481,1742c1997 < < <
< your words are your own, duh. Nothing here represents Fedora™, Red Hat, < Inc, or pretty much anything else. If you think it does then you are badly < misled. <
< --- >