W32/Induc virüsü Delphi’ye bulaşıyor

Delphi’nin Syscons.dcu veya sysconst.pas dosyasına bulaşan bir virüs peydah oldu.

Kaspersky’da adlandırması Win32.Induc.a olarak geçiyor, kendisini sysconst.pas’a include etmek sureti ile bulaşıyor.

Böylelikle her derlemede exe içerisinde virüscük de yaşamaya devam ediyor.

Bu durumda önce virüs temizliği sonra mutlaka delphi’ı kaldırıp tekrar kurmak lazım (ben öyle yaptım).

Evet ne yazıkki sisteminizde hiç virüs olmasa da kullandığınız ücretsiz full open source komponentler de ne yazıkki virüse neden olabiliyor.

Her yüklediğimiz yeni komponeneti bir de kod kontrolünden geçirmek lazım sanırım.

Virüslü olup olmadığınız anlamak için sysconst.pas içinde aşağıdaki kodlar var mı yok mu bakmak gerekiyor. Tabi bu sadece bu türün bir türevi ise dışarıdan aldığımız her komponenti incelemek de şart.

Delphi 4-7 geliştirme ortamına bulaşan virüs varyantının kodları aşağıdaki gibi.

Okumaya devam et “W32/Induc virüsü Delphi’ye bulaşıyor”

Adobe After Effects ve Videocopilot Eklentileri

adobe-after-effects.jpg

Adobe After Effects, bir video düzenleme programıdır. Görsel (sihir, patlama, yanma, şimşek v.s) efektleri video üstüne monte edebilir, yazılara animasyon verebilir, videoları üst üste bindirebilir, herhangi bir resmi veya videoyu hareket eden bir nesnenin üstüne yerleştirebilirsiniz. Alanında çok popüler olan bir program olduğundan çok fazla plugin (sonradan eklenebilen özellikler) bulundurur ancak bazıları ücretlidir.

Adobe after effect ve videocopilot araçları kullanılarak hollywood standartlarında film efektleri elde etmek öyle kolayki bu konudaki başarınız hayal gücünüzle sınırlı. Filmlerdeki o şatafatlı efektlerin aslında çok da zor olmadığını göreceksiniz.

Twitch videocopilot araçlarında biri ve After Effects programına bir eklenti olarak yükleniyor. Twitch genel olarak birçok efekti aynı anda senkronize etmek ve stilistik efektler oluşturmak için kullanılıyor. Aşağıda Twitch ile yapılmış çalışmaya ait bir film var.

Okumaya devam et “Adobe After Effects ve Videocopilot Eklentileri”

tinyMy ve DBKiss: single PHP file db browser

tinyMy, MySQL veritabanlarını yönetmek için hazırlanmış küçük bir PHP betiğidir. tinyMy tek bir PHP dosyasından oluşan çok küçük ve basit bir betik.

Genellikle web üzerinden MySQL veritabanlarını yönetmek için phpMyAdmin kullanılsada bazı durumlarda phpMyAdmin biraz fazla gelebilmekte. phpMyAdmin birçok özelliği bünyesinde barındırıyor, çok fazla dosyadan oluşuyor ve bazen bu dosyaların boyutu ve kodların çokluğu sunucu başarımı açısından sorun teşkil edebiliyor. Ayrıca dial-up gibi düşük bir bağlantı söz konusu olduğunda biraz konfor kaybı olabiliyor. Çok fazla beklentiniz yoksa tinyMy size göre.

Okumaya devam et “tinyMy ve DBKiss: single PHP file db browser”

E-dergi: SUDO

sudo_logo.png

SUDO, Ubuntu Türkiye dergi tayfası tarafından hazırlanan ve her ay ücretsiz olarak dağıtılan bir e-dergi. SUDO, tamamen gönüllüler tarafından hazırlanmakta ve her ayın 15. günü SUDO’nun kendi sayfasından ve Ubuntu Türkiye Forumlarından yayınlanmaktadır.

SUDO, dahaçok Linux ve açık kaynak yazılımlar ve özgür yazılm felsefesi hakkında yazılar içeren bir e-dergi. SUDO’nun bu ayki sayısnda şu konular yer alıyor:

  • Tasarım (Serdar GÜNDÜZ)
  • Editörden (Mustafa ALKAN)
  • Versiyon Kontrol Sistemleri
  • Röpotaj (Ayhan AKTAŞ)
  • Oyun İnceleme (Action Cube) (Ümit ÖZBEK)
  • Oyun İnceleme (Alien Arena) (Ümit ÖZBEK)
  • Oyun İnceleme (FreeCiv) (Ümit ÖZBEK)
  • Oyun İnceleme (FreeCal) (Ümit ÖZBEK)
  • Pidgin’de Hesap Ekleme (Mustafa ALKAN)
  • Ubuntu-tr Firefox Eklentisi (Ayhan AKTAŞ)

