Archive:Еженедельные новости 129
tagline: Материал из openSUSE
В номере 129 вы можете прочитать
- Michael Löffler: Let’s beat the drum для openSUSE conference 2010
- SUSE Studio: Share your appliances with SUSE Gallery!
- The Geek Stuff/Sasikala: 6 Bash Conditional Expression Examples
- Dominique Leuenberger: VLC 1.1.0 “The Luggage” went gold / openSUSE repositories updated
- Frank Karlitscheck: ownCloud 1.0 is here
Команда службы сборки
"Use network manager by default instead of traditional method. Network Manager integrates better with the desktop and seems easier to configure (for example, to configure a VPN)."
"It would be nice to just ask for the root password once per-session. For security it would be valid only for the session for X minutes. When into the X minutes after the password is entered the request for authentication would just have the "Cancel" and "Continue" buttons, the password field would be hidden because the password would be still valid. When the X minutes expires, the system would as for the password again."
"All over the web people are complaining about high disk and CPU load caused by it, and it is also said not to handle concurrent access to its databases correctly (e.g. simultaneous login on several machines with home on NFS)."
"Garrett did some great mockup that we should implement. See http://linuxart.com/log/archives/2010/06/21/one-click-part-2/ "
"The panel window list has options to move the window between workspaces, but it does not have an option to move the window between monitors, when the user has two."
"Currently i am not able to set which is the primary monitor on gnome monitor preferences. I can set the position which is very nice, but i am not able to inform which one is the primary. The primary monitor is the monitor that the gnome panel appears, as well as any application when opened the first time."
"With the settings as they are now, we have the main repositories all set at priority 99, new added repositories at 99 and one-click-install added repositories at 99. This, for sure will lead into troubles as users begin to use the package management and the vast number of repositories out there. When updating through "zypper dup", the system will always update to the latest version package out of all repositories, because all of them have the same priority. When installing new software, yast and zypper would always choose the latest package as well. This will break the system sooner or later with many repositories added and especially the meant to be easy to use one-click-install will speed that up, when users use them."
"EXAMPLE: I download Foo.rpm. I click on Foo.rpm. Foo.rpm depends on Foo_data.rpm. Foo_data.rpm is available in the repos, but is not installed. I have to manually install Foo_data.rpm, and then click on Foo.rpm. Clicking on an RPM package should call zypper to pull in dependencies and satisfy Foo.rpm. Debian already does this with gdebi."
"The live CDs on http://software.opensuse.org reference the fact that they can be placed on a USB instead of a CD, but there does not appear to be a link to any instructions on how to do so. I think adding a link to something like http://en.opensuse.org/Live_USB_stick would be an excellent addition."
"For general news about the openSUSE Testing Core Team, please see http://tinyurl.com/24n8ufe and the links within it.
"Today, nearly a year after launching SUSE Studio, we’re very excited and proud to announce the beta preview of SUSE Gallery, a new major addition to SUSE Studio.
"You may remember when I originally redesigned the one-click installer for hackweek in 2008. Well, for this recent Novell/SUSE hackweek, I spent some time to slightly redesign and expanded on how the one-click installer should work. Вил Стефенсон (Will Stephenson) also started working on an implementation, too."
"Hackweek is an excellent opportunity to try something new. Hackweek V was not the exception. From June 7th to June 11th I joined a fantastic group of hackers to implement YaSTroid, our Android Front-end to WebYaST.
"This year I took part of the LinuxTag event in Berlin. It is the biggest Linux and Open Source event in Germany and probably in Europe. See more details here.
OpenSUSE для ваших ушей
openSUSE in $COUNTRY
Новые и обновлённые приложения для openSUSE
Для просмотра полных объявлений безопасности, или для получения их по мере выхода, обращайтесь к списку рассылки openSUSE Security Announce.
"As you are aware, we have released SUSE Linux Enterprise 11 Service Pack 1 on June 2 (for all of Server and Desktop, SDK, and High Availability Extension).
h-online/Thorsten Leemhuis: Kernel Log: Linus resolves to apply a strict policy over merging changes
"It would appear that Linus Torvalds has resolved to apply a strict policy of accepting only bug fix changes to the kernel after the merge window has closed. Torvalds has also stuck his oar into the debate over the Android suspend block API and made the situation even more complicated."
"Hi everyone, and welcome to this week’s edition! As usual, new commits, patches and fixes are waiting, so let’s dive in! (...)"
Советы и приемы
Для пользователей рабочих столов
"Whether you know it or not, there’s a good chance you’ve already used ImageMagick, at least if you’re a Linux user. It’s the image processor behind many graphics-related applications, and for good reason. With this one tool, you can perform dozens of common image manipulations and conversions from the command line or within a script/application. ImageMagick can convert, transform, draw, decorate, animate, and composite images. It can be used from the command line for quick needs or built into a more complex software suite. This guide will cover some of the most “magical” features of ImageMagick and provide examples of how to use it to solve everyday tasks."
"This is a video on how to make The GIMP look similar to Photoshop's default layout."
Solveig Haugland: Using Vlookup() (or Hlookup()) in OpenOffice.org Calc spreadsheets, with a Data Validity dropdown list
"For all you spreadsheet users: here's something kind of cool.
"Casual computer users often give little thought to fonts, but once you starting working on design — from your web site to your stationary needs, you soon begin to appreciate the positive effects a good typeface can have on branding and marketing. The trouble comes when you start to collect more fonts on your system than you can keep track of in your head. Worse yet, most operating systems attempt to manage fonts for you in an all-or-nothing fashion, through which large collections can slow down application speed, in addition to being tiresome to scroll through. The solution is a good font manager, like the open source Fontmatrix."
Free Software Magazine/Terry Hancock: Extracting and Using a Recorded Sound Effect with VLC and Audacity
"I found a useful sound effect in an online video from NASA which replaces an earlier temporary sound I used in a scene soundtrack for the Lunatics pilot, “No Children in Space.” I’m going to extract the sound from the video (with VLC), cut out the sound I need, clean it up, and insert it into an existing sound mix (all with Audacity). This should give you some insight into using Audacity and a VLC on a real project."
Для пользователей командной строки
"Bash expression is the combination of operators, features, or values used to form a bash conditional statement. Conditional expression could be binary or unary expression which involves numeric, string or any commands whose return status is zero when success.
"With dnsmasq, it’s easy to look up a whole domain using a special dns server. The option is
"Type history at the Bash command prompt, and you'll get a list of your previous commands. You can navigate through these with the up and down arrows, but there are other ways of interacting with them that I've been investigating this week. One straightforward option is to use the number at the start of the line to refer to the command. (...)"
Для разработчиков и программистов
"In the MySQL Data Manipulation and Query Statements article, we looked at two variations of the INSERT INTO statement. If you recall, we utilized the INSERT statement to populate tables, rather than the Data Manipulation Language (DML) SELECT...INTO command, which is unsupported in MySQL. However, MySQL does provide the INSERT...SELECT statement. This, and other variations of the INSERT statement will be the topic of today’s article."
"With 57 percent (4,501) of the vote, the winner of the Linux.com T-Shirt Design Contest is "The People's Product", designed by Mr. Said Hassan who is a marketing consultant as SADAF Information Technology in Gaza in Palestine. "This design represents that the Linux system is the collective work of people and it was done so that others can enjoy a reliable, suitable operating system away from a monopoly. So, it’s like a celebration of our efforts: Linux is our product.”"
"A while ago, the KDE promo team organized a competition to choose a design for labels that producers of software within our community can use to show that they are part of KDE. Today we are happy to announce the winning designs: (...)"
"Today we are releasing ownCloud 1.0. This is the first step of the 1.x series with a planed 1.1 really soon.
"I have released version 0.3 of build-tool. As promised last time this release makes it possible to maintain the recipes separately from the code. Build-Tool comes without recipes starting with this release."
"The wallpaper contest has ended and now I can announce that KDE SC 4.5 will have 12 shiny new wallpapers: ..."
"Today is one of those days that has my heart racing; we’ve just released the source code for Android 2.2. This is a big step forward for the entire Android ecosystem. Please don’t melt the servers down again while trying to download that latest source code."
"It's time to block your calendar and request approval to travel - the MeeGo Conference has been scheduled for November 15 - 17, 2010 at the Aviva Stadium in Dublin, Ireland. This is the annual conference for MeeGo developers, OSVs, OEMs, other integrators, and MeeGo project contributors."
Приглашение к участию
"Dress up your Firefox with team spirit and share the love with friends. The team with the most fans using Personas wins the Firefox Cup!"
"UPDATE 6/19/10: Lisa Hoover tweeted at me earlier this week “… Consider the source before you believe this crap.” I do plan to keep an eye on freshmeat; I sure hope she’s right. MM
"Been meaning to do this for ages, so i shall start with an introduction. I am David Hubner, I have taken over maintainer of KInfoCenter and have rewritten if for KDE SC 4.5. I also wrote the Device Viewer in KInfoCenter and the new Summary Information page. The new Summary Information Page is what I would like to talk about. Hugo Pereira Da Costa has supplied two great patches to do with UI consistency, the first has been submitted but I would like KDE users opinion on the second. I like to get opinions before making large UI changes, so from the two images below, could you do me ( and KDE ) a favour and comment on which you prefer."
"Ah well, today marks a month since the official GSoC coding period started.
"The "newthreading" project within the Python community is a new attempt at improving concurrency in Python programs and facilitating the removal of the much-maligned global interpreter lock. A proof-of-concept implementation has just been released. "This pure Python implementation is usable, but does not improve performance. It's a proof of concept implementation so that programmers can try out synchronized classes and see what it's like to work within those restrictions." More information can be found on the newthreading page. "
Обзоры и статьи
"The developers behind openSUSE are drafting a new "community statement" as part of a broader effort to define a technical strategy for their project. The purpose of the community statement is to describe the kind of collaborative environment that the project wants to create as it refines its technical focus."
"A little over a month ago we released the Linux port of Osmos, promising statistics on our sales and downloads. We wanted to find out - from a financial perspective, for our studio - “is it worth porting games to Linux?”
"Already reviewed GoogleCL on LinuxNOV on this post for how to use GoogleCL without using Graphical User Interface, but in this post will show simple script for GoogleCL also you can get access to blogger, contents, Docs, Picasa, and Youtube."
Обратная связь / Общение / Участвуйте
|У вас есть комментарии по любым пунктам, упомянутых в этой статье? Тогда полный вперёд в секцию комментариев comment section и дайте нам знать!|
Or if you would like to be part of the openSUSE:Weekly news team then check out our team page and join!
Или для общения и получения помощи от многочисленного сообщества openSUSE -- посредством IRC, форумов, или списков рассылки -- см. Общение.