16 Ekim 2018 Salı

IRC Nickname ve Password ile Nickserver a login olmak

IRC'de Nickname ve password kullanma

irc nickserver'da aşağıda ki komutu girerseniz, kayıtlı nickname ve şifre ile login olabilirsiniz.

/msg NickServ identify <username> <password>

5 Ekim 2018 Cuma

Mükemmelliyetçilik

İnsan her konuda mükemmel olamaz, ancak belli konularda mükemmel olabilir.

İnsanın kendi mesleğinde ki ve zorunlu konularda mükemmel olmalıdır. Bunun dışında ki konularda mükemmeli yapmak zorunda değildir.

Eğer herşeyde mükemmel olmaya çalışılır ise; bu mükemmeliyetçilik hastalığına sebep olur.

Ancak kendi mesleği ve zorunlu konularda mükemmeli yaparsa yapar.

Mükemmeliyetçilik ancak takım çalışması ile olur.

10 Eylül 2018 Pazartesi

Terminal pipe'da ki stream'e limit koymak.

Linux terminal de shell de pipe dan geçen stream'e limit koyabilirsiniz.

Kendi upload'ımda sıkıntı çıkınca, kendim upload'a limit koymak istedim. Bunuda pipe'da ki stream'e limit koyarak çözdüm.

Bunun dışında bir çözüm ararsanız "tc" komutu ile trafik kontrolü ile de halledebilirsiniz.


# dd if=/home/kerim/Downloads/program.zip | pv -L 256k > /net/sunucu/var/ftp/program.zip

Burada 256k upload limiti koymuş oldum.

fstab sshfs

/etc/fuse.conf : dosyası içini öncelikli olarak aşağıda ki gibi yazmanız lazım

________________________________________________________________
# Set the maximum number of FUSE mounts allowed to non-root users.                                                                                                                                               
# The default is 1000.                                                                                                                                                                                           
#                                                                                                                                                                                                                 
mount_max = 1000

# Allow non-root users to specify the 'allow_other' or 'allow_root'                                                                                                                                               
# mount options.                                                                                                                                                                                                 
#                                                                                                                                                                                                                 
user_allow_other
----------------------------------------------------------------------------------------------------


$ id

uid=1000(kerim) gid=1000(kerim) gruplar=1000(kerim),56(bumblebee),90(network),98(power),973(docker),975(libvirt),985(users),988(storage),998(wheel)

--------------------------------------------------------------------------------------------------

/etc/fstab : Dosyasının içi:
__________________________________________________________________



username@fqdn_or_ip_address:/     /net/mount_point        fuse.sshfs                                                         users,allow_other,noauto,uid=1000,gid=1000,_netdev       0  0

---------------------------------------------------------------------------------------------------

$ mount  /net/mount_point





ARJ Dosyaları nasıl açılır ?

Öncelikli olarak arj programınızı yüklediğinizi var sayarak, unarj nasıl yapılır, bunu anlatacağım.

Bulunduğunuz dizin içinde şu komutu verirseniz, arj dosyları extract edecektir.

$ arj x -r -va *.arj

Bulunduğunuz dizin içine unarj etmiş olacaktır.

5 Eylül 2018 Çarşamba

Pacman şu anda kullanılıyor, lütfen bekleyin.

ya da

Pacman is currently in use, please wait.

Hatası alıyorsanız, bir önce ki yüklemede yarım kalan işlemden dolayı kilitli kalmıştır. Bunu çözmek içim:

# rm /var/lib/pacman/db.lck

kilit dosyasını silerseniz, hatanın düzelceğini göreceksiniz.

28 Ağustos 2018 Salı

VMware Hatası

$ sudo vmware-modconfig --console --install-all

(process:14350): GLib-CRITICAL **: 11:16:22.246: g_file_test: assertion 'filename != NULL' failed

(process:14350): GLib-CRITICAL **: 11:16:22.470: g_file_test: assertion 'filename != NULL' failed


Bu hatayı verme sebebi ise: linux-headers dosyasını bulamadığı içindir.

$ sudo pacman -S linux-headers

Komutu ile kernel header dosyalarını yüklerseniz, yukarıda ki hatanın kalktığını göreceksiniz.

$ sudo vmware-modconfig --console --install-all

(process:19974): GLib-CRITICAL **: 11:32:03.571: g_file_test: assertion 'filename != NULL' failed
sh: /usr/lib/systemd/scripts/vmware: No such file or directory
Unable to stop services


Bu hatayı gördüğümüz de ise Yeniden vmware workstation'ı sistemden kaldıracağız, ve yeniden yükleyeceğiz.


