1 września 2010

OSNews.pl: Użytkownicy Fedory aktualizują jądro bez reboota dzięki Ksplice

Przeszło dwa lata temu pisaliśmy na temat powstania Ksplice – nowego mechanizmu, umożliwiającego aktualizowanie jądra Linuksa bez konieczności ponownego uruchamiania systemu. Projekt dojrzał i trafił do Fedory.

Ksplice, niesamowicie użyteczna w przypadku serwerów technologia, została udostępniona użytkownikom Fedory. Red Hat po raz kolejny wrzuca nowość do swojego poligonu, by móc w przyszłości wykorzystać perfekcyjnie dopracowaną technologię w swoich komercyjnych produktach.

W notce prasowej, dostępnej w źródle niusa, mowa przede wszystkim o zaletach rozwiązania – w dzisiejszych czasach serwery muszą pracować non-stop, by dostarczać usługi użytkownikom. Serwisy web 2.0 rezygnują często z aktualizacji jądra na serwerach, by nie zmniejszyć wydajności chmury poprzez oderwanie kilku maszyn na jakiś czas. I o ile nk może sobie pozwolić na coś takiego – robić porządki, kiedy większość Polaków śpi, to serwisy międzynarodowe typu Facebook nie mają takiej możliwości. Ksplice zrzuca z głowy administratora dylemat – bezpieczeństwo lub łączna moc obliczeniowa chmury.

Ksplice dla Fedory i Ubuntu jest usługą darmową. Użytkownicy innych dystrybucji muszą uiszczać opłatę 3,95 dolara co miesiąc, by korzystać z tego narzędzia.

1 września 2010, 18:35

29 sierpnia 2010

Tomasz Torcz: Hot, hot data

Nadal chcesz przyspieszyć serwer dzięki SSD? Budżet nie pozwala na zakup dającego 1,5 miliona IOPS Kaminario K2. Pewnie nie starcza nawet na najmniejszą konfigurację K2 (300 kIOPS, 1TB, $200k), ani na małego RamSan-440.

Pozostaje dopingować (a najlepiej zasponsorować) Bena Chocieja z IBM, który pracuje nad infrastrukturą do śledzenia temperatury danych. Im gorętsze — częściej używane — tym bardziej nadają się do przeniesienia na szybszą pamięć masową. Czyli na dyski 10k, 15k RPM, short-stroked, SSD czy wysokowydajne wolumeny RAID10 na macierzy.

Łatki Bena na początek współdziałają z btrfs. Pojawiły się głosy za umieszczeniem funkcjonalności na poziomie VFS, co daje możliwość korzystanie z niej innym systemom plików. Koncepcja jak najbardziej słuszna.

W stosunku do rozwiązań cache'ujących, pojemność szybkiej pamięci masowej wchodzi w skład dostępnej przestrzeni dyskowej w puli. Stąd już tylko krótki krok do niezłej implementacji hierarchicznego składowania w Linuksie. I do zastąpienia DMAPI, niedawno usuniętego z XFS w jądrze.

29 sierpnia 2010, 14:36

OSNews.pl: Biblioteka glibc w całości wolnym oprogramowaniem

Jak podaje Linux Foundation wszelkie komponenty GNU (część glibc, netkit-rusers, krb5), które jeszcze do niedawna były licencjonowane na licencji Sun RPC, zostały dnia 18 sierpnia br. uwolnione.

