issue50_hu

53
1 tartalom ^ Full Circle 2011. június - 50. szám H H O O G G Y Y A A N N H H A A S S Z Z N N Á Á L L J J U U K K A A K K D D E E 4 4 . . 6 6 - - O O T T LINUX LABOR V V I I S S S S Z Z A A T T É É R R T T E E K K ! ! P P A A M M A A R R C C F F E E L L I I S S M M E E R R É É S S

Upload: blind-man

Post on 26-Dec-2014

13 views

Category:

Documents


0 download

TRANSCRIPT

Full Circle2011. jnius - 50. szm

LINUX LABOR

VISSZATRTEK! PAM ARC FELISMERSHOGYAN HASZNL JUK A KDE 4.6-OT1tartalom ^

Hogyanok

Full CircleRovatok

Vlemnyek

JV HNAPBAN VISSZATRNEK

Minden szveg- s kpanyag, amelyet a magazin tartalmaz, a Creative Commons Nevezd meg! - gy add tovbb! 3.0 Unported Licenc alatt kerl kiadsra. Ez annyit jelent, hogy tdolgozhatod, msolhatod, terjesztheted s tovbbadhatod a cikkeket a kvetkez felttelekkel: jelezned kell eme szndkodat a szerznek (legalbb egy nv, e-mail cm vagy url elrssel), valamint fel kell tntetni a magazin nevt (full circle magazin) s az url-t, ami a www.fullcirclemagazine.org (gy terjeszd a cikkeket, hogy ne sugalmazzk azt, hogy te ksztetted ket, vagy a te munkd van benne). Ha mdostasz, vagy valamit tdolgozol benne, akkor a munkd eredmnyt ugyanilyen, hasonl vagy ezzel kompatibilis licensz alatt leszel kteles terjeszteni.

2

tartalom ^

ElszKszntnk a Full Circle Magazin legjabb kiadsban!

Full Circle Podcast

Msorvezetk:

Minden jt!

3

tartalom ^

Linux hrekElre teleptett Ubuntu Linux 3.0 Folyamatban az lland grcls" az Asus Eee PC-in Google Docs Offline is hasznlhat

Forrs:

Full Circle NotifierFull Circle Notifier

Forrs:

Tovbbi informcirt ltogass el az FCN Google Csoport honlapjra: http://goo.gl/4Ob4 4

Forrs:tartalom ^

rta: Lucas Westermann

Parancsolj s uralkodjamsmath hyperref

LaTeX

John Niendorf

alias imgresize='gm mogrify resize 640x480 *.jpg *.JPG' alias frameall='gm mogrify mattecolor yellow -frame 5x5+0+5 *.JPG *.jpg *.jpeg *.png'

amssymb\documentclass[12pt,a4paper]{article} % page counting, header/footer \usepackage{fancyhdr} \usepackage{lastpage} \usepackage[ngerman]{babel} \usepackage{tikz} \usetikzlibrary{decorations.markings} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{graphicx} \usepackage[utf8]{inputenc} \usepackage{hyperref} \addtolength{\oddsidemargin}{-.525in} \addtolength{\evensidemargin}{-.525in} \addtolength{\textwidth}{1.5in} \hypersetup{unicode=true,pdfborder={0 0 0 [0 0]}, linkcolor=blue} \title{Lineare Algebra} \author{Lucas Westermann} \pagestyle{fancy} \fancyhead{} \fancyfoot{} \fancyhead[L,L]{Lineare Algebra} \fancyhead[R,R]{Lucas Westermann} \fancyfoot[R,R]{Seite \thepage\ von \pageref{LastPage}} \fancyfoot[L,L]{\hyperlink{contents}{Inhaltsverzeichnis}} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\footrulewidth}{0.4pt} \setlength{\headheight}{16pt}

Dokumentum bevezets

tikz

5

tartalom ^

Parancsolj s uralkodj Az A grafikon:\begin{align*} (\mathbb{K}_1^1) & \alpha +(\beta + \gamma )= (\alpha + \beta)+\gamma \\ (\mathbb{K}_1^2) & \alpha + 0 = 0 + \alpha = \alpha \\ (\mathbb{K}_1^3) & \alpha \cdot -\alpha = -\alpha \cdot \alpha = 0 \\ (\mathbb{K}_1^4) & \alpha + \beta = \beta + \alpha \end{align*}

