Tolga ŞEN Kişisel Web Sitesi Menu

Programlama

Yazı Linki:

Swift Değişkenler ve Sabitler

Değişkenler (variable), programlamada en çok kullanılan ve büyük önem taşıyan veri tutuculardır. Kullanıcıdan alınan değerleri veya yazdığımız kodların çalışması ile ilgili istediğimiz değerleri tutarlar. Değişkene atanan değer, kodlama içerisinde istediğimiz zaman değiştirilebilir. Yani bir değişkene sınırsız yeni değerler atanabilir. Yeni değer atandığında ise eski değer kaybolur. Değer olarak adlandırdığımız ise veri tipleridir. (String, Integer, Boolean vs.)

Sabitler (constant) için ise değişkenlerden farkı değer 1 kez atanır ve bir daha kesinlikle değiştirilemez. Eğer atadığınız değeri 1 kez kullanacaksanız hafıza yönetimi ve performans açısından sabit kullanmanız önemlidir.

Devamını Oku..

  • Not: Link geçen yorumları onaylamıyorum. Lütfen spamdan uzak durun.

Yazı Linki:

Swift 4 URL’i Google Chrome ile Açmak

Swift ile iOS uygulaması geliştirirken, uygulama içerisindeki bazı URL’leri istediğimiz tarayıcı ile açmak isteriz. Bazen “bu link illa chrome ile açılacak!” şeklinde cins isteklerimiz olabilir. Sağolsun Apple geliştiricileri bunu düşünmüş ve bu yönde link açmayı geliştirmişler. Bende bunu basit şekilde nasıl yapabiliriz onu anlatacağım.

Aslında URL’i tarayıcıda açmak için kullanacağımız metod sabittir. Sadece URL yapısı değişmektedir. Siz kullanacağınız tarayıcıya göre değiştirebilir veya if else koşulu ile istediğiniz tarayıcıları da dahil edebilirsiniz.

Devamını Oku..

  • Not: Link geçen yorumları onaylamıyorum. Lütfen spamdan uzak durun.

Yazı Linki:

Spin (Çevirme – Değiştirme) Fonksiyonu

spin

Programlamada genellikle bir kelimenin eş anlamlısını bir metin içerisinde birden fazla yazılmasına olanak sağlayan sisteme spin deniliyor. Spin olayının Türkçe karşılığına kısaca çevirme veya değiştirme diyebiliriz.

Spin sistemini metin (text) girişi yaptığınız heryerde kullanabilirsiniz. Hatta yazılarınızı özgünleştirmede bile kullanabilirsiniz.

Spin sistemi genellikle eş anlamlı kelimelerin süslü parantez “{}” içerisine yazılıp, düz çizgi “|” ile ayrılması ile oluşturuluyor. Örneğin: {selam|slm|merhaba|mrb} gibi..

Spin sistemine örnek olarak verecek olursam;
Merhaba, adım Tolga. cümlesini spin sistemi ile çok farklı kombinasyonlarda yazabiliriz. Aklıma gelen kombinasyonlar;
Selam, benim ismim Tolga.
Selamlar, ismim Tolga.
Merhaba, benim adım Tolga.
Slm, adım Tolga
…. gibi uzar gider.

Devamını Oku..

  • Deneme

    deniyorum oysaki varım

  • Not: Link geçen yorumları onaylamıyorum. Lütfen spamdan uzak durun.

Yazı Linki:

.Net WebBrowser Resimleri Devre Dışı Bırakma

Merhabalar,

1 saat sonra Ankara’ya yolculuğum var, gitmeden önce bir makale yazayım dedim.
Bir çok webbrowserda resimleri devre dışı bırakma özelliği var. Ama yazdığımız programlarda webbrowser objesinde böyle bir özellik malesef yok. Yani demek istediğim WebBrowser.DisableImage = True gibi bir özelliğimiz yok.

Ne işime yarar demeyin, bazen yarıyor. Mesela bugün bana yaradı ve hemen işin çözümünü getirdim. WebBrowser’ımızda dediğim gibi devre dışı bırakma özelliğimiz yok. Ama bu demek değildir ki biz devre dışı bırakamayız. Biraz beyin fırtınası yaptıktan sonra algoritmasını çözmek çok zor olmuyor.

Devamını Oku..

  • Not: Link geçen yorumları onaylamıyorum. Lütfen spamdan uzak durun.

Yazı Linki:

Java ile POP3 Mail Okuma

Merhabalar,

Uzun zamandır yazı yazamıyordum, bunun tek sebebi ise yoğun iş temposu. Askerden döndük, bir rahatlık bulamadık. Neyse lafı çok uzatmak istemiyorum.

Bu yazımda Java ile POP3 Mail Servera bağlanıp, Gelen Kutusu’ndaki mailleri listeletme kodunu vereceğim. Java POP3 mail server ile çok bir örnek yok sanırım internette. Yani Türkçe kaynak pek yok. Bu vereceğim örnek size bir yol gösterici olacaktır.

Devamını Oku..

  • •••
  • Not: Link geçen yorumları onaylamıyorum. Lütfen spamdan uzak durun.

Yazı Linki:

HTML Tag Temizleme

Merhabalar,

Az önce bana yarayan bir kodu sizinle paylaşmak istedim. Yaptığınız projede kaynak kodlarını aldığınız ama size saf yazı kalmasını istediğiniz anlar olacak. İşte bu vereceğim kod HTML tagları temizliyor.

Gelen adlı String değişkenini temizleyecek olursak;

Dim objRegExp As New Regex(“<(.|\n)+?>”)
Gelen = objRegExp.Replace(Gelen, “”)

Böylece Gelen değişkenini HTML taglardan arındırmış oluyoruz.

  • gökhan m. bekensir

    Dünyadaki tüm uçak şirketlerinin güzergahlarının gösteridiği animasyon.

  • Not: Link geçen yorumları onaylamıyorum. Lütfen spamdan uzak durun.

Yazı Linki:

VB.Net If – Else (Eğer Koşulu)

Merhabalar,

Direk konuya giriyorum. Uzatacak laf bulamadım çünkü. Program yazarken olmasını istediğimiz birşeyi eğer olmazsa diğer istediğimiz birşeyi yapmak için kullanıyoruz bu if koşulunu. Cümleden birşey anlamamış olabilirsiniz, şimdi algoritmasını güncel hayattan bir örnek vererek çizelim.

Devamını Oku..

  • Not: Link geçen yorumları onaylamıyorum. Lütfen spamdan uzak durun.

Yazı Linki:

WebBrowser Yönetimi

Merhabalar,

Bu yazımda size VB.Net ile WebBrowser nesnesini ve yönetimini anlatmak istiyorum. İşinize yararmı? Yarar elbet bir gün..

Webbrowser nesnesi, sistemimizde kurulu internet explorer ile çalışmaktadır. Yani formunuza dahil ettiğiniz webbrowser nesnesinde açılan tüm siteler internet explorer ile açılmaktadır.

Direk örneklemeye geçelim. Lafı uzatmaya gerek yok, denedikçe öğreneceksiniz zaten. 

Devamını Oku..

  • Not: Link geçen yorumları onaylamıyorum. Lütfen spamdan uzak durun.