8 Mart 2025 Cumartesi

Kotlinde Relative Layout ile Constraint Layout arasındaki farklar nelerdir?

 Kotlin ile Android uygulama geliştirirken, kullanıcı arayüzü (UI) tasarımı için farklı layout türleri kullanılabilir. Bunlar arasında en yaygın olanları RelativeLayout ve ConstraintLayout'dur. Her iki layout da bileşenlerin ekranda nasıl konumlandırılacağını belirler, ancak farklı yaklaşımlara sahiptirler. İşte bu iki layout arasındaki temel farklar:


1. RelativeLayout

  • Tanım: RelativeLayout, bileşenlerin birbirlerine veya ebeveyn (parent) layout'a göre konumlandırılmasını sağlar.

  • Kullanım: Her bir bileşen, diğer bileşenlere veya ebeveyn layout'a göre hizalanır (örneğin, bir butonun başka bir butonun altında olması gibi).

  • Avantajlar:

    • Basit ve anlaşılır bir yapıya sahiptir.

    • Küçük ve basit arayüzler için idealdir.

  • Dezavantajlar:

Kotlinde YouTube benzeri Video Paylaşma Programı Örneği

 Kotlin ile YouTube benzeri bir video paylaşma uygulaması geliştirmek için, temel olarak kullanıcıların video yüklemesi, videoları izlemesi ve etkileşimde bulunması gibi özellikleri içeren bir sistem tasarlamanız gerekecektir. Bu tür bir uygulama genellikle bir sunucu tarafı (backend) ve bir istemci tarafı (frontend) içerir. Sunucu tarafı için Kotlin ile Spring Boot gibi bir framework kullanabilirsiniz, istemci tarafı için ise Android uygulaması geliştirebilirsiniz.

Aşağıda, Kotlin ve Spring Boot kullanarak basit bir video paylaşım uygulamasının temel yapısını gösteren bir örnek bulabilirsiniz. Bu örnek, temel CRUD (Create, Read, Update, Delete) işlemlerini ve video yükleme işlevselliğini içerir.

1. Proje Yapısı

7 Mart 2025 Cuma

Link Altcoini

 San Francisco şehrinde bulunan finansal teknoloji şirketi SmartContract Haziran 2017'de Chainlink kısaltması LINK olan Ethereum blockchain'i ERC-20 tabanlı Chainlink'i başlattı.

6 Mart 2025 Perşembe

Borsada Ne Zaman İşlem Yapılır?

 Warren Buffet aslında bu konuyu çok güzel açıklamış.

"Başkaları aç gözlü olduğunda kork ve geride dur, başkaları korktuğunda aç gözlü ol.”

Sorumluluk Reddi:

 1.Yazdıklarım kesinlikle yatırım tavsiyesi değildir.

2.Hisse Senetlerinin birçoğu kesinlikle caiz değildir.

3. Türkiye içinde ve dışında pekçok İslâm alimi caiz işler yapan hisse senetlerini  caiz kabul etmektedir.

5. Herhangi bir ekonomik yatırıma iyice öğrenmeden girmeyin ve bu işleri oyun olarak görmeyin. Oyun olarak görürsen ticaret dahi senin için kumar hükmünü alır. 

5 Mart 2025 Çarşamba

FOMO nedir ?

 Fırsatları kaçırma duygusu olarak Türkçeye çevirebileceğimiz bir psikolojik durumu ifade eder.

Misal altın fiyatı uçuyor kaçırmayayım diye yüksekteyken altın almak.
Bunu diğer yatırım araçlarına da uygulayabilirsiniz.
FOMO, modern dünyada özellikle sosyal medyanın yaygınlaşmasıyla birlikte artan bir psikolojik durumdur. Kişinin başkalarının deneyimlerini kaçırma korkusu, stres ve kaygıya neden olabilir. Ancak doğru stratejilerle bu durumla başa çıkmak ve dengeli bir yaşam sürdürmek mümkündür.

FOMO (Fear of Missing Out), Türkçe'de "Kaçırma Korkusu" olarak adlandırılır. Bu terim, özellikle sosyal medya ve dijital dünyada sıkça kullanılan bir kavramdır. FOMO, kişinin başkalarının yaşadığı deneyimleri, etkinlikleri veya fırsatları kaçırdığını düşünerek hissettiği endişe, kaygı veya huzursuzluk durumunu ifade eder.

Kotlinde Seviyeli Bilgi Yarışması Oyunu Örneği

 Kotlin ile basit bir seviyeli bilgi yarışması oyunu örneği oluşturabiliriz. Bu örnekte, kullanıcıya farklı seviyelerde sorular sorulacak ve her seviyede doğru cevaplar verildikçe bir sonraki seviyeye geçilecek. Her seviyede sorular zorlaşacak ve kullanıcının puanı artacak.

İşte basit bir Kotlin kodu örneği:

4 Mart 2025 Salı

Döngüsel Varlıklar

  Döngüsel varlıklar genel olarak, ekonominin genelindeki eğilimi izleyen hisse senetlerini ifade eder. Bu da performanslarının iş döngüsüne bağlı olduğu anlamına gelir. Bu tip şirketler, ekonomi iyi performans gösterdiğinde talep gören mal ve hizmetler üretir. Bundan dolayı ekonomi zayıfladığında bunlar  insanların vazgeçtiği ilk maddelerden olurlar.

Döngüsel hisse senetlerine misal olarak restoran, konaklama, havayolu, mobilya, otomobil ve diğer isteğe bağlı sektörlerdeki şirketleri verebiliriz.

