Skip to content

Instantly share code, notes, and snippets.

View gokhanamal's full-sized avatar
🎯
building and publishing iOS apps

Gokhan Namal gokhanamal

🎯
building and publishing iOS apps
View GitHub Profile

The Composable Architecture

Slack

The Composable Architecture (kısaca TCA), uygulamaları tutarlı ve anlaşılır bir şekilde oluşturmak için tasarlanmış, bileşim, test edilebilirlik ve kullanım kolaylığı düşünülerek geliştirilmiş bir kütüphanedir. SwiftUI, UIKit ve daha fazlasında, herhangi bir Apple platformunda (iOS, macOS, iPadOS, visionOS, tvOS ve watchOS) kullanılabilir.

  • [The Composable Architectu
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# <bitbar.title>Github review requests</bitbar.title>
# <bitbar.desc>Shows a list of PRs that need to be reviewed</bitbar.desc>
# <bitbar.version>v0.1</bitbar.version>
# <bitbar.author>Adam Bogdał</bitbar.author>
# <bitbar.author.github>bogdal</bitbar.author.github>
# <bitbar.image>https://github-bogdal.s3.amazonaws.com/bitbar-plugins/review-requests.png</bitbar.image>
# <bitbar.dependencies>python3</bitbar.dependencies>
@gokhanamal
gokhanamal / yemeksepeti.js
Created June 14, 2019 15:12
Yemek Sepeti
var elements = document.getElementsByClassName("restaurantName");
var ysItems = document.getElementsByClassName("ys-item");
for(var i = 0; i< elements.length; i++){
var text = elements[i].innerHTML;
if(text.includes("Çiğ Köfte") || text.includes("Çiğköfte")){
ysItems[i].style.display = "none";
}
}
@gokhanamal
gokhanamal / delete.js
Created November 21, 2018 14:43
RealmDB Delete
//Bir kişiyi silmek isterseniz filter ypabilirsiniz.
realm.write(() => {
let gokhanamal= realm.objects('Uyeler').filtered('username="gokhanamal"');
realm.delete(gokhanamal);
});
//Tüm objeyi silmek isterseniz sadece obje ismini vermeniz yeterli olacaktır.
realm.write(() => {
let uyeler = realm.objects("Uyeler");
realm.delete(uyeler); //Tüm üyeleri siler.
@gokhanamal
gokhanamal / update.js
Created November 21, 2018 14:40
ReamDB Update
Realm.open({schema: [uyeSchema]})
.then((realm) => {
let uye = realm.objects("Uyeler").filtered("username='gokhanamal'")
realm.write(() => {
uye.sifre = "Yeni Şifre"
});
})
.catch((error) => {
console.log(error);
});
@gokhanamal
gokhanamal / write.js
Last active November 21, 2018 14:47
RealmDB write
Realm.open({schema: [uyeSchema]})
.then((realm) => {
realm.write(() => {
realm.create("Uyeler", {
username: "gokhanamal",
mail: "gokhanamal@gmail.com",
sifre: "123456",
rank: 0
});
});
@gokhanamal
gokhanamal / select.js
Last active November 21, 2018 14:46
RealmDB Select
Realm.open({schema: [uyeSchema]})
.then((realm) => {
realm.objects("Uyeler"); //Tüm objeleri geri dönderir.
realm.objects("Uyeler").filtered("username='gokhanamal'") //Username'i gokhanamal olan objeleri geri dönderir.
}).catch((error) => {
console.log(error);
});
@gokhanamal
gokhanamal / schema.js
Created November 21, 2018 14:32
RealmDB Schema
const uyeSchema = {
name: "Uyeler",
properties: {
username: "string",
mail: "string",
sifre: "string",
rank: { type: 'int', default: 0}
}
};