Boyutlar büyümeden sınırsız QR kod nasıl oluşturulur?

Dm kutunuz sadece takip ettiklerinize açık sanırım hcoam. Kendi dm kutumu tüm takipçilere açtım. Aklınıza gelen yöntemleri dm üzerinden yazabilirsiniz. Birkaç saatlik işim var sonrasında size döneceğim. Şimdiden yanıtlar ve yardımlar için teşekkürler
Hocam isterseniz steam, discord gibi 3. bir siteden konuşalım ben de sizin profilinize giremiyorum çünkü. Benim steam hesabımın adı da Paronim profil fotoğrafı da aynı. İnstagram da Paronim pp de aynı nereden isterseniz açığım.
 
Hocam adam zaten qr ile bilgi depolayalım demiyor adam bu qr ları yani bu köprüleri sınırsız yapalım ki daha çok yere gidebilelim diyor.
Diyorum ki, sinirsiz QR diye bir sey mumkun degil. QR zaten offline bir barkod sistemi. QR'da tuttugun her sey, zaten sonsuza kadar onda kalacak ve okunabilir olacak. Sinirsiz kopru diye bir sey de soz konusu degil. Arkasina link koymus oluyorsun sadece. :D

Qr kodun nasıl çalıştığını ve internet gerektirmediğini biliyorum. Bir yerde depolanmadığını da biliyorum. Fakat dediğim gibi teorik bir yöntem olarak depolanabilir sistem geliştirilebileceğinden bahsetiyorum. Fakat hangi qr kodun hangi servera ait olduuğnu belli etmenin bir yolunu bulamadım. Dediiğm gibi bunlar sadece teori ve şuanda mümkün olmasa da belki ilerleyen teknolojide gerçekleşebilecek teknolojiler
Online depolamadan bahsediyorsun, zaten var olan bir sistem. Bir URL koyuyorsun sadece QR'a karsilik olarak. Var olan bir seyi kesfetmeye calisiyorsun.
 
Diyorum ki, sinirsiz QR diye bir sey mumkun degil. QR zaten offline bir barkod sistemi. QR'da tuttugun her sey, zaten sonsuza kadar onda kalacak ve okunabilir olacak. Sinirsiz kopru diye bir sey de soz konusu degil. Arkasina link koymus oluyorsun sadece. :D


Online depolamadan bahsediyorsun, zaten var olan bir sistem. Bir URL koyuyorsun sadece QR'a karsilik olarak. Var olan bir seyi kesfetmeye calisiyorsun.
Hocam anlatamadım sanırım qr kodlara link atıldığını biliyorum fakat bunların bi sınırı var ya hani. Yani bütün qrlar kullanıldıktan sonra yeni bir link veya metin için qr oluşturmak istersen bunu yapamazsın. Benim dediğim şey de bunu sonsuza kadar yapabilmenin nasıl mümkün olabileceği. Server sistemi gayet mantıklı fakat sadece hangi qr kangi servera ait bunu anlayabilmek lazım.

Ayrıca bu kadar derinlemesine soru soran birinin qr kodların nasıl çalıştığını bilmemesini düşünmeniz de acayip
 
Hocam anlatamadım sanırım qr kodlara link atıldığını biliyorum fakat bunların bi sınırı var ya hani. Yani bütün qrlar kullanıldıktan sonra yeni bir link veya metin için qr oluşturmak istersen bunu yapamazsın. Benim dediğim şey de bunu sonsuza kadar yapabilmenin nasıl mümkün olabileceği. Server sistemi gayet mantıklı fakat sadece hangi qr kangi servera ait bunu anlayabilmek lazım.

Ayrıca bu kadar derinlemesine soru soran birinin qr kodların nasıl çalıştığını bilmemesini düşünmeniz de acayip
Olusturabilecegin link sayisi kadar QR olusturabilirsin zaten. QR olusturmak icin limitin sadece boyut limiti. X adet link olusturabiliyorsan tek domain icin, X adette QR olusturursun. QR code bir barkod cesiti. Datani encode edip, daha sonrasinda bir patterne donusturuyorsun QR olusturdugunda. Senin datana bir QR olusturulmuyor. Dolayisiyla QR'in alabilecegi boyut sinirsiz olmasada, trilyonlarca farkli QR olusturabilirsin.

2^23624 url uretebilirsin versiyon 40'a sigacak kadar teorik olarak, referans olmasi icin bu sayida 7112 basamak var. Bu URL'leri sonsuza kadar hayatta tutmayi planlasan bile, butun interneti QR kodlara aktarsan, bitiremezsin bu limiti.

