Şimdi Ara

### DH GIF ARŞİVİ (tek tıkla simage ekleme) ### (9. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
219
Cevap
5
Favori
3.578
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
19 oy
Öne Çıkar
Sayfa: önceki 7891011
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • uygulama tamamlandı. sorunsuz çalışıyor ancak biraz daha optimizasyona ihtiyacı var. bir de ilgi gelirse daha önce de dediğim gibi Cortana entegrasyonu ve arama kutucuğu gelebilir.



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >
  • up



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >


  • ilk gif ekleyişim



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >
  • quote:

    Orijinalden alıntı: JessePinkman.

    />


    ilk gif ekleyişim




    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >







  • < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >
  • Tebrik ederim hocam çok gerekli bir uygulama cidden. Android sürümü ne durumda acaba? (biliyorum başkası yapıyor) bide kendi gifimizi koyma gibi güzel bir özellik +anahtar cümle ile arama gelse çok güzel olur



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >
  • quote:

    Orijinalden alıntı: watcer

    Tebrik ederim hocam çok gerekli bir uygulama cidden. Android sürümü ne durumda acaba? (biliyorum başkası yapıyor) bide kendi gifimizi koyma gibi güzel bir özellik +anahtar cümle ile arama gelse çok güzel olur

    android sürümü yok şu anda. windows sürümü bitince gelecek tabii o diğer arkadaşlara bağlı. 2 kişi yapabileceğini söyledi birisi yaparsa gelecek.

    Cortana entegrasyonu, arama çubuğu ilgiye göre ileride gelebilir. belki sonra da kendi gifimizi eklemeyi yapabilirim. konuyu ilk açtığımdan bu yana ilgi iyiydi ama şimdi konuya cevap gelmiyor...



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >
  • Web sitesi olarak yap bootstrap kullan her alete uyumlu olur hem kolay güncellersin beğeni butonu vs koyup haftanın en iyileri vs bile yapabilirsin.Tabi hosting durumu var.



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >
  • quote:

    Orijinalden alıntı: Obilux

    Web sitesi olarak yap bootstrap kullan her alete uyumlu olur hem kolay güncellersin beğeni butonu vs koyup haftanın en iyileri vs bile yapabilirsin.Tabi hosting durumu var.


    hocam önceden site açtım diyorum. bootstrap kullanıyordu zaten. hostingim uçtu diğer ücretsizleri sevmiyorum zaten kendimi c# ta geliştirmek için giriştim buna. asıl amacım kendimi geliştirmek. web'le ilgilenmiyorum.

    sadece windows uygulaması çıkacak. bir de diğer arkadaşlardan birisi yaparsa android uygulaması. bu kadar. site falan yok.



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >
  • quote:

    Orijinalden alıntı: Microsoft Specialist


    quote:

    Orijinalden alıntı: Obilux

    Web sitesi olarak yap bootstrap kullan her alete uyumlu olur hem kolay güncellersin beğeni butonu vs koyup haftanın en iyileri vs bile yapabilirsin.Tabi hosting durumu var.


    hocam önceden site açtım diyorum. bootstrap kullanıyordu zaten. hostingim uçtu diğer ücretsizleri sevmiyorum zaten kendimi c# ta geliştirmek için giriştim buna. asıl amacım kendimi geliştirmek. web'le ilgilenmiyorum.

    sadece windows uygulaması çıkacak. bir de diğer arkadaşlardan birisi yaparsa android uygulaması. bu kadar. site falan yok.

    Çıkarttığım zaman haberdar eder misiniz ? Çıktığı gibi indiricem çünkü.



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >




  • quote:

    Orijinalden alıntı: joklamme


    quote:

    Orijinalden alıntı: Microsoft Specialist


    quote:

    Orijinalden alıntı: Obilux

    Web sitesi olarak yap bootstrap kullan her alete uyumlu olur hem kolay güncellersin beğeni butonu vs koyup haftanın en iyileri vs bile yapabilirsin.Tabi hosting durumu var.


    hocam önceden site açtım diyorum. bootstrap kullanıyordu zaten. hostingim uçtu diğer ücretsizleri sevmiyorum zaten kendimi c# ta geliştirmek için giriştim buna. asıl amacım kendimi geliştirmek. web'le ilgilenmiyorum.

    sadece windows uygulaması çıkacak. bir de diğer arkadaşlardan birisi yaparsa android uygulaması. bu kadar. site falan yok.

    Çıkarttığım zaman haberdar eder misiniz ? Çıktığı gibi indiricem çünkü.

    ederim hocam



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >




  • quote:

    Orijinalden alıntı: Microsoft Specialist


    quote:

    Orijinalden alıntı: joklamme


    quote:

    Orijinalden alıntı: Microsoft Specialist


    quote:

    Orijinalden alıntı: Obilux

    Web sitesi olarak yap bootstrap kullan her alete uyumlu olur hem kolay güncellersin beğeni butonu vs koyup haftanın en iyileri vs bile yapabilirsin.Tabi hosting durumu var.


    hocam önceden site açtım diyorum. bootstrap kullanıyordu zaten. hostingim uçtu diğer ücretsizleri sevmiyorum zaten kendimi c# ta geliştirmek için giriştim buna. asıl amacım kendimi geliştirmek. web'le ilgilenmiyorum.

    sadece windows uygulaması çıkacak. bir de diğer arkadaşlardan birisi yaparsa android uygulaması. bu kadar. site falan yok.

    Çıkarttığım zaman haberdar eder misiniz ? Çıktığı gibi indiricem çünkü.

    ederim hocam

    Teşekkürler



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >




  • ilk mesaj düzenlendi. Optimizasyon çalışmaları sürüyor.



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >
  • quote:

    Orijinalden alıntı: Microsoft Specialist


    quote:

    Orijinalden alıntı: Obilux

    Web sitesi olarak yap bootstrap kullan her alete uyumlu olur hem kolay güncellersin beğeni butonu vs koyup haftanın en iyileri vs bile yapabilirsin.Tabi hosting durumu var.


    hocam önceden site açtım diyorum. bootstrap kullanıyordu zaten. hostingim uçtu diğer ücretsizleri sevmiyorum zaten kendimi c# ta geliştirmek için giriştim buna. asıl amacım kendimi geliştirmek. web'le ilgilenmiyorum.

    sadece windows uygulaması çıkacak. bir de diğer arkadaşlardan birisi yaparsa android uygulaması. bu kadar. site falan yok.

    Ben sadece fikir verdim de biraz sert konuşmuşsun.Çok zor bir şey değil zaten.Yapıcağın tek şey gifleri atıp onclick methodlarına şunu yazmak olacak Clipboard.SetText("[simage]" + url + "[/simage]");
    Eğer kendini geliştirmek istiyorsan en basitinden başlığı ortala sonra entity framework kur ve gifleri sql serverda sakla ve tüm gifleri aynı boyutta göster.(O boyuta getirme o boyutta göster.)Hem yeni gif eklemek daha kolay olacaktır veya biraz daha bilgi istersen json dosyası oluştur onda sakla.
    Eğer datanı paylaşırsan bi web sitesi yapabilirim.Hatta citizen bir openid sistemi eklerse dh üyeliklerimizle bile gireriz.



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >




  • Sadece Windows 10 için mi?



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >
  • quote:

    Orijinalden alıntı: Obilux


    quote:

    Orijinalden alıntı: Microsoft Specialist


    quote:

    Orijinalden alıntı: Obilux

    Web sitesi olarak yap bootstrap kullan her alete uyumlu olur hem kolay güncellersin beğeni butonu vs koyup haftanın en iyileri vs bile yapabilirsin.Tabi hosting durumu var.


    hocam önceden site açtım diyorum. bootstrap kullanıyordu zaten. hostingim uçtu diğer ücretsizleri sevmiyorum zaten kendimi c# ta geliştirmek için giriştim buna. asıl amacım kendimi geliştirmek. web'le ilgilenmiyorum.

    sadece windows uygulaması çıkacak. bir de diğer arkadaşlardan birisi yaparsa android uygulaması. bu kadar. site falan yok.

    Ben sadece fikir verdim de biraz sert konuşmuşsun.Çok zor bir şey değil zaten.Yapıcağın tek şey gifleri atıp onclick methodlarına şunu yazmak olacak Clipboard.SetText("[simage]" + url + "[/simage]");
    Eğer kendini geliştirmek istiyorsan en basitinden başlığı ortala sonra entity framework kur ve gifleri sql serverda sakla ve tüm gifleri aynı boyutta göster.(O boyuta getirme o boyutta göster.)Hem yeni gif eklemek daha kolay olacaktır veya biraz daha bilgi istersen json dosyası oluştur onda sakla.
    Eğer datanı paylaşırsan bi web sitesi yapabilirim.Hatta citizen bir openid sistemi eklerse dh üyeliklerimizle bile gireriz.

    hocam diğer cevaplarda site yap falan dediler cevap yazdım da şimdi yine sorulunca biraz abartmış olabilirim kusura bakma.

    uygulama hazır zaten clipboard falan onlar çoktan bitti. optimizasyonla ilgileniyorum şu anda.

    başlığı sadece pencere genişliği belli pixele düşünce ortalıyorum yani telefonlar ve dikey tabletler için. gifleri direk app package içindeki klasörde saklıyorum mp4 formatında toplam 40 gif var 11mb boyutu. gif hali 76mb.

    entity framework hakkında bilgim yok araştırırım bir ara teşekkürler.

    tüm gifleri aynı boyutta gösterebilirim de hangi boyut olacağı hakkında düşünmedim belki hepsini aynı yapınca kötü görünür diye. birkaç deneme yapacağım güzel görünürse o şekilde yaparım.

    site açmak sıkıntı değil azure free aboneliğim var ama custom domain eklenmiyor free olduğu için. dediğim gibi diğer free hostingim uçtu(hostinger). zaten php ve mysql tabanlı sevmiyorum. belki azure'a taşıyabilirim uygulamayı. dhgifarsiv.azurewebsites.net gibi bir domaini olur.

    openid gelince üyelikle girince ne olacak ki? zaten citizenin ilgileneceğini sanmıyorum

    @Troll Kafa: evet ben win10 için yapıyorum. android için de gelebilir.



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >




  • quote:

    Orijinalden alıntı: Microsoft Specialist


    quote:

    Orijinalden alıntı: Obilux


    quote:

    Orijinalden alıntı: Microsoft Specialist


    quote:

    Orijinalden alıntı: Obilux

    Web sitesi olarak yap bootstrap kullan her alete uyumlu olur hem kolay güncellersin beğeni butonu vs koyup haftanın en iyileri vs bile yapabilirsin.Tabi hosting durumu var.


    hocam önceden site açtım diyorum. bootstrap kullanıyordu zaten. hostingim uçtu diğer ücretsizleri sevmiyorum zaten kendimi c# ta geliştirmek için giriştim buna. asıl amacım kendimi geliştirmek. web'le ilgilenmiyorum.

    sadece windows uygulaması çıkacak. bir de diğer arkadaşlardan birisi yaparsa android uygulaması. bu kadar. site falan yok.

    Ben sadece fikir verdim de biraz sert konuşmuşsun.Çok zor bir şey değil zaten.Yapıcağın tek şey gifleri atıp onclick methodlarına şunu yazmak olacak Clipboard.SetText("[simage]" + url + "[/simage]");
    Eğer kendini geliştirmek istiyorsan en basitinden başlığı ortala sonra entity framework kur ve gifleri sql serverda sakla ve tüm gifleri aynı boyutta göster.(O boyuta getirme o boyutta göster.)Hem yeni gif eklemek daha kolay olacaktır veya biraz daha bilgi istersen json dosyası oluştur onda sakla.
    Eğer datanı paylaşırsan bi web sitesi yapabilirim.Hatta citizen bir openid sistemi eklerse dh üyeliklerimizle bile gireriz.

    hocam diğer cevaplarda site yap falan dediler cevap yazdım da şimdi yine sorulunca biraz abartmış olabilirim kusura bakma.

    uygulama hazır zaten clipboard falan onlar çoktan bitti. optimizasyonla ilgileniyorum şu anda.

    başlığı sadece pencere genişliği belli pixele düşünce ortalıyorum yani telefonlar ve dikey tabletler için. gifleri direk app package içindeki klasörde saklıyorum mp4 formatında toplam 40 gif var 11mb boyutu. gif hali 76mb.

    entity framework hakkında bilgim yok araştırırım bir ara teşekkürler.

    tüm gifleri aynı boyutta gösterebilirim de hangi boyut olacağı hakkında düşünmedim belki hepsini aynı yapınca kötü görünür diye. birkaç deneme yapacağım güzel görünürse o şekilde yaparım.

    site açmak sıkıntı değil azure free aboneliğim var ama custom domain eklenmiyor free olduğu için. dediğim gibi diğer free hostingim uçtu(hostinger). zaten php ve mysql tabanlı sevmiyorum. belki azure'a taşıyabilirim uygulamayı. dhgifarsiv.azurewebsites.net gibi bir domaini olur.

    openid gelince üyelikle girince ne olacak ki? zaten citizenin ilgileneceğini sanmıyorum

    @Troll Kafa: evet ben win10 için yapıyorum. android için de gelebilir.

    Sorun yok :) Anladım,kolay gelsin.Open id olsa çok uçuk olurdu gif paylaşıp yorum vs atabilirdik :) 9 Gag gibi olurdu :P Bu arada boyutu 100 mb yi geçmedikçe pek sorun olmaz bence optimizasyonda sorun olacağını sanmam pek.Peki neden şöyle yapmıyorsun hem dosyanın boyutu çok ufak olur.Gifleri imgur gibi bir siteye yükle programdada gifleri imgur üstünden yansıt.CDN servisi gibi bir şey olur :).Optimizasyon için o boyutta bir uygulamada ne yapabilirsin.Pek aklıma bir şey gelmiyor çok sık kullandığın satırları methotlara dönüştür hem sonra düzenleme yapmak kolay olur.Mesela şöyle yap.
     
    //Gife tıklandığında
    {
    Kopyala(resimurl);
    }

    static method kopyala(string resimurl)
    {
    Clipboard.SetText(resimurl);
    }



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >




  • Android gelirse iyi olur. Takip



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >
  • quote:

    Orijinalden alıntı: Obilux

    quote:

    Orijinalden alıntı: Microsoft Specialist


    quote:

    Orijinalden alıntı: Obilux


    quote:

    Orijinalden alıntı: Microsoft Specialist


    quote:

    Orijinalden alıntı: Obilux

    Web sitesi olarak yap bootstrap kullan her alete uyumlu olur hem kolay güncellersin beğeni butonu vs koyup haftanın en iyileri vs bile yapabilirsin.Tabi hosting durumu var.


    hocam önceden site açtım diyorum. bootstrap kullanıyordu zaten. hostingim uçtu diğer ücretsizleri sevmiyorum zaten kendimi c# ta geliştirmek için giriştim buna. asıl amacım kendimi geliştirmek. web'le ilgilenmiyorum.

    sadece windows uygulaması çıkacak. bir de diğer arkadaşlardan birisi yaparsa android uygulaması. bu kadar. site falan yok.

    Ben sadece fikir verdim de biraz sert konuşmuşsun.Çok zor bir şey değil zaten.Yapıcağın tek şey gifleri atıp onclick methodlarına şunu yazmak olacak Clipboard.SetText("[simage]" + url + "[/simage]");
    Eğer kendini geliştirmek istiyorsan en basitinden başlığı ortala sonra entity framework kur ve gifleri sql serverda sakla ve tüm gifleri aynı boyutta göster.(O boyuta getirme o boyutta göster.)Hem yeni gif eklemek daha kolay olacaktır veya biraz daha bilgi istersen json dosyası oluştur onda sakla.
    Eğer datanı paylaşırsan bi web sitesi yapabilirim.Hatta citizen bir openid sistemi eklerse dh üyeliklerimizle bile gireriz.

    hocam diğer cevaplarda site yap falan dediler cevap yazdım da şimdi yine sorulunca biraz abartmış olabilirim kusura bakma.

    uygulama hazır zaten clipboard falan onlar çoktan bitti. optimizasyonla ilgileniyorum şu anda.

    başlığı sadece pencere genişliği belli pixele düşünce ortalıyorum yani telefonlar ve dikey tabletler için. gifleri direk app package içindeki klasörde saklıyorum mp4 formatında toplam 40 gif var 11mb boyutu. gif hali 76mb.

    entity framework hakkında bilgim yok araştırırım bir ara teşekkürler.

    tüm gifleri aynı boyutta gösterebilirim de hangi boyut olacağı hakkında düşünmedim belki hepsini aynı yapınca kötü görünür diye. birkaç deneme yapacağım güzel görünürse o şekilde yaparım.

    site açmak sıkıntı değil azure free aboneliğim var ama custom domain eklenmiyor free olduğu için. dediğim gibi diğer free hostingim uçtu(hostinger). zaten php ve mysql tabanlı sevmiyorum. belki azure'a taşıyabilirim uygulamayı. dhgifarsiv.azurewebsites.net gibi bir domaini olur.

    openid gelince üyelikle girince ne olacak ki? zaten citizenin ilgileneceğini sanmıyorum

    @Troll Kafa: evet ben win10 için yapıyorum. android için de gelebilir.

    Sorun yok :) Anladım,kolay gelsin.Open id olsa çok uçuk olurdu gif paylaşıp yorum vs atabilirdik :) 9 Gag gibi olurdu :P Bu arada boyutu 100 mb yi geçmedikçe pek sorun olmaz bence optimizasyonda sorun olacağını sanmam pek.Peki neden şöyle yapmıyorsun hem dosyanın boyutu çok ufak olur.Gifleri imgur gibi bir siteye yükle programdada gifleri imgur üstünden yansıt.CDN servisi gibi bir şey olur :).Optimizasyon için o boyutta bir uygulamada ne yapabilirsin.Pek aklıma bir şey gelmiyor çok sık kullandığın satırları methotlara dönüştür hem sonra düzenleme yapmak kolay olur.Mesela şöyle yap.
     
    //Gife tıklandığında
    {
    Kopyala(resimurl);
    }

    static method kopyala(string resimurl)
    {
    Clipboard.SetText(resimurl);
    }


    uçuk olur o aynen

    imgurdan çekmiyorum gifi çünkü hem çevrimdışı kullanılabilsin diye hem de tamam uygulamanın boyutu düşecek ama sonuçta o gifi indirmiş olacak kullanıcı. ve cache silinmesi durumunda tekrar indirilecek falan. bu kalıcı. zaten 40 tane gif 11mb gayet iyi bence indiremeyecek olan yoktur.


    metodlar var zaten kod kısmında değil xaml kısmında optimizasyon lazım. şöyle anlatayım;

    xaml'de boş bir gridview var. gerisi kod kısmında oluyor.

    en başta Gifler adında bir array'im var. bu array'e her gif için i.hizliresim.com/OZjG6D.gif şeklinde linkin içinden OZjG6D kısmını atıyorum yani her eleman 6 karakter.
    uygulama açılırken bu Gifler array'indeki eleman sayısı kadar yeni MediaElement oluşturuyor. bunların her birini oluştururken varsayılan bir kaç değer, event handler ve kaçıncı mediaelement olduğuna göre name değerine sayı atıyor. mesela 40 tane var şu anda, array'e hepsinin 6 karakterlik kısmını giriyorum, kod 40 tane 1, 2, 3, 4 şeklinde ada sahip mediaelement oluşturuyor. oluşturdu değerlerini atadıktan sonra bunu gridview'a ekliyor.
    bunu for döngüsüyle array'deki eleman sayısı kadar yapıyor.

    bir iki event handleri direkt mediaelement oluşturulurken ayarlatıyorum şu şekilde kısa ve aynı oldukları için:
    m.PointerEntered += (s, args) => { ((MediaElement)s).Play(); };
    (m = oluşturulan MediaElement'in adı yani Name özelliği)
    bir Simage metodum var. onda clipboard'a
    [simage]http://i.hizliresim.com/{0}.gif[/simage]
    " stringini kopyalıyor. {0} kısmı Gifler array'inden alınıyor mediaelement'in adına göre.

    kod kısmı gayet verimli çalışıyor yani. ama runtimeda kod çalıştıktan sonra 40 tane mediaelement olduğu için çok ram harcıyor. bazen kasıyor bende pencerenin boyutunu değiştirirken. onun için lazyloading falan araştırdım ama kullanamadım zaten xaml oto. yapıyormuş bunu. anlamadım tam araştırıyorum hâlâ.



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >




  • quote:

    Orijinalden alıntı: Microsoft Specialist

    quote:

    Orijinalden alıntı: Obilux

    quote:

    Orijinalden alıntı: Microsoft Specialist


    quote:

    Orijinalden alıntı: Obilux


    quote:

    Orijinalden alıntı: Microsoft Specialist


    quote:

    Orijinalden alıntı: Obilux

    Web sitesi olarak yap bootstrap kullan her alete uyumlu olur hem kolay güncellersin beğeni butonu vs koyup haftanın en iyileri vs bile yapabilirsin.Tabi hosting durumu var.


    hocam önceden site açtım diyorum. bootstrap kullanıyordu zaten. hostingim uçtu diğer ücretsizleri sevmiyorum zaten kendimi c# ta geliştirmek için giriştim buna. asıl amacım kendimi geliştirmek. web'le ilgilenmiyorum.

    sadece windows uygulaması çıkacak. bir de diğer arkadaşlardan birisi yaparsa android uygulaması. bu kadar. site falan yok.

    Ben sadece fikir verdim de biraz sert konuşmuşsun.Çok zor bir şey değil zaten.Yapıcağın tek şey gifleri atıp onclick methodlarına şunu yazmak olacak Clipboard.SetText("[simage]" + url + "[/simage]");
    Eğer kendini geliştirmek istiyorsan en basitinden başlığı ortala sonra entity framework kur ve gifleri sql serverda sakla ve tüm gifleri aynı boyutta göster.(O boyuta getirme o boyutta göster.)Hem yeni gif eklemek daha kolay olacaktır veya biraz daha bilgi istersen json dosyası oluştur onda sakla.
    Eğer datanı paylaşırsan bi web sitesi yapabilirim.Hatta citizen bir openid sistemi eklerse dh üyeliklerimizle bile gireriz.

    hocam diğer cevaplarda site yap falan dediler cevap yazdım da şimdi yine sorulunca biraz abartmış olabilirim kusura bakma.

    uygulama hazır zaten clipboard falan onlar çoktan bitti. optimizasyonla ilgileniyorum şu anda.

    başlığı sadece pencere genişliği belli pixele düşünce ortalıyorum yani telefonlar ve dikey tabletler için. gifleri direk app package içindeki klasörde saklıyorum mp4 formatında toplam 40 gif var 11mb boyutu. gif hali 76mb.

    entity framework hakkında bilgim yok araştırırım bir ara teşekkürler.

    tüm gifleri aynı boyutta gösterebilirim de hangi boyut olacağı hakkında düşünmedim belki hepsini aynı yapınca kötü görünür diye. birkaç deneme yapacağım güzel görünürse o şekilde yaparım.

    site açmak sıkıntı değil azure free aboneliğim var ama custom domain eklenmiyor free olduğu için. dediğim gibi diğer free hostingim uçtu(hostinger). zaten php ve mysql tabanlı sevmiyorum. belki azure'a taşıyabilirim uygulamayı. dhgifarsiv.azurewebsites.net gibi bir domaini olur.

    openid gelince üyelikle girince ne olacak ki? zaten citizenin ilgileneceğini sanmıyorum

    @Troll Kafa: evet ben win10 için yapıyorum. android için de gelebilir.

    Sorun yok :) Anladım,kolay gelsin.Open id olsa çok uçuk olurdu gif paylaşıp yorum vs atabilirdik :) 9 Gag gibi olurdu :P Bu arada boyutu 100 mb yi geçmedikçe pek sorun olmaz bence optimizasyonda sorun olacağını sanmam pek.Peki neden şöyle yapmıyorsun hem dosyanın boyutu çok ufak olur.Gifleri imgur gibi bir siteye yükle programdada gifleri imgur üstünden yansıt.CDN servisi gibi bir şey olur :).Optimizasyon için o boyutta bir uygulamada ne yapabilirsin.Pek aklıma bir şey gelmiyor çok sık kullandığın satırları methotlara dönüştür hem sonra düzenleme yapmak kolay olur.Mesela şöyle yap.
     
    //Gife tıklandığında
    {
    Kopyala(resimurl);
    }

    static method kopyala(string resimurl)
    {
    Clipboard.SetText(resimurl);
    }


    uçuk olur o aynen

    imgurdan çekmiyorum gifi çünkü hem çevrimdışı kullanılabilsin diye hem de tamam uygulamanın boyutu düşecek ama sonuçta o gifi indirmiş olacak kullanıcı. ve cache silinmesi durumunda tekrar indirilecek falan. bu kalıcı. zaten 40 tane gif 11mb gayet iyi bence indiremeyecek olan yoktur.


    metodlar var zaten kod kısmında değil xaml kısmında optimizasyon lazım. şöyle anlatayım;

    xaml'de boş bir gridview var. gerisi kod kısmında oluyor.

    en başta Gifler adında bir array'im var. bu array'e her gif için i.hizliresim.com/OZjG6D.gif şeklinde linkin içinden OZjG6D kısmını atıyorum yani her eleman 6 karakter.
    uygulama açılırken bu Gifler array'indeki eleman sayısı kadar yeni MediaElement oluşturuyor. bunların her birini oluştururken varsayılan bir kaç değer, event handler ve kaçıncı mediaelement olduğuna göre name değerine sayı atıyor. mesela 40 tane var şu anda, array'e hepsinin 6 karakterlik kısmını giriyorum, kod 40 tane 1, 2, 3, 4 şeklinde ada sahip mediaelement oluşturuyor. oluşturdu değerlerini atadıktan sonra bunu gridview'a ekliyor.
    bunu for döngüsüyle array'deki eleman sayısı kadar yapıyor.

    bir iki event handleri direkt mediaelement oluşturulurken ayarlatıyorum şu şekilde kısa ve aynı oldukları için:
    m.PointerEntered += (s, args) => { ((MediaElement)s).Play(); };
    (m = oluşturulan MediaElement'in adı yani Name özelliği)
    bir Simage metodum var. onda clipboard'a
    [simage]http://i.hizliresim.com/{0}.gif[/simage]
    " stringini kopyalıyor. {0} kısmı Gifler array'inden alınıyor mediaelement'in adına göre.

    kod kısmı gayet verimli çalışıyor yani. ama runtimeda kod çalıştıktan sonra 40 tane mediaelement olduğu için çok ram harcıyor. bazen kasıyor bende pencerenin boyutunu değiştirirken. onun için lazyloading falan araştırdım ama kullanamadım zaten xaml oto. yapıyormuş bunu. anlamadım tam araştırıyorum hâlâ.

    Anladım.Aslında hepsi dursa fareyi üstüne getirdiğin çalışsa mesela?(Web olarak yapmak basit ama windows forms böyle bir hizmet sağlıyor mu bilmiyorum.)Hem kasma problemini çözmüş olursun.



    < Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >




  • 
Sayfa: önceki 7891011
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.