Glibc jest wersją standardowej biblioteki języka C, tworzoną w ramach projektu GNU oraz jedną z podstawowych bibliotek w systemie GNU/Linux. Biblioteka glibc od początku istnienia posiadała kod Sun RPC, jeszcze przed powstaniem licencji GPL czy Wytycznych Debiana. Kod ten został udostępniony w usenecie w roku 1984, zaadaptowany w glibc jako implementacja RFC 707, która później stała się standardem RFC 1057 i podstawą każdego uniksopodobnego systemu operacyjnego. Dopiero dużo później okazało się, że ta część kodu glibc jest niekompatybilna z licencją GPL. Licencja Sun RPC nie pozwala na modyfkację i udostępnianie kodu samodzielnie, jedynie jako część większego oprogramowania, co ogranicza wolność rozpowszechniania kodu. Programiści Debiana zauważyli problem z licencją części glibc już w roku 2002, o czym świadczy zgłoszony bug, oznaczony jako poważny. Dążono wtedy do zgodności całego oprogramowania systemu Debian GNU/Linux z Wytycznymi Debiana, a co za tym idzie, z licencjami Wolnego Oprogramowania. Analogiczna sytuacja miała miejsce w przypadku rewizji licencji kodu Fedory, około roku 2005.

Ponieważ prawa do zmiany licencji kodu Sun RPC miała firma Sun, wszystko było w rękach firmy spod znaku słońca. W lutym 2009 r. na blogu Simona Phippsa, jednego z czołowych deweloperów Suna, pojawił się wpis, jakoby kod Sun RPC miał został przelicencjonowany na licencji New BSD, która jest kompatybilna z GPL. Jak wiadomo w tym samym czasie świat obiegła wieść, że Sun zostało kupione przez Oracle. Wstrzymało to zmiany licencyjne aż do 18 sierpnia br., gdy Wim Coekaerts, prawnik z Oracle America, dał zielone światło na zmianę licencji starego kodu Sun RPC. Dzięki temu, po wielu latach, glibc jest w pełni wolnym oprogramowaniem GNU. Ponieważ glibc jest ścisłym trzonem systemów korzystających z niej, można nawet zaryzykować stwierdzenie, że w końcu GNU/Linux jest wolnym oprogramowaniem.

29 sierpnia 2010, 11:56

27 sierpnia 2010

Piotr Godlewski: Ostatni tydzień w ekipie GNOME Design

W ostatnim tygodniu designerzy GNOME mieli sporo pracy. Przegląd zaczniemy od prac wykonanych przez Jakuba Steinera, wykonał on makiety które przedstawiają okna wyboru tapet i wygaszacza ekranu.

Okno wyboru tapetOkno wyboru wygaszacza ekranu


















Makieta jest zdecydowanie wczesną wersją. Możemy stwierdzić iż nasze tapety będą grupowane, tak jak ma to miejsce np. w Windows 7, gdzie możemy grupować swoje tapety dodając odrębne katalogi. Jest to zdecydowanie krok w przód. Modlić się tylko o to, aby wykluczono pliki metadanych tapet kotwiczonych w XMLu.

Ten sam deweloper stworzył makietę kalendarza dla GNOME Shell (pozwólcie że nie będę tego komentował, jestem przeciwny Shellowi.) Projekt gnome-voice-recorder doczekał się makiety której realizacja być może dobiegnie końca w następnej wersji środowiska.


Teraz nastąpi to czego najbardziej się obawiałem.. (Doskonale wiem, że to tylko makieta, lecz mają one to do siebie że to właśnie wg. nich powstają finalne wersje produktów.) Widać designer kierował się minimalizmem który wielkimi krokami wchodzi do naszych systemów (miejmy nadzieję że wielkimi krokami z nich wyjdzie..).

27 sierpnia 2010, 17:28

OSNews.pl: Konferencja Open World Forum 2010 w Paryżu

Trzecia edycja jednej z największych na świecie konferencji poświęconych tematyce otwartego oprogramowania odbędzie się w Paryżu w dniach 30 września – 1 października 2010. Konferencja stanowi forum dyskusji decydentów, przedstawicieli firm oraz społeczności Wolnego/Otwartego Oprogramowania i ma na celu wzajemne oddziaływanie różnych środowisk i stymulowanie otwartych inicjatyw, zarówno technologicznych, ekonomicznych, jak i społecznych.