Sorumluluk Reddi:

 1.Yazdıklarım kesinlikle yatırım tavsiyesi değildir.

2.Hisse Senetlerinin birçoğu kesinlikle caiz değildir.

3. Türkiye içinde ve dışında pekçok İslâm alimi caiz işler yapan hisse senetlerini  caiz kabul etmektedir.

5. Herhangi bir ekonomik yatırıma iyice öğrenmeden girmeyin ve bu işleri oyun olarak görmeyin. Oyun olarak görürsen ticaret dahi senin için kumar hükmünü alır. 

3 Mart 2025 Pazartesi

Kotlin Sudoku Oyunu Örneği

 Kotlin ile basit bir Sudoku oyunu örneği oluşturabiliriz. Bu örnekte, bir Sudoku tahtası oluşturacak, kullanıcının hücrelere sayı girmesini sağlayacak ve temel doğrulama işlemlerini gerçekleştireceğiz. Bu örnek, Android platformunda çalışacak şekilde tasarlanmıştır.


1. Proje Kurulumu

Öncelikle, build.gradle dosyasına herhangi bir ek bağımlılık eklemenize gerek yok. Temel Android bileşenlerini kullanacağız.


2. Sudoku Tahtası Oluşturma

Sudoku tahtası, 9x9 bir grid olacak. Her hücre, bir TextView veya EditText olarak temsil edilebilir. Bu örnekte, GridLayout kullanarak tahtayı oluşturacağız.

Zararlı Chrome Eklentileri

 

  • Blipshot
  • Emojis (Emoji Keyboard)
  • Color Changer for YouTube
  • Video Effects for YouTube and Audio Enhancer
  • Themes for Chrome and YouTube Picture in Picture
  • Mike Adblock für Chrome
  • Super Dark Mode
  • Emoji Keyboard Emojis for Chrome
  • Adblocker for Chrome (NoAds)
  • Adblock for You
  • Adblock for Chrome
  • Nimble Capture
  • KProxy
  • Page Refresh
  • Wistia Video Downloader
  • WAToolkit

2 Mart 2025 Pazar

Bolinger Bantları

 


Bollinger Bantları dalgalanmanın yüksek olduğu zamanlarda genişler, düşük olduğu zamanlarda ise daralır. Bantların genişlemesi, piyasanın konsolidasyon veya trend değişiminin eşiğinde olduğunu ifade eder. Bantların daralması ise yakın zamanda keskin bir fiyat hareketi görülme olasılığının yüksek olduğuna işaret eder.

Yatırımcılar, bir varlığın fiyatının üst bandı geçmesi halinde fazla yükseldiğini, alt bandı geçmesi halinde ise fazla düştüğünü anlayabilirler. Fiyatın üst banda birkaç kez dokunması o bölgenin güçlü bir direnç olduğunu, benzer şekilde alt banttan birkaç kez sekme yaşaması ise o bölgenin güçlü bir destek bölgesi olduğunu gösterir.

1 Mart 2025 Cumartesi

Siteye İkon Ekleme HTML kodu

 

Sitenizin kendi ikonu olması sitenizin arama sonuçlarında çıkması için önemlidir. Bunun için sitenizin html yapısında head etiketinden hemen sonraya aşağıdaki kodu  eklemeniz gerekir.

Ancak bunu yapmadan önce aşağıdaki işlemi yapmalısınız.

Sitenizin temsilcisi olacak olan resmin adresini aşağıda favicon adresi yazan yere ekleyip yapıştırın.

Halihazırda bir resminiz yoksa aşağıdaki işlemi yapınız.

Önceden bir resmi sitenize yükleyip adresini kopyalayarak yukardaki işlemi yapabilirsin.

<link rel="icon" href="favicon adresi" type="image/x-icon" />

Kotlin Navigasyon Uygulaması Örneği

Kotlin ile basit bir navigasyon uygulaması örneği oluşturabiliriz. Bu örnekte, Android Jetpack Navigation Component kullanarak birkaç ekran arasında geçiş yapmayı göstereceğim. Bu örnek, bir NavController ve NavHostFragment kullanarak ekranlar arasında geçiş yapmayı içerir.

1. Proje Kurulumu

Öncelikle, build.gradle dosyasına Navigation Component bağımlılıklarını ekleyelim:

gradle
Copy
dependencies {
    implementation "androidx.navigation:navigation-fragment-ktx:2.7.7"
    implementation "androidx.navigation:navigation-ui-ktx:2.7.7"
}

2. Navigation Graph Oluşturma

Hangi Blenderı Seçmeliyim ? ( Blender Seçme Rehberi)



 Mutfakta en faydalı blender, ihtiyaçlarınıza ve bütçenize göre değişir. Genel olarak, farklı mutfak işleri için kullanabileceğiniz birkaç blender türü ve bunların avantajları şunlardır:

1. El Blenderı (Çubuk Blender):

  • Avantajları:
    • Küçük ve kullanımı kolaydır.
    • Çorba, sos, püre gibi sıvı ve yumuşak yiyecekleri karıştırmak için idealdir.
    • Bulaşık makinesinde yıkanabilen parçaları vardır.
    • Diğer blender türlerine göre daha uygun fiyatlıdır.
  • Dezavantajları:
    • Sert yiyecekleri (buz, kuruyemiş vb.) parçalamakta zorlanabilir.
    • Büyük miktarlarda yiyecek hazırlamak için uygun değildir.

2. Sürahi Blender (Tezgah Üstü Blender):