\begin{tikzpicture}[node distance=2cm, auto] \node (1) {$\hat{1}$}; \node (2) [right of = 1] {$\hat{2}$}; \node (3) [below of = 2] {$\hat{3}$}; \draw[decoration={markings,mark=at position 1 with {\arrow[ultra thick]{>}}},postaction={decorate}] (1) to node {1} (2); \draw[decoration={markings,mark=at position 1 with {\arrow[ultra thick]{>}}},postaction={decorate}] (2) to node {3} (3); \draw[decoration={markings,mark=at position 1 with {\arrow[ultra thick]{>}}},postaction={decorate}] (3) to node {2} (1); \end{tikzpicture}

\forall \exists \in \cup \cap

6

tartalom ^

Parancsolj s uralkodj\mathcal{}

Server Circle

Lucas

7

tartalom ^

rta: Greg Walters

Hogyanokimport os

Programozzunk Pythonban 24. rsz

OW!pr = os.popen('lpr','w') pr.write('print test from linux via python\n') pr.write('Print finished\n') pr.close() import os filename = 'dummy.file'

ltalnos nyomtats Linux alatt

os.system('lpr %s' % filename)

PyRTF

8

tartalom ^

Programozzunk Pythonban 24. rsz#!/usr/bin/env python from PyRTF import * def MakeExample(): pass def OpenFile(name) : return file('%s.rtf' % name, 'w') if __name__ == '__main__' : DR = Renderer() doc = MakeExample() DR.Write(doc, OpenFile('rtftesta')) print "Finished"

doc = Document() ss = doc.StyleSheet section = Section() doc.Sections.append(section) p = Paragraph(ss.ParagraphStyles.Normal) p.append('This is our first test writing to a RTF file. ' 'This first paragraph is in the preset style called normal ' 'and any following paragraphs will use this style until we change it.') section.append(p) return doc

9

tartalom ^

Programozzunk Pythonban 24. rszp = Paragraph(ss.ParagraphStyles.Heading1) p.append('Example Heading 1') section.append(p) p = Paragraph(ss.ParagraphStyles.Normal) p.append( 'It is also possible to provide overrides for elements of a style. ', 'For example you can change just the font ', TEXT(' size to 24 point', size=48), ' or', TEXT(' typeface to Impact', font=ss.Fonts.Impact), ' or even more Attributes like', TEXT(' BOLD',bold=True), TEXT(' or Italic',italic=True), TEXT(' or BOTH',bold=True,italic=True), '.' ) section.append(p)

DR.Write(doc, OpenFile('rtftestb'))

p = Paragraph() p.append('This is a new paragraph with the word ', TEXT('RED',colour=ss.Colours.Red), ' in Red text.') section.append(p)

10

tartalom ^

Programozzunk Pythonban 24. rszp = Paragraph(ss.ParagraphStyles.Courier) p.append('Now we are using the Courier style at 8 points. ' 'All subsequent paragraphs will use this style automatically. ' 'This saves typing and is the default behaviour for RTF documents.',LINE) section.append(p) p = Paragraph() p.append('Also notice that there is a blank line between the previous paragraph ', 'and this one. That is because of the "LINE" inline command.') section.append(p) les.append(ps2)

result = doc.StyleSheet NormalText = TextStyle(TextPropertySet(result.Fonts.CourierNew,16)) ps2 = ParagraphStyle('Courier',NormalText.Copy()) result.ParagraphStyles.append(ps2)

p = Paragraph(ss.ParagraphStyles.ArialBoldRed) p.append(LINE,'And now we are using the ArialBoldRed style.',LINE) section.append(p)

TblzatokNormalText = TextStyle(TextPropertySet(result.Fonts.Arial,22,bold=True,colour=ss.Col ours.Red)) ps2 = ParagraphStyle('ArialBoldRed',NormalText.Copy ()) result.ParagraphSty-

11

tartalom ^

Programozzunk Pythonban 24. rsz#!/usr/bin/env python from PyRTF import * table = Table(TabPS.DEFAULT_WIDTH * 7, TabPS.DEFAULT_WIDTH * 3, TabPS.DEFAULT_WIDTH * 3) def TableExample(): pass def OpenFile(name): return file('%s.rtf' % name, 'w') if __name__ == '__main__': DR = Renderer() doc = TableExample() DR.Write(doc, OpenFile('rtftable-a')) print "Finished" table.AddRow(c1,c2,c3)

c2 = Cell(Paragraph(ss.ParagraphStyles.Normal,'Back to Normal Style'))

