2 puan yazan GN⁺ 2024-10-16 | 1 yorum | WhatsApp'ta paylaş
  • Deal With It GIF emoji oluşturucu, bir görsel yüklediğinizde güneş gözlüklerinin aşağı indiği tarzda GIF emojiler üreten bir web aracıdır
  • Yüz algılama için yapay zeka modeli tarayıcıda yüklenir ve işlemler ücretsiz olarak tarayıcı içinde güvenli şekilde gerçekleştirilir
  • Girdi olarak dosya yükleme, sürükle-bırak ve görsel URL'si yapıştırma desteklenir; ayrıca hemen denemek için örnekler de sunulur
  • Oluşturmadan önce tekrar durumu, kare sayısı, kare gecikmesi, son kare gecikmesi ve maksimum boyut (px) ayarlanabilir
  • Aracın geliştiricisi Igor Klimer'dır ve kaynak kod GitHub'da açık olarak yayımlandığı için uygulamanın nasıl çalıştığı doğrudan incelenebilir

Deal With It GIF oluşturma yöntemi

  • Bu web sayfası, Deal With It tarzı GIF emojiler oluşturan bir araçtır
  • İşlemlerin “artisanally and securely in your browser” yaklaşımıyla tarayıcı içinde yapıldığı belirtilir
  • Yüz algılama için tarayıcıda yüklenen bir yapay zeka modeli kullanılır
  • Görseller iki şekilde eklenebilir
    • Dosya alanına tıklayarak veya dosyayı sürükleyerek yükleme
    • Görsel URL'sini yapıştırıp gönderme
  • Özellikler örnek görsellerle hemen test edilebilir

Oluşturma seçenekleri ve açık bilgiler

  • GIF oluşturmadan önce şu değerler ayarlanabilir
    • Tekrar: Infinite veya Kapalı
    • Tekrar sayısı
    • Kare sayısı
    • Kare gecikmesi (ms)
    • Son kare gecikmesi (ms)
    • En büyük ölçü, yani genişlik veya yüksekliğin maksimum değeri (px)
  • Çalıştırma düğmesi “Deal with it!” olarak gösterilir
  • Geliştirici Igor Klimer'dır ve kaynak kod GitHub'da yayımlanmıştır

