6 Rozet
24 Sertifika
2 Soru Sordu
6 Cevap Verdi
0 Blog Yazısı
34 Etiket Takibi

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

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Abant İzzet Baysal Üniversitesi / Anadolu Üniversitesi
Tarih / Yönetim Bilişim Sistemleri | Haziran 2018 - Haziran 2018

Sertifikalar & Başarılar

GY Sertifikaları (24)
İleri Python 301 Sertifikası
Veriliş Tarihi: Şubat 2023
İleri Python 201 Sertifikası
Veriliş Tarihi: Şubat 2023
İleri Python 101 Sertifikası
Veriliş Tarihi: Şubat 2023
Java 101 Sertifikası
Veriliş Tarihi: Kasım 2022
C# ile Algoritma ve Programlama 101 Sertifikası
Veriliş Tarihi: Temmuz 2022
Web Programlama 201 Sertifikası
Veriliş Tarihi: Temmuz 2022
Web Programlama 101 Sertifikası
Veriliş Tarihi: Temmuz 2022
Dijital Okuryazarlık 401 Sertifikası
Veriliş Tarihi: Temmuz 2022
Dijital Okuryazarlık 301 Sertifikası
Veriliş Tarihi: Temmuz 2022
Dijital Okuryazarlık 201 Sertifikası
Veriliş Tarihi: Temmuz 2022
Dijital Okuryazarlık 101 Sertifikası
Veriliş Tarihi: Temmuz 2022
Python 401 Sertifikası
Veriliş Tarihi: Temmuz 2022
Python 301 Sertifikası
Veriliş Tarihi: Temmuz 2022
Python 201 Sertifikası
Veriliş Tarihi: Temmuz 2022
Python 101 Sertifikası
Veriliş Tarihi: Temmuz 2022
Android 401 Sertifikası
Veriliş Tarihi: Temmuz 2022
Android 301 Sertifikası
Veriliş Tarihi: Temmuz 2022
Temel Linux 401 Sertifikası
Veriliş Tarihi: Temmuz 2022
Temel Linux 301 Sertifikası
Veriliş Tarihi: Temmuz 2022
Temel Linux 201 Sertifikası
Veriliş Tarihi: Temmuz 2022
Temel Linux 101 Sertifikası
Veriliş Tarihi: Temmuz 2022
Android 201 Sertifikası
Veriliş Tarihi: Temmuz 2022
Siber Güvenlik 101 Sertifikası
Veriliş Tarihi: Temmuz 2022
Android 101 Sertifikası
Veriliş Tarihi: Temmuz 2022
Diğer Sertifikaları (40)
Adobe XD ile UI-UX Tasarımı
Veriliş Tarihi: Mayıs 2022
BATIKAF
Veriliş Tarihi: Mart 2022
Başlangıç Seviye İngilizce (A1)
Veriliş Tarihi: Mayıs 2022
C#
Veriliş Tarihi: Şubat 2021
CSS Temelleri
Veriliş Tarihi: Temmuz 2022
Dijital Dünyada Bilinç
Veriliş Tarihi: Eylül 2021
Dijital Ortamda Bilgi
Veriliş Tarihi: Eylül 2021
Dos / DDos Saldırıları ve Koruma
Veriliş Tarihi: Haziran 2022
E-Ticarete Giriş
Veriliş Tarihi: Ağustos 2021
Etik Hacker Olma Kursu - Seviye 2: Ağ İçi Saldırılar
Veriliş Tarihi: Eylül 2018
Etik Hacker İleri Seviye: Sızma Testleri & Yetki Yükseltme
Veriliş Tarihi: Temmuz 2022
Python: Sıfırdan İleri Seviyeye Etik Hacker Örnekleriyle
Veriliş Tarihi: Temmuz 2022
Python: Sıfırdan İleri Seviyeye Etik Hacker Örnekleriyle
Veriliş Tarihi: Temmuz 2022
Etik Hacker Olmak: Web Sızma Testleri ve Bug Bounty
Veriliş Tarihi: Temmuz 2022
Etik Hacker Olma Kursu
Veriliş Tarihi: Ağustos 2018
Etkili İletişim Stratejileri
Veriliş Tarihi: Haziran 2022
Firebase ile Proje Geliştirme
Veriliş Tarihi: Ocak 2021
Google Dijital Vatandaşlık ve Çevrim İçi Güvenlik
Veriliş Tarihi: Eylül 2021
Güvenli İçerik
Veriliş Tarihi: Eylül 2021
HTML5 ile Web Geliştirme
Veriliş Tarihi: Ocak 2021
JAVA İle Programlamaya Giriş
Veriliş Tarihi: Temmuz 2022
Microsoft Student Partners
Veriliş Tarihi: Ağustos 2020
Microsoft Word Temelleri
Veriliş Tarihi: Ağustos 2021
Mülakat Teknikleri
Veriliş Tarihi: Mayıs 2022
Nesnelerin İnterneti (IoT) ve Güvenliği
Veriliş Tarihi: Ağustos 2021
Pardus Arayüz Kullanımı
Veriliş Tarihi: Ağustos 2021
Siber Tehdit İstihbaratı ve Tehdit Avcılığı
Veriliş Tarihi: Haziran 2022
Sosyal Mühendislik ve Oltalama
Veriliş Tarihi: Haziran 2022
Advent of Cyber 2020
Veriliş Tarihi: Şubat 2021
Temel Ağ Teknolojileri
Veriliş Tarihi: Ocak 2021
Uygulamalı Sızma Testi Eğitimi
Veriliş Tarihi: Ocak 2022
Uzaktan Erişim Araçları
Veriliş Tarihi: Ağustos 2022
Versiyon Kontrolleri: Git ve Github
Veriliş Tarihi: Mart 2022
Web Sitesi Kullananılabilirliği
Veriliş Tarihi: Ağustos 2021
Windows İşletim Sistemleri Güvenliği
Veriliş Tarihi: Mayıs 2022
İşletim Sistemlerine Giriş
Veriliş Tarihi: Ocak 2022
İnternetin Bilinçi Kullanımı
Veriliş Tarihi: Eylül 2021
İnternette Güvenlik
Veriliş Tarihi: Eylül 2021
Google-Dijital Pazarlamanın Temelleri
Veriliş Tarihi: Temmuz 2022
Android_Mobil_Uygulama_İleri_Seviye
Veriliş Tarihi: Temmuz 2022
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Son Forum Aktiviteleri

8
Tümünü Gör

Android 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

picture-302576-1598380874.png
29 Ağustos 2022 tarihinde cevaplandı

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?

picture-302576-1598380874.png
29 Ağustos 2022 tarihinde cevaplandı

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

picture-302576-1598380874.png
16 Temmuz 2022 tarihinde cevaplandı

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