Skip to content

Commit

Permalink
GitBook: [master] 27 pages and 78 assets modified
Browse files Browse the repository at this point in the history
  • Loading branch information
yemreak authored and gitbook-bot committed Nov 25, 2019
1 parent c729a39 commit 453d87c
Show file tree
Hide file tree
Showing 105 changed files with 80 additions and 62 deletions.
Binary file modified .gitbook/assets/image (10).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (11).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (12).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (13).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (14).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (15).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (16).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (17).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (18).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (19).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (20).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (21).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (22).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (23).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (24).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (25).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (26).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (27).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (28).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (29).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (30).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (31).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (32).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (33).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (34).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (35).png
Binary file modified .gitbook/assets/image (36).png
Binary file modified .gitbook/assets/image (37).png
Binary file modified .gitbook/assets/image (38).png
Binary file modified .gitbook/assets/image (39).png
Binary file modified .gitbook/assets/image (40).png
Binary file modified .gitbook/assets/image (41).png
Binary file modified .gitbook/assets/image (42).png
Binary file modified .gitbook/assets/image (43).png
Binary file modified .gitbook/assets/image (44).png
Binary file modified .gitbook/assets/image (45).png
Binary file modified .gitbook/assets/image (46).png
Binary file modified .gitbook/assets/image (47).png
Binary file modified .gitbook/assets/image (48).png
Binary file modified .gitbook/assets/image (49).png
Binary file modified .gitbook/assets/image (50).png
Binary file modified .gitbook/assets/image (51).png
Binary file modified .gitbook/assets/image (52).png
Binary file modified .gitbook/assets/image (53).png
Binary file modified .gitbook/assets/image (54).png
Binary file modified .gitbook/assets/image (55).png
Binary file modified .gitbook/assets/image (56).png
Binary file modified .gitbook/assets/image (57).png
Binary file modified .gitbook/assets/image (58).png
Binary file modified .gitbook/assets/image (59).png
Binary file modified .gitbook/assets/image (60).png
Binary file modified .gitbook/assets/image (61).png
Binary file modified .gitbook/assets/image (62).png
Binary file modified .gitbook/assets/image (63).png
Binary file modified .gitbook/assets/image (64).png
Binary file modified .gitbook/assets/image (65).png
Binary file modified .gitbook/assets/image (66).png
Binary file modified .gitbook/assets/image (67).png
Binary file modified .gitbook/assets/image (68).png
Binary file modified .gitbook/assets/image (69).png
Binary file modified .gitbook/assets/image (70).png
Binary file modified .gitbook/assets/image (71).png
Binary file modified .gitbook/assets/image (72).png
Binary file modified .gitbook/assets/image (73).png
Binary file modified .gitbook/assets/image (74).png
Binary file modified .gitbook/assets/image (75).png
Binary file modified .gitbook/assets/image (76).png
Binary file modified .gitbook/assets/image (77).png
Binary file modified .gitbook/assets/image (78).png
Binary file modified .gitbook/assets/image (79).png
Binary file modified .gitbook/assets/image (80).png
Binary file modified .gitbook/assets/image (81).png
Binary file modified .gitbook/assets/image (82).png
Binary file modified .gitbook/assets/image (83).png
Binary file modified .gitbook/assets/image (84).png
Binary file modified .gitbook/assets/image (85).png
Binary file added .gitbook/assets/image (86).png
Binary file modified .gitbook/assets/image (9).png
1 change: 1 addition & 0 deletions SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
* [💡 Aydınlatma](yazilar/aydinlatma.md)
* [🎨 Tasarım Notları](yazilar/tasarim-notlari.md)
* [👨‍🔬 Kişisel Araştırmalarım](arastirmalar/README.md)
* [📶 Nesnelerin İnterneti \(IoT\)](arastirmalar/nesnelerin-interneti-iot.md)
* [👨‍💻 Çocuklar için Programlama](arastirmalar/cocuklar-icin-programlama.md)
* [💳 Pasaport İşlemleri](arastirmalar/pasaport-islemleri.md)
* [🔢 Asal Sayılar](arastirmalar/asal-sayilar.md)
Expand Down
4 changes: 2 additions & 2 deletions arastirmalar/asal-sayilar.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: 'Matematiğin gizemli (ve havalı) üyeleri olan, asal sayıları a

