yakusha

XnConvert ile Resim Boyutlandırma

XnConvert, hızlı ve güçlü bir görüntü dönüştürücüsü. Görsellerinizi kolayca döndürebilir, sıkıştırabilir ve 80’den fazla işlem uygulayabilirsiniz.

Linux deyince aklınıza muhtemelen özgür veya açık kaynak kodlu yazılımlar gelecektir. Linux çekirdeğini kullanan dağıtımlar her ne kadar özgür yazılımlar ile yaygın olarak yüklü olarak gelse de, kimi zaman yapmak istediğimiz işi istediğimiz gibi yapacak daha basit, komut satırı gerektirmeyen bir arayüzle, bu yazımızda anlatacağımız XnConvert gibi bir araçla halletmek ihtiyacı hissedebiliriz.

XnConvert uygulaması, kökleri 1991 yılına dayanan çok eski bir toplu resim işleme uygulaması. Windows ve Mac OS’un yanı sıra Linux sürümü de bulunmaktadır. Firmanın geliştirdiği çok fazla resim işleme programı olup, merak edenler sitelerine göz atıp, test edebilirler.

Read More

Alaylılar İçin Yazılım Geliştirme Ekibiyle Bir Çay Molası

Alaylılar için yazılım geliştirme yazı serimizin 3’üncüsüne hoş geldiniz. Bu yazımızda sizi bazı temel teknoloji ve araçlarla tanıştıracağız.

Yazının ilk iki bölümünden (1 ve 2) haberdar olduğunuzu varsayarak başlıyoruz. Lakin İbn Sina uygulamasının sahibi olduğunuzu unutun. Alaylılar için yazılım geliştirme dünyasında siz artık bir stajyersiniz!

Okul stajı için başvurduğunuz firmada staja başladınız ve firma bir yazılım geliştirme ajansı.

İşteki ilk gününüzde İbn Sina uygulamasının varlığından haberdar oldunuz. Uygulamanın sahibi uygulamanın en baştan yeniden tasarlanması konusunda ısrarcı. Proje için 3 aylık geliştirme süreci öngörülmüş ve bu sizin staj sürenizle uyumlu. Pek çok şeyi gözlemleme şansınız olacaktır.

Read More

Benim Küçük Framework’um

Bu yazıyı okumasanız da olur, vaktiniz varsa buyrun. İşte benim küçük framework’um.

PHP 8 sürümünü hedefleyerek kodlama yapıyorum. Veritabanı olarak sunucu tarafında (Cloud, paylaşımlı) MySQL, yerelimde MariaDB 10.3 sürümünü kullanıyorum. Maalesef kullandığım sunucuda PHP sürümünü proje bazlı düzenlenemiyor. Bir ayarla tüm sitelerdeki PHP sürümleri değiştiriliyor. Yerelimde Apache 2 kurulu. Cloud ortamında LiteSpeed var. Çok yakmayan bir paylaşımlı cloud hizmeti kullanıyorum. İşletim sistemim Ubuntu 20.04 LTS sürümü. Yeni LTS sürüm çıkınca güncelliyorum.

Uzun zamandır KDE masaüstü ortamı ile gelen Kate programını kullanarak kodlama yapıyorum. phpMyAdmin ve bazen de Adminer kullanarak veritabanına bağlanıyorum. PHP hata ayıklayıcısı Xdebug daima kurulu. Halen yayında 3 sitem var. Bir tanesinde (işte bu sitede) 10 yıldır WordPress kurulu. Takipçisi olmayan SMF kurulu bir tane forumum var (turkdefence.com). 10 yıldır yayın hayatında olan ve 3-4 defa tekrar ve tekrar yazdığım kitaphaber.com.tr sitesi var. Tüm kodlamalarımı bu siteye yönelik yapıyorum.

Read More

Alaylılar İçin Program Geliştirmeye Hazırlık!

Program geliştirmeye hazırlık, geliştirme sürecinin en zorlu aşamalarından biri. Şimdi işin plan, bütçe, yöntem, yönetim tarafını konuşacağız.

Lütfen yazının ilk kısmını okumayı unutmayın. Kimi konular ilk yazıda ele alındığı için, program geliştirmeye hazırlık aşamasını konuşacağımız bu yazıda üstünde durulmayacaktır.

İlk yazımda bilgisayarın ve işletim sistemlerin tarihinden girip, bilgisayar nedir, işletim sistemi nedir, program nedir gibi sorulara kısa cevaplar vermeye çalışmıştık. Bu yazımızda biraz daha kafa karıştıracak, daha çok cesaret kıracak, kısa yoldan zengin olmanın yollarını göstereceğiz.

Read More

