MythDev
MythDev
İzmir
31/07/2015 tarihinden beri üye
330 GY Puanı
22K GY Sırası
3 Rozet
0 Sertifika
1 Soru Sordu
10 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

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

Eğitim Geçmişi

Kullanıcıya ait Eğitim geçmişi bilgisi bulunmamaktadır.

Sertifikalar & Başarılar

GY Sertifikaları (0)
Kullanıcının GY sertifikası bulunmamaktadır.
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

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

Dil Becerileri

Son Forum Aktiviteleri

11
Tümünü Gör

Uzak Sunucudaki Veritabanına Doğrudan Bağlantı

Herkese merhabalar. Şuan C# üzerinde geliştirmekte olduğum bir programım var ve ben bunu lisanslama sistemi ile satışa çıkartmak istiyorum. Gerekli kodlamalarımı yaptım ve test aşamasındayım fakat aklıma takılan bir soru var.

Programım direkt olarak uzak sunucudaki MySql veritabanına bağlanıyor ve bunun üzerinden işlemler yapıyor. Programımın kaynak kodlarını Obfuscator ile şifreledim fakat endişelerim var. Doğrudan uzak sunucudaki MySql veritabanına bağlantı yapması ne kadar sağlıklıdır? İnternetten araştırdığım kadarıyla WebService oluşturup onun üzerinden işlem yaptırın diyorlar ama nereden başlayacağımı pek bilemiyorum doğrusu. Bunun yanında da direkt bağlantının sorun teşkil etmeyeceğini söyleyenler de var. Sizin fikriniz nedir? Ne yapmalıyım sizce? Şimdiden teşekkür ederim.

picture-58288-1459256439.jpg
7 yıl 9 ay önce yanıtladın

Uzak Sunucudaki Veritabanına Doğrudan Bağlantı

picture-58288-1459256439.jpg
24 Haziran 2016 tarihinde cevaplandı
Oncelikle yorumunuz icin tesekkur ederim. Paket dinlenmesinden kastiniz nedir ve paket dinlemeyi kimler yapabilir? Ayrica API ile yapmak sizce asagi yukari ne kadar zaman alir?

Proje ödevi ile ilgili bir sorunum var

picture-58288-1459256439.jpg
07 Mayıs 2016 tarihinde cevaplandı

Projenin kaynak kodlarını paylaşırsan daha net bir şey söyleyebiliriz. Büyük ihtimal döngünde sıkıntı var.

Xamarin mi kullanmalıyım, Android Studio mu ?

picture-58288-1459256439.jpg
15 Nisan 2016 tarihinde cevaplandı

Xamarin Visual Studio aracılığıyla da çalışabilen ve C# programlama destekli bir derleyicidir. Sorun oluşturduğu kısımlar ise derleyicinin kodları embed etmesinden kaynaklanıyor. En sağlıklısı ve sorunsuzu tabi ki de Android Studio ve onun üzerinde Java kodlamasıdır. Hem yeni projeler geliştirdikçe Java ve Android programlama üzerine bilginiz ve yetenekleriniz de artar. Şimdiden bol şans diliyorum. :)

şifre için md5 şifreleme yöntemi kullanma

picture-58288-1459256439.jpg
11 Nisan 2016 tarihinde cevaplandı

Aşağıdaki kod parçalarını da dener misin? Tabi MD5 olarak kaydetmek ve  veritabanından aynı şekilde okutmat için MD5 eşleşmesi ile sorgulama yaptırman gerekli.

private static char[] hextable = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f' };

public static String byteArrayToHex(byte[] array) {
    String s = "";
    for (int i = 0; i < array.length; ++i) {
        int di = (array[i] + 256) & 0xFF; // Make it unsigned
        s = s + hextable[(di >> 4) & 0xF] + hextable[di & 0xF];
    }
    return s;
}

public static String digest(String s, String algorithm) {
    MessageDigest m = null;
    try {
        m = MessageDigest.getInstance(algorithm);
    } catch (NoSuchAlgorithmException e) {
        e.printStackTrace();
        return s;
    }

    m.update(s.getBytes(), 0, s.length());
    return byteArrayToHex(m.digest());
}

public static String md5(String s) {
    return digest(s, "MD5");
}

 

Android Studio Uygulama Açılınca Ses Çıkarmak

picture-58288-1459256439.jpg
29 Mart 2016 tarihinde cevaplandı

Arkadaşların verdikleri bilgilere ek olarak, bu kodları onLoad eventinin içine yazmalısınız ki uygulama telefon içinde derlenirken kod parçacıkları tetiklensin.