c1 = Cell(Paragraph('Row One, Cell One')) c2 = Cell(Paragraph('Row One, Cell Two')) c3 = Cell(Paragraph('Row One, Cell Three')) table.AddRow(c1,c2,c3) doc = Document() ss = doc.StyleSheet section = Section() doc.Sections.append(section) c1 = Cell(Paragraph(ss.ParagraphStyles.Heading2,'Heading2 Style'))

c3 = Cell(Paragraph('More Nor- section.append(table) mal Style')) return doc table.AddRow(c1,c2,c3)

c1 = Cell(Paragraph(ss.ParagraphStyles.Heading2,'Heading2 Style')) c2 = Cell(Paragraph(ss.ParagraphStyles.Normal,'Back to Normal Style')) c3 = Cell(Paragraph('More Normal Style'))

12

tartalom ^

Programozzunk Pythonban 24. rsztable.AddRow( c1, c2, c3 )

Tallkozzunk legkzelebb is!

thin_edge = BorderPS( width=20, style=BorderPS.SING- c1 = Cell( Paragraph( 'R2C1' LE ) ) ) thick_edge = BorderPS( c2 = Cell( Paragraph( 'R2C2' width=80, style=BorderPS.SING- ) ) LE ) c3 = Cell( Paragraph( 'R2C3' thin_frame = FramePS( ) ) thin_edge, thin_edge, thin_edge, thin_edge ) table.AddRow( c1, c2, c3 ) thick_frame = FramePS( thick_edge, thick_edge, thick_edge, thick_edge ) mixed_frame = FramePS( thin_edge, thick_edge, thin_edge, thick_edge ) c1 = Cell( Paragraph( 'R3C1' ), mixed_frame ) c2 = Cell( Paragraph( 'R3C2' ) ) c3 = Cell( Paragraph( 'R3C3' ), mixed_frame )

table = Table( TabPS.DEFAULT_WIDTH * 3, TabPS.DEFAULT_table.AddRow( c1, c2, c3 ) WIDTH * 3, TabPS.DEFAULT_WIDTH * 3 ) c1 = Cell( Paragraph( 'R1C1' ), thin_frame ) c2 = Cell( Paragraph( 'R1C2' ) ) c3 = Cell( Paragraph( 'R1C3' ), thick_frame ) section.append( table )

Greg Walters

13

tartalom ^

Hogyanokrta: Elmer Perry

Libre Office 5. Rsz

Szakaszok hasznlata

14

tartalom ^

Libre Office 5. Rsz

Szakaszok szerkesztse

Vltoztatsok a hivatkozott dokumentumban

15

tartalom ^

Libre Office 5. Rsz Hivatkozsok igny szerinti frisstse

Below Zero

Keret vagy Szakasz?A kvetkez cikkben a stlusok, valamint a, fej-, s lblcek hasznlatt fogjuk ttekinteni.

Elmer Perry

Mi, a Below Zero-nl, segtnk, hogy elrd a Nulla llsidt.

w w w. z e r o d o w n t i m e .co. u k16tartalom ^

rta: Daniel Holbach

Hogyanok

Ubuntu Fejleszts 2. rsz Set Uppbuilder

ubuntu-dev-tools

bzr-builddeb

Alap csomagkezel szoftver teleptseapt-filegpg --gen-key

apt-cache

sudo apt-get install gnupg pbuilder ubuntu-dev-tools bzr-builddeb apt-file

A GPG kulcsod ltrehozsa

gnupg

17

tartalom ^

Ubuntu fejleszts 2. Rsz Set Up

Az SSH kulcsod ltrehozsa

Bellts a Launchpaddal val mkdshez

pub 4096R/43CDE61D 2010-1206 Key fingerprint = 5C28 0144 FB08 91C0 2CF3 37AC 6F0B F90F 43CD E61D uid Daniel Holbach sub 4096R/51FBE68C 2010-1206

COMPONENTS="main universe multiverse restricted"

ssh-keygen -t rsa pbuilder-dist create

A Launchpadrl

gpg --send-keys

A pbuilder belltsa

18

tartalom ^

Ubuntu fejleszts 2. Rsz Set Up Az SSH kulcsod feltltse a Launchpadra

A GPG kulcsod feltlLaunchpad fik ltrehotse a Launchpadra zsa

gpg --fingerprint

pub 4096R/43CDE61D 2010-1206 Key fingerprint = 5C28 0144 FB08 91C0 2CF3 37AC 6F0B F90F 43CD E61D uid Daniel Holbach sub 4096R/51FBE68C 2010-1206

A Bazaar belltsa

19

tartalom ^

