Anıl Baran

All articles by Anıl Baran

 

Android SDK: İnternet Bağlantısı Kontrolü Nasıl Yapılır ? #andoriddeveloper

Mobil uygulama geliştirdiğimiz bu dönemde internet bağlantısı kontrolü çok büyük bir öneme sahip.Bir mobil uygulamada 2 farklı şekilde internet bağlantı kontrolü sağlayabiliriz.1. yöntem uygulama ilk açıldığında yapılmalı . 2. yöntem bir çalışma döngüsünde devam olarak yapmak . Dilerseniz 2 yöntemini de kullanabilirsiniz. Biz burada uygulamamız ilk açıldığında bu kontrol nasıl sağlanıyor ona bakalım
Okumaya devam...  

Group Policy İle Program Yüklemek (MSI) Software Policy

Bu bölümde GPO üzerinden msı paketlerini nasıl kolayca yükleriz ondan bahsedicem.Öncelikle GPO üzerinde program yüklemek bazı durumlar için mantıklı değil .Çünkü gereksiz yere bir ağ trafiği yaratabilir.Ama ihtiyac halinde kullanmak mantıklı .
Okumaya devam...  

Group Policy ile Windows Servislerini Yönetmek (userpolicy)

Bu bölümde windows servisleri GPO ile nasıl yönetiyoruz onu göstericem.İstedimiz herhangi bir servisi durdurabilir veya başlatabiliriz.
Okumaya devam...  

Group Policy İle İnternet Explorer Üzeriden Proxy ve Bypass Oluşturmak (userConfigPolicy)

Bu bölümde internet explorer üzerinde proxy ve by-pass ayarını nasıl ayarlıyoruz onu göstericem.Öncelikle bunun user tabanlı bir policy olduğunu unutmayalım.
Okumaya devam...  

Group Policy ile Regional Options (UserConfig)

Bu bölümde Regional Options üzerinde bulunan ayarları GPO üzerinde nasıl yapıllandırıyoruz onu göstericem.Öncelikle user tabanlı bir Policy uyguladığımızı unutmayalım.
Okumaya devam...  

Group Policy ile Device Manager Ayarları (UserConfigPolicy)

Bu bölümde device Manager kısmını GPO ile nasıl kolayca düzenleyebiliriz onu göstericem.
Okumaya devam...  

Group Policy ile Power Plan Ayarı (UserConfigPolicy)

Bu bölümde GPO ile Power plan ayarını nasıl ayarlamıyoruz onu gösterelim.Bilgisayarlarımında kaç dakika sonra uyku moduna gireceği ve hangi güç modunda çalıştığını GPO ile ayarlamak oldukça kolay.
Okumaya devam...  

Group Policy ile Kullanıcının Dosya Yazma Yetkisini Engellemek (UltraSecurtyPolicy)

Bu bölümde kullacının dosya yazma yetkisi kısıtlamayı göreceğiz.Öncelikle bunun bir çok farklı yöntemi var .Bu bölümde bu yöntemlerim sadece 1 tanesini göstereceğim .Kullanımız standart yetkileri sahip ve dosya yazma yetkisi sahip .Şimdi bunları kaldıralım.
Okumaya devam...  

Group Policy ile Reg Dosyası İmport Etmek (UltraSecurtyPolicy)

Bu bölümde Group Policy ile Reg dosyasını nasıl import edebilir onu göstercem.Öncelikle bunun bir çok farklı yöntemi var.Bu örneğimizde en amatör ama çok kolay olan bir yöntemi göstereceğim. Bizim örneğimizde Windows Photo uygulamasını kullanmak istemediğimiz için Windows 7’den aşina olduğumuz Windows Fotoğraf görüntüleyicisini aktif eden bir reg dosyasını policy üzerinden göndereceğiz.
Okumaya devam...  

Group Policy ile Kilit Ekran Fotoğrafı Değiştirmeyi Engellemek (UltraSecurtyPolicy)

Bu bölümde Windows Fotoğraflar uygulamasını kullanmanın bazı zararlarını göreceğiz.Eski windows fotoğraflar uygulamasını kullanmadığınız sürece, sürekli güncellenen Windows Photo uygulamasının bazı kötü şakaları ile karşılaşmamız normal.
Okumaya devam...  

Group Policy ile Microsoft Store Uygulamalarını Engellemek (UltraSecurtyPolicy)

Bu bölümde Microsoft Store uygulamalarını GPO ile nasıl engelleriz onu göstericem .Öncelikle bunun bir çok farklı yöntemi olduğunu unutmayalım.Benim aklıma yatan en kolay şeklini göstericem size. Neden buna ihtiyac duyarız ?
Okumaya devam...  