Server sistemi de hic mantikli degil dememin sebebi bu. "QR kodu servera atamak" dedigin sey anlamsiz ve gereksiz bir caba cunku QR kod offline bir sistem.

Illa bir sey yapacaksan, kendi URL kisaltma servisini olusturursun, oldukca da basit bir mantiga yerlestirirsin URL kisaltma servisini. Cok kisa da bir domain adin olursa; sul.xyz/<1-n> seklinde linkler olusturursun. (n burda QR koda sigabilecek maksimum karakter sayisi prefix ciktitan sonra.)

Bu formatta, prefix sabit oldugu icin, maksimum sigdirabilecegin URL sayisi azalacak ama o bile hala, 10^2945 adet URL demek olacak. Bu kadar URL ile tum interneti QR kodlarla gezilebilir hale getirirsin. Eger yetmeyecegini dusunursen, domain degistirir, bi daha devam edersin. Aklinin almayacagi kadar fazla QR kod olusturma sansin var cunku QR kod sadece bir encoding methodu. Baska hic bir sey degil.

Ayrıca bu kadar derinlemesine soru soran birinin qr kodların nasıl çalıştığını bilmemesini düşünmeniz de acayip
Sorular derinlemesine degil de o yuzden. Asiri yuzeysel bir anlayis uzerine geliyor. QR'in gercekten ne oldugunu anlamis olsan, hangi QR hangi server'a ait gibi garip bir mantik yerine, URL shortening mantigini kurardin zaten coktan.
 
Olusturabilecegin link sayisi kadar QR olusturabilirsin zaten. QR olusturmak icin limitin sadece boyut limiti. X adet link olusturabiliyorsan tek domain icin, X adette QR olusturursun. QR code bir barkod cesiti. Datani encode edip, daha sonrasinda bir patterne donusturuyorsun QR olusturdugunda. Senin datana bir QR olusturulmuyor. Dolayisiyla QR'in alabilecegi boyut sinirsiz olmasada, trilyonlarca farkli QR olusturabilirsin.

2^23624 url uretebilirsin versiyon 40'a sigacak kadar teorik olarak, referans olmasi icin bu sayida 7112 basamak var. Bu URL'leri sonsuza kadar hayatta tutmayi planlasan bile, butun interneti QR kodlara aktarsan, bitiremezsin bu limiti.

Server sistemi de hic mantikli degil dememin sebebi bu. "QR kodu servera atamak" dedigin sey anlamsiz ve gereksiz bir caba cunku QR kod offline bir sistem.

Illa bir sey yapacaksan, kendi URL kisaltma servisini olusturursun, oldukca da basit bir mantiga yerlestirirsin URL kisaltma servisini. Cok kisa da bir domain adin olursa; sul.xyz/<1-n> seklinde linkler olusturursun. (n burda QR koda sigabilecek maksimum karakter sayisi prefix ciktitan sonra.)

Bu formatta, prefix sabit oldugu icin, maksimum sigdirabilecegin URL sayisi azalacak ama o bile hala, 10^2945 adet URL demek olacak. Bu kadar URL ile tum interneti QR kodlarla gezilebilir hale getirirsin. Eger yetmeyecegini dusunursen, domain degistirir, bi daha devam edersin. Aklinin almayacagi kadar fazla QR kod olusturma sansin var cunku QR kod sadece bir encoding methodu. Baska hic bir sey degil.


Sorular derinlemesine degil de o yuzden. Asiri yuzeysel bir anlayis uzerine geliyor. QR'in gercekten ne oldugunu anlamis olsan, hangi QR hangi server'a ait gibi garip bir mantik yerine, URL shortening mantigini kurardin zaten coktan.
Hocam qr ların bitmeyeceğini biz de biliyoruz fakat sorular tamamen teorik bir dünyadaki yani sonsuz bir dünyadaki seneryoya göre yazıldı. Dolayısıyla sonsuz dünyada bu aklımızın almayacağı kadar büyük sayıya ulaşmak mümkün. Bu yüzden yine sonsuz bir dünyada sonsuz alternatif için server sistemini düşündüm. Fakat A ve B serverlarındaki 2 tane aynı qr kodu tarayıcının nasıl ayırt edip farklı qr kodlar olduğunu anlaması lazım bu yöntem için. Buna bir çözüm bulamadım.
Soruların yüzeysel olmasına gelecek olursam. Herkesin anlayabilmesi için mecburen yüzeysel sordum. Fakat konuyu bilen kişler zaten konunun ne kadar derin olduğunu biliyor ve ona göre cevaplıyor zaten. Sorular herkesin anlaması için yüzeysel ama konu yeterince derin. Son olarak qr kodlar hakkımda o kadar çok video izledim ve araştırma yaptım ki her noktasına hakimim. Hakim değilmişim gibi görmenizin sebebi soruların teorik olduğunu ve anlaşılır olması için derinlemesine yazılmadığını anlamadığınızdan kaynaklanıyor.
 
