<kodlama>

8 yazım

öteki dillerde: <Codierung> · <Coding> · <Codificación> · <Codage> · <Codifica> · <Codificação>

biligist geliştirme süreci

<kodlama> <siber_güvenlik> ilerleyen adımlarda çeşitli araçların yayını yapılacak. bu noktada biligist sosyal medya hizmeti veren bir şirket olarak karşımıza çıkmayacak. sosyal medya sadece en küçük uzantısı. planladığımız kullanımı mesaj servisleri üzerine olacak. metadata verisini şirketlerin kendi sunucu veya bilgisiayarlarında tutabildiği tamamen kurum ve şirketlere özel açık kaynaklı mesajlaşma servisimizi lisans ve sözleşmeleriyle açık kaynak olarak yayınlayacağız. market yayınları da beraberinde gelecek öyle ki kullanıcıları dikerse marketten indirdikleri messenger aplikasyonlarını sunucu araçlarını derleyip entegre edebilecekler veya tüm mesaj sistemlerini kendi bilgisayarlarında derleyerek dağıtımını yapabilecekler. burada amaç yüksek güvenlik düzeyinde özelleştirilmiş chat sistemleri sunmak. bu konuda biligist aynı mimariyi farklı biçimlerde kullanıyor. bireysel mesajlaşmalar e2ee kapsamına alınırken grup mesajlaşmaları uçtan uca şifreli değil. bunun sebebi tam olarak kayıt için kullanıcı kimliğini telefon numarasını istemiyor oluşumuz. burada yaşanacak yasadışı bir faaliyeti denetleyemeyiz ve telegram'ın hatasına düşeriz. bu yüzden mesaj servisleri sistem mantığı ve kurumsal yapı tam anlamıyla yerleşene kadar açılmayacak.

php

<kodlama> <web> bu dili hayatım boyunca sevmedim doğrudan komut çalıştıtılmasına olanak tanıyan bu dil ile daha önce tanışıklığımız 2013 yıllarına dayanıyor. o gün c üzerinde çalışırken dedim öğrenelim faydası olur diye bir abim uğraşma yoluna bak beş para etmez uğraştığına değmez kafanı da boş yere karıştırır demişti. sunucunun bellekteki işaretçileri yanlış yorumlamasından doğan bugün karşılaştığımız açık sonucuda saldırgan ham bayt dizinini çalıştırmasıyla sonuçlanıyor. bu da sistem düzeyinde komut girdileri sağlıyor. burada bir şeyi görüyoruz ki aman bakımı kolay olsun hızlı üretilsin. yazılımcısı piyasada bulunsun gibi gerekçelerle interentette %70 bu dile bağlandı kaldı. yorumlanan dilleri hiç sevmediğim için hatta vibecoding daha iyidir diyebileceğim bir düzeyde sevmiyorum asla yanaşmadım. şimdi patladı gitti zaten çalıştırma maliyeti karmaşıklık düzeyinde de etken bir rol oynamıyordu. sadece piyasada adamı çoktu elini sallasan php developer a çarpıyordu bir dönem. şimdi bu kolaylığın sonuçlarını görüyoruz işte. her zaman söylenir bedava peynir fare kapanındadır diye. fareler kapana kısıldı işte. bu konuda rust tarafında asla değinmediğim bir nokta olan unsafe alanına bu yüzden hiç değinmeden tüm backend sürecini tamamladım. bunun sebebi de bu tür fiyaskolarla uğraşmaktansa bir defaya mahsus ter dökmeyi yeğlememdi. neyse ki kamu kurumları ve kurum kuruluşlar iyi bir ders almış oldu böylece.

biligist geliştirme süreci

<teknoloji> <kodlama> metin motorlarında hatalar var. metin motorlarını aslında desktop ve mobil için yazdık fakat wasm derlemelerinde bu hatalarla karşılaştık çünkü wasm istediğimiz sonucu vermesi adına bazı revizyonlarla web arayüzüne uyarlandı. işte bu yüzden uyarlama kelimesinden nefret ediyorum.

gemini

