Yazarlarına göre dizilmiş LinuxFocus'un tüm yazıların içeriği.
Aleksandar Milovac [1]
Gelin biraz elektronikle uğraşalım Software to develop electronic circuits? Yes, it's available for Linux too. This article will show you what you need.
DNS'e Giriş You may have wondered what happens behind the scenes in Netscape after you enter a URL. This article will help you to understand the name-lookup process.
Angel Lopez [3]
Multicast This article is an introduction to multicast technologies on TCP/IP networks.
Postanızın procmail ile İşletimi Keep you mail on folders, respond automatically, create mailing lists, learn how to do these and much more with procmail.
Özyineli Yapıların POVRAY İle The author explores the use of iterative structures within POVRAY and the beautiful images that they can generate.
POVRAY Hakkında Genel Kavramlar This is the second article on a series about Povray. This time we review some general concepts and start describing the basic elements of the language.
Linux altında gerçek zamanlı veri yansıması This article will explain on how to set an inexpensive real.time data replication system on Linux without need of special hardware. This kind of replication will be especially useful for ISPs or webhosts.
Açık kod yazılımlarla sağlam ISP'lerin In my last article, I introduced you to using LDAP on Linux. In this article, we will build a scalable ISP that can scale from one to any number of backend machines. The backbone of setting up this ISP is LDAP.
Linux altında LDAP'a giriş This article will talk about the benefits of deploying LDAP in an organization and how to implement it on Linux.
Maskeleme yapan host ardından Apache Proxy This article demonstrates how to make a webserver behind a firewall available on the internet without changing rules on your firewall or compromising security.
Ip Adreslerinin Apache ile yeniden devri This article demonstrates how to serve multiple virtual web servers using the same Ip address with Apache on Unix/Linux.
VI Editorune Hakim Olma The VI editor is a screen-based editor used by many Unix users. The VI editor has powerful features to aid programmers, but many beginning users avoid using VI because the different features overwhelm them.
Çalışan bir işlem ile konuşmak Run Time Access is a library that lets you view the data structures in your program as tables in a PosgreSQL database or as files in a virtural file system (similar to /proc).
1 Bit veri izleme This article describes a 1bit logic analyser which samples data and sends it to a Linux PC via the rs232 port.
Brent B. Welch [1]
Tcl Yazımı This article explains basics concept and syntax of the Tcl language
Brian Hone [1]
Rsync: Tüm zamanların yedekleme sistemi Backup is one of the hardest and most neglected parts of system administration. This article presents a very easy solution based on rsync.
Renderman III This article discusses he possibility of modeling and animating a scene using C or C!+
RenderMan: Kamera Although the positioning is not as intuitive as Pov-Ray, it has an advantage when describing camera trajectories.
RenderMan Who has not heard of Pixar? Who has not seen "Toy Story"? Pixar developed RenderMan.
Charles Vidal [5]
Tk 'ya Giris This articles explain how to build a graphical interface using the Toolkit of Tcl: Tk. The reader should also appreciate the simplicity of this toolkit compared to usual X-Windows libraries.
MagicPoint This article reviews the possibility of MagicPoint. This software is one of the very few that allow creation of presentations under X-Windows.
Apache I This article is an introduction to the HTTP protocol it takes also a look at the history of the World Wide Web.
David Bagley'le Söyleşi David Bagley is the current maintainer of xlock, a popular X Window screen saver and locking utility.
PostgreSQL'den JDBC'ye Java SSL tünel ile erişim. This article shows how to set up JDBC access for PostgreSQL on redhat 8.0 and how to create a SSL tunnel using Sun's Java Secured Socket Extensions, to enable secured access to a remote postgres database.
Kısaca Ximian Evolution yükleme yolgöstereni Ximian Evolution is able to read ans send mail from a Linux workstation via an Exchange server 5. In this article, I'll give you some info about my personal experiance and my own configuration.
Veri kaybı: En kötü durum senaryosu A real-life case of data loss with a happy end, thanks to reiserfsck. Three cheers for journaling file systems and their tools.
Linux Aygıt Sürücüleri için Güvenli Port Ayırtılması Writing a device driver is a challenging and an adventurous job. Once the device is registered in the driver's init_module routine, the resources for the device should be allocated. One of the main resources for the device is I/O port. The dynamically linked drivers, the developer should be careful to allocate unused range of port addresses for their device.
Bilimsel makale yazımında BibTeXML'i DocBook XML'deki BibTex is an system which enables you to insert references from a (file) database into Tex documents. In this article I will show you how you can use a BibTex like reference system with DocBook XML.
Kitap incelemesi: Linux System Administration - A User's Guide This is a review of the book titled "Linux System Administration - A User's Guide" by Marcel Gagne. The book has 532 pages and 26 chapters that cover installation, daemons, run-levels,file systems, password policy, kernel building, printing, devices, backups, network administration, secure computing, and more.
İnternet uygulamalarının oluşturduğu log dosyalarını incelemek This article is the first in a series about using Lire to analyze log files of internet server applications. This is not limited to one service, e.g. Apache, but is an integrated analyzer for many different services. Included are DNS, WWW, email and ipfilter services.
LinuxFocus.org'yi oluşturmak için XML ve XSLT kullanmak This article shows you how parts of the Dutch website of LinuxFocus is generated with XSLT tools from the XML database. It compares this with the (very) much slower DOM tools in Perl.
DocBook XML belgelerini edit etmek This article describes the use of Kate and its XML plugin as a tool for editing DocBook XML documents
Debian 2.2'nin bug'ları nasıl rapor edilir ? How that Debian 2.2 is released, a lot of people will upgrade to new newest Debian distro. Since Debian is extremely stable, why do you need a bug report tool? I do not know, but you cannot write software without bugs, so bugs will be found. This article explains how to submit them to the developers of the package.
Perl' ün XML 'ine giriş.::XSLT modülü This article demonstrates some of the capabilities of the W3C's XSLT standard and how it can be used to help you manage and publish XML documents to the web.
DocBook ile PDF dokumanları oluşturun This article describes how you can use DocBook to develop PDF documents and covers tools you need to edit DocBook articles and tools to translate them to PDF documents.
PostScript II: Postscriptin işlenen yığıtı The author describes the operand stack of the PostScript language. The stack manipulations and mathematical operators are presented here.
Postscript Dili This is the first one of a series of articles about PostScript.
Erdal Mutlu [1]
Sistem yönetimini ssh ve scp ile otomatikleştirmek This article demonstrates the usage of ssh and scp commands to automate system administration jobs, such as installing and configuring software on Linux systems.
Erdal Mutlu and Ceyhun Elmas [1]
BORG'a Giriş BORG is graphical user interface to BMRT, but it is not just a GUI it divides the rendering work across different computers where BMRT is used to render frames.
Eric Detoisien [1]
Dış saldırılar This article presents the different types of external attacks that a cracker can use.
Eric Seigne [2]
Samba Yapılandırım Rehberi This article describes the configuration of Linux-samba, a server needed to control domains of networks based on MS-windows machines. Examples given here are based on Debian GNU/Linux and Samba 2.0.7
Jeff Dike ile söyleşi Jeff Dike is the creator and maintainer of User Mode Linux, a very interesting new feature of the 2.6 Linux kernel. This article will give some insight into UML and the people behind it.
Mozilla İnternet Tarayıcısı In this article we dissect the huge lizard - in particular we investigate the browser part. It's actually a review of Mozilla 1.1 with two add-ons: 'Mouse Gestures' and 'RadialContext'.
XML'i öğrenmek This is a short introduction to XML. You will meet Eddy the meta cat, the XML syntax police, and some DTDs. Don't worry, we'll explain ;-)
Frédéric Navarro [1]
uCsimm takımı This article describes the uCsimm kit and the UClinux project: Porting the linux kernel on hardware without MMU (memory management unit).
Frédéric Raynal [14]
Root-kit'ler ve bütünlük This article presents the different operations a cracker can do after having succeeded in entering a machine. We will also discuss what an administrator can do to detect that the machine has been jeopardized.
Uygulama geliştirmede güvelik açıklarından kaçınma - Bölüm 2: bellek, yığıt ve fonksiyonlar This second article is not directly related with the subject of the series. It reviews some concepts before describing the fear of all the system administrators:Buffer Overflows. We shall see how the memory is organized as well as the stack and how a function call is performed. Then we present a tool used for every intrusion attempt: shellcode.
Uygulama üzerinde geliştirimlerle güvenlik açıklarından kaçınma - Bölüm 1 This is the first article of a series of articles on security holes that can appear within a program. The series will show how to avoid security holes if programming habits are slightly corrected. We shall first discuss privileges, UID and EUID in this first article before dealing with the execution of external commands.
xinetd xinetd - extended Internet services daemon - provides an excellent security against the intrusions, and limit certain risks of attacks by Deny of Services ( DoS ). It allows, just like the most known pair ( inetd + tcpd ), to set access control to a computer, but its capacities extend well beyond. This article proposes you to discover them.
Bastille-Linux Available by the beginning of june,version 1.1 of Bastille-Linux is not a new Linux Distribution but a set of security scripts. The authors have adopted a very pedagogic approach and one can learn a lot simply installing these scripts.
NFS - Ağ Dosya Sistemi Network File System (NFS) is a tool to manage files spread among several computers on a network as if they were on the same local machine. So, the final user does not have to worry of the exact location of its own files in order to access them.
Sarı Sayfalar, bölüm 3 : Sunucu tarafı In this last article about NIS, we explain how to install a NIS server. We will see which programs are used, configuration files and the building of the database.
Sarı Sayfalar, bölüm 2 My previous article was an introduction to the yellow pages and RPCs. This one explains how to configure a NIS client, how this client works and a small introduction to the different tools coming with NIS. Finally, we'll have a few words about NIS+
Sarı Sayfalar, bölüm 1 The Network Information Service (NIS) manages a data base on server. Each computer on a network running a NIS client NIS can then poll the server for informations (login name,password, users and groups informations, ...).
Automount ve Autofs Automount and autofs are powerful tools and ease file systems management.
Geoffrey W. Corey [1]
Enlightenment Enlightenment is a highly customizable window manager for Linux. This article discusses the features, installation, and customization of the Enlightenment window manager.
GWorkspace, the GNUstep Workspace Manager The concept of Workspace Manager appeared with NeXT at the end of the 80's. It was a complete new way of using a system GUI. GWorkspace is the GNUstep free implementation of this revolution.
NEdit,Linux dünyası için evrensel bir editör Nedit is a remarkable editor. Unfortunately it is not included in most Linux distributions and therefore not as well known as other editors.
FSViewer, WindowMaker için dosya Among the revolutionary tools of NeXTStep, the first in order of appearance on the screen was indisputably the File Viewer. Thanks to the path-view in that File Manager you always knew where you were. It was more than a manager, it was a true browser. FSViewer is a NeXTStep a like File Manager for WindowMaker.
Gentoo Linux Gentoo Linux is a source package based Linux system. It is very different from the established commercial Linux distributions.
uucpssh.org: UUCP Linux hayranları için e-posta In the windows world incomming mails are received via POP3 or IMAP and outgoing mails are sent directly via SMTP. This split setup can cause all kind of headaches especially if you are using different ISPs all the time.
Linux için RPM hesap makinaları Reverse Polish Notation is the most advanced entry method for calculators. This article will review some of the available RPN desktop calculators for Linux.
Man sayfa yazımı This article explains how to write your own man-pages.
Linux masaüstü: Annem için bilgisayar My Mom belongs to a generation which grew up without computers. This article is probably valid for most people who first started to use a computer beyond the age of 60.
Linux USB LCD display with watchdog and buttons This article explains how to modify the LCD display prestented in May2002 to work with the USB interface. The design is based on a chip from www.ftdichip.com
Linux sunucunuz için LCD denetim paneli In this article we use an Atmel AT90S4433 microcontroller and a few other inexpensive parts to build a LCD control panel for a Linux server.
İnternet erişiminiz için farklı İSS(İnternet Sevis Sağlayıcı)'lerin kullanımı. In this article we develop configuration files to easily change between a number of different Internet Service Providers. We extend the configuration not only to one PC but to a whole network using IP masquerading. A DNS proxy will be used to make the changing DNS IP addresses invisible inside the masqueraded network.
RS232 arayüzüne bağlı LED ile kapatma butonu. In this article we design a little push button to connect to your server on the serial line and which you can use to shut the machine down when needed.
IP-Masquerading Kurulumu IP-Masquerading provides the possibility to connect several computers to the Internet using a computer running Linux with just one public IP address.
Ürün Tanıtımı: Linux için SNiFF+ SNiFF+ is an integrated development environment for Linux. TakeFive Software provides a download version (limited to 200 files) free of charge.
Perl III kısım This article explains how to use arrays in Perl.
Dosya Erişim İzinleri This article is divided into two parts: The first part (Basic file access permissions) is a very short introduction to the basic file permission concept under Unix. The second part (T-bit, SUID and SGID) covers more advanced features of Linux that go beyond the basic "read-write-execute" flags.
Oyun Gözdengeçirimi - Tux Racer Tux Racer is a fast pace arcade game. Our favorite Linux mascot has to slide down snow-covered hills,trying to catch as many herrings as possible and finish the courses in time.
Python ile Gnome uygulamaları geliştirmek (2. Bölüm) This article series is primarily written for beginners in the area Gnome and GNU/Linux. The author presents an educational tool to write Gnome GUIs using Python.
Juan Jose Amor ile Söyleşi Juan Jose Amor Iglesias Current coordinator of the LuCAS project, part of the LDP and devoted to the translation and localization of MDL manuals in Spanish
Gerçek-Zaman Linux II In this second issue devoted to RT-Linux I will try to offer a more practical view of RT-Linux.
StarOffice Paketi Sunum Hazırlamaları This article reviews the applications available in the suite StarOffice 4.0. The author gives us a demonstration using tool for the creation of presentations. (functionally similar to Microsoft's Power Point).
Lyx Tarama Lyx is an editor with fantastic possibilities. Ismael gives us a little overview.
Ismael Rpoll and Elisa Acosta [1]
Linux RT, bölüm III In this article a simple electric circuit is used to process commands from any infra-red remote control.
TCPD ve IPFWADM kullanan This article describes very briefly how to configure the inetd services in order to improve security on your system. We concentrate in the of the tool IPFWADM to administer and configure inetd services
Slackware 7.0 Bölüm II: Yapılandırma Rehberi After the installation in the first part, the author now describes some basic configuration tasks in his now favorite Linux distribution. He explains how to configure X, how to compile a kernel (and how to use it with lilo), how to do user account management, how to dial in to internet and how to give your system some basic security.
Slackware 7.0 bölüm I: Yükleme Rehberi The author describes in detail the installation of the Slackware 7.0 Linux distribution. This article is written for beginners.
Joel McCarty [2]
X Görüntü İşletmeni The X Display Manager runs as a daemon on a host machine and manages multiple X displays.
Unix'e karşı Microsoft Windows NT 4.0 Sunucusu The goal of this article is provide managers in corporations with the data and comparisons necessary to make well-informed decisions concerning the installation of servers for the corporate environment. All the information presented in this article summarizes the experience of a number of information systems professionals.
Sendmail ve Fetchmail: Yerel ileti sunucusu Sendmail is a powerful but complex software. This article explains how to configure sendmail and fetchmail for use on a typical home computer.
MySQL Bir Veritabanı Sunucusu MySQL is an SQL (Structured Query Language) database server supported by a number of platforms, including Linux. Its Linux version is design with fast performance in mind.
Java İle Programlama Bölüm I This is the first article in a series about Java programming. The first part will describe Java as a language, its general characteristics and the location of the most relevant sources of information.
Debian GNU/Linux ile saldırı sezimleme The article presents techniques and the tools for Debian GNU/Linux to detect and track people wo broke into your computer network.
Juan Manuel Sepúlveda [2]
Photoshop ile Metin Oluşturumu The graphics corner continues to review and compare two good Image manipulation tools: Photoshop and Gimp. Our reviewers explore the creation of text banners.
Linux altında CVW'iyi yükleme kılavuzu Collaborative Virtual Workspaces is one of the finest open source tools available for the development of virtual education.
Jürgen Pohl [1]
Neyin istatistiğini yapmak istersiniz? Most statistics packages seem to be overwhelming in their scope, forcing the user on a very steep learning path, most of them are also very expensive. There is however a refreshing alternative: SalStat
Gimp ile fotograf sihiri In this article we give you some basic ideas how to improve on your digital photos with The Gimp.
Blender ile 3D: Oyuncak tren In this second article in our series about modeling with Blender we create a little toy train.
Blender ile 3D: Çok hızlı adımlar Blender is an open source 3D graphics program. In this first article in a series about Blender we look at the very basics and build a stage with sphere and cube on it.
L'heure du Jazz++ Jazz is a midi sequencer with many interesting features for editing and composing your own music!
Işık bulan robot tasarımı In this article we describe how to build an autonomous robot that will always try to walk to the brightest spot in the room.
Spam-Mail'e karşı savaş Spam between the mail!? Spam E-mail is growing at an alarming rate and it is a major problem for almost everybody.In this article we will explain ho w to handle unwanted commercial email.
(X)dialog: Talking shells Xdialog and dialog a two classic utilities to enhance you shell scripts with a graphical user interface.
Linux ile CD yazmak In this article we describe how you can write CDs under Linux.
Kabuk programlama In this article we explain how to write little scripts.
Linux Denetimli Yürüyen Robot Yapımı In this article you learn how to build a small walking insect and control it with Linux over the parallel port.
Ken Yap [1]
İletişmağı Açınımına ve An advanced article that explains how to bootstrap your computer from a program stored in non-volatile memory without accessing your hard disk.
Çokluişlem programlama - Mesaj kuyrukları (2) This series of articles has the purpose of introducing the reader to the concept of multitasking and to its implementation in the Linux operating system. Starting from the theorical concepts at the base of multitasking we will end up writing a complete application demonstrating the communication between processes, with a simple but efficient communication protocol.
Durum Çalışması: Açık Kod İçerik Yönetim Sistemleri E-ticaret It's one thing to formulate a great idea for a Website that's informative, entertaining, and commercially viable. It's quite another turning a passion into a robust e-commerce Website.
Lorne Bailey [2]
KDE 3'ü denemek The new KDE3 is out. This article will give you an idea what it would be like to try it for yourself.
F-CPU Projesi: "Daha zoruna" teşebbüs etmek The fPU project attempts to develop a microprocessor like the present ones allowing a development scheme close to the one guiding important free software projects.
Hastanelerde Linux Linux means business, an example of using Linux in the health care environment.
Manuel Trujillo Albarral [2]
Bazı Teknik Öğütler Well...here are some notes, tricks, some of these are specific to non-english speaking users and therefore not frequently answered in the common documentation.
Internet'e Bağlanma Here we have something lots of users face up to in their early stages of setting Linux up: Connecting to the Internet.
Mario M. Knopf [1]
vsftpd - Çok güvenli bir FTP sunucusuna giriş This article gives a basic introduction to the "Very Secure FTP Daemon". I am beginning with a general description of FTP and vsftpd. After that we will have a look at the installation, configuration and start options of the vsftp daemon.
Mark Nielsen [6]
Efax ile fax almak Setting up Efax to send and receive faxes on RedHat 7.2.
Plugin'ler ve Mozilla How I setup Mozilla RC3 for Real Player, Acrobat, Flash, and a generic plug-in Plugger.
MindsEye Görüntüleştirim ve Modelleme Paketi About 2 years ago, when linux was still very much a hackers operating system, the idea popped up to start work on a renderer/modeler/animation program for Linux.
Basit Çokgen Görüntüleştirimi The author describes the first steps into any OpenGL application and tells us how to render simple polygons in 2D.
Pencereler ve Canlandırımlar GLUT is the GL Utility Toolkit, developed by Mark Kilgard. In this article the author introduces GLUT, and gives us a primer on Windows and Animations handling with GLUT.
OpenGL Nedir? This article is the first in a series about OpenGL, perhaps the most successful API for high-end 3D graphics
Miguel de Icaza ile Söyleşi Miguel de Icaza gives us an interesting peek at a selected group of linux kernel developers. He is involved with the Linux/Sparc, Gnome project and RedHat's Lab.
GIMP ile Metin Oluşturumu The graphics corner continues to review and compare two good Image manipulation tools: Photoshop and Gimp. Our reviewers explore the creation of text banners.
Linux çekirdeğini derlemek This a really comprehensive article that teaches you how to download , configure, compile and install your own kernel.
Gerçek-zamanlı mp3 kayıtı, bölüm 2 In the first part we showed how you can record in mp3 in realtime, for example a radio show, and make a big file out of it, e.g. 650MB for 24 hours of music in near-CD quality (128 kbit/s; stereo). Now, what to do with such a big file? Can we make even bigger files, or could we maybe get a better compression rate? How about the quality of these mp3 recordings?
Gerçek zamanlı mp3 kayıtı Recording music in mp3-format gives you the possibility to record very long pieces of music without exhausting the disk-space.
Nüfus gelişimini anlamak This article presents a simulation program to answer the question "How will the population look in 50 or 100 years from now?"
Reha K. Gerceker [1]
Ncurses'a giriş Ncurses is a library that provides function-key mapping, screen painting functions and the ability to use multiple non-overlapping windows on text-based terminals.
Proc Dosya Sistemini anlamak The proc filesystem is a virtual filesystem which provides a lot of infromation about hardware and kernel internal data structures.
Sascha Blum [1]
LAMP Sisteminin kurulumu LAMP is an abbreviation for Linux Apache MySQL PHP. In this article you will learn how to install a Webserver based on LAMP.
Sebastian Bauer [1]
Linux ile ISDB Fax This article describes how to use your linux box as an ISDN fax machine.
Linux ile sıcaklık izleme (2. Bölüm) In the second part of "Temperature Monitoring With Linux" we see how to store the data in mysql and represent it graphically.
Linux ile sıcaklık izleme This article shows how you can add for about 10 Eur a termperature supervision to your server.
fli4l için otomatik ileti How to fetch e-mail with a dial-on-demand one diskette router from www.fli4l.de.
Bir RAID Sistemin Kurulumu ve Biçimlendirimi RAID (Redundant Array of Inexpensive Disks) consists of a series of systems to organize several disk drives into a single entity that behaves as a single virtual drive but making the various disks work in parallel thus improving the access performance and saving the information stored from accidental crashes.
XMRM : Linux ile biçimdeğiştirme XMRM (Multi Resolution Morphing for X) is a morphing program that allows one to create an mpeg video based on the the transformation from one image into another one.
Skeçler,Linux'ta vektörel çizimler The advantages of a vectorial representation over bitmap is that files are smaller and the image can be enlarged significantly without differences in rendering (pixellisation). Sketch is written in Python, an object oriented interpreted programming language.