Dolayısıyla sonsuz dünyada bu aklımızın almayacağı kadar büyük sayıya ulaşmak mümkün. Bu yüzden yine sonsuz bir dünyada sonsuz alternatif için server sistemini düşündüm
Boyle bir "teorik" bakis acisi mantikli degil. Oyleyse, ideal bir dunyada bende parmaklarimi cirparak kus gibi ucabilirim. Ama beni bir teori olarak bunu sunarken gormuyorsun. Gercek dunya limitlerini ele alman lazim. Bunlar teknolojiyle sinirlanan limitler degiller, direkt deterministik yapinin getirdigi, QR'in dizayninin getirdigi limitler. Bu limitleri de "teori" adi altinda asmayi planliyorsan, artik "teori" sunmuyorsun, kurgu yaziyorsun demektir. Kurgu bir evrendeyse her sey mumkundur. QR kodlara 4. boyut ekle, ordan cikarirsin boyle bir evrende gerekli server datasini illa deterministik yapiyi bozmayacaksak. Ha yoksa heuristic yap, oldugu konumdan falan yonlendir. Ama hala farkindaysan bunlar kurgu evrenler, bilimsel teori degiller.

Bilimsel bir teori konusuyorsak, bilimsel teorinin tanimi;
1749353368961.png


Cevirisi;
"Bilimde teori, doğal dünyanın bir yönünü iyi bir şekilde açıklayan, kanunları, hipotezleri ve olguları içerebilen sağlam bir açıklamadır. Kapsamlı ve güçlü bir açıklamadır; bir tahmin ya da test edilmemiş fikir değildir. Günlük dilde ise "teori" genellikle bir spekülasyon ya da test edilmemiş fikir anlamında kullanılır."

Ha yok diyorsan ki ben kurgusal bir evren konusuyorum, bu fikrin asla ama asla gercek olmayacaginin farkindayim, ben tutmayayim seni. Ama daha ayaklari yere basan bir fikir ariyorsan, yukarida zaten belirttim URL kisaltma muhabbetini. Neden 2 QR kodun ayni anda iki farkli anlama gelemeyecegini de asagida daha detayli sekilde acikladim.

Okumak istersen;
Fakat A ve B serverlarındaki 2 tane aynı qr kodu tarayıcının nasıl ayırt edip farklı qr kodlar olduğunu anlaması lazım bu yöntem için. Buna bir çözüm bulamadım.
Diyorum ki, boyle bir sey mumkun degil. Sen diyorsun ki A yazayim, ama bir QR okuyucu bazen A okusun, bazen B okusun. Mumkun degil. Bir kere hala QR'a online da depolanan bir seymis, QR okuyucunun da bu okudugu QR'i orda validate edip kullaniciya datayi gosterdigi gibi bir algi yaratiyor bu fikir ki QR sadece bir encoding sistemi.

Israrla 2 tane ayni QR kodu, tarayici ayirt etsin demenden anladigim kadariyla, tarayicilarin standart QR tarayicilar olmayacagi anlamina geliyor, bu da tarayicilarin offline calismayacagi anlamina geliyor. Offline calisan bir standart QR tarayici, ayirt edemez cunku ortada "ayirt" edecek bir sey yok. QR code bir sifre degil, QR code bir cesit keyword degil. Herhangi bir datayi gostermek icin alternatif bir yontem. Encoding dedigimiz seyin mantigi bir kere bir seyleri depolamak degil. Donusturmek. Ihtiyaca uyumlu hale getirmek. A'yi okuttugunda A yerine bazen B okumasini beklemek dememin sebebi bu.

abc yazdiginda versiyon 1 QR her zaman, ama her zaman, ama her zaman ayni ciktiyi verecek cunku o bir encoding algoritmasi ile uretiliyor. Dolayisiyla abc'nin encode hali olan QR'i decode ettiginde her daim israrla abc yanitini alacaksin cunku matematiksel bir algoritma kullanarak bir desene donusturulmus bu data, ayni matematiksel islemlerin tersi uygulandiginda orijinal haline donusuyor olacak.