Group Policy ile Sağ Click Engelleme (Right Click Disabled) UltraSecurtyPolicy

Evet Şimdi windows 10 üzerinde GPO üzerinden nasıl sağ click engelleriz onu göstericem.Bu policy objesine UltraSecurtyPolicy ismini veriyorum. Öncelikle sağ click özelliğine kapatsak bile ilerleyen Windows güncellemeleri ile birlikte bazı yerlerde aktif olabilir.Bu yüzden takip edilmesi gereken bir konu olduğunu unutmayalım.
Okumaya devam...  

Java’da Error Handling (Do-Try-Cathc) İstisnalar || Hata Ayıklama İşlemi

Programla dillerinde aslında hep gördüğümüz bir durum.Bütün programlama dillerinde var olan bir kavram.Try-Catch yani hata ayıklama yöntemi. Hatalar Nasıl Oluşur?
Okumaya devam...  

React Native |Slider (carousel) Yapımı

Bu bölümde bası bit şekilde Slider nasıl yapılır onu bakıyoruz.Slider yapmanın bir çok farklı yolu var.Biz burada ScrollView yapsını kullandık sizler Flatlist ile de yapabilirsiniz.
Okumaya devam...  

React Native |Flatlist Kullanımı (Bölüm 2)

Yeni bir flatlist örneğinde tekrar beraberiz bu sefer elimizde bulunana data üzerinde başlık açıklama ve görsel datayı flatlist üzerinde ekrana basacağız.
Okumaya devam...  

React Native |Flatlist Kullanımı (Bölüm 1)

React Native’de Flatlist nedir aslında IOS platformunda aşina olduğumuz tableview yapısı ile benzer özelliklere sahip.Verileri düzgün bir şekilde listeme için kullanılır.
Okumaya devam...  

React Native |ScrollView Özelliği Nasıl Yapılır?

React Native’de ve tüm uygulamalarda olmazsa olmaz özelliğimizi ScrollView özelliği nasıl kazandırıyoruz şimdi buna bakalım.
Okumaya devam...  

React Native |Textinput Kullanımı ve Temel Özellikler

Mobil uygulama geliştirirken kullacağımız textinput bileşeni basit gibi gözüksede.Aslıdna bir çok gelişmiş özellik barındırır.Şimdi React Native’de textinput tasarımı nasıl yapılır bunu görelim.
Okumaya devam...  

React Native | Local Image ve URL Üzerinden Image

Bir uygulama geliştirirken en çok bizi uğraştıran konulardan bir tanesi imageview’lar ile çalışmak .React native’de bu işler biraz daha kolay olabiliyor .Şimdi en temel özelliklere bakalım:
Okumaya devam...  

React Native | Justify Content Ve Alignitems

Öncelikle burada temel 2 şeyi bilmek gerekir.Justify Content objelerimizin ana eksende (birincil) ne şekilde hizalanacağını belirtmek için kullanılır .Alignitems ise ikincil eksen üzerinde objelerimin yerleştireceğimi belirler.
Okumaya devam...  

React Native |Flex Direction ve Flex Özelliği

Flex sistemi farklı ekran boyutlarına düzgün bir çıktı alabilmek için tasarlandı.
Okumaya devam...  

React Native Basit Style Tanımlama

React-Native de tanımladığımız bir objeye bir style tanımlama işlemini en kolay nasıl yaparız size basit bir örnekle bunu göstericem.Şimdi standart text ekrana basalım.
Okumaya devam...  

React Native Emülatör Özelliklerine Bakalım

React Native de android ve iOS emülatör üzerinde ortak bazı ayarlar var.Şimdi Bu ayarlardın ne olduğuna bakalım
Okumaya devam...  

Java And Swift OOP Example 3 (Öğrenci Haf Notu Hesabı) GPNative Projects

Bu projede ögrencilerin notlarını gireceğiz ve girilen notlara göre bize Harf Notu olarak karşılığını verecek.
Okumaya devam...  

Java And Swift OOP Example 2 (Basit Öğrenci Not Hesabı) GPNative Projects

Evet bu örnekte 10 ögrencinin notlarını klavyeden girip ardından ortalamasını alan bir örnek yapacağız. Program Tanımı:Kullancı önce ders isimi klavyeden girecek.Ardından kullanıcı klavyede 10 adet not girecek.Not girme işlemi tamamlanınca notların ortalaması alınıp ekrana basılacaktır.
Okumaya devam...  

