trayvolatile's webzone

Breaking Bad 5. Sezon Geliyormuş!!!

02/07/12 20:36sent by user-volatileBreaking Bad, 5. Sezon

Breaking Bad bitti sanmıştım ama 5. sezon ile tekrardan dönüyormuş 15/07/2012'de AMCTV'de ve büyük ihtimal bir kaç gün içerisinde Breaking Bad / Dizimag'te yayınlanacak! 

FreeBSD'de Jail üzerinden Debian GNU/kFreeBSD kurulumu

04/12/11 14:08sent by user-volatileGNU/kFreeBSD, FreeBSD Jail

İnternette bulduğum bir dökümanın türkçeleştirdiğim hali: Debian GNU/kFreeBSD in a FreeBSD jail - VX weblog

Jail: Tam Türkçe anlamı hapisanedir. FreeBSD jail sistemini sunucu(lokal) sanallaştırma olarak kullanır. Her bir jail kendine özgü içi boş bir FreeBSD makine gibidir dışarıdaki süreçleri engellemez kendi halindedir(tıpkı bir zanlı gibi bu benzetmede zaten ordan gelmiştirve herşeyi birbirinden bağımsız çalışır.  Daha fazla bilgi için FreeBSD dökümantasyonuna göz gezdiriniz. İnternette Türkçe dökümanlarda bulabilirsiniz.

Bu döküman Debian GNU/kFreeBSD'nin FreeBSD Jail(bir nevi chroot - sanallaştırma özellikli) üzerinden nasıl kurulabildiğini ele almış. Dökümandaki yönergeler izlendiği vakit sizinde  Debian GNU/kFreeBSD kurulu olan bir makineniz olacaktır. Bu sizin için bir avantaj olacaktır çünkü GNU yazılımlarının neredeyse tamamını sorunsuz bir biçimde çalıştırabileceksiniz. 

Şimdi sırasıyla yapılacak işlemlerlere gelelim:

1 - Yönetici olun:
su

2 - Ports'u güncelleyin:
portsnap fetch update
* Eğer: debootstrap, terminaldewhereis debootstrap yazdığınız çıkıyorsa güncellemeniz gerekmez!

3 - sysutil/debootstrap portunu kurun
cd /usr/ports/sysutils/debootstrap && make install clean && rehash

4 - Jail içerisine dizin açın(ZFS dataset'i olarakta açabilirsiniz)
mkdir -p /jail/debian

5 - Gerekli kernel modüllerini yükleyin kldload(loadable kernel modules)
kldload fdescfs linprocfs linsysfs tmpfs

Aynı zamanda bunları örn: linprocfs_load="YES" şeklinde /boot/loader.conf dosyanıza kaydetmeyi unutmayın!

6 - Debian'ı dizine debootstrap ile kurun
debootstrap squeeze /jail/debian http://cdn.debian.net/debian

7 - debootstrap tarafından bağlanmış dosya sistemlerinin bağlarını kesin
umount /jail/debian/sys
umount /jail/debian/dev/fd /jail/debian/dev
umount /jail/debian/proc

8 - Gerekli dosya sistemlerini bağlayın
mount -t linprocfs linprocfs /jail/debian/proc
mount -t linsysfs linsysfs /jail/debian/sys
mount -t tmpfs tmpfs /jail/debian/lib/init/rw

ÖNEMLİ: jail'ın çalışması için ve fstab içerisinede eklemeyi unutmayın!!!

9 - Sonrasında aşağıdaki satırları rc.conf dosyanıza ekleyin
jail_enable="YES"
jail_list="debian"
jail_debian_rootdir="/jail/debian"
jail_debian_hostname="debian.home"
jail_debian_ip="127.0.0.1"
jail_debian_devfs_enable="YES"
jail_debian_exec_start="/etc/init.d/rc 3"
jail_debian_flags="-l -u root"

IP adresini kendi sisteminizdeki ile değiştirin!

10 - resolv.conf dosyanızı debian jail içerisine kopyalayın
cp /etc/resolv.conf /jail/debian/etc/resolv.conf

11 - Oluşturduğumuz Jail'ı başlatıyoruz(rc.jail aynı zamanda jail içerisinde cron, rsyslog, sshd daemonlarınıda başlatacaktır)
/etc/rc.d/jail start debian

Bu işlemden sonra sanal debian'ınız başlatılmış bulunmaktadır.

12 - Jail ID'imizi öğrenip sisteme geçiş yapalım
jls
JID  IP Address  Hostname     Path
  1  127.0.0.1   debian.home  /jail/debian

ile id'nin kaç olduğunu öğrendik muhtemelen 1'dir eğer başka jail kullanmıyorsanız!

Şimdi jail'i kabuk üzerinden çalıştıralım
jexec 1 /bin/bash

ve son olarak jail içindeki sistem bilgisine bakıyoruz:
uname -a

sources.list dosyanızı düzenlemeyi unutmayın (/jail/debian/etc/apt/sources.list)

Debian GNU/kFreeBSD'nizi güle güle jail içerisinde kullanın 

OpenBSD 5 Yayınlandı!

19/11/11 14:40sent by user-volatileOpenBSD 5, OpenBSD 5 yayınlandı

1 Kasım'da yayınlandı 19 gün geçtikten sonra bi haberini vermek lazım 

Daha fazlası için sürüm notları: OpenBSD 5.0 Release

Breaking Bad s04b10

20/09/11 00:09sent by user-volatilebreaking bad, 4. sezon 10. bölüm
 
Gerçekten izlediğim şimdiye kadar ki en aksiyon dolu bölümdü. Eğer bu dizi izliyorsanız 4. sezon 10. bölüme bayılacaksınız(akşama doğru yayınlandı bugün) henüz 720p yok/yarın koyabilirler ama dizimag üzerinden normal görüntü kalitesinde Türkçe altyazı olarak izleyebilirsiniz.

Ufak bir özet: Gustavo zeki biridir! 

Anlatmıyorum heyecanı kaçar 

GNOME 3.2'ye doğru

19/09/11 19:45sent by user-volatilegnome-desktop, gnome 3.2, gnome

Merhaba, 

GNOME 3.2'nin Eylül/Ekim ayları içerisinde çıkması planlanıyormuş gnome'un kendi sayfasından yenilikler hakkında ufak bir bilgi edinebilirsiniz. 

GNOME 3.2'ye doğru

Matrilineare Simge Teması

16/09/11 20:47sent by user-volatileMatrilineare, Elementary, Faenza
Merhaba bugün deviantart'da dolanırken güzel bir ikon temasına rastladım. İkon teması Faenza ve Elementary birleşiminden oluşuyor:

İkon temasının önizlemesi:


Fakat yapımcı şu an için bitirmediğinden bahsediyor. Ama eminimki gerçekten çoğu dağıtımın depolarına girecek türden yaratıcı bir fikir 

Matrilineare Icon Theme

Youtube

14/09/11 00:14sent by user-volatilecool face, fffuuuu
Ahahaha 



9GAG / yanavitz2

FreeBSD için Chromium(Google-Chrome) v8.0.552

12/09/11 20:52sent by user-volatilechromium, freebsd, freebsd port
FreeBSD için chrome depolarda yok(bildiğim kadarıyla) ama chromium for unix projesi sayesinde Freebsd ve diğer UNIX türevlerine chromium kurulabilir:


Yukarıdaki .tbz portunu/paketinin bağlantı konumu kopyalayın ve:
pkg_add -r URL adresi
şeklinde pkg_add(1) aracılığıyla indirin 

FreeBSD üzerinde Chromium:


Büyük yenilik

11/09/11 23:54sent by user-volatilevolminiblog, yenilik
Merhaba,

bütün herşeyi yeni baştan uzun bir süre içerisinde tekrardan yaptım... ve sanırım böyle kalması baya iyi olacak...

Siteye birkaç yeni özellik ekledim:
  • rss 2.0
  • o meşhur açacağım dediğim sanatsal sayfasını açtım
  • son gönderilenleri
  • etiketler
  • zengin mesaj içeriği (panel ile bağlantılı)
  • panelimde köklü bir değişiklik...
  • çok esnek bir tasarım
  • resim küçültücü
  • kod kutuları(sadece kodu kopyalama özelliği yani volatile@fbsd.box # kopyalamanıza dahil olmuyor)
Bu arada
wordpress blogum hala duruyor ordan çoğu yazıyı buraya geçirdim. Ama artık yazılarımı burada yayınlayacağım. Bu kadar...

Emese için SVN Ebuild

11/09/11 22:10sent by user-volatilegentoo, emesene, svn ebuild
Merhaba,

Bildiğimiz gibi emesene’nin ebuild’leri portage ağacında bulunmuyor çünkü stabil neyseki kendi ebuildimizi yaratabiliyoruz, buyrun başlayalım (olacağına dair kesinlik yoktur  );

İlk önce bir dizin oluşturalım:
mkdir /usr/local/portage/net-im/emesene

ardından cd ile dizine inelim
cd /usr/local/portage/net-im/emesene

sıra geldi .ebuild dosyasını oluşturmaya

nano için:
nano -W emesene-9999.ebuild

kodu yapıştırın ctrl+o(^+O) ile kaydedip çıkın

vim için:
vi emesene-9999.ebuild

komut modunda “:i” komutunu verip yazın/kopyalın
tekrar komut moduna [ESC] ile dönüp “:w” yazıp ardından “:q”
ile çıkın

EBUILD Kaynak kodu :

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

ESVN_REPO_URI="https://emesene.svn.sourceforge.net/svnroot/emesene/trunk/emesene"
ESVN_PROJECT="emesene"
inherit subversion eutils

DESCRIPTION="Platform independent MSN Messenger client written in Python+GTK"
HOMEPAGE="http://www.emesene.org"

SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"

DEPEND="
>=dev-lang/python-2.4.3
>=x11-libs/gtk+-2.8.20
>=dev-python/pygtk-2.8.6
"

RDEPEND="${DEPEND}"

pkg_setup() {

ewarn "This is a LIVE SVN ebuild."
ewarn "That means there are NO promises it will work."

}

src_install() {

cd ${S}
dodir /usr/share/emesene
insinto /usr/share/emesene
doins -r ./*
dodir /usr/bin
exeinto /usr/bin
echo -e '#!/bin/sh n python /usr/share/emesene/Controller.py'>> emesene-start
doexe emesene-start

newicon ${S}/themes/default/icon96.png ${PN}.png
make_desktop_entry emesene-start "EmeSeNe" ${PN}.png

}

pkg_postinst() {
ewarn "Remember, this stuff is SVN only code so dont cry when"
ewarn "I break you :) ."
ewarn "If you want to report bugs, go to our forum at http://emesene.org/forums"
}


ardından terminalde şu komutu veriyoruz
echo "net-im/emesene" >> /etc/portage/package.keywords

şimdi ise indirelim
ACCEPT_KEYWORDS="~x86"(Burayı kendinize göre değiştirin *eğer 32 bit değilse) emerge emesene

Bu kadar emesene’nizi güle güle kullanın 

GTK+’a merhaba diyelim!!

11/09/11 19:56sent by user-volatilegtk+, uygulama geliştirmek

Merhaba,

Hemen hemen herkes GTK+ ile nasıl programlama yapıldığını merak ediyordur, aslında herhangi bir dil ile sınırlı değildir  python c cpp gibi birçok dil ile yazılabilir, biz gine en esnek en güçlü olan dili c’yi kullanalım 

Kısaca GTK+ bir kütüphanedir ve kullanmak istediğimizde şu şekilde çağırmamız yeterli olacaktır (dikkat direk gtk.h diye çağırmayınız! )
#include < gtk/gtk.h >

şimdi sayı tiplerine göz atalım
*Bildiğimiz üzere birkaç sayı tipi vardır C’de. int, float, double, char, bool şeklinde… Hepsinin başına g harfi koyunca gtk sayı tiplerini kullanmış oluyoruz 

şimdi ana uygulamamıza geçelim c’ye çok benzer ama biraz farkları var;

İlk bir penceremizi oluşturalım başlığı ekledik şimdi kodumuzu görelim;
int main( int   argc, char *argv[] )
{
  GtkWidget *window;   // gtk objesi bir pencere oluşturduk
	 
  gtk_init (&argc, &argv);  // argc ve argv göstericilerini başlangıç durumuna getirdik
	 
  window = gtk_window_new (GTK_WINDOW_TOPLEVEL);   // yeni pencere oluşturuyoruz
  gtk_widget_show  (window);  // ve göstertiyoruz
	 
  gtk_main ();  // ana uygulamayı çalıştır
	 
  return(0);
}


Şimdi kodumuzu çapraz derleme yaparak derleyelim terminale geçiyoruz
Aynı dizinde olduğunuzdan emin olun!

Örnek derleme şekili gtk için;
gcc -Wall -g -o kodunuzunciktiismi kodunuzunkaynakkodu.c `pkg-config --cflags --libs gtk+-2.0` -export-dynamic

gtk kütüphanesine göre kodunuz hızlı bir biçimde derlenecektir çalıştırmak için
./kodunuzunciktiismi

Hayırlı olsun ilk gtk+ uygulamanızı yaptınız artık gtk+ ile hiç uğraşmadım demiyeceksiniz, şimdi doğru diğer şeyleri keşfetmeye — gtk 2.x ile geliştirmek:
http://library.gnome.org/devel/gtk-tutorial/stable/

Gentoo Geliştiricisi Olmak; soruların türkçeleştirilmiş hali

11/09/11 19:49sent by user-volatilegeliştirici olmak, gentoo linux, emerge
Merhabalar,

Gentoo geliştiricisi olmak için gereken quiz’i Türkçeleştirdim elimden geldiği kadarı ile, işinize yarayabilir; eğer Gentoo’yu geliştirmek istiyor iseniz… Bazı yerler pek anlaşılmıyor birkaç açıklama da ekledim. Hatalarım olabilir affola! İnsanlık hali…

Bildiğim kadarı ile şu anda projede sadece 1 Türk (Serkan Kaba) var.

staff quiz’i için:

1 – Verilen e-posta listelerine mesaj atmak için en uygun zaman ne zamandır?
(gentoo-dev, gentoo-core, gentoo-dev-announce, gentoo-project )

bkz: docs gentoo.org üzerinden

2 – Kimler hatalar hakkında özel geliştiriciler veya projeler ile bağlantıya geçmelidir?

bkz: devrel policy gentoo.org üzerinden

3 – Gentoo’yu artı katmak veya geniş kapsamlı fikir önermek için en uygun yol nedir? Bu özelliğin kabul edilmesi/alınması için denenme ve uygulanma sürecini açıklayınız/anlatınız.

bkz: GLEPs

4 – Gentoo konseyinin amacı nedir?

bkz: GLEPs

5 – Gentoo kuruluşu nedir? Bir kişi nasıl üye olur/kabul edilir ve nasıl şeçilir ?

bkz: docs gentoo.org üzerinden

6 – Planlanmış olan gentoo projesinin amacı nedir?

bkz: GLEPs

7 – Yeni Gentoo projelerine nasıl başlanır ve bitirilir/tamamlanır?

bkz: GLEPs

8 – herds amacı nedir?

bkz: devmanual

9 – ~ARCH amacı nedir? ( stable non-stable kavramı )

bkz: devmanual

10 – Gentoo kullanıcılarının EAPI’den farkında olması gerekir mi? ( haklı olarak — neden olması/olmaması gerekir )

bkz: docs altında bulabilirsiniz

11 – Ne zaman package.mask kullanılmalıdır?

bkz: devmanual

12 – Devaway sistemi nedir?

bkz: developer hanbook’ta bahsedilmiştir…

soruların cevabını ingilizce olarak gönderin :

GPG’nizi, SSH DSA public keyinizi, doğum tarihi, uzmanlık alanı(programlama, betik yazımı), hiç bir projede görev aldınız mı, başka hangi alanlarda deneyimlisiniz vs, mesleğiniz hobileriniz kısacası kendiniz ile ilgili bilgeler…

Eğer ebuild yazmayacak başka şeylerde katkıda bulunacak iseniz buna girmeniz sorun değil sadece üstteki quiz’i teslim etmeniz yeterli olacaktır.

ebuild quiz’nin çevirisi kısa süre sonra yazacağım biraz uzun

orjinal halleri
( ebuild quiz — henüz türkçeleştirilmedi ) : ebuild quiz
( staff quiz ) : staff quiz

CEVAPLARIN NEREYE GÖNDERİLECEĞİ VE NASIL GELİŞTİRİCİ OLUNACAĞI HAKKINDA HERŞEY — Becoming a developer

FreeBSD frontend paket arayıcı

11/09/11 16:35sent by user-volatilefreebsd, python, pypkgsrch
Evet basit bir paket arama frontendi 

Gerekli olanlar:


Programın arayüzü olduğu resmi kaybettim ama bulursam ekleyeceğim
son gönderilenler yan bilgi

Merhaba, evet genelde bu sağ kolona yazacak birşey bulamadığım için bu sefer ufak bilgiler vereyim dedim, birde rss beslemesi ekledim.

• Büyük ölçekli resimler küçültülmüştür; resimleri orjinal boyutlarında görmek istiyorsanız; Sağ Tık › Resme Bak

• Eğer arama yapmak istiyorsanız CTRL+F tuşlarına basın
(Sayfalandırma tekniği yok*)

Mail,
volatile.w@gmail.com

tuxweet acc › @volatile

feed —› rss 2.0rss

© 2010, 2011, 2012 volatile / volminiblog rv, 8.0.0.1b

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

Firefox Download Button

FreeBSD User /

Free Web Hosting