E-dergi: Pardus-eDergi.org

Pardus-eDergi.org adresinden yayın yapan Pardus-Linux.org eDergi, Pardus Kullanıcıları Derneğinin düzenli olarak çıkarttı bir e-dergi. Dergi Ulusal İşletim Sistemimiz Pardus’un tanıtımı ve yaygınlaştırılması amacıyla çalışıyor. Dergide güncel Linux ve Pardus Linux konularında öğretici makaleler yer alıyor.

Derginin bu ayki sayısında aşağıdaki konular yer almış:

pardus_edergi_logo.jpg

Editörden, Sihirli Oyun Kutusu (DJL), Python ve Matematik, GNU Üzerine, Gimp ile Fotoğrafları Renklendirme, Inkscape: Kopyala ve Yönet, Ses ve Görüntü Formatlarının Dönüşümü, Kernel Panic!, AVG’den GNU/Linux için Anti-Malware Yazılımı, Kitap Tanıtımı, Web Site Tanıtımları, Murat Koç Röportajı.

WP OnlyWire Auto Poster Plugin

OnlyWire (OW) sitesinden daha önce bahsetmiştim. lionstarr‘ın WordPress Blogları için yazdığı eklentiyi biraz revize ederek yeni özellikler ekledim. WP OnlyWire Auto Poster adını verdiğim bu eklenti yazdığım ilk WordPress Eklentisi. Eklentiyi bir süredir test edip hatalarını düzeltiyordum. Bununla birlikte yakında, yazmaya devam ettiğim katma değeri yüksek SEO eklentilerimi buradan WordPress Blogcuları ile paylaşacağım.

Okumaya devam et “WP OnlyWire Auto Poster Plugin”

OnlyWire.com Toplu Sosyal İmleme Servisi

Onlywire.com 30 farklı sosyal imleme sitesinde web içeriğinizi otomatik olarak yayınlamanızı sağlayan bir hizmet sunuyor. Siteye üye olup aşağıda listesini gördüğünüz imleme sitelerine ait hesap bilgilerinizi kaydettikten sonra gönderim için hazır duruma geliyorsunuz.

sosyal_imleme_siteleri.PNG

OnlyWire.com web içeriğinizin yukarıda gördüğünüz sosyal imleme (social bookmarking) sitelerinde yayınlanmasını sağlıyor. Normal yollarla bir imleme sitesinde web bağlantınızı yayınlamak için 2 dakika zaman ayırdığınızı varsayarsak, tüm imleme sitelerinde içeriğinizi yayınlamak 1 saatinizi alabilir. OnlyWire sitesi sizi bu zahmetten kurtarıyor.

OnlyWire.com’a üye olup bir kereliğine hesap bilgilerinizi (imleme sitelerinin kullanıcı adı ve parolası) kaydettikten sonra, sadece 2 dakikada web içeriğinizin 30 ayrı sosyal imleme sitesinde yayınlamasını sağlamış oluyorsunuz. OnlyWire kendi altyapısını kullanarak kısa süre içinde içeriğinizi ilgili imleme sitelerine göndererek internette yayınlanmasını sağlıyor. OnlyWire işleminin sonunda, eposta adresinize bir sonuç raporu da yolluyor. İçeriğinizin yayınlandığı imleme siteleri de, hem içeriğinize göre size ziyaretçi gönderiyor hem de geri bağlantı sağlamış oluyor.

screenshot-2
OnlyWire sitesi: Hesapların tanımladığı sayfa

Web trafiği için geri bağlantıların (backlinks) yani diğer sitelerden sizin sitenize verilen bağlantıların önemi büyük. Özellikle google pagerank değerinizi hesaplarken sahip olduğunuz geri bağlantıların sayısına ve kalitesine çok önem veririyor

OnlyWire sitesi için ücretli ve ücretsiz olmak üzere iki türüyelik var. Ücretsiz üyelikte günlük 5 gönderim hakkına sahipsiniz ayrıca OnlyWire yaygınlaşabilmek için “Bookmark Share” düğmesini sitenize koymanızı talep ediyor. Ücretli seçenekte böyle bir zorunluluk olmazken, aylık $2.49 veya yıllık $24.99 ödemeniz gerekiyor. Eğer günlük 5 gönderim sınırı size yetiyorsa ücretli üye olmanıza gerek yok.