Java And Swift OOP Example 1 (Basit Bankamatik) GPNative Projects

Şimdi java ile çok basit bir bankamatik projesi yapalım .
Okumaya devam...  

Swift 5.3 OOP 4 : Swift Constructor (Swift Initialization İşlemi)

Diğer programlama dillerinden aşina olduğumuz Constructor kavramının Swift dilinde ki karşılığı Initialization. Yani init etmek başlatmak koşturmak manasında kullanılır.Constructor mantığı ile birebir aynıdır sadece ismini değiştirmişler 🙂
Okumaya devam...  

Swift 5.3 OOP 3 : Swift Kapsülleme Nasıl Yapılır (Swift Encapsulation)

Kapsülleme nedir ? Temel olarak Kapsülleme bir nesnenin sınıfın dışarıya ne şekilde erişeceğini ayarlamak için kullanır. Bir sınıfın içeriğinin, onun üyelerini kullananlar tarafından bilinmesine gerek kalmadan sadece metodun verdiği hizmeti göstermesi işlemidir.
Okumaya devam...  

Swift 5.3 |Çok Biçimlilik (Polymorphism) Kavramı

Swift dilinde nesne yönelimli programlama macerasında ki yeni arkadaşımızla tanıştırayım Polymorphism .Bir çok farklı şekilde tanımlanan Polymorphism kavramını bizde farklı bir şekilde tanımlayalım.
Okumaya devam...  

Java’da Constructors Kavramı (Yapıcı Methodlar)

Aslında her şey Constructors (Yapıcı Methodlar) ile başladı.Belki de en temel konu yapıcı methodlar o yüzden nesne yönelimli programlama konusunda bu konuyu iyi kavramak gerekir. Constructor nedir ? Constructors özel tipte bir fonksiyondur aslında.Türkçe’ye yapıcı inşa methodları olarak geçmiştir.Öncelikle bir tane sınıf tanımlayalım ardından o sınıfa ait bir nesne tanımlayalım.
Okumaya devam...  

Swift 5.3 OOP 2|Inheritance (Miras Kalıtım Kavramı)

Swift dilinde Miras Almayı inceliyoruz.Öncelikle Swift dilinde birbirine benzeyen temel 2 yapı vardı:Class Ve Struct . Önce bilmemiz gereken Struct yapısı Class gibi miras işlelerine karışamaz çünkü öyle bir özellik yok onlarda 🙂 Ancak miras işlemini Class üzerinden yapabilirim.
Okumaya devam...  

Swift 5.3 OOP 1 (Class And Struct,Access Control,Static)

Artık bazı şeyleri uygulama üstünden öğrenme vakti geldi.Öncelikle nesne kavramına girmeden bazı şeylere hakim olmak gerekiyor.
Okumaya devam...  

Swift 5.3 Random Number (Swift Random Sayı Üretmek)

En çok sevdiğim şey Random Number 🙂 Şimdi Swift dilinde Random sayı üretimi hangi şekillerde gerçekleştiriyoruz bunu görücez 🙂
Okumaya devam...  

Swift 5.3 Switch Case

Swift dilinde Switch case yapısı oldukça basit.
Okumaya devam...  

Swift 5.3 : if ve iF let Kullanım Durumları

Evet bu bölümde if kullanımı hakkında detaylı bilgeyi öğrenceğiz.Öncelikle If bloklarında unutmamamız gerek şey sadece 1 kere çalışır.
Okumaya devam...  

Swift 5.3 Fonksiyonlar Kavramı

Aslında fonksiyon dediğimiz şey bir parametre alan ve aldığı parametreye göre bir bir değer döndüren kod blogudur.Ama bazı programlama dillerinde fonksiyonları methodlar ile birmiş gibi gösterir.Swift dilide bu şekilde düşünmekte.Method dediğimiz şey normal sadece çağrıldan iş gören ayrıca herhangi bir deger döndürmeyen şeylerdir.Şimdi örnek bir fonksiyonuma bakıyorum.
Okumaya devam...  

Swift 5.3 Loops |Döngüler (For-in,While,Repeat While)

Klasik dillerde gördüğümüz for döngüsü biraz daha farklı bir şekilde karşımıza çıkıyor.Swift dilinde diğer dillerden aşina olduğumuz for – each döngüsüne benzer bir yapı olan for-in döngüsünü kullanıyor.Burada temel mantık for-each ile aynı çalışmaktadır.
Okumaya devam...  

Swift 5.3 Optional (Opsiyonlar Kavramı)