Wśród prelegentów zaleźli się przedstawiciele społeczności i inicjatyw na rzecz wolnego i otwartego oprogramowania, takich jak Open Source Initiative, Apache Software Foundation, Eclipse Foundation, Mozilla, OW2, OpenOffice.org czy Eric Steven Raymond, jedna z czołowych postaci ruchu open source. Pojawią się również przedstawiciele czołowych firm, na przykład Google, Oracle, VP Red Hat i wielu innych. Pełna lista prelegentów zawiera aż 150 nazwisk osób związanych z otwartym oprogramowaniem.

W programie konferencji mnóstwo wysokiej jakości prelekcji, seminariów i dyskusji, w tym osiem kluczowych sesji polecanych przez organizatorów:

30 września:

  • sesja inauguracyjna: “The state of the open world: what impact will it have on the digital future?” na temat wpływu otwartego oprogramowania na przyszłość IT
  • “The revolution in open innovation: collective intelligence actively supporting growth.”, o tym jak ich firmy wykorzystują otwarte sieci i oprogramowanie do napędzania innowacyjności; wykład adresowany do menadżerów i decydentów,
  • “Open Cloud: Open Source at the heart of tomorrow’s ‘computing power plants’?”, seria prezentacji i dyskusji na temat otwartego oprogramowania i interoperacyjności w chmurach
  • “Open communities: the emblematic organizations of the 21st century?” dyskusja o działaniu i zarządzaniu społecznościami projektów,

1 października:

  • sesja plenarna: “Open democracy in 2010: what are the initiatives and prospects?”, podnosząca temat wpływu modeli ze świata open-source na demokrację,
  • “Free/Open Source Software as a Commons”, o tym jak wolne i otwarte oprogramowanie może przyczynić się do zmniejszenia zjawiska wykluczenia cyfrowego i tym samym wyrównania szans w społeczeństwie,
  • “Open Generation: from ‘Generation Y’ to ‘Generation O’?” dyskusja o tym: czy coraz większe znaczenia otwartych inicjatyw jest początkiem nowej „Generacji O”, jakie są możliwości i zagrożenia płynące z otwartości oraz czy otwartość jest przyszłością,
  • sesja zamykająca: wręczenie nagród “Open Innovation Awards”, promująca nowe, innowacyjne produkty będące wynikiem otwartych projektów oraz ogłoszenia “FLOSS 2020 RoadMap”, czyli najważniejszych predykcji i rekomendacji odnośnie przyszłości otwartego oprogramowania.

Poza tym ciekawie zapowiadają się również sesje:

  • “Datastream: My own private info” – o otwartości a ochronie prywatności w Internecie
  • “Diversity Summit: Why women matter?” o znaczeniu różnorodności płci w społecznościach projektów open-source, o powodach nierówności i o tym jak to zmienić
  • “The business impact of Open Communities” o tym jak działają społeczności i jak mogą wpłyną na praktyki biznesowe

Wśród organizatorów tegorocznej konferencji jest też obecny polski pierwiastek. Centrum Kompetencji QualiPSo działające przy Poznańskim Centrum Superkomputerowo Sieciowym współorganizuje „FLOSS CC Network Summit ”. Szczyt będzie miejscem spotkania i dyskusji reprezentantów kluczowych centrów kompetencji z całego świata i ma na celu budowanie ekosystemu i zacieśnienie wzajemnych relacji między centrami. Drugim celem jest dyskusja nad kształtem oferty centrów skierowanej do podmiotów gospodarczych i sektorów publicznych.

Uczestnictwo w konferencji jest bezpłatne. Konieczna jest tylko rejestracja na stronie internetowej.

Więcej informacji na jej temat znajduje się na stronie: http://www.openworldforum.org/.

Tekst został opracowany w oparciu o press release konferencji OWF 2010.

27 sierpnia 2010, 13:42

26 sierpnia 2010

Michał Klich: Quimup, mpd i mpdscribble