1 yorum

 
GN⁺ 2024-10-16
Hacker News yorumları
  • Çocukken “20 yıl sonra internet nasıl olur acaba” diye hayal ettiğim hissin ta kendisi. Harika bir tasarım, temel bir işi yapmak için akıl almaz derecede aşırı bir backend, ama sonuç mükemmel; kurumsal hava ya da reklam cehennemi hiç yok. Gerçekten çok iyi

    • Aynen. Yalnız backend’in aşırı olduğu kesin olsa da burada Cloudflare Pages yalnızca statik kaynakları servis ediyor. HN’den gelen trafik patlamasını da kolayca kaldırır; zor işi ise cebimizde taşıdığımız ya da ciddi işler dışında her şey için kullandığımız aşırı güçlü cihazlar hallediyor
  • Bu kodu görünce güldüm. looping.mode === "off" ise “Bir gün beklediysen bu workaround’u görmeyi hak ettin” diyerek, gifwrap ile GIF döngüsünü kapatmanın yolu olmadığı için son kareden sonra aşırı uzun bir gecikme koyup 8640000 döndürüyor

    • Eskiden forum için bir avatar yapmıştım; hareketsiz duran çılgın gözler gibi görünüyordu, ama birkaç dakika sonra gözleri dönüyordu. Bunu yalnızca bir kişi fark etti
    • Sadece 2,4 saat beklemek gerekiyor. Bir sıfır eksik :)
  • Hoşuma gitti: https://s1.gifyu.com/images/SB5A9.gif

    • Bu, çocuk yiyen yaratık değil mi?
  • “Ne yazık ki etkilenmediler ve sonunda beni işe almadılar :(” demesi üzücü. İşe alım süreçleri kusursuz değil ve burada belli ki yanlış değerlendirmişler

    • Bir zamanlar özgeçmişine bakınca tamamen junior görünen, ama yan proje olarak masaüstü için anime bölümü izleme/izlendi takipçisi yapmış bir geliştiriciyle mülakat yapmıştım. İşe aldık.
      Başka bir geliştirici de yan proje olarak arcade stick yapmıştı; onu da işe aldık. Tutku öğretilemez; bu yüzden bir şeyler yapmayı seven insanları mümkün olduğunca işe almak gerekir. Teknoloji yığını, bu tutkunun yanında önemli değil
    • Aklıma gelen tek olası sebep, karşı adayın bir partyparrot oluşturucu yapıyor olmasıydı
    • Sanırım asıl yazarı işe alırlarsa kendilerinin çok sönük kalacağını fark etmişler
    • Teşekkürler. Bunu tamamen anlıyorum ve onlara karşı bir kinim yok. Birkaç mülakat ve ödevle bile bir aday hakkındaki izlenimi ve uygunluğu her zaman doğru tahmin etmek mümkün değil.
      Bu yüzden bu durumdan olabildiğince iyi bir şey çıkarmaya ve projeyi başkalarıyla paylaşmaya karar verdim. Bunun yeni bağlantılar kurmama ve belki daha iyi fırsatlar bulmama vesile olmasını istiyorum
    • Şeytanın avukatlığını yapmak gerekirse, başka etkenler de olmuş olabilir. İşe alım karmaşık bir süreç; adil değerlendirme yapılmış olsa bile daha iyi bir aday çıkmış olabilir.
      Böyle bir projenin olması olasılıkları artırır, ama tek başına işe alınmayı garanti etmez. https://m.youtube.com/watch?v=fJ9rUzIMcZQ&pp=ygURYm9oZW1pYW4...
  • Slack yüzünden mi? Animasyonlu GIF ya da sticker’lara “emoji” denmesi gibi kafa karıştırıcı kullanım yani

    • Discord’un “server” ifadesi de benzer şekilde sinir bozucu. Discord’u daha yeni kullanmaya başladım ve birkaç “server”a girdim; gerçekte sohbetlerin olduğu gruplar gibi görünüyordu.
      Kendi “server”ımı oluşturmamı söyleyen bir yönlendirme çıkınca başta “Bana komple bir sunucu mu provision edecekler, ucuz değildir” diye tereddüt ettim; sonra bunun gerçek sunucuyla hiçbir ilgisi olmadığını anladım
    • Slack kullanıcısıyım ama ben de karıştırıyorum. Slack emoji deniyorsa düşük çözünürlükte de kullanılabilmeli ve mümkünse şeffaf arka planlı olmalı. Örnekler emoji gibi görünmüyor
    • Slack kullanmayan biri olarak şimdi anladım. Gerçek emoji üretmediği için biraz hayal kırıklığına uğradım
  • Google çalışanıyım; bu demoya bakınca, kelimelerle tam anlatması zor ama zihniyet olarak Googler’a yakın görünüyor

    • İnsanlar bunu çok kullanıp sevdikten sonra, birden hiçbir uyarı yapmadan tamamını silerse işte o zaman gerçek bir Googler olur ;)
    • Kusura bakma ama bu yorum biraz kültvari okunuyor. Google’da 180 binden fazla çalışan var, bunların on binlercesi mühendis olmalı; “Googler”ın ne anlama geldiğini bilmiyorum.
      Tutkulu, hacker ruhlu ve yaratıcı biri demek istiyorsan neden kurumsal bir etiket yapıştırmak gerekiyor? Sadece öyle tarif etsen olmaz mı? Alaycı ya da kaba olmak istemiyorum, ama bir şeyler tuhaf geliyor
    • İlginç bir yorum
  • Paylaştığın iyi olmuş. Böyle küçük projeler, özellikle aşırı tasarlandıklarında daha da hoşuma gidiyor. İşe alım piyasası zor; kesinlikle incelenmiş ve ilgi görmüştür, ama şu anda herkes elinden gelenin en iyisini yapıyor. Birinin her nasılsa daha havalı bir şey çıkarmış olması epey olası

    • “Her nasılsa” derken, önceki bir mülakatta kullandığı projeyi yeniden kullanıp üstüne eklemiş olabilir.
      Bu tür ödev bazlı değerlendirmeleri artık yapmıyorum. İşe alım piyasası, böyle bir taviz vermeyi gerektirecek kadar da zor değil. Başka bir deyişle, o kapıdan geçmek mülakat sürecini çözmüyor. Fazla öznel olduğu için diğer kapılar da aynı ölçüde kabul edilebilir
  • Seni işe almayan şirket yakında suçluluk duygusuyla bu aracı kullanacak ve artık bununla “başa çıkmak” zorunda kalacak

    • Aslında kendi aracımın içinde o şirketin aracını kullanıyorum. İpucu easter egg’lerden birinde; yoksa ürün analizlerini neyin çalıştırdığına bakabilirsiniz. Açık kaynak ouroboros :D
  • Eskiden bu özelliğin temel bir sürümü Giphy’ye entegreydi[1], ama artık bozulmuş gibi; yani pazar tamamen açık ;)
    [1]: https://giphy.medium.com/the-secret-giphy-slack-commands-9cb...

  • İşe yaramaz olması hoşuma gitti. Yok, aslında az önce bununla birkaç Slack emoji yaptım

    • İşe yaramaz ama yine de insanları güldürebilen bir şey yapmanın keyfi, sürekli özellik eklememin arkasındaki itici güçtü. Beğenmene sevindim