Kişisel Sayfaları
İlgi Alanları
Hakkında
Merhaba ben Oğulcan KAÇAR, Abant İzzet Baysal Üniversitesi Fen Edebiyat Fakültesi Tarih 📜⌛ bölümünden mezunum. Aynı zamanda Anadolu Üniversitesi'nden Yönetim Bilişim Sistemleri&nbs...
Merhaba ben Oğulcan KAÇAR, Abant İzzet Baysal Üniversitesi Fen Edebiyat Fakültesi Tarih 📜⌛ bölümünden mezunum. Aynı zamanda Anadolu Üniversitesi'nden Yönetim Bilişim Sistemleri 🖥️ olmak üzere ikinci üniversitemi okumaktayım. Kendimi hem tarih hem de hobi olarak başladığım yazılım ve siber güvenlik alanında geliştirmek için çabalamaktayım. Bu hususta araştırmaya olan yoğun ilgimi tarih alanında olduğu gibi yeni teknolojileri öğrenme hevesimle de birleştirerek âdeta "geçmişimi bilerek geleceğimi yazıyorum" en azından bunun olması için çabalıyorum. Şuan da aktif olarak, google play mağazama java ile android uygulamaları geliştirmekte, python ile daha çok ctf çözerken kullandığım siber alanda scriptler/uygulamlar yazmaktayım. 👨💻 Özellikle siber güvenlik alanına olan ilgim sebebiyle python ve java gibi diğer programlama dillerinin de en azından 101 kısımlarını öğrenmek için Udemy, Turkcell Geleceği Yazanlar veya Btkakademi gibi platformlardan kurslar almaktayım.
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
8Android Java Firebase Base64
Merhaba,
bir uygulama geliştirmekteyim. Kullanıcı uygulamaya kayıt olurken, isim, email, şifre gibi bilgiler vermekte ve bende bu bilgilerden şifre'yi base64 kullanarak şifreleyip, şifreli şekilde tüm bilgileri veritabanına yazmaktaydım. Aslında buraya kadar sıkıntı yok, lakin kullanıcı oluşturup giriş kısmına geldiğimde ufak bir aksilikle karşılaşıyorum. O da şöyle; şimdi kullanıcı, giriş kısmında kullanıcı adını ve şifresini girerek (bu arada bu kısımda kullanıcı adını ve şifresini base64 ile decode ediyorum) giriş yapabiliyor. Fakat firebase'in kendi email ve şifre ile girme metodunu kullanarak kullanıcıyı login edemiyorum: Çünkü kayıt kısmında şifre base64 ile birlikte kayıt ediliyordu, ben kullanıcıyı kullanıcı adı ile giriş yapabilmesi için, onun kullanıcı adını alarak ve aldığım bu kullanıcı adını, veritabanında o kullanıcıya ait şifreyi veritabanından çekip login edebiliyordum. Lakin email ve şifre ile login etmek için, veritabanından o kullanıcıya ait şifreyi çekemem. Çünkü kullanıcı, kullanıcı_adı yerine email yazmakta. Firebase de "Users" koleksyionu içinde "ogulcankacar" şeklinde document içinde kullanıcı bilgilerini saklamaktayım. Umarım anlatabilmişimdir.
Android Geliştirme Topluluk
Merhaba, Android Studio ile uygulama geliştiren arkadaşlar eğer isterlerse birlikte bir Discord kanalında buluşup, çeşitli yardımlaşmalar ve dayanışmalarla, kendimizi kendimize kaynak yapabiliriz.
ilgilenen varsa: https://discord.gg/zRRKn4Dh
not: çok bilip de bildiklerini anlatmaya tenezzül edemeyenler lütfen darlamasınnn. tx
python daha detaylı nasıl öğrenebilirim
merhaba, en doğru öğrenmek için en çok yanlışı yapman lazım. Yanlış yapman için de çok fazla uygulama geliştirmen lazım. Demek istediğim ben pythonu öğrenirken, youtube başta olmaz üzere en fazla iki kanaldan 101 kısmını öğrendim. Sonra devamlı uygulama yazmaya çalıştım, ben yazdıkça aklıma şunuda eklesem, bununda eklesem gibi özellikler gelip durdu ister istemez, işte bu gelen düşünceler de seni google'de "python'da şu, bu işlemleri nasıl yapılır" gibi sorular aratmaya başlatıyor. Yani sen pythonu, python yazarken öğrenebilirsin. Video izlemek biryerden sonra sarmıyor, sıkıyor, pratiğe dökmek yani yazarken öğrenmek daha iyi en azından ben öyle düşünüyorum. Mesela ben pythona ilk başladığımda, sesli asistan yaparak çoğu şeyi öğrendim. Çünkü sesli asistan projesinde python'un tüm kütüphanelerini kullanmak zorunda kalıyorsun, yani çok araştırma yapmanı sağlıyor. Proje ilerledikçe de zaten çoğu şeyi bir bakmışsın kullanmışsın, tabi hepsi aklında birden kalmaz ama ben bunu kullanmıştım diyebiliyorsun ki kullandığın projeni (github'a koymanı tavsiye ederim) açıp daha önce nasıl kullandığını görebilirsin. Kısaca demek istediğim pythonu ne kadar bildiğini bilmeden ne kadar eksik olduğunu anlayamazsın. Bildiğini bilmek için de bilgini kullanman en azından kullanmaya çalışmak gerek :)
156.45.12.254 Ip adresinin binary hali aşağıdakilerden hangisidir?
45/2 | 22/2 | 11/2 | 2/2 | 1
Android Studio'da çeviri uygulaması yapacağım. Telefondan yazı olan bir şeyi çekip bu yazıyı alıp daha sonra otomatik çevirisini yapsın istiyorum. Kameradan çektiğim bu yazıyı algılatmak ve çevirisini yapmak için ne yapmalıyım?
selam, çeviri işi kolay, bunun için google translate'in bir api'si filan vardı daha önce kullanmıştım bunu kullanabilirsin, girdileri kameradan almak için ise, opencv kullanabilirsin. Opencv kütüphanesi ile görüntü işleyip girdileri alman gerekiyor.
İntent bilgilerini kaydetme
selam, dostum ilk intent'den diğer intent'e geçince, ilk intent'deki verileri de birlikte götürmen gerekiyor, gelirken de getirmen. Veya ayarlar intent'ine gitmeden önce kronometre'ni sharedpreferences ile o anki verilerle birlikte durdur kaydet (bir popup çıkartarak duraklatılsın mı? gibi) ve geri döndüğünde yine sharedpreferences ile o anki kaydedilen verileri alarak tekrar işleyip devam etmesini sağlayabilirsin.
navigation drawer
selam, toolbar'ın thema'sını transparan yapsan olabilir