Değişkenler konusunda fazla ilerlemeden opsiyonlar konusunu kesinlikle kavramamız gerekiyor.Kelime anlamıyla boş referasnlar olarak bilinen optional kavramı Swift dilinin temel yapı taşını oluşturur.
Okumaya devam...  

Swift 5.3 String Fonksiyonları

Öncelikle standart bir String tanımlamayı biliyoruz.
Okumaya devam...  

Swift 5.3 Enumeration Veri Nedir ?

Enumeration Diğer dillerde aşina olduğumuz ENUM veri yapsını göreceğiz.ENUM aslında verileri bir numaralı veya sıralı bir sistemde bie key oluşturarak ulaşmamız yarar.Bir ENUM değişkeni hem key hem value olabilir.
Okumaya devam...  

Swift 5.3 İle Operatörler Kavramı

Operatörler Temel Atama Örneği Gördüğümüz gibi 2 adet değişkenim değer atadım.Sonra da var olarak tanımlanan sayi2’ye , let olarak tanımlanan sabit değişkenimin değerini atadım.Şuan sayi2 bin value’su 10 oldu.
Okumaya devam...  

Swift 5.3 Type Aliases (Takma Ad) Veri Tipine Takma Ad Vermek Ve Tuples

Type Aliases (Takma Ad) Veri Tipine Takma Ad Vermek Değişkenlerin ve tipleri hani String ,İnt olarak belirtiyoruz ya hani işte swift dilinde bu veri tiplerine takma ad takmamızı sağlayan bir özellik var.
Okumaya devam...  

Swift 5.3 Veri Tipi Dönüşümü

Basit Tip Dönüşümü Gördüğünüz gibi three değişkeni Int tipinde bir değer aldı.
Okumaya devam...  

Swift 5.3 Değişkenler – Sabitler – Değişmez Değerler (Swift Variables, Constants and Literals)

Giriş Swift dilinde kütüphaneleri kullanmak için import anahtar kelimesini kullanmak gerek.Print ise bir fonksiyondur ekrana çıktı vermek için kullanılır.Swift dilinde noktalı virgül kullanılmaz.İsterseniz kullanabilirsiniz ama bunun bir faydası olmaz çünkü swift dili noktalı vürgülü yutar.
Okumaya devam...  

Java’da Overload Ve Override Nedir? (Method Tetikleme)

İŞ methodlar yazma konusunda geldiğini zaman temel kavramlardan bir taneside Overload ve Override işlemidir.
Okumaya devam...  

Java’da Method Ve Fonksiyonlar

Öncelike Method ve fonksiyon kavramını anlamak gerekir.Standart bir programala dilinde method bize herhangi bir geri değer döndürmeyen kod bloklarına method denir.Eğer bize geri bir değer döndürüyorsa örneğin 5 sayısının 2 ile çarpımı gibi … İşte buna da fonksiyon diyoruz.Java da aynen bu şekilde.
Okumaya devam...  

Java İle Nesne Yönelimli Programlama 3|Çok Biçimlilik (Polymorphism)

Evet öncelikle herkesin bildiğin şey Polymorphism kısa adı Pol çok demek bu doğru 🙂 Yani çok biçimli olma durumu .Bir nesnenin davranış şekillerine göre değiştirilebilme yeteneğine Polymorphism diyoruz.Extend edilen sınıflar içersinde methodların farklı şekillerle kullanılmasını sağlıyoruz.
Okumaya devam...  

Java İle Nesne Yönelimli Programla 2 (Java Object Oriented Programming) Encapsulation (Kapsülleme)

Ver bir önce ki bölümde Kalıtım ne işe yarıyor onu görmüştük.Şimdi ise farklı bir konuyu ele alacak.Kapsülleme nedir ? Temel olarak Kapsülleme bir nesnenin sınıfın dışarıya ne şekilde erişeceğini ayarlamak için kullanır. Bir sınıfın içeriğinin, onun üyelerini kullananlar tarafından bilinmesine gerek kalmadan sadece metodun verdiği hizmeti göstermesi işlemidir.
Okumaya devam...  

Java İle Nesne Yönemli Programla -1 (Java Object Oriented Programming) Edited – Miras Kavramı

Java ile nesne ile programlamaya giriş vakti geldi.Öncelikle direk nesne kavramına geçmeden bazı yapılara hakim olmak gerekir.
Okumaya devam...  

Java’da HashMap Kavramı (Temel Komutlar) Ders 2:

Evet bir önce ki bölümde hashmap mantığını temel olarak öğrenmiştik.Şimdi gelelim hashmap ile birlikte bazı temel komutlara.
Okumaya devam...