Özgür yazılımın güzel yanlarından birisi de pek çok şekilde katkı vermenin mümkün olması. Bu yazımda GNOME masaüstü ortamında çeviri macerasını sizinle paylaşmaya çalışacağım.

Gnome çevirileri nerede?

GNOME masaüstü ortamının ana çeviri deposu l10n.gnome.org sitesi olup, çeviriler bu site üstünden ilgili uygulamaların depolarına aktarılmaktadır.

Siteye girdiğimizde sade bir arayüz bizi karşılıyor. Logonun yanında Takımlar, Diller, Sürüm takımları, Modüller linkleri, sağ üst köşede ise Giriş yap bağlantısı bulunuyor.

Continue reading

Dolandırıcılık, sözlük olarak dolandırma işini yapma işi olarak anılsa da kasıtlı olarak aldatma eylemi içerisinde belirli bir fayda elde etme biçimi olarak anlam kazanmaktadır.

Bu iş yahut eylemin tarihi çok eskilere dayanmaktadır. İnsanlığın bir nevi hakkaniyet çevresinden kopma biçimi olarak görülen bu eylemin bu güne kadar sayısız yöntem ve usulleri literatüre geçmiştir. İletişim ve teknolojinin ilerlemesiyle bu eylem biçimi de kendine farklı alanlar açarak yeni usullerin ortaya çıkması söz konusu olmuştur. Bugün inanılmaz sayıda dolandırıcılık yöntemi vardır. Bu eylem halini iş olarak belleyen dünya çapında isimler olduğu gibi ülkemizde de dolandırıcılıkları ile meşhur olmuş isimler bulunmaktadır.i Kemal Sunal filmlerine bile konu olmuş olan Sülün Osman, Çiftlik Bank skandalıyla nam salan Tosuncuk lakabı takılan Mehmet Aydın veya Thodex kripto para borsası vurgunuyla aramızdan ayrılan Faruk Fatih Özer.
Continue reading

Linux dünyasında çok fazla dağıtım bulunmaktadır. Bu dağıtımların hepsinin kendine özel tadı ve özellikleri bulunabilmektedir. Bu küçük yazımızda Debian dağıtımını ve Debian dağıtımından türeyen Ubuntu ve Pardus dağıtımlarını çeşitli yönleriyle karşılaştırmaya çalışacağız. Bu işlemleri yaparken Virtualbox altında dağıtımları deneyeceğiz. Süreci 11 Nisan 2022 günü başlatıyoruz.

Continue reading

Bu yazımızda Evince’den Okular’a Pardus üzerinde kullanabileceğiniz, 20’nin üzerinde PDF editörü ve görüntüleme uygulamasını inceliyoruz!

PDF, evrensel taşınabilir dosya biçimidir. Metin ve resimleri dışında notlandırma (annotation) ve form desteği de sunar.

PDF dosyaları sayısal imza ve parola koruması desteğine de sahiptir. Adobe firması tarafından geliştirilmiş olup, 2008 yılında açık ISO standartları arasına katılmıştır. En son sürümü 2020 yılında yayınlanmıştır.

Linux ortamında PDF dosyalarını açıp görüntüleyebileceğiniz veya çeşitli şekillerde notlandırabileceğiniz veya diğer çeşitli işlemler için kullanabileceğiniz sahipli veya özgür araçlar bulunmaktadır. Pardus depolarınında Evince, Okular, Master PDF Editor 5, PDFsam Basic, Gscan2pdf, PDF Arranger gibi çeşitli araçlar bulunmaktadır. Ayrıca Flathub üstünden erişebileceğimiz çeşitli araçlar da mevcuttur.

Bu yazımda hepsini tek tek deneyip bir sonuç ortaya koymaya çalıştım. Umarım memnun kalırsınız.

Continue reading

Bu son yazıda Nasıl Kıdemli / Senior Geliştirici Nasıl Olunur konusu etrafında çeşitli okuma önerileri sunmaya ve birkaç küçük hayat tavsiyesinde bulunmaya çalışacağım. Önceki yazımı da okumadan geçmeyin.

Senior geliştirici olmanın basamakları

Elbette bu konuda bir standart olduğunu söylenemez lakin şuradaki sınırlandırmayı esas alırsak geliştirici olmanın basamakları Trainee/Stajyer, Junior/Çırak, Mid-level/Orta Seviye, Senior / Kıdemli, Leader/Lider şeklinde sınıflandırılabilir. Stajyer seviyesi ile Junior seviyesi bazen aynı veya yakın anlamda da kullanılabilir. Junior seviyesinde çok bir sorumluluk yüklenmediğiniz ve görece küçük görevleri hallettiniz ve tamamladığınız her görevin dikkatli gözlerce izlendiği dönemdir. Belli bir konuda uzman olmanız doğal olarak beklenmez.

Continue reading

Başlık biraz yanıltıcı oldu, lakin tamamen başlıksız da yazı yazmak olamazdı. Bu yazımızda PHP üzerine derinleşecek, Framework ve yaygın PHP araçları ile tanışacağız.

Umarım önceki yazımda bahsettiğim kaynakları inceleme şansınız olmuştur ve umarım birini seçmişsinizdir. PHP başlaması kolay bir dil olsa bile derinleşmesi zaman alan bir dil. Framework mesela, nedir? PHP konusunda kendimizi nasıl daha da geliştirebiliriz?

İngilizce öğrenin

İngilizce yazılım dünyasında, yazılımla ilgili belge yazımında standart dildir. PHP için de varsayılan belgelendirme dili İngilizce. Peki, İngilizce’yi nasıl öğreneceksiniz?

Continue reading

PHP konusuna giriş yapmadan önce kendinize yazılım öğrenmeli miyim diye sormakta yarar var. Sizi yazılım öğrenmeye iten bir sebep olmalı?

Yazılım sürekli öğrenmeyi gerektiren, sürekli yenilenen ve gelişen bir uğraş. Programlama dillerinin bile en fazla 3 ayda bir yeni sürümünün yayınlandığı bu yarışta hızlı olmalı, çabuk öğrenmeli ve her şeyi hatasız şekilde tamamlamalısınız. PHP dilindeki durum da bundan farklı değil.

TikTok, Instagram veya YouTube üstünden uçuk kaçık videolar çekip para kazanmak dururken, sizi yazılım öğrenmeye iten sebep nedir?

Continue reading

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.

Continue reading

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.

Continue reading

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.

Continue reading