$ sudo pacman -R vmware-workstation11


Bundan sonra yeniden kuruyoruz ki linux-headers yüklendiği için; kernel modul'lerini yükleyebilsin.

$ sudo pacman -S vmware-workstation11


Bundan sonra kernel module leri yuklenmiş olacak ve çalışan bir VMware workstation olacak.

8 Ağustos 2018 Çarşamba

DOSBox korumalı mode (Protected Mode) Uygulama ve oyunları çalıştırma

Doom, Dune 2, Simcity 2000 gibi korumalı mode altında ki uygulamaları çalıştırmak için

[cpu]
core=auto

yerine

[cpu]
core=normal

olarak değişitrdiğiniz de bu uygulamaların çalışmasında bir sorun olmaması gerek.

DOSBox ile uyumlu oyun ve uygulama listeleri


DOSBox uygulama ve oyunlarda klavye çalışmıyorsa

DOSBox çalıştırdığınızda, oyun ve programların klavye çalışmıyorsa:



dosbox.conf dosyası içinde ki

[sdl]
usescancodes=true

olan satırı

usescancodes=false

klavyede ki sorununuz ortadan kalkar.



CD-Rom ve DVD-Rom drive DOSBox Altında tanımlamak

Z:\>MOUNT D D:\ -t cdrom

Ya da UNIX Makinaleri için

Z:\mount D /media/cdrom -t cdrom


Bu komuttan sonra MSCDEX driver'i yüklenir, ve bundan sonra ise D:\> CD-Rom sürücüsü yüklenmiş olur.

Z:\D:

yazdığınızda bağlı olan CD sürücüsüne bağlanır.

Otomatik olarak her açılışta CD-Rom ya da DVD-Rom bağlanması için bu komutu:

dosbox.conf dosyası içinde;

[autoexec]

mount D /media/cdrom -t cdrom


olarak autoexec başlığının hemen içine yazın

7 Ağustos 2018 Salı

DOSBox Mouse Capture Sorunu

CTRL + F10 ile mouse serbest bırakamyor hemde kitleyemiyorsanız, dosbox.conf dosyanızın içinde ki

[sdl]
autolock=false

satırınızı false yapmanız yeterlidir. Bundan sonra mouse capture'da sorun olmaz.

DOSBox keyboar layout türkçe q

dosbox.conf dosyasi içinde [dos] header'ın bulunduğu satırın altına 

[dos]
keyboardlayout=tr179

eklerseniz türkçe q klavyeyi map etmiş olursunuz.

Ya da F klavye için

[dos]
keyboardlayout=tr440

dosbox açılışta C diski tanımlamak için

DOSBox altında DOS işletim sisteminin C:\ Drive her açılışta otomatik olarak bağlamak için /home/kerim/.dosbox/dosbox-0.74.conf dosyasi içinde

[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.

mount c /home/kerim/Downloads/DOS

Ayar dosyasi içerisine [autoexec] satırının altına

mount c /home/kerim/Downloads/DOS

satırını ekleyim

Açıklama

mount <drive_name>  <mount_directory>

mount: Drive'a dizin bağlama komutu
c: parametresi drive adi
/home/kerim/Downloads/DOS: c drive'ı için tanımlanan dizin adı

DOS Altında sanal sürücü oluşturmak

Istediğiniz herhangi bir dizini sanal sürücü olarak atayabilirsiniz.

Bunu yapabilmeniz için dos işletim sisteminde subst komutu ile sanal sürücü oluşturabilirsiniz. Bunun için aşağıda önce formatını vereceğim, daha sonra ise örnek komut yazacağım.

subst <sanal_drive> <drive_olarak_tanımlanacak_dizin>

Örnek:

C:\> subst A: C:\PROGRAM_INSTALL
C:\> A:
C:\> DIR

Directory of A:\.
.
..
C++COM~1.7Z

A:\>

Artık A Drive'i olarak C:\PROGRAM_INSTALL dizinini kullanabiliriz.

12 Ocak 2018 Cuma

Linux

Linux’un nesini beğeniyorum dersem, kendisinin hamur topu gibi olması hoşuma gidiyor.

İlk kullandığım Linux 1998 yılında ki Turkuaz linux idi.

1998 yılından bu yana Linux işletim sistemini kullanmaktayım.

Yazdığım kodlarıda bu platform altında geliştirmekteyim, yazdığım kodlar ISO/ANSI standartlarında geliştirmekteyim.


- Posted using BlogPress from my iPhone