E-Dergi: Özgürlük için e-dergi

Özgürlükİçin topluluğu özgür yazılım ve ulusal işletim sistemimiz Pardus’un yaygınlaşması konusunda çalışan önemli bir topluluk. Özgürlükİçin topluluğunun uzun bir süredir çıkarttığı “Özgürlük için e-dergi” Pardus ve açık kaynak yazılımlar hakkında güncel konular içeriyor. Derginin tüm sayılarını buradan pdf biçiminde ulaşmanız mümkün.

Ayrıca, topluluk Ulusal İşletim Sistemimiz Pardus’a isteyen herkesin ulaşabilmesi amacıyla ücretsiz olarak Pardus Kurulum CD’si dağıtımı da yapıyor.

E-bergi: ODTU bilgisayar topluluğu elektronik dergisi

Yeni fakat çok geç keşfettiğim bir eletronik yayını daha sizlerle paylaşmaktan heyecan duyuyorum. Keşif dergimizin adı e-bergi.

e-bergi ODTÜ Bilgisayar Topluluğu tarafından Nisan 2007’den beri yayınlanmakta olan bir e-dergi. e-bergi bilgisayar bilimleri ve uygulama alanları hakkında detaylı bilgi sahibi olmayan insanlara kaliteli Türkçe içerik sağlamak amacıyla oluşturulmuş.

Birçok okunası yazının yer aldığı e-bergi’nin arşivine buradan ulaşabilir, dilerseniz dergiye buradan abone olabilirsiniz.

Okumaya devam et “E-bergi: ODTU bilgisayar topluluğu elektronik dergisi”

E-devlet ve Bilgi Toplumu Kanun Taslağı

Basbakanlik “e-devlet ve Bilgi Toplumu Kanunu” taslagini goruslere acti. Bu linklerden doc yada pdf formatinda indirebilirsiniz.

http://www.basbakanlik.gov.tr/docs/e-devlet/taslak.doc

http://www.basbakanlik.gov.tr/docs/e-devlet/taslak.pdf

Kanun taslığının gerekçesi:

http://www.basbakanlik.gov.tr/docs/e-devlet/gerekce.doc

http://www.basbakanlik.gov.tr/docs/e-devlet/gerekce.pdf

Windows için Bedava FTP İstemcileri

FTP-Client-File-Transfer-Protocol-Clients.jpg

FTP (File Transfer Protocol), Dosya Aktarım İletişim Kuralı ağ üzerinde dosya aktarımı yapmak için kullanılan en popüler iletişim kuralıdır. FTP ile sunucuya dosya yükleyebilir, sunucudaki bir dosyayı bilgisayarınıza indirebilirsiniz. FTP ile dosya aktarımı yapmak için FTP istemcisi adı verilen programlar kullanılır. Ücretsiz olarak indirip kullanabileceğiniz birçok FTP istemci yazılımı vardır. Bu sayfada ücretisz FTP istemci yazılımlarının kısa bir listesini vermeye çalışacağım.

Okumaya devam et “Windows için Bedava FTP İstemcileri”

MySQL ile bir tablonun kopyasını üretmek

Bir MySQL tablosunun üzerinde denemeler yapmadan önce onu yedeklemelisiniz. Yedek üzerinde çalışmak herzaman güzel bir davranıştır. Aşağıdaki SQL komutu ile çalışacağınız tablonun yedek olacak bir kopyasını üretebilirsiniz.

CREATE TABLE yedek_tablo SELECT * FROM asil_tablo

Eğer tablonuzda çok fazla veri varsa sadece asıl tablonun belirli satırlarından meydana gelen yedek bir tablo oluşturabilirsiniz. Bunun için aşağıdaki SQL cümlesini kullanabilirsiniz.

CREATE TABLE yedek_tablo
SELECT * FROM asil_tablo WHERE alan1='deger' LIMIT 0, 10000;

Yukarıdaki SQL’de asil_tablo’nun alan1 adlı alanında ‘deger’ verisi olan ilk 10,000 kayıt ile yedek_tablo oluşturuluyor.

Hasarlı elektrolitik kondansatörleri değiştirmek

Daha önce hasarlı kondansatörler konusuna zorunlu olarak değinmiştik ama kondansatörlerin nasıl değiştirileceğinden bahsetmemiştik. TomsHardware de tam da bu konuya parmak basılmış. Günüzmüde, ısıdan çok rahat etkilenebilen elektrolitik sıvılı kondansatörler yerini katı kapasitörlere bırakmış durumda. Anakart satın alırken katı kapasitörlü olmasına dikkat etmek iyi bir davranış olacaktır. Okumaya devam et “Hasarlı elektrolitik kondansatörleri değiştirmek”

