Full Circle LINUX LABOR: 2011. február - 46. szám. tartalom ^

Hasonló dokumentumok
Full Circle LINUX LABOR: március szám. tartalom ^

PROGRAMOZZUNK PYTHONBAN 3. Kötet

Full Circle December SZÁM. tartalom ^

Full Circle LINUX LABOR május szám

PROGRAMOZZUNK PYTHONBAN 3. Kötet

Operációs rendszerek 2 3. alkalom - Reguláris kifejezések, grep, sed. Windisch Gergely windisch.gergely@nik.uni-obuda.hu

Gyors tippek linuxra

Planet Me blog aggregátor létrehozása

VISUAL BASIC ALAPISMERETEK

2015, Diszkrét matematika

Programozás és adatbázis kezelés PHP ben

Néhány kihagyhatatlan Linux tipp és trükk. Ezeket a tippeket olvasóink osztották meg velünk

OPERÁCIÓS RENDSZEREK II GYAKORLAT

Példa: Aktuális könyvtár tartalmának fájlba mentése, melynek neve az aktuális dátum és idő: ls l > `date+%f_%h-%m`.txt

Full Circle LINUX LABOR SWAPPINESS - 1. RÉSZ. A Full Circle magazin nem azonosítandó a Canonical Ltd.-vel! április - 48.

Operációs Rendszerek II. labor alkalom

Számítógépes Hálózatok. 1. gyakorlat

Tehergépkocsi TANFOLYAMOK ÁRAI. Képzés díja (Oktatási + Vizsgadíjak): "C" kategória OKTATÁSI DÍJ. VIZSGADÍJAK (az NKH részére fizetendők)

libgdx alapú program létrehozása, kép importálása, mozgatása libgdx alapok Android játékfejlesztés Soós András

S z á m í t ó g é p e s a l a p i s m e r e t e k

Internet technológiák

Full Circle VIRTUALIZÁCIÓ - 3. RÉSZ: OPEN SOLARIS AUGUSZTUS SZÁM. tartalom ^

117. AA Megoldó Alfréd AA 117.

Multiboot UEFI vel, Windows 10 zel és további disztrókkal Írta: Frank Denissen

Szentgotthárd Városi Televízió és Kábelüzemeltető Nonprofit Kft. TULAJDONOS

Szkriptnyelvek. 1. UNIX shell

PROGRAMOZZUNK PYTHONBAN 4. Kötet

Programozási módszertan. Dinamikus programozás: Nyomtatási feladat A leghosszabb közös részsorozat

Számítógépes Hálózatok. 1. Gyakorlat

Operációs Rendszerek II. labor. 2. alkalom

Adatbázis-kezelés ODBC driverrel

Minden jog fenntartva, beleértve bárminemű sokszorosítás, másolás és közlés jogát is.

PYTHON. Avagy hosszú az út a BioPythonig

OPERÁCIÓS RENDSZEREK 1. ÁTIRÁNYÍTÁSOK, SZŰRŐK

Minden jog fenntartva, beleértve bárminemű sokszorosítás, másolás és közlés jogát is.

Full Circle AZ ÉN TÖRTÉNETEM: AZ OLASZ FORDÍTÓ CSAPAT. full circle magazin 55. szám. 55. szám november

Unix alapú operációs. rendszerek ELŐADÁS CÍME. Göcs László mérnöktanár. 2. előadás. KF-GAMF Informatika Tanszék

Full Circle FÓKUSZBAN A. full circle magazin 58. szám. A Full Circle magazin nem azonosítandó a Canonical Ltd.-vel Február - 58.


Access adatbázis elérése OLE DB-n keresztül

! " #$ . / / 0. / / 1 2

Alap számológép alkalmazás

C# feladatok gyűjteménye

A DBM függvények használata

INFORMATIKAI ALAPISMERETEK

Az Intel gyorsindító készlete a Linux*-hoz v1.2 Gyorstájékoztató. Megrendelési szám: C

Verziókezelt konfigurációmanagement++ Pásztor György, SZTE Klebelsberg Könyvtár

A héj vezérlő szerkezetei I.

