31 Mart 2019 Pazar

Emulatorde Çalıştırılan Uygulamanın Sqlite Veri Tabanını Görüntüleme (iOS)

Merhaba,
bu yazımda sizlere iphone emulatorü ile çalıştırdığınız uygulamanın SQLite veritabanını nasıl görüntüleyeceğinizi paylaşacağım.
Yapılacak işlem SQLite veri tabanının yerini bulup bir SQL browser ile kayıtları görüntülemek olacaktır.

ilk olarak aşağıdaki linkteki sqlite browser'ı indirip kurun
https://sqlitebrowser.org/dl/

Terminal üzerinde find komutunu çalıştırarak uygulama veritabanının tutulduğu yeri bulun
 find ~/  -name  "uygulamaVeritabanı.db"

Aşağıdaki gibi bir path listelenecektir:
/Users/leventyildiz//Library/Developer/CoreSimulator/Devices/77E2EEBE-D3D5-49F7-B420-064458F3359A/data/Containers/Data/Application/387FCA0F-E74F-4F42-AB7A-DF832A4A539A/Library/LocalDatabase/uygulamaVeritabanı.db

Son olarak terminal üzerinden SQLite browser'u çalıştırın. Burada SQLite browser'a parametre olarak DB dosyasının yolunu vererek veri tabanını görüntüleyebilirsiniz
 /Applications/DB\ Browser\ for\ SQLite.app/Contents/MacOS/DB\ Browser\ for\ SQLite  /Users/leventyildiz//Library/Developer/CoreSimulator/Devices/77E2EEBE-D3D5-49F7-B420-064458F3359A/data/Containers/Data/Application/387FCA0F-E74F-4F42-AB7A-DF832A4A539A/Library/LocalDatabase/uygulamaVeritabanı.db


Üstteki işlemlerden sonra uygulama veritabanında yaptığınız değişikliklerin güncel halini Sqlite browser ile takip edebilirsiniz.

18 Eylül 2018 Salı

Monitorsüz Raspberry Pi'ye uzak masaüstü bağlantısı(VNC)

Merhaba, bu yazımda sizlere raspberry pi'ye monitor kullanmadan remote desktop bağlantısı yapmayı anlatacağım.  Raspberry'pi yi bilgisayarınıza bağlayarak yada ağ üzerinden SSH bağlantısı yapıp rasbian üzerine VNC kurarak ilerleyeceğiz.  Aşağıdaki adımları takip ederek VNC ile raspberry pi ye nasıl  bağlantı yapılacağını inceleyebilirsiniz.

ilk olarak raspberry pi'ye SSH ile bağlanın
$ ssh pi@192.168.1.38 

u: pi
p: raspberry

Raspberry pi'ye tight VNC'yi kurun
$ sudo apt-get install tightvncserver 

Tight VNC için bir şifre oluşturun
$ sudo tightvncpasswd 

Raspberry pi üzerinde VNC server'i aktif edin.
sudo tightvncserver 

Bu aşamadan sonra Raspberry pi'nin Ip adresini ve  5901 portunu girerek  Tiger VNC, Tight VNC benzeri bir program ile remote bağlantı yapabilirsiniz.