Sabahlara kadar dusunsen abc yazan QR'i arada bi def okusun arada bir abc okusun gibi mantiga erisemezsin.
 
Sonsuz datayi sonlu veriye compress etme problemiyle ayni, yapamazsin. Akilli encoding ve compression yontemleriyle fazlaca veri saklarsin ancak QR spesifikasyonlarinin disina cikmis olursun.

Link kisaltma yontemlerindeki gibi buyuk datayi ufak tokenlara maplersin ve bloom filter gibi mekanizmalarla parity kontrolu yaparsin ama bu durumda da datayi teknik olarak QR da tutmus olmazsin, server kaybolursa data da kaybolur.
 
Boyle bir "teorik" bakis acisi mantikli degil. Oyleyse, ideal bir dunyada bende parmaklarimi cirparak kus gibi ucabilirim. Ama beni bir teori olarak bunu sunarken gormuyorsun. Gercek dunya limitlerini ele alman lazim. Bunlar teknolojiyle sinirlanan limitler degiller, direkt deterministik yapinin getirdigi, QR'in dizayninin getirdigi limitler. Bu limitleri de "teori" adi altinda asmayi planliyorsan, artik "teori" sunmuyorsun, kurgu yaziyorsun demektir. Kurgu bir evrendeyse her sey mumkundur. QR kodlara 4. boyut ekle, ordan cikarirsin boyle bir evrende gerekli server datasini illa deterministik yapiyi bozmayacaksak. Ha yoksa heuristic yap, oldugu konumdan falan yonlendir. Ama hala farkindaysan bunlar kurgu evrenler, bilimsel teori degiller.

Bilimsel bir teori konusuyorsak, bilimsel teorinin tanimi;
Eki Görüntüle 2507440

Cevirisi;
"Bilimde teori, doğal dünyanın bir yönünü iyi bir şekilde açıklayan, kanunları, hipotezleri ve olguları içerebilen sağlam bir açıklamadır. Kapsamlı ve güçlü bir açıklamadır; bir tahmin ya da test edilmemiş fikir değildir. Günlük dilde ise "teori" genellikle bir spekülasyon ya da test edilmemiş fikir anlamında kullanılır."

Ha yok diyorsan ki ben kurgusal bir evren konusuyorum, bu fikrin asla ama asla gercek olmayacaginin farkindayim, ben tutmayayim seni. Ama daha ayaklari yere basan bir fikir ariyorsan, yukarida zaten belirttim URL kisaltma muhabbetini. Neden 2 QR kodun ayni anda iki farkli anlama gelemeyecegini de asagida daha detayli sekilde acikladim.

Okumak istersen;

Diyorum ki, boyle bir sey mumkun degil. Sen diyorsun ki A yazayim, ama bir QR okuyucu bazen A okusun, bazen B okusun. Mumkun degil. Bir kere hala QR'a online da depolanan bir seymis, QR okuyucunun da bu okudugu QR'i orda validate edip kullaniciya datayi gosterdigi gibi bir algi yaratiyor bu fikir ki QR sadece bir encoding sistemi.

Israrla 2 tane ayni QR kodu, tarayici ayirt etsin demenden anladigim kadariyla, tarayicilarin standart QR tarayicilar olmayacagi anlamina geliyor, bu da tarayicilarin offline calismayacagi anlamina geliyor. Offline calisan bir standart QR tarayici, ayirt edemez cunku ortada "ayirt" edecek bir sey yok. QR code bir sifre degil, QR code bir cesit keyword degil. Herhangi bir datayi gostermek icin alternatif bir yontem. Encoding dedigimiz seyin mantigi bir kere bir seyleri depolamak degil. Donusturmek. Ihtiyaca uyumlu hale getirmek. A'yi okuttugunda A yerine bazen B okumasini beklemek dememin sebebi bu.

abc yazdiginda versiyon 1 QR her zaman, ama her zaman, ama her zaman ayni ciktiyi verecek cunku o bir encoding algoritmasi ile uretiliyor. Dolayisiyla abc'nin encode hali olan QR'i decode ettiginde her daim israrla abc yanitini alacaksin cunku matematiksel bir algoritma kullanarak bir desene donusturulmus bu data, ayni matematiksel islemlerin tersi uygulandiginda orijinal haline donusuyor olacak.