RepRap: 3 Boyutlu yazıcı nasıl yapılır

RepRap bir 3 boyutlu yazıcı. Hayal ettiğiniz bir makinayı veya mekanik aleti  imal edebileceğinizi düşünün. Bilgisayar ortamında kendi tasarımladığınız  mekanik parçaları ve cisimleri üretebildiğinizi düşünün, güzel olmazmıydı.

Elektronik ve mekanik işlerden anlıyorsanız kendi 3 boyutlu yazıcınızı kurabilir, polimer plastikten oluşan mekanik parcalarınızı bilgisayarda tasarlayıp kendi imkanlarınızla üretim aşamasına geçebilirsiniz. Bu teknolojij yeni değil endüstri de zaten kullanılıyor fakat fiyatları 30.000 avrodan başladığı için sadece profesyonellerin sahip olduğu cihazlar. RepRap projesi ise 500 avroya maal olan bir 3B yazıcı oluşturmak için çalışıyor. Projenin bileşenleri akademik çerçevede ele alınarak geliştiriliyor ve iyi dökümante ediliyor. RepRap projesi çok başarılı olmuş gözüküyor.

Okumaya devam et “RepRap: 3 Boyutlu yazıcı nasıl yapılır”

Hiren’s Boot CD v9.90 Download

Hirens Boot CD’nin 9.9 sürümü çıktı. Aşağıdaki bağlantıları kullanarak dosyayı bilgisayarınıza indirebilirsiniz.

Hiren Boot CD bir bilgisayar teknisyeni yada en az orta seviye bir kullanıcının acil durumlarda imdadına koşan bir CD. Adete bir isviçre çakısı gibi, içerisinde program olarak yok yok. Bir açılış CD’si olan Hiren’in içinde 100’ü aşkın sistem tamir ve bakım programı var. Hepsi dos modda çalışan kendini kanıtlamış programlar.

Hirens Boot CD’nin 9.9 sürümü çıktı. Aşağıdaki bağlantıları kullanarak dosyayı bilgisayarınıza indirebilirsiniz.

Hiren Boot CD bir bilgisayar teknisyeni yada en az orta seviye bir kullanıcının acil durumlarda imdadına koşan bir CD. Adete bir isviçre çakısı gibi, içerisinde program olarak yok yok. Bir açılış CD’si olan Hiren’in içinde 100’ü aşkın sistem tamir ve bakım programı var. Hepsi dos modda çalışan kendini kanıtlamış programlar.

Okumaya devam et “Hiren’s Boot CD v9.90 Download”

YARP ile PageBar eklentilerinin uyumsuzluğunu gidermek

WordPress sitenize YARP (Yet-Another-Related-Posts) eklentisi ile PageBar eklentilerini yüklediğinizde YARP’ın yönetim sayfası aşağıdaki hatayı veriyor ve yönetemiyorsunuz.

Fatal error: Cannot redeclare checkbox() in guvenli_dizin/wp-content/plugins/yet-another-related-posts-plugin/options.php on line 134

Hata mesajından yola çıkarak options.php‘nin 134. satırındaki function checkbox() isimli foksiyonunun daha önce de tanımlanmış olduğunu anlıyoruz. WordPress’in plugins dizininde ufak bir arama yaptıktan sonra PageBar eklentisinin kodlarında aynı isimde bir başka fonksiyonun tanımlandığını gördüm. Sorunu çözmek için fonksiyonun ismini checkbox_() şeklinde değiştirip kaydettikten sonra sorun çözüldü. Tabi  options.php içinde çağrı yapılan tüm yerlere de aynı değişikliği uyguladım. Kolay olması açısından kullandığınız editörün düzen menüsündeki bul ve değiştir seçeneğini kullanarak bu işi hızlıca yapabilirsiniz. Aranacak değeri checkbox( değiştirilecek değeri de checkbox_( olarak verdim ve options.php dosyasını sunucuya tekrar yükledim. Bu şekilde yapınca sorun çözülüyor fakat YARP’ın her güncellemesinde bu işlemi yeniden yapmak gerekiyor. YARP’ın geliştiricileri ilgilenir düşüncesi ile bir hata bildiriminde de bulundum.

Aslında checkbox() ve textbox() gibi jenerik isimlerin eklentilerde fonksiyon ismi olarak kullanılmaması gerekir. Bu isimlerin yerine yarp_checkbox() gibi eklentiye özel bir isimlendirme tercih edilebilirdi.