Java és web programozás

abkezel.java import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.sql.*; public class abkezel extends JFrame {

INFORMATIKAI ALAPISMERETEK

ArcGIS 8.3 segédlet 6. Dr. Iványi Péter

J a v a s l a t a Salgótarjáni Városfejlesztő Kft. ügyvezető igazgatója évi prémiumfeladatainak értékelésére

Érdekes informatika feladatok

Biztonságos PHP a gyakorlatban

Excel vagy Given-When-Then? Vagy mindkettő?

Imperatív programozás

ASP.NET 2.0 (Whidbey)

Full Circle KÜ KI A DÁ SOROZAT KÜLÖNKIADÁS AZ UBUNTU LINUX KÖZÖSSÉG FÜGGETLEN MAGAZINJA. A Full Circle Magazin nem azonosítható a Canonical Ltd-vel.

GQ-3x és GQ-4x USB univerzális programozó Kézikönyv

Egységes és objektumközpontú adatbázis-kezelés (2. rész)

A függvény kód szekvenciáját kapcsos zárójelek közt definiáljuk, a { } -ek közti részt a Bash héj kód blokknak (code block) nevezi.

INFORMATIKAI ALAPISMERETEK

Kanadai DOC közlemény Fontos biztonsági utasítások fejezet Üzembehelyezés A monitor kicsomagolása... 4

Andrews Kft. Konténerek az IT biztonság szemszögéből.

S z á m í t ó g é p e s a l a p i s m e r e t e k

1. Egészítsük ki az alábbi Python függvényt úgy, hogy a függvény meghatározza, egy listába, az első n szám faktoriális értékét:

Full Circle HOGYAN ÁLLÍTSUNK VISSZA TÖRÖLT FÁJLOKAT FÓKUSZBAN: BODHI LINUX E17 DESKTOPPAL. full circle magazine 58. szám

A sed folyamszerkesztő

8. Laboratóriumi gyakorlat: Bevezetés a reguláris kifejezések használatába

Elemi alkalmazások fejlesztése IV. Adatbázis-kezelő GUI alkalmazás készítése 3. Összetett tábla karbantartása

Számítógépterem hatékony üzemeltetése. Keszthelyi András Budapesti Műszaki Főiskola, Keleti Károly Gazdasági Kar, Szervezési és Vezetési Intézet

2. A SZAKÉRTOi FELADAT MEGHATÁROZÁSA, AZ ÉRTÉKELÉS CÉLJA. Az értékelés a Megbízó tájékoztatása szerint értékesítés céljából vált szü kségessé.

Vállalati pénzügyek alapjai. Befektetési döntések - Részvények értékelése

Adatbázis másolás Slony-I segítségével

Sintony SAK 41. Kezelési utasíitás 8AA D0-20/10/99 - UK -

Matematikai statisztikai programcsomagok gyakorlat

ZÁRT ÜLÉS napirendje

7. Előadás. Makrók alkalmazása. Salamon Júlia. Előadás I. éves mérnök hallgatók számára

SZERVER OLDALI JAVASCRIPT. 3. hét Javascript nyelvi elemek

libgdx alapok, első alkalmazás

Linux ismeretek. Göcs László mérnöktanár. 2. előadás. KF-GAMF Informatika Tanszék tavaszi félév

Adatbázis alapú rendszerek gyakorlat Adatbázis alapú alkalmazásfejlesztés Java, C# környezetben

Informatika E FAKT , = ±

2018, Diszkrét matematika

Felhasználói segédlet a webkonferencia szolgáltatás használatához

Írta: GYIMÓTHY TIBOR HAVASI FERENC KISS ÁKOS FORDÍTÓPROGRAMOK. Egyetemi tananyag

Budapest Főváros X. kerület Kőbányai Önkormányzat Alpolgármestere. Tárgy: Javaslat kőbányai közéleti roma. Tisztelt Képviselő-testület!

Tartalomjegyzék MACARCA-1243UK-AK36-ORTAK-T3X p65 21

BASH script programozás II. Vezérlési szerkezetek

Fordítóprogramok szerkezete avagy Mi történik Pascalban mikor F9-et nyomunk?

file./script.sh > Bourne-Again shell script text executable << tartalmat néz >>

Megoldott feladatok. Informatika

IPv6 alapú otthoni LAN hálózat kialakítása

OAF Gregorics Tibor: Minta dokumentáció a 3. házi feladathoz 1.

Imperatív programozás

Tartalomjegyzék Informatikai berendezések újrahasznosítására vonatkozó információk Biztonság Fontos tudnivalók az

Kvadrupól-monopól hatások gravitációs hullámok fázisában

YOURMYPARTNER ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEK


Átírás:

Full Circle LINUX LABOR: 2011. február - 46. szám ÚJ AT! OZ R O S ÚJ SOROZAT LIBREOFFICE 1

Full Circle Linux Hírek 4 Programozzunk Pythonban 20. rész 7 ÚJ SOROZAT! LibreOffice 1.rész A Mythbuntu telepítése Írjunk cikket a Full Circle Mazinba Linux Labor Fókuszban - Boxee Box 28 Játékok Ubuntun 29 Parancsolj és uralkodj 5 20 19 12 15 Hölgyek és az Ubuntu 4 Levelek 27 Top 5 34 A Full Circle magazin teljesen független a C anonicaltől, az Ubuntu projektek támogatójától. A magazinban meg jelenő vélemények és 2 állásfogl alások a C anonical jóváhagyása nélkül jelennek meg.

Előszó A magazin az alábbiak felhasználásával készült: Üdvözlünk a Fullcircle újabb kiadásában! nagy Full Circle Podcast régóta Házigazdák: Ronnie 3

LINUX hírek Hello Linux OpenXchange Viselhető, Atom-alapú Számítógép A Canonical az Ubuntu One árbevételének 25%-át adományozza a Gnome Alapítványnak Forrás: Full Circle Notifier - Béta Kiadás! Full Circle Notifier Forrás Forrás: Csoportját: 4

Parancsolj és uralkodj Teendőlista Írta Lucas Westermann #!/usr/bin/env python import os home=os.path.expanduser("~") for root, dirs, files in os.walk(os.path.join(home,"reminders")): for infile in [f for f in files]: if(infile.endswith("~")!=true): fh=open(os.path.abspath(os.path.join(root,infile))) for line in fh: print("- "+line, end=' ') fh.close() createtodo.sh: Teendőlista #!/bin/bash file=~/todo.txt todo=~/todo.txt if [[ -e $todo ]]; then `rm "$todo"` fi while read line; do date=`date -d"$(echo "$line" sed 's/\(.\) -.*$/\1/g')" +%s`; echo "$(echo "$line" sed -e s/".*-"/"$date -"/g)" >> "$todo"; done < "$file" if [[ -e "$todo" ]]; then temp=`sort -n "$todo"` echo "$temp" > "$todo" fi 5

Parancsolj és uralkodj printtodo.sh: #!/bin/bash todo=~/todo.txt while read line; do if [[ "$line"!= "" ]]; then date=`date -d@"$(echo "$line" sed -e s/"-[^-]*$"//g)" +"%a %b %d %H:%M"` echo "$(echo "$line" sed -e s/".*-"/"$date -"/g)"; fi done < "$todo" zenity -question -test Question? ; echo $? zenity --error --text An error occurred! <command> zenity --text-info --width <size in pixels> <command> tee > (zenity -progress --pulsate) >file Zenity input=$(zenity --entry -text "How are you?" --entrytext "enter text here"); echo $input Lucas 6

Hogyanok: írta Greg Walters Programozzunk Pythonban - 20. rész # simple.py import pygtk pygtk.require('2.0') import gtk class Simple: def init (self): self.window = gtk.window(gtk.window_toplevel) self.window.show() def main(self): gtk.main() if name == " main ": simple = Simple() simple.main() self.window.set_position(gtk.win_pos_center) self.window.connect("delete_event", self.delete_event) def delete_event(self, widget, event, data=none): gtk.main_quit() return False 7

Programozzunk Pythonban - 20. rész print "Button 1 clicked" gtk.main_quit() Ötletek és írók kerestetnek! self.button = gtk.button("close Me") self.button.connect("clicked",self.btn1clicked,none) self.window.add(self.button) self.button.show() részletesen írjátok le ötleteiteket self.box1 = gtk.hbox(false,0) self.window.add(self.box1) self.button = gtk.button("button 1") self.button.connect("clicked",self.btn1clicked,none) self.box1.pack_start(self.button,true,true,0) self.button.show() ha nem tudjátok elkészíteni a cikket pár héten (legfeljebb egy hónapon) belül, akkor nyissátok meg újra a kérést def btn1clicked(self,widget,data=none): HBox = gtk.hbox(homogeneous=false, spacing=0) 8

Programozzunk Pythonban - 20. rész self.button2 = gtk.button("button 2") self.button2.connect("clicked",self.btn2clicked,none) self.box1.pack_start(self.button2,true,true,0) self.button2.show() self.box1.show() box.pack_start(widget,expand=true, fill=true, padding=0) 0 1 2 0+-----------+-----------+ 1+-----------+-----------+ 2+-----------+-----------+ Ezután meg kell írnunk a self.btn2clicked rutint. A self.btn1clicked rutin után helyezzük el az alábbiakat: def btn2clicked(self,widget,data=none): print "Button 2 clicked" gtk.main_quit() 9

Programozzunk Pythonban - 20. rész 0 1 2 0+-----------+-----------+ Button 1 Button 2 1+-----------+-----------+ Button 3 2+-----------+-----------+ self.window.connect("delete_event", self.delete_event) 2") button2.connect("clicked",self.callback,"button 2") table.attach(button2,1,2,0,1) button2.show() table.attach(buttonx,0,1,0,1) Table = gtk.table(rows=1,columns=1,homogeneous=true) table.attach(buttonx,1,2,0,1) # table1.py import pygtk pygtk.require('2.0') import gtk class Table: def init (self): self.window = gtk.window(gtk.window_toplevel) table.attach(widget,left poself.window.set_positiint,right point,top point,bot- on(gtk.win_pos_center) tom self.window.set_titpoint,xoptions=exle("table Test 1") PAND FILL,yoptions=EXself.window.set_borPAND FILL, der_width(20) xpadding=0,ypadding=0) self.window.set_size_request(250, 100) table = gtk.table(2, 2, True) # 2x2-es rács létrehozása button3 = gtk.button("quit") self.window.add(table) button3.connect("clicked",self.exitapp,"button 3") table.attach(button3,0,2,1,2) button3.show() button1 = gtk.button("button 1") button1.connect("clicked",self.callback,"button 1") table.attach(button1,0,1,0,1) button1.show() És most a kettes számú gomb: button2 = gtk.button("button 10 table.show() self.window.show() def main(self): gtk.main() def delete_event(self, widget, event, data=none):

Programozzunk Pythonban - 20. rész gtk.main_quit() return False event, data=none): print "Quit button was pressed" gtk.main_quit() if name == " main ": table.main() def callback(self,widget,data=none): print "%s was pressed" % data Full Circle Podcast * Szemle: * Hírek: * Játékok: Greg Walters def ExitApp(self, widget, 11

Hogyanok: Írta Elmer Perry Libre Office - 1. rész 12 ÚJ SOROZAT!

Libre Office - 1. rész 13

Libre Office - 1. rész 14

Hogyanok: Írta Dogphlap A Mythbuntu 10.10 telepítése TV kártyák 15

A Mythbuntu 10.10 telepítése Frontend és backend Beállítások 16 A frontend beállításának sajátosságai

A Mythbuntu 10.10 telepítése Felvevő kártyák Általánosságban: Bemenetek Videó források: 17

A Mythbuntu 10.10 telepítése Hasznos billentyűk: A 'd' Mágikus Hatalma 18

Hogyanok: Írta Ronnie Tucker Irányvonalak Írjunk Full Circle Magazine cikket ÉRTÉKELÉSEK Játékok/Alkalmazások Kérlek az alábbi pontokat fejtsd ki részletesen játékok/alkalmazások értékelésekor: valamilyen módon kapcsolódjon az Ubuntuhoz vagy egy változatához A HELYES ÍRÁSRA ÉS A NYELVHELYESSÉG RE FIGYELJ ODA! Hardver Írás Kérlek az alábbi pontokat fejtsd ki részletesen hardverek értékelésekor: Nem angol írók Képek Nem kell profinak lenned, hogy cikket írj, írj játékokról, alkalmazásokról, hardverekről amiket nap, mint nap használsz. 19

Linux labor Írta: Robin Catling Fájlrendszerek, Első rész - Hazai pályán Kedves Naplóm! Ext fájlrendszer robusztus és hatékony de néhány speciális funkció hiányzik belőle, mint pl. a lemez pillanatfelvételek és a skálázhatóság. Lássuk a következő két versenyzőt... 20

Linux labor - Fájlrendszerek, Első rész Virágzás (Rise) és hanyatlás A maradék legjobbjai A ReiserFS 2001-ben radikális előrelépést hozott, olyan funkciókkal, amit az Ext máig nem támogat. A Reiser4-ben sok funkciót fejlesztettek tovább, vagy egészítettek ki a kezdeti változathoz képest. 2004-től nagyon lelassult a fejlesztés, és az Swap Tudok jobb -at is 21

Az én történetem 22

23

Fókuszban Boxee Box Írta Greg Walters A távirányító A hardver 24

Fókuszban: BOXEE BOX Használat közben A Jó 25

Fókuszban: BOXEE BOX A Rossz A lényeg Greg Walters 26

Minden hónapban közzéteszünk néhányat azokból az e-mailekből, amelyeket tőletek kapunk. Ha szeretnéd, hogy leveled nyilvánosságra kerüljön amely lehet köszönet vagy reklamáció, akkor küldd az alábbi címre: letters@fullcirclemagazine.org FONTOS: terjedelmi okokból a levelek szerkesztésre kerülhetnek. Levelek Hiányzó infó OSX > Ubuntu Csatlakozz hozzánk! ELŐTERJESZTÉS A PODCAST PÁRT NEVÉBEN Chris Warren A kommentárok szerkesztésre kerülhetnek. Ne feledd, ez egy családbarát show. Igor Barinov Robin 27

Hölgyek és az Ubuntu Írta Elizabeth Krumbach EK EK VZ VZ Elizabeth Krumbach Valorie Zimmerman EK VZ EK EK VZ VZ 28

Játékok Ubuntun Braid Írta Ed Hewitt Pontszám: 9/10 Pozitívumok: Negatívumok: 29

KáVé Szerkesztette Gord Campbell sudo update-grub 30

KáVé sudo nvidia-xconfig alsamixer 31

Az én Desktopom Íme egy lehetőség, hogy megmutasd a világnak az asztalodat vagy a PC-d. Küldj képernyőképeket és fényképeket a misc@fullcirclemagazine.org e-mail címre. Kérlek mellékelj egy rövid, szöveges leírást az asztalodról, a saját gépedről vagy az asztalod ill. a PC-d bármely egyéb érdekességeiről. Anish Chirakkal Aravind Christos 32

Az én Desktopom Corry Douglas 33

TOP 5 Gitár alkalmazások Írta Andrew Min gtune etktab 34

TOP 5 - Gitár alkalmazások Tux Guitar KGuitar 35

TOP 5 - Gitár alkalmazások Frets on Fire Az Ubuntu UK podcaste Elérhető MP3/OGG formátumban Miro-n és itunes-on keresztül, vagy közvetlenül az oldalról. 36

A Full Circle Csapata Közreműködnél? Szerkesztő Webmester Kommunikációs felelős Podcast - magyar fordítócsapat Fordítók: magyar fordításait Korrektor: Szerkesztő: email hírt Véleményed elemzéseket Kérdéseket Az én Desktopom 47. szám cikkeinek leadási határideje: 2011. március 6, vasárnap fórum 47. szám megjelenési ideje: 2011. március 25, péntek A FULL CIRCLE-NEK SZÜKSÉGE VAN RÁD! 37