<teknoloji> <kodlama> <yapay_zeka> son olarak geliştirdiği argon ile rakiplerine karşı arayı kapattı gibi oldu yapay zeka yarışında herkes google'nin yarışı önde götüreceğini düşünürdü fakat teknoloji hiç alışık olmadığımız isimleri karşımıza çıkarttı. 2020 yılında çoğu insanın adını bile duymadığı şirketler bir anda teknolojinin merkezine yerleşti fakat bu yarışı başlatmak başka sürdürmek başka diğer araçlar her ne kadar gelişmiş olurlarsa olsun google kaynakları gereği işi sürdürebilir. fakat diğerlerinin bu maliyetleri sürdüremeyecekleri açık. bunun için sıcak para gerekli. burada elektronik pazarına gireceklerdir. fakat orada da çok ciddi rakipleri olacak. yani işin özü, gemini nefes alarak yürüyor koşanların nefesi kesilmek üzere ilerliyorlar

biligist geliştirme süreci

<web> <kodlama> biligist basit bir yazılım değil. gördüğünüz arayüzün arkasında binlerce farklı parametre çok disiplinli indexlenmiş ve teker teker ele alınmış parçaları sürekli denetlenir durumda. fakat frontend geliştirmek kadar nefret ettiğim başka bir iş daha yok o yüzden elimden gelenin en iyisini yapmaya çalıştım. fakat hala çok eksiği ve kırığı var tüm odak noktamı arayüzden çok hep ana motor aksamına ayırdım. kullanıcı güvenliğini mümkün olanın da üzerine taşımaya çalıştım. baştan başa tüm dağıtımlarıyla bütün bu süreci tek kişi olarak yürütmek beni oldukça yordu. fakat üzerinde çalışılacak ve yıllarca sürecek düzenleme ve geliştirme maratonuna alınacak. bu konuda kullanıcıları olursa ki bir noktada mutlaka olacaktır anlayış bekliyorum. siz bu yazıyı okuduğunuzda bahsi geçen kırıkların çoğu da düzeltilmiş olur fakat yine de destek için eleştirmek ve sorun bildirmekten çekinmeyin. bunu burada veya başka bir platformda farketmeksizin yapın.

sıkça sorulan sorular

<kodlama> <iletişim> frofil fotoğrafınızın etrafından dönen yeşil sayaç acemi sayacıdır bilge ve usta rütbeli kullanıcıların sizi onaylaması için 10.000 kelimeyi tamamlayıp tamamlamadığınızı sayar. bitince sarı olarak usta sayacı başlar en son bordo sayaç olarak son kademe sayılır.

Web görünümü

<teknoloji> <kodlama> şimdi farkettim çeviri servislerimiz kardeş başlık ve kardeş class mimarisi webview yazdırdı fakat ülkem türkiye olduğu için bana web görünümü olarak gösterdi. bu aralıkta bu konuya da değinmiş olayım sistem kendi içeriğini oto tercüme eder ve ülkelere göre gösterir. içerikler _class arası geçişlerde ülke içeriklerini ayarlardan değişim yapmadan görebilirsiniz.

Web görünümü

<teknoloji> <kodlama> <web> webview genelde teknoloji dünyasında pek kabul gören bir yapı değil. aslında kullanım alanı olarak native app pazarından daha fazla kapı aralıyor. nitekim bu pazarın appmarketlerin tekeline indirgenmesini önlediği gibi. internetin daha hür ve dağıtık bir alan olmasını sağlayabilir. nitekim konumuz bu değil. biligist'in yaratıcısı olarak sistemin şu an webview olarak kullanılması bir gereklilik. bunun sebebi native araçların web araçlarıyla tam entegre olamaması ve denetim mekanizmalarının tam çalışamaması. sistem içinde e2ee mesajlaşma servisi var ve bu durum genel olarak yasal sınırların ihlali ve hesap verilebilirlik açısından riskli unsurlar nitekim şirket prosedürlerinin genel tanzimi bu çerçevede hazırlanıyor. burada söyleyeceğim şey ise bir özür elimden geldiği kadar native performansa çektim fakat bu kadar oldu. mobil app en yakın zamanda değil biligist arzının talep görmesiyle yayınlanacak kullanan olursa buradan bilgisini almış olur.