Linux’ta Bir Dosyayı Parçalara Bölme ve Sonra Birleştirme

Sorunum şuydu: Elimdeki bir cd’yi tek başına dolduracak büyüklükteki bir bilgisayar dosyasını internet üzerinden ev bilgisayarımdan iş bilgisayarıma göndermek istiyordum. Böyle bir dosyayı e-posta ekinde yollayamayacağım gibi ftp gibi bir yolla da iletmek riskli idi; zira, şayet dosya transferinin herhangi bir aşamasında bağlantı koparsa, dosyanın o ana kadar yolladığım kısmı boşa gidecekti; sil baştan yeniden denemem gerekecekti. Ben de dosyayı küçük parçalara bölüp taksit taksit göndermeye karar verdim. Böylece dosya transferi esnasında bağlantı kopsa bile o ana kadar yolladığım dosyacıklar yerine ulaşmış olacaklardı.

Büyük bir bilgisayar dosyasını küçük parçalara bölmenin yolunu şu adreste buldum: http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/Split_and_Reassemble_files Özetle Linux’un “split” komutu büyük dosyayı dosyacıklara bölüyor; “cat” komutu da dosyacıkları birleştirip büyük dosyayı yeniden inşa ediyormuş. Split komutunu kullanarak elimdeki büyük dosyayı herbiri yarım megabyte’tan küçük bin beş yüz küsür parçaya ayırdım. Sonra da sftp yoluyla iş bilgisayarıma yolladım. (Daha doğrusu bir yandan bu satırları yazarken diğer yandan da dosyacıkları diğer bilgisayara yolluyorum.) Yarın işe gidince “cat” komutunu kullanarak o küçücük parçaları birleştirip büyük dosyamı tekrar oluşturacağım. (Evde denedim, orjinal dosya ile yeniden birleştirilmiş dosyaların boyutları arasında ufak bir fark olmasına rağmen md5sum’ları aynı çıktı.)

Bu yöntemi özellikle e-posta ile büyük dosyaları yollayamadığınız zaman dosyayı parçalar halinde göndermek için kullanabilirsiniz. Tabii hem siz hem de e-postanızı göndereceğiniz kişi Linux kullanıyorsa…

Bilişim 09′da İnternet Bankacılığında Hukuki Sorumluluk Hakkında Konuşuyorum

Türkiye Bilişim Derneği’nin her yıl düzenlediği bilişim kongresi bu yıl Bilişim 09 adı altında 18-20 Kasım 2009 tarihleri arasında Ankara Grand Rixos otelinde gerçekleşiyor. Kongrenin 3. günündeki etkinliklerden biri olan İnternet Bankacılığında Sorumluluk konulu panele davet edildim. Panelde konunun “hukuki sorumluluk” ve “bilirkişilik” yönleri üzerinde konuşmak niyetindeyim.

Konuya ilgi duyanlar için panel 20 Kasım 2009 günü saat saat 13:30′da başlayacak.

screenshot_002

3. gün programı: http://www.bilisim.org.tr/p3.HTM

Bilişim 09 web sitesi: http://www.bilisim.org.tr

* * *

Sonradan not: Bilişim 09′da konuştuklarımızın özetini meslektaşlarımla birlikte “Vadesiz Mevduatların İnternet Bankacılığı Yoluyla Boşaltılmasında Banka ve Mevduat Sahiplerinin Hukuki Durumlarına Kısa Bir Bakış: Çok Yapılan Bazı Yanlışların Doğruları” adı ile kısa bir yazı olarak kaleme aldık.

Ubuntu’da Google Earth Çöküyor mu?