Dotychczas używałem Sonaty, byłem zadowolony ale nadszedł czas na zmianę. Staram się używać wyłącznie softu pisanego z użyciem QT i postanowiłem przesiąść się na Quimup.
Instalacja jest prosta, ze strony sourceforge pobieramy odpowiednią wersję. Następnie po rozpakowaniu kopiujemy plik quimup do katalogu /usr/bin. Niedługo program powinien pojawić się w repo devilish, jak tylko będzie to dam znać.
Konfiguracji ten program nie wymaga i jeśli tylko mpd jest dobrze skonfigurowane (oraz domyślnie) to zadziała od razu.

Od razu zauważyłem, że quimup jest lżejszy niż Sonata co jest plusem, ma czytelniejszy moduł zarządzania ale brakuje obsługi lastfm.pl OOTB. Całe szczęście jest mpdscribble, którego konfigurację tak naprawdę chciałem pokazać, ułatwiający udostępnianie tych wrażliwych danych o naszych gustach muzycznych wszystkim firmom fonograficznym. Instalacja jest prosta, tak tak.

sudo yum install mpdscribble

Konfigurację można rozgraniczyć na per użytkownik, systemowa. Dla użytkownika plik powinien znaleźć się w ~/.mpdscribble/mpdscribble.conf, systemowa konfiguracja jest w /etc/mpdscribble.conf. Podaję przykładowy plik konfiguracyjny. Opcje są na tyle jasne, że nie będzie problemów z konfiguracją.

daemon_user = UŻYTKOWNIK
log = syslog
verbose = 1
host = 127.0.0.1
port = 6600
[last.fm]
verbose = 2
url = http://post.audioscrobbler.com/
username = LOGIN_LASTFM
password = HASŁO_LASTFM
journal = ~/.mpdscribble/lastfm.journal

Jako daemon_user w wypadku konfiguracji dla użytkownika dobrze wsadzić swój login systemowy, wtedy będziesz pewny, że mpdscribble ma możliwość zapisu w katalogu domowym. Mpdscribble jest demonem tak jak mpd więc dobrze ustawić aby obie usługi startowały w tym samym momencie czy to za pomocą chkconfig czy za pomocą jakiegoś sprytnego aliasa. Koniec zabawy, dzięki temu mamy pełny odpowiednik Sonaty pisany pod KDE.

Quimup, mpd i mpdscribble to wpis z FLLOGa

26 sierpnia 2010, 20:02

25 sierpnia 2010

Łukasz Jędral: cpufreq scaling governor

Przełącznik trybów pracy procesora. Przykładowo w trybie ondemand procesor skaluje częstotliwość do obecnego obciążenia, a w trybie performance będzie się męczył na maksa.
Trzeba mieć włączoną usługę cpuspeed. Skrypt ładuje brakujące moduły skalowania, wyświetla tylko dostępne tryby i uwzględnia wszystkie rdzenie.
Jeśli chcemy ustawić domyślnego zarządcę przy starcie fedory, wówczas należy w skrypcie startującym usługę:
/etc/rc.d/init.d/cpuspeed zmienić linię default_governor=powersaver
Do pobrania cpufreq_scaling_governor.sh (repo)

Aktualizacja: 2010.08.25-18:48

  • przed wyjściem usuwane są z kernela nieużyte moduły
  • zastąpiłem 'sudo' przez 'su -'
  • i kosmetyka

25 sierpnia 2010, 20:05

20 sierpnia 2010

Łukasz Jędral: Ikona w zasobniku dla wirtualnego serwera

Dziś będzie trochę odsmażany kotlet. Przebudowałem swój skrypt do włączania i usypiania maszyny wirtualnej. Wirtualnego serwera nie trzeba oglądać w okienku VirtualBox, ale przydałoby się wiedzieć czy jest uruchomiony i gdzie. Zrobiłem więc za pomocą zenity i notify-send taki mały skrypcik do kontroli. Zgodnie z zasadą "maximum treści, minimum słów" jadziem:
Menu → Internet → Fedora Server