Sabahlara kadar dusunsen abc yazan QR'i arada bi def okusun arada bir abc okusun gibi mantiga erisemezsin.
Yani anlamak mı istemiyorsunuz bilmiyorum ama teorinin açıklamasını atmanızı bile hakaret olarak algılıyorum. Bir şey yerine koymaya çalışmışsınız bildiğiniz.
Konuya gelecek olursak tekrar ve tekrar söylüyorum qr kodlar konusunda sizden daha bilgiliyimdir bundan emin olabilirsiniz fakat siz okiduğunuzi anlama konusuna biraz çalışmalısınız.
Konuyu kapatın ve tekrar yamayın lütfen. Ben bir şeyleri size açıklamaya çalışmaktan yoruldum çünkü.
Eğer sorun bende olsaydı @Paronim hocam anlatmak istediğimi tekte anlamazdı sanıyorum.
İyi forumlar
 
Hocam adam zaten qr ile bilgi depolayalım demiyor adam bu qr ları yani bu köprüleri sınırsız yapalım ki daha çok yere gidebilelim diyor.
Konuya gelecek olursak tekrar ve tekrar söylüyorum qr kodlar konusunda sizden daha bilgiliyimdir bundan emin olabilirsiniz fakat siz okiduğunuzi anlama konusuna biraz çalışmalısınız.
Anlamakla ilgili problemi olan benmisim gibi durmuyor. QR'a bir kopru muamelesi cekmek icin arkasina kopru gorevi goren bir sey yerlestirmelisin demisim.

Sonlu deterministik bir sistem konseptini anlamayip, bununla sonsuz kere data tutmayi calisan sensin. "Yok ben data tutmayacagim, kopru olacak" diyeceksin, ondan da eminim cunku okudugunu anlamayacaksin. Kopru dedigin seyde bir data.

Bilgini de goruyoruz;
Yani bütün qrlar kullanıldıktan sonra yeni bir link veya metin için qr oluşturmak istersen bunu yapamazsın.
Dunyadaki tum 1-4296 arasi uzunluga sahip var olan alphanumeric karakter kombinasyonlarini bitirip sonra hala data uretebilecegini saniyorsan 4296 karakterlik, hayal kuruyorsun demektir. 1-999 arasi tum tam sayilari yazip, simdi ben 1-999 arasi yeni bir tam sayi uretecegim demeye benziyor. Ayni tam sayiyi ikinci kere yazmaktan baska sansin olmayacak.

Ayni datayi iki kez farkli anlama cikartmakta metadata olmadan imkansiz olacagina gore gercek dunyada, ya QR'i buyuteceksin ekstra data ekleyerek, yada QR'i buyuteceksin.

Illa kendine hakaret cikartmak istiyorsan bir seylerden, yukaridan cikartabilirsin. Illa konusturtuyorsun beni.
 
Anlamakla ilgili problemi olan benmisim gibi durmuyor. QR'a bir kopru muamelesi cekmek icin arkasina kopru gorevi goren bir sey yerlestirmelisin demisim.

Sonlu deterministik bir sistem konseptini anlamayip, bununla sonsuz kere data tutmayi calisan sensin. "Yok ben data tutmayacagim, kopru olacak" diyeceksin, ondan da eminim cunku okudugunu anlamayacaksin. Kopru dedigin seyde bir data.

Bilgini de goruyoruz;

Dunyadaki tum 1-4296 arasi uzunluga sahip var olan alphanumeric karakter kombinasyonlarini bitirip sonra hala data uretebilecegini saniyorsan 4296 karakterlik, hayal kuruyorsun demektir. 1-999 arasi tum tam sayilari yazip, simdi ben 1-999 arasi yeni bir tam sayi uretecegim demeye benziyor. Ayni tam sayiyi ikinci kere yazmaktan baska sansin olmayacak.

Ayni datayi iki kez farkli anlama cikartmakta metadata olmadan imkansiz olacagina gore gercek dunyada, ya QR'i buyuteceksin ekstra data ekleyerek, yada QR'i buyuteceksin.

Illa kendine hakaret cikartmak istiyorsan bir seylerden, yukaridan cikartabilirsin. Illa konusturtuyorsun beni.
Hocam niye bu konuyu namusunuz gibi savunuyorsunuz anlamadım. Bilgimiz eksik ise söyleyin öğrenelim öğrenmezsek ise boşverin gitsin takmayın bu kadar.
 

Technopat Haberler

Yeni konular

Yeni mesajlar

Geri
Yukarı