Google’ın vebsitesinden Google Earth’ü indirip (http://earth.google.com/download-earth.html) bilgisayarıma (Ubuntu 9.04) kurdum. Sıra çalıştırmaya gelince önce çalışacakmış gibi yapıp açılış logosunu gösterdi ama sonra çöktü. Sorunun çaresini http://tombuntu.com/index.php/2009/03/20/how-to-install-google-earth-5-on-ubuntu/ adresinde buldum. Google Earth’ün kurulu olduğu klasörde (benim durumumda /home/kullanıcıadım/google-earth/) “libcrypto.so.0.9.8″ dosyasını bulup adını değiştirdim. Sorun çözüldü.

Ubuntu – Roll up title bar with mouse wheel

I wanted to roll up window title bars with mouse wheel under Ubuntu. After lots of googling I found nothing. Luckily I installed Ubuntu Tweak (www.ubuntu-tweak.com) which does many nice things to Ubuntu, including adding a window title bar roll up action to your mouse wheel.

Ubuntu’da görüntü dosyalarını birleştirme

Önce mplayer ve mencoder programlarını bilgisayarınıza kurun:

sudo apt-get install mencoder mplayer

Sonra birleştirmek istediğiniz vidyoların olduğu dizine gidip şu komutu verin

mencoder -forceidx -oac copy -ovc copy video01.avi video02.avi video03.avi -o birlestirilmis-video.avi

Kaynak: http://www.lynchconsulting.com.au/blog/index.cfm/2008/1/12/Joining-video-files-in-Ubuntu

Ubuntu 8.10/8.04 – GPG key hatası

Ubuntunuzu güncellerken şöyle bir hata ile mi karşılaşıyorsunuz:

sudo apt-get update
Hit http://ubuntu.gnu.gen.tr intrepid Release.gpg

Fetched 4292B in 3s (1081B/s)
Reading package lists… Done
W: GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 978228591BD3A65C
W: You may want to run apt-get update to correct these problems

Sorun, Ubuntu Launchpad PPA depo bilgilerini güncellemeye çalışmanız, ancak bu depoların GPG anahtarlarının sisteminizde bulunmamasından kaynaklanıyor.

Bu sorunu çözmek için yapmanız gereken şu:

gpg – -keyserver keyserver.ubuntu.com – -recv 978228591BD3A65C (Elbette “978228591BD3A65C” yerine “apt-get update” komutunu yazdığınızda karşınıza çıkan hatalı (sistemde bulunmayan) anahtar numarasını yazmalısınız. )

gpg – -export – -armor 978228591BD3A65C | sudo apt-key add -

Alternatif olarak http://ubuntuforums.org/showthread.php?t=1056099 adresinde yer alan “script”i kullanabilrsiniz.

How to add NTFS support to Clarkconnect 4.2

This is how I added NTFS support to my home server running Clarkconnect 4.2 Community Editon:

1- Ssh to your server as “root”.

2- apt-get update

3- apt-get install cc-devel

4- uname -r (may or may not be necessary to check if your kernel version is same as mine!)

5- apt-get install kernel-devel#2.6.18-8.1.14.3.cc

6- apt-get install kernel-sourcecode

7- wget http://garr.dl.sourceforge.net/sourceforge/fuse/fuse-2.7.2.tar.gz 

Yazının devamı >>

Bir Bilgisayar Toplama ve Overclock Etme Denemesi

Bir kaç gün önce bir yakın akrabam için bir bilgisayar toplamam gündeme geldi. Elimizde monitör, klavye ve fare vardı, bilgisayarın kendisi yoktu. Hem hesaplı hem de iyi denebilecek bir bilgisayar toplamak istedim.

Önce bir yandan Mavi Bilgisayarın web sitesindeki “Sistem Topla” özelliğini ve bir yandan da (epeyce) Google’ı kullanarak bir kaç saat araştırma yaptım. İşlemci, anakart gibi parçaların fiyatları ve fiyatlarına karşılık bana sağlayabilecekleri faydayı inceledim. Neticede şöyle bir konfigürasyon çıkardım:

Yazının devamı >>

Hukuk Fakültesi Dergi Projesi – Gelişmeler (3)

AÜHF Logo

Ve sonunda bitti! Ankara Üniversitesi Hukuk Fakültesi Dergileri tümüyle dijital ortama aktarıldı; sitesi ve DVD’si hazırlandı. Birazdan saatler 1 Mayıs 2007′nin ilk dakikalarını gösterdiğinde dergilerin sitesini herkesin erişimine açacağım. Bu konuyla ilgili bir önceki yazımdan bugüne kadar geçen on beş gün içinde neler yaptığımızı kısaca anlatmak istiyorum size.

Fakültemizin üç öğrencisi Caner Yılmaz, Durmuş Cevlan ve Burak Şahin önce dergileri cilt cilt TIFF (resim) formatında taradılar, sonra OCR yazılımıyla bu resimleri yazıya dönüştürdüler. Dönüştürme işlemi epeyce başarılı olmakla berbaer yinede hatalar içeriyordu. Bu hataları kontrol edip düzeltmeye yetecek kadar vakit olmadığı için her bir ciltteki bütün makaleleri içinde yazı gizli resim PDF formatında ayrı ayrı kaydettiler. (Caner ile Durmuş daha çok çalıştı, Burak biraz kaytardı ama o da sonradan gene dergiyle ilgili başkaca işlerde yardım etti.)

Öğrenciler bu işleri yaparken ben dergilerin eksiklerini gidermek, araştırma görevlisi arkadaşlardan gelecek künyeleri toparlamak, sitede kullanılacak yazılımı belirlemek, siteyi tasarlamak gibi her biri başlı başına ıvır zıvır iş olan ama birarada adamı epeyce zorlayan işlerin peşinde koşturuyordum.

Yazının devamı >>

Hukuk Fakültesi Dergi Projesi – Gelişmeler (2)

HP Scanjet 8390

HP Scanjet 8390

Dergi projesinde kullanacağımız tarayıcı perşembe günü geldi. Alınan tarayıcı HP Scanjet 8390.

Tek taraflı (simplex) modda 35, çift taraflı (duplex) modda 70 sayfayı bir dakika içinde tarayabiliyormuş bu yazıcı. Elbette gerçek kullanımda biz bu hızları yakalayamayacağız.

İki bilgisayarla birlikte tarayıcıyı fakültedeki bir odaya yerlestirdik. Tarayıcının bağlı olduğu bilgisayar yine bir HP. 2.4 ghz. hızında AMD Athlon 64 işlemcisi, 512 MB belleği (RAM) ve 80 GB’lik SATA harddiski var. Bu bilgisayarın belleğini 2 GB’ye yükselltim. Bu bilgisayara bir de 1 adet 250 GB’lik harddisk ekleyeceğim. (Tarama için tercih ettiğim TIFF formatındaki dosyalar oldukça büyük yer kaplıyor.) Tarayıcı gayet kullanışlı tarama (scan) ve optik karakter tanıma (OCR) yazılımlarıyla beraber geldi. Tarayıcı ve bağlı olduğu bilgisayar 400-500 sayfalık bir dergiyi 300 dpi çözünürlükle 25-30 dakika’da hem tarayabiliyor hem de içeriğini yazıya dönüştürebiliyor. Eğer 600 dpi çözünürlüğe çıkarsak sadece tarama işlemi bir saati aşabiliyor. HP’nin yazılımı 300 dpi ile 600 dpi arasındaki seçeneklere izin vermiyor. 300 dpi çözünürlük ekranda çok tatminkar gözükmese de yaptığım denemeler 600 dpi ile arasında sadece dikkatli bir gözün yakalayabileceği kadar az fark olduğunu ortaya koyduğu için taramaları 300 dpi’da yapmaya karar verdim. (Bir ara buraya 300 dpi ve 600 dpi ile taranmış sayfaların örneklerini koyarım.)

Yazının devamı >>