Ubuntu fejleszts 2. Rsz Set Upbzr whoami "Bob Dobbs " bzr launchpad-login subgenius source ~/.bashrc

KRS A PODCAST PARTYVAL KAPCSOLATBAN

A KVETKEZ HNAPBAN:

A parancsrtelmezd belltsa

export DEBFULLNAME="Bob Dobbs" export DEBEMAIL="[email protected]"

Robin

20

tartalom ^

rta: Ronnie Tucker

Hogyanok

Hasznljuk a KDE 4.6-ot

21

tartalom ^

Hasznljuk a KDE 4.6-ot

22

tartalom ^

Hasznljuk a KDE 4.6-ot

Megjegyzs:

23

tartalom ^

Hogyanokrta: Ronnie Tucker

Hogyan rjunk a Full Circle-beFKUSZBAN Jtkok/AlkalmazsokHa jtkokrl, alkalmazsokrl rsz, szveskedj rtheten lerni:

Irnyelvek

Szerkeszts

HardverHardver esetn krlek vilgosan rd le:

Kpek

Nem angol anyanyelv szerzk

Nem felttel a szakrtelem rj azokrl a jtkokrl, alkalmazsokrl s hardverekrl, amiket a mindennapi letben hasznlsz.24

tartalom ^

rta: Robin Catling

Linux labor

G n o m e S h e ll s U n i t y

Panelek s indtikonok

25

tartalom ^

Gnome Shell s Unity

Ablakkezels

tlet

Testreszabs26tartalom ^

Az n trtnetemrta Dr. Pu Kuang

27

tartalom ^

Az n trtnetem

28

tartalom ^

Az n trtnetemtra Knightwise

29

tartalom ^

Az n trtnetem

30

tartalom ^

Klnvlemnyrta: W. Robert Laggly

Az Ubuntu s a Canonical buksa

Full Circle Podcast 19. rszben

Mi a helyzet a 10. s 11. verzi jdonsgaival?

31

tartalom ^

Klnvlemny

Milyen legyen a szoftverdizjn?

Design a jvhz

Soha ne feledjk

32

tartalom ^

SzerintemTovbbra is ilyen idkznknt jelenjen meg az Ubuntu, vagy inkbb rugalmasan, grdlve?

Mlt havi krdsnk:

Az Ubuntu tartsa a jelenlegi kiadsi temt, vagy vltson rugalmas kiadsra?Ha szerinted meghatrozott idben jelenjen meg az Ubuntu, jelenjen meg tovbbra is flvenknt, vagy vente egyszer?*

Mindegy Rugalmasan Elre meghatrozott idben

8 63 38

7% 58% 35%

Flvenknt vente egyszer Mindegy

67 29 11

61% 27% 10% Szavazsi eredmnyek:

Mixabuben syko

Lucas Westermann Marian

33tartalom ^

Szerintem

Herman Salvadesswaran Srinivasan

Bart

Stephen R. Douglas

JFR Robin Goodfellow

Dave Nelson

skumara

Tom

Jerry Turba

34

CLItartalom ^

Szerintem

R. Geleick

Paddy Landau

Patrick D.

Conrad Linde

Bourlas

Marc lame duck Nick

Aloysius

Art Gunn

anon

anon

Harry Webb

35tartalom ^

Szerintem

Bullet

Anthony Papillon Patrick

Chuck Pilger

Len Gingrich

Filippo Locatelli

teemac

Russell

anon

Chris

harold

Tobie

Steve Guard

36

Eduardo

tartalom ^

Szerintem

Alice Cooper

nDR01d

Robert Ngalu

Ulrich

killmess

Kerstin

Az 51. kiads krdse:

Melyik disztribcit hasznlod s melyik ablakkezelvel?http://bit.ly/j1b0qd 37

http://getsilicon.orgtartalom ^

38

tartalom ^

Fkuszbanrta: Nedim Muminovi

PAM Arcfelismerstar zxf pam-face-authentication-0.3.tar.gz && cd pam-faceauthentication-*

Konfigurci

Telepts

mkdir build && cd build cmake -D CMAKE_INSTALL_PREFIX=/usr .. make sudo make install

sudo apt-get install buildessential cmake qt4-qmake libx11-dev libcv-dev libcvaux-dev libhighgui2.1 libhighgui-dev libqt4-dev libpam0g-dev checkinstall

cd /tmp && wget http://pamface-authentication.googlecode.com/files/pam-face-authentication-0.3.tar.gz

39

tartalom ^

Pam Arcfelismers

cat