## ❔ Asal Sayılar Nedir?

![Sieve of Eratosthenos](../.gitbook/assets/image%20%2810%29.png)
![Sieve of Eratosthenos](../.gitbook/assets/image%20%2811%29.png)

Kendinden önceki sayıların hiç birine bölünmeyen sayılardır.

Expand All @@ -20,7 +20,7 @@ Kendinden önceki sayıların hiç birine bölünmeyen sayılardır.

## 💎 Asal Sayılar Neden Bu Kadar Önemli?

![](../.gitbook/assets/image%20%2863%29.png)
![](../.gitbook/assets/image%20%2864%29.png)

Asal sayılar ve bunların düzeni çok sık karşılaşılan bir düzendir.

Expand Down
10 changes: 5 additions & 5 deletions arastirmalar/cocuklar-icin-programlama.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,23 +20,23 @@ Sayın [Zafer Demirkol](https://tr.linkedin.com/in/zaferdemirkol?trk=public-post

### [🐈 Scratch](https://scratch.mit.edu/)

![](../.gitbook/assets/image%20%2867%29.png)
![](../.gitbook/assets/image%20%2868%29.png)

### [🤺 CodeCombat](https://codecombat.com/play)

![](../.gitbook/assets/image%20%2822%29.png)
![](../.gitbook/assets/image%20%2823%29.png)

### [👨‍🎓 Code Master](https://www.thinkfun.com/play-online/code-master/)

![](../.gitbook/assets/image%20%2817%29.png)
![](../.gitbook/assets/image%20%2818%29.png)

### [🤖 RoboZZle](http://www.robozzle.com/)

![](../.gitbook/assets/image%20%2825%29.png)
![](../.gitbook/assets/image%20%2826%29.png)

### [🧩 Blockly](https://blockly.games/?lang=en)

![](../.gitbook/assets/image%20%2869%29.png)
![](../.gitbook/assets/image%20%2870%29.png)

## 🔗 Kaynaklar

Expand Down
6 changes: 3 additions & 3 deletions arastirmalar/deprem-aninda-kisisel-korunma.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,17 +21,17 @@ Dünyanın en tecrübeli kurtarma birimi Amerikan Uluslararası Kurtarma ekibini
* Eğer **uyuyorsanız yataktan yuvarlanarak düşün**, orada kalın \(Şekil 2\)
* Dizi, karına doğru çekerek kıvrılın \(**cenin pozisyonu**\) \(Şekil 3\)

![Hayat üçgeni](../.gitbook/assets/image%20%2852%29.png)
![Hayat üçgeni](../.gitbook/assets/image%20%2853%29.png)

### 🙍‍ Cenin Pozisyonu

Dizleri, karına doğru çekerek kıvrılma pozisyonudur

![Cenin pozisyonu](../.gitbook/assets/image%20%2878%29.png)
![Cenin pozisyonu](../.gitbook/assets/image%20%2879%29.png)

## 🧱 Örnek Yıkım Alanları ve Hayat Üçgeni

![Örnek yıkım alanları ve hayat üçgeni](../.gitbook/assets/image%20%2880%29.png)
![Örnek yıkım alanları ve hayat üçgeni](../.gitbook/assets/image%20%2881%29.png)

## ⛔ Yapılamaması Gerekenler

Expand Down
17 changes: 17 additions & 0 deletions arastirmalar/nesnelerin-interneti-iot.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
description: >-
Internet of things olarak adlandırılan nesnelerin interneti hakkında
araştırmalarım
---

# 📶 Nesnelerin İnterneti \(IoT\)

## 👁‍🗨 Hızlıca Göz Atalım

![](../.gitbook/assets/image%20%289%29.png)

## 🔗 Yararlanılan Kaynaklar

* [Top 3 Programming Languages for IoT Development In 2018](https://www.iotforall.com/2018-top-3-programming-languages-iot-development/)
* [Tech Talk: Is "Android Things" Right for My Embedded System? \(Transcript\)](https://barrgroup.com/tech-talk/android-things)

2 changes: 1 addition & 1 deletion arastirmalar/scripting-languages.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ description: Scripting diller hakkında aldığım notlar ✍
* Java, Python gibi diller **byte code** yapısını kullanır
* C, C\# gibi diller **executable** \(`.exe`\) yapısını kullanır

![Dillerin çalışma yapısı](../.gitbook/assets/image%20%2857%29.png)
![Dillerin çalışma yapısı](../.gitbook/assets/image%20%2858%29.png)

## Scripting Özellikleri

Expand Down
6 changes: 3 additions & 3 deletions code/c-c++/c++-scanf-ipuclari.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ description: C'deki kullanıcıdan veri alma metodu olan scanf hakkında bilgile

Bir çok kodlamada `scanf("%c",&x);` şeklinde veri talebinde bulunuyoruz. Bu verileri kullanıcıdan talep ederken eğer kullanıcı satır atlatıcı tuşa bastığında ENTER ard arda olan scanf fonksiyonlarında girdi almada problemler oluşuyor.

![](../../.gitbook/assets/image%20%289%29.png)
![](../../.gitbook/assets/image%20%2810%29.png)

Örneğin yukarıdaki koddaki gibi bir scanf kullanımında, kullanıcı sırasıyla `'a'`, `'b'`, `'c'` verilerini girmiş olsun. `x`, `y` ,`z` 'yi ayrı ayrı ekrana bastığımızda çıktı şu şekilde olacaktır:

![](../../.gitbook/assets/image%20%2855%29.png)
![](../../.gitbook/assets/image%20%2856%29.png)

### Neden Veri Almada Sorun Var

Expand Down Expand Up @@ -40,5 +40,5 @@ Yazdırılacak olan **string** değeri için **20 karakterlik** bir alan ayırı

Önceki kullanım ile aynı şekilde 20 karakterlik bir alan ayırmakta lakin bu sefer çıktı, ayrılan alanın **soluna dayalı** şekilde yazılmakta.

![](../../.gitbook/assets/image%20%2872%29.png)
![](../../.gitbook/assets/image%20%2873%29.png)

4 changes: 2 additions & 2 deletions code/c/c-projeye-goemuelue-ses-dosyasi-ekleme.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ description: Projeye dahili ses dosyaları ekleme
* Ek olarak, `.waw` için `SoundPlayer`, diğer uzantılar için `WindowsMediaPlayer` türünden değişkenimizi oluşturuyorz.
* `WindowsMediaPlayer wmp = new WindowsMediaPlayer();`

![](../../.gitbook/assets/image%20%2861%29.png)
![](../../.gitbook/assets/image%20%2862%29.png)

## 👨‍💻 Kod Parçası

Expand All @@ -37,7 +37,7 @@ wmp.controls.play(); // Sesi çalıştırma
wmp.controls.stop(); // Sesi durdurma
```

![](../../.gitbook/assets/image%20%2847%29.png)
![](../../.gitbook/assets/image%20%2848%29.png)

## 💡 Kod Açıklaması

Expand Down
2 changes: 1 addition & 1 deletion code/c/oyun-programlama/unreal-engine.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ description: "Unreal Engine üzerine ufak çaplı araştırmam \U0001F468‍\U00

Bu özellik sayesinden neredeyse hiç kod yazmadan oyun yapısını oluşturabilmekteyiz.

![](../../../.gitbook/assets/image%20%2829%29.png)
![](../../../.gitbook/assets/image%20%2830%29.png)

## Çalışma Kaynakları

Expand Down
18 changes: 9 additions & 9 deletions code/java/diger/java-grouplayaouts.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,13 @@ description: Java'da group layout kavramı
* Dikey İnceleme için hayali yatay çizgiler çiziyoruz
* Aynı çizgide olanlar paralel, farklı çizgilerde olanlar seridir.

![Layout örneği](../../../.gitbook/assets/image%20%2832%29.png)
![Layout örneği](../../../.gitbook/assets/image%20%2833%29.png)

## Basit Bir Örnek

Alt taraftaki gibi bir çıktı almak istediğimiz zaman, adım adım yatay ve dikey olarak inceleme yapmamız gerekmekte; \(gl = GroupLayout, b1 = buton1, b2 = buton2

![Temel layout yapısı](../../../.gitbook/assets/image%20%2840%29.png)
![Temel layout yapısı](../../../.gitbook/assets/image%20%2841%29.png)

### Yatay Olarak İncelersek

Expand Down Expand Up @@ -68,13 +68,13 @@ gl.setVerticalGroup(

### Detaylı Resim İle Açıklama

![Detaylı açıklama](../../../.gitbook/assets/image%20%2871%29.png)
![Detaylı açıklama](../../../.gitbook/assets/image%20%2872%29.png)

## Biraz Daha Zor Bir Örnek

Alt taraftaki gibi bir çıktı almak istediğimiz zaman, adım adım yatay ve dikey olarak inceleme yapmamız gerekmekte; \(gl = GroupLayout, b1 = buton1, b2 = buton2\)

![Boşluklu tasarım](../../../.gitbook/assets/image%20%2844%29.png)
![Boşluklu tasarım](../../../.gitbook/assets/image%20%2845%29.png)

### Örneği Yatay Olarak İncelersek

Expand Down Expand Up @@ -110,11 +110,11 @@ gl.setVerticalGroup(

### Ek Örnek Daha

![Resim üzerinde birden fazla boşluklu örnek](../../../.gitbook/assets/image%20%2824%29.png)
![Resim üzerinde birden fazla boşluklu örnek](../../../.gitbook/assets/image%20%2825%29.png)

## Karmaşık Bir Örnek

![Karmaşık bir örnek](../../../.gitbook/assets/image%20%2820%29.png)
![Karmaşık bir örnek](../../../.gitbook/assets/image%20%2821%29.png)

### Yatay Olarak İncelersek \(Kırmızı Çizgiler\)

Expand Down Expand Up @@ -144,11 +144,11 @@ gl.setVerticalGroup(

### Sonuç Resmi

![Karmaşık örnek sonucu](../../../.gitbook/assets/image%20%2859%29.png)
![Karmaşık örnek sonucu](../../../.gitbook/assets/image%20%2860%29.png)

### Hızlı Örnekler

![Hızlaca bir örnek](../../../.gitbook/assets/image%20%2860%29.png)
![Hızlaca bir örnek](../../../.gitbook/assets/image%20%2861%29.png)

**Yatay Olarak İncelersek:**

Expand All @@ -173,5 +173,5 @@ gl.setVerticalGroup(
* 4, 3 paralel
* 1, 2, \(4, 3\), 5 seri

![3. zor örnek](../../../.gitbook/assets/image%20%2843%29.png)
![3. zor örnek](../../../.gitbook/assets/image%20%2844%29.png)

12 changes: 6 additions & 6 deletions code/java/diger/java-scanner-metotlari.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,13 @@ description: Scanner metodu kullanıcıdan girdi almak amaçlı kullanılan bir

Klavyeden alınan girdileri, ilk [**whitespace**](https://wiki.yemreak.com/programlama-notlari/java/diger-java-notlari/java-scanner-metodlari#java-whitespaces) ****girdisine kadar almakta ve bu girdiyi **string** türünde döndürmekte.

![next](../../../.gitbook/assets/image%20%2826%29.png)
![next](../../../.gitbook/assets/image%20%2827%29.png)

### `nextLine` Metodu

Klavyeden alınan girdileri, ilk ENTER \(`"\n"`\) girdisine kadar almakta ve bu girdiyi **string** türünde döndürmekte.

![nextline](../../../.gitbook/assets/image%20%2853%29.png)
![nextline](../../../.gitbook/assets/image%20%2854%29.png)



Expand All @@ -44,7 +44,7 @@ Klavyeden alınan girdileri `byte` / `short`/ `int` / `long` / `float` / `double

> Farklı bir aralıkta sayı değeri girilirse, hata \(`exception`\) verir.
![nextvar](../../../.gitbook/assets/image%20%2837%29.png)
![nextvar](../../../.gitbook/assets/image%20%2838%29.png)



Expand All @@ -54,7 +54,7 @@ Scanner tipinde tanımlamış olduğumuz değişkenin bir satır sonrasında ver

> Şekillendirilebilir. `hasNextInt()` bir sonraki satırda `int` olup olmadığını kontrol eder ve sonuca göre `true` / `false` döndürür.
![hasnext](../../../.gitbook/assets/image%20%2873%29.png)
![hasnext](../../../.gitbook/assets/image%20%2874%29.png)



Expand All @@ -66,7 +66,7 @@ Scanner tipinde tanımlamış olduğumuz değişkenin bir satır sonrasında ver
* Normalde `next` metodu whitespace karakterine geldiğinde veri almayı kesmektedir.
* Bu metotdan sonra `next` metodu **parametreye** denk geldiğinde veri almayı kesmiş olacak.

![usedelimeter](../../../.gitbook/assets/image%20%2879%29.png)
![usedelimeter](../../../.gitbook/assets/image%20%2880%29.png)



Expand All @@ -79,7 +79,7 @@ Scanner tipinde tanımlanmış olan değişkenin sınırlayıcısını döndür

> `"\p{javaWhitespace}+"` deyimi Java whitespace olarak aşağıda tanımlanmıştır.
![delimeter](../../../.gitbook/assets/image%20%2884%29.png)
![delimeter](../../../.gitbook/assets/image%20%2885%29.png)

### `close` Metodu

Expand Down
2 changes: 1 addition & 1 deletion code/java/giris/java-programlama.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description: Java ile ilk programı oluşturma

Programlamaya başlamanın olmazsa olmazlarından biri de _consola_ `"Merhaba Dünya"` \(`"Hello World"`\) yazdırmaktır, o halde biz de bu geleneği bozmadan başlayalım 😊

![İlk programı oluşturma](../../../.gitbook/assets/image%20%2868%29.png)
![İlk programı oluşturma](../../../.gitbook/assets/image%20%2869%29.png)

> Bu yazımda **NetBeans** tabanlı ilerleyeceğim, eğer _NetBeans_ kullanmak istiyorsan [buraya](https://github.com/yedhrab/YWiki/tree/169abadfd1b8862c004399268f6ca1f9f9359d61/1%20-%20Programlama%20Notlar%C4%B1/2%20-%20Java/1%20-%20Java%27ya%20Giri%C5%9F/NetBeans%20Kurulumu.md) tıklayarak _NetBeans_ kurulum talimatlarına ve proje açılımına bakabilirsin.
Expand Down
6 changes: 3 additions & 3 deletions code/java/giris/netbeans-kurulumu.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description: Java kodlarını derleyebileceğimiz bir IDE

İlk olarak bilgisayarımızda _Java JDK_'nin yüklü olması gerektiğinden [buraya](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) tıklayarak indirme bağlantısına gitmelisin ve uygun _JDK_'yı indirmelisin.

![jdk8](../../../.gitbook/assets/image%20%2830%29.png)
![jdk8](../../../.gitbook/assets/image%20%2831%29.png)

## NetBeans İndirilmesi

Expand All @@ -27,13 +27,13 @@ Aydınlık temalar benlik değil diye düşünüyorsan, hiç merak etme _NetBean

#### Resimlerle Tema ve Font Ayarlama

![Karanlık tema ve font ayarlama](../../../.gitbook/assets/image%20%2882%29.png)
![Karanlık tema ve font ayarlama](../../../.gitbook/assets/image%20%2883%29.png)

## İlk Projeyi Oluşturma

Sırasıyla: `File` -> `New Project` -> `Java Application` -> `Next` -> `"Proje İsmin"` -> `Finish`

### Resimler ile Proje Oluşturma Anlatımı

![](../../../.gitbook/assets/image%20%2818%29.png)
![](../../../.gitbook/assets/image%20%2819%29.png)

2 changes: 1 addition & 1 deletion code/temel/giris.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Programlama için faydalı olan [📕 Programlama Kitapçığı](https://asmaami
## 🌊 Diller Arasındaki Bağlantı

![Diller arasındaki bağlantı](../../.gitbook/assets/image%20%2870%29.png)
![Diller arasındaki bağlantı](../../.gitbook/assets/image%20%2871%29.png)

### 🆔 Adlandırma Yapısı

Expand Down
2 changes: 1 addition & 1 deletion code/temel/terimler.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Bu özellik, katman adlandırmalarında **Soft, Hard** olarak belirtilmiştir.
| Firmware | Donanımla ilgili yazılmış, yazılımları \(driver'ları\) kapsar |
| Hardware | Donanım katmanıdır |

![](../../.gitbook/assets/image%20%2866%29.png)
![](../../.gitbook/assets/image%20%2867%29.png)

> [What's the difference between hardware, firmware, and software?](https://www.quora.com/Whats-the-difference-between-hardware-firmware-and-software)
Expand Down
8 changes: 4 additions & 4 deletions code/temel/verimli-programlama.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,19 @@ description: "Yazılan kodların çalışmasından sonraki en önemli özelliği
* Eleman bulunamamıştır
* Binary arama yöntemi de oldukça hızlıdır

![Sıralı vs sırasız arama](../../.gitbook/assets/image%20%2831%29.png)
![Sıralı vs sırasız arama](../../.gitbook/assets/image%20%2832%29.png)

![Binary vs sıralı ve sırasız](../../.gitbook/assets/image%20%2858%29.png)
![Binary vs sıralı ve sırasız](../../.gitbook/assets/image%20%2859%29.png)

## 🎡 Tekrarlı ya da Hafıza ile Fonksiyon İşlemleri <a id="tekrarli-ya-da-hafiza-ile-fonksiyon-islemleri"></a>

Hafıza \(_memory_\), tekrarlı işlemler \(_recursive_\) ile çalışan fonksiyonlara nazaran daha **hızlıdır**.‌

![Tekrarl&#x131; fonksyionlar](../../.gitbook/assets/image%20%2845%29.png)
![Tekrarl&#x131; fonksyionlar](../../.gitbook/assets/image%20%2846%29.png)

## 📦 Hazır Paketlerin Hız Avantajı

Yazılım ekipleri tarafından oluşturulan paketler, optimize edildiğinden el yazımı işlemlere nazaran daha hızlı çalışır.

![Haz&#x131;r paketlerin h&#x131;z avantaj&#x131;](../../.gitbook/assets/image%20%2851%29.png)
![Haz&#x131;r paketlerin h&#x131;z avantaj&#x131;](../../.gitbook/assets/image%20%2852%29.png)

4 changes: 2 additions & 2 deletions code/yardimci/mysql.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ Sorgu ile ilgili detayları gösterir.
explain SELECT * from table;
```

![](../../.gitbook/assets/image%20%2850%29.png)
![](../../.gitbook/assets/image%20%2851%29.png)

## Optimizasyon

Expand Down Expand Up @@ -204,7 +204,7 @@ SELECT COUNT(if(`crr`.`return_reason_id` = 14, `crr`.`return_reason_id`, null))
> Koşul sağlanırsa sayar.
![](../../.gitbook/assets/image%20%2823%29.png)
![](../../.gitbook/assets/image%20%2824%29.png)
## Faydalı Kaynaklar
Expand Down
4 changes: 2 additions & 2 deletions code/yardimci/postgresql.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ description: 'PostgreSQL, MySQL alternatifi bir veri tabanı sistemidir'
* Çıkan terminalde 'şifre' alanı gelene kadar 'ENTER' a bas
* Şifreni yazdıktan sonra örnek database komutunu çalıştırabilirsin

![](../../.gitbook/assets/image%20%2828%29.png)
![](../../.gitbook/assets/image%20%2829%29.png)

## PostgreSQL Database Oluşturma

Expand Down Expand Up @@ -69,7 +69,7 @@ INSERT INTO Books VALUES (6, 'kitap6', 19);
* Projeni aç \(Netbeans üzerinden\)
* Alttaki resimde gösterdiğim şekilde .jar uzantılı dosyayı projene ekle

![](../../.gitbook/assets/image%20%2854%29.png)
![](../../.gitbook/assets/image%20%2855%29.png)

## PostgreSQL Bağlantı Kodu \(Connection String\)

Expand Down
2 changes: 1 addition & 1 deletion proje-yonetimi/git/cheat-sheet.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ description: Git için hızlı notlar

# 🤸‍ Git Cheat Sheet

![](../../.gitbook/assets/image%20%2876%29.png)
![](../../.gitbook/assets/image%20%2877%29.png)

2 changes: 1 addition & 1 deletion proje-yonetimi/github/web.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,5 +51,5 @@ GitHub üzerinde klasör veya dizin oluşturmak için:
* Dosyanın içine `# Dizin adı` yazın
* `Commit New File` butonuna basın

![](../../.gitbook/assets/image%20%2815%29.png)
![](../../.gitbook/assets/image%20%2816%29.png)

Loading

0 comments on commit 453d87c

Please sign in to comment.