Alaylılar İçin Kişisel Bilgisayarın, İşletim Sistemlerinin ve İnternetin Tarihi

Bu yazının amacı programlama, web programlama, işletim sistemi nedir gibi sorulara dair kullanıcıya temel bir giriş bilgisi sağlamaktır.

Bu yazı bilgisayar programlamaya merak salmış lakin bilgisayar hakkında çok da fazla bilgisi olmayan meraklıları hedeflemektedir. “İşletim sistemi nedir yenir mi?” gibi temel sorulara cevap arayacağız. Çok kısa bir özet olup, pek çok detay atlanmıştır.

İlk bilgisayarlar daha çok devasa hesap makineleriydiler. Görece karmaşık matematiksel problemleri çözmek gibi amaçlar ile kullanılıyorlardı. Yıl: 1938! Bkz: https://en.wikipedia.org/wiki/Computer

Read More

Nasıl Linux Kullanıcısı Oldum?

Kendi kendimle röportaj yapmış gibi oldum ama nasıl Linux kullanıcısı olduğumu kayıt altına almak istedim.

– Linux ile nasıl tanıştınız?
– Kalıcı bir linux kullanıcısı mısınız yoksa dual-boot olarak mı kullanıyorsunuz?
– Eğer ki tam daimi bir Linux kullacısıysanız bu dönüşüm nasıl gerçekleşti?
– Bireysel bir kullanıcı mısınız yoksa kurumsal olarak da Linux kullanıyor musunuz?
– Linux altında hangi araç, uygulama ve teknolojileri kullanıyorsunuz?

İşte Cevaplarım!

Read More

Şifreniz Spam Kutusuna Düştüğünde

Spam kutunuza eski şifreniz düşebilir. Hatta şifrenizi bildiğini iddia edip sizi tehdit bile edebilirler.

Eski kasetinizi bulduk, şu hesaba etc/btc yükleyinden sonra karşıma çıkan en çılgın dolandırıcılık yöntemi şimdilik bu.

Peki şifrenizi nasıl ele geçirdiler?

Read More

Bilgisayarla Nasıl Tanıştım

İlk defa bir bilgisayarın tuşuna tıkladığımda muhtemelen 13 yaşındaydım ve yıl 1993 yılı gibiydi. Amiga 500 bilgisayarın faresine sağ tıklamış, lakin geri kapatamamış ve ortalıktan sıvışmıştım. Sonrasında bilgisayar alması için kıt kanaat geçinen aileme yaptığım pek çok baskı başarısız olmuştu. İlk bilgisayar kursuna babamın kayıt ettirmesi ile Pendik Belediyesi eğitim merkezinde gerçekleşmişti. Kurs ücretsizdi ve MS-DOS eğitimi veriliyordu. Kursu başarıyla tamamladığımı ve inşaatında çalıştığım firmanın 47 günlük yevmiyemi ödemeyip üstüne yatışı aynı zaman diliminde gerçekleşmişti. Windows 95 çok yeniydi.

Read More

Ubuntu 20.04 altında Twig uzantısı için özel simge oluşturmak

Geceli gündüzlü yap-yık denemelerin sonucunda düşündüğümden de basit şekilde çözdüm. Çözümü sizinle de paylaşıyorum.

Öncelikle twig için neden ayrı simge tanımlamak istiyorum. Çünkü 3 tane dosya tarayıcısını aynı anda kullanıyorum! Ubuntu ile gelen nautilus/files çok sık şekilde donup cevap veremediği oluyor. Henüz sebebini çözemedim. Bunu telafi etmek için flatpak ile kurulmuş gecelik nautilus var ve onun da yavaş çalışması sebebiyle KDE dosya yöneticisi olan Dolphin var. Üç farklı dosya yöneticisi, 3 farklı simge ile sonuçlanıyordu. Bu duruma kendi çapımda bir son vermek istedim.

Read More

Ubuntu 20.04 için WebP Desteği Eklemek

WebP yeni bir format olduğu için olmalı ki Linux altında bile çalışmak bazen çok zor olabiliyor.

Daha da darlayan ise bu formatı nautilus üstünde küçük resim olarak gösterebilmek. Çok takla attım, lakin neyi nerede çözdüğümü de unuttum. Şimdi sırf bu yazıyı yazabilmek için tüm WebP desteğini kaldırıp, yeniden başlıyorum. Kıymetini bilin.

Baştan belirtelim, resim formatı olduğu için doğal olarak GIMP bu formatı da destekliyor ve açabiliyor, değiştirebiliyor, kaydedebiliyor. Lakin 300 resmi tek tek GIMP ile açıp kontrol etmek çok saçma bir çaba. Hem de bunu küçük resim (thumbnail) ortada yokken yapmak çok daha zor.

Read More