[lucas@jedral ~]$ cat /usr/local/share/applications/fserver.desktop

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Fedora Server
Exec=fserver.sh
Icon=/usr/share/icons/Fedora/scalable/apps/anaconda.svg
Terminal=false
Type=Application
Categories=Network
Po włączeniu ikona jest w trybie nasłuchiwania (nie klikalna) do czasu aż serwer wystartuje:
po chmurce wiadomo, że już działa, a jeśli kliknąć na ikoną dostajemy możliwość zamknięcia serwera:
Skrypt do pobrania: fserver.sh (repo). Napisany jest chyba dość przejrzyście, więc łatwo go przerobić i dostosować, nawet jeśli ma monitorować coś zupełnie innego.
Gdyby kogoś interesowała tapeta ;P to tu proszę spojrzeć: nfsec.pl/galeria

Z rzeczy mniej "innowacyjnych". VirtualBox domyślnie ustawia sieć na NAT, więc trochę poklikałem w globalnych ustawieniach VirtualBox. Dodałem kartę "host-only" obok NAT. Nie wiem czy tak jest dobrze i poprawnie, ale działa.
Dla wygody używania, włączyłem ssh, dorobiłem kluczyki i mogę montować przez sshfs aliasami w ~/.bashrc


alias fsserver-on="sshfs server:/ $HOME/studio/fserver"
alias fsserver-off="fusermount -u $HOME/studio/fserver"

20 sierpnia 2010, 15:31

19 sierpnia 2010

Piotr Godlewski: Tomboy Online - przetrzymywanie notatek na serwerze z wykorzystaniem Snowy

Deweloperzy Tomboy'a (aplikacji dla środowiska GNOME do tworzenia notatek) ogłosili prace nad webową wersją. Całość ma się opierać o Snowy, czyli sieciową aplikację stworzoną z myślą o synchronizowaniu, edytowaniu, wyświetlaniu i udostępnianiu notatek stworzonych na komputerze. Co ciekawe będzie to pierwsza aplikacja środowiska GNOME która będzie łączyła się z komputerem w celu synchronizacji danych na serwerze. Na razie trwają pracę na stroną tomboy-online:
Strona interntetowej wersji Tomboy'a Obecny rozwój prac można obserwować na tej stronie. Dla zaciekawionych silnikiem który będzie wykorzystywał Tomboy w wersji online, można go pobrać z gałęzi GIT projektu:

$ git clone git://git.gnome.org/snowy

19 sierpnia 2010, 10:17

Michał Klich: Fedora 14 is now diamonds!

Wczoraj odbyło się spotkanie dotyczące F14 Alpha RC4. Jako, że wszystkie błędy Alpha Blockers zostały rozwiązne podjęto decyzję aby wydać Alpha RC4. Dotychczasowa lista znanych błędów w F14 jest dosyć skromna ale nie ma co osądzać przedwcześnie. W każdym razie trzymam kciuki.

F14 została ogłoszona złotą ale ja tam wolę diamenty.

Fedora 14 is now diamonds! to wpis z FLLOGa

19 sierpnia 2010, 08:07

18 sierpnia 2010

Michał Klich: Zmiany w Nodoka

Wygląd o nazwie Nodoka został porzucony przez Fedorę ale całe szczęście ktoś nad nim pracuje, ponieważ nie ma to jak konkurencja i sam motyw jest teraz niczego sobie. Co prawda jest to na razie w fazie projektowania i kodu nie uświadczymy ale można zerknąć na zrzut ekranu.

To jest projekt dla wersji 1.x, kod dostępny będzie na gicie. Wszystko pięknie ale niebieskiego mam po dziurki w nosie i od dawna nie używam (oprócz bloga :P ). Oryginalny wpis autora projektu jest tutaj.

Zmiany w Nodoka to wpis z FLLOGa

18 sierpnia 2010, 09:05

16 sierpnia 2010

LinuxNews.pl: Ubuntu będzie miało własny framework Multi-Touch

Canonical, firma stojąca za dystrybucją Linuksa Ubuntu, pracuje nad frameworkiem multi-touch o nazwie UTouch. Oprogramowanie licencjonowane będzie podwójnie: na GPLv3 i LGPLv3. Pierwsza implementacja ma być dostępna już w najbliższym wydaniu Ubuntu 10.10.

Na oficjalnym blogu Canonical we wpisie Multi-touch Support Lands in Maverick firma chwali się zbudowaniem całej infrastruktury umożliwiającej wdrożenie tej funkcji, od silnika rozpoznawania gestów przez API gestów, aż po łatki na jądro Linuksa (dodany przez Stéphane Chatty z ENAC), X.org (praca Petera Hutterera z Red Hata) i GNOME (Carlos Garnacho).

O uTouch pisze również na swoim blogu Mark Shuttleworth:

Zespół projektowy stworzył “język dotykowy”, jakiego nie widziałem nigdzie indziej. Zamiast pojedynczych magicznych gestów, umożliwiamy łączenie prostych gestów w łańcuchy tworzące skomplikowane “zdania”.

Zastosowano więc tu uniksową zasadę klocków, z których deweloper połączyć może następnie w zaskakujące niekiedy rozwiązania.

System testowany był na sprzęcie znanym z dobrej obsługi Linuksa: tablecie Dell XT2, tabletach HP serii tx2 oraz laptopach Lenovo T410s. Firma pracuje też nad przykładowym wdrożeniem multi-touch w domyślnym czytniku dokumentów Ubuntu: Evince.

Techniczna dokumentacja dostępna jest w dokumencie Google oraz na liście mailingowej multi-touch-dev.

16 sierpnia 2010, 18:08

11 sierpnia 2010

Michał Klich: Lightspark dla F13

Jeśli ktoś chciałby spróbować alternatywy dla flasha to bardzo proszę zerknąć na Lightspark. Mnie osobiście nie działa youtube w chromium a w firefoksie nie działa obsługa wideo. Jeśli wideo się uruchomi to nie można go zatrzymać i chyba chodzi w kółko, gdyby mi głośnik w laptopie działał to bym sprawdził czy działa suwak głośności. W repozytorium jest dostępna wersja lightspark-0.4.3-1 i jest tylko dla F13. Dla chcących spróbować szybki opis instalacji repo oraz samej wtyczki.

su -c 'rpm -ivh http://hicham.fedorapeople.org/lightspark/lightspark-release-0-1.noarch.rpm'
su -c 'yum install lightspark lightspark-mozilla-plugin'

Wg. autorów należy mieć dodane repozytorium rpmfusion. Następnie w Firefox`ie należy uruchomić wtyczkę przechodząc do konfiguracji Add-Ons i włączyć Shockwave Flash 10.0 r423. Jest to wersja na dzień dzisiejszy, potem może ulec zmianie więc trzeba będzie metodą prób i błędów ją włączać. Dla użytkowników Ubuntu 10.04 paczki czekają na launchpadzie.
Powodzenia! Trzeba walczyć z flashem.

Lightspark dla F13 to wpis z FLLOGa

11 sierpnia 2010, 14:28

9 sierpnia 2010

Tomasz Torcz: Krótki instruktaż systemd: urządzenia i swap

RTFM: systemd.device, systemd.swap

Do śmieci: swapon

Dzięki informacjom pobieranym z udev swoje odpowiednik wśród jednostek mają urządzenia. Wszystkie, które w regułkach udev otagowane są znacznikem systemd mają automatycznie tworzoną jednostkę. W Fedorze dotyczy to urządzeń blokowych, sieciowych i kilku specjalnych typów.

Skojarzenie z urządzeniem zmiennej SYSTEMD_WANTS pozwala na automatyczne wystartowanie programów umożliwiających korzystanie ze sprzętu. Przykłady z /lib/udev/rules.d/99-systemd.rules:

SUBSYSTEM=="bluetooth", TAG="systemd", ENV{SYSTEMD_WANTS}="bluetooth.target"
SUBSYSTEM=="printer", TAG="systemd", ENV{SYSTEMD_WANTS}="printer.target"
ENV{ID_SMARTCARD_READER}=="*?", TAG="systemd", ENV{SYSTEMD_WANTS}="smartcard.target"

Bardzo prostą jednostką jest odzwierciedlenie swapu. Wymaga tylko podania urządzenie i opcjonalnie priorytetu. Interpretowane są linijki definiujące swap z /etc/fstab.

Poprzednio: Punkty (auto)mountowania; Następnie: Zależności

9 sierpnia 2010, 16:25

Piotr Godlewski: Instalacja KDE 4.5 w Fedorze (12, 13, 14)

Tak, tak, KDE 4.5 jeszcze nie wyszło. Fakt, nie. Ale deweloperzy Fedory wydali już pakiety z nieoficjalnych źródeł SVN. W oficjalnym repozytorium są dostępne tylko i wyłącznie wersje dla Fedory 15, lecz w kde-redhat dla wszystkich. Aby zainstalować najnowsze KDE 4.5 w Fedorze (12, 13, 14) należy pobrać repozytorium:

su -c 'cd /etc/yum.repos.d && wget http://kut.as/02sc'


Zanim jednak wydamy ostateczne polecenie musimy zmodyfikować nasz plik *.repo. W *.repo edytuj sekcję [kde-unstable] zmieniając wartość enabled na 1. Jeżeli wszystko zrobiłeś zgodnie z planem, to wystarczy wydać polecenie:

yum install @kde-desktop

9 sierpnia 2010, 13:53

8 sierpnia 2010

Michał Klich: Firefox4 Beta repo

Postanowiłem wypróbować Firefox4 wersję Beta i całe szczęście znalazłem repozytorium, które udostępnia paczki dla F13 i F14. Instalacja repo wraz z firefoksem jest prosta i szybka.

sudo wget -O /etc/yum.repos.d/fedora-firefox4.repo http://kut.as/firefox4-beta
yum -y install firefox4

Voila! Firefox4 Beta jest zainstalowany.
Jeśli interesują Was inne programy których nie ma w repo to można zajrzeć na http://repos.fedorapeople.org/. Na razie jest skromna lista ale możliwe, że będzie się powiększać.

Firefox4 Beta repo to wpis z FLLOGa

8 sierpnia 2010, 13:15

6 sierpnia 2010

Michał Klich: django-extensions w repo devilish

Zapewne słyszeliście o django-extensions, jeśli nie to możecie przeczytać a nawet usłyszeć i obejrzeć co nie co: tutaj po polsku, tutaj po angielsku (stara strona, aktualnie kod na github, ale przynajmniej jest tutaj treść w postaci html. Github posiada tylko pliki z dokumentacją) a w tym miejscu screencast po angielsku. Ja szczerze mówiąc o aplikacji dowiedziałem się niedawno i po prostu nie mogę uwierzyć jak ja mogłem bez tego żyć! Teraz nie mogę.
Wspominam o samym django-extensions z jednego powodu, nie po to aby się pochwalić, ale aby poinformować, że od dzisiaj paczka rpm jest w zewnętrznym repo http://baseroot.info/. Kod jest świeży, prosto z github`a. Repo instalujemy

su -c 'cd /etc/yum.repos.d/ && wget baseroot.info/devilish.repo'

A potem już tradycyjnie

sudo yum install django-extensions

.
Następnie dodajemy django-extensions do pliku settings i jazda. Podpowiem jedną komendę

./manage.py shell_plus

Resztę można odnaleźć w dokumentacji, do której odsyłam.
Pokój.

django-extensions w repo devilish to wpis z FLLOGa

6 sierpnia 2010, 11:35